Commit report for v3.1.x branch

The git bot announce at freeradius.org
Wed Jun 8 00:00:03 CEST 2016


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

======
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
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV1Cgstm5M8Eq7XTwAQKHHw//X8wJrNVSGEuE7lfYT5TIYt6DQAigAnzH
 YFNeFD0E0X+8OqtD9xqQiGfkskIXrJeTLRerSEvG2/gMzvIoHD0WltPBNlKYvRj/
 ERQ9WQa6ahlydPrIDtQxeBWkgd7q0lwxGKOudrYBaxP2RNRBbfz+rsDcpjtNvT5r
 rAfYOn9NqTzjbI1L5Xeerja6AgjWWbtyXrXS8Jvis1wOrj0ebuLJcc/Xl4rrwpvy
 tYrb4DMxqSB+i8ApZ8ORXCNsSriG7AskJWdGuV6Gtu7OboEVlXNv6cQ0MNnMOTbd
 rcsDu4GA9MZBC3+xBp5ekvqQplZpBoAafiYB4ovmEIaKdNeNHwDk94Z0nvDfA/NK
 Bdm3H/caEq/eC1XRfunVrqVyrafn4ur3TlClrTxOxaXswst3d7jdCW2+OfNQaCqi
 gepwx7zSnJzirV3/0Sj3OKhkfdkcDwC5xzEzINMlW8/lForZiPnyXORSWgu19JOd
 WByssqCkSEYHObtmaDHkppPfbkuWlqmty3ViUMHS1RxaSwAxDTs2f8tJdDXHyInp
 CmJNIZjZBG3gp1InYrIVTdcnRJXTY2X64cq/6ulgTqqhpPLJ5Ew0o4kydsOr9tRT
 Oc1FNKWMqSdK5fkv4tCsp5HPWA/IxS3i5P01+mPOGeTnYxPhq32aVNWC6eBDGMB7
 q9zHQpHg2m0=
 =GOdH
 -----END PGP SIGNATURE-----

rlm_winbind doxygen

Matthew Newton at 2016-06-02T23:09:59Z
Files modified:
	* src/modules/rlm_winbind/auth_wbclient_pap.c
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6807b6591fb1f8016aa576c79484c418e93e1e96
====== 
Fixed typo: lenth => length

Herwin Weststrate (via Matthew Newton)@2016-06-02T16:24:58Z
Files modified:
	* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a25ebeb3d7e414c51013fdee476ba4886399f9a3
====== 
Fixed trailing whitespace

Herwin Weststrate (via Matthew Newton)@2016-06-02T16:22:31Z
Files modified:
	* scripts/monit/freeradius.monitrc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d151c777cc3a0ac386a9ef2e16531cdd8a923e5d
====== 
Improved sentence in rlm_perl comment

Herwin Weststrate (via Matthew Newton)@2016-06-02T16:22:28Z
Files modified:
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be0d56f10d26f3eea04273d06c46dfe20d413564
====== 
Use the correct random attribute

Arran Cudbard-Bell at 2016-06-02T07:10:53Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f072986fa6212c4d57fc09e186be1bea9e6470b
====== 
Exit with an error

Arran Cudbard-Bell at 2016-06-02T06:47:56Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/sim_vector.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca94c79006feedf9da9cf82e4c5bf859d2b09000
====== 
Use eap_sim_session in sim_vector.c too

Arran Cudbard-Bell at 2016-06-02T06:46:52Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/sim_vector.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e438a11a16426cc254b678169c6942b84464ebfd
====== 
Clean up EAP-SIM

Arran Cudbard-Bell at 2016-06-02T06:37:53Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_sim.h
	* src/modules/rlm_eap/libeap/eapcrypto.c
	* src/modules/rlm_eap/libeap/eapsimlib.c
	* src/modules/rlm_eap/radeapclient.c
	* src/modules/rlm_eap/types/rlm_eap_sim/all.mk.in
	* src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/modules/rlm_eap/types/rlm_eap_sim/sim_vector.c
	* src/tests/vectors/eapcrypto-01/eapcrypto-out.txt
	* src/tests/vectors/eapsim-03/eapsim-cooked.txt
	* src/tests/vectors/eapsim-03/eapsim-out.txt
	* src/tests/vectors/eapsim-04/eapsim-cooked.txt
	* src/tests/vectors/eapsim-04/myvectors.txt
	* src/tests/vectors/eapsim-06/eapsim-cooked.txt
	* src/tests/vectors/eapsim-06/eapsim-out.txt
	* src/tests/vectors/eapsim-06/eapsim-raw.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/def8d7f3a80c4731e945789af7fc2a459564714f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT6aSAAoJEP+k1YKfttfKZEUQAJClsw+za0aLDoq2lZzzifDj
 gEYkHH+70VWoxkc9qKhE41/U1Nf6tYwNsHUYWLBS1aNc4U2vAS2WdDy78dD7c6ta
 Kfgexsq/nKWCAfW2lkMnel8FumcjLLHlFs1FlDHaylemtnnFHP6LjPeeeoEnKXti
 MOkK3w0/eQKw/2bnRsRYgV+E1ORGACMN7uMBRzphHvaMJ/xNOisKPFXGwxdX4nZ5
 eGtFsQaQfSIF7zmYuDfSPSJrCuBsdlR4mFMO3dIOPAWoHN7S0IGrtVJONyj32bLT
 XgwKA/kesz90Yf6OEESSVw48SoBTKdhXH/av/pOM9cpB4mbTCFSomeXe00GNNXor
 WeiaPH+w0N28lL4NqN1L0fwfGK+PBjExycFIBF4K9NDZ4yR+lMl9uwIRDlyqTcAK
 2ts/kr71p1VPBAIlrmbcYRY+NVNGPPFFq1Re9RgLCl4dBdGiaIzFPx0OX1N8GVwg
 ZJt5/yLrTgOzUG0IyTG63xUI6hKtNvLqc15u3A5t6Bp1qGDNWsy6lrUwiO4nklNn
 diBVMqPPXuQM9+oOWkRI8uqmx5qlQ3HH8dE+un6xtYTPP6DsZ2o1PUFaknMBdiMI
 WkSRxc8U/iCiA1BicRw24umDX0/LtCP1UOALil9m/Pn88mHSd3Gkih4d7gq24deF
 hw1QmIA9rc3kBKXueHng
 =VwTB
 -----END PGP SIGNATURE-----

Correct attribute instance retrieval in EAP-SIM (again)

Arran Cudbard-Bell at 2016-06-02T05:22:58Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1566731f172ba62090992e10639d0c91a55ca5e5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT6LmAAoJEP+k1YKfttfKtJwP/RnwXRdZf0cEblXBjMyyv3Bm
 +K1Ccox47M3lYiSG7T+FN810IeFryDt5FOt53MdL8eE+aKkl6UmpoIzt1eZeXNie
 RBr32zg/7tP2WWi+4FGsCVJ1Dr1+22iDJn/+IanayiiojTiuOIpKjTba7vrKBw0X
 AhwYrBYmgs9ziS4m22oBd6vZCaPVN6eASnURwHLI2Cpsx96fnMt31Sy2IRPgnu9p
 dELyoWA3GjiHcS39Hjjd9eLJ/X84vxuOYhHIzL492bpGaE4i4mJQNUdu405eoCZT
 YiTej32ED9SENGJJbY+sBiVYEFMDu4Nl88sJj0yE/gnoYQY1kyK6myKQybd1HOP/
 bj2sR+EhfOENFZk/3SJUsl25iYbj6dwPNH1k5R8itwT9ssHpjCKLBCy/0MaR+NbZ
 cu+SyOPOoaoZHv/+7+82Ev+8VvwAgflRUGixlapjOLIt+Po8YZmTY3YnS3BrT5uV
 DbZRL30OfoDnl5BVXLDeDnRhZcXfiQJN5yc5LtPbEmNWODR+aiUH6uASL3WPLSWG
 GtNcTPTmhlraBNfgBzz6K+hirKlHEGrzgpBBKWb/I8Qbq/q+Y3+RRom/zSV7grMJ
 irS793+3TJotZ3bMBln4Cernrawi93NyGxSg38FYlL3H38PfxJ46ZtkLpaPtZly9
 hN0A3J+MMSd+OVdhBM8/
 =AQcs
 -----END PGP SIGNATURE-----

Correct index output

Arran Cudbard-Bell at 2016-06-02T05:07:17Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/986291a5e26b75ec579fb9aa9ea54863506d3df6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT6A/AAoJEP+k1YKfttfKSW0P/jvhnP+vHzAteEtpKd8IH9SE
 RWb5ovaZTiYykfqcTbI9KN6pf7Zx/nlGHSYpJIRZVoGdZhVSEJS2alpM271AB2tQ
 2c9SdjQTSxYmuDEcCci4ItiRwjtaOIWnI5lZ1bWt4AWm4b5Y4B7PJpDT6OlRMLsf
 n4c8BPteJPbFFnZqIec8ECNOJMI0hrd8tFavEnIca4bmsaRmqTId5aT+OrdOIP2o
 4OqxIPBDRq5rMgI3tzPPwsxwUW1cH5VyjcrZcl3G/fzSvy+60G6h5kstxACwAn9z
 mSYLGCh+UU2BZO9yJa6Q05n37v20PuAdEElBPzyxg04jyCnb77XeuXOq/BQQad9t
 j6Z9qTvwByogzSjToE1YahAN6E3Ns1pOYnYUf43GpaNGLxBAekrKG/YvI9mKzzOu
 1iVwmyMxTlqqyE39o9wuvO7l6SlqBDSZRvVeCCiGHHdap7FTnl71cVlXyobOK7k1
 DEH6oRNbcN9MauCYycmlrrKKmGfGL2Nh3sXWDShU75p4+WjhfZAwnRoFNkRJsjIQ
 L2CFU1idUD49hoWGwgQABRxb0xF4j5AyLwh3ykioFMwfvD8eGVyRQIdYKjYeTpdY
 KSruY/8ql7SzyLIYq4xX8AFtqlKtR/Yy0AAs6Jx7YFFHZfOSVAYB9Rd0fHGzWhej
 pcOn8ZL/66FOoADh82CY
 =zQfi
 -----END PGP SIGNATURE-----

Look up instances of EAP-SIM-RAND etc... instead of EAP-SIM-RAND1/2/3

Arran Cudbard-Bell at 2016-06-02T04:55:58Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42cf2e2ac710e077c04d11aa45f26aafff3e3951
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT5fPAAoJEP+k1YKfttfK6agP/RBREgKiyC/yo/Vww9uE80Xp
 n76QQnjypQp8rEYjoqXuQr5Yc8CPAd3/LzAH8HnUcsyhkBkAfTJjgI0Ksei9oZ+z
 Wsn/MLo6YpJxhQwK4NI9PY3b6ATIgzsp5waMCqwYAl6YCqMLtBhFfd7tIhaA1xlL
 uqHnCPtqqVdi/2imYtxeNIljMTAl7qi5YwYv10aEzXqN2Snzkoc6u6mGY7XNyKUf
 Ko1xCsL9nDi6zm3lwGRozc9NICHzlJVLZuuuGXfGzHJIO9jIWtm7zWkhL/p42kKB
 /OAGnOCT8KEt69KYzgC8xxsMjX2dTywoYI9FfKz6ZymyRGPqJjYNA9e22HxzTq7I
 Y63GKPtmlDx3TrBp/wGS9ng1ihdKdr7dmpOJjsNvHaEGlOq+6I5Ydc2D5ZlpcjbJ
 x0ad5aq0ZBdoF3n3o/S1YvJY7cobUNDxDKfZ9FQ26iTMtI+jFcc+H6EYlM04RGk2
 mtjJ89Lnhd6koCtsEspZvsTf7DbVwzuaOmidOdH5AbQuSO8kLyAhq7zVraI28O18
 OSpzvRqWGPJFghIzG2fNWtUXKEkkaaLJa1+By30ArzYuLAD5ukzMW3q1u5NCXCIx
 yoMSqZG2gGlKEn5fh6GiaENNOIdo28i8bprrWKEODt9e9AjGBFW3z12PT1q51YiB
 opXByLb61jvuwqbWwCMd
 =+m57
 -----END PGP SIGNATURE-----

Stupid doxygen

Arran Cudbard-Bell at 2016-06-02T04:19:59Z
Files modified:
	* src/include/tmpl.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/733302b833a865e0ae01d62fb1f64b76bea7092e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT5eYAAoJEP+k1YKfttfKVhIP/ipYUu6qzEFSaJSiqXJC4yuF
 jU6R/CHtEkLriHelbCjxMvn5gRzBW7kM4/rVZw5Yu/lN67Kc2MgUsT+WHpkU81m5
 yuN2KME7XAyVIb9bKwEcC6cneallLHQtX6f2vmxPY6NwBfrtImy314zUZO745ZUc
 OvtkHeiz1de2NGayxpvzvfTDuBeFfyVOiNajHgIyquDscyF6quBRSp90PPvETDJQ
 mU7kl+4gn0kjA/YOIkINk+jxitQYPsDYoMS+v05akk1Qcq+7VYep4JTiaTvxGhq9
 q/ajAJM2ftjYctz9Hs6h+puiB1ziBLkpOrbM+KBq+2r92QIpYud6FZqG/Lx4CWhJ
 nQXcFH0hOx00NTWm5LWHw/T55JFgFwD2H1dqkEQLt4jbw9wJA6d1HvOgabgmYh9j
 ibDYdOn0pPCW8vd+TbMvBHV5aHqPdN3MgmTFpbk4cuqKfqqJQCRf6UdgKAgidTjW
 j0gtzZAe8w+r1g/2t1yG3u8EKe5Iy1NG8O5FXg5I+WZtw6UjIdlf+GOxt9cBYDYw
 5ZMAMeRVOC5S8aYX1PHQsfsm8cdxxKrkniDdOEvXTyBFeLi4OOS+knUCio2hlLf9
 WRlbeFEFyO7P7Z0oyi+xR4uMnHC8l8ar1bLg4N18/pNAtc0cymzO7G3X8i1SvsSL
 /NvkGHIbzMp8ljfk3xR2
 =cJXP
 -----END PGP SIGNATURE-----

Add and qualify doxygen headers to more src/lib files

