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@2016-05-29T22:22:26Z Files modified: * src/modules/rlm_expr/rlm_expr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e9922bf10066d222b2f38... ====== 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@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/26355c20c158d71809ac8... ====== 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@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/86fc603289b492cb61dc1... ====== 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@2016-05-29T15:00:18Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3c9edf563c0e8212dc68e... ====== 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@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/b7bdacbb5f62f49458b36... ====== 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@2016-05-29T02:27:11Z Files modified: * src/include/log.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4b62e8a5a7a14cb624fbd... ====== 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@2016-05-29T02:17:36Z Files modified: * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/84bfb020437a46c6de709... ====== -- This commit summary was generated @2016-05-30T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).