Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed May 3 02:00:02 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
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 at 2017-05-02T20:55:55Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1fe46441e4323013d1813bcfa2fabaf97b0df18
======
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 at 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/f77bab61315f477856e9e091b19c43adc6e2afef
======
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 at 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/98ad2ca0634cf4489a0cfb6db8d9cdbbe504251a
======
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 at 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/64e6ba84e084d984f179011c76f3d64296381b6c
======
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 at 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/325dd879d79a3e5d157285ef1b408cdf934b3bce
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NscIH/3N+MWEn2t8gzec4IEVlNjr6
8znqC2xNurkd9HqWHF9Z9IBYWPnPFsQsEc9fEvaN/kiqVC3NzSZO3iS6T+Y+BtP5
GkN7cY3fH+VExe0VFltCAJmsiiIJDcJvmTBVzZcU46/Iqpac2nk58npifWQybwBL
vGjp97elyA4+LbQsC6WAJ3kpnQ7BNYw6oCimGJeHpLoiAu5z6sostvxZ06VUEXck
pxTWWilrxZ4m4JlgCnI41+JGEtiL4I25TSf6xOxqshn7oWVsW/G0d0ecEGPAOz/h
G1n5skjLSkwlwnFNKaljJVQAJ5PhJCZyzRSzDTONmxIc3jDHnqqc1JpUns8r5ys=
=A3Zp
-----END PGP SIGNATURE-----
move print function to log.c
Alan T. DeKok at 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/e1bb4f759e3aeefe45ad69445be307399c0f7052
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NQtUIAJoWEJs7WLyXc+1Uptmyy4mv
7YR2bY9cSmnOkXP7ef5EzVVRKmzYCt0Gr+3LIV872SinvywOzODJpmffa7TuCARm
fKyVKheZ0JFu2pmri8xnJ00XtOsTFEditdK5kKHzX5qbKQW4JpVd6MwpC6jSuigA
dmG1bErWx1+8+a5IbEDc27FyWk9wH/Ju35KDIoQ/acdnSrCnW9lc35LMEe8piNsp
g7SLtI9p1ILJ91mp/WwuJE9Rb0kwrfJZ1NRUJbkxRslGWXIzPmVG7HpxCljtexOy
MiHLJ1dG4whgeKmHqUGqAFlKWHYTxeIZDluOIgIgU/4/l8Bdo/pNRDaIy5gBUJM=
=EDCD
-----END PGP SIGNATURE-----
move randomness functions to rand.c
Alan T. DeKok at 2017-05-02T20:33:51Z
Files modified:
* src/lib/util/all.mk
* src/lib/util/radius.c
* src/lib/util/rand.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dbbbd7c681781b2570243e58a8671eb7d0ea48e2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NjooH/2JtUN2Gy8z/cm+oKlDPfLaI
/6XpNrp6INIi5XeHXS8x67JZlUV5d67+f4dqYNUDXi7op/zQ3VhlixjYXtNBE5zr
scnpLmw1EHHrXcJK5cCLxvitL8FfpA7zxtgGSGItmReaoqunrFaVXibcIOLwBKcS
Bh/h1ZZjet3xJkxX5TvNEO8oCysEgErKY2bK3vX8B9PWr0/kj0dia8ba59CF/iqv
3lXeFeGSV5cyqBT/HuTNLrS4kmVXP9cmTDbVgRBFoq3PmkHdvN4/bkoFTQEH7Rmy
zEbYlKWeFdFhM567ZpdOaMGMQMfNOavb3NYCHfyStFGKqMEiL9TKW5whs3eirro=
=t5sa
-----END PGP SIGNATURE-----
move many RADIUS_PACKET functions to radius_packet.c
Alan T. DeKok at 2017-05-02T20:33:51Z
Files modified:
* src/lib/util/all.mk
* src/lib/util/radius.c
* src/lib/util/radius_packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3a1934fa1929941b65b1784f3c26a796e5796ec
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NBwYIAJWENOmIMOgbPK+xGW9o5sUS
fDLvE0UG97gP3DnNaRXzTQfL1mpnFfV6EBiRJ9795VR5OS3/BkHUmFsvImVbyFDm
zJJ4hN6/ce5/vrpXd3+XuKs3iYnyvngfjqF6vTBGeoC1lBShCYMjkoc2pILEWfRX
kuLjjDFYPk/v8ZYwL6OM1Yio3KHVAzzSwNisGp88j7ZNdo95iOrLJ5oMi4Hfvr+W
A/0V89o7cJQiJ5eNqpQBk9SEtmiOxQBCp5XTaMCiMmYJk+qpF7Zc+Q1mlhINmz2s
s3titYyc5v+a2qJbCVnGwzXN8pMOc6ltseTdTerajypRx2i+GeJxwQecGDF7zPQ=
=EYbf
-----END PGP SIGNATURE-----
just access the buffer directly
Alan T. DeKok at 2017-05-02T20:33:51Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ac5673f79aadc1770ccad8e81a783ee0e406c0b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7N6IQH+NkHE+fZki8nxJ1B7vPS/E2l
TCR+R4UlCEoIURKpxZtt9QYFOPNVqagle0FqYqFQaTp2bIRIODpDPPRmWZZT0Ebe
gpslStRSFSypjkk1hFsoh0fjklKiGgVsY13dgGVIIQimoacPnMyNVUgjwbVGzhu4
vtQPrLcWL7WLg7/Fdb+A2Xxjw9//S7KzN82R9fQYDnkN2n9dIZXOWnoh9yzru4a5
zEj63mYPTy5GURKoIbgDtM46oPhPJjJioYVyHElaS3EfYMr6D+RLoJG53Wk7qPer
06mgfJ6lU4UW0sLLJzrlCzQr5vRVKkLJhflSMQ4pfHE+xkKPbu8pWqQNapKHyw==
=AJHW
-----END PGP SIGNATURE-----
rename fr_radius_encode/decode to fr_radius_packet_encode/decode
Alan T. DeKok at 2017-05-02T20:33:51Z
Files modified:
* src/include/libradius.h
* src/lib/util/radius.c
* src/main/listen.c
* src/main/radclient.c
* src/main/radsniff.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
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acc91f7ca4d0a5d259bbee7314bba951915c5f22
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7N6PwH+wX8o6jBeKVYaJhDBqhXZql1
nsDWx/rikUWBVSsSYR6PXy1U6WbMJbALRu8hVRBVhzpNKe6GMIXwIgwdBsNU3pLE
F69EWjhs7PJ1WGWpjlBclaIoghzyGt8oujs3y9Lf0+oVb0te1dCfhwJ0+YbEOFYT
dgwBXksGU0JdPxb5vEBLXCGjmAC+c6zopLeKPwo7k3DLeh04T4JQ8dJ8EQJLurpy
dgCKov9DUf4v+EPCspE/xDMj4ykvHVOhs5pGspq8TpWvJGjd82e0dmyg5Qa4O3Be
tPvAJM3S2mHBmm70BqkdBlniU5mHdARa5G0nVdPjdHgYn7ogsypgqtNQZ5rJ53s=
=sOBK
-----END PGP SIGNATURE-----
more comments and explanation
Alan T. DeKok at 2017-05-02T20:33:50Z
Files modified:
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f81213c455058b6226554cf1c1686fcf5a797e2
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZCOh/AAoJEP+k1YKfttfKi6AQAKabsYaYNrLBXlUiZ9NwQ+ma
GTzEIrzXH3oL8BPB3f9i4cnUrq2O8qp27MJGcyZQrI9/YEfzQrKfMYZRLekyBOFX
8+zFzGBC0PbAYV/E1AjC39m+vSv5UUcILmfie3HX4MrBTg4HTe1o8thDIirCoO4w
8+zwoGArryCgM0xorZyIxcdjPa4WTKehcv7JL61eMA4+Vq2ZaY2Y8InGmAbYM4Nq
425V5k9pY+QqChTZfRx6lxqV22ulMrSCMNwTB/QMgbtE1ZdvoRM/W9BD5LDqmV18
zyPDO3zwGUnJ5c3XG4y3J6S8gLR1bs6TS7tmUQkBMTftkeilGv5zUDHoB1vHerB7
kWjjZGIwyfYEnl17cj5Y+W9RVIqlC0TZTv4cF6aNhOTfT1Vuy8cxGHVzJPswhzVF
S+lx6a7G7Cal7TzAhnEuOv6sPK8lJQ6NbXTliDyc+yFo96C4c3BgXO75zDVHPMOn
+3Pf82nsJMbZv5W3E6GLz+6jc3EHjJg5QRmUN+XTwlLHnwty5uXB0dQrMouMqBQz
j63zUUhShOYy+g6ewsWEZv+607SzHBJy19wWJaxMAxBO89s4etAqyLbs9ySRitOr
WIBTm8S4km4cuq8/SY5Cv2tzTSIcAGzgCdolgw9prOxfXjvrsvEpZcpdKnSZEfBo
L1kKw+FRLocwP8Dkb/0S
=T8EM
-----END PGP SIGNATURE-----
Some of the code works on the assumption that value assignment functions work on uninitialised value boxes
Arran Cudbard-Bell at 2017-05-02T20:13:51Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c4cb3e832d662d8016767b3e1ab240e4b2d2ca3
======
Add functions for doing buffer assignment in value.c
Arran Cudbard-Bell at 2017-05-02T02:25:07Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3711d44bdafb141695474d48ea8fdb7873007da1
======
--
This commit summary was generated @2017-05-03T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list