Commit report for v3.1.x branch

The git bot announce at freeradius.org
Mon May 30 00:00:02 CEST 2016


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXS0+DAAoJEH0Oec13Yh7Ns2UH/iUYaGZ0NRffPHCvkSf1l7QO
 j8MZhQIUfa1daZHlEDIRMhGLXR8+UvHN+XLhTjYDkGrKmZuhYmJzAonkIgpOfD7Y
 me5XZkwCXcL3GesjUFcpwDR2nn5hpicjJyUDKn2bukSDbQRquu+5+ENSn8mC0ZMf
 cWNmTQwQHwBpCatIf43OBJYdl61h/COI3vD2cOp8LQKovb3JjePpHrepdbNeRNb0
 gZhzRshM9zXx9NolmVQGaVPEbMPO/mu34mrE4uIgKb0nm9ejOQvfHcS3HdDcIvdn
 ah1gGyDg+zOI4tX66je1P0N/20kFC907dDA0JdaPt/SQlgwK+hIey7EnPhnPadU=
 =7Rgz
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2016-05-29T22:22:26Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9922bf10066d222b2f384004a8907b80bd8b492
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXS06hAAoJEH0Oec13Yh7NexgIAKMcP1gneSArM+hUWOQcUkGT
 NZYBxADxrgfR/JUyFPsEPrTAcQoPBt9lBhVkK+gZfwLciQry009egoL0aPAO4HbK
 ZNfQoGhxeXigOXafANm4oy0wx/mDxCLH49houcA4nBGa+hL0fY1EvKQ9J5bnsUq5
 gu90DmFJ657m0AQHYifxQer9TealCJhyKE1FsmlA36jbAGiVY7UT5u0Ng0q8tpma
 QFJrwas/pEvnOgV5Pts6ORvZNVs90PQeR6V1bb5uOZPd3kDyPIQX96Z0H5EFdF32
 IzjViNTtq6SHftP2cRtfoZ6TqJ8svqUKKFf3m70/ToNXTbAHrwP2LvF/SJ8tpTs=
 =pEYW
 -----END PGP SIGNATURE-----

move xlat_fmt_to_ref to rlm_expr

Which was the only place the function was called from.

And use the new API for fr_radius_encode_value_hton()

Alan T. DeKok at 2016-05-29T22:17:24Z
Files modified:
	* src/include/xlat.h
	* src/main/xlat.c
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26355c20c158d71809ac864a163808e44e33f43f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSvxsAAoJEH0Oec13Yh7NrQwH/38kacBRFk3RF+Z9sHlG4BDt
 I02/opdeDhUHbFjwN5KsfpJ6b8Y8sIKna7ExAiT9imfIcBZKI8sPejlu8DoEQ/Qb
 X3SNvbHDhkDYWtfHuBnoHophuSqFtbI2mXGWSd0fVB8XxfE/CPl3R02TKKJRyO0t
 X4hRWF0woUgsQo3p3MR59uVSBG/pWkyHHlK7/pk2AHryIc2rQqcIYImJiqDAyY/Y
 5eA/gPHG7NxTTpnfAKZD/znMtArUED9h30HtsvxKGOxZblmIO1zM0enWg94amoT8
 bSf/uZoOCwJkIL56FMzkjVhGqHP71OTBL21Mh1Tw3ZM4AfeK6v9Am1Svs766i6Q=
 =7cMv
 -----END PGP SIGNATURE-----

Fix fr_radius_encode_value_hton()

So it writes to an output buffer, instead of to thread-local
memory.  And so that there is only one "encode simple data types"
routine.

Fixes for xlat_fmt_to_ref() will come in the next commit

Alan T. DeKok at 2016-05-29T16:26:53Z
Files modified:
	* src/include/libradius.h
	* src/lib/radius_encode.c
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86fc603289b492cb61dc1b48598e44eea4432a24
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSuf1AAoJEH0Oec13Yh7NgK8H/3EMTKLZ4Fq0Bq4IPuiCrOz1
 L9rC0WED6LEN2KARIMZXDHYJdrvQRT5Vb3StzwSg5voaVhAJSOnzh0NsnoXUE9ha
 HdEDFq2Xikxg+cyv1l+bfUaiIEKdO/vyuPXQtpiM5zoNg5gr54IxWlV3sZdvkbwM
 DW+rJls3NqjJzpq5cqaKcGJfD1e7/m7AumzVHUdO2DwJx2l7INcEcXW9Tp//tI8t
 bHJ5Z/NPyIo2xUnKjIqI8KFTeNfLv7/ed0c7370UgSLLgjsDvPxgIvRdW1NeL18b
 qc1sqXHoSeobyZFs3JtdX026J6mgKpDRPXci4SfDHP+HAvaB2nTrFT3WCWBeBmE=
 =USOF
 -----END PGP SIGNATURE-----

