Commit report for v3.1.x branch

The git bot announce at freeradius.org
Fri Jul 22 00:00:02 CEST 2016


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Better cycle check

Arran Cudbard-Bell at 2016-07-21T22:53:33Z
Files modified:
	* src/include/eap.aka.h
	* src/include/eap.sim.h
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dd530d7c0f6837fb92f46e466aa8384f49cdc77
====== 
Don't leak rest handles on connection errors‽

Arran Cudbard-Bell at 2016-07-21T22:53:33Z
Files modified:
	* src/lib/pair.c
	* src/main/radiusd.c
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/219e678b79cef519764ac10de3d20204f130fbd5
====== 
Put doxygen header on radiusd.c

Arran Cudbard-Bell at 2016-07-21T22:53:12Z
Files modified:
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/993483a6fa378127d53438f711a50b5281a4912a
====== 
rlm_winbind: use pre-4.0 function name

Matthew Newton (via Arran Cudbard-Bell)@2016-07-21T22:53:12Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9ca07b1ba8d1546596d0690c24248a86e7481d2
====== 
Added mapping for char const * in PW_TYPE_FROM_PTR

Without this, my build failed with the following message:

  src/freeradius-devel/tmpl.h:347:11: error: ‘_Generic’ selector of type ‘const char **’ is not compatible with any association
    _Generic((_ptr), \
  src/freeradius-devel/tmpl.h:362:77: note: in expansion of macro ‘PW_TYPE_FROM_PTR’
    _tmpl_to_atype(_ctx, (void *)(_out), _request, _vpt, _escape, _escape_ctx, PW_TYPE_FROM_PTR(_out))
  src/modules/rlm_winbind/rlm_winbind.c:101:10: note: in expansion of macro ‘tmpl_aexpand’
    slen = tmpl_aexpand(request, &domain, request, inst->wb_domain, NULL, NULL);

Herwin Weststrate (via Arran Cudbard-Bell)@2016-07-21T22:53:12Z
Files modified:
	* src/include/tmpl.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49367cea928736e02b164043259c9b791c6bbffd
====== 
Checks for looping lists

Arran Cudbard-Bell at 2016-07-21T21:12:00Z
Files modified:
	* src/lib/cursor.c
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6faf545c2993348916a88f7ed7e0f7fb7d2a53a7
====== 
More minor nits

Arran Cudbard-Bell at 2016-07-16T16:19:54Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3a87b2a1cb393b1cc4abb1d501a14b63f7430d9
====== 
s/winbind/wb/ (wb is used elsewhere)

Arran Cudbard-Bell at 2016-07-16T16:19:49Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5c637f914f43bacf9f0203786824041dc9e3822
====== 
Fix several potential SEGVs in rlm_winbind, probably closes #1643

Arran Cudbard-Bell at 2016-07-16T16:19:34Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aebea99f610b49e4ee0a957b43ec5b1ccc80bab
====== 
Fix some more formatting issues

Arran Cudbard-Bell at 2016-07-16T16:19:00Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e0a0bc65c9d239d690a6f597bcc4ca496616d42
====== 
Switch tmpl_expand for tmpl_aexpand in rlm_winbind Closes #1658

Arran Cudbard-Bell at 2016-07-16T16:18:07Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b66b4eaa3e17dda45b48f49bc1ddbbbd3a6b24fa
====== 
Fix merge issue

Arran Cudbard-Bell at 2016-07-15T15:25:31Z
Files modified:
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0e9ca6e44f87807a8bd323b234731628522f7e6
====== 
Fix SEGV if SQL connection becomes unavailable Closes #1640

]

Arran Cudbard-Bell at 2016-07-15T05:07:00Z
Files modified:
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55ad4fb81ee2f11fe8cbaf2856b6dd8abf6b38c2
====== 
Typo

Arran Cudbard-Bell at 2016-07-12T21:47:05Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e60be7e8eb77adbed017b4c8865a314998524a8
====== 
Better debug output for proxy errors

Arran Cudbard-Bell at 2016-07-11T23:19:06Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e588112a81543ac5088b96d80278d4d96e6a1621
====== 
dst type not src type

Arran Cudbard-Bell at 2016-07-11T06:04:07Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a666c92e661ba944d87ff411b81dc6d3079adcdb
====== 
Merge pull request #1649 from alanbuxey/patch-5

update file names

Arran Cudbard-Bell (via GitHub)@2016-07-11T01:57:50Z
Files modified:
	* doc/README

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8e94f0a8263df9380f7e5005d6d6e21d68b173e
====== 
update file names

Alan Buxey (via GitHub)@2016-07-10T17:31:45Z
Files modified:
	* doc/README

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d291bbbc27272f62d89274a86182445b28ee1cfa
====== 
Merge pull request #1654 from alanbuxey/patch-10

allow operator-name out

Arran Cudbard-Bell (via GitHub)@2016-07-11T01:57:34Z
Files modified:
	* raddb/mods-config/attr_filter/pre-proxy

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2f9b27649d884ccedc990d0c8c4ae14e54a15a2
====== 
allow operator-name out

if we've added operator-name locally via eg clients.conf we'll lose it if we've enabled this filter (which we should enable!)

Alan Buxey (via GitHub)@2016-07-10T17:41:37Z
Files modified:
	* raddb/mods-config/attr_filter/pre-proxy

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3596702f4ed34e4830c74fc53395f67e9d43158f
====== 
Merge pull request #1651 from alanbuxey/patch-7

remove old file names

Arran Cudbard-Bell (via GitHub)@2016-07-10T19:00:43Z
Files modified:
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c491f5b6129e779da991daa944dfcd4f83852602
====== 
remove old file names

Alan Buxey (via GitHub)@2016-07-10T17:36:31Z
Files modified:
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/989b42e8b48b7b60b5f9d4c402370660f439430e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXenEbAAoJEH0Oec13Yh7NcA4H/2XH2j9IDvSHDA4/daAzl1xj
 ltMyRSm6OZ3EVE0tzLXWPOyRBAXWZ1OFzQeKrrmpzHmkpn6dpLFsSxDq4nxo748B
 n09AV0t6ZlaQC2w/VVh3PNwwh28Zt3FDACpl/nexz6bUp56a043oxJHGDNZLasZb
 I2QcXIEVhYwrtU9Hem3Hu0sAMsHi/vxLh8tcctsKjZNTtOan3VQsKMJrhWIpuO5H
 1cKTBd9WqEgOZnLA4LgZW9dzkdr54yTLYojmVUk6bbUqKo+oKoKGkG1Z+OMtyIFy
 eyo/juUF/fM+373YrkB8ehcFjN3P2kNH/vp45AgjExan4/znu9Hb0Nz4L47NTZE=
 =kXbu
 -----END PGP SIGNATURE-----

secret is talloc'd

Alan T. DeKok at 2016-07-04T16:22:12Z
Files modified:
	* src/modules/rlm_eap/radeapclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/479164a792428bb78a1113add1288a66ac94833e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXeB2WAAoJEH0Oec13Yh7NNQgH/iq0oL5CcoLt2Dx1boxlzhhb
 YlU6qI/SDuKcX/Q0sVqm+7iSoew/KPzX1edSmqDJX4LsD6lghSpCHOxflFzmE5wV
 PEd6eujwg9/nMEAii4dTrxiGiB07edxujqvsaRLu6ZpEZN2U9xed9/KJ6+X3fdve
 zB42o3c9Je8txC43M/ZnQWKK0YW36++yveFJaXUUb/NCmsBaYFtqh9SqYXuNer0b
 g07/dHg7cu0VhIm8jnF5LYFuT2kRa/RiJ/Glm3JmGblwze1Dt/CNwU5owlMLN1Q8
 1pyhi46wg9mCQrjc59enVTs54kKYYAjTRoNjtwCiWsTTFUFnxHbw4huQCjtQwIY=
 =Jy21
 -----END PGP SIGNATURE-----

remove extraneous print hex

Alan T. DeKok at 2016-07-02T22:01:26Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb90f74893f8ace5d35d13ddf14a578542373c69
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV3bfa9m5M8Eq7XTwAQLwXxAAllMWDAvTGf0Lav7qewuev1siR62fcPco
 d6jlMaG6hTPgsGQApZxIFFMGcpwYEw0dOzLFB8yQVBxC3eUc5fWCh8sTkdjYvnOW
 IxfFzzG4CktlQgyygaCtyraLIi1m4n8sRkU7xKMbQj4MYnYVLgRHs2rPnBMyJoB9
 /mNZSgth6EzK4PoC1D6d0r2fwHW6NgTG+qUXA8+H5lohxPbWzTbklkxWvF+2VY2S
 XCrNO5zqDzhjktlO1830a7O9jyYlNaVoKrbPqurDq9oZQjBN4uZShL1KTr2KL+I6
 Ntf+uhs8uJv4n2tFsPqvsLOMZRmhoonQNU/hhesV18GokUMw01HZ4AIkVwRQQbyC
 +MrnI3oc7EPeX4s6iAr2XcSPoCN53lJqSryRGBAfZf7mR979PazTo+bqCzDy35sL
 B7fwHmZAGdV0mCc1otnRW6Kb7HDbkEsQmqnVhbAUCqMVI9SoT9UrHQw0HeqjdnDk
 xD4wMtIWf8XN+gPrmFLSRqLo7+A0bdDyVXyGVKkK+VIUIOjO7KY09yZnEfS7zRZw
 /8iNReUXIXT2dEs96bPzh0Wq6ehvvy1MiOJx7ApwnaC5THyiwOow0Ldh6YIAnhht
 kguF2OzlIIhSNkUK4J2DnDA+AmHGI/HZieu/0utm7w10aD4miI7TUPr8jR4iJunx
 cXfeDPUp+Ug=
 =Xo95
 -----END PGP SIGNATURE-----

thread_pool.requests is never used

