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