Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu Dec 8 01:00:03 CET 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI/DAAoJEH0Oec13Yh7Nzs0H/1lks/6DpwKJCPGjP7d8+iL+
gF0S3XBWjJCxtbQjzn2Rk0AfqXD1FX+2TBcUg+xQu8bZvHNT7q1rh9t8JcCHHzn6
4Sa994czEOFqi08jg0b0lRIADlS4/Bth3AyQg+i5qNYv85ISZvH5jDkZfFRSodEa
dpxpG8o4HdlFrb7clrCFZ7bSLMxg0EFlmndAi7AzbiCtDZcy391mXSpmIXXU7zlH
svIHVylGqmOTsWMsbjia323BlUkzLVCLf4fOyvlU5TqlcfMXCKbZ2p2WUk7HIw/o
aXIN2maYjuktwr0WxFeOHbGXZTK0XswezFV7Y3BYNYGuDR9+SWvsGaGiOOEizA8=
=AMij
-----END PGP SIGNATURE-----
clarify messages
Alan T. DeKok at 2016-12-07T22:39:59Z
Files modified:
* src/util/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c442e98dc34834df58e6fa87817fd580b23067b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7N7wsH/2KFmJ/tcTjyw9QeiYuq82s7
az29Duj15UaFAS/Px59KJHeyuHJYraBlFD1FXa9KZ6hl75RqZ6/fKTnIbzmcDItt
Kz34E2RwFSsDGfsPi7912ZMem7o3nDfF7MSSblczlUIdt9GOCIbEoaDqzs6rZMe+
s+PBhevGvopEXOrrHqM5VLtzCdNKMwRjbmPsPFJlgcdGT92nMzIzM2CQiJh8SlYu
g/3Cme/B5x8ru0mULeqxD+DGKWa2hiwhKC+zulJUssgY+1mkq74uKJ9arzssg38A
Tk5pLBqmCPjMqTSBL1dvS0frg6GhI67AOFC2Z/tSDlf1uwjv0IJRqiW8221JOcw=
=MD2A
-----END PGP SIGNATURE-----
print out when we get kevent with no data
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/tests/util/channel_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e2e83c8c2daee3e4daf897518829581a62cf837
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7NGx0H/2b4+X4Mo8vkfWgDlAzbgLmi
Ae0g8HL0PemV0YRovnb/tHX97r0wvSTOTp9WsCvRTBBTkJN9jbQ4wieDmZNzHW0V
UYQfhpGuV7oI2INtfBCGm5HrMaXYqy0Oc9sTKykPhOhNz3TbA5q8YtBW/Z9POpsI
k6qZ2yMn7y3JDaI/YiWXYe/vbQpUo7nP9Nq/gfqmr6/XfDF4jXALoUyPNDczT1VR
AVHgXQPPLcR8OdQ+Iq5SE0bssUIVOvpFORX75B/bRhSBf9YdSLvKQMaihSIBhUNf
KhPOxHq2FHhzNGxerC7iYG4gDhkhYLaD4AOZTwijyXcq+lpV0C0b99DVKSn3ki8=
=zi4T
-----END PGP SIGNATURE-----
clean up debug messages
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/tests/util/channel_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f81f04d6ad7aa9420bb5178b247e24c6a49259d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7NUCoH/jGU/jebxl+5GV29VK/PPKMd
FMaUHXXb4vfwyPxCUtSHITkNIjvN+DvikkBKyG1eYdtns/HA4aeoYGDzl1iAYGNh
ZcdWftUXuo2f0RiMoIk0gTZLQaDthvno54uv1vu2wILR/7FtWdgXe0J7wKPn58VQ
9xE/m1s45+DGISsZStEgm5oJSqhRdmHTmI6ZZbx1GPuR2zfLW/ypTEbAP3A/GRm3
9IZvlqXzuprfZRPenLvBzXc2CLbPdCTx/zDdVKbjUDKn5EqJ5KXmnwwIkkKuPmXY
gnGac6CcwQUGZlY2zV9B3pyJqMV/kTqPhGSmidS4EIxoBKnE+AOOGSIFEqCfBMg=
=sXmE
-----END PGP SIGNATURE-----
track number of times service_kevent() was called
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/util/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1eff8878f13c39851dbf344af372090f0574d9db
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7N3V4H/iamYjTyPaLwc5VkbuQ8B71N
AyQ6ox9Rk3kuHpCh77B5Au+vacqOVwp5r1inAqt9PtpHSyQFtmbaN5pvkRgRRXLL
lQlXY2lQyE9DdUAOj7x6kHGXLSd5rZ5xi5c0TpuSvLNQrPWdQR4mo1GZCtXCo8Rg
G943p66UkpzU6BhvTVK+Xz2RuBw0iThKuYxwyizePMEutMG52NJ4OLF5WND2j76E
OocQ1eDSxd1WdqvHr1O3+/kPq60sqheXEbMavSVMN9BUNQCpbs93qo2EuDf9fxLF
6Wmh2MjbZCD4M+Zqh94aoTwDcL12pmNff5zavkJ0X6P/YGk0PV30uUhMlUiVICA=
=sLIs
-----END PGP SIGNATURE-----
fix debug message
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/tests/util/channel_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6912d2a121d2df0940d934566bfe2b8eeabdd111
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7NmGMIAKHPDO3nQF0UelBRIlvbPly1
oPIq65ErNVtzXOAg/UVnw4evioDOOwRdRxoyaziT556R7Lxui/Qcj5lbVnl7aJLl
DdKMhZyrqrna+xyMjEwzFHBKGcunHqux6qgs9rfwUIY37UhQRwZ6yNmKYFYIoek+
41S6n/uiuVNT55F2OW/mX/qd5aDBmv8J8n3IDJ4PL7bZWZceCbAkurx/wg/pWOuj
cMK/652ZwdX/gx6QgDn64SKlVr/EQdLgwXYCbMAR83cQfrsf0BORTnPAZ0M3+zhv
mqO4TQGMSdc4FcprTW3KVpP5CRFehCdupWwNgPFSj0K5M3occSix3nSQByULa/4=
=0j1b
-----END PGP SIGNATURE-----
limit -o to something reasonable
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/tests/util/channel_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9414add99567fe22c56c6a37d20fcb9e4529c210
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7N+8IH/i+Ga/uOxPlg6S0Ka5Hy9MwC
oYSc3afOIGS+JFTyd0FDzEUITnYwZS36Rv81X304dtAsS90FYsomvyDlv6Mx/OYP
HDtDIsKm3rNhTIcOLUY5Bgy0i3kb0f4n3H8KNwLCLYPWcBJMuCH4+bJ/7Q1B5XGX
ppP9itFAnah/+uCHW2FVbjoO1bsJtCR0nuWkmaor14oQRJmUv0DrtREXXZDmTO4x
Ejw71bplBrXEWUKRzPVQ7gKUqOYFX/uPuWCRbKKkqZ+m2mXl++ueHyQsGqkTfQOi
oDP4EORniDQazvc5a0czG3RBLPBAS4TIR4cqs9Mqhi/djWx6hqEJzSBdaoJGqEs=
=YRAl
-----END PGP SIGNATURE-----
added FFNOP here
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/util/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d2a5b1beeabfdcf42d0694440950666baf586eb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7NTdkH/0QxEKwI7mIhCvQBYV1nXKiB
IvFqADOchDSaWrkmrqhPNLvRO5KbC7x5eac1KwljOtLeX+plDtPYUYxbB9Jk1DSJ
/VJ9dS5cfl9clBk6pD1w1FKHP8trC4xvnj0kEjqf6OQMndrx1RktMf9A8Lf3jIA/
El6GHmgoTdP5Oq5O4/PaIbTZAr5PXf22Bnl9WPkUWyhpPvZ1+Yy+Jtzji5lBQNQy
fJbQeJzL1GPrSPBcZlOMrv2y/MhDOhN+vLYXNUohm2waZ6L2yiKmCYa28akHDACx
cDEOPHIgGR/iF6unZFsfXkIBtnPPzAqJgZsdeFK80YSYZqVDR5VRgyQBGuH8bbE=
=owu3
-----END PGP SIGNATURE-----
FFNOP instead of FFCOPY
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/util/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e3ce40403da70283c7628cad9299189d1b24843
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7N8l8IAIo8/TTUc4U0vAVmheQBLtCi
WEgCkk0IdXSrxjx0EjaI15wqTdJpwxU8O++ONt+wB2DAu66GgnuLZXf40J918wLL
fOdU+NkECfDpOBLV77U8yDgZ7KSuTNcbRy+Ma5YYAe+cySMmIXfrov2vTnosBiFA
Zj+Os6ungLfw8Y3OlqIgApQnhSk/e1CnXt9eCunmfW34RcVJoFLtwfpx09cfH2su
hJEhCtBGBDWU/0dbkesy+5Kv82EA8qVGsua2z/xAGFPtRbJdgdQfBwAgcVQMjWUN
yF4pnWRQqXLYgzIIaSh5fjFEvJMTMZSR3zjmNgHMo8mh88hCFIANBHmzEELyt7s=
=ij++
-----END PGP SIGNATURE-----
add atomic queue to fr_channel_create()
in preparation for using atomic queues to send data.
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/tests/util/channel_test.c
* src/util/channel.c
* src/util/channel.h
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4c8b73d09c33a8686b65a0b7d1f84fd05554d49
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7NlvQH/0ZyDLTh7LJV9PbXJ3d8UJ31
t2pgif6LcvJ1vfdtGRCNHK3vyjzI7Cq51LmrAZVZoENrUAfvjp2UARe9RpyVhKrE
26QYXwtamctWZGL5PmRmvwVJmHNkRIVNwS5TN5L+fvKGB1Sd/maCDzPJUv5S3cyl
1LI05eLbCOTqSetTWI+dc8mSaBX8fVozG5rnKn2egOQ8HAEs16/OvCTpeHkzRxQZ
UyfE8BpZuBjP0qO+ehhOfFp0vc4+/C5tIT1pB1gI5tIFpix7hxEl3GvHnXfbCy1Q
4rlmBUYzCX2B7BEezBr9wJbNdTxfit1XPRgCKFrLbbNEXRPF5H9nk4GUtOcF7mw=
=Tnbu
-----END PGP SIGNATURE-----
added const
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/util/control.c
* src/util/control.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe04b434f4428c10b4f3ca794457af1e9faba385
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI38AAoJEH0Oec13Yh7NCRUH/1cRo0a7i673xI09HigB8xvB
4xbBYsypUTBbMOW/Wxqfka7eX7P3ioE6L6Y/QHUUgk5o4aiLxgiwR0mcuq2jGi3t
AWygFAoz3Nx6yJPkmnsikHf+jJoJeVHR6HnrnyTe1nYMIcCSEGVngX8YeBOO7eCZ
VjzNsJ8wYeJPeSBuZZMfM/tw3Jtbb9NLJn1nIPrMl4klW1M3gc/gSRnZboRBtJK2
lTssBgD+HDQeDEK9SYFOrqA/d2XVq2mb33wVW1ELYlWNUI9H1nPiO8Iwz5fcHt5w
04ckIWQNrw/2PjDqfS9mfwxb5YVlK7pM88g1/8GzP9B7bX19Hdj8Tb+F0ZkihbQ=
=+SWe
-----END PGP SIGNATURE-----
add control plane API functions.
Like channels, but much simpler, and used by channels.
because kevent() doesn't allow for sending multiple sets of data
in one "ident". And, we don't want to have 1000 "ident"s registered.
Alan T. DeKok at 2016-12-07T22:32:28Z
Files modified:
* src/util/all.mk
* src/util/control.c
* src/util/control.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2602459d6f0f251f2248dd57a76fb9fa4682108e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI37AAoJEH0Oec13Yh7N8PkH/jwPCgy0ZySLvGPRLX1ze1Wz
zjqT7pSLaLfWzTzixKXnVxpaxhxzfMW1gjXv0yQfbxgsv2edUySajPP0l46wUYs7
sRZfgRH+xFERkgmODR+weEnfQ/CdXA+oBAdA1buBs6dZmlWXDKvDjgp993/fnbKc
k4i29FKEBOceQt3TCe+Yw4wDCdzxFP0KSAeiHKVmt0n9qU1m6jPyueDiOPqfi4+S
RzHvj1Ol5KLENJW7JIHIRXJbsKA2E2dtuTL9orOLAXhKEBda5X+Dgq81BDegjv6C
Ac5yIkL2zplVyXUrLeGT3l26+9KvWgg1A5VOiquI+XWai2AvTBUTtjRlpUdsVSU=
=8erf
-----END PGP SIGNATURE-----
clean up header file inclusions
Alan T. DeKok at 2016-12-07T22:32:27Z
Files modified:
* src/util/receiver.c
* src/util/transport.h
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edb490bc2ac9f9cae5afff59793073d067ca4740
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI37AAoJEH0Oec13Yh7NrL0IAIbFyaUK+hdUC7Odp0YncSuJ
80qPH5p/JzyJZR9DAofyxm24enaDq46tDTFsg1+Dn21JCsLAsQ9ef5kbQflD11oL
WMMJfkKJju4kw+S7YEIfcqY1o3L3Zd+Oz/CCCmqFK6DG2ThXQvvj4Q7b1HLi71BF
u3Nw+QIwmSsztz5FlOxbvF9QqfWA8F5NeWMO1VJYmCD0x/lBlj5QhqOo6hs1oUf6
xL96brYM5AlE33fPcdOPF5Uy04/WA5WELKJxIauygKF4lbV+/MpntnKtqNXE+24f
2osHiUBybmJWSGVRlHO4BrOqjJiP8kPYWnNNX3UhFlJVoT4MFLgmy/180A3L7PQ=
=9ivt
-----END PGP SIGNATURE-----
include sys/types, as we need it
Alan T. DeKok at 2016-12-07T22:32:27Z
Files modified:
* src/include/heap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8196b761b8d720520e7b556f54fc80b0df64331f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI37AAoJEH0Oec13Yh7NO0wH/1CKgUMt07RnnFMp+mCLRpeR
/+yzrTGr3aKla+NpkSWFs/klM5mQBcbDIflokfYccCxSK3BHg92E/rWq1O4p7oXW
2uVNvspQl27W/tJoAeZYo0aMnHqauQ/GIeMWdABam073mqQsuQj+WUqLgBWI3yA6
sLac8mo0OpdEyFUpS/WgNyLhAy0h49GMr2r0VdMOXc4pXI3PpLPNqxKUcdswgCjG
r8ZdRfMnyhj6WwZc4Om42wVWDQtyepCptDw0Bf3Eh20VqO6w7Sn3Cq4Yj4qRCWt3
2PoqLGbee073hgHrT8CgDwsYNYNaIuVTd8qRv0mxVOwJ0+4/dXXFxo7pmxdHI+M=
=+WlX
-----END PGP SIGNATURE-----
split channel close into two functions
Alan T. DeKok at 2016-12-07T22:32:27Z
Files modified:
* src/tests/util/channel_test.c
* src/util/channel.c
* src/util/channel.h
* src/util/receiver.c
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d5ba5ce91c818ba838dce16f774a7b35f5e4688
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI37AAoJEH0Oec13Yh7NFLEH/1XCdo/LrC+xhxVySgvgwCyx
8JzIRVsh40DceHnNve9bzmbyIaNPJQLyQJ1t9fCIw/GZUgDA12jPqCtVVIMyHdp5
Dj38efqh+YTZwVfN2gXB692ISQGBUoK4UavGXP46ai23ExJndBtATM7pXQDpq/rt
wS+UlzOnrcc2CUs2dt0yeQ5IO4GhYCfs11ylFw5dAmBPTQ5+ktwbIP2pZt2TbHZm
LtXr/jnySEeqcVrcpjDIrAeGBnDt92TbVVylNSEfU4dv749tuK3EwCWlOC327SSy
IwwEt+TbtA6Ri3tGKtvsoouGO0+vFgK04BElMugvkOC+OkGwJn7VM5dfcPTzcIE=
=J5tr
-----END PGP SIGNATURE-----
Added atomic queues to fr_channel_create()
Alan T. DeKok at 2016-12-07T22:32:27Z
Files modified:
* src/tests/util/channel_test.c
* src/util/channel.c
* src/util/channel.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/418eef7b597ff908ae55fc0aae9e68ab21a4e301
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSI37AAoJEH0Oec13Yh7NVk8H/1FrwB7C0BqMcZPuhLi7oO6/
qwJ5oitus4vbfNjrgRmrx2iOk2z3PQXeRS1wtUDjdxifK+jj1ZVP8ClYoPc5+g0a
7dkFmAL+xvnXc9Lt7/05TsqiGIBPnWlfhVubVKDWmXhzpLj9XyEb1OJQdxzDj/DW
nyZB+x3wSCV2SfApu+xPJY34MnC4hSn3VAmJCOSLzmNyCESNi0FYdh94W9iS5rB/
95rQAq6DEQ1rgoqa6QPwHufwP/rxl7Icff5xTkfxeNem+RpIcDfgBvwjNtP7cmJH
kKMAaexv3DyyQMrb+bqgOLwI/LxDUIYLUH4SLXXzNt/gjAZP2dfIqsjjU9XzySM=
=2uSY
-----END PGP SIGNATURE-----
abstract signals into a local API
In preparation for the channel work.
Alan T. DeKok at 2016-12-07T22:32:27Z
Files modified:
* src/util/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02297e12f18cb302b0b7cb42be669e86ce46eba6
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYSE87AAoJEP+k1YKfttfKgxUP+wfbeXUAcLZk/5/knwHO8G5W
WH6S5UPox0ntopHySBzsz0XP0KRAHu9RXg6mIVxJDLbMwWaHxLgZIqRhOF8m6gE3
B/Z6YXZ9Oa0//Px4+i+uxWp+G/3YHoHiSqCjtdAxeN6qi8SSd3QroKO+3Lh+5Y9D
sRfGKqyToDC+wIIXA0djsIHYLmIN0dMTYx5Raxmh+cbm+rq+7rGC7wZk9fjPVuln
A8JAIf8GmpuT03BpOSobOKyrL/4vjpmRj3ticw5NGe0OfS3j4juJ2fdp6U1TLqtU
k2VkkNketCVjijjnEMzQDbH+Ox3cHF8KI66p9RN5ZqWrvhzCQsilBfuenwvE7Wud
EHVqYkd9kGXpXuYpurIiCyCZ5ZkVGxPLs+1yULO6O5O+cUve/HIqGzeivjtZjeR8
aq0vo7S/oRiY73VBm0XG56ABv8OJ1jwZCvffsfIlZiF7Eqf2LJRj09UIKPJ/CrlQ
HvFB+XnFuLXl20p52OsDE5dTUIsdKcP3o0ahMJi2NiWoYGmN69HrfYhgOCGrrG1r
VdSgwGbbu/qNu743YEy0eMcu8UaITFbkTakugPeuUMKy5z/IT4+PQYPCyjR6Vu5X
Tv2ecPKUDR0l500g60TsBPI73LssPEcgrkzblsCF5UxVg/mQ1G17Evt8m3DywqIS
2LhWsngmLCjgh56C7slj
=zt9S
-----END PGP SIGNATURE-----
Rename xlat public functions s/radius_xlat/xlat_eval/
Arran Cudbard-Bell at 2016-12-07T18:04:42Z
Files modified:
* src/include/radiusd.h
* src/include/xlat.h
* src/main/auth.c
* src/main/cond_eval.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/pair.c
* src/main/tls/session.c
* src/main/tls/validate.c
* src/main/tmpl.c
* src/main/unit_test_module.c
* src/main/unlang_interpret.c
* src/main/util.c
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35dc3e4cdcb0ac9bd365d1914aedb8f5973a0add
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYSEuJAAoJEP+k1YKfttfKUWEP/RY+kxnsCv3VwIA9VBQqgA7L
zq87xRp6+EbaVEjHBTwIhVa1HfYlLnAjP/+izMF22OcGFD0Jxr59lg1mdEPDWJTI
VBNUaRcz1hs+GA/+v1MhZHr5xFAvjwS6bWk4wlbGzHuC3qQRNzkH8ehL16wPY0CQ
qdkkKcTJDtViarDcEJk6OEuQGf8MT8IFYa4rcwOuq8NK0iwy2fWt03jFwj3fU/EP
uY/d3/GgNXh4Im/ZGu19g1KYCUduoAXGNsXORjDO9GIoeRcx6rrUejNh05tmGrgm
V6o3Rt2FFrbVKlZUl0jweyeFJhKWpUkiAQZiXwsPaP7GKJSL383qCA2jifDT4O1E
e4E6M2poLADrIUs/WbHJ6ApMIDqzfRsBb+J0UgJBIlR1L8EOXdoSPQcjrGA0rTCH
nm128pskGRUWFS4sPPj1nKXD1bmT29hfn6mqGqmheDxoCz1Su5Teo9tfLUszOPdt
eba8mPML/RUUurbZ/MyQcnAQkJDrwH+UjuofacNMkxcB8zNflqL1cX4c1FzKzFAQ
NXexv7ojaE+YqbQrB7zB2cJ3HYtDVS6z/1gI7sNZnKBEUuvfNpLcrdOfNKgrRh+a
9W3i7bLqxAmd3Mew0vdA0wJ9toSy7uJbdGj6rQCGqZRobnwMITeA6/RvH4byq/JW
NI58h3JGid/drIXC+sNX
=NVLh
-----END PGP SIGNATURE-----
Split xlat.c into xlat_eval.c, xlat_func.c and xlat_tokenize.c
Arran Cudbard-Bell at 2016-12-07T17:48:56Z
Files modified:
* src/main/libfreeradius-server.mk
* src/main/xlat.c
* src/main/xlat.h
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b85d4d6adf3556436f6851feb329b54a4d59f8e2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSDr6AAoJEH0Oec13Yh7N77AH/io3WFaeo3CqfMLCcSo2cIUF
j8V1j9Zkn+OdX4qJplFHu7dZUhNydylP310uZntvdm+JptSPOcsR8rWPq8jC0TvT
+qDLEFm/sD0Gqoqo692K6a4Ap4CXGEV0Rro5UNn6d3l6n3dqQj/Hb5NSyPC+9UNZ
WwNnr46XFwFInHG3b+8T+B321+0YpycjRtjvS/r9ahxg3h4kxUQMzLQTFW4ugI1Y
pdvOXDY0BzHTTqsCbIEeGuQtYAV8Tzg8RwR2p7dKP7UqHJVyIjdxGdC4OHtraoHp
9Yx0dFonD/m3QcZRvvate87fdbnu8mGropOEYa0K3IHWYU33npqdE3uOstQZpE8=
=9qlz
-----END PGP SIGNATURE-----
remove unused macro
Alan T. DeKok at 2016-12-07T16:38:14Z
Files modified:
* src/util/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f63082d86288d6ba3dacb30333b4f4529bc95d73
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSCyxAAoJEH0Oec13Yh7N5cgH/2lHuIJMsTed6mTA+WJOKi/i
MdsL4zJWTMLEOlxQiF+JLiyvqFdamZvyOOVueYk0HAWspvPs73W+L+Ugp9Rn/iIm
hNxn55GLNyS87FYKb2dkmYFnHSRDNxft9jdx3GzD/Y5nTGzGWXELWyUgJRw4O4Hv
yw00Zq0WSEL9EjPN3YetPkbFDOGICThzfBw6xZpjAjAEO+rkOh3orlBJUPn2Bkog
sGiD5NsVk1c/IspbYmCitNn70n+JEAMCn6AXdbkoqiHSwlRJdFMyam2F3nqoyozf
bDejJQ/tnWJGLSmFHfTInzyJlsF7h3sGv/KCKqhATA8dmHK4Xfjun6zjyBWuKkw=
=MXft
-----END PGP SIGNATURE-----
v4 API
Alan T. DeKok at 2016-12-07T15:37:17Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/984915e353568a81748187175680f76f1ff9d4a2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSCO4AAoJEH0Oec13Yh7NAa4H/0Vr8EkYDdukI47tlk6A0hUE
viW8v/k7Asr4+kBXJr8q1MoJQPofvzWwWqPdHGrv2Sunw9SI+mkOxKicn9Fy1cVQ
48UeWwtQU5Tq2gm62+KetLdH19QmUms5zngOMx8iYaTvgLMmD67K6QanJAkS3OUk
2laEG70AL0sbKDNqmiQ5XxBaHES14YBEqNcbA40iGjQ/jq16O5E1BbJgEkzQq4O3
vQvmjYXMjZJqpj5LrpBFkWKffIRPBCwdnh2KgupksZn6ibATyKJLS6rCAkpJA0Pp
yFfQtzohix4yLX/WZBvk/6PPjA22BTKZFR+rUf5rQTtJdSUU382foMU8frFcMMM=
=U5f2
-----END PGP SIGNATURE-----
continue to "next" in xlat alternate. Fixes #1866
Alan T. DeKok at 2016-12-07T14:59:04Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5835264ae941792378acddade9fa4139c2fbc9f8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSCOnAAoJEH0Oec13Yh7NobgIAIJ29b1wkI8x5TuWtHM/twA9
udl3iCkaC8k/ZyM1k21WCmct5wBmttfROm+IXjxxgN0KIahFd1XQVMWjeqhbWptF
DzbL12Ioj7ZzBx08o+wYe57o5IuPyAdBRXrEdznd3Nu/PGr7espdky9Pus+D6jwl
TOqR8bnaQSUPg1A1IUcYCy5JVSz9IyeqbPRg+itmDfPNUoqPD8O4dzSzaYECne6h
6FE5QFxRXSMdnYbAKex9IqXeo4Kbwu8oEd8nTa6X8CGLTlQuK2bgwVpTdPzffMga
gRELb2RZnVBXy58u/tG+vJgF68/eXlfx7It8jFn6O8NWOnsLUsGJ23OCrY3LpRY=
=MEQc
-----END PGP SIGNATURE-----
indentation helps
Alan T. DeKok at 2016-12-07T14:58:45Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0449ec6cd17d19d1a68acfee5040ab315bb602c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSCNQAAoJEH0Oec13Yh7NiBUIAI8LBh1oN9ycVoBaa3zQjZzz
by3WmDx5mUvrGaa3jh5k0P79rqCGUaOaBcB4mZfnaLxRUEQgiFAdqyF2f9z5sXiS
nb7qh5sieLh79MEKh1zMvW7Uatk7XJqiToMKLZKFaP10BepEzrEp76ZuDHEOrwLE
Eslg8n9O7g7pJp7Ug9kAZGedyea/UhquE1+3hAC77pf3BmqQGslsWV4isOqlfOPp
5qk5re1W25hfVXr8yrbBdHKKABZerB9uIGxNaVnmJVaZX8r6gS6VStf4UJwjdTuh
4voDiJ4BCQ0DTxDzoGWq6Zw3lWx+q4mkrQGV565V/AWtCNKESKw+THJiAuFinIc=
=d9iX
-----END PGP SIGNATURE-----
minor re-arrangement
Alan T. DeKok at 2016-12-07T14:57:20Z
Files modified:
* src/util/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6aff6a19ea80550c173f942137426419b6ae9430
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSCNQAAoJEH0Oec13Yh7NU2MIAJE2UeV0/bUo48Yp0IG5eane
hiPG2gRDoOC3PRZDNVcFOK4Emrcwb9w0CcxFhWIu8sfcOZMQIyBYGGVbJCQMDaIY
eEqw1rTx4LT+VR5N7AByzemTmrQ8xjKo5Fz6RdwXZR7uw0X1f1gGQG/2xsR2QtFO
gCtdVo4H/Ql4/QWsbChL3zdsJZjJ/Hhcx5kyWHN0IUa4wJK64TR/TTizSlBG/Mnr
D7rOC3mmpCnS636NdYbtkAOKcto7BR/sdMkCD/cL/wP6SucWn9saGh/ur9RWfGK5
tec8ihpj5/hqcoxij7gRdvdZsYl59OCZ85qmwXLyNnQRUU9DRftS0EpqadDuz0w=
=4Ufi
-----END PGP SIGNATURE-----
re-use the ring buffer code for messages
Instead of more custom code
Alan T. DeKok at 2016-12-07T14:57:20Z
Files modified:
* src/util/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6c109fc169d8b728aa870421c06b1aa7cf2f3d9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSCNQAAoJEH0Oec13Yh7NNasH/0CftNPllq78EcdqKlDletV3
0uB/sKeB1LGuXD0OfzxLrcyEg5DWST46Wy3fliS2lb/9991jfEfWra5f5EmrpnAE
u0wuuLwZtQmJhF22NXCyxZ08udo0uxa7jY7Ntqwtk6IyI6y69mFMipHJtXRNJq3T
txS7U7+WuMuq2W2T+wahP5zHoM9uDzE7bhrSMJWZSGZDycaw6yU0K+f3iV92Ewu/
MmIH/O1yZzSaueyuC7dM2bA+7ro0fgS7iwxlyWQIFHSe6VKufF5CG+PmZ+sfuBju
QQm8qh/YvDjPWSYogs5vSxhmxts8rU+c/TZHZCqD5Cd3niE0GvrUJyX17jz3+VU=
=rWUz
-----END PGP SIGNATURE-----
check the other ends ACKs of our packets
not our ACKs of the other ends packets
Alan T. DeKok at 2016-12-07T14:57:20Z
Files modified:
* src/util/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da266799c5f965fbcf4baeb93e4ffff457e268be
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYSCNQAAoJEH0Oec13Yh7NCm8IAJFE4xraR/x6m7KTbncSVq4x
wheNpwsftiKjA01Av54aMt7Ppx6agUwc9hGgWQFUG7PMj+2hULQMZsbVR/nFr23p
WG/yNbgNhwNS+ZaoIwCcZZ7RPJ5F4j2MIX6P/95zbwmKbmELS7ZAvoBqdmde03lQ
9jsC8fLszOpSKB/UTFJe+GS3gFjIU08s1Q4gOv6IyIOpsqMRJYq42cANW5/Ewhd8
CctedFenb6OVk4wKQX/TSQJa44VamCdkT36Z9wVGWqR+Mhffh2aQ5tY3g/LMQRR8
nFYrasDxyupoWUtZqU+48a7WDSqeHWo5gI45O859p/ZCLdyORWqn3iGv2xkQ51c=
=wGsI
-----END PGP SIGNATURE-----
EV_ADD doesn't need user_data
Alan T. DeKok at 2016-12-07T14:57:20Z
Files modified:
* src/util/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2e8db28810ce5955ee14f8ec905172413a22447
======
--
This commit summary was generated @2016-12-08T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list