Matthew Newton at 2016-07-01T23:23:44Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61842388099ef638ce2b0fde8dfbd6b121d1d636
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV3bYKNm5M8Eq7XTwAQIJuQ//bDlb0lmhxlEPUPW0rHXfTGP+XgN7dfeK
 +AyHpxpUzv6ZGZBdmJQOocFnhG++I01w+5vNkz+gNSS3STFXoAMiK+PQNhKWve+i
 byzVKWpcNVJM/d2IpDvuiINYbZ6lfZPKtSWFkhPug3FZVL3iOYtszqmBRWFNP4Pr
 KjJRrZaLPn/iKBlNKv9AMTcQ0DxhcTeMuTmykK5M46p10jqcbK/vRxp/exZqVjTN
 VoQD0SHt0LPydYu6PT6X1+FO8k4399xPwznuQao7L8bmBBIFtlyFXaHBm0lhPo03
 8X7f0IkYw1tj3gm1+bgdiUXDM2BfAC69ABUusgiXdH0Kzj1TsKVvGMxUZ+eedTzP
 Rm/HcpVlgF17WZErnNL3irbyTtPyuJv46PnZ+ZCcnAzHhPHufLuN5rALPmyvjSRo
 sXSIN/pwJp3aMMKG2eXy2ujNACFb9Z9KVcxtRUcguRcqQ0sIpJbzFwdy2VH1DV8Z
 okgTr8rajMDm5zbQhs2o6gPs8FOQqrTXUXo15LjoI3CKtryErH5hPfP5sjztSg9e
 jMKzyylNm+ipuIYmp0VHyBPe8EXaf/BE3wNP3TTNaFrFm7dh+yTBFs3MHvMcBMpa
 e3N3LSHIpEQmtIOKrCThrTratSRZcQq7+FkwW8HjLIJQBBVpaNDAXIebcRWPJ2Ab
 /cise+agTe0=
 =rNWm
 -----END PGP SIGNATURE-----

names are nicer than numbers

Matthew Newton at 2016-07-01T22:52:50Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17909992666244111c8927055f2c89bbba80c32a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXdRrRAAoJEH0Oec13Yh7Nz10IAIcfT98R8OydxB49c3Civ7OV
 Mfk2RGts/jUrRrrGvJPR+O+BLWKiFdVq/fJej0DwtFYBQ89aFCfbWTXpyLw3pqLV
 v2LFHpx252cmLU6BYzaWoz9S/JLSZI/sd6xRost+SfE8YDbcg94Zi9GK+0l30FQS
 NSlHJzCUlmQqgngeEDzcqQVykjueQVjhCFpqC5XkHKdsRiPwBt7txfDEsK47va6a
 Mk6qaslo01odvsLVnj5BMMVQZ34HrzSdBPvY6znKL2xz2UH55xZEDQID48MPSb1N
 fPLt9VLWC48YEqLDktwwWkJyB8lOI6JDVaJ2JbddUJt7IsCCPxWo+j5G6SwmdfU=
 =fXZo
 -----END PGP SIGNATURE-----

use correct function name

Alan T. DeKok at 2016-06-30T15:12:44Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf8ad3668b50a5f69df913bd6263bbb21d5959d8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXdHOoAAoJEH0Oec13Yh7N5ugH/0tAO1muNkx4LjDRtVRyuaZ8
 Jdno3V/oMksGallVxeUhtzveNnPdXdTiI/kxYjSB+SsoQKzFrS4qCRIuAyywCOG3
 2QQVPVB9WtC724IuSuqkRFUoeMNESB0cEwiPKg1VF+mf23dnT4kW+6teyyHYocov
 lyGKAsdVpAcd20gvC+e8GIgsiWW6mSiCL8aT7dqyFlYiowgX/WL1nHbIWqVhIlKh
 tK0ydUyRMbdwdGKj8QHKsG311pu4JDtB+WpaKYz5kuzhsamPlL59Lq3Gql8fKmxL
 PUgjdUFJVEaDJPQhnhxW1bKmb5BLOwE/UaQXqvyjpAiLqdwKInjZuXzcJTWizjo=
 =+QCT
 -----END PGP SIGNATURE-----

include header

Alan T. DeKok at 2016-06-30T03:19:33Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4cb64b0e0d99f4b3e7e654db66782426e5495a1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXdGQQAAoJEH0Oec13Yh7N26EH/3XY+yu2PX5CMyprhopBWj8Z
 EhTpNzPWvLmNKd+/j8Zzo16IN9YB5XfTCYcQTBr8ghGI0kHPhia+AXU+AlZHdeRE
 8JnvPLkrYmZ+KOQtPvoURqvNgBWgjjbgZN7lMsU7K+PKp2YnuNlBF8ZSWEzkeKWQ
 NMXwfX+8hd4hW0tYYslgsy9OEqMvVfhZAijys2bPbBR79hs6hQYZTGiNKkn25my1
 SP0/LbS2QJbUCBO7ONizQEBKBT9+WRS6JsivwaPvRyU0Dn6i1hhvkF3l/bS9T6ge
 0U5o0t7FsLLaNTncEPaoN/7ytS/HPT6QVmEbp+8obzlODV1yejmEZJyC+zn8Nyk=
 =PmNJ
 -----END PGP SIGNATURE-----

Do pass2 compilation on conditions.  Fixes #1632

Alan T. DeKok at 2016-06-30T02:13:02Z
Files modified:
	* src/include/modcall.h
	* src/main/command.c
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02d04ceb5915896ca0a816d356a0432f4550bada
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXc9qoAAoJEH0Oec13Yh7N/8gH/Aj7nTUyHTT8xkn/+c8gL58a
 dNmpbOJWNy4o+ZgXtTpAd+mwf9Q/KrCuNrqEIJvdG/uTkpT+DH9S92EFight6iCg
 ZpGw2v5qAZihiANN1+6lg+l+Iy6LviaKjT7lzRGRd/UPK4kZ7JT0QD7Mnm2A2kU8
 6H39OXvDseFN6DIHXUciH5//63f0MuM2klnKfW2HS9vYVoFXg2HuxRZiYNqS8S0z
 b0JyU4mJchd7J4MMxyocA59BcTFWxnyszl4cCfMPOzrIvhiZJRL22EgrKmJGOqpE
 w9yyVqj9x36daR8HGZgjEsEJEvXPpbiOIfvovxAaENko8O9IL7UXpqu5fdFU1fA=
 =jd4J
 -----END PGP SIGNATURE-----

remove server_cs, it's not used in 3.1

Alan T. DeKok at 2016-06-29T16:26:47Z
Files modified:
	* src/include/radiusd.h
	* src/main/listen.c
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f6247e0ee802adbfc8d427b78da469e8da6092b
====== 
Merge pull request #1635 from pwdng/arp_bfd_fix

Arp bfd fix

Alan DeKok (via GitHub)@2016-06-27T16:47:41Z
Files modified:
	* raddb/sites-available/arp
	* raddb/sites-available/bfd
	* src/main/modules.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_bfd/proto_bfd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ae4bbfcac2f9e95b9feff4f042ba8a01781cc4d
====== 
Use bfd section name when it is defined

Philippe Wooding at 2016-06-27T14:17:25Z
Files modified:
	* raddb/sites-available/bfd
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7826f3455f0231e121ddc48b913f932f57eec594
====== 
Use arp as section name in sample server

Philippe Wooding at 2016-06-27T14:16:08Z
Files modified:
	* raddb/sites-available/arp
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bff5d3881dfedb165d6600be10625a31dc17a13
====== 
Set fr_log_t attribute for bfd requests.

Philippe Wooding at 2016-06-27T14:03:52Z
Files modified:
	* src/modules/proto_bfd/proto_bfd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/647a20dcf7a9f1c2d4cc25496b72ef12ec2d2cbb
====== 
Set packet timestamp for ARP

Philippe Wooding at 2016-06-27T13:56:10Z
Files modified:
	* src/modules/proto_arp/proto_arp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ddd0095e7db9272cc9f5a8dc62003b7fb49a971
====== 
fix date value

bogus date.  fixed - now rpmbuild doesnt barf on basic issue.

Alan Buxey (via Matthew Newton)@2016-06-27T11:35:52Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34dc7aa753f96751f6ec0f6213e6253e95a3deb4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXbRsRAAoJEH0Oec13Yh7NUPwH/3dEmGpKC3Om48vh04KeDOp5
 5P3MK2FMm3/S+Gj/cphg0xzzkgw4oHlz8LXChpQFF9uhiaou9ikxExbTaqJKGBc1
 YM4l0eq9+3eN6YVouy1Tde7QkPdEoasCjEaOtYrjr0IFEPb/CbonTDJleY8cCJkQ
 sdxRa5+1Ya/nHAmwOHmLB6pRE82G7KUrrqDM1Gi13uyddtq2rIVVgWFXqyhzRI36
 lDC1s22BRSJnScX5zfBpIjRSvF+1QySQ91uSUrgz7gSJ7oUE+YNMtxkoEVRysnil
 nbZ/T8FDId/x920t9Viij3kuvE2pAN9jn8LwszLRb/d7woWgZRIhbA9EzU9XCdA=
 =0p7w
 -----END PGP SIGNATURE-----

Correctly check for config / module HUP

Alan T. DeKok at 2016-06-24T13:35:45Z
Files modified:
	* src/main/conffile.c
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cde04309d829b2b72a04519a6f803b219bcb8ce5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXbRsMAAoJEH0Oec13Yh7NcOMH/RA6AsnRea6Nti2wl97zLzdX
 EgZW6bCKc/fsjqK306e5L+B6JkCYq0HOKNcTNNJImgYt4fH7eMCVAZcljC3M3bYH
 TZ+mfWHuJ5rIJYmbvm9apjvG50ZGV/tev1H436E4KEAhkHSuq6OvzGs3TYmuGprQ
 qsfVYPAmfXU5TGWQsQL0M2PBwwiWsIe6Vp1EN0AxRGpzDiznii/BJR95Z0MC3L+Q
 rnJRnUy1xAA1xxUCvjMTI4xMw4ddDllBo76TAicn96WHq3dHMsRQNg45NcMaFPsb
 67NNpJ06txFOO2P4B8mzPDLjfdFNp+5ws1Uc8DDuwzRjRiJBCvSIsvtUw3fpUSs=
 =pgMg
 -----END PGP SIGNATURE-----

make message REDEBUG

Alan T. DeKok at 2016-06-24T13:35:39Z
Files modified:
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55b7edf5c74988490c71e0929b2bc0b3b1207a69
====== 
Revert things that are for v4.0.x

So Post-Auth-Type REJECT still works.

This reverts commits:

