Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed Apr 12 02:00:05 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY7Ng7AAoJEP+k1YKfttfKaL0P/1o7dDX3Y3am7aAzid8yJs6W
mUbKzZA5YCFjt1+ZqZD520aVmEUH+HHzdqcl7N3w9Xn82znwXJ3KqDDlbgu0zrE1
TPft23/XmVDEqTsYLB2yyeHx9EyK575iyszgt9RN7bvss1su0uyLhpx7dNTtgHQ5
HwGLj3c3NOEqHfYT0mgNQZEN/EoHODCwN30iAg6c6u7cp0nUACCYvxTE+I19eGd/
zkieHquU31PHLH0zpQrKhX9HPUZaKZDNrrhcv7x0VadgeYOR9PEq72hfi0FGnDv0
4zS4RL9HQX4hS6r0ZkEsukg384rerD8bBQiHL7oiPJ1qEBA3OdsXq5K2cLHyM7pE
P0hYTmjHbmhmwWHGu5EkHdhXN89cNSWO7jb/IH2PVsMkuusQnwRh8oyYf0MaSJ2V
cWZ/lfHE6hHlO0KGW+u2i4X5Jwet0NP64x07BSpCig7WNrD+mqOXDTaDyuUBEsuh
FsM9BYWltKH12Of1ceAoQuwIumjIIoRVjvSmZS65v+IalHZoMoqc4RkCKEJiAvOr
0dUNx93Y/03pH4uDxeSYkqZ0knzSGUjRk2UnRS5eEChti19HK6gZFnhLLDzzzMtr
h0+BO4sXToV+rZlrxMWdXOHhvRtZNXzX/KTLffvjetsszhgaZDBaE4IonnnclleI
35hPzpDshMi2DYnGaL/E
=6yWK
-----END PGP SIGNATURE-----
Reorganise some libraries under src/lib
Arran Cudbard-Bell at 2017-04-11T13:20:59Z
Files modified:
* configure
* configure.ac
* debian/control.in
* debian/libfreeradius-dev.install
* debian/libfreeradius4.install
* src/all.mk
* src/include/io
* src/include/ldap
* src/include/protocol.h
* src/include/rad_assert.h
* src/lib/LICENSE
* src/lib/README
* src/lib/all.mk
* src/lib/base64.c
* src/lib/cbuff.c
* src/lib/cursor.c
* src/lib/debug.c
* src/lib/dict.c
* src/lib/event.c
* src/lib/fifo.c
* src/lib/filters.c
* src/lib/getaddrinfo.c
* src/lib/hash.c
* src/lib/heap.c
* src/lib/hmacmd5.c
* src/lib/hmacsha1.c
* src/lib/inet.c
* src/lib/io/all.mk
* src/lib/io/atomic_queue.c
* src/lib/io/atomic_queue.h
* src/lib/io/channel.c
* src/lib/io/channel.h
* src/lib/io/control.c
* src/lib/io/control.h
* src/lib/io/message.c
* src/lib/io/message.h
* src/lib/io/queue.c
* src/lib/io/queue.h
* src/lib/io/receiver.c
* src/lib/io/receiver.h
* src/lib/io/ring_buffer.c
* src/lib/io/ring_buffer.h
* src/lib/io/schedule.c
* src/lib/io/schedule.h
* src/lib/io/time.c
* src/lib/io/time.h
* src/lib/io/track.c
* src/lib/io/track.h
* src/lib/io/transport.h
* src/lib/io/worker.c
* src/lib/io/worker.h
* src/lib/isaac.c
* src/lib/ldap/all.mk
* src/lib/ldap/all.mk.in
* src/lib/ldap/config.h.in
* src/lib/ldap/configure
* src/lib/ldap/configure.ac
* src/lib/ldap/control.c
* src/lib/ldap/directory.c
* src/lib/ldap/edir.c
* src/lib/ldap/libfreeradius-ldap.c
* src/lib/ldap/libfreeradius-ldap.h
* src/lib/ldap/sasl.c
* src/lib/ldap/util.c
* src/lib/log.c
* src/lib/md4.c
* src/lib/md5.c
* src/lib/misc.c
* src/lib/missing.c
* src/lib/net.c
* src/lib/packet.c
* src/lib/pair.c
* src/lib/pair_cursor.c
* src/lib/pcap.c
* src/lib/print.c
* src/lib/proto.c
* src/lib/radius.c
* src/lib/radius_decode.c
* src/lib/radius_encode.c
* src/lib/rbtree.c
* src/lib/regex.c
* src/lib/sha1.c
* src/lib/snprintf.c
* src/lib/snprintf.h
* src/lib/socket.c
* src/lib/strerror.c
* src/lib/strlcat.c
* src/lib/strlcpy.c
* src/lib/syserror.c
* src/lib/tcp.c
* src/lib/token.c
* src/lib/udp.c
* src/lib/udpfromto.c
* src/lib/util/LICENSE
* src/lib/util/README
* src/lib/util/all.mk
* src/lib/util/base64.c
* src/lib/util/cbuff.c
* src/lib/util/cursor.c
* src/lib/util/debug.c
* src/lib/util/dict.c
* src/lib/util/event.c
* src/lib/util/fifo.c
* src/lib/util/filters.c
* src/lib/util/getaddrinfo.c
* src/lib/util/hash.c
* src/lib/util/heap.c
* src/lib/util/hmacmd5.c
* src/lib/util/hmacsha1.c
* src/lib/util/inet.c
* src/lib/util/isaac.c
* src/lib/util/log.c
* src/lib/util/md4.c
* src/lib/util/md5.c
* src/lib/util/misc.c
* src/lib/util/missing.c
* src/lib/util/net.c
* src/lib/util/packet.c
* src/lib/util/pair.c
* src/lib/util/pair_cursor.c
* src/lib/util/pcap.c
* src/lib/util/print.c
* src/lib/util/proto.c
* src/lib/util/radius.c
* src/lib/util/radius_decode.c
* src/lib/util/radius_encode.c
* src/lib/util/rbtree.c
* src/lib/util/regex.c
* src/lib/util/sha1.c
* src/lib/util/snprintf.c
* src/lib/util/snprintf.h
* src/lib/util/socket.c
* src/lib/util/strerror.c
* src/lib/util/strlcat.c
* src/lib/util/strlcpy.c
* src/lib/util/syserror.c
* src/lib/util/tcp.c
* src/lib/util/token.c
* src/lib/util/udp.c
* src/lib/util/udpfromto.c
* src/lib/util/value.c
* src/lib/util/version.c
* src/lib/value.c
* src/lib/version.c
* src/main/libfreeradius-server.mk
* src/main/radclient.mk
* src/main/radiusd.mk
* src/main/radmin.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/main/util.c
* src/modules/proto_arp/all.mk
* src/modules/proto_detail/all.mk
* src/modules/proto_dhcp/dhcpclient.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/modules/rlm_dict/README.md
* src/modules/rlm_ldap/.gitignore
* src/modules/rlm_ldap/all.mk
* src/modules/rlm_ldap/all.mk.in
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/config.h.in
* src/modules/rlm_ldap/configure
* src/modules/rlm_ldap/configure.ac
* src/modules/rlm_ldap/control.c
* src/modules/rlm_ldap/directory.c
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/libfreeradius-ldap.mk.in
* src/modules/rlm_ldap/libldap.h
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_ldap/rlm_ldap.h
* src/modules/rlm_ldap/rlm_ldap.mk
* src/modules/rlm_ldap/sasl.c
* src/modules/rlm_ldap/util.c
* src/modules/rlm_mschap/smbencrypt.mk
* src/modules/rlm_redis/rlm_redis.mk
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.mk
* src/tests/rbmonkey.mk
* src/tests/util/atomic_queue_test.c
* src/tests/util/atomic_queue_test.mk
* src/tests/util/channel_test.c
* src/tests/util/channel_test.mk
* src/tests/util/control_test.c
* src/tests/util/control_test.mk
* src/tests/util/message_set_test.c
* src/tests/util/message_set_test.mk
* src/tests/util/radius1_test.c
* src/tests/util/radius1_test.mk
* src/tests/util/radius_schedule_test.c
* src/tests/util/radius_schedule_test.mk
* src/tests/util/ring_buffer_test.c
* src/tests/util/ring_buffer_test.mk
* src/tests/util/schedule_test.c
* src/tests/util/schedule_test.mk
* src/tests/util/worker_test.c
* src/tests/util/worker_test.mk
* src/util/all.mk
* src/util/atomic_queue.c
* src/util/atomic_queue.h
* src/util/channel.c
* src/util/channel.h
* src/util/control.c
* src/util/control.h
* src/util/message.c
* src/util/message.h
* src/util/queue.c
* src/util/queue.h
* src/util/receiver.c
* src/util/receiver.h
* src/util/ring_buffer.c
* src/util/ring_buffer.h
* src/util/schedule.c
* src/util/schedule.h
* src/util/time.c
* src/util/time.h
* src/util/track.c
* src/util/track.h
* src/util/transport.h
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd50a337c7dbdec009626e3d28932f1eae6a185d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY5+wzAAoJEP+k1YKfttfKdCUP/3K6MFEKnG8tLRT8B0AjuFTn
S3HxhCOPeRMaQodOdqX8ygQcB+oOu/viilOH4U4M3sIOMSV9ffOuIHS8kR5Iqait
WWNWfH6Ux03leHQNdQVpgLqeaho9FVk9bPxdGhVPNYm9oPaI5i9B6zMmBojsTniV
0dBle4wg0YjBqMYNR+vPYyzZobEyJTOXKLsQpdxfSFBY2rMkf6SeBePgwkrNM4fx
Lma4hEe2gsMHBJGnh41jAsqT3yR+yNOKI+PX7IbDe3CSz6RdnJj8pvoVu3E9gNU0
W4KIfVULi0UqeomFtYhvCa+HMxg7BGtFNvF+Cg8F80b88beBJBTGcZWRqX/Z3vdW
q9GH1eXIpWlbGCGhLZ7Y8xTbgqwjRushwHg5Fpzz3xtPRzR6BSG8U9P6aiDGgX6E
Al0mTx1Fye3n3mw4WBjFxVgF8dW+q1w7f6vTAQ8YTnkLR7Aa5HBiF93VJr2Renr9
q+NIyA5uep3yb986nLzsIFttoVHwYsj/MpTJKbdh+v2173j/saWxB7YjMeQmrVjx
stiSVM3OXoznI2m6261Ham4RD7X/mew7zRhIxmBQX+e3dupFdzscjK2iazqpnUDD
AaJWLxl2VAmuJimky/986ultoUUzdHF5WWMGPOmD/kidlc1zRqtOLrxl6KF08mpc
neckH9mAhPXHa/YNxhfO
=TeSj
-----END PGP SIGNATURE-----
build util.c
Arran Cudbard-Bell at 2017-04-07T19:44:51Z
Files modified:
* src/modules/rlm_ldap/libfreeradius-ldap.mk.in
* src/modules/rlm_ldap/rlm_ldap.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0de635effd7416d40fa956dbb37d8c5997a622c9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY57XDAAoJEP+k1YKfttfK+vIP/0dXFsHTzj2LSrdLa5TsB5cs
0StJWR4mTzVurvd5EF4ux7k7y3EAP1h306oZoiac+TnoioUF2kE7GoatmLKOWDb+
aCVR//7rZ48O9vaiAjkNfk3OyrkY0Nt0d6M5xoLZ/5YlvEFdcoat9DxvnETzBwPC
YVtnDxoQ/OxUW/bxGrrpXt61j3K0eQow5g92Wtdmt1YnCCnsk12uWjn78HMnRr11
z6IBfyhf2qC5/q6L1g6UJjaxDYq7vRZrCrF0l8I1bcd3T5XFlml4Hhr5OEduv9TT
3XrqWPNoRnKX1ey5DaMV1w5ZiETmA+zcEZtpNwTVRyP470pJspMRubtGx6ifbExu
QOFfCwnDH1ZijeQ2bPENTngO5aqc4aHBJ9M5C37U5UEecQZUTXOo3QOt6Au968Zd
KekAWoed/X0Gxkxqzu2bfMecb+gAlB8i9QX5BOW69jKRU4RyUhv+vk3RKo3zeLCW
3r33kI7COUgBw/M0KcXY+OgZD4MFFnke8PcvngKRjNPQTnTn8c6RfrIHBrqeLIua
VumjzUQS6TQlSh+p9nCTmB/Bpp9FP0D8jszHv5vscRC+F/GFEbCpLpVN1T/R73zC
B0uipn15Lwvw3tmiiCjW8EE6fL6qtGfxjVDjFY/pBhGfhDMBl1Yt4pQd2LQYrqTl
vuhOQA/V4c1h0oogvzzQ
=EO0I
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2017-04-07T15:52:35Z
Files modified:
* src/modules/rlm_ldap/sasl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac9a78f4f7b465f269d7ef649bfea92414254a99
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY56yYAAoJEP+k1YKfttfKvTgQAIjm/LUo4neCyqztzEM3wluu
9m3idSveashyV8/P8ZLWu2PZbYjoH+ja/YmQi4Zpk8kLO8gnJj9+Gi5cQ6E4J4Gg
1xWJ7P/ihuCVuzrThGPidTRpRuQ+phOUk1clD0VFUI0PhlPxb/1CGFVuxQNQt3K+
nEgIhvrFARPtfJzKw7DlMTootUaTmf06mT2P5bklzzIXBsAWzFBRhttOrsSfXUfH
7z3T/HsqbBaj/ltPIl4z86njekP25TC5ImS6zyjuSbHybuuZpMrW1C2ux3KUhsiP
X4LvB7Nbn96ibjSO7Y0mui+NZ60uGt4Rv0C1KWnnwhLOEROf8R19tSS56O9IsJ84
sBKSroGW77ifeX9IzUTD29gNu94DKlg+JSfvI3P/ICwD7y786ky3hfhV7Fuz15Jf
F9yyxbN04lg410chk1s+0ZRdTkMlziAydDPtKOm9KWtAkbpcJQ+wv/RE+Wm/8vp5
ffvZIXn2G8gMOj8TQACtz8W/pebE2Fg33Rw41lH9qVvYlmCO0B/jeWbK6ei/A4zU
n62EA/y5F8c07D1gbEL+2uYgQwy4MuHcpNei8lKo+C6nF1ImVaOogAKGESVQUooM
LCmamRase1OhfJKsJ98GQUlfHw7BytpZLNoEFar0oJ3HeUBUihbv5i0ZTtnYTiRg
e8bqvSt3JEHjEejdiPUM
=q+3c
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2017-04-07T15:13:28Z
Files modified:
* src/modules/rlm_ldap/sasl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b949bfbc1a23afe6efdfef409216ab862f2ad711
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY55sbAAoJEP+k1YKfttfKolgQAILvjlmyBKy+zO1zHesAutGQ
xdcMeffNMYUfWTDeFUQNFXHnq/a8yJu7uLE6MN30kb5F5rFElVLsyHSe8lc1dAgZ
yKPKGrj0GkSRsSB4SlKWUtR1YeBMM/GmPNY1y4HhG1Gzo7c4ZfxOk4qiwcwfmvnk
sIZDSxkreNymd3mZtx0GdGVRV/uhJYu+VxsA6GYqw1DWB9YJRYwjBBfbikPpKJxd
NCg1XzkzwHeW8nWFg6KyV2UruHX8OqT+bmuWX/63LD1rrzezuNpyq8r9JAG+WP19
atfm5b4MvZ8OJf4kF4OrUWxOE+F4n9yub8e0jdenADFzverairLrLUtYXF76M4dD
8Vxno9iZ/Lf1s7d0D+rA6WIzoZJTaMU6YbQbXwxdlc1lVq6YtN3Ep/gxGL+xuE5L
j0oDvGWpcV7ZGbOLMkCoDjlTnqdBsEqMWkgl+SgvBlHkuieHNNZQk/VPbHVj8l+0
RiFQ37af6zY/BNNHjNEEai7OrIiHxvjIzAKFSF0x+P19Id3PnZId0IZHQXD2Y3PS
GvUZyyRT2CroVS7bDGTQkIlx+FZhJE0Oip3CW5tpiNNaInuAEtDM9PRw3aVkUfxF
XWvZEPYmP8nd1tJ+IWjSiBbnpUloBXx0bHq/2Ra352dsipE+FjgnTkdMakl7N7Cj
qCpM4TBoosj5Cw8wwnAj
=35Dr
-----END PGP SIGNATURE-----
Pass through conn currently in use for SASL
Arran Cudbard-Bell at 2017-04-07T13:58:51Z
Files modified:
* src/modules/rlm_ldap/sasl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/024d967519bdc40f61467092691f91b48b3b3f7e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY5rnjAAoJEP+k1YKfttfK6dsP/iMM8g+Ip/3wOn+4PVhjqGI6
ZH8lN9GmU0cHv65fCU2pD9Gm19LF30Fx+zZ5IETc5ruQly9IZsd2qW5fwUIGt/7M
dwgA3pilx+xW8rkBBEIAjrX3NILU5W4MUOPrW9RKJea2G9Tl5FtVWgtF6JlybjKn
RmMHQvfAGCAVvwDxEvGVPaD1MSAmUHq/79uG4ruFEsIM9eICAH7ltQW83KAmKsaN
oicJOsMPpKxD6NpV6Qb0U+2/gBf0wF3CjQhqBz6Sto7U27tsHlVItCX0zl6NKeEx
m6JFHXor2TUe/cQhJTpw9f0VS88+jBPuhlCEyyVI+oBuSJ4ncLLo19ZUmXCXWExx
WXLUPTdh4Dngtb9Osp9sx/xKoaLJRVpSc3PN6a1dhsCWdgrJUbM883rr4qJyVdnh
i37t2yg9+EbfmGz1eB0lYHE9kPS7m5K5R1nnxGBlxUdhdXSlYv5qMGApRmZd3nyi
dmQvEpaFmBPEf9iwT0gKwUEJvMrw3NGKAhhnx6TmQ5l4p5QxvzUcqgLxjRiJ3GWY
mv1xl4N6E5kM3/VFFCTAo2OOtSLV/VHh/E6lKyVWVG/kKYa/sPkNMgRYpl0JP2qc
4125Q92CN1KQmz8Z/UCTagszl018/8nrITTllKJJxBs3pnRXk4dcm2wOCFuTK3wh
DRMulq0UEI0DHVAGk3eL
=4pHa
-----END PGP SIGNATURE-----
Fix doxygen and LDAP function renames that were missed
Arran Cudbard-Bell at 2017-04-06T21:57:54Z
Files modified:
* src/modules/rlm_ldap/conn.c
* src/modules/rlm_ldap/control.c
* src/modules/rlm_ldap/sasl.c
* src/modules/rlm_ldap/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaf5b51d29cb0c1a8896ec506b5df217dac2a469
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY5rXcAAoJEP+k1YKfttfKRX0P/2GW314Lk9Rn0uC6QUbfX/if
AU9pCy4ylfTAPEvf4AfJ2Xm3Kun4aSIa5BIzlV3kf8BIPVlpDOiI/E57sWJ1LWj/
kSaPcq6mqxKbCSI+hMZa6tzA9F6GCP+KUja89SQOZRwsO17k/9+SzKPWlZEcgrxN
VYmPsoY38s5WdVw1kmOiViAqE7m6do/NRQsCsijChP+jfLjb4WQ56AdEjhrIjWZN
F8yqXWJJqRsahCiSSSY/x6YQPjI4PbBbSUeu6RgLFm4Y5l2tJ+zdR7HIqCcxnHWa
vf2wISdoY/0CD7GaFQfx2SsOWiB41jy/1FyJX/PAG81Ws7zVDIcQ11Vd5xC28VWx
uLXpEolx5qxcp4AHWldkR0QYpIndz3Zn6WnjOHcWOkLes3Hv1KNRbXd7Z7D8DlKz
fV8nMZdiUI1T2IPtWtJ/dcDSnsjT9PF8D97zGLLJHa6niwHTCk8O7KlVAVlKUqWF
Huuru2VQ4chOCSiUzhMlKjwFTHGIAIdmCv/OOO2mrHL3Pck7Qb9WytOAk//vXS++
H3uFm8QsUbmHxabDjMGLSrcpGiP07hfTVWhvkccg/HkPoe4d7UFGB36rnWm9mq4j
0BYRgMPRjro1AltaiJvHN8Mjb+NndE3jklq76Cg2y2wlXUb9Boo6jMS17lIbI9Bd
GBSSTI5RbU8fhM59YtHj
=RSwI
-----END PGP SIGNATURE-----
Breakout libldap functions into a utility library
Arran Cudbard-Bell at 2017-04-06T21:40:44Z
Files modified:
* src/modules/rlm_ldap/.gitignore
* src/modules/rlm_ldap/all.mk.in
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/configure
* src/modules/rlm_ldap/configure.ac
* src/modules/rlm_ldap/conn.c
* src/modules/rlm_ldap/control.c
* src/modules/rlm_ldap/directory.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/libfreeradius-ldap.mk.in
* src/modules/rlm_ldap/libldap.h
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_ldap/rlm_ldap.h
* src/modules/rlm_ldap/rlm_ldap.mk
* src/modules/rlm_ldap/sasl.c
* src/modules/rlm_ldap/user.c
* src/modules/rlm_ldap/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b562dc3ba07a3a0b66047e4a9d6a7e65c21edd04
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY5rE8AAoJEP+k1YKfttfKeqkP/0rdBGaGOXx93bYIhyfD2h5K
4H0XhNLg80iqucWKF+/BWhuWk7fTaPhV7gGefc5nlPdUTDB3k2WO5rnF4CJY1r81
HSViSd/5kQ65Qwl6z6Pa/Iy0x+d3Nq5YLrIuVOtbFTNAhqVDkoxB/e2Mcm7icYqz
KerM7ceUl52mPKr78KqYdy7gny8Ga7tsgUp4H+dLO668OmxwQGbcXQ7enOQAFKBR
+SCH+isbGjyDhsPGCXTzvd+DeDTu+pncbM3FC+ntVF84xr6MAoG2wQ0L5ZUOggar
Iie2K+Sk6A7ZA6B9Ql6WpnuKOXdUtWG13OPzQA2PGreJI7ETsHxx6+LNcjEr46Or
oe1m8Pv8oR/+1LnLC5qGs3uzCB2YLlRR4mgZqcWVINaYjfaEU9c5IGhmV+muzI2C
DQq/Y/T4MjQmzJKcm7hMnDyggDTR/HCTAQqbByGzQ3G43arKQAk++XtJNerjfuNn
NFvwcITDLbQNbT++bNncYi3m7fTGpJ+qIAog/NCl6nzbzAraVFhlTEl4UCwRbrjB
kNaF0oxGXyt2xnADExQ3QIEMNmMfHLuM+m8GcAOuyEDdLxzjBNtnoDc7dgBhDg4/
H+Ct4r9DM54jE3QRmXR+1zyH/IsOh3PQveBI1yFtTV60X4/C4RJAiMGaBmoOHyD8
T3jp4D6SwTB7N9TPYKN3
=O/Qs
-----END PGP SIGNATURE-----
Change Hdb to Mdb in LDAP test scripts
Arran Cudbard-Bell at 2017-04-06T21:21:00Z
Files modified:
* scripts/travis/ldap-setup.sh
* scripts/travis/ldap/slapd.conf
* src/tests/salt-test-server/salt/ldap/base.ldif
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5d529c918325d9529ff72c3f4357e0b8efdf99b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY5nZ+AAoJEP+k1YKfttfKiHUQAKzERVWd9UZ1CctE8LIkZYGc
npm+4lqDLFrdF8c1DKSs5ZBgTBN5NLf53mJiXaS4xMFRz30SNVRujNQmGpKL403+
FPVgyALuaL3HR11by36iAg86dg8yW/RXCSWDUBiqx1doAGn5YANJIlD5R/DX4EGF
VBbRCHipFDwV1akOda3DCWxVfZfw5bs2eBL0H3DuUs4kvJfDa51RF+enntDrPthl
8BOxIoxxW5nA1s3z7SzYpO+gTraml0sicCN6+hIzQQRuE2Q9daxKz4JUvMRTyapb
1gMboSpDVMF1Ls7TlsG1cDWmPIMFHgSVuIp/CU2KjX9PhofWgszEZ5Y+xkMNDIlf
42NNAVgdjjnUDg+Whi+/fqtwrv4jgW2yH9n+MtJ8G/NCq7NOXyxpRxyYP+RdknVN
BLY6ej1ES58heHHd47JZUoLz9X+KmJF9JFZvRy1OeYAn/fQ0cbPBBIKUS0UMq2bE
YgszbzD6P0yXGW4TLRHE5SMq/CYuAYxBoGBua5RzSZw/C0QN2lcITZGzBbgqCztf
ZfYiY05Q12u/42ROMs4dIMhjcqQCdSw5sxlEyNWZoKXrN752GS4r/UeCPxEDVLuA
uUeX0fHuDtw/k0evbsyQigZPwCfBviRpC12voQkGC9MGNi4MhqRwyAakGptTDTKA
yY6fmXu7EycHo+6MA1J+
=EYs/
-----END PGP SIGNATURE-----
Rework fr_strerror and friends to allow multiple messages to be logged
Arran Cudbard-Bell at 2017-04-06T17:10:22Z
Files modified:
* src/include/fr_log.h
* src/include/threads.h
* src/lib/all.mk
* src/lib/log.c
* src/lib/radius_encode.c
* src/lib/strerror.c
* src/lib/syserror.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0cb7a78464cf2a6d20fb6e4d7a51af6814c7866b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY5nY4AAoJEP+k1YKfttfKV6wP/i4PSCMp1csd3hIKO9S2Psrd
8Ukh31YZvMEd8MjH++UNBz/oJ5QNgMmcP2k9CiIkgI/oXVht1O4owHfFO22gGG1a
lS6Qah5TO93csL8La1eqFf8MozV4beVEG9zRLCwRIb16U6j5B2rg+gpz9ZmfAIX6
tl8cEJmUbjoF57Ao64mJUnlrkn/DaAzPxCrFXQigymTWvm/b8TClrR331Z+eySFR
TJsjoxZmwQy6AEX1DcOMwBo7xRF+3q5hySpkuWLylBrldYkUYCuAbw2iNcqcLkW3
qUsslFn0NCQiug/5HSqair7c8jwpLdxEl6PoEuXkryio4hqhtVD3b1CALcoY0JeN
gO8t6MP8zp7xEaKQX6IwAlCSdER+HH4ncW+i9+fwghFQwq8ecN26gBQtq6xUcIJt
Io4CxxOeFMLypwtTRkIL2ZhGDexgNqQxrIzzkwk/2Q3Dj18TlQ8kTPXdPgzNcUEF
ncrjYYD5rZ7c/QQJfuKoiOXvv8Ujc+4eP0cGM91+Y/LEruxW1SecVFr8/c5fbDGJ
EZ4gn30ViyDbc4PyTDn05jNddY8awqJUlw7ABORGv9apbDtC8jkF6NvJ9dPHWmRj
U36WsiZIa1o9CtsCTWpxy+N/nSnpuQJo0yRdih9i3TvVirxacbtULg3CP27KyE7+
glTIqoRjnPeBEeze+rK3
=ZK0k
-----END PGP SIGNATURE-----
Adding missing RCSID macros
Arran Cudbard-Bell at 2017-04-06T17:09:12Z
Files modified:
* src/lib/cursor.c
* src/lib/radius_decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e3d8d1b01cca4a612c0e68e9d831501eb185bc0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY5VXqAAoJEP+k1YKfttfKyYAP/jeT3V/k+husN35V2k7f9YN5
sKK0OpxAt/db5J0LgIrz0VBrqvZKvIAev9ZEVBMziqljCVlZqWfzlHWbtHPlKxo/
b+MPGmss74yKhXPYxM3uPRTrMjCLgUH+SSU83Uyu2uXbn5HOZB33/XZAPSszsxeo
BHhd/a7JVTgIkBdQp+H5GxGzl61E2JZPKpVQ48RTmtxGAUEanRZbJh9Mm+QlcR57
Oi6WRZGf3zM/Ht0ekJYdmApERL9RIEbUOMDl8klZATk0TYucY0jMVibcwzCnnBdA
q1bR+JBBNfGjFh/PTmdEBeYs46wiFxqt3Cr/dDKs1nPx83WbmhM0EIpE2sfo2ZPI
Z9oJW4DnwBVwYQWNc5JdNQrPqOwnRQZQxJhAmST6jV5eiLpoIBwU1GNysT+AuOsj
LBcziVuQ6SJR5pxudw96PpcXlVDr7AUUuk4urCwG1h2BnAFK8UhirjWTwFpYU81z
ve0+jLpmcwjP/cTq2et7snvAV3jzhJ3RRM98IYghGH3TtWoAw5evVf4TnzoGtm/p
Jlm30bsNKCrtUBKswKCgWgRU8APp6golZyVeGDS835LYSNMkQtp2V3tG6WRnTcbd
4UBRkQ5dPMTtcP+YU6rthNc6vcB8tZd2r3BrQa8mFFQ1HGVzpBp1REYO1g1gdxFu
lIh8y7iLM9ICAg1vx00g
=dnU7
-----END PGP SIGNATURE-----
Fixup doxygen headers in log.c
Arran Cudbard-Bell at 2017-04-05T20:39:06Z
Files modified:
* src/lib/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e89342d526ff4357b541d66834a757552469368
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5U1+AAoJEH0Oec13Yh7NyBcH/1qcJAI5w7hz9cbAomhgZTz8
SuzKYTWxgfpMHSK0Oi4vWIokZA7U1pPoIvem+O/B/XNfyve22qyL75PI7Tagx5hZ
zCMfDtzOSpxBKBNgT4H+K2QFCDtGSBix9gNFHlK4xDK+aW0DTY3FwaC73N9g4NfF
112yOznzXJ/quykspyH20lyrJzmUi+lSj4ecRH+95BsT0hy/jnjSTJcoSC6vlMiD
3sJt3/J9jIJej2fKuOhlqZWYhsjZhong0s8LR2XzXONzrkXKF34edsWEEUkLkP2F
nXCZtg8FKoxvY9BZ5SttQeJkBjGSbN2R/zYwgxvVIO++e7EiB+1ZctHx5NSBFtw=
=v7V6
-----END PGP SIGNATURE-----
update worker processing time
Alan T. DeKok at 2017-04-05T20:03:05Z
Files modified:
* src/util/receiver.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77e541adaa8b5334b6610633aee2b4c47bc8a13d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5U12AAoJEH0Oec13Yh7NIcoH/1ifNbps0blV/KpEqYb8839v
cb5/9o2hGIWovnmgcnWBMB+t2lK7PJOT4ypNNm1lp57RCUBuulRwXx15cxiakOAR
tkWN/ZR0bCj0R8DFZ4Y3cG0cLOWZ1pJ4wkFc+xonPbveUB8EfMQpU257vkQJYF0Z
gJ1nByXJGk+agFuPHT/Uf+logUt5wWPavUEtuVpzzL4oqK0QuhYpUfnX+tqz8TvG
2w4c666uppDCXMuwTf+P36oxrDFJE+8INH3ud3U1S2aveZEp2M4sbuCDgC43j+iS
k+2n87iWDAaz2a0u6KapVh/Jbnjgn1xQjwP6fUuuwUqUpJcFk8EVK0W6n3oRp5Q=
=wl8A
-----END PGP SIGNATURE-----
update processing time for NAK
Alan T. DeKok at 2017-04-05T20:02:56Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7540bdd6da6272efc19b8e4b19120765ffc7fc25
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5UrVAAoJEH0Oec13Yh7NfhoH/2olk8zn0qQhrXYMzldgnl2k
BuyhyeIwhHSBlgs8co3QW4ZMmbPx5+ASvN/KxSB8WHHKjH0AmlSBvhY4QRE4ZB2e
Sxw61sWagQRszQNq4OippQoSLNf33sX1b3FxxA7SAKelXaIcIu+nG+KCSzsql3/v
vEGEP6W89lSpY8XC5IxGOp90Xd7ISDM7Fo/LhYK5E0AJoq2iCpFqmLvqrsx9idDJ
1i5WsKrp7bTh87WKcW0A3vL9I4y8BDXirfWYCTEfo2afzMCWMG408axhvCRIhZ0x
xmcasK/iD1r+DYRsifXp0QMXnT+CV76KZl0+ceoUH+0rNehiJV424HQ6Cogj9pE=
=JMuL
-----END PGP SIGNATURE-----
update todo's
Alan T. DeKok at 2017-04-05T19:51:45Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37fe9c767ac823a3153f7b10949d90d888159420
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5UWcAAoJEH0Oec13Yh7Nz4QH/3NDBRqcL1EFpXRLE+JUEfUy
ooK5A4UePIPiKIctgor7oAKq/y7VXDLwNrGlKme366TXzZsrKV6Fu9bSTashMHp7
O/SBZbjYBmHT/YH/ANKuQ++fdWvJrgEvwmEG+0E+0Gid5v5qjs24V7n3NMDU+OsI
tPpRYR3OE9ipokzbLXCOeAqtvK5DRr8gd7LBbUs1hbMzvAaxGhoN1cpbwlwWFduK
PNXsP9B7sDwyU4d2KnPT4y7cGMewZRAu6lOEc014rX0rmaOIBDiOL7CP/Dbc4mQi
PcdiJvIHGlIgg5RWU9Tv6tJ5eac+hcyrbeqL07K/cL40faWDhuvkmZnqHs4HckU=
=53uk
-----END PGP SIGNATURE-----
build issues
Alan T. DeKok at 2017-04-05T19:29:28Z
Files modified:
* src/util/receiver.c
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5742da6ac31881c45e305e92660fe653aa2a4a81
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5T5NAAoJEH0Oec13Yh7NYhoH+wQuXaQIksrHmVqyV2yVm3eT
Q6AjIg6+boxDyVV1ltvoax8zN/AeRmknyRdnyKEZM7w7KpCigvHWsHutNlZ5bIGL
y0ZNbuB31U57DVZFwIaM05ulqJOI+ONSx6V/YmqdfOrrIkC/6GXM4c4idjdDiTba
heEmF+8mbbC8nhgvY/mnTW+Ouh/Bq4/GhG2OOYZZ+JUrcDUaYHzv5g4qJifyks1k
Ood1YhI+Ex+MdRYuq2d9XbiEtEYAVPP6/R4FNP7Nm6W2zNvMTXvAURZaWFv45zRA
FRzZYNJnO/xTWnXZfd8nUDngYDhJNTqplS/PZeTUJstXaGYFis0fw4GZAqzjZp4=
=cR9p
-----END PGP SIGNATURE-----
compiler warnings
Alan T. DeKok at 2017-04-05T18:58:12Z
Files modified:
* src/util/channel.c
* src/util/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54cc25d22ae338785d11c7abf13a358feb7ba2a8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5TezAAoJEH0Oec13Yh7NPgAH/0WTW2m35ONrde1VYhwGPPu/
/3SyzAbl/mrlZ+CcWSeUS1YLzEcQaYy+sExYUvoFqqN0NnlVXvTTuED2bkcgr/m/
MaVfyIZlLCQYS3YLxlaPn9YnBZjyWA3CcBd/zoVaWstvBDwRGKnn0wMme84Gk/7T
HvAWfLLlwBMpvXZkAAuO2PwDcoNkj2yx1klXlSPaSmxszVvZYo3/AxKXp+VsXMoH
AgGPYFBMoFM+cj6UNmGUJKDFxVwIcMdDvuKpVCn0y63gLduzJXjlXmVDBbxF7Pti
B9J2P4opObndYoifJrQPhwFBJ38bllXBbLNrYkbQv+PRd7o/AnXj9opLa4cZ4I4=
=QHIm
-----END PGP SIGNATURE-----
add fr_strerror handling
Alan T. DeKok at 2017-04-05T18:30:09Z
Files modified:
* src/util/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70e7577bea256ecf78b1b71069bbbdc06af56d70
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5S/rAAoJEH0Oec13Yh7NxggH/0iNMOsvDnWUUF3l3BZbgGvq
pJA8SffJBupTFYzJPS/CtPcF1WVEGlbKRHoMT90mzrzeEVeh7YSOrnNHSjfHw+k5
85MZtKT0oryKGnaEulNBmrT6XoXz/nO0WjbRSnD5cNGIpkg0Szf1xRigqPgw/nWq
HBZNxyxop/gyc/mBaRTfViyDVm3bhreB2v7Eh4796azotZvpTBid/MPoaq48vm/f
qOfU5VV8wrEjVGwfdSe+m6rHxkVsoy4YjJtl3di+kHSxYc15RRbb1z/qouborIuS
MrD5s3V4tVEma04KtE56EiweMwUCqZwt+fQ4tA6tnQdHbNZ4TLhpvl4AUFZthHw=
=sJAi
-----END PGP SIGNATURE-----
add fr_strerror handling
Alan T. DeKok at 2017-04-05T17:56:58Z
Files modified:
* src/util/receiver.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/507c2ac3adfb5bd60cad82ce50636f566dc08cbb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5S7LAAoJEH0Oec13Yh7N7P0IAIy1eFsmGD3/sQz1Uv0yXGm7
d5cQmF6lwPatNYTCYwn00E5iebq24I6J4RLCAYGt1wPi1PPBi6TGhe8Mto/b1WKk
EV4MUhZbKgQ5dgAc4uMaM86A1vAg8Qb4UR4s+3o/nj6E1DDiFs346/0vb7UUry5/
0350Kuh95MIs0B0lvX4re1ChLYNUUqrnMsqtRKPF1bbrwWdVvK/MQ2F8bF0tMz/j
vdiSzHggxYWeWENv2fPIbIHYzaaxuHTO0q+XBsphoSr0BNfBJ36uPv+Q3s1OcQvq
canajI1ZDZ9qt+QvNKDFIlXXM/r09OjW33RtrTPUpriUTJRSBneHa4CLyZlNTvI=
=GEhg
-----END PGP SIGNATURE-----
add fr_strerror handling
Alan T. DeKok at 2017-04-05T17:52:09Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef8a61d83a1d670a59045a41dd0199f64a5dae82
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5SvgAAoJEH0Oec13Yh7NGYsIAI+jOfNgNUY/H7TFEqF79NcE
leW+lrHMdEO/4UvHX8VmjPpHaDQdjulpB3vELy/4xUXXyGhW6To0W0rOP5s4+djo
EAONI+LnoKteMGNApYDCMzzdw7X4qAENo+0h8OPsv+LHf/SKQNNemoQMyzhGqVsx
+i0HMcV6UQPcgcl9C3Cq7n6kbgwQW3kTqxVO7r5/eWgWI4g7duKP/2Cld86DrUIs
BguqJUnE36orO6FiBZdvSZ4LgMEe00/IsGvXyAG8nj60GODadby7GQ/vNT92wPGq
Wl8tYkWKAU0acRH3dO0loMpBM4tEiH/nH7lk3UcQqFRqCnRKeTjfSm/qBc+vsYc=
=K+00
-----END PGP SIGNATURE-----
add fr_strerror handling
Alan T. DeKok at 2017-04-05T17:39:43Z
Files modified:
* src/util/channel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f212384d9af0f92947e300f478876b69e01d6d3b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5SpqAAoJEH0Oec13Yh7NAZwIAJV+7WwoJRmIlckDcQtjbPlq
PjXDyROTXmGsRgTUOvALofD9FYnUBPN15YQqd2MuxacSK1qt3d/epqbML+kgvDBS
w5FE2hhhsetJBcEMmdxfpNEHziJCgqf63LToskHKFYhlmnF8YVGjckee6UiporJy
pPRfgG14kzh0XUZ7W5CJWNw9SMEBh3nzSsSA7kfEDIxLwm8cLx1aSmYa2qS01HqV
h5flxcQ7X8451pmY4eQU5s9ydoN/zyhm/wanwd8fNHEjRI62q4f5ZKATDXDeqSIP
AqDkbqNUJ51sog8NL904Ux7bueGLnw+3ADbgGpHB/1Kmw2V/ne0lRAixhd6ErNc=
=pzDq
-----END PGP SIGNATURE-----
add fr_strerror handling
Alan T. DeKok at 2017-04-05T17:33:22Z
Files modified:
* src/util/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/022dd9a97d73c77126cab1fa47d6c0c7216f392e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5SieAAoJEH0Oec13Yh7NP28H/j3LSJCHgJ/xZETira/3AkOT
xaQvNIqpRuuy40PNwajHlaWIDZR6QfiY5mFAYdKP+Z+M15c2ApDWRauu2oV1ccqe
+1KaAUh8HAUUQ4+M2T/QMg6zJ03f8CzZE5mgEERAtp5VPX3nLwNV5cJSCP6JXO0L
H8PGTNOpVp9DzWG+xhSE2xfB8I6SUnUAOCI3fJNOy2UQK+UkA9c1KREAgTrJGD/H
KAhP6d+U8VI4at5vITn1qsaS4vID3v59ardhM7a+2fVrx1nwMG4IXQE3tXdca2TL
Ls/+4dCf/+HstZETZglcYk1o70ua4rpDuJ148ZXbNlCDq5POvOXpm8ynLx7QMV4=
=N2Kb
-----END PGP SIGNATURE-----
add fr_strerror handling
Alan T. DeKok at 2017-04-05T17:25:43Z
Files modified:
* src/util/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f608d8c6ee9c1f4c6dc707a6dc1723d235e6be0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5SUjAAoJEH0Oec13Yh7N7XUH/i913jNJceB3LSnyiJrwhpqu
9SSeD949vB6kbdeVKw8Zo+OmX5o2TbgxEq/JToIcijWtL6Q/ksNzAWqdmf0KqNOQ
X7/UszOOEFZgMoXw2t1ixHZZyx1iGs0oCVlOcRdHgMRmoZpBp/Od+oBnCM28EPmq
jkNP6qPURQ69RXwpXJcETWvv6g0ENqx8evFV1KcDUaVx9Ro1YAvZfz8PCXni+V8q
l4pRLxcR2G2pkfz6flAKkX4phVvVJJyxEcqRPnlpIk996elDxBDflB4x4uh/udRq
Vb5P6E6h1uHyS3Ss4H4Yl2MOc62Oizz38xrxMfXzFXMRDwjU+YOdpqadwjYKRF4=
=S1qT
-----END PGP SIGNATURE-----
add error printing
Alan T. DeKok at 2017-04-05T17:10:54Z
Files modified:
* src/util/ring_buffer.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2d5513fb749278f0eff2a334203c199bd787482
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5BzhAAoJEH0Oec13Yh7NxaUIAJymMmDWh7W6I3Gu5kH0edo6
ycVpgh2iUIhxBJfdKHMg3OlxEzTm3iMIlxlR+DRSexLOQnl7LtQtxklXmoXKc/6S
jEut8bK5bMPqS+U4ufRHhzF4jeUxFUbMIbxwH4Y2IMFJ8c2XfUigCPKb/qb2wVbP
5HrVAv28eXtCnqJuAV2AavNEivd8547QpyzJUHahFjPzZebvrfHZlgqUzs1N+vut
eH7FmWt2W1fDfnb91xwRGJSr1NsLWH+AdqxSkGoP1T/5HrTs2HB/sFhc0mMr/Q/H
Xcsf2SCYnoMkqvxJcn6UWBTjF7iC8LpdrB1X+5ofJ0AZ8FhVKfGOhM+Ahcl2Ezc=
=Wojt
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok at 2017-04-04T22:23:27Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3706df2878330fd4339a1867476c8c663efaec1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5BzBAAoJEH0Oec13Yh7Nh6AH/3OFbu7fYEAk61MIXs/cubLi
ADSOhYYa/bduA+D19Y4jOYLvBa0Y6ZD25VIqBkNUYQkTK8yQmYm2NBH+iXspFq9K
HdLwfl2HtOql2afCk+sjiHDmUNMeyjruYciDQMfxpVNg7VDb60FWoVGrUTC2pStX
IdzjYLCbVdZGC0dO2EjAvNCJW4ZepOyUsPlR5ScuXYMqBRchlRwug7+yCLS4ifE8
g54nC0D/xgggJB06Mb6QBIca+hS+ddXu9s3qwo/JvPWTNN4TwRPRsD1p0u2Y5hgf
1/pXs/FO/3UWDL6wZRb2vKebDZziZBj3EUD3llb5+utELzhTpaVkNFMbYtnvgdY=
=AulY
-----END PGP SIGNATURE-----
remove unused variable
Alan T. DeKok at 2017-04-04T22:22:51Z
Files modified:
* src/util/receiver.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cb3b3b36a0af592b6ecc5f8079f64a703fe3ec6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5AwKAAoJEH0Oec13Yh7NgLgIAI//i6O20M78dul3pC+wpXi3
ZT7cC90zUI9YNuiYF1l+shjgi1kPG6kN7yiZXFEE+6/pywTPNi+pDqfwxj25k99d
qqWM908Oz+j8qnfurWSMaWkjWjLvG/Dp8e35Ftyl3xHOIWAtEF5ZBKA3Ihkpv5jk
mi3QqC+NhH3UqnfbOj3YdFAJlLDliEwcv93k+EA+hALKuJcuT7JGJ14WEkZSqJDs
xTombBeyGs+7m4pL2BO4L0g8ctcTmGiSx2G5HvPH9RSPXtK4AQrGvIBmU7Vx3AJP
h7Q2EgSkxPLfgXR4slYA6vuyGP/c9OWIyGZ6v7uJhF6R0VLGrpqMXXH+xFxkRX0=
=JXQe
-----END PGP SIGNATURE-----
add fr_log_t to worker, and use it for messages
Alan T. DeKok at 2017-04-04T21:11:29Z
Files modified:
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
* src/util/receiver.c
* src/util/schedule.c
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af3639c24fcb8b7d7d683e1d7879797d50d0ef1c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY5AkoAAoJEH0Oec13Yh7NH3IH/0+o4WDgDMIsW3hQDXjzKpWt
0FfQxfh7TC2RJzuJGY1zCvi/uvMIFuOQiU3NgZF65vVhDNxOYR5HOyhP1lHn0ig1
lgDxPgbQltf1FRrUeTNls0BZMy3HG/qYEIQcW7NiYQxr8HcS19+DaCD5uVVPqqfs
FTzdCSzHTEFFOL24PI8eC4YctjJKJlnrBY8rhapTs90KdhWUEDD4mKs870Bj6XBv
fM73LEPjNmRybwyCKm4nYFsI1IIywJuI3Uq5W08HICjiaTgf3eNlfr7JJXZ9e3Zd
rLKAaXtyjhfNYlkziC15BM8oJ1bOQzkJiEV5aIVlotjm/jRfYVx+mCqvIqVwq28=
=JB1p
-----END PGP SIGNATURE-----
add fr_log_t to receiver, and use it for messages
Alan T. DeKok at 2017-04-04T20:59:17Z
Files modified:
* src/util/receiver.c
* src/util/receiver.h
* src/util/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50e80335c2b115996b04d725d328bb2e189d7695
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY4/9tAAoJEH0Oec13Yh7NFuIH/1IFHOr59FIviBrIBeustd4N
jeS44jOk3fajNiPvc04mfTBvXMI37kfxG7x3X8bIJJbUjbB0Mn0tUzekMsMs47hi
o0ftdAeRhKEdunZ6uOWxyUwK6xQxOCSP8LrEb7ds+DsnFlGTnaZvqLyYrFrdJerT
jEKe986nwQ0uuR/lS52CZP4Bfy4q7snsfiz9rHQadq7bEcEPMXM2gFWabljIhTq9
RbHvaxr0vxD+/lq7HOXWbzQBEtGpd/nqtyo94HA1toT84PpPTVlpH8UC6NIMxE3a
9JY54cGvCvNB/YWXsEpu4s19bCuze4z2uamIUUSbt4renj99G70h1WHIM6L1mO8=
=Fqrc
-----END PGP SIGNATURE-----
get receiver working.
the idea is to get the receiver state machine working, and then
gradually glue in the transport layers.
We now have transport read/write mostly working. They will
likely get changed to use IO contexts later
Alan T. DeKok at 2017-04-04T20:16:37Z
Files modified:
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/util/channel.h
* src/util/receiver.c
* src/util/transport.h
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/555f3658020fa055b02eadcc2fcb21c9cfa56c89
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY48aAAAoJEH0Oec13Yh7NcKQIAKmO+9m/x7xm7un3gyrxQa/0
noxFQfyURxF79+iKXdUBNGjbgDQNb8zOb5fgU003xTWO2ElxQrwlsQlWO9cdkXe+
zuJdmB1DBR+KQWgM2ozJ4mghh3ayAMWOfKUE2ZEq6ItKMEBNO9CdNbkg7vGFs+vL
jlSZrz13lAdbl2qkV42qgVefb/9Eh7po+mwMH4fMOP6fAt9+FZiikT/HCnOeCJGE
WJiRMmTjgMbbHPYpj5OX5Ya7e17Fdg1TvF5VAbCdhErKS58jA4jMbDP9kB71Ythn
AkmktLVYF58rPahU8d6LgaCUB920+v9aaBCp3bqgEN1WLE/9PdXEKauqgR1Noto=
=9VpO
-----END PGP SIGNATURE-----
compiler warning
Alan T. DeKok at 2017-04-04T16:14:51Z
Files modified:
* src/util/receiver.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31900de2bc3167db27549dbbbd7905487a002535
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY48ZRAAoJEH0Oec13Yh7NkgsH/R+7LrjvXDHN/3F+ZhLPiZYc
VXaGkciIYWlMn3YYeW7O8zQMjjzIm6hQfxn3YQTeWuVb1PLVTl6+eqgeWq2oNXBR
kysf520+ullcXmG9QEGIDC/reEkwDldSOG+uWI+lAHpZ7KICi4wbvJNr3vg+EyMO
KmtA2QUWIRJ34xBt6zmFIJ3AbXoyt9LCCNvyRKp9y5535WCg4DwHHdDQQl8qm1z3
icyMfHideFsoI/ATEE/KEmSpFpcXUTJFvBC908fx0ugVJXqSJRx/NQFsJAnL0aKK
EMovYJ3nRB2UsGu/HzWI7a7uTutOpGqRwI2gIb/wgGGJvCiTyQur42pN1lxi+D0=
=jsbV
-----END PGP SIGNATURE-----
Catch 32-bit overflows
Alan T. DeKok at 2017-04-04T16:14:09Z
Files modified:
* src/lib/value.c
* src/tests/keywords/integer-overflow-error
* src/tests/keywords/update-tag
* src/tests/keywords/xlat-attr-tag
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5979a2786bb012937002ed42f465ab475fb31d5e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY472qAAoJEH0Oec13Yh7N4psH/iwBHh8q2zek1vPhgdVOIIlk
8Th2a0b8YY9vjJwfnfmuzsqQxSFV3ZbVmcwPJu39cJVLuaHNGmtjB9BHxtY9cD0A
/VbNceakDv2zTZGE8WplNcd4xo7wDJMnEwtNoKjmvf+Xy1NMC4HxE5EZ40ydYK/H
EyZOSrFUPqOnOAEsNR0RwWQW0kT/t0tz6HcU9j9cMumfDE+tM5EmWzSd6j7IZ/gY
P34YWtR7Vu891EBH7t6yJd6waNf2EgDfZdvvtB7pThnb2T1KJ/8dbRAVpO5umDnh
jSdKOHF4FLCTYAAwwtLNRVX+NefwptXUU2FqPAac5fu84mWTVVOFKohLbs5jPzA=
=jt8Q
-----END PGP SIGNATURE-----
start of receiver read functionality
it now gets channel messages, and sends them to the worker
Alan T. DeKok at 2017-04-04T15:37:14Z
Files modified:
* src/util/control.h
* src/util/receiver.c
* src/util/receiver.h
* src/util/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7289d1d1f8648fcc1ae57d100c6981fcd873e749
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY472qAAoJEH0Oec13Yh7NuakH/Aq/wLO3Wzzfi0TOmwtaZuHC
bNve7GmXtZVYcNy/bpYUIm6/FNsxZfqVsbQR4r7SSb+/yGG6fUca6+bLwfLwNdRY
jPGOB2PqT7GU3r0dJrrQQcS4JyE6fZdXHK1e2aLgWKReVn7RhnhVIfWiNG1BinsQ
wm1OJpMf0ME37DtrbGiDSHumBI8qff1Z7XvC9FrL69uCo3Gc97vdwYD0LozPg65w
j9w0AkIkB62iULnYdJZUASpTS2/yUwD2IlmNQMJJPOev+emSZ6mCUjXdhMcPTq1C
L5I7OzdxemyIjxXDwlOtJJoW1xBdpmnnW1r6AeSlrVvAObSpwxEy/0uDqi0lmpQ=
=ezUt
-----END PGP SIGNATURE-----
more messages
Alan T. DeKok at 2017-04-04T15:37:14Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09bec5fce2f177f405f29823975fd1eab04cd9a2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY472qAAoJEH0Oec13Yh7NiFAIAJFKqB5gKsUnn0E5aU/joXDM
wcQiyCfejwkhHxePI9igA1iUQXCHIGJEQWYCOh9O1J/7DwinvmpY/Wi3X1zBLJvo
0M3NRpIyCvRH4VD1Wu7FegOF+td3bDkt8iI+5yJTFE8Jn/ElpFkhr8t6G6gwsM5t
WkLbIH2tBVK0tZBr+Msq1W9OwFJPOtOE1czHlCX32Q8iwUcCtcsW/b5PcrlhZKqm
feINhAj8k974YGbkVDgu0lDcdWEnu0TuLshiR3jrZWHxgdoCMjpzWVOBE42rqz4R
IY+YvBZ9qiHT9c7Z2rYzHdAt+6ici21ztVCnRN5BTN22BAdNUZ8B0g0MqgxqHzw=
=oNIr
-----END PGP SIGNATURE-----
signal the worker when a channel is created
which is less surprising than asking the caller to do it
Alan T. DeKok at 2017-04-04T15:37:14Z
Files modified:
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03457e72f447f3e3c72f028d81d3e3cbae4a7858
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY472qAAoJEH0Oec13Yh7NsNIH/0IoDPe5sSTC8mwKzM8FaKT8
TM1LmOrUOwmZgXcA6f2FQXh6i1RC/mXIKqnunp0uPr5J3zBPAN+JXxRP0slnJVhd
NgfxetfnbC6K+bfKDhbzRtX90LqWRZbLtzTpkTx8tjNc35ZZTV9ejFF5MYs3z/li
BLgmeE+csI32kDOd/fz3UlQuXNURj/qSqcWprdM+ghMU0YciIISX2JMuDIEaoiV+
pJyijLeXYyIfCeaoUcXNg5tPhpulMzC7cUI+fEGlBRVftFOdZMGXQTaAG9/HttW/
5B+kZ5tKwKU53/Jrr52s/R+FWHEpwTXeYmgfJmKOy5OLsHp+9aam6Y/o4CqJi2c=
=99LB
-----END PGP SIGNATURE-----
set up the fault handlers.
Now that the fault handlers are no longer retarded
Alan T. DeKok at 2017-04-04T15:37:14Z
Files modified:
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4de1fa0bccffe783f5b84a9cfaae262ec44cc2b9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY472qAAoJEH0Oec13Yh7NoDAH+wQereYJ7UEtzkfCb4zROk3A
ucEg6O4aSSwsaUqOzM1Sp5u24WVjLiwZG/beYIH5dG+2kTaZOYxz5yH1P8Ga73SK
UH2Q85XwEf1FZ6+RWDhFZd1tSgofEEMmL29g9/w4IlBF1GXEEYV4FT8Jf1jgNyKx
Z5Ec3+Kg+T1vaThYFa9adSF97gvUucv47GN67X75PbQGQqCyD3SrPrzsBdvINKyK
PVwHlhtyR0BV7/puf2P2hsUdkUHX1CR40oXwj4azTOGdvrQ63KslhtFRHNW8jAri
IhlIPcIN8UbM3NpBTLNNX3HUpo2tHSdNWJzQPS972Ijqxtfm2r36YG5QMLXioMc=
=6wX6
-----END PGP SIGNATURE-----
SET DEBUG STATE WHEN TOLD TO SET THE DEBUG STATE
Honestly, this one bug has cost me days of time. Why the HELL
does setting the debug state NOT WORK. EVER. The MAGIC CODE to
figure out whether or not we're in a debugger DOES NOT WORK FOR ME.
The environment variable which FORCES the code to believe that
the debugger attached sets a variable LOCAL TO THE FUNCTION,
and FAILS TO SET THE GLOBAL VARIABLE WHICH SETS THE DEBUG STATE.
<sigh>
Alan T. DeKok at 2017-04-04T15:37:14Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ac16621d06a29cdfe70af9366c0fed09d8e88ee
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY472qAAoJEH0Oec13Yh7NvwEH+we0ub/FsL1c1JtorFdudgbt
KYfaYY5Nr4tg3nKYovpaDJ84i8qIZU3dOw2c6Af8DUbWdrEuSenslloqmaYYp5Jf
rU6SS6+yc54Kr5jRIKG9kVtN9tziZt6Evt6Hfb9D06w3K8HUGq+kLMGY87ybeQT4
6P4cMRNJnSbf95aCfoQxYR/qvVieFbRhM4M2Bk0kXXCBt/ao+A8UY4OGMEZTQWWC
nnh21HR+yA+rRUS+Gu+xmyCzWUzqi7hua37NZa5IJpz6++df2AzIP0MpeZJtQ8iW
QQTp4QRSBTspJ8oT23rJyLEClVkTllmt1QqGADKkrPQ9fqwXs4Rtx7HQmT2rtIk=
=MwuD
-----END PGP SIGNATURE-----
create network thread(s) before workers
Alan T. DeKok at 2017-04-04T15:37:14Z
Files modified:
* src/util/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d92e097f5d126195ad2a881528030f27f9bb743
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY472pAAoJEH0Oec13Yh7NpewIAIBuF7/J1njBrdANvZ7lMidx
41PK+nu0MxhlsVB30rOQB+MsLBuCwWZ15YNF94fVq7tuCs0pk83uOX/Md5S7lmlb
6Ns3ad6Q3bmn3R1T/ti7e8HC3iUOr6pbj56IyEGwdBctySVA+tmpx1iY4JFVO+RD
kRJkE//SFZczGpmH0LrGbAUFXtELDAwf3Yc5qAq+Rxs+pFQIHMyOKil0XRZktBkM
l5UIqxA2x4wb0V/V94qvQOsB1UjOxth0AdcbLXdkWq/ZmTpwXn5dWE9V+nkpcm1u
8qPuqK1nqDqdRnTUSYQnsSubfy0cfoKSAShHvNuXSoDNIom3AwC3ygUckjPD+l8=
=kCzP
-----END PGP SIGNATURE-----
more / better debugging
Alan T. DeKok at 2017-04-04T15:37:13Z
Files modified:
* src/util/message.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c3b464c87c79c597e4529cf53bd771fafe9b821
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY472pAAoJEH0Oec13Yh7Nf4cH/Ryu0igig5d0CINRdB5fjWLR
WefJmbc8HrWAovwb8LWxu+Bf70j5v4xtMyyAq/5hor7aWIs+fj6jn05+hXo/dFS+
QFIjI2P39DMqlztblzhh3F9+k11FjCa7aj1R41cwZudb1Y3jZKDZa10mkaZgr2cE
nA+gGDukGQhGwZ9CP+Ql6ga6i4i47ZhFUwW09cExRQvhjiIujV5Zzb5dD6pWkhVI
t/7ZQWnNXChaenaeJfDeW9KcadVji24QudVSPt27jonYEKUrmWihgY/agmLlPz6q
h5pt8Y1xHgghGVy76QmRiIoWQRP1GZuY3YwK8/eRvjrD02kQy9EdA/Or0++Sv4s=
=ogck
-----END PGP SIGNATURE-----
add default message size to the transport layer
Alan T. DeKok at 2017-04-04T15:37:13Z
Files modified:
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/schedule_test.c
* src/tests/util/worker_test.c
* src/util/transport.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3403a3e934b2717850494b2c7b02970acf2a684
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY3rw3AAoJEP+k1YKfttfKJn8P/jyVcsnq/lyEOn91IPsi1WSv
P0eLDoDq0niwB7m367mceZz9SNwe4wIkRDHIuXc8GmBreBlyry4WIaIQj3NP3EhB
3iUKEctLKtI3F0i+ewECLowSmMyJnQq+7rj0/66waxM9iDqlqxSYTkIky9NOjcSK
+xn6Q1qT4QARa1FETEUID36P1JBWTXHZhxK5EDn8jpkG5YMS26jIRAE/PnJDIttH
YgIeY04tX+n+ox098FbmiwRJQnYoxrlrg/5G3/39zmifqke+W0W5YmZKzGfL0x5n
+hYnNEJBG3PPgUP4+8p4UDmM1jGk/dQ2Jb2Yc0VNIhKjST28WvedixbWJzfoqYSE
i7XyjhYCU3Aqbl5kMtgRxWxPPpCRb22lcS730W00RMidtj69fzgCrAligpwZRddi
+HLsQEv4A2xg1tDQFgO7uSe1J6IqSeY+Gi7ZRFRKlMJZmEo3bK0oYpCpKPXTxMaa
+TvLgU0WYWTiegIA+gOdXdVH/KEImziKOH48Ob648dTaPZheyrVM/1uySOSOlLVS
z1X/gMLc4pG7f7knQgfxbLuEt3UXvGtTAJJuL4we4Onso3FeDyQvv4j+fwvSQ8L5
z0C4aA9FLOofIJoj1HNuCAUFfikuvwb8LL2wKbXCswLwLeuANsgeD9YV/E7ajeN7
px0xawJ4uBDjjK8f7wIc
=6/FW
-----END PGP SIGNATURE-----
More minor debug output tweaks
Arran Cudbard-Bell at 2017-03-31T20:29:43Z
Files modified:
* src/main/dl.c
* src/main/listen.c
* src/main/util.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bf1a10b8ee073ab5b37932f7c36d3b6a3b44b90
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY3rQkAAoJEP+k1YKfttfKgSwP/j/OuIU2LDEQ4EDAWqsa7103
Pn6d+NdOnInoELnSfqUg7XhxI44vandodRdO5UeeVpjFQIDuTgi6bxXCfww7Y2Kk
H625hdZlP0PkZTxd7OITxPTYvJWF/5K59Tji+a6TG+aaAv5FRhbrbzfRPaiidMN0
45btl03YornQF+wN+YoM5xe0XCN8oHgWQT1pvR+zkTt0RmRsCaM2UYWXVkYVfMUi
7Kjt+7bpgeQ27iZ4IZ9f5z800sAh7f0a8pd3uP8mQifFrDjinFiBLJHZY62z+bkt
PcUAwg3ffqJGH0kh4X5Zgr/8+9yvkH+I3Fz1etL5b5A77Rihza+8RY6svpVOayf6
wBh7Pruwe7v9Q7OA6i2+UF2ZJ431+2IYkTy92r1br7nSWjQaN7Pn+9a3e/GlBBmM
dgwkA/OCN2wwmIVpdRmc4WW+6sKGoM+hD5PPLSKYujF00bXIna1FIroqBvmTqCGH
z1m+DXKtAVA5BGP3InzfrKRjsMT3PSIHMlio5O3aY3xRN+4vK6ozU/FVsfeteEfH
9ADlOdUSaoc76xM0szHOtUH/XYFEwr6a2R6os8iZaJI4nuJl8vXyl0U9nCMH0Bqs
04vCYMzcRrD3+LoAmP92GRLvanmWqsG4gimM+jhZuiIkjLZCnAwjbYW1Mc+YyFg+
B8yyL9/likSKXARF74q7
=JGhu
-----END PGP SIGNATURE-----
Use a colon to match the value fmt
Arran Cudbard-Bell at 2017-03-31T19:55:16Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/993176d7bb7a2135fe2e13177abf662ceba00d26
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY3q6HAAoJEP+k1YKfttfKWn0P/0/9X/uZGvRPbaoD3mJ4W5wg
6QcehHgKbjEj1yuo50I1CN2S/dWuie0klKnnJK+pQEVTdYHen5PJ+EObn4y/0FD6
7aPnqLDpBz3JOrQodU6riYNPC2OjNx3jtnGsfdSTVr8TZ4FCS4QspjH1yd2uJSb8
GKyINtX7k0bCl0PImUkyyvI/JB5WI8QXMAL1mDROr3yWKBCUP9ETfES0uqYXR8gm
MZ4+Z14fcSQAR2LEcZfCHEb9CbA+I3pKhA7rDGZr9ZQXG7wF5E8YVYVY+xXLVH+a
vrMCkVFV7tREJKI4OcRtW2oPKQewmXosfxJRC3RO24ko8i6qENozhRGborRCZCZC
9CtsS0bWl90qfAd6e4KTP5PG5j26HyJ1Th9K9QTpfR96b3+sqdl2kqi1OnxQQ3Z5
mBJkvoGIwsR89YNgkL6qH2y4cDyQIsZrqY0lryMtKK5GmJ2pUa7MF99pUwNYenfz
VlnWrgos4h9wV0ISCjtuwZGA4/qpUd8M40IgNdRAcktoPab59mwJ233P8QJVngPM
cv0kFvLb0Z4mt0/igr9P/qr4QIFsbm73EwoeUSzaPCzVsZPrpCMXTZVT9mwroHCn
tXV/nmrDxhjBBqFYrDQilgUCVqFpDzzKcSJMIhnd4Tj+KcAyIFWxkgGQmjaZb7f8
gPzc/PZ3/g/2CxynVHoE
=iYpN
-----END PGP SIGNATURE-----
Say what the random pointers are
Arran Cudbard-Bell at 2017-03-31T19:31:19Z
Files modified:
* src/main/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef9f4b9628a3a11a0efc2fe31030e6c9915cf119
======
Merge pull request #1956 from mattrose/v4.0.x
fix .deb patch script so that it applies to 4.0.x
Arran Cudbard-Bell (via GitHub)@2017-03-31T19:26:51Z
Files modified:
* debian/patches/disable-dhcp-bydefault.diff
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be32b30e699ab9f963df8680f523fc2d86ca8012
======
fix .deb patch script so that it applies to 4.0.x
Matt Rose at 2017-03-31T18:55:15Z
Files modified:
* debian/patches/disable-dhcp-bydefault.diff
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b830453d4d2f370f077209462f4125ed778aacf7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY3lwOAAoJEH0Oec13Yh7Nzq4IAIauP1AT9lmN0VwYE7cuMlpR
p+W5gPGGkBAN3IYpQSq4F1rEJ7+Vyyf4ytmbIgb5aZpBY4UbNeZV7wyW0MfNnrM6
CwFVpjATFcmbZR98fZlQsm95vjq3OZ3fokl8NHvjFVXILr3wabeEmLa3rCdcCnsx
p50vnlyFzFW80HI0MwzzVygqfo1TbtC+tSXhR18VBRUTGCeJ0dcy7CPXnkepNILy
7Dtzf1RNrwxMR5Vtrggm187XVPmk994T4wAnRlyKXlB4wRbSIa5ausjaZjDspMLD
tP5AA1GC7TSN5z+GK67Gjes15JjwKxoz8xhdL0flvoYDSt1wG3DlKYUlUMah2xY=
=9F5F
-----END PGP SIGNATURE-----
hese attributes are byte, not integer. Closes #1954
Alan T. DeKok at 2017-03-31T13:39:24Z
Files modified:
* src/modules/proto_dhcp/proto_dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e015c2a42a5c086e50ca4b9884ccf55b800793f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY3lueAAoJEH0Oec13Yh7NFBAH/A6k1TVS+mUMKIFeI2HHyEbR
xbQzgLV9nT61Q0pGIrAI5KOYr6Z+wYa3vuIU9ebEC/ohsefijBA3oz0EG5dDDhZf
54hkhIA2b930S9zWAihd8BSsd7LMmC2/MdtKO4z3i0qV0qbRbGkAkNRR8iBOQSvs
Ykxgx4FJpesKpHE9FRtRAZz9wWq6K4AvPI/uRem8OTfZDWGu5NTihMcYKYSkpOcz
m9df2b8bvnp3SoU12qpyijAWKzIeIOOdP5ulW9ARYWfXH093uVNNv4uSc+gU3i2R
PlkFtRzmdjGVG8FBF3jyfvv38T3xDM1cBMw8rBfAfkyRBqSM/y1Jckcnc1P912I=
=B080
-----END PGP SIGNATURE-----
Fix typo. Closes #1955
Alan T. DeKok at 2017-03-31T13:37:34Z
Files modified:
* share/dictionary.dhcp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/023fd4b3a2536804e8b0bc822176646b9ddc7145
======
Merge pull request #1953 from leitao/PR
FreeRADIUS fails to build on systems with LibreSSL.
Alan DeKok (via GitHub)@2017-03-30T14:06:30Z
Files modified:
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a943422da18e8481af55ac3d3f078946dbf6e1d
======
Freeradius fails to build on systems with LibreSSL.
FreeRadius try to link against function X509_get0_extensions() that does
not exist on LibreSSl, so the following "if" clausure does not work
correct for LibreSSL, since OpenSSL has a defined macro
OPENSSL_VERSION_NUMBER for LibreSSL bigger than
0x10100000, and does not have X509_get0_extensions():
#if OPENSSL_VERSION_NUMBER >= 0x10100000L
ext_list = X509_get0_extensions(client_cert);
This patch guarantee that this check is not valid for LibreSSL, thus,
using the fall back.
Breno Leitao at 2017-03-30T13:36:43Z
Files modified:
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff0f0d36c09fc62f5b5581ec51dd5e47ab9ec4f5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY28s3AAoJEH0Oec13Yh7NDA4H/jT9BansyKzXRxNUDDOECJDa
HtfGgj563uNaYkTZVtU5B47IYnV35l1TrCsUAqOsfZ7vVkWNU5MrT0NJkvtppeYW
IpAZAuNe9A6yGMZT1VJglbvwUhTtURzrZcTEyWiS75IsqhPJdZoOfrQdyTznWHIE
jT7I8HbJi8KHEMF0829+TJIxmfzF3xNzy2vRkZ88qFRpjFs7GmohMZ98YZ191T0I
1cFdBmGqaQAcIJT5Sj0u7FThwABACe34vLuAk/jJSA8k2cj+7Y/KIktq9HEEaMp0
2OyU9H/TTOA4Ka7X2S+wPy7TK3W5K/YkGv+iYUZIx31hS1ZVGgeIFuSv5k22Qj8=
=symJ
-----END PGP SIGNATURE-----
Handle connection error in rlm_ldap_cacheable_groupobj
Closes #1951
Nikolai Kondrashov (via Alan T. DeKok)@2017-03-29T14:56:55Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba385f01746e5e406f08a9820636cd4c5cc3086d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY2sMFAAoJEH0Oec13Yh7NYugH/RIbjunwxbCXnWLtMSIDCtdi
Z845t96MitomI9tvhH/J/kXzF5L6VjkGY+nUzSi86ZkhaaTSd9eTHj61hmaOBLBf
OokNhB26yefaw7TDGGgXyP4iWyryrhzRP0n3Da6S6GsmAPFCFrQdrER7MJzF+tFZ
AJkEyVmPH3TLPtA+dsiGpWlY/V9lz+12Lt/AOvSvepYsyUKGmXo1DJQsBg+wpHs1
MX26a0rJtca6Z+6FdTQ4SA4fu5RwrgIIdOsvsWqk7IreIkDikOEwnh1J8Ctjmo9t
kHkYbJ90BII1n+bGdmSHlvCp8J2MhJCJhdPv5lAtc62pxyiN2xHOuTrzM5rXGzc=
=W+67
-----END PGP SIGNATURE-----
double-check OID tests
Alan T. DeKok at 2017-03-28T20:09:33Z
Files modified:
* src/tests/unit/wimax.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/413758a26f35b70b4a3e1afb3fba68f9e1adefe7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY2sL8AAoJEH0Oec13Yh7NrQ0H/i8zJRuYwPX+HKF/eEmDuMB5
8oEeJlhRScBoE2TQJNZs1bCupkxf/7vJ6XtTY5c+CqMdAcpIWu7r9Iu6l+bOR9sf
TX8uWHwmBUh3ESLY3W2ZJcfBEmPfTQsKHFbr+Y/U6SbAvYFdwNicMfigm2dAb8YI
5WruRR8Baedeaern42kESCRfr8xzDJXob0qD3sg+N3XjzduAJVDvdeS7Z1lPIGrm
Cx++poLnf0nv0Dgad9K1reG2umfN+qz8gkJxfPaS8ssR8cReWUvWsRkaM2bgAeJd
AQSVjUhkrXYrxdSD+xpvoaSYZlMmTgXJvq5u8WjhU2aaxOCFyi+U8dHpkTmZa1Y=
=FwgW
-----END PGP SIGNATURE-----
print parent name, too
Alan T. DeKok at 2017-03-28T20:09:28Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a1373a2b2bd2d7bbf77bf5436821b06c8868c33
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY2sEmAAoJEH0Oec13Yh7N2n8IAI19wzIzBz7hz19+01FD1VNw
mhRGxg/4+UZfGJUpHqrqHeIwurAGLalFe75OX5wwA5M+vDCXyJX4LOcBUun4G78n
m7/XQwy0ZfAlXgjnvBf8giqL/XfCN5TMTUAud3abk7W3bB49iVSTvLDXXvnL5756
UaR/luheSHy2UW0tzSR8kmWfNjdBhTG3+Ulw8tf2+MwLo2q1mNKycTJmu5qYIb45
PzGSXPbFoqttXy/umd1lsCNS1npOpxJYO+oouUOsLXOSR/pHyoZsiz2WzuRobKRo
ngeQ/6JK3qFlT/GooibVHrtanGsFSsND9hkRYA0kzPC/vqW93jmUJDhXotxqFH8=
=yQhh
-----END PGP SIGNATURE-----
remove "auto_converted" flag from templates.
Only the compiler should auto-convert things, and then only
if the LHS / RHS match in data type, and in parsing of that
data type
Alan T. DeKok at 2017-03-28T20:01:06Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57dba7bec0c9ed511dba538ff42b6b3d2d279c15
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY2n6FAAoJEH0Oec13Yh7NkzwH/3L+yUpiKF8dRLcUtKn+CTiK
c1dFUbFTdh5Lqq29LF9Gey4HxSS070y7WTLbrAW2CNt8P8xwI3DJckb2Op9PKK1e
qx/F/a0nQ5h7072djOu5ld+o4T4a7tKCiOlmN8OXvGhP/4MODypLfrh1mewWCXx7
T3HAUCv2S88k1nRH7fydavZ5QGK1k5RuiLbF7f14S9Bd1ODzy3k0Q1PjNt0ITKMi
A+OKvaVKGJz8TaAf5i1mxyYrYbp1y81QmDvjwvnCXexX15HVTqut95CbNbylmCcl
ffEC7zQE4Bi4ttWm6iAkySPJf0GNAW/fqM6r4dUEzkh2lEj9m5cj90jJ6XTuqbc=
=zfy2
-----END PGP SIGNATURE-----
map_cast_from_hex() does not produce error messages
Alan T. DeKok at 2017-03-28T15:17:24Z
Files modified:
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78a00089ae9a6446c4301c78818b74b1b9c1480b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY2VT4AAoJEH0Oec13Yh7NUloH/Rr1q1VVouPo6C9IX0obdGt1
ka1B1rYhZ4wMDwxIjupboG/qsvjbOaTD+HIfuhjbCoDFB8u289I3Ek7SHPXLCUtG
OhJmc2PMzwTka9pGVgMsU+FTfmnPH/IgGYeN3JLs8q6Km2uUjqWxTUl0pYtC4lSZ
mO5bk5+F1NpOvFLi/iDJRZhIEvbQhJ1/jm6J9cJ0ypYCLNdDu/QCJ9PZjZd2qTUe
5Oo7cke+acRcEJWB5B/yuXvW15Tpv+sVmqMOXyI3C4jZmvtk2YPMyvdudVJd1O+r
w7rnu+qT5ZbDJ3wUBK+cAqLaiHmpqFU3Au3Hd87EZ1AbYXNbKzB0FgpMBW+yRAM=
=FrtK
-----END PGP SIGNATURE-----
more cisco VPN attributes
Alan T. DeKok at 2017-03-27T18:07:52Z
Files modified:
* share/dictionary.cisco.vpn3000
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bb0339f6eccaa897f77d5c48339c226cd4d95cc
======
Merge pull request #1950 from prtrx/v4.0.x
Add Attribute 3076/85 (CVPN3000-Tunnel-Group-Lock)
Alan DeKok (via GitHub)@2017-03-27T15:38:23Z
Files modified:
* share/dictionary.cisco.vpn3000
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4e7289274a7d67a0ded1653789a44d29ba1f75c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJY2MQlAAoJEBQ5w5I0eVs+FU4QAIAGHBw0J73m0P8rXN6QGBVf
JZ4GjIfjGNk9riX/iBNHNuySscr5ljAHZrmP0z8s/nrft8+LNeQU4OZthdxgxPt2
Uj1AyBc4bd4USlJnlyFFdLCJzhM3VN6//B+9VnwfkwIibM+WhpyBXLVqFkrFy4CY
vcaw1HcN0UPT7aofX46FaZN0uTH1czMQnTLgzu8bkWcr8ZYpGNp7vLYAA8ELSxG7
1s4VUu/CkI5hBFykJTP9RejTuJvHjhYZEm6XV6a3rspfNC76SsYMPIGZNdtpvd6R
yEc26R0B9DA1xKQMdiKOMnsHNQ049QMQz4Ufmv/66827nYqj7gkpM3MlPWoaewp0
OnubU6JD2l505q3tK5Orrj08D5AntU43BIIF/Be76gAkjWhpO4048VlKRCjRUjYp
0OAPQeyiRgzv99ctz9MyF68Cy7kpzbHf7JSE8zVlwTvidrGyrKxDkzTOCuxpXd6Z
0/bUJ9Zo0INGeFOCJXBZn49CDi1rsmMOVdsoZc7zy0x7s9/zLnj5z7ca4TpNbW4t
gxdsBFFDZvLo2HM41eDuVqe5M0W0TlMsxPqlY/oy0YNIX5HkIGrX0MG+UzVA6hL2
5XSY5F/juZryIkNv2jljs4Qn9PprgTU7WigZTEbEOTaTVyLEivLcSuUJF813uGiv
iIUkdYBx2ktdI46nrk6g
=U2ak
-----END PGP SIGNATURE-----
Add Attribute 3076/85 (CVPN3000-Tunnel-Group-Lock)
http://www.cisco.com/c/en/us/support/docs/security/ios-easy-vpn/117634-configure-asa-00.html
Florian Bauhaus at 2017-03-27T07:49:56Z
Files modified:
* share/dictionary.cisco.vpn3000
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52559737fc8436f164f42cc6b2036307d58195b7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY2SzBAAoJEH0Oec13Yh7NqwIIAJ8UoKI8OurAf5CyTG3s+qD9
ZA3yMb5yJb4xvdsYrnblI7DIGojt3f5avtRGo0ObvsUw3z6OAYtIqDo1b5rXpULv
JMHd0TjECL9PDgGPIVMya35JsJ7mDf52fBABOm6ZiB4J7K1UWFRGMLwmlJslx89d
T9Wg8P+0u77xKS7VVU5FD6yuXbOPFt79rLNFm48CRcUYBXXCjOe/PRWznzWjRH+I
1sPqPzKPPlhZGigWUjpxEgqcVar9TUCuCT+xVu3l0TiVIU2ec8Nn+C+bYRNYnoiO
CDl8OzViXrn8p7S8B15zMbO2goZeC+CK4mfUXmIPJ0SzZFD1e6aKd9HU2kbdrC8=
=QCVs
-----END PGP SIGNATURE-----
disable LEAP by default. It's insecure, and no one should use it.
Alan T. DeKok at 2017-03-27T15:16:06Z
Files modified:
* raddb/mods-available/eap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/203982629d52e3c11a2112eddfb8e60c6daabc7c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY2SyxAAoJEH0Oec13Yh7N8eIH/1+33BjW68vsrrcZ0RGeIAMU
GHaboYMSd0X4lUoTKGa9UneHe9IE5mnK60fpaeUaC6/f58Z8g2jc8LDXDiy1ns0t
wqArDjcYMggSJRr5VOfn2IU2y/DYq9prFCq4kOU4cNCuRm+jtirvii+NarRE7MTi
Dn/VExNJ7HbaOVErHQFHzs29uas0rYVSOOccJnBegMP6lRDB1nqCS0tNVRbWn6vm
sN8Kq6ip0u2FBNPGusASrggfqz3F0hfToAEvrAhKpcCTjp8L3Wx8eH4Aga3AYNqe
K3LOvnP3d6Wh4FBygOANaOvLEd6zXsscYBem/fbKwMy06oCafKUCJ9f3j4doUmw=
=o9g6
-----END PGP SIGNATURE-----
remove inner-tunnel from EAP-PWD
Alan T. DeKok at 2017-03-27T15:15:51Z
Files modified:
* raddb/README.rst
* raddb/mods-available/eap
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2b2f46e6359bb93458e769013de5bf92770da9f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJY0VA/AAoJEP+k1YKfttfKz5MQAIXJefGQPIvbK41TD8Tt+/ID
mOv9y0eqssJlRp1K4GCCoL7dlpJ9RHurtIGYU49kJefEMVjK2s4+a6k5vYe03Z4J
HqNK5MtFnRfBCoUys6mYhBfXrDo6OdoQNhaHWNGfi5+ccMGNqCuHzf0fqx4fxvuz
j7tSbHFe8PfhStXNCPqExe98daz3QskU4HEELTk2dNJ04qErSnYREK/KvfKlKCO4
E7v614HqYjyrtd6qUu9MNDnat6X32nNGdmU4mBCXlIf7lmw0RAUCZORHwXZATr7E
XypTrtijk1ZSjfGR24Qylq0rf7CpY4t5L4M9zQTM1DfhIUBGMpYOm9wpTIOyW38E
kZf3z8DxZXgGxgUYAsWyf2E0Nu4/FynBLeeIGMbZ/aYP/v7OUQcVLs+zQBd5WY1Z
JWautHqQrlFr7Dc4DOfFZ03mP/FtdGP9gbGYrMvpNlg8LMxh/NtMKZX5LENadqBh
6pFYXPkKXaeD+9EdBJcGp3EgpU6jYDok9jAeug5WjWYSi8Lz1tOs49q2Bs5mDqBw
WRTlS/xexL7Gb4sg/GQX1uicq2xIsmdBblsYxPxwib3rPJxtSrMJg3LI1n9wHHBI
LYlxwo/4SwLIHjKE7uDIH5Fb09nYFiXRusxKX8WCaWZf0kwMbtrypfzHdFmQBi8z
YH2tB3XHg+60qYrv/PCf
=QLfE
-----END PGP SIGNATURE-----
Add IP address to failure messages in redis IPpool
Arran Cudbard-Bell at 2017-03-21T16:09:35Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6797d5675fa6ed77aa062de557ef0624ced6173e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY0EcWAAoJEH0Oec13Yh7Nl4oH/3AIZNT6RT+TXLM1GNhyvOgC
1w2yAL93vskwdNbgquxCPoB1mtc7mV55NwBTAn2MP/EHnHe8G6nzf/hc8LJqNcK3
iYEt2bLQT08Fj7JpA35kVH8CbvyOCiWMvhZWn7fYhhX+WGIpLgQGwhopr4w84EW8
KSCTrGtiLEQpLkmfANpxBPXn4yCvyIcu+aNU0OT61XIrwzvdY0IeC+7felhIQh4f
A/jRcQM+BfJIm20T36zsPpYtzuK18vQ8y1wIAucAn2EwsPoPZf5oUZ1SNqXjl81t
fRWtMC7RSzwSLTUABVCPSZ9UYvOQJrenNAhLvpLLUEYXbnol6912TYY0l9fRY5Q=
=AqH0
-----END PGP SIGNATURE-----
remove cistron compatibility mode
Alan T. DeKok at 2017-03-20T21:18:14Z
Files modified:
* src/modules/rlm_files/rlm_files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/babcc6c63de83d37852362ef642366ca1ff00062
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJY0EcWAAoJEH0Oec13Yh7Np7oH/3Qqfwlrnn3Y1V4ZXgsAW9dp
KTt+nAMr1lGlIo7FhHSr8giH+tybcG3Nb5m4iSAy7gyml3T/kojs/l1m4cq0XkZp
O7g02s+sMcip4xuL30IRbUSi23BrB1oDjuK2OYv4x6DU5U+TpWnsPqt7Ph1jBEm7
5hQuZHxfq1MrQ6rDMF1BJVkG2pBzHzwzdpqq1ONbdothUbYIsIeaVdgWIZjBhtNu
nj92uqPWC3EdUWmhRYSmHuleZH0k4WJZwGtaj7acMDAClD5X3jHG5Zzi0YEjVAcE
ihv81GbLZh7rSLkh/6omJ/a4D8BtcqpOTznIv+3pOgfyBrRlFYo9+tsOeJDkaoU=
=0I+3
-----END PGP SIGNATURE-----
remove unused map function
Alan T. DeKok at 2017-03-20T21:18:14Z
Files modified:
* src/include/map.h
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c78c6c3227ad65d3fb098c541d7b7e086a63a2fa
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYzyQYAAoJEP+k1YKfttfKzk4QAInYOaR57P6ruEn81yIKBtcv
h+6sP8F5JB04lXy85Zj4GYMqJtHRqBmzh3KHD0tNePOEg5rysX+5Mwiz33dFLZms
QSfUBJr6Jefgb9MhebEro4RaJ14k5Z58myDGvVYgzFOyIXVyUW3Oc9/NeZTHFPzE
TnXIh/KAOU5kA1e7ktNg3C0+YNWShSQpzSxSsbNEcfkCQaJ42fWriKPBM+jySIwG
BnjfofdMfY7fh64qPzNkv2735NpE2alGhAcoHJR7xXt7rv4NggfChRIVVzLU1HS2
0iiXoyG1P+RzIolA4H3abWmCPfu63a/R/PS/3zubsewzuEJnXzofwCkiQj0KchtS
Vnp6YaggJf8jqZmVqXpQ70Q78gu3cU0BBp1hC1ipxSmgga9zA1YZVthcCYnvYqiD
CLpSco5DQBINN+QQZU1QssIICJrMcZqmgPjdwdx8+j17LTRkIOva21KlyP1DWMVh
20V+mIjjS+056BbioTKqbYS7o82k0kb+cLgzymj/cI82pC8i9VC4cEwedF1ryZCq
5radPFm4fojcN3QMbYsfQanYi5pyZpDcV82Xh+uOu1fEjXqVhK43RCWMd3YI1JuV
uLDjC+a6m+WtTrsk+INdt5T22PEcCjKlKPjILUPTyki57bpGTbIDOPd0uL5AEVB6
urA2X/YbJjr+Jj4LSe5p
=1Fn4
-----END PGP SIGNATURE-----
Package rlm_dict.so
Arran Cudbard-Bell at 2017-03-20T00:36:40Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1333d0038ed7175df5cb1197feeb7c06800503e4
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYzyDFAAoJEP+k1YKfttfKmc8P/A5ROUZmjZ+wzcvOH2XJMDdE
VLJhJpmxB8SolGFIWkyKom+c3NOXqEzn/HS/FUudZIm1rz1lViYt/apdAQcbwSpX
fZsheOlKcaT5z9cPAcm4/Txgn6HhvEkMXReRHypJ6vXsPCFTaK9Ltms6yWSStq3i
QqO+Z7FE7CzEkcwwy1TIS+Smsc9Bu7vdqu66szv+mXS73TDLq5v2hs9BD+2135x0
2I1Qj9rnbmttq40fjyWtzpLkEuH08kgJtVRfRDjdQoImATKwB8y70i4VpZrVvPCY
5Stq0ev84QDxYlD2zL5MeSAiY1ZpeoVBPc6uVpNiBQMr5GsqwPUHLfM4lG1fJFT+
J3gngFKUU3tDHSqtPq2AGjcwx898RqWEDUhM15QMfbPNPyIbZAARQeWq6rk+2nLp
FIfINDflEvB5maMKL9fvmabObCHBvJ0rhJ3OS/z/QgrFFitAB12JcIi5yEE4C9cc
NGbFGwN5ZCBTIFW1wxAM2LKmLXr+IJZNhX4Pof7Dyyfvv6biSImVvhsdGmSTwVfg
+HAvsl8SiAk4trJgVXg7qHPqbbb0nm5kNUBWbJ9toCVOj++VaZvEAePVX0Qq8LcZ
pDCBQNbMljBHEqAwluxtTqR806qwK6dBSBdP9xzqfPEsu2K8f/dfeQRT5/+9Hv4C
P8GCznZVnkid5wEbumcY
=v4H5
-----END PGP SIGNATURE-----
We use num instead of number elsewhere
Arran Cudbard-Bell at 2017-03-20T00:22:29Z
Files modified:
* src/modules/rlm_dict/rlm_dict.c
* src/tests/modules/dict/map.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c644d689e26022a60e158fd2b5f32a0871cbaa0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYzx/MAAoJEP+k1YKfttfK7hUP/R/Ces8nswQP6YK0YC87ceJH
vXs8kC8TIDUtCsPGGGl0eHh0O9GFyJOgT1zdzzy99i4eu56qw3+/Aa3zFGEh2Ikb
dOeiYgQ/eBWkxYm9VxnDoIBVh/+ceiL2Tq3ivqRrn8/IrNaGHnLdkM1GZ0ft+XoW
3r6ZXbssSmRPbkfov9xO6qQmAywznC9IMcFP2tqpxlP4seYZK9LER+eDdLEpGCmQ
vNQs0Tji1w8h99hxxTD3KjUA72ZGlYXGq2vFdXQ08IzGWAz3b+xq5dzKcxICrbmm
Njnu/av6cjGvkWipTEvCv5kuITtvKRoAjBR4eKa6iNtzBXHnfh3XgIfe/qIPOlMW
dOoQgb7E/1Eyj3gRt2LhfENp50a1Fac926+YkIAVLKocmo74hHuRPmsbpnyst7jo
b1zJS30cU6DERL3/+6BxK2YmAGe0VsNT5O4Y6F8dQ9Y228S3Pc+AnH+lEjBQMG/3
iVMYk5njNgTHVFiHTJrUCAnVfuJX34VMBdx5mLPRAG/rLB078bzgZ60shQPrdYHv
Ot5W+qFCGzhhMsVHODhG4i913xMfzXkK7xeElLdxBMMxSBMDo6FrMePC1xChJK0i
eYH46+S0SQhn3QtxalZHIEqn1ZUeQ64urWkZJwLm2gQk0QIWoBeVQjc3+ks61+X6
NI9sEf+f0aFdfmfXk/8P
=lr+K
-----END PGP SIGNATURE-----
Add attr_by_number to convert attribute numbers to names
Arran Cudbard-Bell at 2017-03-20T00:18:19Z
Files modified:
* src/modules/rlm_dict/README.md
* src/modules/rlm_dict/all.mk
* src/modules/rlm_dict/rlm_dict.c
* src/tests/modules/client/all.mk
* src/tests/modules/dict/all.mk
* src/tests/modules/dict/map.unlang
* src/tests/modules/dict/module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d90a73836f7d36e0b0703bd8f835b66f517d44b3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYzvbCAAoJEP+k1YKfttfK0s4QAJTm8Hxz1AAt0GHGxw/mH0Sc
75MN1hdIG8IDPhGyhi57egOpmxawN3S8YMAJpwTZNmsqQoN2Wp1VLM2gMe1V5eNv
7mEEH1JH/lAdNBRmuoKWz1pI5s7PiZUBxTlzHo5RhEYxKrVw0FuOdm8oRHNdG8ZI
dFj6VYkTzH1I9Y2OF8uDvHni7GYCXQ1LXLqNwsOWwsQuxm7r+FJ2o5Pz0mkyewdp
C29AzwQQFzujYKAkwrSjdeoRuBDOa4eCau+LJxsiDWoQPd/aX2pmzPga+XJYZc1O
OLQ2Mnn+e9Q9hlMUeyW7tuuYvemJYsReQigrBjlmVYFfqIZTkOlXlFaOslWKOwTs
j+zfQ5MBMXQeEDT7nfpqAse+1G2cIy5LJ4MD/5YZOQjvXNFu1i1kN76MP6cK09b5
dyh5Y/RUAQFLNvqxsYXPH/TaaSyz+EvItzpMr3A8r1/bSPPLqc2IslbjadALKJ8q
fh9e8PMrMcgyRYSDkQrqYccV0Cah10XxwozneQiAp/hnL9Y2ivJAvYqPd2l+ePa7
7H4IdHcIzAoAo22fws/uD0t0AhJkdPwKbb54p9Stw6BFaVoYMA+oiIb3GbA4Wbbi
rECJS03X5haUIbgkjfUbWgA5720QH2W57AdVTlwcSzaVHQ0MsViFkUZboNbV41vz
3G7mZ50+tLIYuT3+VoPR
=yHyF
-----END PGP SIGNATURE-----
We don't return any attributes
Arran Cudbard-Bell at 2017-03-19T21:23:13Z
Files modified:
* src/tests/modules/ldap/map.attrs
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fc74171d9086ebb77825685f1db459c4df71971
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYztv4AAoJEP+k1YKfttfKDOgQAKH/Nts49WllR3vdVFb5mcAE
Bf4vY64c8x58m6jSFCNBvAgRU0gP3QIhNzSWvyMcq/vyTC1Kuab7iOIuC4dENikI
108QJ0b8RffYzqebTh5c9m+jCGvmMT/TLb2Iq/zb9btKL7UL/WMR0O1ZyEd3T2g5
zWzGnaxb+rCUKIaTVk9o1WcfS/usWZSelaKdF8E6F+aoX1JwahKQU+Ol7SmUhflR
3GfmkVBCMLnO+4FcN7wfYc9AVlZrb7aCyTvjCJrryufj+lmUEC30+ZLwtAQzcKBi
3iMXxzzV567I2QWnyTe+Sq8OsK1X8BeoNX+qY4Is5lS8o3zyyREHDfFh8naQNQ0x
sy3MJiL5+w5c4nECKmEb5ZVKrG9IPiAkplXymIpJfFmuM1BfyhFigLjuBuyvAhtQ
qdF7EB7Rgm1uUmmAtd9ZTqekKMLbVupjqJk1ZBkwuMg2qZPC1K7qisPQQCh5XXkv
b2MrTicQQjnXPxB0QoPtb7sgiBR6LA+/wMuaYw6wXAEL6a1ujPt3PEd/wXI93kvk
TV+FSKIjumkaUtXhmJlNA/Hu7zepB1DUci3z4ElxyXZn1oV9Ro6zgkW78dC6q0fK
9uQZ56F9pSqXXp4WaPIEuekWkNvKUKE1CjVz0A5/Tfg6+K6w8rH/sHOGNpTV26Uf
oqUGzDDCcLBPU2DNOMw1
=DOaK
-----END PGP SIGNATURE-----
Map return codes don't work currently
Arran Cudbard-Bell at 2017-03-19T19:28:55Z
Files modified:
* src/tests/modules/ldap/map.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14d9519e52d56323684c0ed52fcce08ca1bd0589
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYzsOFAAoJEP+k1YKfttfKfTUP/0zwmMHa/2vifu9KHM0iBBsc
EuEbBIOQQoUnnFyTFPfDd+7QEWIAEFNQ5S1UDjlpIyhQeouHqb2tjU2tF0AOtUPx
QiITWET/TdhfN1Uiy2aej17Dj9ePaWruHD7boSYKVjp0wj91MfKbZNbLPMs36QfA
G6HYiGlS2wI/CkRS7pG6S5624UypoLikiHlpUIaoepswtcf4U6v4UjHjmdAGPQE8
Zmui3Urd0sOMr777ZUqfSBjayR4X/G8wE6L8WNyOWnPW11snLAtAAs8uuXbzyRs/
LvvAQoA06LapcIfln3TIVLNK0sviEm0ldiYHMoVrVJNo/OoJsKYo18fLJBXeLsd6
hv3qfUHiAQaxFwK0+bkDCVgdsTOjCZRnyCVvQ0Bp4gYv7bE69cuysZJBCu7QpDvX
a0ulGPtZLkvrc2g/EgGNl4zvzfJW4rOa9uQ9SLvA8Jg8I198mJ7RYgtXywb4dMov
6EjS9ps9XZ3zTH1edupywja7ZLGtfS0mKTsCFoR7Ej3yqyfBPAI/0T3x9rTBuAjE
NnvXBQl/M1S0wsID+6njuPWPcaImHAOnnOfjjgTdpShQ6hVytK7hybh9zUmAxADq
gIGQs5ROkeK2CQ9eF7eQKOe8t2tI/lkOnhVyjHflu4SpNx0KE98fbpi++RPaSysM
ho5BYatCh9rCR4vjv2a2
=eN4a
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2017-03-19T17:44:36Z
Files modified:
* src/tests/modules/ldap/map.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/880a9bb0e50d7ccc846e913e72d6fab11164ede7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYzsEJAAoJEP+k1YKfttfK1uAP/1ytHVupcDa05kR/zTEidOnM
cqLXsKA83HiwcYXyygGw4Q13nClkLEp/+hr1d9snS4csXzPHtT8LBKapeyhrQSyF
BkRpxOVSxGI2FfBFQy5mfaX5pzRWXklVrPlGRvhRGeWuOZrZWJ/UAnqspyyp9lRo
ZTI0ipUzKqOxP3NBA07YGxkIg665QykDxlaHwV9L7ohEMqWCDdcAtokSWP397fYl
XKSBjxYCiZ6a6sYFzV9yyciUdeCLA7qM2mKGWgzEaHeFBRIndnt8Q5qg4urhII7z
tnQeia87bXDQ+c7+ZGKbfxlQ+GdjsnVFElrZ/pXLhKR0pNf5RXRInmG/2O6Era3S
SJiTsgbpEHtAj/JFAkh6XCRG/tsdCzJ0VTUTpi5XuXJcBsbcd4UYo+xDPHNVE+Fv
8zs8ACDiD6UxFACX/wTCMw4G3CFGg80HV8ME/LJFFM0VqtLUHKPY8AJjjOwVJycq
rxCLqH+fdP6bVi/jNbfhQ+FcoRBbnD0DSrQkc2TY1usAsOiaMaMbWthBsgNsnRzh
UzaYEsoBTqlLVsQtU2fbYyirnj+yJXfLYSDUi06d9vltnTxwkOPB0zR/0FBMBA5W
OrRQjYiLsFd6iUwgAw46C1VRDKuMSYoMlr2oAtqDo0vxUzzNUf27N/r1QF1p8AtY
2mOtMW5OA/AKiQMmehrU
=PRZD
-----END PGP SIGNATURE-----
Add some basic LDAP map tests
Arran Cudbard-Bell at 2017-03-19T17:34:00Z
Files modified:
* src/tests/modules/ldap/map.attrs
* src/tests/modules/ldap/map.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcaeba50cfe6e106152624955b577502a00b6901
======
Merge pull request #1944 from bb-froggy/patch-1
typo in comment
Arran Cudbard-Bell (via GitHub)@2017-03-16T12:52:15Z
Files modified:
* src/main/tls/cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dba7f2e4d1136b4638ec629630d482b863a80c74
======
typo in comment
bb-froggy (via GitHub)@2017-03-16T12:49:10Z
Files modified:
* src/main/tls/cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4282cff9a140a2aa83d54b969c9c8147f3a14c1
======
Removed outdated intro
Arran Cudbard-Bell (via GitHub)@2017-03-15T18:12:30Z
Files modified:
* doc/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee7768bab2819c0fa36ea9493a1f41781bc5662a
======
Notes on LDAP features
Arran Cudbard-Bell (via GitHub)@2017-03-15T14:00:27Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc5f45e8ea5d282751f17142fb878e039c35b861
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYyKtjAAoJEP+k1YKfttfK4dUP/1kTmLV9uiHCrKPC2ZdHSpoc
M2KK2gs14Kte3XKcRV1OTofaXEkFjZFyL7L4CaAggTf+r1rQR1dF6+sGC1NwO6dx
cQFsBcbsKWnnPgIPRT/HahpKigyr9vRnAIb5ODGV8h760YvRE268/ay4O+9+0KPq
il3Nn/aMU94bAwpEbQXet5+RwDrbsNdf2VuKv2/GlE62Q+MA8WRagkCMc+AsadAX
PmvF7AgwWoKdUhJpO/YcOwMnWtb3FUNPKLqcB+3VLU2h3ceBIwlo3LDwhOrldOie
hhWWYCAvzulnkcSfnlyI+ABZwYcncuf4r4Yez4DU9h41KLusHwxU+WUGzxHZgOS2
M57JX/ckuOSXZp83bxjDVeGbVLt/QPDERIiWGkzT+eVKeQp6PyvO+eGyufnQbeLS
gMt6UCrZpWXbsgaCS8i5gXK0AS6FO58TidetmuODIDQCScDdz9Ap0LtBu1enNFA/
Xg+36gPyCOhNCG2QKOlGAC6Oo55hbcDz4MLEwCpFzjewFBK2Fk+R1N+HpbKpf7C1
Vu1LyG0p08TKo8lKNmwORN6LJoD2/qKH6VMsMoKxzCggcz1iHvXyC3pwmt2qff0x
2SEeVJefkO3JPPOOhfGoycade5bcJ3Um/LYG2Ou9q8gxTWe2blFvfwZpG5h508hv
Fq9W3jxgef77JJnfKwOr
=026M
-----END PGP SIGNATURE-----
fr_event_timer_insert returns -1 on error
Arran Cudbard-Bell at 2017-03-15T02:48:03Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7673af580f85a046404e0e501a0e88ef2e577dab
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYyKpRAAoJEP+k1YKfttfKa9UP/0cByz/JoLkSWAflZAIrSNb6
z0MtJPB5PGRS9vkLFUs78UEIngoQCqD2Om/n7+3sxFVk01dnrV3KZFmqmEkNRXRN
hbWS/HtaNAx/Qa5DRuXPZjfAFscsmc77YQsik75NHzAKw7WK/GNhfPPVlvAqdPFC
6TTfzMvm9DhJ6ytAKNM5H5YTgYw4Kk+eK0LGhgRUbCKBIRCkPzM9HJVza99mjik4
ZvtAzlE9I0hH/ofQl72rwqWGhLN8VyacniTmDdv2/NCs2JnICDJhBeQa8XjPA4Vd
ckID4SP9osdiu1YhuLx+USyi20gsBrBMSi4pH/SPOFKvNvmRe17jxxAYkkKUy3hb
hzAKm1eGmFwOwXOQGrMCh05Fdf7nGQhPRRwOVF5oc7S2ShUB2Q5pXk1EV0KwCfAx
g1xTTgphIaEwn5Uyear52fP7NOsdp0vdF0Br3PxnjNxPNomKG5/hMOLNc8R2Hvrg
ig7k8aSs5l5Xti84nsrhUbBxEV/L9AFG+8iHQFZ2UjuyhJOWiabflEMw17AjtYIl
Ma+VN5xMEC/5/U+f7fpvpiLqndii7frl5JX1j8NSczl3/pKGAPPniGMvSHw2X52O
SnjL0cVpaVigz5zSijgAwx/nWGKR7dzLFfNf1iK4ianRmO3qw4MAKKL6e7MaUpPp
kx10jCQr6Q2+4nOkgivz
=5m/z
-----END PGP SIGNATURE-----
Typo
Arran Cudbard-Bell at 2017-03-15T02:43:29Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3514da4cc4e402eb20f0f413f7a5a89581534aad
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYyKkNAAoJEP+k1YKfttfKf+sP/36OwN8yhFwXgg/pGoDBCTH+
1RvTSA+J+P5Bhctt13Aq/OjLvm624upZd3uShpR66lDh2laVPucBrPg3r9pAZgIN
gr1dW+lEtKpITYapd5eWde2gvS41L46eqVyCjaUdxXokRcsbGDxexsulk82Kczvx
5sRv7R6GgDHgzpguaFqmiazAKPR1so0eA6XIrlWttd+52zJo8E79y4t++XXsxsUP
xCujKCWNIZpz0WDcPVN5n4pJ0O2vtPYot4MZYqtVd023L1nW9NG4XoSaLeM9n5Yt
i1bwejZl8YcLvyPzzKlg9eua92Wz8h/ADeJ57Iu4d7OrlcwW1216btdBXFyO2/P8
3J90bsmMuOzKnFWGWUYZx5lYR44EoKgRBz37IHyoo2xKGA/V5Dr49hSXhCtRTS7h
yg4cEhfBeKTjj6GupRQiTjQaTWoTivcNcbsGtegrEvItYs12WHyvGWkw3i5sL6jc
gHcdrDnWAOiKpaOHGFQnMlEAGfWuu6Q/QJibhomC+Eem7HizDK9LBjod0/0rHLvA
Q5GFxbKtHLARoYH7zxKY0JV7HGSpfokUbwcrrhlKtEizwehCFN7ayqHMfpU0FinD
G13XCeXDCf8MEGM2yhgHyBfz+G/JdkAukmFug9x/8g0WrJAQm68AIXueuQHyVEj5
Jzj+rlu/NKv3P2/8JWgC
=B4Q1
-----END PGP SIGNATURE-----
Use the time graciously provided to us by the event loop in sd_watchdog_event
Arran Cudbard-Bell at 2017-03-15T02:38:05Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e32ecb3ead61d196cbd9b817608a18805044d0a0
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYyKeJAAoJEP+k1YKfttfK7pwP/1ug0+NaY0juVEE21qWe1isM
FCBY1xlAiNYZt0fRQglgPJI3u4G3RQtZS9afM7F3UF2HKT+gH0Rq4oJ55ubNIDqU
+pEIOKO8CJuDWBU8C7GfjMhLDBg6xTAFCk8ecwyaht6Q2zTIU86ckGYOCJDZhKmb
CMUzwSy3uWKy8XZKeCopmkUuhWVNo4G8DjVUjRQi/F+anaXv/CGy0RyWZfs8VkT4
HSAOU8M88kx+Oi/7aIgWQEvEDWPuPaOXU/86cP368TY//WiJVPYG1wxPHIAew0i2
xqnlsWzeKOqVF61iwLIhFlIqJBTEosTKObVTBqHrbEH3g5fcgXcJ93naZnyuX325
Rjn0cqUjdPlMkQ7bDgIjzV6byJewjlYOiGFOiU2Ri3kj/EJcUTBR1D0icbGgd75a
RGRzHUNBK7ixuRQGo/ONDVqxuQA2G/81Y/TB1Hcwgl7qNmosV+FMbRvjnwqyyZYt
UbakOhR6ubkk4VvOyIiKPZhEBwhafJwSdWitamNmkpPNLC5QKYBf33p7cmFjOiOM
3Hq/Lf4biabXfhErSNpixh208zQPxUqRoE/lGkF6U/ec8t21nqRNbabs5JfIX9c6
vMzypukJ6cOuOci2ycPRIEBAJn/lRhZopuY18InSesNuyvck2v6STZRkEj6/h/hI
Hweti18oae/jL1Xx752v
=rMsS
-----END PGP SIGNATURE-----
Pass in a real fr_event_t * to fr_insert_event in the sd_watchdog_event timer function
I guess no one actually bothered testing the code before submitting it?
Arran Cudbard-Bell at 2017-03-15T02:31:36Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fe01c95e9277b9289fe6bc6e9e08fd5829e5461
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYyKIBAAoJEP+k1YKfttfKaAoQAKt2Lfyz9T3wxFjgVS99CerS
EXXWfmDUXsgNuPad9vJoo9bQnOyvgOsVZbn/TDLDkaflBFa32xRTEH2p1xUeG5HR
qFynW/ow2vrB6WxPHoJbvvkUxYqZRTe7PSD3voUGpVKqaPfcLbT4tj+pOlHOxw1F
+xOGeqPQ6u3cBpaNHHkG9Wyps+eISIQhNFfR61N2JRtdUCWoQMqCQbW0EAgbAXcP
Lf+bn7ZZzJDgGBzKOeHLD1VWmMqtSD4WTtGZiAs3+oFe3/cgkuxSEejlcXBPWol3
3Aei0RqWuL/mkkRY55SfYhhL3nNzvT27ZpFB5ddgF+rpvpRgnMWcWFjDSLuOXBLw
gKzdmYWtdLK9cEMjLPoJ5Ps869hn5JER+LZhgpg/Z8G0STma1Taqv9bY57J2u+S5
x4eBkYyD6sgqLsbfURN2NpOc8Yz4J+FkBDGu04dRuIRxVHuMnBI+FUQClO9bGOtO
aPW9nCl4F9/QVMsqfnIjqIy9LUORKZ02pKHuzhJYQt6TzdTAKeNFH8NPBH0a0+I2
FJDO3pPszYIv74vyU4pMTqIwbAfEXuIJ05HdVYisVopmVz5hfCp1vyLh7xKlOvv+
HShnBSEc/Pm8z4D0UZv869aZlgBIPge2v0u4UWBLCllu3sAM7XlvK1KE6zblyLIB
7U0avfSTNTvenASQRpIA
=mRCy
-----END PGP SIGNATURE-----
Need it in the debian packages too
Arran Cudbard-Bell at 2017-03-15T02:08:01Z
Files modified:
* debian/control.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14ed9d112432e6c92ca59d32fcd06c22202d582a
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYyKEeAAoJEP+k1YKfttfK05oP/3eL7muBWFraUEP3hIRDwrgb
fCmZRSTrNDSrHgb8t9R6FKi7/Ucde2OBd48DXl+y4saVvKl7pPZehRcTDHt7Pr9I
WVa6KP48kPQ/8wxe005uLsOBcI6Zmp3ICXPp/9K8Wn2cdDHhQgbn9wC8CXelx0Aa
C9EKlkQjIDiqQkqQC5jWfVhGg7uJrB0ZQWnuqJ2YZIsuGYbPbkgjCYMRABkVrprM
lCy1V94Jl2MvkIYIJX5djSjBpL7Dbk52CqPUx0irLMc7UCms5BE9CFwUuZNW/GGr
oZ1SJehywsrER8KgQVNoS4wU4QvvNPO2nIKXaxo0JwhYCDLL7ZxBH4aBuhZxxsxT
cP+NU9578gPrvZ3tWiJosIOa87LPWMjwPA23DsUzUT8XTeOgwF5iiH42aycY8uo6
gQ8r1TcM+ozJpkIR8EFcRyN2agvyl1gZF7GHfbMirVoyrWhIKHOcj5ANZ0c7+hxZ
yQgitpv8dYWYG9ulPr9WnW0WKvXMK5kmDsrJfdSmJr4eW5DS8bx0+6QWpdh9dfIB
tj5ArRyjexvgFNjoDOTOYUUMQzuo2yyoxocjCtkQLfpjxVx3sJQ2igs2WD88FQqu
34fCoGLfc5U0/UhQMKsBIpa563B/R06XR1c/i2cXRG/gQsnmNarI+IUgRX54LWhy
OesGeCFdnv1fIawF0az2
=YU7z
-----END PGP SIGNATURE-----
s/libsystemd-devel/systemd-devel/
Arran Cudbard-Bell at 2017-03-15T02:04:14Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b2460312caf8bb12537300acdac98d2d573c8d7
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYyKCxAAoJEP+k1YKfttfKT/MQAKb+fYSENGtqsEqMxKhHl9oC
JHfuFNCwncxX9XTnRlvIRUltT3b0U7kNZrew2r9An7Uo5r81H7EIZuZXOu3LjSPP
9S8LBFcidYd4UKzKZdOwttMyALk7oZyAobvqk6+XrPK7jPIK+o8bdBdv5uOZ3Zz7
zYO4C+hjQ2cNQwLp0rbBu/qQJ3J7PoTPNCGJoAj/Wgc3yqiwNVsfno/efQNDlPgi
tz7BQWTSVH8mT5EEzSdZzAAqpFmvQvQReawak0juyXJK3zuMf8S3BmkIZ4EjBKbR
iwl6uNDOgc75XdC7FfKwMBsAlaO+IrZaf5trz7MRwNaGst3tefzr+yaywq2LTGmB
R91Ftqo9GFJGwxvFIzzvN7Y2tuVX4cfQur73Ru2+lOSE0ZhvBzH8dMhx9qDh+Bu+
4z25xeuOkPoH7b7FFv4/as4hfsvfq2k2lEQlHMBItRH7jYem8mvSVkCYEpy0w/Dj
d12BnE63kknAFnIxGflNQPl1/UtvRjXb/follBx/YsGLVcaE/BT1p5VVn7gYYkuf
uFBCByUsqwtaR1dkBc9ifHceR68rdJrSWk/afBSgJCgCzm4akHxpiH8eVeugBEH9
n22gfeIX/lJr/5MKNwL5swJ8wTk6VKp/HRnYJCgh5UEUETTUxNMDbcUQak2habvr
n/mhtP5TQPSVulVga6/m
=E5Gd
-----END PGP SIGNATURE-----
Spec files needs libsystemd-devel, so it can build with systemd support
Which is now used by the radiusd.service file.
Arran Cudbard-Bell at 2017-03-15T02:02:25Z
Files modified:
* redhat/freeradius.spec
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f8d8eb66d0be9ef69959115569f84f764a5d59b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYyH79AAoJEH0Oec13Yh7NrGUH/jNTGIjyoO/3MxSLs1IzdHLL
mTdGbARz4XTmbL5nWnezB2C+slTitVSter9ylgOJc4EDuK3IgfNr7UoVrTFkZ69o
QfV1yQw9iO8djEEpWh1v6/6rspmIBSgCMqDuoXBpjyxPjMQGL38FKoQ8XcSdr66o
KmIk+fKmxyWTE+PTlwzs4CiiR8GKHc8FC2JNnyj9F2jHidKVagsmCGfC0fOD3R4m
cu4cNmr/wu9xoN1aPqQ7jT2jvzgVdYl4dkc8X3IVam6EkSlBWvMkoV06/fwR1m+l
HVUWXxkZydMqIcyp6gX4EVsjMeepm3ia2wh0geF9SQm8ojAzOF/Si8sQ98OwIeA=
=GU9S
-----END PGP SIGNATURE-----
return RLM_MODULE_FAIL for default switch statement
Alan T. DeKok at 2017-03-14T23:38:37Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/869a274724345844ed292f3cf3917368d32d3d9f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYyC+CAAoJEP+k1YKfttfKnp8P/R0+MbYGFZYQae4kp9QPJYQ6
PxBtjHY0uiEO6UthQtV9Luiopm5oLuWSJwR5onRFanfdGgFY4AXJxqO80vpCeeqI
fmKGPzt+mDvbrPdEq8ayUrnW568TsCPx+Lh7p1RQGcfGio3meLpqfNc9K4eJEvJK
Xmu9HpEcNjmDyudFlkFJ1noAwSDqqAJNRPN4nYWwaK8vlmrezzyQQfQkR4Gvm51B
lQ1zru9o+EQn2nTalzuMdK8SsKBCDmoGiCi9UTuq3klkIrwxTOy+CDpaDIvKJr84
fCVSZxJBAeiG7ItS5w81MLdwcqPmxRjXQ8zpasdimmxeQrtnGg402/RolbBjPb/5
xS6ceqtr/nHLYk0ly/gVSR8V1dvYXR0S8cFYM9oKu1M6zXCjV+JlmdAprQzObHhy
3lHK6yJ+NRpfdVROirIX366UjVBo6cAxWLXpubzTGfMvmTEtQWuc1xfBBk1vK0l7
QczGhDNIL/OMmfMZAefQ1baWRdMHjJVAGF2kCKwJBkm73Pyl1pp3RNOGNbW1x2Az
h0prog5ukKbQQMTvcXH8P7eaMfzjRbGUCfDM3Hlg5J9w3/zgLBTV/BxKlM+FHVmA
MXqxPH2N/2Y54/6iayrL7sqjmVNGQxQpgkJ94By05WkwjaEg/voOdroCcKSshtKl
rBdNg8OEg32LKJOqBsZj
=PhZJ
-----END PGP SIGNATURE-----
Remove rlm_otp from freeradius.spec
Arran Cudbard-Bell at 2017-03-14T17:59:30Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bce61e1bd07e11076146950d349fde12c669505e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYxv00AAoJEP+k1YKfttfKZtcP+wez8YLcNOV3z5CtwqSL5tau
ByJiin0H4aUtpNhbSMPa5/dfz1lp5Dm1+duc8uu4sbmif4vuzgMoIrCTX1B51h3b
nV6HXVkABHgUHAX3CU0KtfEyOCzFg2YU8WovMwjDdSbVP7ovm146jMyJoVxAKthn
lxm3YIoo/BiwR2pOAZ0i+iq+XS1xGKEzEG2MF83xi8m2etqu/nRMp8hyqaPMsUrm
H7kYueIPWYYx+Q0kB9W/KGzxYKgJmUhyykmmWGmDheQ2AzrznbX9LvHGrsM8QxxA
wBF+doikeL4XvQ8ln8wrNL91BBxQFFyIhAcGjhN+Ubwo5jO9HxT14zpatbLza3F6
VjxFiyRbN88L+J4kgNYK9ZrSRgqUxe6QfqZ7Ivou9oK0ycUKEYxEZC3GqaO3Q7Wt
wtsvGW0y2YGQUQSKIPHcATQtOYC4z94+BmS1vSyyVq48YzdlsfjtK8msIg+vGpVH
l+IvO1TYxSigf2ZFOinXBs/suLUTn50e9a0H94E8yjbGSihO7Y1ss43XwSZcbtzB
RPOI5J8Qojq75nLEROKXI2QwAQpzYvi7DkQenOPMSxSbKJNT+OSpO8Ux+v2g72W5
JgGMaZven6ihlnWNp5qyzgDy4RIIkkfWDJ51nREOoxfzCoDvt+khaIa/15WGZqQ2
4GOh3rxnXGj8J5niWtTa
=xrtl
-----END PGP SIGNATURE-----
Start the tedious work of splitting evaluation of config structures from parsing them
This should allow multiple front ends for getting config info. There could be one which converts LDAP objects to CONF_SECTIONs and CONF_PAIRs for example.
The real reason for this however is to start teasing out evaluation of conditions and maps from parsing of the config files. It needs to happen separately in a different phase to parsing, once we've discovered what protocol the virtual server is using.
Before the evaluation stage the server only needs to understand the basic grammar of sections (with and without arguments), and conf pairs. Even a conditional statement is just a section with two arguments (one of which happens to be quoted with parenthesies).
Arran Cudbard-Bell at 2017-03-13T20:12:36Z
Files modified:
* src/include/all.mk
* src/include/conf_file.h
* src/include/conffile.h
* src/include/dl.h
* src/include/interpreter.h
* src/include/map.h
* src/include/map_proc.h
* src/include/modules.h
* src/include/radiusd.h
* src/include/tls-h
* src/include/xlat.h
* src/main/conf_eval.c
* src/main/conf_file.c
* src/main/conffile.c
* src/main/libfreeradius-server.mk
* src/main/mainconfig.c
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba5c8051ebf42104bdbcc5a7618f106373a45c32
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYwNUkAAoJEP+k1YKfttfK55QP/Ap8IDXGsf3mw3UuJkbUE7KT
1C3adbYp7Ff36hUWg74osLMwi55+8D8YCYEfcgpmTheYsABoeUooMtOT/O2YwnHi
GUfgTiiSiWp8YNUn5d1dTY2Ur27vZgENF2sgtp6dHNs4ImQH81+WZlNGaed/O2qz
2aGj4sgOTe5AEbi7rpZEnSZPFmNx/K+yGmNiRk2FzA/obYdeg17lohhVEndmPT6x
oxw5/8ztWjUjmgMhqCbc7XuIF2gKUhKncvgB7rK6nNIISsXQ6QjNYD+P/WXMYHnB
/UDGkxYwf+lctnDq66RJO4xgvYbQakrGYL4LYNa7R59Y8uUeuveELMboDMxdO6W2
67LkmoAbWyvuS0hiZnVYxrz1+vO7oU1FoVYHJ7R4eZQ3akVcq2wCp4b5PWJoC8yT
RnUwb1Qv/n2HtqCGGPj3qPT+c6v7V9EhoX+GPJqJgQ0w+G0JebttXOT6aWEtXIOX
xNgrlcErQe6CMhtpPkpjXH+2DQiMHBckFXposfZxeOjzHMbzh9Jkxoiwfu+XKJoK
8SASvAxZutMfAWcvaTUXafcZp/6SVxG79L3gj9rSDVhskR65Mk7xrVWFq1NdS1dn
mcf2oClIHwvOjWY80qfrJf5F4bk+LQ+2fHT8zSzIRFeAxt+UiWdnTRI8KBNgrCow
D+liEsz5l9qXSRqRJHfj
=H/q2
-----END PGP SIGNATURE-----
Extensions array may ne NULL
Arran Cudbard-Bell at 2017-03-09T04:08:03Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/753a0a7fb6218e331778e184fe1e61e11d974dea
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIbBAABCgAGBQJYwMunAAoJEP+k1YKfttfKpCsP9jHYl+vfiSCIeCjoomaTWmIN
ofnI3nBbgdHZZ0OgxGp213iebwHT2kghAzM1GxMJFf4a4ziYnkSWWKa3abGjWoZz
9GTWXDSbj34+hJjtRlLqonJivjZY7BfdXX4AohWJ9hAWwfDBnXnLSQ4Xjb0E9Ihd
eRMIl2YzeXenwSPj6iAN69bM+4hxVsXaLrAa3adNMCizjucC1h6m61/7kf5FcPaT
e1VaAt2gQga+pIPJElYznQNST12QUo/SRrczsFN2tDArRudCf/JDofkEeAyfPVb1
IPGQC5U8vFC24oHSrSIg9jPXiifG8Rjn/5BcIF2ndpanKvqFRjSMxmOvxup+Vd6v
WapxzxOspx5xenfBqdj+AcL6xZ1WlyJsMBmsI99avNWPpoh6tisQMF6frABcpwZB
sA8XI+5bjgtYe8h2qhIag7J5qjZpyvifynmzzKdDXaS30uPl8kBhrxRSX/4nDXnu
zpyT81EEthxm6WjV8cF1k8rXawetS2oh23ovcPg8/XBO0zwsOhvecJ1ghlTTM2Sw
+nx/lYwuEiRHAmYNYCDxmaLp80ktuOjEI+kIZC2xac6ivXa+rMYORIQdxVR9TtZg
/umUJuZRmGf3sBcnlTkJSURBKkX1c4p2IZQKJSdtLX5XuUSgFqfs+pmSynZm04wR
y6v1JGNlmfImuGJzRNM=
=OJVS
-----END PGP SIGNATURE-----
Fix shadowed variable in tls/session.c
Arran Cudbard-Bell at 2017-03-09T03:27:35Z
Files modified:
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff1f07f5afc3eff218020318a666de2656bdffd3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYwMuZAAoJEP+k1YKfttfKYHsP/2Xl2hEMI1hDLCpQAD9wbjSS
MVShJJ/2YJGEZKBg80uhI+fLTngGU7tZbmlIF881EgkfFTROo+lK5o9MkJmaDi4M
VaC0ip6593d25UcaYPvmTzgHVP1+vZbdj6tWVuqehTatI6VGWKv+xa0PPtrurWpV
7UO9k8PKzQanVTwFqbNnPsL3PWIe90RxVDpU+HlJSIeY/YfAetsnUTBHshKveLEr
jW5gE9U1KB8Q3BEAMB862Y4vcBEWbVMIo8buPAV14ORrxIOwFKABNzDg1chukI7H
tDLbir4RwCQFdQ0KzirCtZOd1sgWh2wslMmP5bBUQtrmwY547f/jtAUtX1lYEqKO
fJU3bnC7DOWyRrgAt44RhJs/LHW5WFRg/Pi8no6RrEV9wIZWDWL4XqleQXHEJ3kS
AiGt2/xWH1RC9s4XTzRk8dE3Nu+IzV4WX3oJrzhBCnUNstHXsb5EbzTMi2uTMGKG
hq2dZLbyYfj7B2cBGYwdctBUWegotUfy6oxJ9B77nitLT3hNx191+KCM5xojfXnt
gPYuSaEFGjpoQmHKqbOnBiUpzNBzpV/UG/GtLcpQ9glOeWqSrCoWpZHqZ5rYx79V
yW1mYngiFf09VYudQvFBZm1j+qDzvR5TljLWgNo6z4aXmIR8seOBodqrL5VK7cYZ
gzLEHihATMB9E1PSIC0k
=E3rM
-----END PGP SIGNATURE-----
Rename and move some TLS functions
Arran Cudbard-Bell at 2017-03-09T03:27:21Z
Files modified:
* src/include/tls-h
* src/main/tls/ocsp.c
* src/main/tls/utils.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1179c634b34d1b286ae32361e8988881d8a0ff58
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYwLjWAAoJEP+k1YKfttfKlw0P/0GdsfOotflD7JVz0Rf4q57e
UlNXL6t9BEct6d/GMryjVv76GPUKnT8viVdmlRO/etRV9KvR2jO0bIKBV3zaURQd
6jBssbVb9g+q2xor6R+Sm2/JWlsE9sHSZMk8/t2f/Vra0taaxSCmVQ/Ar4V0+5YC
zTA0Doqn9Uo7HvOWrIBDOk1bOWPnPi00lKuZ4wn+apPcBS2miEh104VQ2AMOjx74
1iCQnaglOwfuTMrwaSw9mURPJAR8yGdhZxLYm+P9LRUATU0eP3kZPeWX2iV5idUv
DJNlPbZ2mZgvn3fGv9GVgZ97JzGzuTBPNbOpgV4L1QxULHVQORgIUVGVL7PFas7w
mCiW+nKYm+PZ6x4lQaU2D1rY31eVPg33SO0WJT5+32bFtFzbifxlxeO3vnH6IhQI
/iZbyingztks/02KgLjIhYR3H0+lZsjq/Iuotbiv0h1MjedTyJxk02VgJ3ggscpj
5qkxciAoUhhKtBb+Arxn1+uwPgCX8MEM81G+95LyHMDla2SLmtegzDVwe3523BX+
VCioGNvrJQJJBGtoj6OgLWZeouRUbe3hWfgWtgf3ht7diuSejJloOnn+GoF1Lmo/
xJ8eUywUnItveN63eJWjnq8CD+F/JCG8u3LpDEPYW9ZP2fE0S8MXx3BoN4hG11+b
8ByCvnMErU71mab2cVY4
=NzDU
-----END PGP SIGNATURE-----
Add support for the sever side sort extension to LDAP maps and xlats
Arran Cudbard-Bell at 2017-03-09T02:07:18Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_ldap/rlm_ldap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a225867c4dec42f8c6d6cd9700e16615488e82d8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYwIWfAAoJEH0Oec13Yh7NYFIH/iyWF9B4WnIKUXYx6gItnzHc
lYd01dNTZbfCpQQ4Ff75lr1jMhui/ZfFbwCUfFyeJDLc79HJ2X7wo26zb4u9spZ5
MXSxi2fp/MTMmrbpgO8pQx2GlloV66YdfKOKf/YVNxUE/NuJ5uvPecPD7gpuRPJM
6VdatVPjrl5lR6tqKPu0kvAnWjdR6r4hZTcDuMbZDgspJkLAasvF4sMba3VbyJ5U
+uZB9p3nQ5eSQyFPTevfl3FWPTJixsdTL5P6gTgOTa1i3XM5DEKDPyhiK6pQdBOP
1nUrsS/zxTiBSuhPCZ5H49JvIxVL5qx3/IuupMV2F0V5MLYPQe4D8a+gLU8UnpA=
=1fy3
-----END PGP SIGNATURE-----
add and cache TLS-Client-Cert-Expiration-Time
as an attribute of type 'date'. Because duh... people don't
like parsing ASN1 dates
Alan T. DeKok at 2017-03-08T22:28:24Z
Files modified:
* share/dictionary.freeradius.internal
* src/main/tls/session.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c11c054d2df7289b13615b7a6e06243d62504c1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYwIVcAAoJEH0Oec13Yh7NV0EH/2+vQ100Rw6YBwzgREsdtK0e
GdRxLLxDsYh0VEDJQJVRz0Q4dBCViWlKAdaz1hwW5D4DpckGps9Vz/eE2N+XFkoz
MxUFcxmVWOxcG124niCjqy93BC5DMXexfrzlddsFnBif6YqL97CHwTydSAhLOfcu
TfS8E8B1utZE0AHl4/bimbREgQjcuiWpoV7X2ZfXhZd+EDyQ0MlaDb2PRMi/esaH
I70GRHjsXqN2BYhrXQ4ar2b4FTVQEX0lXeNCfKNKYLic3BpAquaxniXJPrPrRPUZ
GiORgYiTPM6h4rJUlqUcdIVXkEieJxVwRoNyIZITKHAa3DNV6I3BcXiDfeCDrgc=
=4WmU
-----END PGP SIGNATURE-----
use argument in print statement
Alan T. DeKok at 2017-03-08T22:27:35Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5f275ddf6579a7dd8044f8659c8d0b67dfda0d1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYwIOuAAoJEH0Oec13Yh7NJHMH/RV4HPPj7y2qPY5RuvuLKx06
RkVmprV7s+9S/15Sjj7Z1EflHusm24k09kj62XRFl4JS/gsdU2zvvNYpv0E8PY3C
lphybhWAPUeZa6n44cE/wos7tquYOndFUH5ifhaGN93B5oNWkcSHRHg4i1SLWWOc
/D36zFwprDj1yyNLB+g5pz6kg1YNJOEDCvRZ/d1DXC2+DrCQDa1hNsTvLbgxSsmE
dGg1QdiwcubaNH6JeOENuS0XIVOYs0qYW26P19tMc6OCtAkAQG6XBy5K8gEsqlCM
KVaYKgcGdtFcvW/bHvCfSzN+KaegVhsSncJ2dEJxO0z+6G5i/G2VchbUwaz5pxU=
=9/si
-----END PGP SIGNATURE-----
rename and export tls_asn1time_to_epoch()
Alan T. DeKok at 2017-03-08T22:20:16Z
Files modified:
* src/include/tls-h
* src/main/tls/ocsp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b70827e80925cc930738c785fa45ecd2adf89701
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYwHqEAAoJEH0Oec13Yh7NH6sH/2mTULuO3X+Q7wI9QVlHkr/V
PV0YOriH/RB1xtmvH0+jSg1MPnPrJP6DEzHooVpsYH2NZVkUly+WLWausf16FpVb
tIHl6PaSOkHTnopyQwXwYmxlGNIaTWC5Nq07NpO99RNyYc6AX+jiortX8gYkbEOW
KkVjFnjD8m8gWbDFzKCISh7V02m2ZB7o+X9fxfYn16clsUoXZWqv6Ajek252E4CL
4SgEWI1NBC7ZpCAbPM8jS1HXW3sv6+ZRuAIE67IN0XDp7hTd6ZQHZwcJri3z9HVJ
vqQsHtcFpUGsf1nylsR8wLebF6c76cWR9e8CT3LpglrMGhRApdIWy40njDqowQw=
=zVAb
-----END PGP SIGNATURE-----
add microsecond resolution to %T
Alan T. DeKok at 2017-03-08T21:41:15Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbc580978b0a23eae27b0045884814749eb7837b
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYwFKcAAoJEP+k1YKfttfKVWQP/iV3nazXrHXW23jiOOKoas6H
FWbJiF7SXvEsKpHFLIgtJqzGnW41tfewH2VDZRci9el+/lppUx4Jwcav4Y+/OqYt
8pQjeO+B6xi0HLII2Vlvj6kSTKbYl5lBZY0cek+SmBqxLUwJi4eiJgoQ9eZW7Cq6
YodVR3rx3FcdA5lKbgt5Anme8H6FX0fSlfDvrjcUF/qhdTn08bSPSMNrggQFOn/K
NQOkOJL5uRO80T1MTmwcjMvGjW9Fos11EuAw5TN025tlK4LJGxKEudpyQY3Nw0JY
sTS7ycdILLh9s2ogJvXhbnksVzpQgixeaKTwTWBiIH8ptqQooFb7RDHwCwwwzBye
T7o+xNmXO59U2Me5wwa24VB9Q+uatohekk/zhXYQ7poZwhBRBE+RBisYh0hDhfLj
Uy5aqrTPJFHFfdMRBlD3/aw3FgMgSrmRwbkprn6WRX/hzGzqUhuA6o8+tQfSb0qB
pueE74UmawUNu3AxDTpKxx/I6PuxOGhyNZuzWU3vtQWwcD2TWtxi6c4SLRU+TYEM
Jf0HokSPC8qCtbdWAjArXdPSGzMkmxHO54I0hIg9Xcn9BkxwpcuPDHxx9fwW6ZoR
rj4Pc3s1BInhbeEtkFtyw4IXfZ5ThAeqo3ctyudpJz4zsfklwI0/PsUycpYfOfTJ
4mDdBLplgdRN8va/4rRV
=LR+e
-----END PGP SIGNATURE-----
Add fr_dict_by_da
Arran Cudbard-Bell at 2017-03-08T18:51:08Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34e02e7289eb1742c00e195ffa190189cf61273d
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYwDoWAAoJEP+k1YKfttfKnHsP/3GtMQImH5TlsAXxlysYgGQc
LFgFaR3qleSVyLUdZWiyuWwhEu6rYuB10e0XsDowOQK5LO3KKAB1N6/wTEcg9Kes
bsHyo2/sa/ppoRJit6KgiYVGCDcH4c4u3mMA0xTjBaWJd6xaF2VFxrQhrQACLvlt
q4Lr/mKyeVjbWywwByRuJ3USJfgTh0SkAS7B65Pl0CpdS/LKQMPR1B9cc1A1ZzEw
5Q8vUJJwr26BccKybwAy4HT2uEgj+M60567l6cXXSOpCHnxezNEUX97TNRa4dgMC
dyOht6M0Iiua4iyG1uALeWgE9N9cK+7DKW40WUZFRaaeV98dbson+7c8Z4rCvevo
9yrvwOTduLfx3rSd5zn/qRz8bjFcc6qgNOrA+pNziQQbDX48yc2SfF3BXfXeV8NX
XRJbtPkS7wxhnYXcteMsnMgqMtOxSgNWS1MKLtQ+Vg0IJeX15EjScRZsIW5TXMyZ
MiOgvAGgkLEwCOir0RExRx9zxECmSopJOOPJBrsfN+DUyauncqiXUJ0QjLwJPOn7
BIhe8VEyB714qVE5PqH0d5Pesi4AsDRp3mMjkdFVSWB+5IgSCnx6ICv3KgvMd538
5Z/SC35jXkZsxE/Y0o9TZAm21cPfpDqTW1bnlJu4TSZs+AmEssPdJj6OjL3Y/Cvg
TptGhprjbROTwTYJDNgH
=TSO3
-----END PGP SIGNATURE-----
Lookups should take a const'd dictionary pointer
Arran Cudbard-Bell at 2017-03-08T17:06:30Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f3adaa5b954190ae332541ae109d5b7fd967323
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYwDk7AAoJEP+k1YKfttfKk88QAJ/ILUcfEk5LU8LctAY0aolV
YJbdXP9Yn/GWGPfsKZYBJ0jGMVR45zXpNNmKNJekjPDdDTVEGbew3zq/a9+yfhPM
/2ZjXL0H5OgWTetRni4otFkCaWnl6RqachM1pU4dQ98wFg8i7hIT8wEODJjyE/3O
UAX4D6nbtrg6n+GzWHXOSLVEVV7tF6Firr8qzRLRU6aj8TN8BLeIgJ+u7An+rhMI
/kBunVvd1ouiJ+9UWx8/aiOBtEE5PXFM/LuYe8uA4iHg/IV40LOSzPz5oWB382UP
L+maRnozuHGSUJgqqa8xw1cpsC7XmcSYULxmNCP/yDxuueYbNWqEr7hPw9zUMRXI
/R013NUEEycFEyAGyK3UcLFv4WJK4XVek6Nx1Kf9w27x6soSuAuKXqIdUcyNqJJY
UqUs1zavkeBVOCjN8lMsDed/p00+QWzXsazKRE26m/gsQd5XAmoHhUUb2L0wRbM6
5aZyHFGDT1WVsUhcxbv4pbi4g+zQRS9zEhBl8Vb1cYYdzWpkhrrxkxD8h5qCXm/Z
NYSBoYGTlC1iZHp84h7vgV4O44999QhdjirOU+KNtOywBNT5HSSMO+AH/Z0alwKd
C941ADXM+N9N2D+KRXOfhv4RCVH4fmH5zDC2qTwgBFH8wUJfDOMk0s0lzpYTYN+n
t+Mtrxgsu9UgwdZLAkcV
=wAJ4
-----END PGP SIGNATURE-----
Make fr_dict_attr_by_type use a fr_dict_attr_t as the base attribute
Arran Cudbard-Bell at 2017-03-08T17:02:48Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
* src/lib/pair.c
* src/lib/radius_decode.c
* src/main/cond_tokenize.c
* src/main/tmpl.c
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8296df693ce5f59243a9830c665f3a852a253e3
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYvzRgAAoJEP+k1YKfttfKgkgP/3GHCBBZfNnbSiHMs6O+NvwI
45btHlD0518TQUJ6OvWP3Gn1XgbQW4P7K8ftBG8xbRK8K22Kpt+QacVGUppYAo/Z
TM8SfBsiRJTuG3OorVy81Unn3R5RpYkRtBVrGiDGJhJB5ofvKNLqqHMBJADRnBHS
HC08X2yfOXfpD6hqUeWhNsQNFEjo/bAaOc9SU9TymxuNTk1ucDYdnnab9i555p+s
ub8z6Fq2byruSJBNdoGdEG9dl7G1walZ3soHwPoC95vUQ10LpjePjYprryg2sk6n
rrzYWeIyhFNYIiHP3uTbKG/Sr/tgrcXHDD9spxxbmd5u6zHwlpdYn3XvTnMSdqTS
Ygpjtt6DSHCSvUIcWMGv5TxI6IFF5gfjcRfLuoERpoFovNqlBUsu0UGJidUOly1+
+0dtXFOxg0FFsUK5fAkVw/f4Wn9gvjMsjuCgKzsBCG770jl7kzVoQMcEgwwReq3+
N0AJ6hoVsF5m5SSphw5RURd1+iUh3Cs5OW6enZs8XdjetKvqUkAXWSZcKHf1CP+R
a6q9LxDa1w3VkoAsqAPK26uJhCaaUwTQbId2ykJ3viUtcjrL6t7qSopnZw+VOevx
I1y9g0g92wwJqYD/7yRiodqDVlcKCpTexeFr+TJq796W+SOiLr3eLHMCVhbJaGIh
L7cD7bv25wESWzXjOc5q
=/gqb
-----END PGP SIGNATURE-----
Revert "Add log_prefix back to messages. Closes #1930"
This reverts commit db52e47be7c151592459b2ebb1fb3fa4cf1f1636.
Arran Cudbard-Bell at 2017-03-07T22:29:52Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43d4f69435c2056e1d8bdde7149f19f36e5fa9e8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYvzRUAAoJEP+k1YKfttfKPTwQAKcblQAVH8D3J0KDqdYPD64I
y6fFNxtQGPl1CF3jcKHnITvKTLMSBHA9cHGOjOsHLHofWIB/wwhlZWlwbAjouaff
POJaXMrmv89aJpUMK2YbE5a2bzTYUY/6NFoCAXMDPBeHxtpUUH36kKQiDsNllxjB
wIJiJxwjKwdSCJciAlyMC7Hy2A/sozwim8QWYf6jKoAYiMP8qSx4ROoPWYM+K7Zp
Ab5I0cTVr8rnpqnnXoqQa4ogtbcafnmxSY75xfB4lvTsdutr7AIth3/4KBBcpB3D
dPFQSIw0whcACS9/BfN1dnWcrIQIUJcMypKfbl3bWeL0sTR7RePmfbjdNM6vC+jz
DSSQ9UC/Vn4Xfe+/1v41O1XkKvUzb0x1DuvYAn7BjnmeckT2QohLpL35lsr2E/l+
BvIT7LPY+hQcx5JCdr3QI6PJsq275wFPvf/SRH9KAbC4icRGL7tBMIHD/tNmwURQ
UIB/pfhncHX8hIjaEd3mLOZDyIzubi81/Z42g8thzXeIFpX0EgJJSdmRrSVMNaX8
ZIF1eCWleEBie0YX5ohrMnG8aZqrkuRT8Xa13iW5zYtFRJoiJJisFw1vy8ml0ClU
rAZUhsrzcNX+EaIMvmp4rCCSpl/LAWmm+JMtQMiXtpRO0sGXtbIM1MWkYdInuqfu
hq7WdcyVDAOKymg0Lv9g
=ouQs
-----END PGP SIGNATURE-----
Fix use of mktime in ocsp code
mktime may have subtracted the offset of the local timezone from the ASN1_TIME value.
Arran Cudbard-Bell at 2017-03-07T22:29:40Z
Files modified:
* src/main/tls/ocsp.c
* src/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b89bac7da36ba9531adac2c2719e6942245d8757
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYvxdSAAoJEH0Oec13Yh7NdIQH/25uRDVbjuMrmu7KPc9MMz+U
6LEKzWZbG6hHt+7vGDl8RmWCuR/pTNlWnT/C41zxFhlMaP4fJA3ubtRh1jQCz++4
pBW3777DvlPUXRaMhFnMUZoA9lHSow9k5/TMk1RaDcd0F8ACqHZJz7XTYJv3+iHx
PWp28VRVvpDVcMPAo4svC70UIIJyMYfp3mMZeIwiHargp4b1Xx4jY8sYu27F/Oyf
T/LuS+3uUaealGcRXTIeA/i6A+kUCS+61S8rnsPqW8zbx6voBk2LHgKlWkjNXqio
Od/ynsPw9hJSd9anUbtmeA05sD5zpph2CL2NNvSzScCNQ1v4opvBJ4XS/y82zE0=
=VzLd
-----END PGP SIGNATURE-----
Add log_prefix back to messages. Closes #1930
No idea why it was disappeared in the first place...
Alan T. DeKok at 2017-03-07T20:25:36Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db52e47be7c151592459b2ebb1fb3fa4cf1f1636
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYvaTTAAoJEH0Oec13Yh7NeicH/j+U3goL7AH/XOc4nGld0AZu
KPaHAafnlf+rV90nAnPF9VrgSASDc1x1mq8PtmWVzdvUzE593TOEpgeo7cCzMTK5
7NXgK+mKty81HyONThZ63yx22HXQrN6O+U3jiMHPCmEMlzEF+PNMGt/JYjV/z0GT
w6YfrBNHeIFHn+qNIAwD3qXRBfocnIqCB5VTV1Pvzj3ZGNGNCMW5+OjkmQLsIm8M
JmPRpoIegoAJMNbsk7acVg7KxohBplU7cuyfGtFnJVRwAwKVjqLCLbwFxskXf/f3
Y8g29MQyx/SCEzzroThSrkWDGRyR129TxM6bzulObhkIjXm/cW44OT8Yin48Pq4=
=4m88
-----END PGP SIGNATURE-----
remove smsotp
I don't think anyone uses it, and a more standard API should
be used instead
Alan T. DeKok at 2017-03-06T18:05:07Z
Files modified:
* raddb/README.rst
* raddb/mods-available/smsotp
* redhat/freeradius.spec
* src/modules/rlm_smsotp/.gitignore
* src/modules/rlm_smsotp/README.md
* src/modules/rlm_smsotp/all.mk.in
* src/modules/rlm_smsotp/config.h.in
* src/modules/rlm_smsotp/configure
* src/modules/rlm_smsotp/configure.ac
* src/modules/rlm_smsotp/rlm_smsotp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f280fbb2d5e85e8c8dbb16d64f83b39851f412bc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYvaPdAAoJEH0Oec13Yh7NNxMH/21fHonW1OZnpWoNexv+fMYd
1QVz0VeUfv8Zs/tPfNhjU2qmS7FZkR8bgf+RwY6J0OmHLDegF5yhzzqroLih4iSs
lBQT9fO/ckTG6C1GCMb68iOO79u8oiF8Zz56K63KBgVfvmu/7cOJbxPKRl62IvMu
kycidrakNxjPbJwxa3jO0YCnC+6K/ugn1VdLKOtLCsVTGnSzvEHPxGSnqoEp7G1R
V7dzwKXXQ+Xq8Fs3IT3uLGDZQZEMiKLSol5Sxu520NkMhdDl+eTVE9MozCLjw9du
SQzBNXy0WSYK9KDr+zKgUHz4NxV2cBIp+pfEQV9j95vH41PEdFtUPWoDJYMaUN0=
=7yea
-----END PGP SIGNATURE-----
delete the config, too
Alan T. DeKok at 2017-03-06T18:00:54Z
Files modified:
* raddb/mods-available/otp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f3be60620c8d263fe37c26b266455f811603c23
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYvaOQAAoJEH0Oec13Yh7N2E8H/ArnNa8Tahno1RkXTmMZNNuv
a0btLR3oobj7m29m7Tz1uEDpjr7LQ5/RfMBdfhtyUjJM/rkE/aoMY5daSevWQO7t
tz+eMi+KdxWNd3KzmBgKdLIPohIOrz6FKrPk15vMkNtamaue9dwpXExhuvRLVkE+
WA41ntaZTumBLlIBeEsl9pES3hdug3WmpvNi2pq+0L+qEshKZFjlFLzzNcXkMMGH
CChsHwvObfFIWNkddkAqWfralBYWk8R7HLC14QpBVEL/XAOpfdB6gjEfvvDni7kR
5XBOZDcUsdVvWVqeCCMSzuc5mHCHfeNqORojiXmG5rYBCA8MWnh1AB8I3TlERzU=
=VZoj
-----END PGP SIGNATURE-----
I don't think anyone uses this any more
Alan T. DeKok at 2017-03-06T17:59:43Z
Files modified:
* src/main/state.c
* src/modules/rlm_otp/README.md
* src/modules/rlm_otp/all.mk
* src/modules/rlm_otp/extern.h
* src/modules/rlm_otp/otp.h
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_otp/otp_mppe.h
* src/modules/rlm_otp/otp_pw_valid.c
* src/modules/rlm_otp/otp_pw_valid.h
* src/modules/rlm_otp/otp_pwe.c
* src/modules/rlm_otp/otp_radstate.c
* src/modules/rlm_otp/otp_util.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/stable
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d02183afe78e0980bff9c5cbc1818974d3421b8c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYvG7BAAoJEH0Oec13Yh7NoUIH+gJpDNIqYWbi+v2oOIA4GEA1
KlUBHz23o9J0hhbyGJe7u0vOn9Nbf1G8Yl/wsMC8Urxtu/9K1o5AhzG2UVxi8nAk
b6tHAVYoYVlLdDYltGqsA2/0Aom2tStQ7QWNv0shKOlQl8Pa3dRRmlIOFiligzMi
ZX/1jFvNtFPd7GjCmjFdOjoCWeZZANK7XjniRarO0IjyfxMdIifOPaus3aNjjQSA
udekridiiCuaTgVHmpiv2GJGsl0NJKl+Fz95f0gdXkiIhV1fBuwZ9PLW8hbnsLEh
82VimxBaOQSz3Qxvffodx81EWW7S20jNG77DyUK0ZKq/KuCbrvugmUHiC8Z4ofQ=
=3tmT
-----END PGP SIGNATURE-----
message idle->alive state
Alan T. DeKok at 2017-03-05T20:02:08Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/858f6b2b34f0303b75b165d26a2b1a9718aad6b9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJYusyRAAoJEP+k1YKfttfKcrwQAJjPTVJ2pJbYbSXWy+qOwg9e
aC9NsXQj0063zwBeG8yZl+iFOaDRh2zUILalhepT51ec/12Wj2qBrWiaM30E/X5N
9GBvbQsMXI1vP+WzZIs+uPh4gGkHb9LBc1cV4KvemilL0MkLQxWf5yjeQ4w+Mm99
loox5FK6cS+xJkfjLLyXTOa40O/Xn4X6IaeW+FTqRoX8BpgHtjMeai8MR+WsPfBp
2CD7JHHEuPsgjPpIjquyVWT045FkL359SM+jh5CX5r9VptKdfRNyvteCus6g/Zm0
Phf2kI8bzeT/VcoszmivI9Bw4eD9/OCI1epZG69KxvEZRJE3vJE6l8y3DCez4xBH
1rT1+O8UecNM6L0/fIi5DNEdfywAKBZ5FwG1JJ3dt2OG7fw2AOXNta55G3mg2aZM
6jb+7R8oAwgPDHUZgOM/jcmmNtoqK0+oBGBShuheDnMTPENEXEkBawxJnAvdwTIG
JlLdGqpNTyN323AWFFK0mcUwGl1OkkaKFOyxxgZqqcKrNuni9J3o2r2zxGw7KTEe
z0PKRqpcZvJZPg5LYDtcOiK8bPfHM6scWxvwPtAnMKejGnutuQgrMX+re3JYx3Ew
kU2TRZmh6oaAC5t4TQ/mnluKgznI6sedYsspGQNXCgSzTDZrRhurvSXf9e4dLcNQ
BpnCQFFZKG4uN+ARj73n
=vxpB
-----END PGP SIGNATURE-----
Switch to linked lists for dl callbacks
Annoyingly we do need to retain registration order
Arran Cudbard-Bell at 2017-03-04T14:17:53Z
Files modified:
* src/include/dl.h
* src/main/dl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01173b12ab62e3aeee6fc2ded92ed887ffc4809b
======
--
This commit summary was generated @2017-04-12T00:00:05Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list