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