0e3dbd8 Move prototypes for public consumption
155cce8 try this...
c3c11c1 move pointer from typedef to struct entry?
159c2d4 Put "component" and "actions" into compile context
b9ba753 rename function to be more consistent
b4dcc39 one more default action compile
708f4b3 compile_module should use compile_defaultactions()
5039b29 use compile_default_actions everywhere
7323bb7 dump_tree needs a name, not a component
9aa50a9 modcall does not need rlm_component_t
0ca5d62 Remove modcall.h, it was only 4 lines long
9cd1e70 rename modcall_compile_section() to unlang_compile()
2bed61e more functions use group_allocate
613bf40 Remove all knowledge of components from the interpreter.
7d6df32 always set request->server_cs
65c65ac make unlang_interpret() take a default action
4df0f89 Set request->server_cs if not already set
12217ed remove indexed_modcall and virtual_server_t
0b2e4da Use CONF_SECTIONs directly in unlang_interpret

Matthew Newton at 2016-06-24T11:43:15Z
Files modified:
	* src/include/all.mk
	* src/include/interpreter.h
	* src/include/modcall.h
	* src/include/modpriv.h
	* src/include/modules.h
	* src/main/interpreter.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/tests/map/map_unit.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6443c88cb79958fd9fdaf72ccdb89d7aaae0aba
====== 
Merge pull request #1631 from pwdng/fix_postgres_driver

Fix typo

Matthew Newton (via GitHub)@2016-06-22T16:23:19Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e131ebd037b3b375ce6628c7e9cbe9e3de6ac53
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXap4pAAoJEFyGT46NO35oQTIP/3KeyUyAiQVW+jUIVvXY0vB1
 SisSS4JBM2gXIZoKnzn8WdUOxXpqjjsITW36ZkQwDa/c6/ML8FJyPhknBIEznMkh
 7BEW6wcYs83EqEb/MQ6ctXE7XwLdB4ANoDeA/UmYEBFoCKZ2O83WYsmBKKgYGmkw
 qDWT1zDk67Jqe0nvvB+DXRxA70KoFcuBOgce46g1J1F5AU2ZmadYZbzLsqChcK7i
 rpnHHbAnJUnYIsh+Id9TYPkkseN8BIv2BavYDJBRKl/MXwQaKQm4PHLXuY3wwSzi
 8/zRDWiX5aiSg9HSg4apYO42AdyjIR22LOt7PxOk+E3bJH9sHLd+LCvaXLrXX93C
 REjm+GHgRwJ1z/+GbhJOyEm3K0Jzuh7sblvSK/GV3rOr7Fe2O74ufcXm+9W295Fe
 u+bOroTGBnEnMlnvXV+D3o1tenKoJ3J+uRkQk6kM00tEdJUhyManJ7my3VpNfvYN
 cnuYtsho679+EnsikbOtWnG+Zv3g+TwkUvmqrE0j7AbfIw3cIYYgr+A3XC9kn7mJ
 b3+H2mFluDe941JIoo7EfNLi9lrNIlAP6AGmN/3VX6Dp5YAdPD4k13rsqWDCRic9
 iajwIfNoUAE5lFcaJI//lOaD+oqr7oU3NhjuxQ9x23MmHCaoo6JCDNlAwgTFny6G
 DG2TEGSsTjWpxovJeH83
 =Beq8
 -----END PGP SIGNATURE-----

Fix typo

Philippe Wooding at 2016-06-22T16:18:17Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a805a46ae8b347a6630bd05962cd90fcdaa1170e
====== 
Merge pull request #1630 from pwdng/fix_postgres_driver

Postgres driver fixes

Arran Cudbard-Bell (via GitHub)@2016-06-22T15:18:00Z
Files modified:
	* raddb/mods-config/sql/driver/postgres
	* raddb/mods-config/sql/driver/postgresql
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8a7e219299a0b79e6d0f26d9d6f2159c6014ff9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXaoq0AAoJEFyGT46NO35oCOUP/1vuX5hbapPs0Gs87GfIbc+D
 Pofx/HC6VtgZh31vR0ljWn7UwPqoB/msbAvUNPeffjC4eRfMgWPszIEyQRVe9Se4
 PmEvJZOHtIYXth/3YSt+noYTt/KbwLruxrCCTarnhjeFUuGDenPTV04eW6Au0OWw
 ip2FeyKbO1GPCVHDTj6gjyAxnO16XjD6bmJX2iYOl70x9W9Fk3yF99rTYhGmStOF
 J+iuLx9fhkgOfmDapBSdj9ycYCl5S31xlhcToGVJRHkMGRIl8wOk76QE09BkOndY
 UZQwUrrlYk0YtdhZlmNA93oGCDsMm7NjJwYIKfZqisBZDrdPLHqJKShXP2ykb/OV
 AhmYKfJaNDmuACUfuWdRnZ21YDT72jwSAIbGfx/aDhqHFAPqPLHi3UZ9WnjJ9/aF
 wkjlLyTt9LR2hUnFR6bqYZxdpv9ILd3LtG0132OX0YOsDThcH8CbC9lpo+zINlUN
 8cnfJAFNizA1nJrx9FfNZ0uko9d+lOys0haVzjq79imMDUy0njp2zpcbfF9d58U3
 7E//bsOyeIv9xKJb+hizjdkXpM2STd4h5B0kBtLhIuRsFl7avi04OlSIUKSY5L2U
 M6aEdpLQcQj8zUoRYPpITBNTGBNhWuUiRzfyPo+694XzlQSyJvKzmSgfC7vQu8Z1
 9YOkbn3SabyyV1LTud3E
 =x68W
 -----END PGP SIGNATURE-----

Add SQL driver specific config files to rpm spec

Philippe Wooding at 2016-06-22T14:55:16Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59185013edddb26d9899f35ac1b851589a3a299f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXaoooAAoJEFyGT46NO35oMIoP/3SmYj1PEDWgSg4r67+u3RVA
 FwHD+ddXa6hWbmQ8/2Pd6aTkcJ+CkBoLxV7/czQsW8X+ezy/cysR9Av9SMqZJX3b
 AcfLY5VVqnrm+PPMGFZRSl95/W3urA+MYLX52xT9VvxA1EQgcGame2BepmPQasVU
 w+vXOGq4xpAFyr+L3SuptkuowluP2iQHZiU6yqbIOr37l9dfpfE39edTdD5mY5N/
 pLGrXKSbvHtT4Cu88TyrnGAIWKNgZX/BT90IQpqAz0x6EgNtYrqJHXhQASKcpg5e
 2O1MVQNcTMaq+spbqETHDLe0gUFrh5OybiusM9PSQnbALRJwCwUWr3CPcp++qxf5
 8BXAcJiFWfRT/gM9ofuPXRUK97ZzBVLIWVAuPipUSAqeRrRaH9y6atzbhVV/nPvw
 OTIez990GWV85JsEXSITF9IzAURltTwW59eCmENWFY1sK4+4/c6VrcNugKh2vEfB
 9prVjbwk13HHr/jfvj1wZknxXHGgCfquAXsNhuFLKl6IX68BEaSy4i7NYHfRRxoE
 vfoR3iBb9ONJ20NEoCjTrDVS6pOgn2timWtGXxbTkkbUk7RmsVQy4HFFPzVp1BvD
 MrKhWoE2uqhs4Xsu5RiwSJwgMHsR1/ApvAryHQuJ7FseZAvh0Nq5450JCxFSpVEu
 z1GnQXCiffhS3RhiAvP4
 =KsKz
 -----END PGP SIGNATURE-----

Rename postgres driver to postgresql

Philippe Wooding at 2016-06-22T14:52:55Z
Files modified:
	* raddb/mods-config/sql/driver/postgres
	* raddb/mods-config/sql/driver/postgresql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa34e4341d95e82d4e07376103a4148ef32b4976
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV2m/Idm5M8Eq7XTwAQLQcw//fiiUU0X6Qd+tXE1KlB6U9Cfe8N3vbIDJ
 U/sZaZyhB+DnrVejWiZfenCR1IhI5P6JVodYHq9cuQDFRfXchi72xZNer3hYDihM
 cQc7+PoxBwRuqTm6qI3ydrwcCCzboKrS/OryO1HSb83AQcN0Gp0QQnu1Xgq0kK9M
 P+bJFiMwUc5zERJkgPqcNTy2wBdZkI/8MD2jC7bmMKr05l7F/LbLsetavpctiT6Q
 ZoBcp1QOyaAWotkbyGRc8CtAz7WIdIwJMbL+U86PPD++Z/Am5sayT9WNWLMBnywS
 9haz+6hDZWibG5eogfzE06ybMOW76aGhAKfkaeHqXSkS6kYuvpwWEfZMtQsTbYm3
 v7J7zmzJs6k+eh92NeR4lVMF9nVC4BWWFJMg/at1q3Jte8M4yLfvPWwSFfBwH4vb
 AO8ekh36VhDSrstJtN4NCguCxA+sWpwy5TQwpFzg6rM1Q274RBOl722agbNEh40H
 9ZxoTt3ZNHs//VRRv70npI+FdT7j8yPB4/gf5V2wJj3G0AcAYIbqEHMV2WMTUyy7
 2iCnc8dqBaeymAFYkQX6XhvSeH3Sdc5bJyeRMEkzXjGCZNYqRF0yi8AdG3VqtmdJ
 IMd6GZACtnEk6ToxxeIzrFnFLca8M1z5y+WN4jXpUGB8sMxfJUHgAZYHoautc0/A
 0Pfafmxbn9A=
 =bJ4x
 -----END PGP SIGNATURE-----

rlm_winbind: initialise pointer

otherwise wbcFreeMemory may crash if winbind isn't running