Arran Cudbard-Bell at 2016-06-02T04:19:03Z
Files modified:
	* 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/pcap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00885d2d9c9042825be76abe00cda2d7cbcf140c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT5BHAAoJEP+k1YKfttfKLA4P/AxZ1LWtLV4ibUIQVixA4M8m
 XzJoTOhwUOoE19I8BpLGX8dH3YCe4jizfXCu79UwG2+4aFpV7TrMQkgjG7SFJcIo
 BijGoIQ7Ad3jzMwrNuOQ/y9OybcZ0oX15acg60sxl6E5KQ8Ci49z/9go67pj9wuk
 Verb4DdorRHcvv+JRdPNX2qHzHnamZ0Nh2m9BiFhj36cVm1QkYB7mBRjwEBbPCz5
 ACuqU6+GIWufnVyPfgYfHc3FpmbSsgfJSNscr/g0+BwCgrOiwMK3YLy/M0W6tChW
 6x6SiOKHHxdTHeZs4OSFfUXx2d7YszJ1lPLqccORG7/LSNm66ljKM0RAKoayLtww
 Ss663/sClZPeS/BZj8CjX1+5eGa421UR5JUDPnO9myJza+a1rFiq4rO/TCf1tZBi
 3j165PTUxqVKs7JUQ2t1yci/QnrxRdh9y3PB1f47rXcLiTrmgu4Ei0c676HZ9mOv
 RipVCwRnbP8dgc49zcBlTf4mnZrxY1YaqmTQY97jInQui0NHpPCbByS0O8rpVXBm
 GflxC8L1KxyXcN8GyVP9ElHdxB46G3CqjsrQxsrBJL3w5Qjtwl3MT5FoHnkdHPpS
 BveJjDPMvkPh0LwCQ+/OZF3Af/K/ugZRBZYRCp9yAHhPygYlCD3OJ3W9Ld9CVm8T
 OD8yN7RT6irU5enZnd3G
 =0DQ8
 -----END PGP SIGNATURE-----

cs is always nonnull

Arran Cudbard-Bell at 2016-06-02T03:47:50Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2af7b1a1c1cf0bcbd75efe4a5bbffee6b117fcbc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT4eCAAoJEP+k1YKfttfK5EYP/1Mb5GkiKTTKhItfDL1PnEKT
 co68lLYuD6nVoF2fTgHQMkSl23Iy4yTejpEivQvkDpkYZSg8MEjEwnMUckAAIOqi
 46dmegvA/57wfWbxVWQWZVv83ZE1nHmd4EBfSve8610z1l2fSbrSnMIlWF0GxP4Z
 G1wCbFdG8+B3uAO32tDzA7QddyMaPx62yclN/P6bneiVFy590uwmzuF0xBzLXzIs
 L7sTh1xIRWYs9IB43qbDSu7RQWLvZDJBxvnQxMlRFoze3RuhF5XoGNWGZC67b/X5
 MROERIbUvXwVLrCHwUVygLJleDMIaY62z4OeFe2OfnkiBPuFaCPhXzZG3WICoG9n
 CESkfsOqydAdyfzCagwS8pIAFexyvZPdEA1juBRv2IOoKpXvQSSrivUcIl5mFnfe
 KsNjBF8tWbWH0N/8oG3WsiVcSUL66WR/vVH5GbHUJMXanVg4Y7x4aIwlSB6Oeh73
 kkMYe4vTn81/3JaCyAOAEpZ3/54wbY0c0XITC3NRyklZ3dZmsqX/qEj4ZuJqMz8X
 LUDgYDy877XHBsBy2+MTEQjus74BbhVAqkR6Pmn+OUOeg8YLdIOxdD5dSF45AXnx
 ain4Q2q7GZO6/YbiK1wZx4hg0HowEg33rSvs6xYtHMwt43w8yAYDPGyx2YCH1dMf
 25bjG+yS02Anhtckd6DD
 =tkyh
 -----END PGP SIGNATURE-----

Doxygen being weird...

Arran Cudbard-Bell at 2016-06-02T03:10:26Z
Files modified:
	* src/include/tmpl.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caff1d572cf1b509e1afb3f4033f726fd4a2f8bd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT4d2AAoJEP+k1YKfttfKIuwP/1R+EpeA4XH1PxQ8fxLV6lYw
 fmjprxh7zX8BjcNoCGETSQ+7h6IRPpXkf3LYjPocxyiNUX5dtsO4l1KeS9npu/xv
 dhitEXzDNVFdbBk+fnTozbZGR2GdI7gQFLwZgHjhEA/Dc/4RDyO6nT+bVP1nyvMy
 9XVSKUANdG37wCk29C0ypdtOCnEPr5EcCVQztXZOUNS37rsmIylK1n6fWo/bE2i9
 CWfGAdpSA+7rN/0u1SbJhiBd9eNH+OIoZbI0rAhQ38R2WYD3h7K3fGNH6wE1COj+
 cEH+1M0PCfoEQbKYvUtofAkA/b5K0GtOl7R0CV2iLf1AVbZm6KlgyXgW54G0h146
 AcCS0hKi5GPcjleLVC/Hru8RRu7mEAACbozk1lD50W4dDsLmSiszE0Gg3OLI8Kwa
 dWdSxm33NC2MCsX0R2DtzBFyNcpb+XZ/vaK0QLSWgDWqkZXUNlFF8fyk8CIQbZui
 mZN+Xk+mG1J/p9VY/AiIEhOyMMkt2R/z4Xml9g3Q+oBt/b3yuotWKYmmZ2ViDT+W
 hZYxgYErU1Cj1vYBTOTUulY70IhpjodhRUOp5ZYqeXcHtTYiHQBH8rhKA9bdXk7L
 mvlv2bsu1D+NnipyQIAkPbE/o6S+yMMKC/y+mnk7iswhjZMKWsNnSBGB1wryhAj/
 4+wUZEhK5/EcwVc2lPwp
 =WA1w
 -----END PGP SIGNATURE-----

It can't be uninitialised, but when has that ever stopped GCC from complaining

Arran Cudbard-Bell at 2016-06-02T03:10:14Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1302a30eb19f981eb70344fccb1c90a031562ab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXT3zeAAoJEP+k1YKfttfK/2sQAKqA1T4oCTgLoZdJ6TH05Fam
 XJGZg3GdEpqH8ZvKPepQvAaGUxjnDJsFKIMxzAOg+Z+piAs2LorIxKPTD7iE5fVj
 ERybcqf6U/WnwNmJPwRCA1Wpqc9hSjGM9Vv0RTF5oeN7N3x9hlL0j5x0vOedjs3N
 XAFBx1OKRz6F4VFBKU8TbwzmyyQxGJe1ImWwHnt/4oizBKepkOKeRNB2Lh+Z7ut8
 Knn5to8tbfrkW6djGsG1WSNY5EuGGSvg1vcbGm5Okxlz6DZ+jvdm2I656HvVvUJJ
 2MczTE6SbdYtBZo7U7nv/TR4TVJ8UKI4en2amSPf7OIJ9ZtVhFWGRlilU7Qh3G2W
 Ryg+dOQqTFYiSw8iYOzWqP7KtsbeFNiru7Ktip+G/iFCogcERBDuUgKUQUYjJUUp
 3Zr4LJWSGIjHPDw2oEoFeFkWZF+p8DdfN7NTRG4ngH9VnnBT3h3QhKIIhVFt6p3P
 sn75jk30W6i9HMAL+GhQmvmDOXm6aDC4O67Nr2OIqRIcSqx6EDLtKvaUWHtit9kq
 d5LAuww8lNM343gAFH2lTGvaKDG1s0TNny/wcf2mucwRhQ1TfWc4q+8MCWYNNyhi
 IhpxjoFr9eXehdrkyB0xj7EGtHfESll3SeFFJw4DpPQWV5Ipbm5ZqCfgDd3Y/gSr
 7f4XMP6Ue8kBDxQz7U2R
 =+/d0
 -----END PGP SIGNATURE-----

Remove EAP-SIM-RAND2/3 EAP-SIM-SRES2/3 EAP-SIM-KC2/3

It was a stupid idea in 2003, it's still a stupid idea in 2016

Arran Cudbard-Bell at 2016-06-02T02:25:01Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/modules/rlm_eap/radeapclient.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52e4e103d41d72ae6396a3b0760371d7907c11e9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV090N9m5M8Eq7XTwAQK8FBAAg0NY2NHw49Svtok+gEmclBvDur5gB9lG
 +Xy+GCSnMTGq09Fk/nQEWg5C8x4CAj+u6wfUgtVe5KFxrYh77Kh78AcOYEy4ZQzE
 vNQxb1VMw518mKOTZcy8hzC9Fr0II+NAAvDJKBtZz+szA42Q+B2CCQ8GvXCLoU+S
 5sc4q4wU14BXC90kTI/yaDwYAEiHC8qmzQShb8MvZTqsy8NquOmKRxYbFM35EL0U
 I4CHlJT1oTZVT5E3z2KzNiLtTfUfIpjTDdQXIFz4JYuoxdSfzz9N3as+xxiMB5cj
 QkiEwFuEceVNdXOYOgGyE2BdUidHawdDG4HUXczFCBp30AWGHyDhR+kc4kCTKuRn
 yS9QK7vqT++3CWYrAYyOJlnElC0NP5RPvTJjbnJhUwGiJIoGwsPFqzDCanoa3wAg
 dGvGZAwvPgXou3fTZc7BHDVb0vp0rE7kweBkZ5m/F1Go3ubB2NBItkz4irVsBqSR
 /ZwSCEVroOMqp8ZTCIBjnEQN/bSbW7IOrMFeYMIa8G+hFjVZqMi2gd2uQrSD8NiQ
 NDEAfsmqwSDeuxtmwU9LLrny5/KCsPuPwciNrF1iu4o4tY6+P3b94PgptzFptHgU
 3GcHmGoZSCYUHT7qTdwXPEJ/jOTAM1b3IBESA5UNkiiAZ7qhHauG/61Cn0lidhQ3
 RzNoyNvib8M=
 =15K8
 -----END PGP SIGNATURE-----

doxygen gets confused by CC_HINT(...)

Matthew Newton at 2016-06-02T01:48:02Z
Files modified:
	* doc/source/Doxyfile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef251f36b47109181cf6088d45778ca3830d1ce3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV09z4tm5M8Eq7XTwAQKBjA/5AeanfRgBikXcrBUDyArkaW9crTez6ezZ
 ymAbDbCwnAnMcErnEW9aJ7RAz1nN64T3Qo7CU4ilmz2KqFEvUm0FY/hVeW0RskBw
 ZF7DiI2p+KJi/kMu1gDBk4x9+mRSDpsT6MSyZD2Mtfg5jH3JCrrJWUL99NQiPt1x
 R8NORl+JHhWV2SeJCXH5p4SOydCfWY8/GhZl521JvYRCuijKY+2RjxQBM019U91x
 eqtGKE/yZiC7A/3JFYGF7R2cF3XNsGvAcR6ajYt6UV81AWpezve1xmcfC5gw1kSk
 rq+afvGmawvejU7LUDufsNFyTeWd83ZDOx0XDzVdqU+SIz/Tq4/QKfvrVAbik6PU
 w2fTl8/b6Hj++tJcT+Mq3uvs70kzLO7/FOqC+9AAGxoSHpyWqnc7nEwSqznGr0k7
 d10Qh6/rPvRYYAIjsGx4WorRi7az9gTmnmta6velAS1gnmnBZEv10GbNvMitkWVS
 DCD9CQpa5VYyM/2ytv6OYvBczJEJcEFzgBEbrJ2cbkZU7E3I4yx4gi+QXabfLRvN
 cl3GmIRIbWT8JG/StaaQc7ri8g/ZXLOGfdKgjKxlOztCzNBd+AeOS2ZnrLgIySRF
 opvuaXaHwI4B9EM7SnWhoNFIV8FxWgbS2Zao80iWxq1q1pfWtz5rY8M3FaAXgIjP
 53IyDTzE3Y4=
 =WHCa
 -----END PGP SIGNATURE-----

typo

Matthew Newton at 2016-06-02T01:46:37Z
Files modified:
	* src/modules/rlm_winbind/rlm_winbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c413acfd6549a7214e47d759703dd7e864c18fb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV09qPdm5M8Eq7XTwAQJE/w/+PATPDTD8MER8pGxhawpB5AHwKFol8TMo
 yFa+a/qEJrkef+SxY0NrUVVZzSctybCPSZUla21gwJq2SKEBt/wxXyhOlEDkup2I
 X5urvvHWgKUqob2iJKvE/lMSeEdghspZmaPawtdxQ4ONbWo2vfMgWs5msirYv2FU
 i27+3+6EvHm3rYXxGp3HQyTdXIYZBQAzv1Od3f7/9HAlK/TyLGCMSfHUhyP8Z0vj
 yza9nqoojYLRsZftH19PYaXl2DvIXq+JUHH2vsKn4GWZiNK1Z2RydSKCARq1FkQ+
 LIzH4j9JhmcXdWr8WYs+e4xC+85VXVG21K+KpM65hgGvY8qNkvTIF8FIfmQnRQiW
 wx1juvnVVG46bo0YdidTI6mR1+m94GOk2bZRTcGYnlP39+IufB/cXxHBg2wQPKtw
 keB2RVr0pCKiH5iw6QqMK+z6DHIA8ETUJN2aDaAUsJ1q8FYtr/0BoZRxn/Aa/b+d
 kFlq8tlkrsaT7hMyertv5MThynvEAvSjMwccM54GcdvLyEEBFhtEewHFSeDVAFYd
 GNWJ7NsiW1ssrlJ/p21eLOA7/DBpHRAq4vCZ5dKP+a82g+MtgId+PW+hWl2NdX+e
 yD/qu1ZHSsHTD+YrNuOl2zc3HjPrQ6Dv/67CzWsKft+NbtSGW82ebWzHtJgm1hIS
 cFAznidR5iQ=
 =BbvR
 -----END PGP SIGNATURE-----

PAP wbclient code moved to new "rlm_winbind" module

Matthew Newton at 2016-06-02T01:05:32Z
Files modified:
	* raddb/mods-available/pap
	* raddb/mods-available/winbind
	* src/modules/rlm_pap/all.mk
	* src/modules/rlm_pap/auth_wbclient_pap.c
	* src/modules/rlm_pap/auth_wbclient_pap.h
	* src/modules/rlm_pap/config.h.in
	* src/modules/rlm_pap/configure
	* src/modules/rlm_pap/configure.ac
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_pap/rlm_pap.h
	* src/modules/rlm_pap/rlm_pap.mk.in
	* src/modules/rlm_winbind/.gitignore
	* src/modules/rlm_winbind/all.mk
	* src/modules/rlm_winbind/auth_wbclient_pap.c
	* src/modules/rlm_winbind/auth_wbclient_pap.h
	* src/modules/rlm_winbind/config.h.in
	* src/modules/rlm_winbind/configure
	* src/modules/rlm_winbind/configure.ac
	* src/modules/rlm_winbind/rlm_winbind.c
	* src/modules/rlm_winbind/rlm_winbind.h
	* src/modules/rlm_winbind/rlm_winbind.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0298fb8987c0e65e8c8cd69234ecc022ef2b76e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTzPiAAoJEH0Oec13Yh7N4zoH/Rutv+U20dLrmo6e3u/9wqHS
 RYl3MfH0CpQNs8+bRhVWAfWESQ20pZNv/BCIbm7H+jjW+VmbfKfnWMN3VfYLs0+M
 Yo8xWFiFGuxozK3F0blQhXRQ1joKlts63cMPmc/Rf4x4oo+q1n6U5Uifd+Vu73Cp
 RDTuYrT+EUNrjCv/MHzmhX/+YsXW2kGLs5+0Sxist5zBTOQ39skHy9RC2iFgGEdE
 8Q45RxO0IAzzfFOOZrh+Dn+57ZVIf0V8NzlWVHDQh0vWUFkF6CpRy5ERg/oN/+zi
 At/AmNl6DmbSWCIzCLzLUyXnEbVHgD5DEharrigX1p/PMp5p7rDmH66L37Iv+AU=
 =BTLs
 -----END PGP SIGNATURE-----