%{string:...} octets / strings can just be printed directly

Alan T. DeKok at 2016-05-29T15:00:18Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c9edf563c0e8212dc68ef6a3414d9e2a9e2a4e3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSjh8AAoJEH0Oec13Yh7NDlwH/2eI5NCU/cEzkfwd9Q+FSqzO
 u8xMk0phzO8yqDAXXZA+6m4dA0ftK4qY5jrxKA7z3PNyUTtPocpVFEmmDXiX6Nei
 yr925Gh4ZfUdI6vSbh7qqCVeFOSYCTGoCflBKsh5TapEWAhG20TidZoPcnqfNJZf
 cDVIWDjkTKaSCmADpCxUP0FH/mOgOTNl4EfKAXjqJ2JzPgFCd8pF5BAF4DPANFNe
 C8EkfuOefR86UAHv96wfyRq9LvuGH+9IbFJMVKOPjJUOZT8AlBGyH+Q+CthRYu9A
 48quLdZ3YeNkORqDrvbEkhS3WsCLI1wz/TQ5GTfQ36yWm2WEyNVhoSa7R2u8LVY=
 =bpY4
 -----END PGP SIGNATURE-----

"seed" can be NULL

Alan T. DeKok at 2016-05-29T02:31:48Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_tls.h
	* src/modules/rlm_eap/libeap/mppe_keys.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7bdacbb5f62f49458b362a928c8772da9a6be04
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSjdrAAoJEH0Oec13Yh7NW60H/2MwXPBG1WwfxvCtXvs2CWkt
 9Jym2jTyC5u9nJQYu16aXl3nczhR2JtW4kCy2mL/ouTYmTBdA/kaf34InUX+jbe/
 O1LsXn3+zxNLA7kRIW1+HUYxmK2A1AmP6/ykIG8No9GNRVDsG9S//VuZTpR7orPI
 JiasHAwAIS3tifdQJrV63Iv2Q5umWR1d0rFISd3bEC3kMmFt2lF5wnP/IVBgbm5M
 BC9NPFwhk6CaFGaK860h2Y+9O41eXZh8Zd3QXhyE5jgt38tOdUtg919oIOJSAs5+
 9uXqHQQIkzM1KDoBZQMoTJi2adkb1FOFcRII9Kgo60Y2FmOz94wb+l6jeVw6CMk=
 =IRwR
 -----END PGP SIGNATURE-----

Define RHEXDUMP for printing hex things

Alan T. DeKok at 2016-05-29T02:27:11Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b62e8a5a7a14cb624fbd119268fab5db3aa57a9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSjUhAAoJEH0Oec13Yh7NHmQH/31FIivZixBbJefTlo3AU6vm
 mYPG/kbtE05Prr0MXIcZpovRAusXQIrQhe3yHpN3Kg3Ng7FzFd1q7wNjSGPM2uvD
 uSCLc5HMDQ/TGys5FNv4R2CGJO2dfqlpxzaP88Q5gpMSF0Q8EHhGiJGUHAf2Ehwm
 IZzInO701kUf7AIRrYuIkscSHl5jr1LIASUeeaTQABA87Eo2wsD3WsZrJD/ap0Aj
 TWss0N3lX4ES+hvlu4zvxjPgayir+MC0hdcUjFpqeDxnX+CS9rGAXgFc1i6MMuZ5
 sgpHPHxyWH88wNRUyhzTTPZlZHSUAH8wSIDtcvIQ29//FtXOSlhbnzkwPcGKKHA=
 =uIWK
 -----END PGP SIGNATURE-----

skip by 0x10, not 0x0f

And simplify the logic

Alan T. DeKok at 2016-05-29T02:17:36Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84bfb020437a46c6de709833c617335616a16fd2
====== 
-- 
This commit summary was generated @2016-05-30T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list