Matthew Newton at 2016-06-22T00:25:58Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3243f1e841983a5e62094fe8d9e2e38876c69026
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV2hayNm5M8Eq7XTwAQJjPQ/8CksyMZMu/DTHviXirrPtPsWV8GXqQ9O5
 pimmrd7b8xEDqV0SjxB5KRPg6QG4wi9lClV7PjS5xPryePUjgPI7JVUi+bbKXO7N
 JmTpiKVL0pn4dfmZ5k1GKZ9ZdHETqQpe5SukNq83GE/BML9+Mv3dqMZx1wqeNr6z
 s+9pmqmxBZt9uDjs/xwcRMSmf2lRrbeRqLFa56y+hwTuTRSRiZpEL7PwzeTftFWn
 Bjw6k++rnWXEK8bItr6blssHRZfm2fK/4OfL7+TsXwJXZq710hkMdI+7uyzI8BOZ
 nuMeMzh7pxWJpqQJPKrT9ImStI3YmgLhV4PhSL2ogozKUF5KE6hlvICLqcbEDzqA
 h+v0j6JYb/9IQksA4zVv5LSze8qvrp+3h4Qk8/uAoohLOxHMDkRpnd8JMX9h6d5B
 QHKGqp+iXtHuAlo2197zBIMIz4tAp89Khw9Rn2wEZzJchMSne+x4JV+fmO2/X1OP
 Ox997vS2aAKjw41Pk8yh7AF7yQMmYD5K66kX3AOllOw6hkH14EhJTrOP/fI0lQND
 ZFhybkoa5J3EMoe+Oj4LsHlZduwPIo5RH0/1Ajvc3vnvL/4Pn19wS5dprwB63UVB
 RqEgjd1WfcgKXTdLe11gia+qKMEBZWlDozWxOnnkztZzCGRtvjjI0M4HpHsuJJwk
 K/YihVFOMZI=
 =74AN
 -----END PGP SIGNATURE-----

rlm_winbind: still need .gitignore

Matthew Newton at 2016-06-20T23:05:55Z
Files modified:
	* src/modules/rlm_winbind/.gitignore

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5292698f1333c3736f606a6ae9d3a812c9f009c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV2hXINm5M8Eq7XTwAQIbdA/9FTR66Jc3KJmynx6QJJ3IrCQkcVMl/bke
 nyTcXSzJyrtvps9Hl6MeY2IIIRV4oKeJXq318fOqbA2IGb7ZPPhlIJeh9bItb7mB
 LeQ8fXl1H7ksP7lNTxRXV9h9OGxnE6aeIEmeMzvL6EZoegppZfJOtAlCBsPdGkDH
 RVjSXFw5jgNbQkzNuhgYPDGQpwHhmQb8PsUDsP84+8vcYA87El6knqSLpRtY1hq9
 fLTdGFM1XPEMH/AtNRSu+gwILakkhK0f+/IGOTePIaGp3wnIWHZYbAf3GLnwm/MP
 SStchrfBTpLbWJ3J9vCc/4FNJqQXw9HrDoIp6843OSzT2YeHD4J5vec75ux7HobR
 bW+EdCDmP0aSMODtr+rf3/5HOBgVU4A6fYpUZPo0aEwtxK5VCgxW/TylP9XQ1Xgi
 IjKeXQK9xD30+d6Ov83m73GKDFq+xNef7ni4+VZNv4qXEvVvhmDZfzQSJN13PfpB
 n/ymXBaPykCKZMQ5pEUt8Wg+dRdmbRQRLzCpy7iw7mxXbguvHOVHsLlywzfIqL0u
 B6qDXWXxBqgqJg3FwXGA+10WAZWpAki7bM1bIVu5KRchzQz2VkTWsZuKXjiHgLuX
 5iVYTOifJLxj2FmqgEhBgPSmNJWvKFJfK7CepNlo7ORJOtDRazWw/8bBOOdwRCTN
 04n9biWrWv0=
 =/qqK
 -----END PGP SIGNATURE-----

rlm_winbind: simplify makefile/configure

fixes #1629

Matthew Newton at 2016-06-20T22:50:38Z
Files modified:
	* src/modules/rlm_winbind/.gitignore
	* src/modules/rlm_winbind/all.mk
	* src/modules/rlm_winbind/all.mk.in
	* src/modules/rlm_winbind/configure
	* src/modules/rlm_winbind/configure.ac
	* src/modules/rlm_winbind/rlm_winbind.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2e276425defacdb91c7c5caf622a3f1bc9edb7b
====== 
rlm_winbind: threading, sigh...

Matthew Newton at 2016-06-18T16:57:46Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8b4385963fcd829c7ad812ff34fa9c73f0b1fbd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV2R4Gtm5M8Eq7XTwAQKlIA/9HsZjHMRmNyKYQWUd9J7kMCIYk/MwbTz3
 0LuBu4Q8MayjVsIy+BNpNES4tCbVuQN0MTXk59dIC4SGeGFxxzsSlBxSBpMgXNIR
 NZXoreRghQfSCWLDfer2ky7+stOqTxLj9fQMtX9Cl1I6OG1K338XKT2ZBFSjCnzO
 O4RUzkjz6SArB1PmpLEqkUJbGzgKaVw6b60haSd4z2moNC8Mpu+siydEYprQU4iE
 WZ5tzaoY/USNK7jsNG99vW2W0iPifbyp0Be3jrgmqLGuxy7a5zcvonM1O+MxoNA3
 kAjFf3fe86pDMLBqCykGKaHL6gVA0mp1sw4SGpF9H14GujPTHLfrw8KbkwbecFCb
 Lcdptjv9gA/QtK2JKA8yILDvcSqN2PDZmJASkQWGh9AdLG+4uFlsFY0oC52bSsbU
 I7FNLPY5ZWxc0Zw2PY7lzlhoTBij7WQnhxu6+DvHBI8Bkuh/n4t14qrywvvlXE4o
 h8DC4kxSKkui6GNp86zAffPyyCXSvFUUxfIiuMQtfQaw1fDwjMG6tJxSO+pHGxr+
 zsNXj2D6eJtUBSgJZ0FLBX4+EF4YjI0Ituf1SsAkSSAfcJNtepC7yvBKX0I1ofni
 g9R2hVgvCsB0qpgedEoqgdV/GtWzfFB4F0Zy78qpBRHkDJ0u+IoALZ3Y8+ikVxlB
 5NHot4Xh8Ac=
 =Wnfv
 -----END PGP SIGNATURE-----

rlm_winbind: use Stripped-User-Name for winbind auth if it exists

Matthew Newton at 2016-06-18T00:22:03Z
Files modified:
	* raddb/mods-available/winbind

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ab77e73d00f2c4998fb8847c97023f1416c2ed6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV2R3dNm5M8Eq7XTwAQLrcRAAiWdg9BXiSUoPJpCmJcBQwDzr275TSrnP
 HiAfspWGLQmJWA40qGMtK7EdD6Ev4bpQKfVT+gVBWOYeYMsiRnCxdVyq0TsG+GRa
 /UyGOvOG9vGmCwysD3CulpO2SBQqjxBEd6jCnqm7Oy5TAFgUNVNrMae6itthOsHX
 ekNUBDci8q0LdJp0Ct3bRyiyPdf4mtKLzsYRPIDV+hqfyQ1oeFNPGjN2zGelzieY
 ZaF/SHI654cCnXQ1rd8VEm7Y1SlYPFzs17CMEV+mBrRa1jB9CxEW1XJLXEERAfry
 1890w99VsM8gHD6+gCEr38xcE4+hEGp+ItJKbf3xj322mxbWMJvoLiWKxgQ5Q0s1
 6ysMMv5UZAgUFCEDpwRZLd4BC0RxBRwfV3/H0yFbtXSwprbhAiUOG2/HtBZ03Ui3
 aAkdxVSEXHJbGFY32v+EN602m4x3neVHcG8C04RPmTm8Y8rwX6AD5zVYFM2XID7Q
 asuFpVzDzLJ/1EyGZPNs28/znjz8krakJhwnwKqanQzPJyyp7hE9bvnOgmKBfXlF
 AjMcaQ9dlfooIxMm+wsuQvjtNdavcbgpblXhhZyqeYnaYSkUm/rCfRt1Kyrs08Kg
 lXP7DCt0CIABqMARwafWIfHAFYFLB4yHc788ZC3PT4GPTiULsFJ3BxkUOp26KjuF
 9lhp+zua8w0=
 =cy2h
 -----END PGP SIGNATURE-----

rlm_winbind: get AD domain from winbind if not set

Matthew Newton at 2016-06-18T00:19:30Z
Files modified:
	* raddb/mods-available/winbind
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10ed63a72d65e677ab17e0f4c710ab57336a825d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV2RfPtm5M8Eq7XTwAQL69w//SEQYY5PN7jYpX3Z9N2nGEYuCJ25kf/6d
 A6lTG4IQ3gN8SsI1X4Q0iPYzWDTC4yALfJS8Q3LtoCRz0daef4bcZOO2hsy7ORA6
 DOOponGW0O9FVphFm7keHB91HlFk72cL4hB0hqvKOhWX7gyWvn0hm2YsgL1eBrYO
 oyT+HRP1cAJPYx7Y8HlQbFpzYm+ffavX1OI9r2eoFOOmnDdvfshFbOP8yzQVWHEG
 0u7/X8Vkp5xrnvk83+drvxGj6vA+VwcNvaX7HMyHgITVK1UEj3uu/bflFgK7PO0I
 KXUoqXt76gqT6Y2+nXuB4miQGoFwi7gALNx5wXAMdrTthfLMD8el6zzEs0pGIVUo
 FuKSFXJW5ucL3cyyl/td+6iuvwSRFRTJdENbd8o06Xc0yNoqT+izJW9G2mikI+wW
 lJ0ynFXCra4Q+g8b62LUk6xiV/9o9Qtm178ZGmfpqNMrJ4svzqwb5nfYXKP7clGG
 /mzty2zytOMnLLRde1ViIRRrtNG+NuGn/lfaIMBOvMeNsPc1x9q5UKkeJcuPOfw5
 xhMMThya6QnayGQglUlfqaUIda3tbsZfnSk4G5o2lgZ3OiM34waIEHns6vdsujGh
 y7vohIcaJRtP2E6wgMM/umA6gOQX7JaopESPqGcLAGEuEKBo4TzepZizUUoeqZ6H
 EYpZqJNEs/s=
 =FYVj
 -----END PGP SIGNATURE-----

rlm_winbind: add group checking