more sub-TLVs

Alan T. DeKok at 2016-06-01T21:13:34Z
Files modified:
	* share/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9d8ad3fb14e6685a2084fabec3e0928c40c4b85
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTuW7AAoJEH0Oec13Yh7NwK0H/AlBvrc+5e8v3dbVJ4XJeSXA
 q85AVD+LFu1y08HnZWpNDX3w9CUGLrt3dlAqw9XJHGEFQmU9JtNSBccjNq79o/LF
 wydNzos/xBLm0dhwDy7C4FsCZ9kkTTxr2QWoDA7o9xo97OegcBWkfX7dKfz3INIx
 H4TgajnTMtQ8aujydg8RlVgd3CEcEus+qR9LGh6ZFn2vUQ2Ukr8kzpDM7mFKMLqC
 MlrpsNYPfIiajCbvIHDIAEoMkBoyScTWQ2uboZsd+jsIiQNFQJYqg+JxsFMtUEtr
 lDW+yepZJPrzIWr6cQBE8r9N2AbmFpsVCqx+5UxZsFEvv913r0WqftH9gKvx4Js=
 =GWbo
 -----END PGP SIGNATURE-----

updates to struct / tlv for internal attributes

Alan T. DeKok at 2016-06-01T15:40:11Z
Files modified:
	* share/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/594c2f8c67cf09415cd210cb5fd302f22d5dcf9c
====== 
Don't continue processing if we get an unknown tmpl

Arran Cudbard-Bell at 2016-06-01T15:30:16Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0da98d9d4c84cbe781f6388f1c720441feb7a06d
====== 
More doxygen

Arran Cudbard-Bell at 2016-06-01T15:28:32Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2cd4aa6361285842eceff3269b430bc346190cf
====== 
More notes

Arran Cudbard-Bell at 2016-06-01T15:09:32Z
Files modified:
	* src/include/tmpl.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdbd55d4a49d82ce636f28ea391ba27b0735575e
====== 
Fix doxygen

Arran Cudbard-Bell at 2016-06-01T15:09:14Z
Files modified:
	* src/include/tmpl.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae513c4e6a343a57b8da1d72bd5e4c59039e756e
====== 
Don't deref NULL vp

Arran Cudbard-Bell at 2016-06-01T14:57:22Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48abc57437d0058c00be0bb57e788c2405ff333a
====== 
Rewrite tmpl_aexpand to autocast based on the output pointer type

Arran Cudbard-Bell at 2016-06-01T04:11:32Z
Files modified:
	* src/include/libradius.h
	* src/include/tmpl.h
	* src/lib/value.c
	* src/main/map_proc.c
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85672742e3b5ce89c7149c4227d06e0d55e38d4f
====== 
Don't need to check for HAVE_C11_GENERIC

Arran Cudbard-Bell at 2016-06-01T03:55:40Z
Files modified:
	* src/include/conffile.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a08de14db92e30a92ea9941b9cb71cdbde6e4f2
====== 
Require _Generic support

Arran Cudbard-Bell at 2016-06-01T03:52:26Z
Files modified:
	* configure
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/837ecab455f05cf5c3588b7dda0ad5ea0ce790d1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJXTju3AAoJEP+k1YKfttfKIe0QAKy7rdaX864mn74M19uYe9ml
 e+wfOaOm7Zv7n6x8+IWAoE4O7YZ6cwiWAYknNE26z8D40E20i2ZnZp72rvHLyS+n
 I0ViczKSq0ErGmqggAA2VPjUaxquUzPFkqjrGftoyQY0Kjn54hZ3FsUnetIyiJJV
 4DWdXo9K92hfGPAnRgKAZfrcfQiUdpqWQe5Dd5Kj1++9IMsS6FGcejQsrv01EOhG
 2LHYRQZY9nFUHFgShR1nzT9V+PP8wQshU1PD4XSHaxoZB6tgU3xMOLIjj1unRLWS
 bCNOA4ga2UX4dtN4MLLflob5ZrbS3L404ZZ9a8mqqnhKbUWwa8bafX0A9cuBElnU
 D+hSE6xZzhC9dE4vPW/dHerdbV6YgWkHviIgjzP1w/gG+vFDIuNsr0+b4jrpDecL
 umuJ9UjXZWIsjpXEurxPKaEhvoTHMd/HoDo1EYWncVl1vPkUwYbPbm59XBNX0xJW
 mCNqw0oS3ExRYcAKdNfp6hwQY66jVGnl470j8iEgJyNbxn11dyQO5xz/eBwguWz7
 YGnKYrysUzy9NX/op7OKJutYUnym8oafrxYhR8/crMg98TlidyWA0yN3I7Pp9T5e
 TzpY7YY1cVBHnr68DjiHo0F5IbAyR+ZuuC+4C9Nr9jJMEGdobwK92taTCgDXxDFl
 Sy7f8elX3WQ/7P2XO8i1
 =HTgC
 -----END PGP SIGNATURE-----

Try and convince ubuntu to use gcc 4.9

Arran Cudbard-Bell at 2016-06-01T03:34:47Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc474a905349b21a3dc3ae2b7a4f66302b7c3fe1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJXTjS+AAoJEP+k1YKfttfKTLoP/jNd6pHdK/1s2H4GhH6fJBqH
 VGrDI+6FSpptrp15bnAqEim4gk+8WUvs2VP1QmxiZLb8Iu1X4EpNV6UUIctIhbxZ
 8OCgaCaV+8hr8m2KtQ0zHm8UGjTgUXnTgrB8TFpCKRNhso5OA139a2P3lYOL7xSD
 mJ8McxxRDDc2oEJyWRCXlSlSUJycuOmXDvOLC2ibmDnG+lL/ky2HRWATAu6LoZRz
 UmUfBQn7HoxxsVOT+F11UZ8XaTcwbGDa/QE0BsEZs7WGomLTPuSWN1RTANqOFR6B
 JDD2fh4IU1gzO4GG5zEKSp53OdT1ivt9BzYdAz7S0DPEE5IbAV4Dc6HAWBv8KHVT
 3me10IxkOOZYTsOJxBwmnNQGylooaBCG37pLd9ttJqH9ZJ7B/jFloQzT/3dovkKl
 fWzP/KVn6Z997laoVHDcf1bUzJ7+J3vG1TkKQplzfX7VuBz6xr1SDloYVSIpWaVw
 +zF/4sI07OF8cyIcMOZaxQ+KpvNOwK2LxLO2tVzRzBB6uMjOrz52x569JZVvHlKN
 Yk/OD69Gc4AEz+qGsc4tqNBdyxDTES8nG3ee/I/c+0t0n1jQE6f0NAO8BNH0zxAp
 moJm0e2SjPVPTPqbRvy4iMH1Gw6IXQDuytV7VoC/jPZr/J3JwhZIpXHVRpwpoEcu
 0UacBSPODQR+CBMiNvl7
 =0XbI
 -----END PGP SIGNATURE-----

Ether not Ethernet

This is why consistency is important... Though I think this may have been my fault originally.

Arran Cudbard-Bell at 2016-06-01T03:05:02Z
Files modified:
	* src/tests/keywords/base64
	* src/tests/keywords/hex
	* src/tests/keywords/integer
	* src/tests/keywords/length

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/093f1d1de2c8eca3bff409b5db55215ae8af382b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJXTjS+AAoJEP+k1YKfttfKDZAP/0Wcj67VNyxitmzDC3y740AV
 eTaznS5iKi8riV921AZv5Z3XEYexVMUeo+WEBj1ZohvxsEEHyZ0OJEW5EkX2gIF3
 FLj9achehY9u0fc0b0GfvkSUzn1K4SP+Plv6pd14qFUN3Qi7tjrXEYnhzXetwhjU
 9p3quGbK1yn+WotOGjw+we2RtiyLUB40EEQpbDY1hxjKIfvRLtz5BVAYT/orb322
 xIRT9JRmnPnhX+SAhZR1eHDOsz7N8mtcqSvH5zDCc+8ScPAJlC6o7qD69e81J0/e
 DOSHiJlEFlcrayrbBYgZLtN4HsiImp7I2L40aLUC6OJWkOnr+p0UPOvlIIo82A7F
 PcRYhhOP4/R318QricQFvMuWWJS5eNdIkIBJtV5SooDfSJYTWVmtQP8gabqBBuip
 D0ww3laQhMkIGGlBms8m55lSCUneECnzYnKgmg+nWo70m3fpCN92cWb121aak784
 KUP+s1ZbKSWpMNjHylVOV/NQYFBA6vEfxhGIocbwmZxlvkVsQcoEUIfleKGMDhLi
 RPR3xKDaEhYPe2PPwmo1vuDfUx3/7n7m2u0pOiNciaBh2HWGAwRS/sX4dbubhBCM
 uLUOU8AKOGeBEbke3kYY9fZKjXZkjoiSQqnBkn7Gq9t2XSLuavkbLPQDxALU0eQ/
 kd9w4B2r0QOgeo9mD11E
 =cCKu
 -----END PGP SIGNATURE-----

Attempt to bump GCC to 4.9

Arran Cudbard-Bell at 2016-06-01T03:05:02Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/620952c3e69b03df909e65dbe99449f03a58560f
====== 
Fix EAP-SIM internal return codes

Arran Cudbard-Bell at 2016-06-01T01:03:03Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc3b215fae1197dedde0b1ce6f1633feb80989da
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV04Podm5M8Eq7XTwAQK5/Q/7Byz1/A6vz/6UwydTXoJPtEL0ZCa4KdUd
 UMIn3WsjpPuQsj06szByptQas63i3Jh+F+ePC+MCal0gT8OxL78gGcT2Um+96+8t
 YZxlJ6qB0ox8mPMH5h9G+AWFrgPP3GKVHGTTLFSLSpleCxhrcwi65XO4YIyuk6uU
 Ip1R0GmJDWwYtKec0hXg4E0oI8Fn7c148U1r6LQhUmTzwre/7Qde3maWEonLGn1p
 EvKKKU+cBfVsowQFlIkNKuCYq9jv6Nd3sFDp6jFyRbUACJZED81qFe0qbYAPsnXI
 EMBpJamfroSJPvbi358FIJUTn0PJxz89c4V6KaTSFEO/huh7tTfHedHELs7/UrhS
 HDZyPcR/uswWorX8wu+BwgQtqdlVSbggwoL2wYon7v8KPqe9C27TJXt+XgE5N/R6
 uoEaBeq4gKPaaHevFaMKeA4Hpm+58IZnexh3zlvm2jVOwMWhX5xErYPROENZ7U8L
 r2r7MtDEYG5ijxvNBwpFBhuztDI0j1AZLEQsCF73TZ+edHCmC0gCXZdVxhDg7UxJ
 8iMkrpklgOG1KaL12RADNRZiHURqe+tAd9qtT4MfdP5656oqrL7qN5bUSe8Xfj8p
 6nLAqifFsI9+ac+EOEKrgSpdB+9KPTkpIBuFnjl9QwWFmGGumvEmeH9xVCykgik+
 vJz60nf54N0=
 =vxEi
 -----END PGP SIGNATURE-----

test suite doesn't have thread pool defined

Matthew Newton at 2016-06-01T00:26:26Z
Files modified:
	* raddb/mods-available/pap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01caa48bf7018ec035d41e4f5699e27f79ce82eb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIVAwUAV04G4tm5M8Eq7XTwAQKzgQ//R89mg9RegTYIbN0N+B3MN3pth3lfL90U
 qICE1kc3uISA0+N94ZIPtm+2ssGxfTPimmGzeaLDNjKHaTYB6OsAGRJEJTPK6bsw
 TDFsb1+9DI1K6EMm8yrDKbY2zD55LQ85Jk9kpvgCS5EIHY6bTh8bIXnG3Sa0ex1G
 xi1cyrYZPQA4Rw8ninkHBZVEs6+AjwNDkK2gbrT3REgArmrwxgLlh8Kj5Vc3Oz6R
 Hysayd5ZYxhNReEkb8PNydopWqA4KxtOuR7CFC37VTe+HkAPOCBpkh2oyN0Y26Is
 qdDNL9i8gmre0c7dgqTPpYgZyxogSkAdzPvd/yF0hWOV2SykmyhHNfXnBMXtFsIX
 jkkIuwEusmMjwsb/Kj+/Ts/wZeLpMFlab6Dq37EL720NCWflbm73exLSI4YSxg5+
 6+aT8INnmxF6bg0n3Txt6fbJrE2QDHcyhbRAj2rIACHdIp2LC2fZnHvmNZ97YhvR
 tVEyAPxJZHEPP2NDDoI7oYJ64g+FWN7Qza/0hvIR68E60OBdaD34PKCvkGxIHRFM
 lOstYYeBAbLlpYUsu+KxDXo1UhGJZW22HNTcLDW6neyJP8YkDPMgDqmhfNiwzcin
 JtuWniv3a9Wqn96yHcxUR7jtLZPrPVAC+mkrCm/gXXW3k7oiT58N7KDYbO1RDLon
 2ZoethUc7B8=
 =p6Nk
 -----END PGP SIGNATURE-----

Add wbclient PAP authentication

To permit authentication against AD using plain username and
password.  Equivalent to usual "mods-available/ntlm_auth" exec
config, but without requiring ntlm_auth.

rlm_pap doesn't seem like the best place for this, but neither
does rlm_mschap. Oh well.

Matthew Newton at 2016-05-31T23:49:22Z
Files modified:
	* raddb/mods-available/pap
	* src/modules/rlm_pap/all.mk
	* src/modules/rlm_pap/auth_wbclient_pap.c
	* src/modules/rlm_pap/auth_wbclient_pap.h
	* src/modules/rlm_pap/config.h.in
	* src/modules/rlm_pap/configure
	* src/modules/rlm_pap/configure.ac
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_pap/rlm_pap.h
	* src/modules/rlm_pap/rlm_pap.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92c981bfe9caad55345cea5da89024a10daa3c64
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTczLAAoJEH0Oec13Yh7N4DkH/1VQMD+eEfgNjSnhxYkQd7jB
 fmeCEAN7TL+hbREcQ0pMMP19S5VpIkrtG7kjMj0xA9XGvbIuVmz0170t+FCEWutR
 cZFrIiq8yrrrfbp0j4MeqiuZGHLAr810Psdd3+oQEr5JEE1UmDTL9b0/yQrZ5jLo
 Uzq73z9PfFUhyZL19W9k8yIVQ3ehlqvxGKdWoBFipFfMs1Q1d/ifXVaMRN11OJXW
 /LY/e2MzixWgSZ+tvJ+sxNXFFJGazc90YXio9+mi0LQdjqM0zUyUq4f/Hqwh1Tgh
 31M9Qxk06yXppMb+DnaPmfXO85NHxquWkIeP12b3Op05glMvPRjb6EYVVE3qlcI=
 =8+hU
 -----END PGP SIGNATURE-----

