Commit report for v4.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZEiQ+AAoJEP+k1YKfttfKDu0P/iuBNjsXCRz7GOTezYlHL1Qk QgjsmHET+Th6jG3V5i/+4s3vXHmmyJtwyePoab1+Hcj+Wcb/qbACTAInKnY3K/BF N1xekHZIBA+4YY3H4AaJO6AJ8uhg+tm/OQvdGZpidkt99jDk1SMyul+kW3lEr0xj AahFjX6P/YiqFXir4u4xlViYk8QdG55+iEJjWB2YuzN+BgUoLKMbn2aPHP5HsyD3 8ufQmPUiesPTv2TYKePMMViiOV6gsVhhmNWb24ONZBcLRHTTfC/f9Y4sB1lPRKUE 0fz6AJxvwpgZV7i4zj2GCz33UM7srNA27H7Ob8Z76C01k2KqQGt/fgb1R4tY0soH CWdvtTBOHcPtQPb0fpKXHKXBgBjip1ZB8UhKF/XNJfdXdv0wFH232KGAu+GFuMvp XKdWATb/q37KUM7SEt7z85MOA77A/l6hL9k1acdGUz3uGX//KM7ZCPm/h6XjDmj1 YIn69Ky6GzteCE9WfHspuv3dF6Ds3qOxX/FmXfwu48EZchIYD21TRTak7yyw54ed +9+sasMFVTP39E+UYat1emeoMN0MW/jB0g54zPyxyL0zyEYjkDV5VHy7p7ieL28b t1k2LzdyVA4RPc9Q/6e50x267cSGh0wvK2jkIA1vHDakW5rFifFlywmMQETi3Ljg T+Cb4Wu0HGpBfXWOuMnI =ew2i -----END PGP SIGNATURE----- Add extra types to value_box_t for Diameter and IPFIX. Arran Cudbard-Bell@2017-05-09T20:19:10Z Files modified: * src/include/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ad568e3f5f55fe1370d04... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZEiPSAAoJEP+k1YKfttfKk+EP/2RVzcwZnoiLTwKwy/cE++Uz dZFoUjj/FxpxUcxl+1Egb0sZCJ+PsXVgmp5l8PsjYWNKubpDHAtloXBg660NwgDi /Onk6X+/SwExUtwQ60PG3h6Olz+cN8iYV+ZivHSEuzeMF3Dop3YeHBSGGxy9zNpT Q8Y851ir8+8QYEAm164T8J1xT/KkBpsDKAQZcOFmrwgozcIonFg5S47y9sE2HqV1 5TEqL4Cks2G/Gz5kFD8QQ/pyr+yOQYhgbKUYkWh13SrMVxIxDkIcrCtb25+9twhK c2eWvXxCYazpptKJagdsfoyTi95VUCbhkaoT0BSdOWJaMISq17bV3DMxOv/3TTJ6 No5bhiXb9HgK5r9oC1EviHFsRmLMelHSPB/V1COoJt0LUexTnhmSy+MQDLBhm1/g M97phVgWaojPRyU/UpDAtdK5ULomqJikumU8uv20O5fGL2mtZBir58L07h/qbQ8f Eco3gb32ZhmyMiISgy2SznqX0/4phb3dnlzDZxbUlw2hyFKE7HUiWHatEq+t5ng+ NklWlALtFghJbtf+Ikw/N38kMDVwk31fN/94057r3t6TP4FR3dAAF/pgYCB+WkQ2 Y/Q2wPxl5DII1LhID537iY2NeNeQyV8esgKRHn9WMMA0zNBooHo38OJ/jzbY86f9 vhyLJdteZirAldx0Ho0S =YcFZ -----END PGP SIGNATURE----- Fix other erroneous replacements Arran Cudbard-Bell@2017-05-09T20:17:22Z Files modified: * src/include/stdatomic.h * src/lib/util/filters.c * src/lib/util/misc.c * src/lib/util/snprintf.c * src/modules/rlm_mschap/mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c9561d9c5ebc856e6b2b... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZEiJIAAoJEP+k1YKfttfK97cP/2HXn5TosqMov0KHRyQwKshP 80TSbiTLp1hRr6j+8d2q9WbaJVyneFLPCMSqmFVzS3bQvuxBvDJpcvhQoxNiH2gx MrycF0WVIjBY7YXTcFe0qityg8RcOd6+XlI0nl8tDS046vB+BqWly+9aOrfKmXPP SO9JzKI0+/XiSPJ4pymfepWq9ft6+0XgxEVaCKhC64hXR027C6Gp+8I2RuRX+iqA vTdO72oClUVUmNOo3SyMNM/XKr0wvP0DxI6A+8cErxkH7jyTWboIFfTzU2MkYHrr YjfXzedyHbSaFFeJ111Vnb6f3FGMAnaIZmPeg6LBHU7oAv9WwuimyOMoRTWxrHtR T0Spjq/BB7q9NvUfbxWPaV+1zweSZAkBq0j0pRWGBt5TKEI0P4BGH8ez4g4wMNtC C3YKCKlLHRAjUTl6jebPvFMszTIvIXx/yyFc5smBtevMELuwJRKItSqBP5OntFiX JawhMg55PxlhrZllJBPA3GjUAE/RsdkwXVNyYhS9XW2IGIaAR5f0gIc/jpNFlKj5 iqo4xF2Js/lukgpwpqWSNwCmaVJr/I5I2tWbzSxi7HVdsAUREp10tQmkaRRQBZeZ h/iRN+Y8JBUqBGEeidvQlcGrl5b+qULBYt/7Xyo0lbJMmokhGdkbBEd9yb9lxNTm yiSENfcW1hPh56YEsu3s =ftg/ -----END PGP SIGNATURE----- Add back support for old dictionary names Arran Cudbard-Bell@2017-05-09T20:10:48Z Files modified: * src/lib/util/dict.c * src/tests/unit/dict.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/600a50990240cf9478c12... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZEfvHAAoJEP+k1YKfttfKBywP/RkIgh/RQoIUbDZZKPOwKikB CkwommIUXZBYu44X3Z0Yh85jWc5SOA1Dy/ev2fUAb1FaAsqYN/sFOE/a6wL3KyBh novhDtwF3wZ1TotJA12qmnamMHGsx7NpD629m3TVUgTjkbWRWc7F2zs9Y6AkThW/ yu0F2FtF9D7cShpav4tCJUgtAB8jvNIfTj88nMXfspCYhlwTYdrj8o72R0PKfkGy +0XVBYNDBpMidly3a4FFVVJJgVLbaz3jzRI/wUytr317IhMPEbutXVexnyoaMSG0 gEaRQ1z7BNq9Da8BHgh/1sAJYaVyAaO/w8lZVNh9DmuKrZoLWSv3qwRshy9sJWQw FX3GD4fP7K/jCa4Aw0mb8Zg40qlTSK5ivx9/NUfb//VA4E0YAUMrvbyOGgTMnbWs SdGbo5meaFTE9uQSeUGTaQM1byLhuByLplRMgDiL6Y+cfXa4ptL9uair1e1D9Z+s 5JNPGL50frx1NoSTrHYRuP2qgGf4gEAHzBLAIg0ibUWe50rSJXwA0/cW2d2gsbb6 9sFEDDyeBtbGffvBXfKQlNspw+TzvA53dEbBIk3T71Vm1KvgID6JSv+RCCnJwk3H o3Rj0EzLplvecYC8n8IDcRBcwea9WZvBWxIhEbfM7PdPDI3Yp5R5i+Tm7gUDOnov 6jjvT6gjQwSdTYBWVmwq =CzH2 -----END PGP SIGNATURE----- Rename the hard fields Arran Cudbard-Bell@2017-05-09T17:26:31Z Files modified: * src/include/pair.h * src/include/value.h * src/lib/util/dict.c * src/lib/util/filters.c * src/lib/util/misc.c * src/lib/util/pair.c * src/lib/util/snprintf.c * src/lib/util/snprintf.h * src/lib/util/value.c * src/main/acct.c * src/main/auth.c * src/main/client.c * src/main/listen.c * src/main/pair.c * src/main/process.c * src/main/radclient.c * src/main/radsniff.c * src/main/radsnmp.c * src/main/session.c * src/main/snmp.c * src/main/soh.c * src/main/stats.c * src/main/tls/cache.c * src/main/tls/ocsp.c * src/main/tls/session.c * src/main/unit_test_module.c * src/main/unlang_interpret.c * src/main/xlat_eval.c * src/main/xlat_func.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/dhcpclient.c * src/modules/proto_dhcp/proto_dhcp.c * src/modules/proto_radius/proto_radius_acct.c * src/modules/proto_radius/proto_radius_auth.c * src/modules/proto_radius/proto_radius_coa.c * src/modules/proto_tacacs/proto_tacacs.c * src/modules/proto_tacacs/tacacs.c * src/modules/proto_vmps/proto_vmps.c * src/modules/proto_vmps/vqp.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_cram/rlm_cram.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/lib/base/eap_chbind.c * src/modules/rlm_eap/lib/sim/sim_proto.c * src/modules/rlm_eap/lib/sim/vector.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_expr/paircmp.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_json/json.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_lua/lua.c * src/modules/rlm_mschap/mschap.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_redis/redis.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_yubikey/decrypt.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8927c85af5afe0e0dae0f... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZEfnpAAoJEP+k1YKfttfKUv4P/AgoZsjMpKVn/c/q1PTw3KH9 ZoXr0Fi7hdJDiWuTEKTpNvzfBY9hqBJxmnbLjhXF7Fe4Bx+tL/F5RKUb9ZYzRVDu ii8FI5itx/TujG09ma/TM7MbCVS4fi8CjgVA1acYwGQObqFf9y7PVBer8T9mgjCR my71oGnLLtlktNzPw0EMCeiqaR8SuAE1hWieBt+jX/Y/MS+gPRHjTOOpJxsynbFA 92ejaFBawEXIbl040xaLm9MEW2QV8UQHpVtXeDrukcafZQtdHCPTq1hpq4bPjUqc Rz2Tbgumpg0Y571aiNz01XS4fldI08gA5fp1zPsrVT4Iz0MlB2JYOBAX47c07lcR ELMPFkHakD6oPJ2RuasHZnsWR2bdAVON/h27OidV4hFZmb0Trb0zSXu8lrkp7GpW DkyxkEfb1HfzYQshNI04ueB4Iy6r+51ca6HRMfzrl2Zz7yYMX+ITKYeVzguBQI0A Iy5A5ROmcDHtC9NgQHhHAqZe3bU6Vts6KmrLVoSLUHvEqrgAhGWRajHMLcLpIEil 4g5s2J0Afqz/z+ZEYO1T9iGT4KrwsjQ3c42bqhjGH46g2Ya3+vfyh5eKJVakXiCD UKDHIMHp1Ysrkhjaoz/vIQOf1v18jIIFiyRRmmY2756oIQ8ETHGTm01mDiMvAU02 WuEJIjevIbArm4gxL+3h =xGqN -----END PGP SIGNATURE----- Rename easy fields in value_box_t to their C equivalents Arran Cudbard-Bell@2017-05-09T17:18:32Z Files modified: * src/include/pair.h * src/include/stdatomic.h * src/include/value.h * src/lib/util/dict.c * src/lib/util/pair.c * src/lib/util/value.c * src/main/cond_eval.c * src/main/cond_tokenize.c * src/main/pair.c * src/main/unlang_interpret.c * src/main/xlat_func.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_json/json.c * src/modules/rlm_lua/lua.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_redis/redis.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unpack/rlm_unpack.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/02c4aaadaa73a948cd59e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZEfBiAAoJEP+k1YKfttfKWXAP/0Byq68uxZxzXthWMKMrScYm 0p6SOZEJpm0ApEYDogXWuTuTUqj33BlNYVWjry1OuLWqnIBImytl8nadZb9Tqvt7 Lt1RC4XSCczIE84t/mA6t8Z+d7146WNLPF1XrI1kCEWC97LkxTMwnqzwmNJw3I0l JTTvnqS0WbN6KJLFUfPlJL98AnxrMyabH/Yb0+ksbHVxGb5D97ErJHZ/rdnjevwB 7a2XNJImI6J9DMH4fYT+XdvGmiWQKQmQiW36R41TriT90N4ihGJUQcwYPtvGlz4u JXg/CODPmFf2CapgZnYj5VYx0pqlciy9c7eWCstpL0xpmINpAQj8/f4Whfaa8INX 4bJPzUd1RurlzscKprwd/v7caraMwZb79m0JXbecbGJnFhAvSYLAFeySBCacsS87 PXtFJhNgKACSEI32Xeo9Gb5lgyKPK35W7bfLgXNWfOk5jvOwXobCPc3s0rou+hFx pAUDBDFRQODdMjVCPfvJr4D6CigXrieOPd/+BHNRU0iJZGA4fVAIBde8MgLbuekw cdMfbS07TPc+3cDlexKX/Cq1Vo7YvEomYj1QHSyjxtKv5hxD2cfMEzV7I5ak9vtp jJoqWGC0nEXWP2F4F6skBVe4HhjZxCkVjFkjpr/nOuo66FWkNc4aPxfsvAGeM0Db 89bLDglhA7KDm+AQliIU =SwEi -----END PGP SIGNATURE----- Rename FR_TYPE macros to their C equivalents We'll do this to dictionary types too at some point Arran Cudbard-Bell@2017-05-09T16:37:54Z Files modified: * src/include/conf_file.h * src/include/tmpl.h * src/include/types.h * src/lib/util/dict.c * src/lib/util/pair.c * src/lib/util/value.c * src/main/client.c * src/main/command.c * src/main/cond_eval.c * src/main/cond_tokenize.c * src/main/conf_file.c * src/main/connection.c * src/main/listen.c * src/main/mainconfig.c * src/main/pair.c * src/main/radsnmp.c * src/main/realms.c * src/main/snmp.c * src/main/stats.c * src/main/threads.c * src/main/tls/conf.c * src/main/unlang_interpret.c * src/main/xlat_func.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/proto_dhcp.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_delay/rlm_delay.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/lib/sim/sim_proto.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_json/json.c * src/modules/rlm_json/rlm_json.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_lua/lua.c * src/modules/rlm_lua/rlm_lua.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_redis/redis.c * src/modules/rlm_redis/redis.h * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_sigtran/rlm_sigtran.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_winbind/rlm_winbind.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/protocols/radius/base.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3609e5352b85af4df3a9d... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZEe7rAAoJEP+k1YKfttfK62wQAKzs16SmDuBvKRNisjRH9Iaj X6kGqLpZMCGa5Q0vaRtiL+I4VA/dt1c+zCfle1aZlipxlBcujih8VB0bW8BMPNKi WR3LPzr9cv9GqZFFK0dOi2NnLIa+jzUUMu8sjqGxdiTknR3hTJsmkP4TUTfEiy2w 91I+aY50zL75IPMky7kjWXjzpQZyvcY6Vry0ih2I0wcyPs/8gDp4Mqxl1cEa5yVE PJeWyIlDIaDUXZHgl2Rhrctiz73xTJnbO0Zn5eY73FPQ9i7ylBqOqrR9BIYq1A2H GpqPGXnfJdbjuI8NRubF5qcJwryCD4tSTSBbo63Y9v0toAiu69r5Guvnbe3Vqjwm /ed2iU8MzsniQF19Kwy7TnsdOmd7XDhwTuHTTLfTv2TWAJk8lQeoqyKI9iVVvk/5 yQWbVUVFwXjlKCtIs8ZD+5mgmqyceZmVuFOebK+uHnpwxAoP81iTeLyuSMgOUIb2 sgulr2TWGwPOecRCEXt/8fhTzbNC1A6i59Lly6W+45qL4DmbBonRbjKCjFFhoDaC Yon5AFu0U9W3Ari8VFr0R7yL4MkoJzPFbxDyAmGHIoFuL1O1Wf10LZsTSqnFF0dm q4FGz2+bQlHlSq2PvkdcDXNAWNln9fzY0SXvP1ZI/ae2hAdPToSPiKuBhlDe+IGM w3KrmMzUysn14yogWCF3 =1Cer -----END PGP SIGNATURE----- s/value_box_t/fr_value_box_t/ Arran Cudbard-Bell@2017-05-09T16:31:38Z Files modified: * src/include/cursor.h * src/include/libradius.h * src/include/pair.h * src/include/tmpl.h * src/include/types.h * src/include/value.h * src/lib/ldap/libfreeradius-ldap.h * src/lib/util/dict.c * src/lib/util/filters.c * src/lib/util/pair.c * src/lib/util/print.c * src/lib/util/value.c * src/main/cond_eval.c * src/main/cond_tokenize.c * src/main/conf_file.c * src/main/exec.c * src/main/map.c * src/main/radsnmp.c * src/main/snmp.c * src/main/tmpl.c * src/main/unlang_compile.c * src/main/unlang_interpret.c * src/main/xlat_eval.c * src/main/xlat_func.c * src/modules/proto_ldap_sync/sync.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_cache/serialize.c * src/modules/rlm_eap/lib/sim/sim_proto.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_json/jpath.c * src/modules/rlm_json/json.c * src/modules/rlm_json/json.h * src/modules/rlm_json/rlm_json.c * src/modules/rlm_redis/redis.c * src/modules/rlm_redis/redis.h * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_sometimes/rlm_sometimes.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/709ea8dad0cba4ef6e880... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZEe3zAAoJEP+k1YKfttfKZ9IP/0AxkU3afOU+QUSIOzOWgJku UlhZ65HfhNipTBSdViBbX8n2gvhdPlZoB8vWSS9FxcKJMHi2Kz8t851CmlLbsbpv re+BABz5hC+DiTMmWIJe1NPp8b5Wi1wVr8GMvxy6kEQ9m97NyS/GSl/zrIUK5i8y dH+HpJOTrSvdEyUZtRahYNs5PYWMPYoqwm/0Q8ydrmNqGtWIkBxcaXzYxbiCIE17 RKEbixZN8Ry4djjFlqgp6Q6wYscBOQ6IRZEQVUD0F0+Nw8yyyltwxflyZVSKkdFi 5XadFjcaZ1K7v0QsiHBMq6yOrwM3RAk82r2p7gIDX+0hLzIXt1OJxEsctDCAdXxU ubjp24pyN2syW30sbexgyysENNP9WFme0AEZZURSatkHFkWW6gTP9tGbjnBGf4Xw SBHTsd+zYNKeTwW2BoFeM+sBQTfO7CU4XkCjdLKAFVu0BNXpBZmh7FdMvJLtXPyX OpMopJc04oJeRa4pDs2zllRpa9bOHggejTRmNeXS03Yr37SkxN4sMWHZDi+UhzGY JFDSbpFuGLevg0h8pAmDFCSEfx6kft33p2qgwpww4o9hd7JMa/jrsVqHYpQU23pm wezF6dexvSVK7goWnFHkwCA4MAQBm7QSyNDj7EKRcMLshODsh1S2PKyX7XOs5Dd/ r+ptmnK77AfTPhwNVzbt =Jdmp -----END PGP SIGNATURE----- Rename PW_TYPE to fr_type_t and the macros from PW_TYPE_ to FR_TYPE_ Arran Cudbard-Bell@2017-05-09T16:27:31Z Files modified: * src/include/conf_file.h * src/include/dict.h * src/include/pair.h * src/include/tmpl.h * src/include/types.h * src/include/value.h * src/lib/ldap/libfreeradius-ldap.h * src/lib/util/dict.c * src/lib/util/pair.c * src/lib/util/pair_cursor.c * src/lib/util/value.c * src/main/client.c * src/main/command.c * src/main/cond_eval.c * src/main/cond_tokenize.c * src/main/conf_file.c * src/main/connection.c * src/main/exec.c * src/main/files.c * src/main/listen.c * src/main/mainconfig.c * src/main/map.c * src/main/pair.c * src/main/radclient.c * src/main/radmin.c * src/main/radsniff.c * src/main/radsnmp.c * src/main/radwho.c * src/main/realms.c * src/main/snmp.c * src/main/stats.c * src/main/threads.c * src/main/tls/conf.c * src/main/tmpl.c * src/main/unit_test_module.c * src/main/unlang_compile.c * src/main/unlang_interpret.c * src/main/xlat_eval.c * src/main/xlat_func.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/proto_dhcp.c * src/modules/proto_dhcp/rlm_dhcp.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_vmps/vqp.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_csv/rlm_csv.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_delay/rlm_delay.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/lib/sim/sim_proto.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/paircmp.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_json/jpath.c * src/modules/rlm_json/json.c * src/modules/rlm_json/json.h * src/modules/rlm_json/rlm_json.c * src/modules/rlm_krb5/rlm_krb5.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_lua/lua.c * src/modules/rlm_lua/rlm_lua.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pam/rlm_pam.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radius_client/rlm_radius_client.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_redis/redis.c * src/modules/rlm_redis/redis.h * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_ruby/rlm_ruby.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_sigtran/rlm_sigtran.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c * src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_utf8/rlm_utf8.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_winbind/rlm_winbind.c * src/modules/rlm_yubikey/rlm_yubikey.c * src/protocols/radius/base.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9d6208ef002f43d0c439... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEevAAAoJEH0Oec13Yh7Ni2oH/2CMo1/3jfI0qKf52rLgZPTB +zw075d+Ot9kYj7Ll4BFpakYz+FBYNW8QAkc4hhZCRZHKxh3QEpNUV9CaYdZYjvO S9if/AB2VxgBr3mHhOuBsTjS35miG1q9z8S8Lj+T+w79kVMzmH6QaZkSIakl0pAe hxqa5+Na2ekIhUcAZ1xvKpmy37nA9qQYoSL4g3mssvG28WVAtrwaTKFbqwgZAmW/ W+7RqFjZvEN0tEtJtbAx9ZKUyrCe2EFuZ8lpbMaWtDTDK3dClANEcItbkJ4ZjQ0V 7Z5Q6yKLrwTTiaC/GrsmYIIjqOv4Oqbru/4TD4otFdecfYoLoSrXfhoQ8jb9ALQ= =15sw -----END PGP SIGNATURE----- remove redundant code. The reply is already initialized in fr_radius_alloc_reply() Alan T. DeKok@2017-05-09T16:17:46Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ae28394ab09816505fc01... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEerDAAoJEH0Oec13Yh7NYu8H/AxfrNTkA612LzShmBHl1fdz GA9Q/YPX4gjWkHIvB6BAnNF1V763o74/gKSKj5r9UB5/+UfzeIw6kEfIlNI+NBxJ lWflwCORqF8WDw6gIaMs4eFPMbzy3f2shRK984W9HYUSG/xmnjy0JjbMpHE6whJi Hihs8+4v0BTu9eBnPVsZRFU2HOcT4Mq4Fz7gqgbBcy7aTGTY666AFmyllZ636s6M c0NVA3mpaceGBkjX+OYARjRNxg18hbCz7ACt8l3kY6D01aWQf0OmFAzCeCeUWc6k xqnS4LkmN9Cpi9iMsPbN7eUDDD7THtZQUgWstoE4xK5nXAm+JKAa9lQgr7vEcIc= =3PPS -----END PGP SIGNATURE----- no longer copy request vector to reply vector We've fixed the encoder / decoder to do the right thing there Alan T. DeKok@2017-05-09T16:13:32Z Files modified: * src/lib/util/mem.c * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/306c349a8abeedfe158b3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEepkAAoJEH0Oec13Yh7N2AYH/jOAHKL6QDQ7T9I73N8yHENq PRM5GnQZYGDOUN2CRXPhifQvoxDfPXB+i379nlTew2qbR3LR8697bmh79IxjPpDt CuSZ27AmVZ/JPk4aOUugQp/lOgEmYSoFf5Ss3lfiRKj6KPcxXmJjm/4A/LK7zVs8 nfcqHOG1LI0imtNDgz6H8lktW+G/lLCiehD6RqEmr9nPvtXsoTCaFz0hARQqq1tT LAb5KUDWoqS04bkDwwgaoBYNl6ElC+QhN/jphbNJa+TkHhQthZ61eJVDCMprhvH5 s1h8xx/CV2UGZR2jz8EqHI55ceHjz02TVEpWprYBxvjquYVMPuKGRi2CzK4Bkpg= =aG5H -----END PGP SIGNATURE----- move to using only one vector for encode / decode which simplifies the encoder / decoder Alan T. DeKok@2017-05-09T16:11:08Z Files modified: * src/main/unit_test_attribute.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c * src/protocols/radius/packet.c * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c2b559119c5d5aed78620... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEekTAAoJEH0Oec13Yh7NYU8H/jE/guSG+PoX/1CUO+ftERWG JWqXJJbxUM2U5tirIAssGTbRiWoVe65+oy9W9Y2MoAFEv7t3pVTMf7cwrrR6kiUy 3I9egEF4OHJLxjeg67Cyv/njifPU0eq5Qca6hRiVnEnkoWRv2Wehgzbb9jOTg7AB XaohbVAAVjyKFjfNXqYgoiEphCco68aV75GNpeexLOswurDx0AqevW1bIoJOS2N5 5S9TZotTLgmsCUT+fGnzBw6wl/S8IbHz9tkhvt13Gjun9Kaw8P7EzOBeOlM3+0I9 XVMUBvWN6I45IBHr1cAIpJg2Iz0AyEzn3FHHYJHSn0gIFwe+CAn/O3+++fQVNd8= =KBQ9 -----END PGP SIGNATURE----- ARP doesn't have encrypted attributes So passing a NULL decoder context is OK Alan T. DeKok@2017-05-09T16:06:28Z Files modified: * src/modules/proto_arp/proto_arp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d0447f3be16098cc98436... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEdaBAAoJEH0Oec13Yh7Nx64H/3ZuHb8LCONUAeHy2CcxfHnJ LMqSoae0y4+p4ctKRQTJDFmWUTb5SYvikRypFQc2NVb2vVKj3EeIYJFv+eQMwH/s YA1TBAHrtgspDHYMlQNT2KFeBT3Bi/CS7Lmy/7KroeEg0KiWvqJ2SIGKUSUkh44P Brr+heK4Y9+9vNbdApNLMudvqBvWU7wH16GdSDfm6+V/C/TopONT6pH/mDjJ10EI L8CL3rMc5xNgzY2fa1RwdH0laCP9fwpUMbsWkg7XqOJcXMTojygHV2Bw3CSIDwxt yt9ZtBV06fK3Fedx38/j4rQ+pGbRMcLdp3Ekc9S09Bofk/VR2qWNBzwmed/XD5w= =TQm8 -----END PGP SIGNATURE----- remove packet->offset which was only used for caching the offset of Message-Authenticator, and is no longer used Alan T. DeKok@2017-05-09T14:46:57Z Files modified: * src/include/packet.h * src/lib/util/mem.c * src/main/listen.c * src/main/process.c * src/main/stats.c * src/protocols/radius/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bb0ed7d9c8def38d8d8c5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEc1BAAoJEH0Oec13Yh7NmnYH/jI8fg/OYuGgJhJPOChyORiH 7LUj2kqlIQhndZjGurhCRaNr2bTRjIlstjCltCMem/H9D4XjGdi+uIHfUk+sxs6f lolBGfXusRC0vnlFPn/cCIRVm5tZrxorCx1gwcVUYMVfJ+eeJu+HPWwbkLp5/JrG k2/ZH8/yJJV5w+gbygMOkhZ3w5pZ4t9mErSLtvFDH3J/79ceDaSqMcYsmj7XQ6PN S4/p2aik6c4O2/7Z9sM+cmXXCn7VTutPndkG/n0CZpnUAVD/D8WXzoa3nZ/EzbMi 2C3b3+NzXUjYq0xKtIpr+tYxl5TxAOGObq1iGe5vFrv3DtG38G/qY7vdDyYc7tg= =jmpu -----END PGP SIGNATURE----- fix build Alan T. DeKok@2017-05-09T14:07:58Z Files modified: * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2e922d23739ea4f2bb9ca... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEcYeAAoJEH0Oec13Yh7NeOkH/iNmtd5Y5NC+P9qBKRgH7l3P AoL2cVrJV7AHzKP15KRnl5nDAIbfI7O8mFQsjt6NOpTcXcKjXZj8CEvzT9ZrwE1y ueXvsMK8CaFUgeYe/wnv+igu96ZU/Cq2KzInDd6oSD8idI4/Ftle/PzbeOuaS1mK 1pjdP9F3FvpqpgUJQiBAPfH+RaiZltutWwFmqH0IkvEYvDumksT7rHtmkB7Vr6dJ z1JHaeOjTWIR2+MfFn7gKBfYGImA1fsmexhdUHkPR83z00ZjvrWo1VIps5Wmg8x1 R3u25ySB8iBeYhy2+Rx/I/HzCpL5ca94KrC5J7e1z9kSpYWag6oT+reIrmK7uik= =f/zp -----END PGP SIGNATURE----- Set idle_timeout to 5s to all the dynamic home servers Dynamically generated home servers get eventually replaced. We want sockets using these servers to close as soon as possible, to make sure that whenever a pool is replaced, sockets using old ones will not last long (hopefully less than 300s). Alejandro Perez (via Alan T. DeKok)@2017-05-09T13:37:34Z Files modified: * src/modules/rlm_realm/trustrouter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b49aa32013ca8b994dbbd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEcYcAAoJEH0Oec13Yh7NleMIAKF2O/MI4FaZvIalvQp//ddW Hnb2ZRi9WB2/b8EL1kyY3vpe9aEmSY6MXcQo09VTMIxGe/IEx0M+wPbHCU45buTi bHKFclBZXGdBw6BCPuYPbUPiuY+aZIn2l6d/wf9RQZZToX/+BVyDVu5Szgl1cxqb LdJyLRfs9D3gq8+SxFr9TnN5VLDLXrfFDxPtXXUD0qbv4VuaLb4H1XqkbZFGblQf x5cz53NMtEUPLVkVuZBcuQozvGXUunq6XbTmTFpj0MAomHn93shvXzQoHUc70oDL YRSGgkB2uTUcpSI+tnUvoo1tND8J2XleC9pYYPMehkP9//EjgsTNn+9dvqYJTSs= =u7/b -----END PGP SIGNATURE----- Increase the amount of time a pool spends in the garbage list Under specific circumstances (e.g high authentication load) a client might keep using an old pool since the socket did not expire. 60 seconds seems too low. Increased to make sure we do not delete it while it is still being used. Alejandro Perez (via Alan T. DeKok)@2017-05-09T13:37:32Z Files modified: * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4f1e92c414f0cd6942ed0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZEcYWAAoJEH0Oec13Yh7NBgcH/RkX+pHaYwa27CN1oq6c68NJ 5mstvyV8Ua9CLqlL8lRAa002t9myy5AO01YaxYIVlIrPItwv4QpB1AYBKO0JxsZW wAH9+YRIBBJaMP0a6QHkBH9ynnkzC615I4JHo0RnkhXwSi1tVRKpmuFx1gtHVATB o3zD/l+sTWeBEc5In9LYEJMRR113B2Q3X1xK69ULgb+MzAkt6ks4ufc5SsMl4DW+ GSoutgYWhUXxI7S6WIUVw9i7RVLWO8QJ03GnC8oCMXhVjaVF9t1ZzkGYatkiZnoY kMRDbJDOafAF2SVELtIJseYi7ndeZ7mCSB77Oq1tfVUEFkwY0wDJP4Zok7lZMVI= =WO2U -----END PGP SIGNATURE----- Remove unnecessary check to update REALM Existing code precluded a REALM from being updated if there were traffic within the last 5 minutes. This is an error since when the TLS keys expire, the home server will reject client’s attempts to establish a connection, leading to up to 5 minutes of denied user authentications. Alejandro Perez (via Alan T. DeKok)@2017-05-09T13:37:21Z Files modified: * src/modules/rlm_realm/trustrouter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4a477dba25e0ebef97281... ====== Remove more duplicates Arran Cudbard-Bell (via GitHub)@2017-05-09T11:47:32Z Files modified: * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/99d142a214c3c0d7c3ef4... ====== Now markdown Arran Cudbard-Bell (via GitHub)@2017-05-09T11:26:27Z Files modified: * .github/contributing.md Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e24a426b4d28bf14a952d... ====== Remove length field for all fixed length types Its meaning varied between ambiguous, to incorrect, to useless… Closes #1978 Arran Cudbard-Bell@2017-05-09T02:01:33Z Files modified: * src/include/pair.h * src/include/tmpl.h * src/include/value.h * src/lib/ldap/libfreeradius-ldap.h * src/lib/util/pair.c * src/lib/util/value.c * src/main/cond_eval.c * src/main/exec.c * src/main/pair.c * src/main/radclient.c * src/main/radsnmp.c * src/main/snmp.c * src/main/tmpl.c * src/main/xlat_func.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/proto_dhcp.c * src/modules/proto_vmps/vqp.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_eap/lib/sim/sim_proto.c * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_json/json.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_lua/lua.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_redis/redis.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_unpack/rlm_unpack.c * src/modules/rlm_yubikey/decrypt.c * src/protocols/radius/base.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/17605e9e9b32a1fe2f0b7... ====== Fix duplicate case statements Arran Cudbard-Bell@2017-05-09T01:25:27Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/464649f244184099cbd98... ====== pair.h doesn’t need to include libfreeradius.h Arran Cudbard-Bell@2017-05-09T01:25:27Z Files modified: * src/include/pair.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bf5a0e765806b17d4f6cf... ====== Rejig header order in libradius.h so the server builds Arran Cudbard-Bell@2017-05-09T01:25:26Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/533a2730b38da05293efe... ====== Move radius functions into radius/radius.h Arran Cudbard-Bell@2017-05-09T01:25:26Z Files modified: * src/include/libradius.h * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/121d2a1ae3b9851b37342... ====== Move RADIUS_PACKET into packet.h Arran Cudbard-Bell@2017-05-08T19:41:09Z Files modified: * src/include/libradius.h * src/include/packet.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/91ecd2df6723aa1e73b33... ====== Trim whitespace Arran Cudbard-Bell@2017-05-08T19:41:09Z Files modified: * src/include/tmpl.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9a10804ade8685dc682e3... ====== Move PW_TYPE enum into its own header file Which lets dict.h work without including libradius.h Arran Cudbard-Bell@2017-05-08T19:41:09Z Files modified: * src/include/dict.h * src/include/radius.h * src/include/types.h * src/include/value.h * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9c74e029d6949f92b45b8... ====== Move paircursor functions into their own header file Arran Cudbard-Bell@2017-05-08T19:41:09Z Files modified: * src/include/libradius.h * src/include/pair_cursor.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b97a891d487f22c8bd60b... ====== Move logging function definitions into fr_log.h Arran Cudbard-Bell@2017-05-08T19:41:09Z Files modified: * src/include/fr_log.h * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4fa4ac62dc3d95e984c32... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZD8i3AAoJEH0Oec13Yh7NnmEIAJ1cmtsF97AJkl1ish/Ly81Y yt73hmOIC/mesEbVQNZwtYF9hi1fvJBg5Okc0jywUFima9KWhGPrm/bmcOb2AovF CxGDKSEb+BU0nn6U9rJHUT8slL/jpZNI1ztvX+PEGnZ7/YniixP9G7CSShKVsbai qqSlkvATQyVhzgY3obDGLdEca9LNGI3Wo4QZ9GJUo0Qkw3MFE1crlQnpRhWwBShb JbVsZYS4zqKCib8YVuDzjyjx+DwIkYUdUZX5vdxooIp4vNN/+0s5gpgBL5l4sFNe k03TanLC5LdgwxZJhPyPkehpRDUOeP7QXVDEWJcL6ItMPD6h/cylQEmO+OXqZXQ= =umQq -----END PGP SIGNATURE----- added one more attribute Alan T. DeKok@2017-05-08T01:24:06Z Files modified: * share/dictionary.zte Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d4e9cc75313f05678d0f2... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDRigAAoJEP+k1YKfttfK/tkP/RmRbY0oynPDhpRQuvfbK+Bn he8NNKnwwMIsAgT+INjaKEEh4EnNcFv6yO8nt8eCbAmQrXWgM9O+cP3IZat0X3s2 U1byjS+PQC6N7tIGg7iQVXTtHngpspMs0N0dxPJaQdabrSXl4fWCbKqsDw5Ymjgj 9S4wZ4f99Hgc0JotoOAD1Z1k/hYBMRZxbZbSDcgUg15JwGEmdUaq6F+vB86dt7us VtgjSO9iIvkJn0BfEmh+KSKPXoP+6NQyUbp1C467+K2WZOOkOe2Sqy5/RBpx9sbR w8G4Ni+S8+8jK9YWv18diqhL2e5Pj0lez0YLSyX4eqjwB05pea+KOR4Z9I/tzi4/ FVyZ35IKWICH80HCdEtgniahxe3TXqzxlP8vx2NUaqA09C8rHpL5YPAcCBfUFRIl g9jpLcQXu0HJKfuBnh/9fC6isxykXTZqM+GQLsfPow6j0wFeZ91qAmHjdtgU7K+W fujnZGqtUIzT0a47R5eFiFroW0nWB2QHYNNXMQLtgZNKPSrG2LDxqOR4G6PLYyBB 85QSUN5SMxhveRLiz+h9RGckGf3JNSwaZ5CeqRyYMPhd9ezYqAwKpiizhdoiWa/h mshb4aBaBhBOFcAv/S/Ff4PW3xY1tbNq7gQYnFeRMhtv6ZldyEGlpBPqP7WNpIeF OwQJh2GgQ5rykhiuPpv1 =fdp5 -----END PGP SIGNATURE----- Doxygen Arran Cudbard-Bell@2017-05-06T00:28:16Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/471c5df3f9f3f1c7839c8... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDQ6PAAoJEP+k1YKfttfKW5MQAKgEAJf3MLyo8QeCPrzYwjau 9Q17E2oVgsvhOPT3zSj8/qWZp0LtPIZq+KOhk0dyWLSjMbJwVyPY6z7PdgkbF5pe 7pJoSIMOu7OmIiamEnHHnjft+IZnRlF2tOWWE+k6vnSjqGMO3mp/OA+WTcfAzFk1 cbeUjRFXXmmWh9rqsQuaBW59iOZxVda+uobHaDCvF+oTNGLxrh0uyh9WW0PPwt+7 yIJurh7u7yyEN73vZx2IB0Xq0TBUNceO0WYdUExYd3c21whNfBaW/ZKpR3rorcqx 7onNQv/k6n92OGGZL19eTcZ9RSIbxJlJR+CzxzjyBIpuFbRm/P9Ym8CIwwwvka3C JKNlswuYsn0MaH7adS4nu5u9To69OcNu9sm6r0E/KUtj0vH/W7amFJE5xC2lzMaU AeSklQYBtaFDN7R+pJznOH6DVxSFIYjyRNGW9nYT493BjEZz+zLJe9ogNWjgZDzv l8rYPLB/PK9aYXYgz1l41AZULLMQAAZxmX4t9rH9rMUTsj2dwsfmmiYtLtwvUDa8 YzpBF8uGQ/8OGpIAeclLYDOM9wHOMEwk0PMHVZot2/xj3pCPMv/QkMsgKl1UDN6F T4TOC+MHxd+by4FA4WGtaZZXrzlq27P6py5t9V45YK7KUvhwVFKKPg1Vsl/2gWG9 POuG7F0I+agHSIwdbT13 =h2+2 -----END PGP SIGNATURE----- Use fr_ipaddr_t for prefixes in value_box_t too. Closes #1979 Now all the IP address types use a single struct (woohoo) Arran Cudbard-Bell@2017-05-05T23:45:19Z Files modified: * src/include/pair.h * src/include/value.h * src/lib/util/value.c * src/main/client.c * src/main/pair.c * src/main/xlat_func.c * src/protocols/radius/decode.c * src/tests/keywords/base64 * src/tests/keywords/cast-ipaddr * src/tests/keywords/hex Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/91f6b3ef32fbd005aaf49... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDQ6KAAoJEP+k1YKfttfKHzMP/0NBMhlsFgXz1eG8cf9nY3P6 9nl0rPCBcki9AErnBtkS7iJhlPY4Ojj0e3xS6H7Tee1XBXEWGwCvo3P8v2Qy63/6 oLr398DUCDkhX+PUOMp2jyCYEeRuBVVmB8i8aZWNzPAmyE/JiQvXk/3zQqCE0vhv sjzY+Da807kD0M8pRIoW+F7GiAoUtVN8mR/Yrg64EL/z2fbs2BaivI+N1AKIF7lk PD8cAbSnUxo3wWaVOqWdA85EAGDN9lK30aXzM20AEJ6tw+fSRu+0fI0Dt5AJb2nE YyUMDtz9uZqcdKYZJCAx44rzQQPbOrfufumOPvlnNw5GvTWh+9xbX6lweQH3qPeP dbadQmjmeWrPywT+cm9UYOednACRtiHDMLqeN+aT8A8YA40ZeNQH7Btk2W0AgSY5 3YCtI4B8Bll7lpk78huI0UdQk/ilGLQ/WSsRiZZWJf77Z+Xb1z5NeAnw400rKIHb kGSVZnKetoh4fFrovi/opqrkY8jxqOx1aKpyTBFaYv/XL0/uid4D9lNaoIzasCJc ZsxpL6FXhuzIU+5Q8Ib3j/v7LscC73DnsRTWRcf5yBll8cBRX60pY+t1aqKr3VH4 HyFEIT80pZXw3Lj5MEkvoB6POqRoIjhm1flHzHLLuXic+zkztois40N3aDoIL3A/ lfKSF3k4xuJaSUiK9BmX =MxxM -----END PGP SIGNATURE----- n is not a list (and is invalid at this point) Arran Cudbard-Bell@2017-05-05T23:45:14Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/889549c0fc7a46a301cfd... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDQ6GAAoJEP+k1YKfttfK4skP/3HWeKdzZJxUbtDaKGqigl4V uxQzXupRpsMW3lWuMQJI+jlnEoqxLI9IlbmNwcLX0UJXJfqat0qwUBwWEWRLigEY oJzXqWIDwN3Kpx24sMYIo7cp+lwGfi3yafVisK4PfQ9l8NpWLA7rAv/hxJl/Y6sQ C4N6gWKJWMgD7yhZAaV4YFOkltHXqJg+u19g0b0DgfY285pdYCO3pFdyZmz4fQgX 77PlkhjoB9sQ66EG4TBWIXOhM8ujjItWKMYBtuB894Eo2Bb+qVgzM23popitT+gu yz/Yyyvc8Hnj4OWM8lfR/o5ZnaAz0ici2x4wK0Zunl1hSyzjeC1CnuAbHJjUCZmn CsU6pWbwOtIF1SVltEK7W64wiqWcSLqR2m5BiRp928V1eOvDdaE+WFvtiXJRDa5G mh7XDo6Pn0G7JzIpqHJKpbhAXDxbvm5X+NmtIdyleIHGvFwdCdt9kAB3R7gC5ofA mB4vUu0UfXIbMMKjdyx0m1m/NdSlt3qKQiYzqPs3BuQi9a2KI8jA6na65kzNJ8n3 AebyT9Ihobiq/09e00vElouUccyVpqObd45hWfjvZwOSAyzyEa9B6vef7TTzyT1P t6aMPMWPPwJ6NPQfsv6q82NPAOgdsizFCLnMlBAJDkE0PVGO00uZVMTvlbZ0uVVG KsGx8TeY4fwRYbY84GBG =HT7V -----END PGP SIGNATURE----- Don't copy meta if we're copying the whole box Arran Cudbard-Bell@2017-05-05T23:45:10Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bbc006fdfbda6c7a52288... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDQ6DAAoJEP+k1YKfttfK+pQP/iilpEEHThaSSS8uf1n+CqDk Z0/ZNenNsbkv3mByluLU88S2wiD0PIJJkxe+OYQiTD0rqCuK38ofmdTMJ90O8xlw xt2qr3fyasRdmL7j0YiYtqmeMXQnjqdLaf13ODyRQh/20lOsAjH/6Sl6sqQWLRBg aIeKI4YcIbr+c/lm5VdY0WxF+H7FpxU7ef2BSN4EEgVYc349HMnd6MLMxEiL7AoQ C/00vpnAp2sUifC695PbKX15CDlq9w7OQfnXRztwS7n6momoFVau2+WyZylXMQmu HDxEqb1j3hjvGu5p2zeFbV5JPrtAYXcQcJ8SkY5yhro164DX5rzRyarBdwGuzHkU 23q3FGFTVuYr/Rd4ok9eQR1BFJt0+7AVP+B+SuInURPk3A+WpF6RLF26kt1o9QsK ki8356KgIbpPr5oKwfRbIyjkdLzJFbJGPnq+gSk1ZLF6McX8YzhGwLg86gxY6Dmr g8vv+eN+Ad2x0arRGwrHgExXvIsOBePLMnnVaGrS5kCkyFzPYCau6Wl5V5jUHADj RW2DdyX7HBZnJ6vmIARMN39L7PDqNqdhn3vwzdGiU2ABe0hVRYMPPIzRSiRzPwDE rscn125FlQZ2rVV0oY9AI7auwaWjmbNh4lQHmSuy7O2sp953n9ElBNywboS9I9/R 2lftUzQfPCCcyfyQEO9j =sYlH -----END PGP SIGNATURE----- Better names Arran Cudbard-Bell@2017-05-05T23:45:07Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6b8b2c92dbcab79108f25... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDQ5/AAoJEP+k1YKfttfKI9wQAI2TPycnK9GFTKujEYbvZFfq 4Wm8oq32i9P4xGE34OE6RJfkeskZSgbHttIGzoKkXNZYDYTj7MvSBKYvGcDPBEGt Dh+RXjPZp8RYq0chioeWSVN2TpW7vr3h7JPHp1lavsGCnCe6cnnERM7vqnwGfpkq cALQju7I37zUgEHv3L7e0oQSC0KXynHWEv24fHyFXWQ+fasXuQKfoHwpybwawANM fLpjpl1R50qFYdpDInTXJbOgdJ0eb/Ue9EJRcdurapKoI0lpottcftahoOeSVid4 FqMyaqg0lGNC5jy78xQNh5ZaHkZGyt9eZz2Sfk+SAIqnWuyLYTIhapfYP0KuAakr NaQrA9WD5z6exIkO735q9hJ6Qa4Rv7hnOvbvAb/D2wG7vj3M4/dXawXKlHszEU3Y d+10vqda0h17CR8c6KkOmh4Gii27+m1Qto6a/FSUSZDdpR8OudHLDokpt+CIOAEl RqNY7qHyv4435mn7HJb6skC5RaktG/ZISRH4CNpLy1szDA3Nx/wyn+TWglu8yP3B Qt1HMB3s/9T2d2QwnKmmdrcrnu7lQ1BvATDSiCfEFT5BklzMvKqa7QW8NYGeRp8v F9ZxX7opb5Y14dzO2M+3EDcRQ6fQZDgFtlb2W5bvVAss87TzmOrSkpXToD3JVJUd eQchW5AB9LQxYUB5CJ5W =wVYx -----END PGP SIGNATURE----- Print bad types in fr_pair_verify Arran Cudbard-Bell@2017-05-05T23:45:03Z Files modified: * src/lib/util/pair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ae302877e860c6d9b1c3a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDPFgAAoJEP+k1YKfttfK1zgP/AmSfPF/KK5y02dF9W0TagQk wEmEH4Nj2xAfwq0kwAooC++qEJTln2ImwDMGl+7DT4UH4sDO0kcc5iJZTYKrnn9M +pwAQvZIjGbiIiHPbFycc9EJBJJOvMhCp22iRJwOjl4mUj9AwX0kfBJwxTISKRgY 4M71PGcNeWxiN3UO8yvKSOxuKQSmsQTsUMXaS0ljmNh7q14mt6DSszgL72UhoqxL YpP2HxHDQEDE5EjI4p3ve4+L+nz8EobQAluZr/CrDhqPIuICFFsD6kiNfmBmKtVt BHi9TnpQnFTZ1CuDuSI6Cru4cSL/Yw7RFjlrpffXoZsqVWYYigLa/sFKRlWo5eo1 AvqsURriBeYtCxb3ZhrcJerWNQ2ND0RbQTI6VdeBpxlI5WTgZe2UuAvfH9rmd3Fo iUwjfmr9BOp7jt3JyhJs9aHydpV/ukwla1WPP9DFVwOwrFqho2bTcDISDyayreyk iQCrqSKbeTpBuvrArqYrHzGuIKvAIS345sN4MijcW4wg+QJBRXJaFTd5RHNX1Cau Ome3xdNN+rcArzVOm2HByucksP285Pqrj3inct8KCYC+o3qTzpI9z1IVy/k6QqXe ZgZVJ1LKRanJCXei+t05sFtikfo4KpM6r8Z4Rcr6LstUYxsYrmE+5T3UBKrzPLOU mVhcJmtkcJc+Mf1FPcLf =V3SQ -----END PGP SIGNATURE----- Nope... that won't work, try this instead Arran Cudbard-Bell@2017-05-05T21:40:48Z Files modified: * redhat/radiusd.service Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0074e0824edce03779452... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDO7rAAoJEP+k1YKfttfKYI4QAIPC6DesAN9U5eb8r7PySceK O+td/2xtakAg73FmmtsAh00mcEjxzUgocCZaZJHhU473Zanu9mQXQL2uP0tXAjO7 44SnUhfeHcCV2EQ0Jo2hJ/+OjTQ7jajRayRTgj2W/xeO+9RBrq/eKMQiFgKZAB1S /palOgelO9j/uDmncRxYRl/apOuc9msd0lOsOhbLkJrL13O+Gd0VHBb2i6OJwoHS LUbNHhIzYJhRB0cV7QAg64Bx3/9RQSVVp4wnbxh11exftyrKSF+X+sJnZtBL+Ttx 9INJUkRtzdI1uHBoX+f60Dw37VPfLPhX8O85zYhpE42Qf7/HCir7sEyB9fgHkFlt Or/DFK/xXINurEqiSiz5rc79SEO2ZP2shyEIG+UuQt1NDslJYyt5swKdPtPQxWoy Agd2SK2V11iPRD3+1PekLD3A5gX0vcPXO2A99YiWiVBAyx9cUFQTZoA0adeexhOG 7JrgagADjcPGHsCX3PGTD78hTFnHjgMl2b8lWyobXeRXnOOriV+1vpWUyPQ4bEM/ Ao8xZ/ArMDDuA88A5sKYr8TX1h2ywWKEQ89VGPIaJzWg4V8bvRx9Xdf6t1/ecd4F E/+J4tyek+ESUpPghocq3P2LOsDRtHkyBfQ64qyNGzBoWB1Z70sa8O50g47UrLkq PkpYZGh3MjfAvHxbkMj0 =jok3 -----END PGP SIGNATURE----- Package the new libraries Arran Cudbard-Bell@2017-05-05T21:30:19Z Files modified: * redhat/freeradius.spec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1031e3ca562bbe30d1dae... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDOmiAAoJEP+k1YKfttfKVK0P/jr1cNTM0ak1ejGQiFkD3IAh aWv7Y14YEB1nQK45CgRlSO1zOlkHIb8epTh2KGjmQ6DTOSMRrqVl7vQAFfwWNO+O J7AitU3j1Xu2AyAJK1casegy14+30NO8xJBt1FeAC01QXwEe0NESHwwbVg9e3tIc HD7nWJ+I63DO9G7BGvGzJ6OG1dpNCobpG99u802gxb/QqglWQ84yMyQzDk9DYJcJ sqqEsjFNA78Q2Jb9SXyQvMtbkrdDnR/JAurtLfh21RwNvyy5cUU01LusvjKOcAv4 jeM6smBkB6i+7baKaKhK9/OYCgxmrhS/nC2D8HXs6cx51rS1UkPitEeYpt1baELJ +iUH3Mni4DB8IKg6Wd9eS9kNJCQqQdYxcUGaauito6hti2QtxP2Qf0ZqSpq0Ngk8 FR2PFnAE2xcU7aGMuCGlynWwm1RJKeQQ16l6aTyDcfFRGm7F8KanfSsxO35GL4bt ylwImwgm7dl38l/D7fF12WXKY6q9ukJ6it0lxQugzQUKxL9Jf4kOzTvLmYY1RAgm M3rUDVJEKAlObHV82cZ+jIllN5eG9jN87OUPC55hcDzp8Ie08ngP8pHgDI+s0/TH BXyivmKEtwZkz8jSqLu9Np/8DFx31ygwBTfb4+QyHl+qkKWB8MvtitBJeyZclBWc PnZ5uAb3Pm8Uk3R5f3HI =/cf0 -----END PGP SIGNATURE----- Set user and group to encourage /var/run/radiusd to be created properly Arran Cudbard-Bell@2017-05-05T21:07:46Z Files modified: * redhat/radiusd.service Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b9d5d646b47cbcd19bd0b... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDOi5AAoJEP+k1YKfttfKXwsQAJA+ESBGIVptuiFyVEWAuDbL /jpCxRxDFRdU8owhrD2CBTVgWyY6CLJ2QcBUxvgMxtFgTgghNUm0RIT33l9YBUVW +//CKi3oEfBkfyrYXlw5jcrtjoKzEWaawb3Hkjr59gSRk3SBJGFSaTLUE+3aOrnl y4/u/InLFO0fYUU6FFTpOaLXtrY+LQnGUUXkiFpZG1qP6tabK/IGa7+Jvc2pOD3W E2MKyG1+OwUGqSGcoTjf1c8AcZcuDMMkMGg1xab0vHyAiV3cZ6HEghJRKf44TMHc Kf8OsMhE4uqV6ALDxhSKWquSg1/Fof9XTjJ2XlQLg46TvoCI+FWgBrnkBho4D1E5 E2bSANXwPsV7ficHXq7xKNpelfyANuawFQK8nvBJk61DoN3tGuvDRIJu9KArmHXh zWrbiyJydcAYvNvMDiDNqwgqmdeGDohqVK5B/2WcR5DK+tabG5sWSnpwLuzdGABZ WIsxWvToql8E03vTJps4H++y1gRcnUtRAhlAooNcwr0zzuZgCWlxVx1qDozLhRqj JEOBbk8HglW5ZVFE+phJz9bcROT8I/EVKkppFZ0R1YR9/hBUoy7wjNhOupJOGaGz Vsu1X7uN8fxsrkeF5/BESUkx5N+2/vLI01U2JNi2Cqtx3+05gfMijK3mYGlgVdcG v7Q3cRzDutvHTPe9ZosB =D5/d -----END PGP SIGNATURE----- Pass el into the first invocation of sd_watchdog_event Arran Cudbard-Bell@2017-05-05T21:03:53Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cd8b0864838db61324997... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDOgkAAoJEP+k1YKfttfK0bEQAIEVHxQ0wPpjastxZ7QcS6xC /4i7/oM9ClfZxaW8fsBMPXwhuWgiHyCqTvX5yhgPYVc4z8A/E35QmI+yUdJ+CUlb R2kEzI9dESnVNwL98lc3hkL3mxJSJq32AZmsM7k+omeZ8ihqXE7NMU1WKfpiBHOC 30XBpEDZq7DtCuqTYF32c80aYWAJmOwP59yAGrHGe2wsmdg58Q5/sD1q0g/eA6Sh 5hBcDhyN61ifBcHcrVSauf/5h3+zzr7v4aW0HdtXfHK5MIusJcIBJB7apwrUxEsc QYIBdYG3SYkaqGeeaVE5jQfKImJm8oWlrtcvP7yc9tkVYuRkShmrhA7YJXibqsHW vibbyQOnW+NhTDdudyOX0gBsKbGTFRqyNcBqCvZxCeqeWp+jIHX882uY++SLFXG/ /HXpgUwE/+Ry6U7apIKoB+FXtPslytmOmOKSg3272Oy9ke3mLL5Kv5Yy+fvd11Lf /asge2s3PvA5rML5QThPBNYkmeh9Jnq7bbJgcSKBWxF9pX2BP4xI88G0TdW3Lgw5 sc834GZ5k6uxIz1Oe7TTtWsz7mwPtBbaEpUQPDLAePJDXxfw7X8oco022lGOCqSl 03LR4Hwyf43Cga9Yj+W2exkRhBqioVjILU0NDY45KlvBrJn5VTkmk/16wqkPTbsp yW/xmoSO3mV4XEgOPV5a =TSxh -----END PGP SIGNATURE----- Fix watchdog event Arran Cudbard-Bell@2017-05-05T21:01:24Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f4111105a5f316c17c3ca... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDOZgAAoJEP+k1YKfttfKoIYQAJoQi+TOCyaJa7AY8/tLv9Bw HYeuJW3jGnMtJmay61oPIzsnBIxUHKmYoHX1cMgnQ4084IbBTo3nneoBrSzkX4Hk BOb1oWcLmx7UCC2ZlcXg9mWo4+kaYLeDEIkrPIsTcyPS+hbKbyCgd64VIntdQa2t sle75JSJHWPhmzoJP01FXbwZQkorX5X4szqRHRwWDQwA3yYuuqxXrbm1KpYzgDXH GFEE7s8KascPDlLDs5+1Nx3xkkOhU3/OuRLkbnJrmabhYz8AgVISyrWGBDwF7qoi nr8HocRM1LAiJp5fEoyw/knxtqduyc7c/a6ZSdIV7WWkQUaqyUEq/HQEyGXFv+Mv JRGIQiSignXOgxrroY8K827k16jsT/CSnX8gsZ45IOWaw9tJOzo9kJGlWxclPw4X rmp+x6csvQJp3unJPEtF5fRT9+zaNI585i+BwUtUIfqk+hjLbWC9n1ZfTcpFuukb NNwXnYTV6SHQ5+UHN64Cr9qZ3FtlO7syrPo40/n8HL+Z8LbYbSxcz15jCUBUdYWQ 5PSl/XFKWP6HCLMiMRJgimYv7lLF9RzXobAOCEhiHrQ8F6kbsXd2vnrrMGKWAivn x8KSI1ZNhSDEVLqNK5SmayyUuS1pEmhBq+L1vHVhjLvLzVohYAZy+FEtdkIbmuoy kRmRVDSagnwfZLvqbI4R =nF6B -----END PGP SIGNATURE----- Should be fixed Arran Cudbard-Bell@2017-05-05T20:53:52Z Files modified: * src/include/.gitignore Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/09b952b252cfe46e2620c... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDOZgAAoJEP+k1YKfttfKJlIP/RvYwRUezYo43uWWvaZuRJ/d HFc5BQ1oKGBmGEYXRCqNYy9hKU9v4JXla1XOkhhgTA0UPwsvlKEsnsha3ZGBOPYF Qvu0t/4+3xwCTwaw95MdYXDXrY2JOBixwj/xqHdY0U+5LwVN1RB746nd632mBBp6 337lVG5p3FtScjQWr5o+jZoGBYbNVku6rfqLA1pMd0B/EoYxSOXvTrp6f7E2Qpfr YKWSOU2jmMobh8kZGeoOcZXTndRjmc4cOWEuUQCr8lwk5v8uYr0I+zR51pJ+CU9/ 1NbfgrXJIeJ6sz04yqmellVGl0rrkYQp8lPFH/jTIgLGKX8+52WJvF2DaEHdpep6 dtZzg2NW/RE7/yH/nihowYU+CLVAA6B3oHDO18xUPQfy616Cibj2kTmBnw83BtqD yvUFZ2Lcs4ktF/BUaByztCjAMYAlZ7H0D8VAo7o9KK1QgPcfWpHfm+WK0z9QbMQu DXn5AljiI0BEoQGSeLmSc0A/sfwS4mx+r0WNBIPuz+mt2SRjM7Pw2suREAveO/dF nJaxbzKT5qPG+cWPhp+puuqi83UWBUO0p5m15J+4nlJ5L6+wb6NdRwFsnNzYDz7Y gt68Y/68DhijEUR+KmB3Mlrn7RqHKtZEPsEitBHSYTe1uulRazfRCKW1nF8cchj2 yPVJLwwPTejNDDiyIGSw =O5a/ -----END PGP SIGNATURE----- Print the actual value we're using for the watchdog Arran Cudbard-Bell@2017-05-05T20:53:52Z Files modified: * src/include/libradius.h * src/lib/util/misc.c * src/main/process.c * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f39ee83db9fd6a06e4520... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZDJgyAAoJEH0Oec13Yh7NGdUH/1snICPruLy7a7KDJJrNzeTC BUjA5uIDepxqDXQnRiCQIXuQuEzNUUaiU+eQOpH6+kOjXDtysfHu6r2aDcnntyc8 1W1ySOk2cDy9uOlSCWnAZ0Syvpin6hsp/fytlYSIhFfqgRDNTGEIhdwlWYdcPNEG enWS1maV8WadSGQSkXac/9Dq33i22X2EZVdtw1X8gKb5hIxIp7XnXzcVbBgZaxey m5Wl8eV6jTyWh1Ts7VIZeaN/hwnkGYac3Uq0mq/OVTKqsVjJA0WI1aUT0MqkEes/ 3F/F5bXGdJH0bLc21CIC5pyBLCA8wYMNrCDlmjXSHBDCzpOiXBa+YT+lvSgb44Y= =G8zU -----END PGP SIGNATURE----- doxygen Alan T. DeKok@2017-05-05T15:20:12Z Files modified: * src/protocols/radius/radius_server_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/50eb4a8b2c980332132f2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7N31sH/RxG8qr9qOkA1zXk1v3eful/ lE7JmQADBBuM74F3MRA3PQjo2FRpbaC1BzOweOs74SN8TKKjcpaBBGInywQiM9VN LL/K39a+7Mj/avwr9qz5evT3SxTbvLDnRShD66ql6XX3mzzRiavsAfvSjRiUP1ZU 83al2J79IPSVK0w1HlZ6q9GbJRBEFc+lRntFU+WwfilgHmNrMdIhiKgg2kSjMRb8 bPzsAUssWG3elDB+OBOtJm/XCxLKX/6gkhOyfr9v8q8Thk73MGY8aiYGL9uZTuJH qvOeBYWnFkEPBh+BV7m1qltcqoTD9vuRKn0nhEpfYlVXfSWZGJ8M8kFkDoL0UJo= =th9m -----END PGP SIGNATURE----- moved file Alan T. DeKok@2017-05-05T14:42:08Z Files modified: * src/lib/io/all.mk * src/lib/io/radius_server_udp.c * src/protocols/radius/all.mk * src/protocols/radius/radius_server_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b7c8bc328f962afb5aed0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7NW10H+gK1QvFNa/UBYHT9qndnl5Qt dlNYmC3p6y4dURLAX+RSH3bBaYz0nHNgZP/QqyPzRcfcDebY5ySvaRbFHu5DC+BT aOtswwWlH0FnZwYm/eoF6vmTbYaq2F1hR/N3Wxgszy+/UpPhJpvs/0Slqt5yoWPT 6fJVsc7HW9dF0C7qK/WBBNNRF93LCuZRvioQJ+NpcSSPHvTTzonff+KmxtvmVG4o aqpGz4qQeKavmLM5w797AD6tDez4u3CEOKQqfnrgm3sSJ2sKNPSjEqRCMQmMbhfI 2GHneyIavQZ1e93pLMlqkOjZh198bWrWT3Zg+NCfbsnfuMPU/GWXPsyQ5df/qO0= =PYAO -----END PGP SIGNATURE----- remove duplicate header file Alan T. DeKok@2017-05-05T14:42:08Z Files modified: * src/lib/io/control.c * src/lib/io/message.c * src/lib/io/network.c * src/lib/io/radius_server_udp.c * src/lib/io/schedule.c * src/lib/io/time.c * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/006bda411a5df8f063ede... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7N638IAIhovfEA3GyKJBBiTlo5t3kq jxnNkMbcIqqiyxdhYU6xLAUrty5DU54hwGVCUjocwEMiatoxZgWcCSPfGyMRw88n 2sv/epLWL5jkKhlu7KmtBu/jiqBOupiKM8vizItU1R7QKrGBcg69wNYqFpGr5Qcb jfguFgQYFnFcvMexQUmgvRP/X6LdzD2XvbCEh98iVLD3g1C1TUkF0p2KZvq6q4+k ikLmhegNAH/4qPM7DD+WcQHGMExRSTVw3AgVGdm3OMEnkMVm5K2O9wfmuSyVXOpx xtud5rYPb/+138LRz/ifVnzmXL4DXaqX/N9UZaLXB3h7hHWRLUTYhi5udiFyd2k= =MWU2 -----END PGP SIGNATURE----- stupid compiler checks Alan T. DeKok@2017-05-05T14:42:08Z Files modified: * src/lib/io/time.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0d61e4cd42eac8cb657d5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7NjfEIAJr/R+I5yn433ozeHUxuqkYf gk17oo8nX2NI5LN43O1usrltpDkswQCxamrfbcrVXqWZmaxjyTPGx21sAuCxpyN6 pY9FhTtNVSbi5uJsc1CqcFuZIeeHySowhZrC6HjhJ5B2hy8UyqvbatYQaaRJSvEb E+S5WZ4vcsU3UeggCBUlzRW3N8C9ZiHuT6bP7i6HydoW11plBFVyejN/ooXe/twY UUoWjVRdl38BmYBoyoWzlBCsHKyCt4P43JPejIRruH8Rw/m9VSudJlNElZNjt3Nd y8N3aosavfxBVO+5bv3LsC8IRwvAyukpE5lHcujEj2qg+zZLh6Bvr2kQ002EJVY= =COB3 -----END PGP SIGNATURE----- slightly better fix for stupid symlink Alan T. DeKok@2017-05-05T14:42:08Z Files modified: * src/protocols/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1a76b57fd7adc35da8683... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7NOJIH/0ycqWM2NBOqjHMxAMZpM7Kt 1dO/3jJaDOMmvBxcy4eRBxfM4aeHqt3d39QcnBrcFVLEUV/ZGF9FRCoLQ+jXPkhE 2kVjqL8qzQNIYsx+8uj2Qv+1DBPQeSy5PXp7TCK10qHum6JGN2KdhGL8OeSE+4Jo wbUzIr63YdI0V8GEmc8FHeRabBbrQPrfdYeFZKXQdprZ8JSeW7qD7+OhP0xl5r04 mXe8xLN4dLNgfYJ/uu00YjmfYVViZbsj0nGDU0Pz3C3pFErZIWwnrgWXBp2caf/Y cq1Cw1WGSx5v3mVqKa+TmG2Oqpv0qQli/pUHOGgzVc8iSwb+OYKR1IqpLJZBzVc= =U75P -----END PGP SIGNATURE----- we don't need symlinks. Alan T. DeKok@2017-05-05T14:42:08Z Files modified: * src/include/radius Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/584b35e0be8d44686c2f4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZDI8/AAoJEH0Oec13Yh7N3LUH/Rhq8CRUOcK5IFL2XbpT6aH0 x6Z7v4O0CHNn6bn10oAkDfvybwfWdutSpXB4czqXAQMswIzir6xdpuQasEJlHxZW vbGTRHyZmd098If744h/rpCMrDM7af28D3QevWAnKHNBImEv8JOgo2snfQswIk0J DyBwwc5dkzWaqvhQV8qyiNbotVEn/9qTACmJJZuKmNKli364YLXo4zYDj8il7gIi qP6lDqshXApvQ2tI+JsFzrun7e5UXQrQLpLIf5YLKiNksk5IRaVfNhiVJK2/a94G etpYgR/hAhQtkV1iBo+OAVgIC03jX1CduhHvkxMCKuJhOoHPK/6ThW0uivD34S0= =fBUR -----END PGP SIGNATURE----- temporary to fix build issues Alan T. DeKok@2017-05-05T14:42:07Z Files modified: * src/lib/io/radius_server_udp.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/98a9d717f3d0e6415d73f... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZDIDkAAoJEP+k1YKfttfKsSAQAImJ2LTafn3de/Z3gQ5rVxWP Ec1FF05xqgnL9vEd4NlaexF+w+ffbyQiRaVDXH/YtUSVZ65iRMQIGdPjiS2X+ec2 NusLHWJYavHJWbice5N5FV21ygwtU2Xs/xO404Us0+sLHS8+Y85qv1FJW+fBmZFP oHtt7sJxTwy84iuhW0Tri80wJelma4kC793RR2mi43B4sj4lyThKmPiWqn7ox7t3 tpfJL5GksS9zfsJ0aZCqDK4bsPNJ14fxKuSNYVYaCYM2RqtgUnXrHQOYhElDgRHk h1k1LR3t2PdHSRgBtIcSCVwjg+b+ay9O7Mf1ptXsPxZocnLNu2WAbs9PD+KheGUN nnqIDcOiiPSCx1LbNRfRgw+hn4nV7ocEsANQJdnzygW0bzOpmFThzuZJb/5Y4p3+ 13R6sNBBaWJlpsCbUKfPjcXQ8SBK9/qNnBBKb5mncwB9hs+Jgn/ilr6zu6SfhezS CWaHAmvVX1fOhpMDOpSmzSBCW7kEpEsxsQrJ/kcIAxX0f3ZSNIt11ZKuSD7YUdyT 68oyGLWfo57TAL3rI9be5wNCF71injJ+S2AE63ajs6y9AXXR9JhuCfd8AlDCrO51 R4qTtuUvSkjZlKsDsVivjKAu4HUZVvRPb4w2+P32baesXNotca+IzXrSwF5MaDGx fCjpQFp5VKXO6n/Icl5B =mMC5 -----END PGP SIGNATURE----- ctx in sha1 xlat is now used Arran Cudbard-Bell@2017-05-05T13:40:51Z Files modified: * src/modules/rlm_expr/rlm_expr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4fdc3f9452116d3616e13... ====== Typo Arran Cudbard-Bell@2017-05-04T23:44:02Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5368e8c10d94788a9f161... ====== Fix UNUSED on used args in value.c Arran Cudbard-Bell@2017-05-04T23:34:52Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/961bddb0743ac196ca567... ====== Don’t segv on zero length boxes in value_box_copy Arran Cudbard-Bell@2017-05-04T23:32:04Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/34c551b7dec7ae39e241a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6g8AAoJEP+k1YKfttfKgCQP/RHZa7l4vpvD/GL5NCKBXKmq wNpanJNFvYnOlK0qD5veXoJ6BuHPilCpoIkU2IzC5U7HTKHI8S3/zqcQ2oG7/fF3 T6iCFDY12UyxLSMey2I2TWJ8vR/rLNhMEBjXicyDujdxdqZ2DqxvCr0+5bhuUl4X Y15e7fFq4CpuT8gRQoqz7zyro2xv8WJCCAklXkhCGUtpI1cHpEXf/DMoHMklc+rB mYkMo0p6BWxHIrODNMOa5Z6HNjJjyk3MdjEBQD5y10cFQNrb2fd5s3t8l15q/qhL pCl4c9ymT1bvMK1EihoLcAiag9XGB/tzfbc81VQpVHfAjv/Ihd0bjsaIWB1Y44/s 5AAm8cSU9ba/p2R3F6oCQ/aTY69U25G8f0oIi6m8Hf3R3RmpQuoOlcMidXQAUG2l TVA8WA4LWQH+nld0Mg+ouPb2AMIjHJTpGCLo61XO7sOa9HlWQOfFcEsMUbMwTgzE mh3o+vHlrDEk5EY60rewbSiRhwkgjxJKa2YZteLzl+P8MXoZJwCUWkQjENougnmZ egXHLw2kHGeaPJgBackFgggJyI+T9MczaG6mamqKi9W/qfrVcZyDR+B2blXHIcgu 45m324v8GfsSONhA1OupDq7l6rsuMRiOzldGYx+qe550uHS1Z9dQt0NAivbz4nJZ sOWpQJ7FkuBNr7hljcb4 =wPbo -----END PGP SIGNATURE----- Add hacky symlink Arran Cudbard-Bell@2017-05-04T22:16:28Z Files modified: * src/include/radius Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7f0b2e84fd724b6b99e5a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6gxAAoJEP+k1YKfttfKL9AQAKvVYWOCLnyIR4fEaWyO3Vnk ybEjw403CEvL2wX0E/QIg9FhqR/96RVfwxBHQcfukMiWKKuL27IrywegD/DhQBod nF3pnyw2bc3IlCIbL65T2z9eLMW0ADXkpqUUhIikaS3bM67gwtdJjKkJypptrolc ipJ5fu17YAps6kKfc99VRojzpfGtox4VJ8wfI3R2a+ecBFRve8qErPQr2BvDVVEV ZFhDPaGNdwuY7HCNcirdC7DbDOcL2bTInaweSJD8ottgVRt5PVYmGV+nwgq9gT2a 7sv/PXXI/1H5XAFfF+ycycyI+8LkWzvDXurw1YPdWkck19HuSXv7hK/SDay9IPPK nuXFYdlgOYOtT/4vHOL6UaikLDlQDKlsWRjyGFVAw5qbuEP8ltv54MQcRWlLjMf9 KiSCMqH058wkYHvyZ0XFIg8reUthW0IDz7Fyp8tcH3CZFYQzKrwlsgG6bpCtN3a6 dLQl1qE6SFSQTTfYHjRZaJrDRbth0ZlmLhFgn+2YRK0v7CvHn+i7NAftYjGQld/g jjPsbBRQEyuL2QF9XEjtDyMYxDFMmvoCT7UzWVTf5GwTgoaDbXrTyIaUDGGqZqcD 8yqxS+NJdpVCMVJubcB5ajhZ3WGn52Fg2Pr5Xt+uYBQpFclj6Idg/S9Bcq4rTaDV WxScMyiwsAdV5FSDK8LO =ZNSB -----END PGP SIGNATURE----- len not needed here as buff is talloced Arran Cudbard-Bell@2017-05-04T22:16:17Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b3f93b9782a66def65e87... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6gdAAoJEP+k1YKfttfK9gkQAI3iEuGM7iiDRv1e/w4c4Axj WAABuLktf/bzQtZ3IMdd23BTy7yxvcwnyc9yblov9p6GvfsIXWibf/vBwDHCJ84h yn3Lt9+HSpjFg1K2KNC0cscZ5ryitva5MQXYKokg3UIMl4ElBm1bIshkACPf1m/A GiUesHrVTL6ACAmAipJ6TQdWSF3IC1BpmeJeDBoZAGzQKBoimNqCr+elMIuf4uXK M3GjxUHxd0sXB5oNFTqprcR8JJWObHXYtSnlsJsDtOum2WCkD224CGLl2Ps2bpnt w3YU+xQ585TatJQQCWxiXlRjcKXiBIETtNSc4/Yh0MufMrW9r/Hghy17ZmfH3M1I ZVRoCmbg5G6Yu+EqTNnss5eNhhpBxVu4/ex3indYayLXRO7CwQN0/X38kaYkmW+a NsM3J0ccleeUmGvsTjulPreZnXtftqoHF2vkVlxKSRmz9HSOxzg8ucfqNcL9WqLK bQEP57jOH9XKp3g18nL5J0aKgZmxJOm+wJjPP+atR/sSphJ9uwVLYgT5mtnx0MYM xHqhyzLlXWxCFlrWjPzyxUN3eWAPoVhg/FPvMqnx5mVByrYCC+l20v5f4vuWiKTU ATX4xqfJUKRvH3SXA1xOiLG0mP3Bo72RXGcbJcLAodGz+EDZLwhFLP6D2T6AEZwj ecHEQnybcX1V+0HY/hqN =Ceud -----END PGP SIGNATURE----- Fix potential NULL ptr deref in fr_dlist_insert_head Arran Cudbard-Bell@2017-05-04T22:15:56Z Files modified: * src/lib/io/time.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1df8967cbbfeaa305f425... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKLSAP/06ngUlGzlH/cMVhF5w6JWIU J6UyRc+ScSWz1WmjzgioFQ84AHTl8sSX+vsI2RMZoK0tGwX8HDLUTfoHsPaqH8RG fHNaeQk4V8Si1uleiF4CdAfuFt19tf7jQpylB3FnePzc5IwRlAEzdP+4IYbXC9yh yrtHWrCkh4FGLJy4zfbsvwZfiBIrBp2VdbS5Pe45i01+e13Ih9H1V9tfdEdbKjq8 Q9MAl1+7a82wkE/aNSEG01X9OTQx/0WCe0loteNQT989lS/NK9eeAQP+z9Na1wYW J0TBrc19cg7uSDsCT8xa7R+M99b0DYGGBejLMMRgD9c2KP2eJj9j5v5c0WaeZucq eLsTbp3Gt5HUmWZOjkl3mxfA9CMUp6e4A9JPPolvTgLavEJrqOESWS9tuEIw9ldq FZjaXbdOCauLv2g0ZCHh4OG5v4DXn2Pq8OzNCnimnCBNrW0pSLbUFSbZf3CZZEH9 dMrC3+McY0qPTcEo6blhBg0fXWOluVTmG/VGcdl9I+sSzjZd+nYDMNGHQJd10qsT bHZycOkRtTuHe1wQM4GGOOQ5cOB+I+1iDzcGkPJ+pveM3LNDv6rzo40D1/xUoRVP XSaP+bX/qI2w4qEBPwPXj5RPBGjsvwHgQJppEWH3vo82zWVFKumuAQb5162AX/CO cA0veBLXtB7tOkvS2YLk =+s/q -----END PGP SIGNATURE----- Use fr_ipaddr_t for v4 and v6 addresses in value_box_t This simplifies a lot of code, and we get scope_id passed around in attributes when using Packet-Src-IP-Address/Packet-Dst-IP-Address Arran Cudbard-Bell@2017-05-04T22:05:24Z Files modified: * src/include/pair.h * src/include/value.h * src/lib/util/inet.c * src/lib/util/pair.c * src/lib/util/value.c * src/main/client.c * src/main/cond_eval.c * src/main/process.c * src/main/radclient.c * src/main/snmp.c * src/main/unit_test_module.c * src/main/xlat_eval.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/dhcpclient.c * src/protocols/radius/decode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9f38f368f93f7b340a346... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKRyMP/jrWyRi6DKsEmKVYtKFjhUVj 1uKTFtXzXq126WSBxaS+yhO3TXAFR2O4F/WuaNgK/UoCvjft7D8FZdYV0wctBasL f8sxDx7ocy14Fr/PtF1vjFE5bRKVSb7rfK1vjLlmffq1dXYWWFhgEjk6fkjpLRVC fG+/f9wVCbfB9wphg29dTG0aJHuH8gbGHsfvT0vWuuINJAXfRi3rsHLGYK+ipGoF 0T0NUBGqPKr4l9jXjSru1K8EnAQ7dkbyPnVHPiatqh4ZVWrvKIC/JhUCT7v5VEvo FnKK8p13F2MILdZRxmqZs6RfqH3wf0JdVBcM/u7ZBLPYkehQTH3bSkBp4RDx8/P1 m1J3Rf7cBGIcAgUrFaxBtcnrYCpsGDB+9snCCT6rxYjI5ChscP8gOBL5doRTk6lj DicR6p7FRpuRGlKOLo0wHqthZzXAtuaQ6x5arl/NhI3N9ukNk68Y7xZOBBOjOOCd xUOOwRZ7XnyPCBWg/dpf9peOzS5HYtJ2AB+rH5rX1hFb4eZaxhcQ8G/FeU6I45mn Q46CvlwRAY9xDCsHGyS+0agXdQWaDU8oJ3p8gS+brmGwAKy9Y7DvJvi3WscCekLN aLO533VuNuM6MAmSkCcWN29kLd+TFW3WGt983MyY2kFkziQvnVS1TjLiPh69EZQa CGhAVXu9xy1VweNZBzQ1 =Cnqu -----END PGP SIGNATURE----- Use proper casting functions in map_cast_from_hex (instead of using the RADIUS attribute decoder) Arran Cudbard-Bell@2017-05-04T22:05:24Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eb0d05037503d9e55f3c9... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKLwAP/2+K8zhaA8S2kiAvaHOxGH8a 8SkAdygxDyGMLsVNSZfzRiw9E1tkThd7Pwf32gllu5J+jfIjTIesveuBYDbofJlu 4K2e2k5XoHU7BpUv4v6S6CUOK2gKw64AQ+wqqayjZmTiutlpuOKKRFDE+t0EmpqP YsbFxPN8/5I8f13o16JEFewh+6QkiRSBxO55QHt6INxwHi7mYHo3OmkBnRw9h/p2 hjuIJOlf1dmLo1ggjqaC3kb2QUP/Q0/f6HEFPqxbZkj4nL2Oa6v+SSRcDxqPr+G7 PshqCppuysvxViM2VwNSbSX7XPnCiLfF5vsKeTH6NMl+EbKVowJ8XZng0HiDCoV7 bCgogZo2GoJsNdec2n9klUCu3jSYVrSmvpgxE6/+Y9MoTQ0z7//emnzCZAPZndZm /NHgFAXhANzMpw81JXjFFyvS2mnqd712oljW/otVK7I7taTCxEOrj+YMQlC9Cnt4 jIEcf7q3LXlHeefg1mHmk/Qor7fczyI+4gM3x2/PJA+ix4Ff5FIFn31WPk5rB4Zm lxqpqZoMrV0xP1V1AlYsgulJVImlVTJAP0xdqZJ6cHt/oyMNu+RFb4YFhJzkN69B IQl7tfLf6XSIzTmU2bOqCY3GYbTWaMkyespeckWBEboatLsqLTrc1keyZmkVO8ld 1Z5VH9+FxFGHH5KNN/ME =uNgg -----END PGP SIGNATURE----- s/zone_id/scope_id/ Arran Cudbard-Bell@2017-05-04T22:05:24Z Files modified: * src/include/inet.h * src/lib/util/inet.c * src/lib/util/socket.c * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2a78dd1e0f84d58948f2d... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKUukP/3ki3ZeXS8z708f4gURaXZYi 5ClvPDpBfTI2Stwf5yuGw7E7kh+MuuxYAISQXOfowrBYHsY8T22ZHnRr5gezUyqi Pb2PxAAmzcIF3M77MqnUTMNrLZzBsF3l3wianSFA8iAA4UH7miNlJljh8mx4OmDC ms1uXshEZzUAoCbnWGgrVemTkCunlwV431Cl+SKmrYqWpUt010hWzBPJVzZZ1o9z 5JZ6JKYytYkpTaRyABfKUor38vjKpx1s9lr15J1kIYRNvcyRQN9L3M5/BsJtJsLg 9o32HFpYIHEf8/nvVUwnocgjPswWylN/IzOJ99DXkRzgtwVLW8pa26wzEi/f1ORb EapSu+mR4hinBiVgruHcCy2cxGffGxn45YmApqIppoHs9WuIMbyikX0z45OpacR8 MEpXl6i9IHRtYJYzg39vkPne59YK4/TXqfj9nTOpwgF42VjRPiueFCZGXn4xXMWz kMA7zDAFpOM8C0dEagXWzoWi8Bp/q9nqaZRkJvLWJfmNUTh5x62XYIts4IoKyDBb xlJTtdUdZ1nVkdXRYj4ZAYsyAyHEMT0R2KPQTlJcmDk9IHdvAPtUy2FTObwbRBea jz/vB5ClJnz5yJ0zePso3F1MuuS3hMO4K1Gzv7mRBUKMqVddb5q83Ikag+oVxWdM iuj50XI9YVobLljJZXEj =9xkg -----END PGP SIGNATURE----- Don't use RADIUS decoding functions in rlm_expr Arran Cudbard-Bell@2017-05-04T22:05:24Z Files modified: * src/modules/rlm_expr/rlm_expr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/10645e032b3b1e3ffa63a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKEUAQAKE+InGlsyF4/s/lPiFX2jRy lTIU9QLtpjq3qJjS88NWKxXIxJGuF3/4R8y7bJC34RyAo9HmZn2NY4gg8Nf1/PvB rQch+pWGjKCLdTATjkzVl+uHJb6v4u6bzFegwBeuJpZ9mF3fI8WJhCgtRG6dQWNy KtU0uZTIgPaRCtSXHAiftcOaoqpDgfNH3AUKakGUm+WRUGlKvzLzf1IBLcFq4Qlm BX7tf483PfeqE+9RqEVffkyT9PUMhO/mUxmDdEZA/zbWXKpmrmxDxYMH4uMsps15 QewvZYiwqR4+6qxyMCMLJ8VVDt3K5643w7xOMspVsNKBrOp6fxkip8JWSFmCUq9d oWpCbvem613f+p3WSAO+gQqESlE6SWTRBOvexSqlkc2ehZx4pVsEqYL7RN68DsjU PNVDmCkUkM5axQto0CUZ9OhSJh0ZgrKnGnMTs6ng2yOVRulRxizbeg7ckvBYFMcR 2P4U2cHFvtR828ph9GxQwNcDO7ji4w4FhT1GVTvCcHGjymkIQT0vtAPdHVwAuCag s6FfJCaVvvbaMKGmHJZggEW1bI7NJge5qBxchC1EXOkC9Q8rWV4kzuK7tbZP5yfD D9rptDPyOJhh8lJdSbH7mSfPKMhDEk5oWYSM6YvbKPq/BI6+x1Kr4wgrzAJDLZ37 Qi3lGq62tNZ/jEPKv93z =7i2p -----END PGP SIGNATURE----- Update and reformat tmpl_afrom_value_box docs Arran Cudbard-Bell@2017-05-04T22:05:24Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/062f9bb95798aa6d90407... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKxFMQAKC6OYBh6h5va2mLq6bxIW/z 9NXD+UVjQmfo2cMOf0FuhwZOjF2fwSJ7vd6Q/N0mzLtbjFHPvB1xYxHndcRq+xod dvWrhOHOxTO6Fthei1IAB6lvK1VYonncCf6GlVJucGPuCON+2N4uv+9QRIKMQEBW sQAXb2EqoX8egCU2coYPsEn7xk2fHtlzE/T4L7Rjk24BcU7VFP9d/qEV6A8JiWgG CAXni0ugst5zMREXRrxHFpNExJtLxhohFKJPcpQ7z6sY4eXM8jlqbhfMskMUbtjE bxUINjVPGFre74JS938ogfnD5xPApZmx7Sc6IF/PghnY14xscGDoRLuacawmqG4I C7bmEXq6EIgswCrnX6ZmLrdJtj0uvbqJAtWyWoVed5M+lqQ6eKtI4mu/TFfKRMIj jZpGhX0SDYTYOzu+HbYLaP2ryecVVKw14bxIzwqg9dU6esM3nHm5VjCm2sfqWzGv 0lV/L4MTfX3O8ADwIEnZ1w6dfmELccJyHpols2i6dolUM3IC/nvqObjikGDNcs2F hB2z11Vp4Hl5gleCbhiKY6jUzBzL8NTMJNRL2JnmH9FJLAsjTLuiLB3T8KbCSSyq tk+H4FuyjAgoExYqM7liYVJeg0end/8fNq+zogAq6qY8XpcnEe5xEYlRHAEpUTxd qdDkWV5IrM9BERR9EEh6 =BG2y -----END PGP SIGNATURE----- Default to single quoted strings for literals Arran Cudbard-Bell@2017-05-04T22:05:24Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8ebe2d1eba9625ae15154... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WjAAoJEP+k1YKfttfKSmYP+QF3XBAeFtfTmn76xbBDPykU IKd3crAnmvbDHCEorJ1coUts4uqUPBZwsWX7rrq6Pbi3wbh9OSW/DYMNlJcorpl/ Wy1Yp4h+IvYGoysfHwUIB6K1ZfAA3WpnxSV/QtaeCJP3m8DvVy++afJwjxcAwfBE 3l047kmwuZbpsIav3jRpoa9myPUtOve/hkQRRbDwX2hk/kSgr/tzEueuHjV06H84 UzqGBETv9FuPgqJAgchO6cngeEOCD4KDeza6rtl73e6I3bJGuSaHdc62MtfzCCjt 6PFNPmMS0LOhYGagAxdDGj8UgXQ1Pg9r8IdYkA1Orqgtg/3wS5/H0NQGVQ4aZrRu HLqz6G3r8t5PkNIFlNGq0prrafCAsRqMXBl43eZSZBbGYVK9SP/p3fkP1Tgq2Dml DQmDw+1q4Ey9z4OCJXb0DRIBGytzCZe25EjXhsfEvJ/HvhpqrdD/ec1UA80yPB9n zqIw4X5r4p7iO35UiMe4HjqvkcE/KcNPeAYZhV80JnReHEOrT6CMO/dDqh33/r4C zPqju9BwSyirWJmSLjC7HJUALSIa1KxkpWUIpkTCO2r70ed5LmCOUwRVqS17d1dr Op1RLwltkGddwa7mBYMppiOHI+WQhhrXaC2SwieITKCpCmzte6OFIZ4/k4f6huFy 6iDP8CifD9SZq+NYPT8a =s32h -----END PGP SIGNATURE----- Zero out fr_ipaddr_t before we start changing it in fr_inet_pton6 and fr_inet_pton4 Lead to uninitialised memory issues and IP address comparisons failing because of junk scope values. Arran Cudbard-Bell@2017-05-04T22:05:23Z Files modified: * src/lib/util/inet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3e6ae618835b83425477d... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WjAAoJEP+k1YKfttfKkrIP/i0duaZoWzJIIAWT+oGEhpXg kLHugnTjto5r4WX7nM2DiTz2NoP/Wjao+AOsCM3RXjjIHiB6pvq/uiHDp10XGX3X FUj3kQX4VGK5j4xsB6nFJeONbDdt3KerhLMhRy9aCRO7PWz39bOvZO4HzJRi4ima G8mWEkm2QwICvAYKIBPJHxZ3hQ3wl8T7BhwmdZH4ADfqZdisdfUXyeUBHIwVjN1H eORrud7KR/zYXeOh5rVkVfjAmBZCF5jrPzigradD4EmpFxPqoNaxM5ppDW+isuLF EoAl3MH+bwI0pMax2I93SHuhoQg1dQD8QArRmTfFwPSsVFaIVYqUQkTEargFQiHN mNRU5k9pbKHwGv2wIAejQM2LnKnyj0DJ62spCKlg0pd2NgKddIEisiZpMRioOewN 7clhgIPAQJLM6fT5orRf9HcfO6RIUAGbaaHIj0CEU62oYl9s22L9JraFISL6gklt ccge6GAHhVqQmPzAEhFM/fs1RFK0k02ZxfA5XgQ80XeqjKYMumZ52CS3e1GF1SaB exw+cThkvm8OWIjrffaDDQUJ9m/ZH8NE66hEJH893eTDnFRBssWqKwFiY9TwF62w 1IHMkQrY1/TPCwLVOzT2tUboZnPqcUQ9Pg8B8MDibggeqV2vb8Ta3ciWhuwGHCKQ euv2HnbWhOO7X9lJ5ZZ5 =FtCa -----END PGP SIGNATURE----- Disable potentially invalid tests in keywords/integer Arran Cudbard-Bell@2017-05-04T22:05:23Z Files modified: * src/tests/keywords/integer Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aa1aab43a1582e386c3f2... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WjAAoJEP+k1YKfttfKCh0QAJfIF9TowZuic4UsD2K8Hh75 Dq18uon101fFWAN2BK+sVQcTXe3M+2Xtz6ODNocUZ4U18fIKnNPl0racI7Rnf89/ JJjv4dO7Nu+HbozaOiYlChXk1PCftzT07lPk2z6xw6Rs0KxWm2pwGNo13G3Rt+dY WjIo1Vwx9Zvw0tG5c7gmlVI4K7zVluLeLsCrlCKcXmwaDV1I70LXoYlo0dNTqNuT 9mhROh+RZN3Atkn9gGq+xli1CrDKgNmiM8gv1ZSEQd4FPw4Va7X1zdecO2LBvbnq bB3o2Czmxo65nmCdXKtKRtG1BLoXezS/ocUXygJGuBpi1qVc4vaSu9tBVdVHJj42 EgpWce/sNBtHpWdI+34Yjh5RZEGDEJm+XDNxIAtJHLN7l8YhGY0c/5HV8z+Uh217 5vC/v3eFlBW8VvYk0dVoBhkajw+r9C20zC/ZZ0ImfydJ61B9TEE2nerKIbqnv61e bwCFtHLGHHk1vDBCeMaW/Gt6W5ob111NDb0WP5iftwnNxPOtbMWj/QwF8VtlUG+P YZgxoqiY+Zb3XL8Kif9yEtfwgNFZ1DqCPu+arhR1/PtcyzLgyTyioTnJZ2tS0F1B Cq/ygn3lma62Uh9GcWLzPy9idbc1f5ueSrce4OL2pGW0vA+hbTf0dyrRZi4uagJ1 k8AUgHgYsgfBatdzTuFr =BZYe -----END PGP SIGNATURE----- Set src/dst IP prefixes correctly in test harnesses Arran Cudbard-Bell@2017-05-04T22:05:23Z Files modified: * src/main/unit_test_module.c * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4cfbeaa2d041c31891da1... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZC6WjAAoJEP+k1YKfttfKvp0P+wfzEDgUBRaE4zkLRsJ6KpSL 8VttIteVprdltjIRIni9nCRuGKpxpS7AKnKOZ+3lPAnXFPyF4tfmXlrdXk8ALXes G55sD5a5Zenr394hP/4qgWU/RSjl8VdPuZ9aho+EYihuapYL304imSY+kEyCV1TH eiFO1O/p0AgzI/GWXRI3yg1WugEGqGuHsLYe1xn5T7Ya3VxTQ/Ov3Hh+5xbNUYZg o7d+KMMiGLZcrT3SnWcE24DvS5o/s6pzJ5rHlHsYVlvXj0Ul7f/OanwSMsz8vvbq yC5BsqScZbKDOU0yj0o5fWUdLQyJlonHGDNBym6ObJkzNWcNBYL9/uqDUpnmsO7q ha1RHdBmcAcjItXgYZ6PbKUsP2x5zwyrOGfoOEm2VKO1H80xtMMPa2x6F+QCnkPz WKpRwd00xRRfEM9SvkHBM2vP7boLlzd3p7aGsumcprJCyXel/NDyd/9JmC0RpOVZ xn8BfFgT4eigrKlW1YIxNXTjhXxqGiPA5husdCcWRVwDtidP0ORiu24Tx9xQdBYj GSQyLxbk+fIKbtQT575QK73LURlD98HOANoZ4KTTJOYjleq55RfkCW858vTCgdFw n5iu+cKF3G00jMmyg75TZMZG+YN5vzWra0T80D6t1QHgto2lRnW1a0X7Ack0y37Q BFYZiXatWqFO7aJM7uUU =IW9Y -----END PGP SIGNATURE----- Someone needs to enable whitespace trimming in their editor Arran Cudbard-Bell@2017-05-04T22:05:23Z Files modified: * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5de239da8a111546b24f6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCjtaAAoJEH0Oec13Yh7N6UAH/3jnbqw565nmCDSWBo4N09hc 6Hf+rzbCTFW52HrgYRmCB0xlekTx55mhT3Nu6zUQHirJqLLEMD6KvT5csR74vvBA m4OjmZkdkfLpaN17U+11a8z42FE0PMIv1bGSjNUWemeKjGsaoUfvkpUW4uHwG6Jy nNJJI83k2MC1MuYE0v64ZE7WOhCqlpeDnJdaNL6U/jS3BMJ080dGc/gfHW4sCfWC hJVVHH9Cvnn/ojIjwKm+vBgY+OP5DbD+3WX7XVCVLmGp+m0nEKz4DC8Li5pJQ9xX ST9PKRsUSHnFHlz/DLOjtDgj+l5Eixmm24oI8acaneO2Kt4yJGwpIqsnuXQJMHw= =Sc5v -----END PGP SIGNATURE----- more stupid linking issues boilermake doesn't do transitive linking. So we probably have to fix that Alan T. DeKok@2017-05-03T20:19:18Z Files modified: * src/main/libfreeradius-server.mk * src/main/radmin.mk * src/main/radwho.mk * src/main/unit_test_attribute.mk * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.mk * src/tests/util/atomic_queue_test.mk * src/tests/util/channel_test.mk * src/tests/util/control_test.mk * src/tests/util/message_set_test.mk * src/tests/util/ring_buffer_test.mk * src/tests/util/schedule_test.mk * src/tests/util/worker_test.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/66304a664427ea284c5b0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCjcTAAoJEH0Oec13Yh7NVloH/2IHmtJUI9DvHgZwzd9Io3Xq o3LM2mU/NEdOUNeLipuY1peaZMkjZX5CHLvSoy93p4IMYb6ToSDushpOMbDCrV+n bOD6vdlwswp66Q0Uv2uwZgYqr2ColLahsy6FvI+UP9kse5sGGn1tFpP50N3SysMk hWwg0kE5Fyv6e0tkWEMapiX16B4zhqwB6pN8rXvojkrh88FkM0sX1tP8EN9dyrWK 4Zh+E51IgFvNdTPylV3bMo5IFAipkV+vC4hVKsfxng+bkxo6VUllNCdGrXEVImZw yGifgHl2DeAriXJMOoCzA2MWUuzrdgjcYPztTAPeY0VnJ13LfG28jIcYUNb5kvc= =UAMv -----END PGP SIGNATURE----- one more dependency Alan T. DeKok@2017-05-03T20:01:16Z Files modified: * src/main/libfreeradius-server.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bee26972ac79cbd261983... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCi/HAAoJEH0Oec13Yh7NAQkIAIhGrfoe19tJblt42eLFqgA9 i3XCINM1uA+5TpX2xHwLm5Xrxq8iPVk6VRFnWbUgKaX224yzg6/vObqH6+BQZB30 dfqsGrWGTD6ZU/kW8DLtxu9/tY9b7tZ3f8+51LCJW4wkifWM7C3/MWbYuUzLPfPt ISvbD4YQFN8LJcswuDSuqBFPl323qf8zPp6yqIeF45yo9Qu7Q79di3xIdCbePtgv vOAyoposxBgFYb2coDDJgEnAo8C9daP6G8mAS0MlrnSBLczS4OSyAsGLlZ6IuD6n bVw4WXSu81S8xJ75dTB0yhSVqwVildEa4SGTftWXtY/muxvoKmLmrFdy4lbqvv0= =YnJx -----END PGP SIGNATURE----- more comments Alan T. DeKok@2017-05-03T19:30:13Z Files modified: * src/lib/io/radius_server_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ad17aa2ba12b40eb6a064... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCi82AAoJEH0Oec13Yh7NCdEIAJqSsgvwYoqV26ZMAtdBdXtl iL7GCCQfgZp8xZEvRI6NMV38UfvzX5EVxdGHc8xsGEf1re3PiECwMWgOLCRsCx2a /uK4J1G69X/DJiR7FXDkGj8cKFEMo/r3OCOn5UOi57FRUTx98B7QEN4/PFfcVUdX kJUKBPgkRZtR7HRg9pgewkbwJQ+iDh1bYWTDMNEQN92SHYS0BVS8T4EhAMHf7Ddf uuAJjJQFHUUjK40+fr/mgq3VHLoEdXqCSoFcd3iEv4RrE7aOEgPQZomsMGlwGw92 t5+8aVZeY05WDjTEaUxvHwrSJD0gSbMy6Fq0dlpribA+pU5WNnc/HlTOndccohw= =4y8Q -----END PGP SIGNATURE----- move radius_alloc / free / copy back to -util as the DHCP code depends on it. We can fix that later Alan T. DeKok@2017-05-03T19:27:34Z Files modified: * src/lib/util/all.mk * src/lib/util/mem.c * src/protocols/radius/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/476683c571a412d3785cd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCi6gAAoJEH0Oec13Yh7Nmv4H+QE7vf+AcaVXRgnuUEFv4wPV EylvWfoyYjSJU8gmCwqvxjx581UWrqWbKQn0/Mr0w9wKP/RfJDjRnHCdixz//AnX xuJoix6AQuBoTvoyYGeqy24rbBfcsNWDPIv50mxpkIR533Zrs1X9n1bh/p64ZBfu 0D+mG7puy4bzgGx8zwjyH4JR6mAf69bdYTFOmWh8YxC0dUKTMN06ktusP9IQZ2G7 Owo5kD/y5X0N+18lMgcDKNinaPahJGxl7BoiL3YJXYQDLISqEZyX/ke4eDvPnvpi B9P4KLe8O8wuidmHgR5dkoOaBfbU9pCiRcHGfzeEh8IAfvKCe4/K0m43EPENVuY= =njJR -----END PGP SIGNATURE----- don't auto-convert unknowns to knowns Alan T. DeKok@2017-05-03T19:25:19Z Files modified: * src/lib/util/pair.c * src/tests/unit/wimax.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e8fb5c37b8f43c0518994... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCi1ZAAoJEH0Oec13Yh7N6voH/RVX3l6cbO39aFTZQSvUX4Yv 7Egek0f1habU0+kiFkIlyma/rGN8ZwopHQ/TCNpBipsa8W54CQ7N9pStU3Fye97X B9WzSwvmYKxDZpoYSZTi4dpm/XSLiosuT7YzlXd7zRhAxtvqQJlWLYohm2UtaVHs aVCekhKgSx3G+z60ZnimqANKLxG7fliTP+yBqOgl21BHPTa5lFhoMxwzwz5xcJtC c9hzeiJiua9eEP6jWgZ98uLKZGnCT03w7U7Hq4PvI1FID6pdSzfnbPFyMmeVj1q5 n8WxPIWHA4MW5SNaIVn+SX4eFd9QPQ0yoYJjMtA4culquoRDUtXThCWfacMcIiA= =lVEj -----END PGP SIGNATURE----- don't automatically convert TLVs into multiple VPs As the code says, it's stupid and likely wrong Alan T. DeKok@2017-05-03T19:19:35Z Files modified: * src/lib/util/pair.c * src/tests/auth/wimax.attrs * src/tests/unit/wimax.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/76c0e6b0109ad13696c29... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCiweAAoJEH0Oec13Yh7NnWcH/RpFSPCWOlwx9qAnp7zBdtxp PS7JXBgolt68YmqvOJWVnFQcLLjPtQ+ngIrJry2hD92/ut5piomkZJE9qGMMe2tK iyrKcevOfHiPshZ28JgETFEMwOvATrRa7SvRsVSNindfsc9xpyFHXut5LzP/VpUt /l37ueV1OOLNpeWZrov9SY7A4d0B7zvftLCP4H662gtFhPXtRXvTh3A0VTnSIZ03 9x7QLh6tqWpC7oHTYC0pBxb5wjTIGLd3g4wuGIyEAIlJ/mGd7Qn6hndi+7QHdTOl PYIloPZa3iuILpCpjfEuhinrDteV/FR/wK686bExWS/SxqThf/Hee/kGlKAxYZI= =pjyn -----END PGP SIGNATURE----- move RADIUS tcp code to radius directory Alan T. DeKok@2017-05-03T19:14:31Z Files modified: * src/lib/util/all.mk * src/lib/util/tcp.c * src/protocols/radius/all.mk * src/protocols/radius/tcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1a94c9995e34f108b5eea... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEbBAABCAAGBQJZCiwSAAoJEH0Oec13Yh7NxgcH91tJPhJTvgxofQTYqARH2Qq+ 8FBYC0eH2PQ/visQJJyFFw7Z+FErBFapvJCOiv/3YxcbTRlMbGS0NWM/k+7CApHp PaH7HZPfmRKLG8rL6mnqVLDqJMNXKNxHP8seHB2r/vwRpDRQuF0ICrPqNtoeta7C luz+hxTcb3FFrgF9355HFQP1Waujyax75pcIiddFdyHfu7l9GgM5mKMpRtzQfE9V P+zdNGQ7znsXFvFd++ZuagXIrIeAhEp52d2UwbtQaMjwmEkVuBb8J0HZ2UWGQDCp KSsAKtZThv9uL93SUKmAwCZi7ROqQOw6OtwsvfFes4/BgMQotHxnwCnnY9tp/Q== =4QF7 -----END PGP SIGNATURE----- consistify names Alan T. DeKok@2017-05-03T19:14:19Z Files modified: * src/protocols/radius/decode.c * src/protocols/radius/encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f60ec6699381fcc239e31... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCig8AAoJEH0Oec13Yh7NykkH/29Nk1mcPa4BawvvYiY/u6OA r3HGNFOdQ7Blmj2uudatdu2RJRGd4oMuaf2BoC4lrHF8zA7YxJVDhYHxATJ0mGed Rvwu48ZzUaxKmfrsD9lrGG8ll3Ci/AYWj7iIygbkPhabfKdx8WxNaEMg37v+d2CX ahUkGWZH2tVuvHmxe9OSWS4sr8Q9cAp9dpOXcSf6W73mlBEq2svifwcmAJlkU+DF eplERCk59ejWRnDTdnhBRItmtepp6LL2nFOQxX0cB7x3p4c9Lgzcjk+e0pMdgktJ Sc80pmPgcWlnVorJy77JVLB9Yq+vOub7eEC/6dg0hW8kLoBv4dGybszUqoPuseI= =rBfF -----END PGP SIGNATURE----- added radius_server_udp in src/lib/io for now, until we go clean up the rest of the code Alan T. DeKok@2017-05-03T18:58:03Z Files modified: * src/lib/io/all.mk * src/lib/io/radius_server_udp.c * src/protocols/radius/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef86409f24f69910c18ec... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCig7AAoJEH0Oec13Yh7N0hQH/2LYNZ2770nItnc66jSR81W1 Z6zjNeQxDIFGFLGvzp3ki+2YpGpv/+aUN+kvYaSPCk709iDVvnI7+3YFQHYZD3zr RxZLVT87WeF5GQeL24UgA+TQRcu90Mt8lhTeGNM/cduBfUeKvAfgrsZ3Qe4dS+rh U2BF6ZXzxC32QG4cOC9WW5ziCVHAAwBHYXFRobQJvbn7Badph+GjYXao4ETZ5H8J v7xz7w/UwrNKFTeCA7rCOLlkGIXRP/TevccUls7clhIX84RcpClNshXKJTP7QzpI 8qlrIrPUQ3PqdnLIYYpyTqbMWbzmsq3OXQqTuCTA0glqBjapG1oDKz8oakBwV0c= =C6b0 -----END PGP SIGNATURE----- add rules to glue in include files Alan T. DeKok@2017-05-03T18:58:03Z Files modified: * src/protocols/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3e24cc2ebbbc477575531... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCig7AAoJEH0Oec13Yh7NI2AH/2/Zx1cZDS6Kb/S45IMG/8MH wHP2vdFC0rCW/KENEAStNw2mwEdt/aPSQBHMbOwhayRsCvG+Cucs9Etgn6C9NWc/ 7WBGgSnsp00ZQ0X70HtedhqkQFTP6PhWu6z/qbTy4AqgJGDrdyxdnwZ12FmuXY4M koMYvXetu3CGWwHJPUM2/tS1P3lhsrnBBiTzvIJQI+cGmNiX4BNnWc66TjadOl8s 09XtiLAhhvpPsMGZ5RFcuLzQbU+T/HBQC6kOpAxrqE/U7guCdED0tEH0juGtLnNR CQu8SS7uzuL3Pp5q8zo+a12amBJUHDF9Y255S9Szs4siKOAhtUolYAkOof5uJAg= =1DNY -----END PGP SIGNATURE----- remove unnecessary rule Alan T. DeKok@2017-05-03T18:58:03Z Files modified: * src/include/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7f8a6cd9f8a4f0b44b11b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCig7AAoJEH0Oec13Yh7NB4MH/03jSQJ0uRza+4FGGz2RH9Wx fcOhEjD0Zv/u7xNOBtb63ZeYjbz08AYRNuwbtZ7LzaDzyKGGvON/1/C5/CPGtuFF dkFHTeWinLbqMbosh1tNVUXLSfTp1MuSQfmysUEJKLibD/VCHfJpAW4nYqxK370/ hXTtACEz3VSZaVQWMS/PXKT/TzwqBwlqIJW8LO2KvNiCFdN7jLojCv5vMyaqWtdt Tis4txIVoYGqp4tA52vVGuUMImMEIwIVXNuE3zsK6OMuGX0yuoAJ079+E10DJFSE NOUVQh8XnDrBvWlQjdAVQRfoshjqOkzSHzE4LlF0WaIdUkTCJwQtnewQbQDZS8s= =Sf2F -----END PGP SIGNATURE----- add necessary headers Alan T. DeKok@2017-05-03T18:58:03Z Files modified: * src/lib/io/transport.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6e1847480b6a39614761f... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZCiTZAAoJEP+k1YKfttfKKCYP/3RPSvTl7EN9zI1i5wJblfLr UjHoipTw/hOtGXgCM3L/ETDa3g5Bb7OrrnXpcLxMnM1xpFofTntFjPf2o/tD0rsx fhwEw2sKCxjcuDLNYkpFUfZ8kYIDn8kOSQ7FNGREbEbDoD5Kw13RioY01y5aRxiQ YJQKa32fYL8g6FRDzsdVZI0melwx3DEm2Z5iGioh6ZB/7ZCMA7aoyb0Wpai+Cet/ B35FamqkdV+IR0XjnWLdna+qgWsbXZgxypqPQke28QOc5d5o9Ufe6UdOw/tJodTt zS40pS9BPD76ezTfFTSQwBscb8Y5NrxBvbY1hvsCObpKBinCLzfxzgkAYlVi1/cE VmGq5ivVoQmIW8PtryNBsG9D/1b+5ITU5jFydP+RggLiWxIjx5oS5bGM+ekAsfKV VtgqQUheizbkTnjJ2quCAVh45R8KnHuX3xVBMNMbgeikoPNk50soQQjxctx6c4Xw E0Yg+41mm2xE5LeG0ygc0NO+bCbRws+wpL9uzwE1wM/RBkO/PRI/hwBWJQqR9kjK SURNS2GjUyotlc9yYzNZqETLRY0balA6AALrWI07Jh1nYQ7lnbHu1lM21+HiK1A+ Ow0CemtFrxk8bY/0JKNi4KmWwnAUZKzPjwO3JlUYbOnDMcZvIqow9LLqvbI7pzA+ wJ4mHuWBeBQnb6GKcsh1 =D8vM -----END PGP SIGNATURE----- Fix some missed fr_ipaddr_t accesses Arran Cudbard-Bell@2017-05-03T18:43:37Z Files modified: * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/proto_dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/afab353c6cc03235bf9b6... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZCh1UAAoJEP+k1YKfttfKATEP/0H/Uhng4JwFnOm4SKKRofY3 YS0657t3qwbwi1k4lZ8LO6RQKClky4gDFEHFvmQbmIIUwju01pf/pgN2iGxkOeoI OfggJLUVBm2zyXmyMcHhh6WPhEnCQEJ2jI57SFzQsdCCSK6FM81HesdRvzFzs0gO qQnnS1Z1MekYiTtsC2iIaOi8kJ+TUR7tu+EsslTe8UPqceBtqiA7SCluIRHv6oMZ 0T+Hpo0oK/zwMI0dIHQPjeWWcZUnYlKvZ7kgC4I7DaD2pQm/vNKycyC81rx4Y09U 9E28Px39AF0+u2tikjvXwEKWXIsxeAo+PweLMBbZCzOKUTgTJou3UaXvAV1wPjfM Y0Hl/r9BhbrVrqToAgc1spdktZ7bkcs7pXtxzc7FpneZ/diEmIaAOICI95khEhO5 ZvexIVW65iODShmjwCDCt4sFM2zBGI0T6aNtzsPOB+SNcKXt0Fh2/FEDo3s0DPeS tq8trCVFZ/QUSl/up7z76/x+p9663RQtMp73+F1uE3b7Ciqmoz/n4dmlPMwvxAq3 Xqr7LjjsjuS1Ep9YuFy2V6UC9unbiFrwO61dwqhsnR6/uFYa/b2LlLv371kXb1J/ 4JTIDOhON2OzTIkC/3IVKcbZ2+XB8vQbQuKJmUJmDtfQqJyNDASePS3/3ljrI+wv w9id4MgDiogvC57CzBOj =RNxT -----END PGP SIGNATURE----- s/ipaddr/addr/ so we don't have ipaddr.ipaddr.v4/v6 Arran Cudbard-Bell@2017-05-03T18:11:31Z Files modified: * src/include/inet.h * src/lib/util/inet.c * src/lib/util/socket.c * src/lib/util/tcp.c * src/lib/util/value.c * src/main/client.c * src/main/command.c * src/main/listen.c * src/main/process.c * src/main/radclient.c * src/main/radsniff.c * src/main/realms.c * src/main/session.c * src/main/snmp.c * src/main/stats.c * src/main/tls_listen.c * src/main/unit_test_module.c * src/main/xlat_eval.c * src/modules/proto_arp/proto_arp.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/dhcpclient.c * src/modules/proto_dhcp/proto_dhcp.c * src/modules/proto_tacacs/tacacs.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_radius_client/rlm_radius_client.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_redis/cluster.c * src/modules/rlm_redis_ippool/redis_ippool.h * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c * src/modules/rlm_unix/rlm_unix.c * src/protocols/radius/base.c * src/protocols/radius/list.c * src/protocols/radius/packet.c * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/46674f18b7ed684dc78fb... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZChI7AAoJEP+k1YKfttfK5JoP/A6ZCiBjARWstgq+bdBDYHQH 2lBB0LXSqFg1BAnNT0dZXbldmtt8AwX3GnUwMw1VkpTXN9/9t3ttgKVtU1pI4wDk tlKgOnef5EQBSqFMvFF6ex35+dyBsTx25oubQDQQk3k78mKAjOO3bMtuWDGIBmjE f+ferFa2c6oWVv+UHOk6W0Yk1F3qizrb78Uy94Ddyh7RM0Vmj28XaduoOAOi1stN hKUqLH7XcySZ4xioji7vPIjyaoN5uGWeXSEwVAO1C+bAltZyP5gaDGCw0/lYP7NB tApLSPP0UqGl+NHw89Xk9ayZ+sE2yWR39EXnHzbl3S+l6fpmmc1Z0v7P6Vu7qqj2 TMWaYMDCSyRBE1BZZ8A64SFb4W9k31eGzwJG4BS4VYSDC5598WaBNumkiIvD05dQ pZyJWsYaZ0euEcZmkF5PcYycZPTUO/CJZetWQYDjwgIxqnXs/wH7Uj+I20o9/dJq JETnZDTIdmP/e9scd7SBk/sOZcjUHT04B74aod6+5CZ/hRFhsbsowNcAxpcTSyJV WTcG3CkhJgQ3vcUagytA97eKSHGFN+kDIN0NCZus2McG/EJV2onO1ytUxva6r1ql y5kCqzzJ4w58Ev/WTYM0H6vCSHLbAbE4nN5bJCITSGtulpGnKM1dWrQVDG8imrWh rTZPhUZd9UK9yykEpaUT =wqMj -----END PGP SIGNATURE----- Add all.mk file for libfreeradius-radius Arran Cudbard-Bell@2017-05-03T17:24:11Z Files modified: * src/protocols/radius/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/268b736200c55d64379e2... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZCg46AAoJEP+k1YKfttfKpgoQAKB/bZK7KLiDv5JOevzkYCjD 5KnjTGM2+Rp9waWkOFRIus7pulKdbi9f2/55j42nk21HzkpLgIBRjH6ACPBY3yQ1 PuFZK1VS+gR/5TKCDliBVezRHN3BJP1qYH6dLNqtVDeKO019NrKZ0mubzYOlu2tF Zq9fs23KV2zVplc3s9dEVIHKzs3sICbw25tFL+juLKIO3L+k741MWIWfJr2eISIY vwObZw9jHnjRCfJRZkxnDw2h7GifH25T9owZU7EJizHqg/h897+HgXP5d1jr/7k8 WoUrjWfkJU5mpyynfZWTRc05VpP3LJ53o9NpzNhAzH+8zSA+eMg3VERNknucsems iJ1vHMBcWjPWPcFqXPUdAbU3qA/OjoasjMteS2C8ZbiiBAXgRz9b322eijuAipWH XDvlwatdnamDLC0bKoYCG1FU59uc8VMVQcwlnBxIYzB3g5DrBE29yQRtHZceqyU7 aVVu+gTFTeJV1C+noO86l3b9iTk/34fB1R0zHUzOK/BkLzwdGwk7tAJjPgBOIMWY X/bCWCSgY3k+mp2TVdZphuxN0nDc7Rsv4skOxXFnB0t2Y1/Jg30Y/CKl5Tt0C/DG Dmafo4Tq4++fb+I9RAIglHgICuklkddm+EdEtDrPxEQhwQgBksJ0T+s9WOiOQsdJ RWx3bijG/UMj0LK3tGMk =yEUw -----END PGP SIGNATURE----- Move value_box_t to value.h Arran Cudbard-Bell@2017-05-03T17:07:06Z Files modified: * src/include/pair.h * src/include/value.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/df3dd95fc2611a6ca8670... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCgDeAAoJEH0Oec13Yh7NVRIH/AmNPIqRi+MBf/Z1uTezIqEF kr9ZxoVr+BOCBR0EerjwG0abFUjV1rBkaCH5KjOHAuZBP0BkOByKON59H5sp9yzX uTkip4n3iY4LbhfH4urW6nB1yWKdIgGg2A9AB8CsQaYCJV6BUYyGX+pDhRsXJR6I gUrdGoVXJd9/03ja7CINOBQo4v9YwSM+OGGb8TANL/vDbywpq/2Yu1I9PN4EFD1/ Lk12F2sVL5A+NXkphCsNdSr67QhCJGR+wVzZK5xBMd5j0WYQRB9d6W2N66kZcRIt XH6/CxPyFeg67ei4EXxMQ2UnRzb0ctokPeh2gPszLj5xZNv5/zLalI1l+Fv+Ltc= =LBAD -----END PGP SIGNATURE----- order dependencies manually Alan T. DeKok@2017-05-03T16:09:58Z Files modified: * src/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/41ef583b165dbaac27b86... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZCfm7AAoJEP+k1YKfttfKwZMP/Re3GczJP0HhYL9NJzErYunZ vyvm3hmfn0J2Apweuztm2RTG/pe6aRtgVpbhwy+oRk68JJDM02N7QNSmW66IwXiA rjr6TeTJnQJxTTGZcchT07xoPqCHfxv7hrirYisIWCjL4fvycFuSRFHUSpbSH4NR XqU9K4r9MuNqf+S17Sd2wyLxipNMaxi+4ihOETMztzZnj8a65Q34Sa5mTTtdyuDD CeWulMIKwLCk3sk1XE10OfF3fz2MCbQOEVOmDg81T7J0/0zWIt4+jqZoeo4R+bbi RkZP8HLOuiPrd79EbpmkY09ua7IPuuqELiMUqIgecG13lewW2qRAdOtTGbGmuCVW t7fQFpBr2YoIUYi3zvctR2xf95asAhVHJuDII7SuuIf7Rk2sEuVqzrBCuFLXy8uZ CdF403fac2hAVammww6b7VOqmGLaRvV2BByxgXHab50dGNG+PvwLWgqjnEzGEiO7 TnZLQRyFZ1t6Pj1NnS277MP/CCp4S/Z0frRYJ8QF0w6r/VvqNXLhqkc/Okf6042n lcpaBmX2NVkmsocrJntq4dR8vcAIw6wUwRHqbgP17JH1R8kjJVNhbWpc/wMPD9ZU hSATGjVqfSW9tFn1vt/Jz4Lv/kbok5qgHYgG595COEFmNuG8zTy7k/L4DfryEBll 3qCn8UlCJ5CgCmBto/to =0tdD -----END PGP SIGNATURE----- Shorten field names in fr_ipaddr_t s/vp_ipaddr/vp_ipv4addr/ Arran Cudbard-Bell@2017-05-03T15:39:39Z Files modified: * src/include/inet.h * src/include/pair.h * src/lib/util/inet.c * src/lib/util/socket.c * src/lib/util/value.c * src/main/client.c * src/main/listen.c * src/main/pair.c * src/main/process.c * src/main/radclient.c * src/main/radsniff.c * src/main/realms.c * src/main/session.c * src/main/snmp.c * src/main/stats.c * src/main/unit_test_module.c * src/main/xlat_eval.c * src/main/xlat_func.c * src/modules/proto_arp/proto_arp.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/dhcpclient.c * src/modules/proto_dhcp/proto_dhcp.c * src/modules/proto_vmps/vqp.c * src/modules/rlm_couchbase/rlm_couchbase.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_lua/lua.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_wimax/rlm_wimax.c * src/protocols/radius/decode.c * src/protocols/radius/list.c * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cf250358aa8e3d6ed8a83... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7NpdwH/01Bx6N/j71N1o2CF+WqU5jo oADb3KRONpIGLeDgV2xlADyYHsxQokTutfeAPe0EqtPCQtszXeBwbP3jn07fuHIk VNquml6345LKyUL8ak0ll7zKITf1lOIsPuiNhQtJlrqz8reEXQxfvApVCrQJIR8S kvbN/7dNhN+dlAV4ScfrWnXY1vR4mdmIye0W9g7EbDfY2hWkNH4RwalajgRkuX9m d6hAvvqgO17P9+sje4TEtcqaG4wGTuh/cUbct+5Tb9JHmtJQcA3+Pniynp75yNfW GIZ9NgnrBzY9OY/JkZFfYH/o/c8/N/Bwh6pQe9xb5eRDKIYhLCz7VNtEOeNTLWA= =REF4 -----END PGP SIGNATURE----- move fr_is_inaddr_any to socket.c Alan T. DeKok@2017-05-03T15:34:03Z Files modified: * src/include/libradius.h * src/include/packet.h * src/lib/util/socket.c * src/protocols/radius/list.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/36b1e4cae4c80ddcf9dfd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7NrmUIAIKPrZFSe3IpIcJDaA4xeyv2 CdKgvubgzpBJjG9wgfdyE5k6dFaC/PAY+Ih/72CBxbOoiQONxZV2PZurp40NSQ1u ajplQzAVolR/43p2R4Z443hXKM/5GNmPRqcVKexyFsLDKjXcl9CdKnnARznEneiT xOefyniZxerBsmLCtaiJNsdHIvpBemcOgjkrj2M/DWbcRjqmHketWvmqDGaLxIgR yc0mhHXERqz6yzkBmMZRSnp694j1eQYeK80cf8RIkL4azK8adEbyAhtOD5MkkORP kHmo60R0JYzYNv/U3Qaym47O8uOB6AgWhXlEz6NQa+9G0HNIe1AiE2nsOJb0vtU= =pKNL -----END PGP SIGNATURE----- more renames and moves Alan T. DeKok@2017-05-03T15:34:03Z Files modified: * src/include/libradius.h * src/protocols/radius/base.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c * src/protocols/radius/list.c * src/protocols/radius/packet.c * src/protocols/radius/radius.c * src/protocols/radius/radius_decode.c * src/protocols/radius/radius_encode.c * src/protocols/radius/radius_packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8fe79f57c1ffeec7fa19e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7NfAEH/R9m5B27eU70eMUtgILrYCDw 2OCmy8BglDamEO6D0NzHUoZ2Q4U9uxynOI8iHIXKKcPN8ZfS4Mc3IIx9jz4nZq+3 CDa/4ulRhKI26Q+ItaSAwqW3FYfshFPpbUbKS6RejjONvYO3FYHM+cOpiERt5f7Y +/BZLvpd7RZ1xExPulnKDB4irOUPa1Hk3GMrygw3G7fkI8onJ9+DFPsBc1mVoOjZ nu4REYr+drupX2TVFLla1wcRZkHCYhy/UVHcSNXCBZF9yhm+vvwofi7PwCHCjfK/ eBuKIe2VVYOLdMJBfT9QQkoImHgDuAuU3aFzAYTTSi9M0svNqU8F5eThDty8SfI= =zmtR -----END PGP SIGNATURE----- move fr_socket to lib Alan T. DeKok@2017-05-03T15:34:03Z Files modified: * src/include/libradius.h * src/include/packet.h * src/lib/util/socket.c * src/protocols/radius/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ec725401cd32a0ef4b1a3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7Np1EH/RkwUaLlaKXUHDnTUL+yblQq dB+URv4frYy9e/vLK2gA5HxdFOKQ+eK1VFRhlC1xPZl1hVnEcInTBnfcnfxskYYP EPPawTgA2SmGmTrDbnQdUSgs+lxb9lj1LdcT4SSMTmiefC50RS2GlUISR8s5FE04 HS71Fp+eMCaYHl0NKHu6D+QkWqLapzO1Sbe818Ft4BVm51OyY8gIpmi/hI3nQ9Qc wLWyDglUPZjzjGDSk5yqnu8dDLL8kfXOH68xSqqpsLb6LN2/bK92eG+Ql/7XQPwK Q3Z4/jyNkAwAVOEnmCabuektvijL5KOwMB4eiNLUqhN0Yz9G4BP34ioIt2RrVVo= =E5/8 -----END PGP SIGNATURE----- add protocols subdirectory, and move radius there Alan T. DeKok@2017-05-03T15:34:03Z Files modified: * src/protocols/all.mk * src/protocols/radius/packet.c * src/protocols/radius/radius.c * src/protocols/radius/radius_decode.c * src/protocols/radius/radius_encode.c * src/protocols/radius/radius_packet.c * src/radius/packet.c * src/radius/radius.c * src/radius/radius_decode.c * src/radius/radius_encode.c * src/radius/radius_packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/728eea2cae1de4a8e63a1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7N0QUH+gMpsFOUX0/niYsDoW+GjgU1 4+ocAk6IztP+fVMFqxx9krdlh6AU+KMHmLXZ+WbQ60mn0kcd7sf1Tvf625LCysyb gmp6fCiBmkc2e8TP7Uqd9MivwDzad1wl/Ux29MMkxd8tOnvnMfLfeaaPKnhhtzFJ 0q2fWeS5bWFtRU0aIAE99yN/ddaLJ+EpbjRkEuAGjgNqV/u/vCWQjBlk/XLDeH8s ph5Erg+AajVeP2eQNUiyLveAvIC4GbXl/cOf1hmiHBcj9eZDNpwqvMllKi+JQhfN q6whw4ANCYxoO2AMA/RsEAQBsx0LMNfuLPXqxVOmepc3QOzSNS9ySurwJAUlZxE= =SRkB -----END PGP SIGNATURE----- Move RADIUS to it's own protocol directory Alan T. DeKok@2017-05-03T15:34:03Z Files modified: * debian/control.in * debian/libfreeradius-dev.install * debian/libfreeradius4.install * src/all.mk * src/lib/util/all.mk * src/lib/util/packet.c * src/lib/util/radius.c * src/lib/util/radius_decode.c * src/lib/util/radius_encode.c * src/lib/util/radius_packet.c * src/main/radclient.mk * src/main/radiusd.mk * src/main/radsniff.mk.in * src/main/radsnmp.mk * src/main/radwho.mk * src/main/unit_test_attribute.mk * src/main/unit_test_map.mk * src/main/unit_test_module.mk * src/modules/proto_detail/all.mk * src/modules/proto_radius/proto_radius_acct.mk * src/modules/proto_radius/proto_radius_auth.mk * src/modules/proto_radius/proto_radius_coa.mk * src/modules/proto_radius/proto_radius_status.mk * src/radius/packet.c * src/radius/radius.c * src/radius/radius_decode.c * src/radius/radius_encode.c * src/radius/radius_packet.c * src/tests/util/radius1_test.mk * src/tests/util/radius_schedule_test.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1e25c8d3115c7f027a602... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7NPJ4H/iixhuxRwiccOHTgTK4tFR2g u079oMHCLGTfmRcoo0fYgWXVRy+vKQ9lokUN3tUFeJZmsXjtd8OZRIvcRyPL56G3 eIEk5xhk86MrPSFDSRS3HPt1UTdQUF96+Yy0MkuVbdQ8e3K+ZeBH+JCz31YvZGJS b8L0XRkQLfMlWiB9F9wFwo7TAR5guC8lpU9Z2IiNv6jIxwAFCHQPcNL8sZgQQsjz I4gY5Wjl9mZzOKLkvPPyVKEBPcfoTUzyxNvVNJdUy9W7bXBT4AeJGJhnaqrgmfVn cEkFniXxmwWyTf+06ML2SsPv6bSUU+Cz0tfYM0DsXk3HdDqB8UALD42mX40NWr8= =Fvs+ -----END PGP SIGNATURE----- apparently we haven't had libfreeradius-radius for a long time Alan T. DeKok@2017-05-03T15:34:03Z Files modified: * Make.inc.in * debian/patches/radiusd-to-freeradius.diff Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a65c2dc7775c26cb0a895... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZCd/pAAoJEP+k1YKfttfKUzgP/R7i00NBsvAl8pDa18GB2HNz 4ap+uaZaVMDYVCabCGcg025cPO0fREGt5Lm7H26jPZ38gXcA/XjD7VLonZyshMh1 nju9Q5CZWeqHqHtuw5yg4RG8I9g5tP1BO1i+1CxpmvjHP1OE+C8aR6uypmG9c+BS LgTQAGPb/DPXtt7h8k8dD5T/aX2ieSj360MuWU3+9G2YQNuvxk/m4xEogRHLYfJ6 +EdDMP5dnlamAMiLkanW6SGWDLA4qngvrrl0JAi+h2UxA2PB4qSWecfjiLtpS/uq rYfMB9Hl5xS3FbLbSBbJa0q/c5gNbYj/qYPBL+UytUQlDroSJSLn/P8+VrIIE4Op 7qFqDv3PeEF3Y5dKCKWlTfXHQKV7Utkqmy2RQsw8s9mkeHmAviQ7xHE75RhnSzud mcm/a+qAQnULYRJ1yJSWyvD2m2svLYiuIPk7ZW14CSzJnp0wJMUgTMgkNbbPasLV XzHW0K+YMNyKICrOV1BIs+aho5sy6o09C9iPdWdlEs3mm11QM6yMKu/XaJbdOUtB LD3A3btwivUh1LN6gGCSL92pZiLzApmqTz4r3uDNdp3INBchr4ypg8hUJWYRb5y5 5Mln/lfiTqvBBuatcEUZHJ9T9RYD42icFRc2KfZHO17gqUZUqWQh9ob5njNCTArI ytEHNf0eVK3eL+hNcAWW =1zQV -----END PGP SIGNATURE----- Add ipaddr2 field to value_box_t so we can start converting ip fields over Arran Cudbard-Bell@2017-05-03T13:49:29Z Files modified: * src/include/pair.h * src/include/value.h * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7e39611c166003d9040ac... ====== Be less comma happy Arran Cudbard-Bell (via GitHub)@2017-05-03T13:36:19Z Files modified: * .github/contributing.md Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2e28afe16ee524edb0ad8... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZCdeyAAoJEP+k1YKfttfKxT4P/1rnUlFOY3XqgFVcVAVkmotF o6FaQOgdCODc/2okTiueQuqdmIL+3DUl9/fq/2lOGm9TsB+FWDmKVv9EwDkQj1dH Dc4PJBzAxGpVh401g5WxnbLW3Pr21NjSLAXjL67b7a1fcw+/szig1MBSfE7IaopT N1h5lYV5cL1ckX0qozyfzT98XSiTNb1WeAkeWYGcg95XMe+QymmzCyKxVPrdFIOm ASqQTPu2wuBQbIlhWj5KqKLpyJ4aFrVsBEKIzsAo9KVumYXq7AzmFVyewLbRlq7y 2ZuoyspYPjDH1omUFmbHSu1hhM3v10IVgkkxQ5WjRJICGhYgI0HP6aX5R6+SXqkB Js7AIW11DL7zEWt9T0vX0FGGpMqVWx2NntUssiJoESDqgpJWU8mATv8HaghtF+sy p/LSn/+rfftblyP0AVLTvxwCWCTdPShfXLfHOqM/Bcq0czzNoTKp9dtC3EhQr0V1 YvNksulNVheBJI/fT2NgNvM/Irb1uF1S7BOV7q1BiSeWL/XrKzucAUyxdSBFmYkK BauTgnyHw7PD06NUsoMdeHpB935GihNhCuqvF+eDAaSu0IH6rhitz1BgyYdTQTmb wUdzBFVFV/GkNqfGBDWRTkmDBUoaC7+6DzByZXqWDtY6Yg+uL79qBFz956ZgBJwR hyltYai5jyGJSbw5ow5Z =gyJe -----END PGP SIGNATURE----- Add PW_TYPE_BOOLEAN parsing in value_box_from_str Because why not... Arran Cudbard-Bell@2017-05-03T13:14:26Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/464fdcc3197693d1cd59e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJZCdbaAAoJEP+k1YKfttfKbO8QAKL+9VvtubXc6IlxIiFC0xuO KcmaC95NIhnh03BmSqgw+VkHBfsXnZFkFSrKHP5FSFufBobXRurEYW/RZAzhcqhS sZKkBRnSwYfdagQbX4l56T75v3FrczNbeXJLihUWcwoBoT++wssqDCyPCXG1uuNv ZpwpR1GKdckDyskuXFXjYgTHNXe7AFtzXB0DvEi20yqTSLAhoOV2o6qNDDfXubwr cd8quDXpkPmaYwHgHAuIv+NqszMgGL51RsabXjLjLx1pS7I3e7fBqCmS5m01k7Nc 7xF6Y6wrzrSjbJhBzcQo9Xok9tNCARi4n/bNXR/cRnOVj8SLj76cYXrAYdQMdqm7 wnmZPqeEcUrMlEo2+qQmD6bH7cxP4MH9PrLw+rhgOvq+47RYXYjHg1Osm2YJJwME 1Gpat6wHiozemDoaMc7w1ncxrX8Pv6jVKybUDSnX6blq+PSzmtPrstnQktmQjGhS DsxQHaXC9R9koaLiSi2GRwuyxUnm53OK5qa+rnkthAGJMlYj8o1suKO7DPDLc+dT vQuHmjnJ8H2Y7/LFsSpJ9KpxTIXKl8MO23n8SdtjdIo3mVo0gWU4LwctStzgh72l S7WYakZw0IK/CZw7zCSQL2oT+U7GpXuRR5cKDQLUEDnD2LtDxCcOFvb2Sei9AHbN g7jBFA8oVhf8d0i3sUiW =kUMD -----END PGP SIGNATURE----- Document what the different AF_* macros do in the address parsing functions Arran Cudbard-Bell@2017-05-03T13:10:50Z Files modified: * src/lib/util/inet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bff183ff01398d81368fd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCPJhAAoJEH0Oec13Yh7NPmIH/2c4jeXaONJWnQyVuJ9BOK1W wXq2qCHnHakexRknjzs+YcYrMYz46aJ29kZSsQUmfnYAqG3B/XRkmWFPd1AeI8v6 8UnwZCvpK5fsX0N8hZnkJS0rdFw7T72BwPoqLcYTeirRGK4He89aVfZmffVRCKvq W/8B6gLZsNwFlKmRFB3N8XRgt+e0YOwzT2H+mXBxa4FSkmY7J5SndGpRnjlzQBWG +Uu0h/VRU1U9aYIlrWz2jj9fAUEwQJGIfSIJ3P9HzrMh5S0q+LpYBxJEv+W6Fm49 on/4sbxmFWiKkFs6EQ7sKE6YIMqY1ZAq9+91GM9ThtGbrn852g353JT0hohDC+M= =M/2h -----END PGP SIGNATURE----- inline must be at the start Alan T. DeKok@2017-05-02T20:55:55Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b1fe46441e4323013d181... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCO0wAAoJEH0Oec13Yh7NTpoH/j78nVzIBHnAyywkPUCtPUv7 Z5ZwrhHCJn6tLDS0/8Jqkcbkx+VQ8W2OYNRE/2z9U7oPNP3HTn9VEwJpROpjNK20 0AnWYEoJc3tO40zLsBhD+qIHRqicaytHoDburONgPc/55EXXTqJ81p4lwh3TvPsS HnlLguvuUc5XO69fn7w1I0ZDvoB6Abs20zf3iTsrgtId6JDftxRlOH18kJDtESSK Rqm7DwEb/xHe4gn/w5GopcK8HkL+wv3Ve3yW5A39u4mxJNAPKhyiZa7Oeked8w/y ku8KxBvTizz8BMSEUyWqC17vV4QYkD3GoAYpxsDhajB1fVWjqPNR69cSfCNxHEM= =yPZB -----END PGP SIGNATURE----- move fr_digest_cmp to misc.c Alan T. DeKok@2017-05-02T20:33:52Z Files modified: * src/include/libradius.h * src/lib/util/misc.c * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f77bab61315f477856e9e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NeQMIAKMtVvoeeZFeucuUrO0Ln7AP NIWWAvVorfnGFPCZ13xW49dJRpRAGaeK+5YEjbZoDJxHb0KpalQAvJS6Cmr1IML5 /vwKDLQgpzgxefyE2+JD8XvMKpecJ8aMcOCu6r/zBSBRpohne7kE63AZcnjj9auB Ke6UXzC1UuxGeaaRiI/yNa3NBYznKJEyaWiusdHGkx2t4sYm0DtsRoloEr81Mglq 5qup6Ytxu/bP0Shob4JXJYPX/qRLjDbDgr8FBIvrxCwa9uEBHdOf+go47oVKeASt YZ1fscu0uC5hpa1PS43u7qfrcBwYSYfiLOu+rXbYiXwU25gSb/natkDF4nSeCP0= =SzMD -----END PGP SIGNATURE----- More cleanups. fr_radius_recv() -> fr_radius_packet_recv() Move more functions out of radius.c to radius_packet.c Alan T. DeKok@2017-05-02T20:33:51Z Files modified: * src/include/libradius.h * src/lib/util/packet.c * src/lib/util/radius.c * src/lib/util/radius_packet.c * src/main/listen.c * src/main/radsnmp.c * src/main/tls_listen.c * src/modules/proto_radius/proto_radius_acct.c * src/modules/proto_radius/proto_radius_auth.c * src/modules/proto_radius/proto_radius_coa.c * src/modules/proto_radius/proto_radius_status.c * src/modules/rlm_eap/eap.c * src/modules/rlm_radius_client/rlm_radius_client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/98ad2ca0634cf4489a0cf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NTBAIAI4s33on5gL9++MJgfGp1uXj NxoSQbmy3X7iJBdzO0piYLQ1INIIaPeKJF0MrduxwduC5cKEVYVWo0btlC2usmOo swnVr9RwrqsIBzWZMoH+OVOdf3eghsaHr2EI/ho12adXB1ZJ7USGiWIO3AfHymWR hBI73lWUcSc6I72dydx6RVc1Wm7IenrCD0dM4NQEZSU8/BnifSQElftnzTC1J5MQ r2x1LGB1v6OAFlio1mwR7qT8uCjA7ov2hmU8wm+GRq/t/tHnaVoxVGBEm8hds2E7 Pxkfcl/8zjYiD+HziHEmFIlBCbP/QLKwcXRBe3s5itNi5Q6s+L2DJm4EdS3vPCg= =ZtGq -----END PGP SIGNATURE----- move print RADIUS_PACKET to radius_packet.c Alan T. DeKok@2017-05-02T20:33:51Z Files modified: * src/lib/util/radius.c * src/lib/util/radius_packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64e6ba84e084d984f1790... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NSM0H/1Fnmhir/cxDOQgjwKC22IBN lACYsv1GQvP2zHCoiNH+yU+eSF+DGaxH60oRIABbOsXYOFSkrQbrtkFSTNz3YTrC IprtYgLv+XCbq7vDN7p0L4/rY2UvdR5wIvQvn5zmDI1b6iRZwJkR8eIiV7D5ye6B ZasykkXLAFJf2kIOWeLv+CuAn3NacCOFiS9kiLv6urWbfRWGnD+bi5ehNH7dnyMg sy6DimpT4g1F2Ed/UrbTrEvu0t7sG7GSZxqYX8/a+PrjUx781qGipDDKDGcfpbR5 FgEIuZgKAqzjBOKHF6m0uOE/rJnTlqJ/aLWuPXdvbZYVcDSSLa29zJwhvLvOJjk= =5tpz -----END PGP SIGNATURE----- move fr_log_fp to log.c Alan T. DeKok@2017-05-02T20:33:51Z Files modified: * src/lib/util/log.c * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/325dd879d79a3e5d15728... ====== -- This commit summary was generated @2017-05-10T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announce@freeradius.org