Matthew Newton at 2016-06-17T22:36:13Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dcc0bddba79ab3178f2c162d535970b0e24181b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV2RaHtm5M8Eq7XTwAQJEaQ/9H5E5pFFgrvOgzJmk5rcrEeNQpWIziHwH
 y+gTZ1G0xoJCJ2u5xkCtgi/rkP7wJSMq92GWc2W2bHJvYbQqbj1FNDl3GfeaBRN2
 +cyW+c2cM7jrIgo2yPu4oTKlpETWreBHZVXakGhfTCGbPq8CoIi+bXJDLSqlLQrv
 nhnYQR6FEOQkgnK6Te3rf+K+keVwIDTvhB2UQZ6ZbMNV8aK0+htUbOKd4AxLplpX
 GyYeu6I/WW2ok5hiUQ+DvIu8Q6onkmwBkhhSKQYI/2XH15Flx/9gtsM3rI7bC4Qo
 CNUfF0V3LWK22qfL8ppG3v+GhhyMP51hW9z4PyVxMip/0D3dDHluH3hSAF6CSNYd
 zH5YeCFiRYNoSS2S7DiHVbKMBu56OvuNMuflfnV7LwHdqYZykGi3wDq0FQgE+rI3
 oWPjlsFuTX/Xk0xrU0b6FcPq9cVq/PEbMODWX0cfEq6ck4Af/LOHVVrKkKXn+0+J
 Z/IlEEcnf+PKjf5TxPKdYwOTlt4v/BA0jdGNj/XFIxFyrznUYObQpyb/c7ZB/W0W
 czkScroEm1l9B4/XrAbkkLdrAyDwPEhJsmD1qPvYM6E06zpUcqYbND59WQlgUXYe
 jMe57vX6IW9iTtYg3Qz1eiU7Wo6FDZHaWhbqzrKPZXV8GwcKfN1mzTB6tw7qP+Ue
 eNWWYovg8Ak=
 =f1YF
 -----END PGP SIGNATURE-----

rlm_winbind: add bootstrap code

getting ready for group comparisons

Matthew Newton at 2016-06-17T22:14:22Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ed6483babbde0808e2b7fe290c94c39d4a3ca3e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV2RaHtm5M8Eq7XTwAQK8lQ/+JSC8M6cFl/q98Jf5GjrvUYvbcm1iskbA
 tLklHhPJs9WXpoTRFdz7/GlHkBOJf3SR7uJlEkI6IyPGbl9aAcKB0uTRWnkPzbYr
 nlMOehRyagxKoSGchoANXEz7F+l/zvqJ1IyKxLD+OfKhKfcPqqkMDFXuT87UPW1x
 R1QOnu/kSnDW57pUsS5gm19CloKaxgHzdh1W8H76gGtatdmHJTZn7yFeUYv6CXDW
 b2z99fnQyBaYAP9akOkEljEporlhejbi1H46CO5SUXzGleHSn/Dx0FBxP+Be3qS3
 X+skH5syHuhNKBJYwh2qHEi5mgQexKhcoFfNzRqa6vrvKaUryLV8L6ljthtbSmNX
 t7ezerjIhexjJb6CyN0pt39YrzVj1XCjyvVfxY1QReOVFEtnipbj5DlEtYl6ImNJ
 ewVUrJF2UKK20/+HuHPkRUPL6n4A09H5WkHXBBCCPRoNIoy8Urt4tOLVon2fQ8w0
 Us5Rq/1OvUrHxuuaRKsGXVom/FQmSmR0pP3iVH2NYv6PsZuwAeuGSHh9BHvsXQZu
 lcbyYAQyAVNIucNlIsuK+kfq+TaApk86h6hMXOOf0V/h3c8q7FuACk0i7F403sVu
 8/6oQcLwTPTyiij/boynAZ5Bwt7Hjs589waRY6DOFG5tZpbvGu3wwS4u7L7YhmxO
 r5/ne7vavfE=
 =Mp62
 -----END PGP SIGNATURE-----

rlm_winbind: add group search settings

Matthew Newton at 2016-06-17T22:14:18Z
Files modified:
	* raddb/mods-available/winbind
	* src/modules/rlm_winbind/rlm_winbind.c
	* src/modules/rlm_winbind/rlm_winbind.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7bc14683bbb99294b77ab9d8d5bb92dafcf5cb51
====== 
clang scan is too smart

Arran Cudbard-Bell at 2016-06-15T22:17:03Z
Files modified:
	* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c16a0379cbd758196de10f3da196cbc4442d72f
====== 
Add debugging for LDAP timeouts

Arran Cudbard-Bell at 2016-06-15T21:00:57Z
Files modified:
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d247abb59faac12e53673af22af4b1b8e0c3987
====== 
Fix connection_timeout of zero

Arran Cudbard-Bell at 2016-06-15T20:51:48Z
Files modified:
	* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0b3575055cf3d5f950b3300128c04aaaf21712f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXYZ0UAAoJEH0Oec13Yh7N0b4H/RHtW3GbhCHdzwcNAQ7LPIOM
 6KmmhcfHRBy0C7ioTo9fzqRlZ2Gxg3kzhGptzjI9tL0Y6sxdLNIdYsid1gzd0JN3
 Dqy1y2SuSNDddTtchSOrOgNF16vPgfoy0wibAOmdJnYQIdYRfFWEVEx99KLP8aV4
 vyve2OxP1mBB5RjIuxtPLK+ofHmcoH/9+S3+MDgz2J3t4wMlV6GbpxovRrG8irtL
 Dk78Khv75fZMhzVOl+tXdD8dAG9VwoUHcBejrBDmhTqvSp/uaYVq1qTrQGJ1qCdf
 TROxCAWXxi6liElSTWdoH5GiHkQxqC0i1Nm6KxBgHUmSy/dQ6V4mr0iCPZQjfkU=
 =jbLn
 -----END PGP SIGNATURE-----

added adtran dictionary

Alan T. DeKok at 2016-06-15T20:23:16Z
Files modified:
	* share/dictionary
	* share/dictionary.adtran

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/045d03a57984e98d1cb580822d73c3d3e986f943
====== 
Fix assert (for building without SASL)

Arran Cudbard-Bell at 2016-06-15T19:10:16Z
Files modified:
	* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4071d78bae6378a2e9849dcc779f202b8150683
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXYXyyAAoJEH0Oec13Yh7NRLQIAJObhzqNYt9jtGOYP3kLbzgs
 PX0D9qPClHRSKUTqsDOWYfoCvWZE1pWMeXrAnzMHa8+LajBwPCQ5KRGecnAK02Yt
 Tu4IYNHtegTn4s9h1G+I4q6T47M/toZhJm5gFt1TCfvyHHSraPmFo1QJ+ZtUw7jN
 STgMHgS/uj2xFf+CfxdTzKxdP8JDjZ3GiuXSetHa3Lhj/oxt35Z55xBva5ZugS+8
 vxvr5WSK1jORskXaljDjlSasOBxsZfreXBc6x/YjaCGGfzhg3gmevjarBI7droOx
 gaUNuFX70Tzot905kcBkmVhN0Z1A0/grgd3rasj46zdN05Aa0i1f4OBEV3OKf6o=
 =6CFf
 -----END PGP SIGNATURE-----

this function no longer exists

Alan T. DeKok at 2016-06-15T18:05:06Z
Files modified:
	* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b370114ca188d598b269cc97af4dc3a14795e4e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXYXywAAoJEH0Oec13Yh7NhI4H/jynoUhomrsdVQoYcUTeUSdY
 3OEEUziCN0UFDV7YcyObiupheczgsde+Vg6Yb9iAZdrk1rc9JImp3xWn8C3/H9dr
 ebHsdDZTgNQT8a22yzryRnNedFVvqMBPGw+9LX17WEls8DdMxbI/rsmt2Pwg3hIR
 gceRlf0cDPcR6bcATOvhWAwJoVewOZX/RdrfGOIx7KP+irCB8FWYKoKsx7bzmw2+
 iuP+vKXEvDbLY7qoZiQ/ytzF/XsqnnqDd5pMe595bh5oG666MBalE55vwP7f3G6C
 E4QYbJmhJkyk80rZ8UwlY+Tdl2VcupAh+M+bID34NLdGha3Wm0hZebYTC2yx3Kc=
 =Kq0A
 -----END PGP SIGNATURE-----

make udp_recv_discard() return code of recvfrom

Alan T. DeKok at 2016-06-15T18:05:04Z
Files modified:
	* src/include/udp.h
	* src/lib/udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94b10a1eab55c19dc620a79a3ed1b3e43c6b778e
====== 
Merge pull request #1628 from pwdng/fix_fr_channel_drain

Fix fr_channel_drain so that have_read counter gets updated when read…

Alan DeKok (via GitHub)@2016-06-15T17:31:16Z
Files modified:
	* src/include/channel.h
	* src/main/channel.c
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac7efffc7919f2a7b061a398b29a8221215a1958
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXYV6VAAoJEFyGT46NO35ocucP/jv/fpBJw4DNYR54nI6dSAFN
 8rq/Czv9TdbgiAnZcO2HB3SqKag3O+OYjSntD3eaahd8nS4HZhBvzvy4L5pciMVe
 TK8Fp/sqoPY+PyJszs+dkuN8mdUPqn3lT13KR1T6zeFO+KZ3kqGzR5Td2X1fyibg
 EyuYsx+xdlvTV2bS8/5aGziL6gxJgDQcg/D0FoWaF2nK+/+NlXZyGcMjbGkLNlTK
 TgwXz1uXmU22PsjRZqlXYDmEKleVXpM8Ttl9w2RjwfMtpDofwRx51CrxPPpfyKqE
 fHlFDGVTy7vaqNRItRuKzbhFdTU1//Vy2rcbhU43Pa8lO1fFIsp3p1Gotx4w9e6O
 wCjNsD0Mm5rfcT4Day/GFt6KCFc/N4ujPazPxxrMRRZRKefP5X9U9LohsJXqlTkF
 ZZFjXV5CCquRdiIrssdC+YgPRQBSZqJ0ub+znKj6r7/7dQgbPjZAMA/HuSL+9K1k
 XewjT0lYAjzUKkxUxRkW6t5xixQS+G0QdT2SgJf8yxq7Xq+XL5RsUVAaUniUt0b/
 VtG6CvAE1CI0xsgP6D3g1njWAYf+98QvCeC0oxp+m1IrR8wKXgWkPzHTEOwnB/ne
 9ePUTBGWDa5arC5hyTyOyl022V7NGCq4Jo0erQGwEW9l9ZCpWzAznS8gYniF1h8o
 5X1iHVLNxZWtyteDfyc7
 =mCTj
 -----END PGP SIGNATURE-----

Fix fr_channel_drain so that have_read counter gets updated when read stops after header