re-order types

Arran Cudbard-Bell (via Alan T. DeKok)@2016-05-31T19:41:31Z
Files modified:
	* src/include/dict.h
	* src/include/radius.h
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbd619c611fc355123c75a9c68604da50b622404
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTcy3AAoJEH0Oec13Yh7Nk10H/jnv4JLZ1ckrgrXMHw9rIGC0
 BVWz/M/Flsj12ZBBMyvvMUrpAJdOXUHRDh5GGHwFdU4To7V2ef4WHxS6TISCedl/
 c8e82RVoKa2XVHd5RMajrn1UiRZqUIp1eD1R7jR+Hw68S2/adE3MrS5TB8WJW1S8
 7Wg7q7CUAWF5z0MlMeKROts8cXwrxAs28vQFiMw0q4L5AfuZ4Ihw0JAxFzX26Cwj
 iR57DqD3SegBZu/7473e0vOVrHn/q736Ufsn/ECgZ5Uja21QL6+ukDzc3NkX/v4h
 fI0mW+4pdrRYohJ4lU6MBCIureHr6dh+4h6oiME73L/8F8vGoz0BRhA/bnwLe/Y=
 =lN07
 -----END PGP SIGNATURE-----

Auto-create cast attributes

Alan T. DeKok at 2016-05-31T19:41:05Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdaccafc9ee70a1c692290dc325264848bff56f1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTcZaAAoJEH0Oec13Yh7NRlMH/0zFq4B8t3SP/bHjtiSTX3Qn
 Ptd+Mod7+tSjCX7qkR2HR7XdJ8xR0ku/RD9ar9PHjppF1aiN1etl/TK70kuhj6Tm
 UL2rRaNXgTngqbzMlUOVjXH52ic3J0jvTogtmdq8RfR1Je1unyxjAp1xbwAKjx/4
 8jd7y2obhENxwlkQYZGkfCLzI19yZRsstyF1WrvTKHoQHPp7Y5/9sdEZ4wzTa+Nj
 1TkRSfGpU4fKXBIXsjJhFHn62yvX17tGae6pRHDQ+/beCpNIijmKvvL48hjMCgNR
 jMP/+BGU7OBDEPu7/KKBO9WNpmM9axH7lMbWiA9jcNbNYx/GKi/3Plf/dXs2lT4=
 =DyVf
 -----END PGP SIGNATURE-----

Move cast attributes and define Cast-Base

Alan T. DeKok at 2016-05-31T19:13:47Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/main/parser.c
	* src/modules/rlm_unpack/rlm_unpack.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d48d12e59490b2f8ce6c307447a57e1d98d664ed
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTcN1AAoJEH0Oec13Yh7NH90IAIPP6UIKX4aJ0t+epgqUa8Vh
 DoyV2W8Ia+sIurC8IiVVTKCXcrlzlkQ3N2kwiF+bL3AWMbOgvn04WIhOUtaE73U2
 y5pHiXzDiwUbEeS7QyHQYUkcEI+rQNg/jjGHnB8GgSfEawZztfJEJPvHWDED7I2c
 xrCJ4D0T5OZCcNTzOWRy73M1zw7HCaWSkqzoMKF2rvdFVykjZU+cxGMsaxXRK5WN
 LpvST+egrRzbYc8ZWcEYVEcMET/BFMd3BvudLk/6OBgGjT8U86GV94qp5AdexM/Z
 Pb16vZOJzDKGi7urWfCnEZBr7Gs/j/h3QHSz3e7VJZO8YCvQy9B6E0fCyZ9WB7s=
 =XeHv
 -----END PGP SIGNATURE-----

Use MEM macro in rlm_csv

Arran Cudbard-Bell (via Alan T. DeKok)@2016-05-31T19:01:41Z
Files modified:
	* src/modules/rlm_csv/rlm_csv.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df9fb04543ba7c331b6fca467484ad22a07d7e55
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTcNvAAoJEH0Oec13Yh7Nif4H/jEdq4IHuLPSOuTdmGoMXbdJ
 uTrz2ze3tGtDvPKhPnTfr/XvCjeHujCQv/4GmPxpwLrNIAbtCIkH+69clB+CJwFC
 DI1D80XC2JwYeTiD1JXYy8eGVbAgtFTK9F1HwbodqwxsGRZwY3alyw6QHd+MNz9n
 C/Fu86WdnQ0n17hu3GDx4wl78wXSLBljGk0QRHkyVCW2KiCZIWTpnY9g9Z89YW8j
 SrvrwH1hbLUCtK5Bme3uEcBZxx6CN6cIwPcuSeFeYFkdwkb1qf+7CBr45DS03Bq6
 jzaBqKo/jkBZ7Am40poHLe1Egv/RWzfxqxT+CTDNSNgaywVM6qNfDml+K/L15k0=
 =cTet
 -----END PGP SIGNATURE-----

Fix const order

Arran Cudbard-Bell (via Alan T. DeKok)@2016-05-31T19:01:35Z
Files modified:
	* src/include/conffile.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afa22b9e0d09fe317f030d78f1d73798fa1429d9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTJ8MAAoJEH0Oec13Yh7NiCIH/iuxsdYS+QTwdlFCRSg59pKP
 liSsMBwADH0SuMmFBRxAAnHt3kiNLb++IX1OzV2VzK9SIN5dyitp8SV4U7ORk/yY
 iGM/vnuBTsGM7RyVGJZYvG3/lT5Gwz2m2KFeqS0Y8IL4IFsL9AoUZPAaFT/YXlRt
 t2Lujg4ZByx4vrgqmPKQ6N7YPgaCobkzsKgWS4bdKQkU1yDdnPtnoQ+BjnSq/wXn
 8N5bRmfdMNlHzrp39er0SXjkju+xoNergdrf2blzrRHTTeMdwbjbnu/e3Ud44O9A
 qfziHF4saWV34U4raBb1R6JhijC9fFgOQOpwUGfcyqJ6bLn7Gnz2buGViteMWko=
 =Ffss
 -----END PGP SIGNATURE-----

try this...

Alan T. DeKok at 2016-05-30T22:14:00Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/155cce81c570af28d015126f46feb20034958bc3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTJQQAAoJEH0Oec13Yh7NoLEH/i2s69IfWtGcwaPk2kmZXJ1D
 pWwmZCMep3MF6brPP/cwJfS0/3XK9v/oxBLRDLrGHIF7WbMX2flzeaTFqFFZbj/+
 aIV0RuyoFRK++pzx0eSNJwKI5qCx9IkpLHIX4ygnyY3fnExiq/wPYQKIa1GDM54b
 pqkhmU/rzHE6w4k0VQLLjWCFRvYLJsD1DjjZgJ6Gf3GKjE8ksPjwZK7W4SbC+Q6S
 IOmm2OALfz4S009PQJKQwoBHOK5GNDgL2iSWlqnyFBQOFssjvb9Sl2DKpuBreRUw
 BygIBnnlqCqtc6GUUqmr7VINB60OHG1grPJS6vPqwqK391U4ShI6qicDBI2jKtg=
 =uBtI
 -----END PGP SIGNATURE-----

move pointer from typedef to struct entry?

Alan T. DeKok at 2016-05-30T21:27:03Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3c11c1a6651abc7b6ed00b5244d27f5bdcb287a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTIHqAAoJEH0Oec13Yh7NpIgIAKE0/qQJsvm+Ne10FWUgSXhu
 nlwysbK6BUB7c/e6zEZ3DFKxUTwUrUQF9g8vtpsxpSMK/DACkgJFoclP8nSXdDAD
 UItq8yBoyUkXh5JLvgt85DYKdQydAVp1xGmdiJIqliuoxSQI390wKasMbecTwLJy
 ai5S9ut7SCFhKive/Y20l1KvR/XWEtSUR7woKTPBstYMPV+RRdslA8HOqUO0B2k5
 kazxTL30sR3muKrEjePp54gHcjarILqosijo1CjxoCdFtHb5GXb3+zdhc3qQhnWc
 41rTT2kruHj/SoiHn7qVwphBZBHajAeBo3T810l1wTAectIQmz+PI6sZLSagYI8=
 =RKG0
 -----END PGP SIGNATURE-----

Put "component" and "actions" into compile context

So that we don't check the method type every time we try to set
the actions.

And so that all of the RADIUS-specific knowledge is abstracted
away.

With luck, we're most of the way to removing RADIUS from the
server core.

Alan T. DeKok at 2016-05-30T20:08:58Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/159c2d498a2932e838365be90ddad156f6880d31
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTE7JAAoJEH0Oec13Yh7Nk0wIAKdKFoRlA+F+UPcdvYDnl/9z
 nTTnhy+NRXqO7aM2qG7fXtSKTGEkgLFI4cSeXlcy6VriZ8tBOPjx8lGd0hLzN/yJ
 plgHiSCJM/9lPsMMKWydkPODJ0FpK10XAPjPDYKhDG4jgOSuD0UD8CxR7gUes+2z
 YH4Dz3PYgU3rE+zKuZncXW+/fiHfUVq+/61cSbQK28k7UwPPih1p/chVgJezkS5f
 bdiO0PKcN9mOQMBRo/gWqIuEpWE1NSqxzyXUHddYVkoVElg03l+/YPDoFdDnkgfZ
 hi2rcN9zKs17okz+wG/D5FxIkPrV13EyYyPGY/5hH8GVRE0UK3sSzVP5Huh9a4o=
 =JFkF
 -----END PGP SIGNATURE-----

rename function to be more consistent

Alan T. DeKok at 2016-05-30T16:31:31Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9ba753f58561f4370967aa0b1d73c74652cf1ba
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTE66AAoJEH0Oec13Yh7NzGkH+wVH9XcPBAEcd56MQqV5hiVg
 5Rjb9psmtJDC1uy2bsF4FVyLFgir1XDeamVejvxE+U5LAM+K5Cg1c9V1gllVz/Mv
 vkHDV2prAAgotjIJYlA/oVnNhmT8ICm9ohU9PZIYsCPbkJOVs7s8Jx1e6gXVUtDJ
 K/DM8ZGWdA/Ts+Ik4RvddgwrY0dKPMGfy6dsckC7id19dUClvitAUoaPax7MK2xT
 8CpnOGMn47Sw4Va9jrlKoNtk/mbpfnfD7UY23SzyBL4zEad8uBWUbKB81ELHmKtZ
 JzWlSmmOsyLkU/xUQKxH/wVf12A50ysMrSZ7WiUUaNwDclb9FsIDr815lnK31ww=
 =bFnE
 -----END PGP SIGNATURE-----

one more default action compile

Alan T. DeKok at 2016-05-30T16:31:11Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4dcc39d7c62a27cc6323c3303518aae13d85fd2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTD8LAAoJEH0Oec13Yh7NpxIH/jA+zlINCQzvXupI5GsF81O0
 0E4ng/gIC+0OwlK/q80Y1oIyJhwEpF68EsPHSwCTc/lKm6fy081BR4Aw+dyWNpyA
 XD/dNHSF5FIyfT95GYOlDAPJXVIHJ8JtTK+//ARTV/JcXMBrzpSxcCxn/hBdtIZ0
 SoLwDoW0NHdC3OUgcFOybI2jtb8WUYq9M/2PTzOf39DEmKFuqxgJUmJc8vUHMtOl
 9LnyrzdN3ExqUMfI1CXZWDE1MEYPqfIntzZMC4pl8FtOcg4GAJXuRuWxhgzl96+3
 KRO/16ySI3CqDZCRXhnantWkSN1jbVoIFiyIILrewz22XxSKu2v+GeQjMgEBWEA=
 =LxSN
 -----END PGP SIGNATURE-----

compile_module should use compile_defaultactions()

Alan T. DeKok at 2016-05-30T15:24:17Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/708f4b3c2f93e0aa64ab052b2199832d6d24aa03
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTD4jAAoJEH0Oec13Yh7NkewH/0rDOjbIIxNnlRazqgfm+A3b
 1wsk7rlT/p9dEpJJ6TyIUb9jufIt+9OEh+M1qw9ZP7FxkjuC4heipO/95taHFXb8
 aAoNjwRhQ4PrIfHD8jiwE9iBo7rnI2+NKmat4OYkg8MNAKCY0hc41csu7eyAqQR0
 cYtN7crqArK59KwLKroPXpvyuolAbr58A+TXMYxcW/8iN5hIR5bR4PTX4pp2JgPn
 dfajo0nZ+Hf+0ert9wNyKXNtJeM78kTIVk415x8IGazOhqEaJmNt9CrYQAos3skA
 IekcLJb9stOJXLv3XXVPE2GsREsozUeQZjyp3z8Kgobyx8YaqkF+JZewcvYxUn4=
 =RvAH
 -----END PGP SIGNATURE-----

use compile_default_actions everywhere

Alan T. DeKok at 2016-05-30T15:20:29Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5039b290cd9f7b95d1b9e8774105124f93e826ae
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTDz9AAoJEH0Oec13Yh7NyF0H/RGC0fcJ2hJ0EOfUJVVVMxs2
 oRcRA/YXeETrTpbbkz9HnBdP1nxBp0ZKls1UgDqpGfClDOAgcRwf++d9EKToK1Cd
 RB91GMjPOU1tPlA6n8abaGdyikNh4oa+F/DBPuLhfir0xeVnnTOpPfpTRB6CqOY1
 Wjr8UJqD+fj6S6OA9BBA+IvhcZnVlfg4IPbD2/5Uf+b76Ee5FwJ6mYd3kJ4YD0bD
 56RX96aAjLVwzFicAXwbclQhvIkF78VidfopmMC4oSXpX+ydCAmn/E/6mMmBKgCe
 kW6sL56fOFrpoPZ55cCBxBBlez20ER2RuPNBGqxKDt1/HWKHPM4dXhcrKzWoVK8=
 =9J1Z
 -----END PGP SIGNATURE-----

dump_tree needs a name, not a component

