Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu May 4 02:00:03 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
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 at 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/66304a664427ea284c5b013f24eb4016f38945ad
======
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 at 2017-05-03T20:01:16Z
Files modified:
* src/main/libfreeradius-server.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bee26972ac79cbd261983fe96652384d4ce486b1
======
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 at 2017-05-03T19:30:13Z
Files modified:
* src/lib/io/radius_server_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad17aa2ba12b40eb6a0647f0eb82c0ac1bb1b14f
======
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 at 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/476683c571a412d3785cd7a387fd1a09c89240cd
======
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 at 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/e8fb5c37b8f43c051899482145bb5c2330243b4b
======
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 at 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/76c0e6b0109ad13696c29933b4878511a930777f
======
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 at 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/1a94c9995e34f108b5eea0821098d729f7149206
======
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 at 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/f60ec6699381fcc239e319498064e4069b018efb
======
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 at 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/ef86409f24f69910c18ecdb7ca7b7fe567fd82b5
======
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 at 2017-05-03T18:58:03Z
Files modified:
* src/protocols/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e24cc2ebbbc477575531e92b13903e97273cb1d
======
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 at 2017-05-03T18:58:03Z
Files modified:
* src/include/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f8a6cd9f8a4f0b44b11bde1b5ee0f744e04c1f9
======
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 at 2017-05-03T18:58:03Z
Files modified:
* src/lib/io/transport.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e1847480b6a39614761f62995bb2d85167fe684
======
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 at 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/afab353c6cc03235bf9b6a3c48b52c138dea6438
======
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 at 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/46674f18b7ed684dc78fb25630125739bcb9902b
======
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 at 2017-05-03T17:24:11Z
Files modified:
* src/protocols/radius/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/268b736200c55d64379e25f1e41367010ef5a087
======
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 at 2017-05-03T17:07:06Z
Files modified:
* src/include/pair.h
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df3dd95fc2611a6ca867025e3448fe33dd3488e1
======
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 at 2017-05-03T16:09:58Z
Files modified:
* src/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41ef583b165dbaac27b860cbf14bde97c655c47c
======
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 at 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/cf250358aa8e3d6ed8a8360a67ee761b5d01ed01
======
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 at 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/36b1e4cae4c80ddcf9dfd37dc4623e77bc7a3c0c
======
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 at 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/8fe79f57c1ffeec7fa19eefb663af87d095e6914
======
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 at 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/ec725401cd32a0ef4b1a34a46c69e40658c966f9
======
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 at 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/728eea2cae1de4a8e63a1d30b31961070afae93a
======
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 at 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/1e25c8d3115c7f027a6026c00d3f812ed3445f98
======
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 at 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/a65c2dc7775c26cb0a8954193d837c85b27a35dd
======
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 at 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/7e39611c166003d9040ac2cc1021d6461ddea7a7
======
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/2e28afe16ee524edb0ad888076db205f7e25e1c3
======
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 at 2017-05-03T13:14:26Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/464fdcc3197693d1cd59e33b2b31d6666165ff73
======
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 at 2017-05-03T13:10:50Z
Files modified:
* src/lib/util/inet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bff183ff01398d81368fd4ecd60fe5cc1b5858bc
======
--
This commit summary was generated @2017-05-04T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list