Philippe Wooding at 2016-06-15T15:56:37Z
Files modified:
	* src/include/channel.h
	* src/main/channel.c
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75352a273008809ed08cd9db6160aa864cc5deb2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXXqkYAAoJEH0Oec13Yh7NiBAH/2jP9OkEOEnZnC4aAjGTNys8
 +3Ax7g9295f0cA+C7wvUlUrSUWs9nt+X/2GKBJXnHzu2HUnUuZAc2X0APRIMiTpc
 4YzZMMvXYTd7CQkuZcL3rFDcV7gLIQJzMTG1n7Vo+3l3hPZpXM0YcYugA4kDWyqK
 5AgKmJtVhQ8NRBusYyJZ4aTspWwOnChrm68xLP/UIxcrdTddR1KvBAwy7ITJFwrZ
 ND/ArqsznOb9H+8npAtQZb5on2yGwtl3AlgQlinwJ05lvu1wJV6YLTVFEWvHkPB+
 Ae5knBUnDa3zLWbTICF0k3SlSRl9trYTBSDwXJrPEsA9KQuagGyXC2qsroFwwrE=
 =0otZ
 -----END PGP SIGNATURE-----

set listener->server_cs.  Fixes #1626

Alan T. DeKok at 2016-06-13T14:37:30Z
Files modified:
	* src/main/detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfbe121a217fa1a5066e123719defa8cb24a6cbb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXXWS5AAoJEH0Oec13Yh7N79IIAJhCthTpG+mckkUPC9Q9BaOK
 RxQRnpZMjtvKIOEU7ShxFbYrE9RIE+uuKRXuHWpZj92HLaK9rDtg8P+nn8Ca7V3F
 JxoouRNBkyheS5nFIZd8c9svXetbzqHb34DlxzMJnbkdsi7og/bImnAhg4vTRmHR
 VGkfaaBYu/GzX3bPxFzLQV0CqqISjXf1jJ7PLDjNvURdP3EVCt+moJQSG0I/hkaM
 4840Rt2Y9zfqgaN3mfcRP1J0v0wB1Xgk3Lx5rX33UIgG5W+Xyb9xibxPUYaWfb1w
 S8Z4yg59c4pAtlysIyeyqLrJMQRirTKW8FnBoiTMrC7u9E7hBj0Vw0/D5Q25ztY=
 =1u4n
 -----END PGP SIGNATURE-----

add handshake alert.  Fixes #1232

Alan T. DeKok at 2016-06-12T15:33:32Z
Files modified:
	* src/include/tls-h
	* src/main/tls/session.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98de3bd2b35e1a09e4bb7addec0cc6ba17a70e5b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXXWNbAAoJEH0Oec13Yh7NsisH/jGz20jrXoOl4nWd8MpS2365
 wofdtQMxKWT5zIRxh82k9/Lau9hZ3GZzEAmwIYSnRhfYCla8c76h715lMSJ4t3ei
 z2NjqDZXGnAVd4zAj9thdvSVNwOoYDKv1ldWwg3HRSbgVEsXxX1YY49r0KCyXhR8
 /QSc/FAgT/KZY1Puy9J9/f9uIUB07nptvOXtvXShaThsIwOPSpX83syfKwXawUMw
 7GaIB3w4vZzt3tCnfF6nXIDaZe0vVCwYr/pvQS3iEhyXJVXnVNTLtSTG34MEyNzX
 zeAIH16mu4/zJsZG/h5hrTebFKAYkqZjE0F8DhIwlDNfZHQSBh1KQhyYmtoh9ls=
 =uEQy
 -----END PGP SIGNATURE-----

added fast_tls_key_gen

Alan T. DeKok at 2016-06-12T15:27:55Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_tls.h
	* src/modules/rlm_eap/libeap/mppe_keys.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85305312c4f0fe454185682707e2f69d82cb4ef0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXXWNZAAoJEH0Oec13Yh7NZEAH+QHzCfq0FSs4B/U8ZB+K507i
 HyY3KYDOpnDmtZfpeWB8wrvuv1J1gayeBhm0GYcDDvO6sn1UIvsbUIMpgIYiBJg/
 qPcTE5XU3xURgPoa55kgVDP5jc0YgNduf8rclj+A6DG7gyT4vFuBZPN6eciUeooe
 iL/uxwikMolkUV3QAmo/IwD2j3eUAgwzQ7/BO29e0+B15jN07NFZ4aXD77bFKC25
 QIgL6SwtIjYnSCpQfKtan8Xh5pC8pOXWJhzeXTLl+8Gh97XEnWVT/Oc9JBKJbdks
 oI7KXmjNMdtGwmvmbR9YThhqcvvtmD46WWznq4IufWBXPikxN2h4C6pWJ7x9aLo=
 =aIQD
 -----END PGP SIGNATURE-----

add explicit scratch area

Alan T. DeKok at 2016-06-12T15:27:53Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_tls.h
	* src/modules/rlm_eap/libeap/mppe_keys.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31dd1a881f2820d1debf49ceede536680e2c91fc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWxr6AAoJEH0Oec13Yh7NaIUIAKRk7GlyfirJ0GJgwOGSW+LM
 vbNYoPxU8Ic5XtDKD3sUJxb+u7InnW2AKHbfqfyvN3WbwOZp9rPT3dtxt3pI6Bph
 K+XoGFpOcZSlrIqLTQYy58KzPoqlxMSTP6iebNmvzG6PIz9waBnncEJBdzE7kztR
 N2qdHBBkXhX2IzrNkbmhBFRuJLj1elEqGqvwSpZCLu56ZCFRPzGcYs77uHkf3Mot
 maDNOZI217VZBvOzJwzvfbQbDk7T4IoGj89ljvCVP/SrSz2hM/663g0aEKgAbKpA
 xDxly/vHOdDz3mVXOXHJI2Rily2CPGP3JJIgFzMg8OURlxaU+Mn89o4aaXNzLrk=
 =VzlV
 -----END PGP SIGNATURE-----

socket may not be ready.  EAGAIN is OK

Alan T. DeKok at 2016-06-10T21:54:27Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/154ff1dc950d045868f2573ee45647abfa6d4f0e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWwnmAAoJEH0Oec13Yh7NN0QH/jUiRbZPKgSK/MpQw8rtnZWe
 EqOTpLamsajE2kiJrwrJoWLUx2S5yNDZDw8eoCXxAdFfMdDXUkNNfAw/3tR+tNZr
 2W/mjLPqzNU0/nCMpzCyAW0cYQU5mMksOIqcKDvVfu44ccxPiQtYTxGgzw3N1xbo
 xSmvHAGzmv6itjbSobvm/OoEn8i1OqdjshPqjofXojkGCrLr92CdWUFE0UKWxlR6
 koXOqtf2o95xUpo7DSpdCrGgZiifhb9Vmi0jTyyEFT+PAU6/wqPVJl6ClW6EoOa0
 krKSfkid63R46cp+UMF+1mnj43R3xWKu/rhc7AQ+n2CsnZFQsLBlVT56zc2FT9A=
 =YGCc
 -----END PGP SIGNATURE-----

Added dictionary.sangoma

from http://wiki.sangoma.com/files/NSC-Radius-Support/dictionary.sangoma.txt

Alan T. DeKok at 2016-06-10T20:41:39Z
Files modified:
	* share/dictionary
	* share/dictionary.sangoma

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba4b4402588ae87497a0b7c87e26eb5cb433c8a7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWuIJAAoJEH0Oec13Yh7N7nIH/jiEocLG/cadnqIzui4ruKgt
 MSOa6ohW8QkjZoF69bwUsFP3Px6+UWGeRmjXP4vENxvUv5y93It0TfWeFoZ7C9dc
 bO9DfqqX2xwbjtb2A1X3w8X5R9hTQgWAWAGHks0MqGZqeJ2u6ksXkAdnakPwr+8p
 heu7EMx3z/ALaBYf3HT34kQ5e/aszhQvrEOqHOPt0BWp4eB7PJaEQeKvTAGREUzg
 s/UmS/yw2wVnGSmCqAGI2qxcYnWrh8MGy3gf2s8gx7vpnVM9/ZMfi3NcMsT6JHwz
 5iCYG435YGnVjp2E2H6CdgwnChndUevfKC3eRretpjJx+RRJ/XYj0USBuFPf3rE=
 =G+Vy
 -----END PGP SIGNATURE-----

remove packet from the request hash

Alan T. DeKok at 2016-06-10T17:51:31Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4729e37dfd4ef67cd3c7dbac98b046024053e508
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWuH3AAoJEH0Oec13Yh7N4KsH/1T+q+lSRNMY7sti9+9Rmo3W
 uvKoL+yhI/wfE9Ovxe95I3OY2s4MT1ukIugmDGJ8tL0U7k+78lLZLUCPX1eq4ylR
 8MoSUQcCfRpo/5xAu5lU/trRiNOuhZAQNudhJVZZ5qL36hwHAUryCeKcG5viK2i0
 1/mbV70o+xvhdOovzprPkOl+vawP+b3F2UNdkGVi4X/9fP8qEuEXCqA0U91rcU+i
 CUzV8pRdPli5fs4JHPMAKbBn6zXQ0otIdnVX+f/2wl5EDt7JmRpozsy3WD//0Ewj
 9KM/K5vKJK5EOx15QpjogUtlQSkJC1NGXTqeWz5gQiIo5lPKEuL4szRWFlTCvqU=
 =e5hE
 -----END PGP SIGNATURE-----

fix compile warnings

Alan T. DeKok at 2016-06-10T17:51:12Z
Files modified:
	* src/lib/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b8adbdbefd7e5cc37eff75c56068a34ffeaa848
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWuCTAAoJEH0Oec13Yh7NyHgH/ijJJG//DesGVn45i/r4AqOC
 O17tYzTAaPCTNw+i0ndbU+zaP7GQHP2vnB4TT5n+giL+T95Qs373zZdFuV/BR1d3
 EQG53nIZT8Y9UZdkjtqFTKQC9P0IBTdB/Csq4EU8hhTzLDS5WycfdZo4lAOwP3Gs
 oj7VBD1qF6CQQRr9nJEWkNc75L6olSY1QR3voDq27kwhzKO469cFv6+A3Uc5UTUp
 3BoZeHRJ/GebH7I7q8mNUDqdSgIPtB2ZaZ+4V9ipPbGigBDZ9AOprbWNEjyBYlZa
 866x1Kyx3V+bB33qqclh+TbxZ1RO3s7sL/Ccss+ruqJIb8aN9MibgQ+TMq4Yxck=
 =YBeU
 -----END PGP SIGNATURE-----