Alan T. DeKok at 2016-05-30T15:15:32Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7323bb7595c708f26928d43cc8a62e33df7583fe
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTDx2AAoJEH0Oec13Yh7NuMQIAI/XsY7WVnO2kVfm7TfP/f+J
 vfP9Jx/LTNIhU2Z//UJ6u2pQOHDjKTyvED8ZlT3jIgr4wffFTXngLEZ2PlFH+OiD
 exl2Wgw9dj1Kk+HzsSumg01p9fmDYBn+GQnDkWGeFyTprxBt5RK3meONKjP+ewz5
 rXsZzxoQgtZ+Mb35+KMpo5uPLwemEmp6BGJWVCtF5lwc399zC98kgEHHHuiWpFNK
 IZ3mvV5QAdQ0gF/bh/FjUfNhKToB/S4w4FfUmDJ+uoMW1wIq1j/7vLGKbHBIdNvL
 U0GZ3CPS6S518ZVnod4hJlpkfym+pE7k/TC0+xS321oc0AE26tdLmC9WiqBfGcs=
 =4Ca+
 -----END PGP SIGNATURE-----

modcall does not need rlm_component_t

Alan T. DeKok at 2016-05-30T15:13:17Z
Files modified:
	* src/include/interpreter.h
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9aa50a98cf8d3bc426ae60ed6dd0d7aff16051ce
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTDL3AAoJEH0Oec13Yh7N2GYIAJbSfZ/4GDR6oUMiU21bAESv
 DQeI1UgDh9/gIXgtR8qSxgBydCInNM44YxteHiGU+87R8ykMWoy72Q0N7SSgSZr/
 yS363ec9LZNNOmnBq+kMxMCoWIsLXeqcVn6XbShHOIeIHwuk9CvbwgPmwf15kouL
 oGlVMe2Plx1tLprDGPx0NpQ5xhnl9tA2as18A4qvVMDYrnbpjIBJ1UZz+lgh2eau
 MFxOYqF8s9Q6yMIZmbPOU7H9afIzcSRhiuud0P0dnPfkqp7vJRyQSS1pv+hRQaTt
 XGQfgUOHi3/NIbdRirIwWu7hDs51VmGZ+yhwaBkYPWEk+7zX1bJJQLr2szacsnw=
 =LjQV
 -----END PGP SIGNATURE-----

typo.  Fixes CID #1362179

Alan T. DeKok at 2016-05-30T14:32:46Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41590c658f4ae97255b318f19749adec1f1bfd41
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXTDLoAAoJEH0Oec13Yh7N4f4H/jaVooIrYUBzX4oCyGvrXcRu
 q8jDdHXNcUTKufDr4/mL4Ej08vQ5DFB6qm8poJ8bFOr7NyZHWG0hAkqmc0FOp18z
 87VluwpzoFwKL5iEVgJX8rxqH9DNtCBph8RAqobh5G9kaJedRrgIFV7U9br7BtGz
 7UV1zbY4yYbX0N4oT9cwhhxO+MMgt8P/WR/Jwf+P/kGpUALx4LRo87anD6/bcl7D
 B94YCeFUe3XV0Qy748gRhAugI6y/vnqKS2g8ggcSgtPpSVQzj/fhn00HpxHVn8W/
 b/k016jBji686M00gEwI+GK2WIEdZQDU8bJum7tj+VFnBClxbA8f6ztkjU4zopU=
 =fku0
 -----END PGP SIGNATURE-----

check return code.  fixes CID #1362178

Alan T. DeKok at 2016-05-30T14:32:30Z
Files modified:
	* src/lib/radius_encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da5b57017e7fb2a1a24d9bcb9eed32149bd8625f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXS0+DAAoJEH0Oec13Yh7Ns2UH/iUYaGZ0NRffPHCvkSf1l7QO
 j8MZhQIUfa1daZHlEDIRMhGLXR8+UvHN+XLhTjYDkGrKmZuhYmJzAonkIgpOfD7Y
 me5XZkwCXcL3GesjUFcpwDR2nn5hpicjJyUDKn2bukSDbQRquu+5+ENSn8mC0ZMf
 cWNmTQwQHwBpCatIf43OBJYdl61h/COI3vD2cOp8LQKovb3JjePpHrepdbNeRNb0
 gZhzRshM9zXx9NolmVQGaVPEbMPO/mu34mrE4uIgKb0nm9ejOQvfHcS3HdDcIvdn
 ah1gGyDg+zOI4tX66je1P0N/20kFC907dDA0JdaPt/SQlgwK+hIey7EnPhnPadU=
 =7Rgz
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2016-05-29T22:22:26Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9922bf10066d222b2f384004a8907b80bd8b492
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXS06hAAoJEH0Oec13Yh7NexgIAKMcP1gneSArM+hUWOQcUkGT
 NZYBxADxrgfR/JUyFPsEPrTAcQoPBt9lBhVkK+gZfwLciQry009egoL0aPAO4HbK
 ZNfQoGhxeXigOXafANm4oy0wx/mDxCLH49houcA4nBGa+hL0fY1EvKQ9J5bnsUq5
 gu90DmFJ657m0AQHYifxQer9TealCJhyKE1FsmlA36jbAGiVY7UT5u0Ng0q8tpma
 QFJrwas/pEvnOgV5Pts6ORvZNVs90PQeR6V1bb5uOZPd3kDyPIQX96Z0H5EFdF32
 IzjViNTtq6SHftP2cRtfoZ6TqJ8svqUKKFf3m70/ToNXTbAHrwP2LvF/SJ8tpTs=
 =pEYW
 -----END PGP SIGNATURE-----

move xlat_fmt_to_ref to rlm_expr

Which was the only place the function was called from.

And use the new API for fr_radius_encode_value_hton()

Alan T. DeKok at 2016-05-29T22:17:24Z
Files modified:
	* src/include/xlat.h
	* src/main/xlat.c
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26355c20c158d71809ac864a163808e44e33f43f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSvxsAAoJEH0Oec13Yh7NrQwH/38kacBRFk3RF+Z9sHlG4BDt
 I02/opdeDhUHbFjwN5KsfpJ6b8Y8sIKna7ExAiT9imfIcBZKI8sPejlu8DoEQ/Qb
 X3SNvbHDhkDYWtfHuBnoHophuSqFtbI2mXGWSd0fVB8XxfE/CPl3R02TKKJRyO0t
 X4hRWF0woUgsQo3p3MR59uVSBG/pWkyHHlK7/pk2AHryIc2rQqcIYImJiqDAyY/Y
 5eA/gPHG7NxTTpnfAKZD/znMtArUED9h30HtsvxKGOxZblmIO1zM0enWg94amoT8
 bSf/uZoOCwJkIL56FMzkjVhGqHP71OTBL21Mh1Tw3ZM4AfeK6v9Am1Svs766i6Q=
 =7cMv
 -----END PGP SIGNATURE-----

Fix fr_radius_encode_value_hton()

So it writes to an output buffer, instead of to thread-local
memory.  And so that there is only one "encode simple data types"
routine.

Fixes for xlat_fmt_to_ref() will come in the next commit

Alan T. DeKok at 2016-05-29T16:26:53Z
Files modified:
	* src/include/libradius.h
	* src/lib/radius_encode.c
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86fc603289b492cb61dc1b48598e44eea4432a24
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSuf1AAoJEH0Oec13Yh7NgK8H/3EMTKLZ4Fq0Bq4IPuiCrOz1
 L9rC0WED6LEN2KARIMZXDHYJdrvQRT5Vb3StzwSg5voaVhAJSOnzh0NsnoXUE9ha
 HdEDFq2Xikxg+cyv1l+bfUaiIEKdO/vyuPXQtpiM5zoNg5gr54IxWlV3sZdvkbwM
 DW+rJls3NqjJzpq5cqaKcGJfD1e7/m7AumzVHUdO2DwJx2l7INcEcXW9Tp//tI8t
 bHJ5Z/NPyIo2xUnKjIqI8KFTeNfLv7/ed0c7370UgSLLgjsDvPxgIvRdW1NeL18b
 qc1sqXHoSeobyZFs3JtdX026J6mgKpDRPXci4SfDHP+HAvaB2nTrFT3WCWBeBmE=
 =USOF
 -----END PGP SIGNATURE-----

%{string:...} octets / strings can just be printed directly

Alan T. DeKok at 2016-05-29T15:00:18Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c9edf563c0e8212dc68ef6a3414d9e2a9e2a4e3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSjh8AAoJEH0Oec13Yh7NDlwH/2eI5NCU/cEzkfwd9Q+FSqzO
 u8xMk0phzO8yqDAXXZA+6m4dA0ftK4qY5jrxKA7z3PNyUTtPocpVFEmmDXiX6Nei
 yr925Gh4ZfUdI6vSbh7qqCVeFOSYCTGoCflBKsh5TapEWAhG20TidZoPcnqfNJZf
 cDVIWDjkTKaSCmADpCxUP0FH/mOgOTNl4EfKAXjqJ2JzPgFCd8pF5BAF4DPANFNe
 C8EkfuOefR86UAHv96wfyRq9LvuGH+9IbFJMVKOPjJUOZT8AlBGyH+Q+CthRYu9A
 48quLdZ3YeNkORqDrvbEkhS3WsCLI1wz/TQ5GTfQ36yWm2WEyNVhoSa7R2u8LVY=
 =bpY4
 -----END PGP SIGNATURE-----

"seed" can be NULL

Alan T. DeKok at 2016-05-29T02:31:48Z
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/b7bdacbb5f62f49458b362a928c8772da9a6be04
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSjdrAAoJEH0Oec13Yh7NW60H/2MwXPBG1WwfxvCtXvs2CWkt
 9Jym2jTyC5u9nJQYu16aXl3nczhR2JtW4kCy2mL/ouTYmTBdA/kaf34InUX+jbe/
 O1LsXn3+zxNLA7kRIW1+HUYxmK2A1AmP6/ykIG8No9GNRVDsG9S//VuZTpR7orPI
 JiasHAwAIS3tifdQJrV63Iv2Q5umWR1d0rFISd3bEC3kMmFt2lF5wnP/IVBgbm5M
 BC9NPFwhk6CaFGaK860h2Y+9O41eXZh8Zd3QXhyE5jgt38tOdUtg919oIOJSAs5+
 9uXqHQQIkzM1KDoBZQMoTJi2adkb1FOFcRII9Kgo60Y2FmOz94wb+l6jeVw6CMk=
 =IRwR
 -----END PGP SIGNATURE-----

Define RHEXDUMP for printing hex things

Alan T. DeKok at 2016-05-29T02:27:11Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b62e8a5a7a14cb624fbd119268fab5db3aa57a9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSjUhAAoJEH0Oec13Yh7NHmQH/31FIivZixBbJefTlo3AU6vm
 mYPG/kbtE05Prr0MXIcZpovRAusXQIrQhe3yHpN3Kg3Ng7FzFd1q7wNjSGPM2uvD
 uSCLc5HMDQ/TGys5FNv4R2CGJO2dfqlpxzaP88Q5gpMSF0Q8EHhGiJGUHAf2Ehwm
 IZzInO701kUf7AIRrYuIkscSHl5jr1LIASUeeaTQABA87Eo2wsD3WsZrJD/ap0Aj
 TWss0N3lX4ES+hvlu4zvxjPgayir+MC0hdcUjFpqeDxnX+CS9rGAXgFc1i6MMuZ5
 sgpHPHxyWH88wNRUyhzTTPZlZHSUAH8wSIDtcvIQ29//FtXOSlhbnzkwPcGKKHA=
 =uIWK
 -----END PGP SIGNATURE-----

skip by 0x10, not 0x0f

And simplify the logic

Alan T. DeKok at 2016-05-29T02:17:36Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84bfb020437a46c6de709833c617335616a16fd2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSd5aAAoJEH0Oec13Yh7N46kIAJWy8SFhDKkFZBQReOgPueYB
 Xpax4m1IRfCJYN3d5rgEIGEvpY0RHKVdGYSdEYWapehF80rgW7AOf8ZvEj+HBJ1p
 gTDg8l3A2C99AWSWZn4+wRvvqEtq+nqg8bK0e3UPYKFYW2wAloWm//9SYepwFx7Z
 W3MJwNqNt3vxkcHpk1w4zrctOiJI2i21ktuQIKWnBAyJ3TInxuzsBJrWrlPmbxSs
 l4mgHsqy40TcmWKXHPhhm2/BTEw1+/hkJunaJ5Gmea99tdXcDFoN1yUMwXSe6w79
 ojVynmgO/hqPuYXbXeXh/f3fdLSVkV+b5vxuPZD4JU43YR2zUaWUJxd9/GHbIIY=
 =e7wT
 -----END PGP SIGNATURE-----

use lengths from dict attr, not from type array

Because octets have min length zero, but fixed width in some
cases.

Alan T. DeKok at 2016-05-28T20:06:47Z
Files modified:
	* src/lib/radius_decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ce827142d2cc8856aa384c28b91967c43223988
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSG0rAAoJEH0Oec13Yh7NQLAH/2wkqJSqjEtyM5Hm8qO8I3sj
 NyqXydWaVV5uXvgjlVOPY05mP9dpj9ycjRs5YSHXHoCNVn3zzFPzAFYaKIXxgmCd
 1kqoaNrPNGybRSDy4d9c+SLxLGy5gj2reI3xFzS7Dd/wfL+ARn72vvzuS+BEjutX
 jg16zhqDKestBT2XgyR+jQUqujxZYxie9+v+AyusNSlcXyVgFAiczG/hS6eGN+OH
 qzJwio5aX1jgYiqvw3+NEkx6MA0En9/5WDan/SlHR6c5mHcIAFAj1B9Czx0zJS0E
 2Uyc6wOSweI4NX2Wl7w0Ct7/RKBghk9Fj5OgbAAeiCY4UGPcJZ9PPZN/q3JcnI8=
 =dWia
 -----END PGP SIGNATURE-----

mark more functions nonnull

Alan T. DeKok at 2016-05-27T17:52:05Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_tls.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24efb69fb2d5b6913908edcb77437a9489d359f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXSGoDAAoJEP+k1YKfttfKw1oQAKOifCq3NvElsCByV9oHA2kH
 0U7x5QrN04qBZ1jRqSKMzN9F9POzTpITnR+fGa6/Xv7/ew6UYQmAeRxxDnzSxxJL
 6zj9TmBszetpFv16wYfylIXbBWWn7Sh0hpSvUJm/bnKD9sU56Ng5T6QI71vSOWJF
 JcMvIbmIykopk7FHRBkJ1CugNq/PP2y/ywCoFVQcX3GaVK68/O0RusvhCBRUHfTK
 9pvb/oxC9WBmh81aeQlyXpCR3aGFs7TkF0GhHVHrwyEcuTJC9t9t1ikNPAk4Z1X1
 ia4AOtfJWz2Q10h5QvMkWf/dgDlvcUipQh/uBXhiY7OzYCCknoZocN7y3pPI7z7r
 /j8oWQ8EedqjTcf60lilCaOTaapPeqahO4RRSuIUUonqKBqaTnA/p4NNcWdtWtxc
 gg+6aQFLKAewbsBfB1ZbCyV2GcMBMWQKT5rf00GnmDaRq1fvyOP2YnTiEsCuBR9i
 Y6gDXSQo6MBKnQDepIugz5P2a5/3kIXPaD6eDR2KbiRRcuBYiZJV4BkhJQG1dgZg
 1NDM6iGue+SMU3NWbPqEJeJN4m2qsKmOXb/YONx6mNk5XbhX6Z/Mo7Pm2EYiGxsk
 G1aTGnfPEqDJxfyN+/biPuEy5B5QJnHumlgRWvRWN3zcebh9NNt4+0GGc0O4Ysgy
 Cfasgu3HChhmJx5rzuU6
 =mmMX
 -----END PGP SIGNATURE-----

We don't embed test vectors in the middle of source files

Arran Cudbard-Bell at 2016-05-27T17:38:43Z
Files modified:
	* src/modules/rlm_eap/libeap/mppe_keys.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55433ef37d9aec397795bd651fd880b8b27e615b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSGNeAAoJEH0Oec13Yh7N+HoIAKJlccC9+LYGnhLq15Lz+bRb
 M7tXk6kxajAQFwygVHEdrhZlFHvaTE8ddYYiAh3oA2w12tLZ8Hqe6tYC0ZPNjX3r
 rSG94dM3V6U1h8q+gs2An3tKGErhQTFbVd9ShjtKnEoaG9VHU6g/x7ZnEjUbbrhF
 5QPwTeQs5azfBoleTSIxUBpDUVzvBRok2fOpRmGZuSBXu5CvkrvIdkIvyanayVZd
 t6gARvaj33k0D0LvKdX6w3setLo5DWMAxYZB57q97Ej/uoWWc1WGhJiE7mBPgf72
 uO2RCF+zPBIkXIPqPO6YVKtm48yO511pe2Ni8sxzxg2tvisScPl5HsexZOTFC+o=
 =vheV
 -----END PGP SIGNATURE-----

Implement T_PRF

Alan T. DeKok at 2016-05-27T17:10:18Z
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/a902c4d78acbd50bdba9a86333a584073c1ab90a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXSE7AAAoJEH0Oec13Yh7N3/IH/Anfw15SsRMRUQ1sVFjIs+0F
 faT7tHKERonh4eZGZPNAyDIraWT+Ov/QHEAyH4GOQYlG/eYFWz55/7ju5GtwhfVJ
 4xJCtHXecPkHTqGf+UXfpFAAvV33WbBoaR/BElvhhLtjZOdcDEh+KIVSlboR5/OR
 CQlA2tbBmPkJNIZ3a0U7VDmpmUpZHPZoaJ9KayTjM6gpHEhmY6ruQnsXSs0H/3y1
 ocO2vJRNEYT3G1oFg8J/e0lvY7W5ERbvPI9p+T1SMDYZQrarPV52aDV5SUK3rOMF
 a9qPxh4PqavqeBxf9XOHiHD/fp9kefeb1sqh4G9Kghh2dIeGX1Kalz7pSWHjz3A=
 =AUPI
 -----END PGP SIGNATURE-----

remove unused assignment

Alan T. DeKok at 2016-05-27T15:42:18Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de1cc5a2df4955945dacd204621d7aa9021497b2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXR5wnAAoJEH0Oec13Yh7NNIgH/jI4QQy8WbZz3HhLTSZ9w+cR
 v9xX/Nr8sx2153y1MZtscpTjTfR5XPBnoh8iaXXTrIqDUl1vPtAU7awgXeXABJnI
 TQi5Uk8d1de0xm4d+rAh9PcAJzjbuAN6Z3h4s95EpF8uOHVWfDwJcoz/qiAGMrqD
 I182iFxEULLr1+nXHd/SEKqWqPqbbM+FLd6L2l1M7rcexE72tBuOpnWS/O6r9cnI
 YQv3+Kx8Fmsb26VQ+YfObKvNZdCCIhPOx+ve1eF6x7xgBdV5Cmbe2rGV8YpvMpiQ
 Gj/pFnKMgjrRyFBHCGCte2pArE+SlxbZIiCM/6VxgfDKdlpfktbGEDkqth1ngjU=
 =JHGT
 -----END PGP SIGNATURE-----

more notes

Alan T. DeKok at 2016-05-27T03:00:20Z
Files modified:
	* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1890387b0638de28fb79d47f087273247c6920c7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXR5u/AAoJEH0Oec13Yh7NFw8H/Ax9STx+3+GKV0dIFYBWx4gG
 oA4R1YXQ2HxQbQ7Qhu8bG2xrGAfzN0ZlsaSGYAZRxLc6PM03lbGP38WpwfjzcZK1
 tsQ/ltkEq0gBb5K7/1qTRoFVFjd7RTXtq7jZUZy+N7bn8IOD+rH4wIiFyyB5ntPZ
 77COyKOp2143UBlHV3ZUT/xQ9OQI/XRExpDbIR6y7Sr2rhlfHsnNK6zubr3DcU2w
 sQdyTKOdHC/dFu9em0uxrMYDgKLuZBPugNntaKfFc8Ert1dclNn8+Yc0VweOprhL
 D+zNxS4MdUVbqPDi4KARMqReLogM2bfONE+99rf+L2sOJwFChsxn1f7CReTVZiE=
 =pORK
 -----END PGP SIGNATURE-----

notes on use_tunneled_reply and copy_request_to_tunnel

Tho we still have to write those policies.

Alan T. DeKok at 2016-05-27T02:58:19Z
Files modified:
	* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fa3e6f8c0daf8fa6654f8d8ed6cf930fa10651d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXR5rzAAoJEH0Oec13Yh7NDuwH/jSj36wwv90W0HL6TVfGvMkZ
 hASNruz0XLZHvVqT1r2gcv/ZxeFFWo2doOx3UBv28+t45ZU1P/kRMkW+mcqI25KL
 86fL5rw7Zv4SALVYktRvNRKPtxc5psX1nq4/6zkQFsPCbLM11xGom9JCXqN8bE3V
 G7YafZObdmkWWN3Wgx+w1D4+Ruj4kKV/xkYMoW5j/yDFlPx+M40iLedHrLIVYfvI
 4dUH5MR+9cxhHaReNKynDE4xfRalxfqnEeu6FaBXdssF4g0FhLbfgWsYh6ShIJ+n
 KOcLabhBm+vwisvYc6de3I6CkfPdCOHIUepjFPTJTpC+m0m/IEMJhrsiMOGx0PI=
 =aQqz
 -----END PGP SIGNATURE-----

Allow manual setting of MS-CHAP-Peer-Challenge

Alan T. DeKok at 2016-05-27T02:55:15Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/eap_mschapv2.h
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8503d954673a056bf0f3c5768190986877ac96f3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXR5rzAAoJEH0Oec13Yh7NgBwH/jyYedXfDlpSXri1nTHhh1hG
 EqOmsyKkD/hMm0Jfk5168k5RHtpFOjeNUm6jOOnJB4X4dWLIhzNmXU625+Cw2hH7
 Lm/HDfR/JWMA4EAdMKivod4yEefhBz3Z5FzJn8QffJQ8vYrnVBuo36PeQncHdcTV
 5HKKfDKNrn9FWYfHg6RLmmgY15ezZ/jF1MBtzcHGdix8CF7EwO4M65IF1LOJyp8J
 HkBdSXHeU2QGC2WcdTmo47u1bw4a0Ok+2uxISua2feSZ1qiSS4K3t2eonaEFdqFT
 d4z2FkB+gvk891DUYmcMtO57NXn+xXhwn1dCW2VW4hGf/IQX2eYBx4G+t2w4jl8=
 =Remw
 -----END PGP SIGNATURE-----

rename challenge to auth_challenge

Alan T. DeKok at 2016-05-27T02:55:15Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/eap_mschapv2.h
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3547875168a082181d4138e1152666d4a49ecf9b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXR38gAAoJEP+k1YKfttfK+ukP/jo1fdgACnH3io1MtKtM6bir
 GXVg8VPwjpg+w/GmhlvNQ+yWF3cJ9G3n5zhQoZaLlfgPXj3gr9D868VbiKNVhYn+
 +wQavcw7zQXVrRoowxkw59rrQXiCRgdzwR2js0/OOEHQ7jaU+1KeDJSHodNJHu26
 eSMZHSNDVnK7XDvgZhSlw+GdcddINJ35osq87LWYU+L7bs8K7fa1shVt6B6hMUi2
 hGrRp5nIahNjq0Gyj6UhAyvigZSnz6B93SHsV3aE1WepwgsKbuM2SHPKFrVzk3H/
 mPTUHsFHJe6HRILxbjJJMj7MQBRYDyIVwCIhxbYtLp5Yzla6sWJO+G3tpM2zUQRl
 uAC4wCsMU+moacZqR5WEH1nfswnHBg6ycR3AmRCRQ9M/6fmMoRCd52A+2Mf/pZPX
 CfqGwqI+whVWNs4e3OWTneayDVUQth6UoWXeTxBCtJxNxNM/1RPPpl2dMMF0YVVq
 2EPL23BEbwcjtApn6MR9PM1LZCFB2UlNfZiujsWtCxthGbQA9zGBcIk7vgojLy/9
 7ersxm6D5u1+db3NV/uDgRLU5e6OoAdsDiKA52nyecc9L0U36/Oh7zTHnwPEMLLA
 qF/Y91Lw74GakBjHm8P2gbZKrRqIGPoHyWuzLTfAa3vdrh3viVMtsddFyQcR5LHj
 JejY1D6/hvevlD5OfXvL
 =k62d
 -----END PGP SIGNATURE-----

Remove support for use_tunneled_reply and copy_request_to_tunnel

It's time for them to die as their functionality can be emulated with unlang.

Arran Cudbard-Bell at 2016-05-27T00:56:32Z
Files modified:
	* raddb/mods-available/eap
	* src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/tests/eapol_test/config/methods-available/peap
	* src/tests/eapol_test/config/methods-available/ttls

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d4d38d5e2b6ffd2f6b5076fb9cbf70b3c2c3525
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXR3O2AAoJEP+k1YKfttfKd3MP/1BuyMbJglREhQw7w2isUjV/
 HNkTgaMbPAAzs2ID9LQuCTe28JtuXNLPif6vRcvg5npiD5EeXZiuXXJP5RTY2tYY
 QLt0d2Los6710iULnfMqeRt9leyxu2JiRkfbIbU9HShnVfVCWD/UzSWc2zYy6y2p
 ZWN3nr3/zB0h1+jeI9K4v+cl6Qo3uvgBmiJ9g2Gh/TPeG5UiCn75pA+0hn1kSgW3
 /x9dQlW+Yt6kXXw3pOUBGRdwaMQG7ghfkHABIHdhq6Xlv0slZuKE/cBKAjbSmwou
 ObDLntr4r8V4IQCmNvxak1lifPpKKoOpMkZ2w9CXmqgrXaogWN15mkf1bsZpjVzg
 hEhbBytscu7PUhDFgK2kxWYMba2VCeB/tBF+OGvDErCZ+BPSF5VYTL5bhchPM+YM
 5BbPNb49w+eQidRr6QYpc641UwO/2jpXxUxAhtTaIv6xpvhcwrPqKXZRwxXlh821
 ojZDJW9M5ZzPcJqFkgoTKbwIJGaH4PBSIEKYwXdvEYwJRavEd+qEo0JuUWa/Pkfw
 RZabCXioh/4b+L7Q2SpaVZJZiz9XI6+K39pQh/fSEkxIva1PU7lCE9zELvw2uF64
 cwXCpvFTnLL0WwL6WU4gFd3VNmlii6HphzI8dVs0qegwXE75FxtwtospxBr40vvO
 QgmaoWwbXrK7kLXZaU1R
 =JJlS
 -----END PGP SIGNATURE-----

Only print deprecated substitutes if the offset field is not 0

Arran Cudbard-Bell at 2016-05-27T00:07:50Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66283fb853ae3125425bc20271153cf7fa86d359
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXRzXSAAoJEP+k1YKfttfKA2wQAJ665hZZBPTxIbjCzuIZ+TQD
 77EaLMLGzGUNeXGhS3fwajCjUWPbEGBMjdgHEQkh/873UbRzdxqnApcw9Gi0lIXm
 136+CbU6OMAhWE28R5BYsliz2U8o9li3GQ5ktm9Rbv0qk5hGlBD9M73gXC3AVGXW
 yrlM6g1V1wO74MX9PX+Qv+43SxbUOZLLGLHfKLBp3w3iL3MVtPAEopMrqlJlTFKv
 kTsLzvrshzYFRISYb65cAA96yt856zZ1U2y1kTIVRjzYv6fS9mif8l6uUDVxKlsv
 CNuOu1SBMOZ2GqjtdxV3srOo/bZG6SnMMw+ASAZvc3m2g8Blwy+DVmwIE2WPmHI5
 YyZlZCKGTYYQ9G/W9amTGJwY4iin43KCq5u0dCQtWd2VImdzvpGr4L2SF/9/GRAC
 mLfsJZAHr9JM1FBoNUgB1HzwYGhubWJQL8f1UQ3xGiNYwqG7U7T9yO/SqRsw8jcy
 zgAzQbHGpJVQfk5qDfGQ0dst4jUOSHZ9G9ObdyEZllv6HOEYBIsU/vDA/nNrnJ0g
 ccQ3xtWWzotfFhHudzyLhOBEqnGayllffqP3VRxGKbdHYkUj7ySr/RPvYrVYoruI
 /Org3jR1HASM9/OUatfUIQ36aLwEMgW15FXiDnqrAeepRiOWpZzOE0mxLALTuxO2
 prnMZltnJ+Rk7benn+j9
 =sf4U
 -----END PGP SIGNATURE-----

Fix what 9858792a56dbf6a82b722c5a0220040713892ab6 broke