shut up stupid compiler

Alan T. DeKok at 2016-06-10T17:45:19Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdea5a377be66328f8b1311104d3c37333f77282
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWuAKAAoJEH0Oec13Yh7NqyUH/AjEiXILZDVjkAPBjOtHBV9m
 l9Wkn4/4QOE5ElItEuOHMNLWBgAVZmGUYSTJDRgA4iiDal3pMEYd/hhJVXwEAc5F
 jGnfZK1muJC+/9ru+adaylENyFEbmG2CloHnEmd+PMjghBgpssdeOKOT7yiPN57y
 cQYfw+SG3ooiMbQbNyRBUNkl4xsUuVu6dcMiR/QMYl2uVXYledv8TUE+PiSK66xR
 Nv3nLpP4nk4MoyMGc/DcYTlgHoHqGgsSQncTH4ZOru4ebYdls+c7o6Ps3HMgQDeo
 +tLtLUhAv2J7D+oAXJG2fFtZgekGft17Ld/LCReyRkzQivxgGvNmNdkTCzDtFQg=
 =Xjip
 -----END PGP SIGNATURE-----

Add request_queued() state

so that when a packet reaches max time, it can be forcibly
removed from the queue.

Also added a request_delete() function, which is called from
request_done().  It does the various cleanups necessary for
deletion

Alan T. DeKok at 2016-06-10T17:42:01Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e00d979d935f8c6bd175e10b066902f8f8eb00e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWt+2AAoJEH0Oec13Yh7NSr0H/1dLmzUbs1hsZSp9Il6vwX+B
 1tu62BlK40A6/pM5l00EXUEPBEa2O3ndr2BsjNEZZRd5z/DoT4Sd7D8cQQS7BJMv
 T79uB2uCki1YU03w5Mv+E/z2rRHQhDNGSEVaytVm3x7SsZTwYz3mt3ZEqGKc7iiq
 aXtvRhhjpcb02HFtjcQzv93SIf9QMgSrbzGyRG+73bbvkwf4GYEIAQi6knU2ozLM
 SmHU343raPeH96Amco8fKTeyQqdqUa2dRzUBNUQuG62hvQX2AAWKXGtu0mt0mq2D
 hb4pRa5tvNd3NkRxVem27H4PbhoXdD6KE45GZ0C+SM3VcECHsuHJv+kctw4rMa4=
 =9o+H
 -----END PGP SIGNATURE-----

Add queue extract function

Alan T. DeKok at 2016-06-10T17:41:38Z
Files modified:
	* src/include/process.h
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e08018a37bbe60972afb97afc245477a0221cf5e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWt+wAAoJEH0Oec13Yh7ND0cH/3Feb6tp3PRh+Xc4dMPLqAEC
 ovXCoV+GWhiH3P/5Al9wTeLhGg8DGvvU6z8rzkk3SrB2WCW2FDNm3al0EVrvC07W
 KbsIuYq6p329hF7oh2XhBqmdeq6FF+iKZbt/JLGyO6YiHmf4IMroHEIKF1HOqbIy
 2F6btSATTOPP3HtbHsvycjNCCWIwU4bZbUfz1FhkuhvNrHEjpBqi+Oajcn6m3gDB
 DLKXXYyOMmWa0WOB4meP6Ww/fKib7S9XUGJwiJSSOw3dzBSXMwRBMkfF4iT3I6SZ
 XW4ZvIsmuQUsaHAlKvM71TBGXJsQg1TDl7q0/zWT60XDC9JEHfF7msVs2u6efp4=
 =wsuO
 -----END PGP SIGNATURE-----

entries in the heap cannot be extracted

Alan T. DeKok at 2016-06-10T17:41:28Z
Files modified:
	* src/lib/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac3cad365963df3fff790233fb72f972162a50aa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWt8WAAoJEH0Oec13Yh7NMaEIAIB+tr9KOID2aLGY1cxPJZSn
 +rh/jaabYPHMcpbv+il0zf2hUF/At0Q6b0tXvnfAnkkJlp+7b1sO21El31N2NBMs
 MJyoHIaxVUO6ylj5gXbz1ZnvpSS3+ifq7pKAYsuH70kuqXYfp/YCTrXI3cp6SzKq
 EljoTtTO075RwiWuFRjsj71GBvWeZ7TY3I4PpvCpfu94BlKqACsvwzVcyo77jEm0
 zfUk0EQJNusWeBz8jvaKj7VuVKAAvOb22TP7GRz/z6MAlxVqxY4Vfyfo4b9VTRFX
 fIfeerP3UtxI2GmU3Dz5sJ6ehK6AvTV83rM9w288ePLT44dwvNHbKYpJ4sFZ/rc=
 =JwLh
 -----END PGP SIGNATURE-----

Remove unused prototype

Alan T. DeKok at 2016-06-10T17:38:55Z
Files modified:
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77a01fa5a5dbde859c14c563056ac703a513ba36
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWtxZAAoJEH0Oec13Yh7NwEEIAI1nlFQPwHVIrb17kM4rIw+r
 mPmyu6QRVNBdFsi2dh1Rknglz2l0L16rHO4Qhgy/1kV7PziEWkOKprFDznTRVG/j
 0pLetAsZ7bqic6zxiTGZ2GzOmqXfKXXqJCCVfU+8dsGCjJ74QHJ05pkDXbByT6VX
 +CVhJli1WM0GydKqZ3pwd8QMuG7VdkQkqh+qMsO0tRPm009rvLp14su54LtYDOxC
 veu1REtDEjJO0TCyLwwqHocl6Sy2aF8btEbwdj13+cwOMtWb8kCZOYQnz9MB74pL
 D9LtsOwjgVMCjlqCEbppwJlrJ375BJOKDy5U0G6y0r7g2i/MjSDjaji84cQIEKY=
 =DSw7
 -----END PGP SIGNATURE-----

call method with action DONE, instead of calling request_done()

so that we can have per-method cleanups

Alan T. DeKok at 2016-06-10T17:27:02Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e15a06c658f83b09b59af2c9800ce63469570a0f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWtwlAAoJEH0Oec13Yh7NyHcH/0a5DeHM7ylzSxE2Tcvui3po
 v8MCVTxhGhcRjx1I6YAzrYNPkQG/NA0dWTfwtkOdqumhVth/QPIthOmy42w3jttZ
 3JBZetmBuzln0x5XlJCZLeWMlLB08Fd/Ugx/3qvyhssM1s72esOxkjhd9DDUIbTG
 BGYkIRYq5gHKtgz6jPNzCRsfg9UmCuKsKIIkJMr+kp5Fk77/ThKEmkGh0/YR7J0l
 Cf4Vj3e++5x4+FQiPSr5mGofm2mkdBXudsqLYuyvb4KvwuYV8eUy0LnNYghImIhV
 L4/lEpfpdTMmYR0DztZWH8BSt/uT3T640qnSCOXAOF9z1mMKPyVcgINgR1eGDcs=
 =rIbk
 -----END PGP SIGNATURE-----

Add "queued" state

for when it's in the input queue

Alan T. DeKok at 2016-06-10T17:26:21Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ceff195a72f2d9f8e1f7235f54d18b559272e28
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWtjfAAoJEH0Oec13Yh7NfdUH/0l6r5RJ3Ej76Js5XGknyde2
 7VT4W+pC4qwP4zL4WnCXTBwjOXKJTDm4xPP6Fy7oBNf50j+NFOqWfX1czbcvh9/q
 bRzipAKOzi4Bnb3s4Br1XXHV0ZfjEp9ahAMMMzNtWQHRhbTcfFwc0USLT878zhhY
 2KdiCGHAisEOW5dgYcE9nTYAM9k6kjBk4ZFhcBTI8szLwqV6cOVUqC+Rp982X1d8
 QUGU6a7OzLNmnB1rgYhGwi8vdSq9GzwmCjXRymYJzJyN3LM+HnFktU5ffjyqBAkQ
 LPyWe7es9i48//jG7bKzeqC+Hj7HzPOH5KAVZnwyibC/+kCOGr2XNfNC7K/h7Vc=
 =3dAr
 -----END PGP SIGNATURE-----

Print out heap size, not increasing counter

Alan T. DeKok at 2016-06-10T17:12:31Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c16d044738fea4077e1c2395e6fcdd2e459d08e
====== 
Merge pull request #1624 from qnet-herwin/allow_underscore_in_attribute_name_again

Allow '_' in dictionary names

Arran Cudbard-Bell (via GitHub)@2016-06-10T11:04:39Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4ccdf8be9ab4582babbc89cb3973573fe4ebfa9
====== 
Allow '_' in dictionary names

This was forgotten in commit 46e53c09e53e5550f0de9824b0a2674f54a8e82a,
and caused the server to fail to start.

  share/freeradius/dictionary.3com[48]: Invalid character '_' in attribute name

Herwin Weststrate at 2016-06-10T07:47:37Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c6d9b6a17ba240d1c4966c210a612eba8fd845b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXWfZ5AAoJEP+k1YKfttfKcJwP/1CyjWjowcwE+IUrRe/rjkx9
 0WyHf/jt6e3BZkvu3CVCJfuZNM9UyuglWPd+GTxSMTJ39HefYUo7Jpiurc9k6qFq
 PO4SS8xVDBl8AIwmXW/CPw50sTT5qItPAUmZ/XFZPk6rvTRpn/UOTarRYgg4sst0
 vezmihNLxD24x3F8UQepg1A8kFHYVnfhen5arBsUkY9vrU7wJecRU3l12QULTHaJ
 A+dY2VZ9ENYx7ZjkBSYBBC6F3zMkRNhDxtkAxaZioTd7wItxze8kL14qy/8y3dFK
 0O5Wo+50tyTottChgn5h730yc6yHY9tOfBYumkAawlh+dHsmZquFgwpXOBzdd7O+
 F3ZHs7RL9heQ420+D/Jj89tt1MUIRsJ1dENIR70Di/khxX5n2RCq/vyukWExjvGL
 /zIfGpAjL5QO8lkyf6ncThBTyCQpvNLBS1pwE+sq/Xfnfw3fk/tjOIRniJy1dYw4
 4BfEfhD8KO24cAIY2zxg/DsstXaix2x27GkDuyVsd8xiV+6GTUi0aTGvENBae8LI
 g4K4BVXuPGCB0zuRfu4+sLAvF5PDQhewJfQMWpKeaw6NW7WJ/Xfwe7aBmSwF9qiB
 ICHXZ+1QTKiSD7Gu33GTJD0T4eHEEB0S1rVPpE9MnkH+gy2uDSHaH9v2eLX9Ckmd
 EfdXphnbXlmDUecuRuGN
 =UZv8
 -----END PGP SIGNATURE-----