Arran Cudbard-Bell at 2016-05-26T19:43:45Z
Files modified:
	* src/modules/rlm_eap/libeap/mppe_keys.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0de07c2cad29b17d5288ed61466da8810f6a86be
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXRyNEAAoJEP+k1YKfttfKzBgP/iOqygG253ncQ8CVp9owvSs1
 370aKBp3HGC/lI6YxwOzqWgi9Q1JJkyaAWCpZwh0KfM1C9sYEabZo1qXF8iIi/5A
 4E0NdxiCMVSrCycUJ2YQFg9vL8kHrjppIcpaBYztlfjT4wzj9UzUf5P8Eu9yDCBP
 TEKfb1z2KIkyLU3don56ExcGIni1MxWq9tGDSdVU1ePHdiyXTQbQ0PL5SbgpXz3i
 G+MJGWYTQ+mInsbW+tP0THv2dTfkFr28VbAd3y3CS7k9YEkTUUx0qtS9hO7AE+Pd
 TQISEgB/0VeRBZbf/amqGgaih4gv3K+gQfdxOw9v6zOf/iBAQcyZmEZxD1+oz8dI
 2bkZ6mHZVA/kYwtLv6QhwS7JRM/8zxnccqU73urEEU8vnez9R8fZSRRPMW8mwpcI
 JiGWw0wYqyoCUOon24JPtuuYfVBke1hdlCFFlGQr5GPiyiwhCXqefVIgxR9p51XE
 kd9SN2QIoK/TOCG0f81lRIWjWcuLOjPV5bXq2LOmwR1QvMNfxwMA/YxSI97JZwt2
 sOKTWgsMUF9TrHgL4ZGvsaIpfcCTxn4okJK3weeb08df/RP00IED7xucDhx31vyZ
 z8ww0CFDJB3bHiQlAuUULQoHedwzlMzQT36jPs5SBUZc4a8arQqQhr6NnOBX+Ms1
 ym+Jttb5hJeBOriD1ZSE
 =r0LX
 -----END PGP SIGNATURE-----

Fix magic numbers

Arran Cudbard-Bell at 2016-05-26T18:24:36Z
Files modified:
	* src/include/radius.h
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_wimax/rlm_wimax.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59e84888f49481967f05e563a7c4fb26815628e8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRxW6AAoJEH0Oec13Yh7N9d4IAKHac0gwRFGJB4pzSbqfodgZ
 7ocUSgynpPQPuitd6GM/BgKohxCMtJihzIry3C82rJbpS4FLs0nJwYr6+ixP/H8a
 oxe14WE7EeFIrRAWWfUWbqPRxlPbndz9g0lWeYSRAnyz3xhLJ4T/ibZoS2/GBnjc
 fjvUL5ysNiD5DFMVF5xgHcYr9hIL0ISqjK7XN6hrF6BIYtM0KVHwxn4SSjfaIRWM
 F5DOr7xWSkN8aKeYEHTkNGBLpCTqcy1//5dXRGb/9GsyTWi9fmJxRn8J9S1qeebB
 /zBE81Vv8PNw3FbXX9reM3j3ZqVREEwWE+0tRkGXDS4v0D2HPT+6MVHj2DpkPdM=
 =+FGU
 -----END PGP SIGNATURE-----

Use old PRF functions if SSL_export_keying_material() fails.

Because https://tools.ietf.org/html/rfc5705#section-6

says that certain labels are prohibited, and OpenSSL enforces
that prohibition.

We need the keys for EAP, so we have to *always* implement the
functions.  Because SSL_export_keying_material() might fail.

We'll need a later commit to implement the TLS 1.2 PRF.

Alan T. DeKok at 2016-05-26T17:25:14Z
Files modified:
	* src/modules/rlm_eap/libeap/mppe_keys.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2f69fb29ce8edf00476ad0bd976d0c35c16d699
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRxAgAAoJEH0Oec13Yh7Ns+oH/1FanzeAicELWpWgBYTiqTya
 wbgWrF7duJ8D+2wvZ2bQwFxKHVWJsOhj1asqd6/uuRiTwSoxoedIm+/wAkTi5ImI
 wvlBjv85aLGtcAwtOTNjHmLmitweR28gTP/yANFapuoH0czo1r0GD/Ywaqiu+hEi
 DdZ35DBEoWlGGUJBylLdD5Dgo1I7P/I0NlwV2p2Xhce1C1uoDAwsibUtJtlAYYOE
 KpYXcP0JMS1F8+EKIB603VCWVmvM+uDgbhs51HUQhKGcORNcNgO5W5Ir6EdtK4Gb
 6ExiIqcIdbk40uE9jUk3ywB6Rw/4YcrU5UXKcqqkXvBA3tJhJEcUKUtYpPvBVv0=
 =euXv
 -----END PGP SIGNATURE-----

Expose prf_label in eap_tls_gen_challenge()

and rename it from eap_ttls_gen_challenge()

Alan T. DeKok at 2016-05-26T17:02:34Z
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/9858792a56dbf6a82b722c5a0220040713892ab6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRhpLAAoJEH0Oec13Yh7NP5EH/2qoXRGdKiCWNDp2LCbyj1XH
 qvYoyyYlBKAvnoMwDLDuaknP8NxPFEAEmI2KVbz9SwZzVH7OHJllRWD5ANv5rbz0
 SKFzOfEXNDnVe0Kj/5ulG+399TT0DF0/9xR4s8g/hAuk+lNHp1pyEhFrp2e/PVH8
 364wZHlJZ6d27V7XriPBFEtaY2kyEW9K3ZIl23U03RmDNnYW7CJGovK8n25aZC+G
 0nwzj4R3sFKtGeJ2wma+d0NhA2hL0V3hwaS65kLFmKWAzvmotMAbAoOusA+NuHrd
 FiEN/8c2/iUmHVDrslOS6qiIV9AfkSojQTzMmqcozH1uvk56VEf1HV4EzY1wGtM=
 =b01E
 -----END PGP SIGNATURE-----

Remove modcall.h, it was only 4 lines long

Alan T. DeKok at 2016-05-25T23:33:35Z
Files modified:
	* src/include/all.mk
	* src/include/interpreter.h
	* src/include/modcall.h
	* src/include/modpriv.h
	* src/main/modcall.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/0ca5d62a98e6711d85d30442ba36fbc27082896e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRhiMAAoJEH0Oec13Yh7N52IIAIUKdfvPNsf6PSVTH9uRtcpQ
 Ug+Znx2e+dovWKJ0n+xwtyjCr/Zxm7Ay398xfNsVdCZGofbtby3pCvsh15HCg7Tn
 8+G66Tyqa9Hc5DHaM4lLS4uyf02F3TqkEkSzTUsPgfJmfFO3hMiRyvEGsLN+AwPX
 syoCwin3oeWfLn3XKyYzpbX2TwtXdFcN7uDP+HAEC2zioPde3OFBHlxAEf7qFY1R
 oCSnweBH+9xzxz5Juk+sjhRIt8leM77Z8jJBfyy3iSsZcZCDPOyHPb7QN1pFGpDP
 naF8f9QQ3GexWj1WysoUJO9fiyD+X9dlXi7JwjPg+mSjM2wKpmeyMmHNqKU9gyE=
 =1UTT
 -----END PGP SIGNATURE-----

rename modcall_compile_section() to unlang_compile()

and fix the arguments to it

Alan T. DeKok at 2016-05-25T23:26:23Z
Files modified:
	* src/include/modcall.h
	* src/main/modcall.c
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cd1e700539dd83bb47b2314ef2fc1ccbef2e9a9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRhbTAAoJEH0Oec13Yh7N2g4H/1jDAjT8dsNXEr7ZECLtJ9mK
 jH96VnagN8/v3b6wRnRVHhAqEMSabCHgnAN3Zg4M+2PT4pE7YMkvZ7DG689lRzmG
 /XVsXTcYXOBT/yYRAjGVeP19pmbeSdvph3ufngmME/vt3T/Ua1CE4uqheEiecwg/
 RUGEuWUYXGmIaCZtIzxDs3x7h9u995YoLcFx9dDzoyud2uZTFVcU72Iyiy+ycv3D
 kq6758o/phpvd0QdEPxahOKoNU0wa/ebfauJDUndYpUx+BdTbijlVsUZhZlmqrbm
 A3TwMcGo8GcwgXe/eRyxqb8UMFnRutr2kDKW057w58u3JvrMXXuim4SFC9cW2TI=
 =4SAV
 -----END PGP SIGNATURE-----

more functions use group_allocate

Alan T. DeKok at 2016-05-25T23:19:06Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bed61ebfa1955d6b1662ce23f3641216e3fa390
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRg/BAAoJEH0Oec13Yh7NtN4IAJuPYaw7ZJqrQSmfpXlDv5hp
 LgxMlZU9A4svb8Cm1GS/8pc267XzSuoXR0Tdw0tuzVLjBtdp44t+WP3hJ6fRuPUr
 VdHF2sfDu0xlb09nHpFOcmB09sPOGhxmJkwjurDUWORsfwgw9RCStZZ92DnVQQBv
 kYCNw0iV7TBYeK0A+Jnwle0B7BdX0MujADiVD9TKbEBTUHN+6nCJB5gXkVcFwa0j
 2himVZ7SbAd6KkuFevDkxERj0r96HTex6mbJEFFV/1Ul9UthLqHShIzRnmRcM4Ws
 R+jWB5I72JPoL/sswoCMOpdTLI3EvKptDMEE3uxvrBr3eZvkwE/UnoRVzSCd3L8=
 =UN7o
 -----END PGP SIGNATURE-----

Remove all knowledge of components from the interpreter.

Alan T. DeKok at 2016-05-25T22:48:44Z
Files modified:
	* src/include/interpreter.h
	* src/main/interpreter.c
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/613bf40ef0c6ee2bae65833167f644789f4467bf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRg5iAAoJEH0Oec13Yh7N8jQH/A4COygxr9yk83UMUN5+UgOi
 g7SlPlAI7D/6FclY3Gy8g/G5DuCSynalTs2QfH92gYACWdlND2E7DPW4U2QSxEa5
 mOuk4KanTbBJ8cnvZyo47Wnz8sH58oUckQohehaqAe40TD3fyL8Ncqtu5ARSbnlJ
 GeNI4usazhK7HnW2gc65tHxbDW01IQzeI/ravq5fJbGOSEPDrvUS4G+SXl2ZclLj
 0AqFmtRta5Ilyba3feigvfb9dY7d0Ru8Jpa38jOMbBFfAu/A74w9QOsaTtvlKMnz
 K6KmROo3Xn+lHCQw2Kj8NYcFkEPAoNmuvZ/KS7yYMkO69nccbjmLpvwnBhSSHSQ=
 =1VpY
 -----END PGP SIGNATURE-----

Don't set request->server_cs. it's done in modcall

Alan T. DeKok at 2016-05-25T22:43:12Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da488b56df975d8125333ae230d29e3d54f96941
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRg5GAAoJEH0Oec13Yh7NqvkH/ivLOgXG4o3bbgPeTYPqZlSa
 tXOvGCT6ohBfshk+2+xJyAABwVt4zMD8z21R45N7dboa3ZUPtvFfrWFys+8Log5g
 mm/BtW/4eQ586TTgkK/pJBEM+iDpIHUPNIQh6MnOJdL5R2I6ba+ycARCFecxXKU/
 NAaRgik9LDMjDfgFsLti57k5VyOprtA4HBaqLJGM0Smn2VsgLArcWBAXUnsntuAp
 pj5zS4Koml8g4TK7N8dk7yRnIUxh80/Jlrmuy8dO3o93ArglwGzc1vYmzo/pnyqy
 taMSlNXWdoxdYiKmD1swTtkQbaRFwjYp8POXSAlilb7KoggAYW65kx9XIbI18y0=
 =vpwt
 -----END PGP SIGNATURE-----

always set request->server_cs

Alan T. DeKok at 2016-05-25T22:42:36Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d6df326f18178c772c1c8f8760440a617c03e5d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRg0TAAoJEH0Oec13Yh7NJ9sIAKLbXMSml7kRtyGi2WF95B/Q
 nfxzYEXOeqaX5/yEXJVj12pfoXwDiIRkAJ1O6i/bEqVVlXM8V39SQMa69fTZMY1P
 D479ovn2QkRtCgubG1WBt4FEOHvQ1B4LL64PxTLAQsKMhoLO3hqWqOgfjtSjH2CU
 qhW2wPpVI1+1JWhfG7CJWUMcUGjXZLF9FqI1dnXw/sQsCePC1BvZ8zYi6pOm+Ddo
 +jG+3R661WJwiHQJkKTiILZJRJ/lpoGzaz0ouHQb02IcVIMPvIWIj95nuh3i0fxM
 0EZwB88AWf9v6OiTq8bHqM54VdegoqxJEP/XSGsSI1A0H6nrDfCvCZ/j9Ir4v8Q=
 =iOSk
 -----END PGP SIGNATURE-----

set foo->proxy->server, too.  With notes for the future

Alan T. DeKok at 2016-05-25T22:37:28Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e397dadf6adab095c21b6f4d7a5646724b124c76
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRdAtAAoJEH0Oec13Yh7Nq+gIAJr0epbEVANMcT3qwoav2h6P
 U3unyZRcLP2Y1AulFc4mugZjs2bwperrDXlsyC0Z+JB8BWQ1D7r223CVKj5S1evR
 T7phO3M0oC5MZ36HRCXqtkGxVYKcFXekc82gyNUBQHNMUeGHpDel6WOS/c91BCxW
 oyHrXJFgp3J+TQXjP3yC0oNtF9KQjjMbTWfY3xpRKvG7MH894litYJoQYPrLv5VL
 0+f/e7a4uTsEVxpXMlFwRoDKbFz7HUwvJVBRegfwsItNPpa4aLy2EB4fREPDJRHO
 9Tmumsa0w9cIatYKEWN6wA/6SjK3sYRJry8V0p8awEeFBeLiVdnt2Sa6oraJeAw=
 =d1Uv
 -----END PGP SIGNATURE-----

make unlang_interpret() take a default action

which is used if there's no CONF_SECTION or compile unlang

Alan T. DeKok at 2016-05-25T18:17:33Z
Files modified:
	* src/include/interpreter.h
	* src/main/interpreter.c
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65c65ac4dbbd6f46463565d9caba58cd24fb9c08
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRcziAAoJEH0Oec13Yh7NwykH/0G5DTKS8jq3CjZNjfelsdub
 kCT6MRHphLilLYYc6llm0CQq4hiV4ZSO1xzTRDUzqmwdrJMoZuvJFQ68e4v1P0hv
 D+17PPqrHmz/M6op7S17KqOiZz6WHGsaJGF49WS15DaAVbG5HZjVxBxyX1x6mj9d
 eEOCNVZarljSfYbHWM0Ys05pZUCVxe5Sm9qID3rbXhGs5Yy9M7emuLs8W1ak+dmJ
 U0U3AQcSzq3eDG/SKXEo2Q2efnWsa7uhnf96tJ6eqM9/OuOTAccWA28IE5+SNMkB
 lWbYVBKKzlylE3l2MxoHUQmCMTCSqIt7AjbTvNlkUF8tXZQ82LmISqlwWvKU8Tg=
 =NaWY
 -----END PGP SIGNATURE-----

Allow empty "map" sections sometimes

Alan T. DeKok at 2016-05-25T18:03:37Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efbf8e25a9a63767d303f7da05a897ba104ed805
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRM5XAAoJEH0Oec13Yh7NqMQH/3T7MURyufIyF5BfSVcz/U3N
 UK5yy0py6Q0mVZGQf9MpJjybuv7Q7BIIQo6mINKoVPyuF+aYKOhV/aV3ycXSkvDE
 xXrUvSTN6kRNy7vsenKU3RTGaktqgD3HHo9i5XWxS39gwOIe11VYJTFvtWvYsvm7
 BHVMa9dd4Ix1ch/RKbUAraiDLK23dTtsDkbz80zG0vRvBGVy9qINClZCsnTKnd4F
 4S0arDgJ5EUwptHQxiKJSEDF/Eky8y1vAAQoF2PrfJJiDGbMV87LP9YKpzZfdgMB
 ieZ12Oop2Kc2K9w8xtmrIFUGPFQ7BNfGW3K+LuGvzQw2lfhhLyNHKs4aq2UO9zo=
 =N3XG
 -----END PGP SIGNATURE-----

Make EAP modules require a virtual_server configuration

Alan T. DeKok at 2016-05-24T23:57:26Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64ca31611462532e064b1baab588cae981c7fbfa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRM5FAAoJEH0Oec13Yh7NG48H/03y0meTSGBvZqZ3uKY/s2me
 +TwqWRTagsKRzBisAYf9MVvYjhtM/aqUXDYh0gOaRpRucdkNRRRnwabHKpwy+9+w
 p0tk1sPQI65VIQLo0geQwOSm1Vn68RvqmtGVGODikPD/9XWsjpnT1j3RL4esgVxl
 x65VHoqirrWY0kQG0q4bA4QTT5p79BTLJAt3sWhXWnGx/lOUybR9lPdKPKmgbM3P
 u6B2+worQG25YVB/Kfb2/oLCKnhL0Kziau5HYQV8cmm5GZwROQUYXsMJuSyid1NE
 CGrhTnTeAMWvb3ehPm3xe35YFDXfAI2ZDsiIuL5jFetwWEy+/6hK7QoXoygQ5fo=
 =6mZu
 -----END PGP SIGNATURE-----

Set request->server_cs if not already set

Alan T. DeKok at 2016-05-24T23:57:14Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4df0f8922cf8a87b645c58d15289239678d094c2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRML4AAoJEH0Oec13Yh7NgUsIAKgfLxOPOUglVCyFIhvH6OZe
 TTCK3tkccHEFX+kCxwlJx7avrfDdEjp4rujD9eiAHo0GLAmDYAMBzPDHuLayJKGL
 n0Q09IYCLTQw0W7L07fMB2OV4Uxs/h+4WHq/RAlnrg7hJU2dpu/9dfBQT0LysVVl
 xspbzWdv1d6nouIORRuVU/GUGWPxanh/BS8tuVjVRTTVbttYcDNseTuQvn4gF4Hh
 UvvXlAlp7zba7e0DBt7x6wvEq1JMhgn+TzBCoU90mG8+jrLrahcqNfWKrkEtJF9m
 0bT87yIcU83dj6WCcmO67ul6+/mwplTx66QKimiTHKyB7Z72vUo3KMMbHVfFRVU=
 =rHgR
 -----END PGP SIGNATURE-----

remove indexed_modcall and virtual_server_t

Which makes for fewer data structures, and allows for everything
to be keyed off of CONF_SECTIONs

It *might* be a bit slower, because we're now doing string lookups
on section names, instead of integer lookups.  But that should be
lost in the noise of EAP and SQL

Alan T. DeKok at 2016-05-24T23:09:12Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12217ed43ab3a7e9a75e8c3f954a1f2740309a70
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRML4AAoJEH0Oec13Yh7Ng4sIAKF43Bg9FEbksUPYXqskj3dX
 eVUTL82D6tNT54wcUDlTY8JvhcfiEuV8EUOtz1JikmSK9RY51qa3hn106APkVRMz
 0D3UhGEdplgncE7yPeGXK/d3gyYceIQdsdELpONYx/xp12MIc/XmJqWo5VHAGYgC
 urPyQKzP6AnhuFhXY5kyWFn3xEz3JyM3QOJw9911YhUu04kRhsYA5e7oFeHw4jDe
 +RiK49IQUucCyl89FflEIJ2oNf1lZHKl1fwp6ApiLG6rWwLgOH0o0PW5+fUDhEV7
 hWAZ470b/SiHSkxuFtfml+WUx8bFjwuFh9uXWxmmRNy2rKf4E2BLa7l2ygS4Y4c=
 =lAH8
 -----END PGP SIGNATURE-----

Use CONF_SECTIONs directly in unlang_interpret

Alan T. DeKok at 2016-05-24T23:09:12Z
Files modified:
	* src/include/interpreter.h
	* src/main/interpreter.c
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b2e4da0c574dedd9309c9dbbdf4f8cb9d869d27
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRML4AAoJEH0Oec13Yh7Ne68IAKl6xcLfzvzpOE5IgiapT/up
 AogVojixIaKs79LJOSrkkDzvkJGQsoiqWschb2A1z1FFY9VZoT4JtHdblOvAb0MV
 2E90bt4J1eKw8N9+3rIctsZQR9qIV/PPBIvLHOL70rInHswQwMGjXpguC95fjbs2
 hD8/t2+PK/HJru53/iQGS+BTD4zlOdVukNnEnaNvM7wCo+gMwgh/AuqzHiP3vy2w
 4CxKFegnhnyO+bd4JA4qxitcVk/TomuvhDpjQ0pwBeKbztkl9OscOCc+U4Ry1rZU
 rLBWg5jQ4A5qsJp5dqIRml1Br0w0F+3xH9vcYy++caiy6uxbfrPAd1pdOaObxEg=
 =gd+J
 -----END PGP SIGNATURE-----

set request->server_cs, too

Alan T. DeKok at 2016-05-24T23:09:12Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/130abc0d5f8cc0451b013bd2ccf94420ca15ad7c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXRKooAAoJEP+k1YKfttfKEX8P/Rf5cR1e7pglNhA+cWYwhjEt
 kUv5YtcKiEDKwcz3c5rLb7FApKIe02bKaS5Mi3Tn0qes2VGRLTCPFW+ejZgOt+3U
 ojuUaK8+Q4ZDdEz1pFTsVLV8vig3g8aLVcYnhQXgaqPtz4bJgGd8tu5Jp7O/eVLw
 FEoaTK+2CZYKWIVe0s7Zhs1smnUozkrPoJwaJEPLz8NJwtnbuvd3FmqE3tL7H7NQ
 mx3D7r5AINDUM6oWg2gz89W/O6BZDyASFHXEhVu3gJWrcbRqQ2rAAYtbcAGWOKxr
 f3y2B1RnHqQXld4HgXLIxHRMvQE3apybwt2Fh5NM7D2gFBh7aSE6Ra2QRSth3WIZ
 Loe4ocbRJkUifnSm8QR1mzh8PNbr6s4Tidls05YAIMgVX7ZwS2er+2t8xQC1d4N4
 zeDVUq5qOWH5MMURi8gsCY/p4iSv9KLCqYbmHX8eUaFSuv4dFdt70FKkGqHm3Zzi
 fm7S+NamMSn8QkCKYXkMkvTwTQhILDoYP3D3Vpnk8+YRM4Jq9Ig/kgyM2LYMD2Zi
 T9rHTGQP2FLgqRUPrLcd8tA28nMeKqm0iP+qHD6khZO9Ilt9fS7seJTOPNuC4Fld
 8ySYtjRncKU06UguykclWTYN6gWaM3tW7M14+GapH/ZMKFBEXVntUAE7OjcgBbhp
 +tkWdx7fMVA4MpEGMNQd
 =dR/C
 -----END PGP SIGNATURE-----

Remember the original pointer

Arran Cudbard-Bell at 2016-05-24T21:23:20Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1852efec625cddbd29661c49b6f9cf479a6b507c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJXRKJiAAoJEP+k1YKfttfKNiYP/0E3oIYLpF3gXm+U6K81Hysi
 ZfD8yx20CMCaz7vrJ+//ZeaOXWl+1AzcdW4mTLyN/uLvMWi4CCps0snqiqlnRxel
 7XcXH2VuTG766eIObHdjoptMdOFj9LohVAnpJmrOU/f1j8RMA4CtQ5oa/lMUIot6
 cJhHvsK59hZt2qTAndzofcJW2kUutk5Oiw8iULzQg9TdlsNipHEJ8ICzzMefO4iV
 aFUKrT2FWoxYAHf4lbQ+9+Fqos3WW+8RcEfJi8yWt9yCXQfWv5kwb/Qo3highVk+
 arH0wSPnx/4plNt1kLYPoLZvkWtkOBass9W7sBeZYqSAfP1TB7Af9LSyqO5OSpuD
 mEYFKq6LlqJN9eUJ6wL2f+wR1khwXrXce9cSZmMC7xSWv2tYI3lWZQj0l5XgY1F+
 Gv6VSlRj1yntrQ24mU5LA45l3AwFEGoBYRVbpJBGvJ5RSmxWW8gUiRIct8SSsLaP
 VQXlnvbClP1ghzHyA7NIXSMUlrkzpvneWaZ9fNzs9ojvgMgZB2iBe9PY7JSMvEut
 SERAKGowpZd8p1TqllYY5nkSwAqT/mryu41ul2SkqSb9AsCOTJhnRyhl5fWsmO+Y
 TbGsjQEDy/foIckrN7APT1zH5yn0VhfhFyJIceJHMPXIA0sKinQWtz5AWWHF1E5/
 odU3PJYjEyoEvOSeSjR+
 =uS2S
 -----END PGP SIGNATURE-----

Fix issues in EAP sim

Arran Cudbard-Bell at 2016-05-24T20:50:10Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea493067f294261d82fa1025286cc416eeacf911
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJXRJxKAAoJEH0Oec13Yh7NE+0H/3JonoSY2EJIxzLrUdIzpeJ6
 CRpAOA4TKlgrMF+8UfyT4BHmSDFZc7r8Qq/ZtnK1R2Hc4IE3aphISrQH/uB/lX0v
 yS7oyIybUfL0/XP5iislFGqCC6YBDaCYObSE+lwf9RoOmUjTQauT0zmxsy8BWng5
 WQWngcrn/C5Fof0hfv40Y68yuenKdKa0jELgbeoGnqPZ5kAR9/Czsq0bHf6FdzZa
 eeVKDElrRSuqE6Zi25fefJiHq+nHGuXtZE8cuxlQ77JfP/3Kc5SColF+mnBT4tma
 gcbg6t2/JW46o15YPQ4wwON0hQ3UJEsm7h9k+/JRZJLF+F0gw+7Mehls9fPpL34=
 =gtdE
 -----END PGP SIGNATURE-----

move modcall() to unlang_interpret()

and various other minor cleanups

Alan T. DeKok at 2016-05-24T20:24:10Z
Files modified:
	* src/include/interpreter.h
	* src/main/interpreter.c
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bc220fcb9c1e93ff95317a2b06ff5e961007d9d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJXRE1/AAoJEP+k1YKfttfKMB8P/1g7gn62FcFr3b2YzS8EbM6R
 uc11M8l4FVoDlbvp8vvLxhYXL2dHicYTKa7cVGWtQLZzyFA4wAKPcMaFole3cSld
 PqurQpzISmKEqeUQWazKsSwvLFKCKvo6RRg45v/DHAFIXLnIrXpk4aw6AvEQqknv
 UR1/gSuRAmpeC445vLkK5G59J5ltqQWNv2mqTQ6yKQNaqP/AOa/iuhxqjJRkD7gp
 5NXva+Embcm9fr/vPuUEMmeXaxOFkpHMjt4ux57ofKDCYmlD7fKiatQJjF6qQwV5
 BwHxaCpatGvxFtmUPI+NMbjJw5CZCX5WMGeOX38e3Gal9hriKpxekwzJM7lKwPJC
 eVr8cSBzh5DWQRxWC2K/S0tpdmfaSIadn2uFOf5KdKRYRW6VM3mGLFfcobv0+jxP
 3s4TpErAp7wZngJspev7y4vQZzq8GOu5J4tA6m2MmImG3Iwvi9ISSPQH2OtUWE7v
 WqKeqtB8kDR22EtCMacpS+2Aa0jSS2JvcAIkkOPvcgIahTrSmRoJUSXKiBKTO40O
 w3s5u6t3/HAR7DGDxfL6+1JGBZSpODzBc9I3ooisuaikgb2JESHPL7XujHlDc7sU
 ww5Xa6Hw91sQHkkwuWTEubGC3eShpd8jSHlRK546VA+wL5wANi1OhSNhdXHs16Rh
 bSgVoeYtZ1Ra4a9dcLrk
 =hWwM
 -----END PGP SIGNATURE-----

Use value_data_cast to translate between native JSON types and attribute types Closes #1525

Arran Cudbard-Bell at 2016-05-24T14:47:59Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdcd1d1d7506184ee768fdbd7c2c400054126859
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJXRE1eAAoJEP+k1YKfttfKIDMP/Aiu3/4vjMEWb1ixsduZhNJk
 OsNsMH9drU9Yc16nvoH4z5iUYbBC5MoeedDuw9yH3t7NohV3VD1a4ZdEeObjR/Bq
 BdO1wDyKpBGCNFdSe+Pcc6zIGw22C74xFWaPYrdgoJTIiBAHnuju5gF0948C03cM
 ziGxS1tyhBZKW9+MNdOZ8r5j+NJFSgkpRI8P1O1/KidZ3DcV7oL+gfVSMTAcpoR3
 Xc3vSMw4qJhTW1ZgbvwUYXDZaA9rNpfMoe37Oog5grlYruDKmreqGS+gdbOQlw0L
 OtsCKob7zjHJZbu4h5GoIfz2aQ1wBxZE9i3Y8tPUF01xZAbr7TqRgs7oUHOUGx4E
 W34Uue6Ul30zTxLQulsHUIUMU1lp0R93qImYgSlNY4sQYiTBRIdV1svhY7vBzu1C
 50ScpvwTJwYZaQGG9kjLV2/HLlNAsQhygbjJXWsAKz8qCDeuD7S8fzUqxfC9UfQ7
 CbmEPfNyMFV+yard80n6O9Ai3p/CVOtDjTKWgy6wWpIrKB3AbTu/asRy4CpBnH+R
 7fVzS/lRWf2rO3a0/KorgLCT6WKRBNfBr4FdbCFFz+zA9+Noi6pmNLHqEjoovOXq
 bsvDvQNlWxpiJs6zhkCv3gM2gCp18wZCRCBpFnuAWQtwRZQGW/c2yz0txHDX2VZd
 UMs1nqSq4Ce12jkIl7bk
 =A+p0
 -----END PGP SIGNATURE-----

copy if types are the same in value_data_cast

Arran Cudbard-Bell at 2016-05-24T14:47:26Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0bc959f541c257bceb5a469aff5ee1f84b1ad61
====== 
Intermediary pointers must be const qualified

Arran Cudbard-Bell at 2016-05-22T16:28:38Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c6fe7598a923d46d85ee3806d058dce399a7636
====== 
-- 
This commit summary was generated @2016-06-08T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list