Better format for allowed dict chars

Arran Cudbard-Bell at 2016-06-10T01:06:33Z
Files modified:
	* src/include/dict.h
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46e53c09e53e5550f0de9824b0a2674f54a8e82a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWHTvAAoJEH0Oec13Yh7NS/EH/2xC2uJ4R8kxklNRld3RnK06
 Z/qqzhaGH6olnXN+sNOy9RSqbwB1zsJw9BZEv676oC745FS7F2iPyw3ZLaKj9E3X
 9J/1Lao4QLxt3kHS2oOJaKQKlIqsnv6IoR9oKwDW9TG8OHilCxkSoPk6gDBHFV1e
 3bV+88CyhKX1g14SQ9rDHRFTlKlRB1dLZa5JDjI5+0QseuFOXDxGcblcMz7GbF10
 oqhgaELNFBTn6I01xQDfAlDa/PDJW5f9WzvZyvChn4n8zEwoEsMV2axpHPYnoOVE
 EGSnb66WM9bAcuCWM5ZQemBPK2AMUaMma+0SP38Fc9GcIbzNV8zneGNJ9eqoT7U=
 =8aIi
 -----END PGP SIGNATURE-----

Don't free fake until we're done with it

Alan T. DeKok at 2016-06-08T21:41:35Z
Files modified:
	* src/main/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45b248bd885b39b75462c5ed0e1db78622946fbe
====== 
Merge pull request #1623 from herwinw/migrate_jsonquote

Moved jsonquote_xlat from rlm_rest to rlm_json

Arran Cudbard-Bell at 2016-06-08T21:04:19Z
Files modified:
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca1f6d9360cd00c204e3281505cf1e2325cb74d0
====== 
Moved jsonquote_xlat from rlm_rest to rlm_json

Which looks like a more suitable place. The whole commit is basicly just
a big copy/paste of the method from one file to the other.

Herwin Weststrate at 2016-06-08T21:02:00Z
Files modified:
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b6ce401a27eacaa44c0a69570c467c7709df4c8
====== 
s/DFLT/DFL/

Arran Cudbard-Bell at 2016-06-08T17:28:36Z
Files modified:
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f2de3e751b5f4cc3863973839f15e5edf723939
====== 
Prevent signal loop

Arran Cudbard-Bell at 2016-06-08T17:27:44Z
Files modified:
	* src/include/libradius.h
	* src/lib/debug.c
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/383a4f11a51bd0d77cb5234fbeaf1b32d1ae89ee
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXWDTMAAoJEH0Oec13Yh7Nm+UH/iXnQ965RIU54sjjWWs3KOrI
 42IKSHABv+qIi0DcSx36f46z/I3K6Dch0Xuv94KezWihq0azlkpcKm3nsS1rlFJD
 sRiKe6+AEunyg7qL33ImTiWivRv7ut4x/387MAY1THpnjr+Nsdrqbee0AInKFZMi
 aXY0hb6pMVY5/rukzFK1E1JUEYvZm+4rzsfKhRrxvdHsul/bsV9YAQzCTdaPzTQ1
 2iO43NXOiDAvPaho0Z9yUF1vbnat0gkl3hINbKmoCneNPQ95EFsrQhpkOMxHgfcU
 quD5EGMrJyrdBMHgEDf5JXHoOKeSykbbdd2RE9N7XlbdMDDlpblGSB5iXY+7hSc=
 =82Fz
 -----END PGP SIGNATURE-----

exit after raise() to keep compiler happy

Alan T. DeKok at 2016-06-08T17:07:56Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7a402fcc0e4ad388fdfefbfa9123adf338f1edf
====== 
Raise a signal if there's no panic action

Arran Cudbard-Bell at 2016-06-08T16:37:52Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/275d57cfb95b8d3d80867df2d15249d15b199f3a
====== 
check after the variable declarations

lkpdn (via Arran Cudbard-Bell)@2016-06-08T16:02:51Z
Files modified:
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16fa4a5a797b0dd72c6b3d85c080e139a7b81d52
====== 
src/lib/pair.c: fr_pair_fprint: avoid segfault

* prevent from calling fputs with null file pointer.
* radclient with -q option, then you can easily come across a segfault.

lkpdn (via Arran Cudbard-Bell)@2016-06-08T16:02:47Z
Files modified:
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c355b55aa8da3f9eeefe47b7d1bdb35327b60c0f
====== 
Fix ID

Arran Cudbard-Bell at 2016-06-08T15:59:18Z
Files modified:
	* src/lib/pair.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32b696b45ed7cc2a65dedadbdee1d7a0426bb1f7
====== 
Merge pull request #1622 from lkpdn/avoid-segfault

src/lib/pair.c: fr_pair_fprint: avoid segfault

Arran Cudbard-Bell at 2016-06-08T15:56:37Z
Files modified:
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e43a34f221100ef1980fa18c58ac71dad447ff8
====== 
check after the variable declarations

lkpdn at 2016-06-08T15:19:17Z
Files modified:
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a143a1e6883d0fc71f6f4dba2bd84f450ad9e6e
====== 
src/lib/pair.c: fr_pair_fprint: avoid segfault

* prevent from calling fputs with null file pointer.
* radclient with -q option, then you can easily come across a segfault.

lkpdn at 2016-06-08T14:50:27Z
Files modified:
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c75889a0a3ab8d1242e07bd57664141e3aa113ed
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXVXbFAAoJEH0Oec13Yh7NhAMH/AusZrClVPO4BA7Ey0yYDS5v
 aEozHHIntwQI8YohHaIM+xXERZTBahKMlBaeBRPpDjRpJ04lphmXY561gz9JGtlX
 ApGtfj6UCm3B1ecBiFqRWSvsn1UPrNJzrYXtnwhrcAITnzfkhr7PBeeg8XOM/ZeG
 ZoxlpwJh+SXFMI79KcGxMZDpThZlApcHzmI0lvYOACaLI1H2uZgJnHwpRJ3zI+T7
 6cOdQozBAesEqR8UO1+BvF+oH51HoUGAKSnKLVPFj0zO6/D2/i2I5iULkdt/+wmg
 AHyQZvMm8RL7cZr0W9WoZ5QoT7aRxSmYBYm149Lr9icLFuXQxKMYelveDRQhJ6g=
 =8OCr
 -----END PGP SIGNATURE-----

Move prototypes for public consumption

Alan T. DeKok at 2016-06-06T15:12:37Z
Files modified:
	* src/include/interpreter.h
	* src/include/modules.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e3dbd84896187e569df8ef21f74720af7521b09
====== 
Merge pull request #1620 from alanbuxey/v3.1.x

fixed some minor typos

Arran Cudbard-Bell at 2016-06-05T21:08:39Z
Files modified:
	* redhat/openssl/openssl-thread-test.c
	* scripts/min-includes.pl
	* src/lib/net.c
	* src/lib/pair.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_json/json.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0e90e2a6dfa74a1179bd6d30f3600f7bd395792
====== 
fixed some minor typos

minor typos in text/comments fixed

Alan Buxey at 2016-06-05T21:06:16Z
Files modified:
	* redhat/openssl/openssl-thread-test.c
	* scripts/min-includes.pl
	* src/lib/net.c
	* src/lib/pair.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_json/json.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79f699f63a9dd7691d29bcadd50c0c85612628b8
====== 
Merge pull request #1619 from qnet-herwin/travis_code_unreachable_error

Fixed code unreacheable error that breaks Travis Clang build

Matthew Newton at 2016-06-03T11:28:26Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a82ad00e77d0c39e522db19011bfee6f8781eead
====== 
Fixed code unreacheable error that breaks Travis Clang build

Herwin Weststrate at 2016-06-03T10:14:01Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/034658b945919b13f8115168bc2269a86b0a14ca
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV1CkN9m5M8Eq7XTwAQJM9BAAiglWODLdWuI6CHJK3Q6xiEqYKOtkQq8N
 1ulIhgTWBlhftVKfkFqBwIHkKqsLGyTRzGvDysha+2ZUWKhn+MA5iL69ZTcBHKA3
 /Ucsn3wS5VsEjmCIDQvVM3N3P86MPdFWmobeDMsLC01BpopJFeJt0A84nUWt2FTh
 TcDzeh1IgS3izi0+rPkopQ4s8DX69/BYo9Hb2F7sgXTjpGsUP9PA+Ua9VjMIXpe9
 ywuRW3MAIS6CMXiubQI9Z0uhJv2fwtuAsgyfX8b/fuKeNTtVTzgZqi25SBNP7dNc
 yvzl7bFwUKBPn9GwZA6zAAw40eW2w23dCEw0IsBGAb7UBB6N0PbfVnVDptRtShXn
 U5KDIPIkU9o1ueq0BwCmn1c3N/YcVgOKng062jXwZFB4M2ByiIV7ObpoBXNOYb6U
 ukzcZvKKPVeBxEevMXrWkd0olswnAqdA4BwzgbJ6SJ9UdrffuyHhPTgVSbMBSF09
 sLI2Q6fxXu5Df8GnzuIT4iLuYrd/FwOzO05dOygCtUmLppBJrUzN3pC+w1aPMaVK
 aNaGGW1f2J/DlWYiZ5S1/WZdxoFm3Er3ENnvB3lFdH/Se8e39kj09uta64owRAwo
 PyBhYr0/mlk/cH3Raeqef0mxS+vZrD7QVwqz3OwEfD1I6fi1DS7ieIWBSsHo+XEh
 Kky9xMzp/Yw=
 =2Spl
 -----END PGP SIGNATURE-----

doxygen typos

Matthew Newton at 2016-06-02T23:25:06Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h
	* src/modules/rlm_eap/types/rlm_eap_sim/sim_vector.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9fbbdfd3f5c59a3f33a45d1e871b2c3923efe13
====== 
-- 
This commit summary was generated @2016-07-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list