Commit report for master branch

The git bot announce at freeradius.org
Sat Feb 20 14:17:51 CET 2016


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

======
Fixup headers

Arran Cudbard-Bell at 2015-12-04T23:51:12Z
Files modified:
	* src/include/base64.h
	* src/include/build.h
	* src/include/channel.h
	* src/include/clients.h
	* src/include/conffile.h
	* src/include/connection.h
	* src/include/detail.h
	* src/include/dhcp.h
	* src/include/dict.h
	* src/include/event.h
	* src/include/exfile.h
	* src/include/hash.h
	* src/include/heap.h
	* src/include/inet.h
	* src/include/libradius.h
	* src/include/listen.h
	* src/include/log.h
	* src/include/map.h
	* src/include/map_proc.h
	* src/include/md4.h
	* src/include/md5.h
	* src/include/missing-h
	* src/include/modcall.h
	* src/include/modpriv.h
	* src/include/modules.h
	* src/include/net.h
	* src/include/packet.h
	* src/include/pair.h
	* src/include/parser.h
	* src/include/pcap.h
	* src/include/process.h
	* src/include/proto.h
	* src/include/protocol.h
	* src/include/rad_assert.h
	* src/include/radclient.h
	* src/include/radius.h
	* src/include/radiusd.h
	* src/include/radsniff.h
	* src/include/radutmp.h
	* src/include/realms.h
	* src/include/regex.h
	* src/include/sha1.h
	* src/include/soh.h
	* src/include/state.h
	* src/include/stats.h
	* src/include/sysutmp.h
	* src/include/tcp.h
	* src/include/threads.h
	* src/include/tls-h
	* src/include/tmpl.h
	* src/include/token.h
	* src/include/udp.h
	* src/include/udpfromto.h
	* src/include/xlat.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e361da001088a3fc362d7314052d570d7bb993ac
====== 
Use autoconf's endian macro

Arran Cudbard-Bell at 2015-12-04T20:53:41Z
Files modified:
	* src/include/build.h
	* src/include/missing-h
	* src/lib/md4.c
	* src/lib/misc.c
	* src/lib/missing.c
	* src/main/version.c
	* src/modules/proto_bfd/proto_bfd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e926c7d52b36838cd1684de8574f853fd84ada4
====== 
Formatting

Arran Cudbard-Bell at 2015-12-04T20:33:01Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/046e0c1227776fe1cca3ca1aa435dd1a5c42be73
====== 
Consistently name include guard

Arran Cudbard-Bell at 2015-12-04T20:32:48Z
Files modified:
	* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5239562a6b26fc916b68f2293a09faac7252a9e
====== 
formatting

Alan T. DeKok at 2015-12-04T14:55:37Z
Files modified:
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffb4009ccfae63b3aa7cf7d008bd1831809b79a5
====== 
Check buffer as we copy data into it

Alan T. DeKok at 2015-12-04T14:55:36Z
Files modified:
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53c9901ea1cfb4bf0a7c283db44c2ff65692abfb
====== 
FEATURES seems to conflict with something

Arran Cudbard-Bell at 2015-12-03T23:16:43Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2281a19f05b80182547d70a57b142dae3b8519e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWYLe7AAoJEP+k1YKfttfK3NIP/jKj/Q+4iq5ZHy3B3A2Z8rYN
 gBDcqLgw/a04Ze7g63lsaRJO7VY2DVb77s4Y5i/jL7iCiSHpD8H1g3K1BeTeqaiS
 7KUEd4dTzrCbbPT4mRbzZXQ0wB7mJ8GDINFBesZbNbTjyQEvRGq8Ggc56ICpxgOr
 hgv6tTje250m5D9dBNul/nSracNSI1ofQIiW8AOfPfhhJ4EJbzPsX/MoaInEESQH
 PMNwNfF+cnBW4d8hhefAjIctlgFPu0d8QYSuSgTCPP649I0xumOJyl8IPtvCPeE0
 Z6R8rnaI/3V0kSJ+wAdOhIJ/qHc6a3YkVwefKtPA6aNDiQU33P2sVYvU5IiSH+dr
 GlD1n6FtjrXrtyYNVHrbjOz8IL8SqwZOOTUZWlZ3rZ0wuqTBLdzAMGmCRk5Qtwkj
 Ub8Y4ifb5aBCOjdHRt0bqqAJe57VuMkarYYi0nDvaaFryUS3oFgpSFRGSsVSD2s5
 dYxD9FIxuOBx39IqNhhNFHm4As1G6EKgWcE7n91Ifw6RCmkyFkuHyLWINYe+Qcum
 2kQjkoB6d+FiwXv1DGL68rgk2xp2ANvEKyxTa8hxg5t61bQ0WoBjYsGNKbZCD+oE
 jxMkJFJ8yW8RQuPlFGiortvcnFzwmE40gZaP/cCB0PrIQ+ZbTxgecYkDDXBpVLni
 VCUUCDbduISCXJrdGPsq
 =Ken9
 -----END PGP SIGNATURE-----

Add include guard for features.h Closes #1420

Arran Cudbard-Bell at 2015-12-03T22:44:27Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58b3777f52e3392dca51ead422bbb0718a780be9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWYLe6AAoJEP+k1YKfttfKl2EP/RSb8eEEQHrMZaPk+bXeknZH
 hJwVn99Er1Ajflbglbp3OAiDmv/dKlZuSq4wgCKbkFUHVbg5ADW7h/N96uc0a0p+
 lYKk9Y6lOn0EEv166tbsGTXOxL57W+L4ImyEjkI47dhSNhz/kYBeWBzoXgYha7d/
 TxR7Rx8cYf2aWMckLSpJ3eEjCkx6swoqMV9B9S37m2eeCN59KoPSDPu3rzS2+JIn
 FMBrbsZfBmnHCin9WNbOOW/MX6Gw2/fh3SV61x0EkJtAHw7mYnUb0yCdGc+Jb2Bq
 B4KKdMIw3/kE1uWLmR+HkLzSxR5ln7/KfpweOjETw11SFDELCx7BqIevaL1K04i3
 /Ic8K08T1zLTsv8BmAP4ihEU9e+Fb7V5ifqhcoHN68CNfFt95D4X1YBwbD63apAv
 u54qUW2vSzF6le5I465Fb6IvnQV0/V0Xyy/DS2Q8wt/ZAQGbiVjOpBWnbERpW0Jm
 rrBc+n+6BVPV0WDqwfI/JS/2bYTzISzCqLNKfvE01974u3gHM+PFi3jtPzSLKpi4
 JfyIuUESitMXOLycYGCvEtFeP0dGOsN5hzn/HBGAFcRWPaM6kWYLdotgC7gCQdHD
 BmRrGV5rJhtvSElaWmpp141idzpkLKsoKPCYwE3GWWE8OrQT/JCVC2Rbm/MpDl74
 e9hBChk7Wy9csX7wVi//
 =fCom
 -----END PGP SIGNATURE-----

Add missing headers to be installed

Jorge Pereira (via Arran Cudbard-Bell)@2015-12-03T22:44:26Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66e0d740b5e085f42bce65ad84329026c8fe4f44
====== 
Fix includes in installed headers

Arran Cudbard-Bell at 2015-12-03T20:19:03Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00fc29199f6a2ae460b46ff1f434b7fe464e0410
====== 
Invalid assert

Arran Cudbard-Bell at 2015-12-03T16:58:44Z
Files modified:
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc7a83b3be9bdd879e3e5ef0746dff698e9d4f01
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJWX2i3AAoJEP+k1YKfttfK6IwQAIHNkSYw2vHZLbcAHg17Rgjb
 H7wsn3W4wtz0P35gmR7DYoHN7Cr/Bof79DTt45MhHXqZ3wQRhIYOH0vFW9qY45pr
 1bWtIYlv0WAIHBYszXD/NiFufPGOuGGzPa19KNWf5HiBj0HRRjaMqCKovb9QQpPq
 ogBOzGP2VU7uBOHFPAF0ZwaFw0nJp2fsLfoEWHUuP95DZczmcIikq2M88meRD4ML
 H+08N7wIHT/KHcRN4eWw2I78X1iOwpH8NFnEk0yStV9HJbo8wuZiHIPJhg0gj29a
 oSdFnKVj3eIbbdIepdontEE560xVgbM+clKzwlpg7w/6xLnVC+TKo7fj8Zs5WHcf
 9fnxOgKi1GqCgM1j59++p9J7FN6U+mA+H3tw2SCOghhWZfasbdM/QJ7diNRWL0xM
 qAivw8/oZqNC291lbeoFleR2a+wTrVPfBM5mgWPVtvpSyH6eNHGlv0jCrNz1m6Hh
 FpqCrkj81cDTf2Th/41Di2rzbubDR70FVvc70ZeZhB6sR7VdcKh8QaW7SeX+pDhQ
 RC8koXPTcH3w5fBIyqsKiLpckcuAxCcQgJpK467wMuMcBJjwiRVtB2BCZPff0RMi
 tdgI98NhJahwoVVGg8lcRsfUdRb2mX2PZtcOyTC3noAnYmfmhzv71dXwIpAphwud
 PjuBheCSFtHybWGOarMr
 =AgrV
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2015-12-02T22:55:03Z
Files modified:
	* src/lib/udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17bb3f2a3e733f701f34be7dc39c0603ad55f5c8
====== 
Dynamically check Auth-Type values

Alan T. DeKok at 2015-12-02T19:37:45Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* 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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d70bd641e054cc365011bab13d0021d08e4756bd
====== 
Some compilation fixes for trusty tapier

Arran Cudbard-Bell at 2015-12-02T19:26:27Z
Files modified:
	* configure
	* configure.ac
	* src/modules/rlm_ruby/rlm_ruby.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c83ef7b20421e2bf93dd992cbfb11c1f72186152
====== 
Remove most Auth-Type values.

Accept / Reject are needed by the server core.

MS-CHAP and EAP are needed by EAP.

Everything else should be auto-created at run time.
If someone sets "Auth-Type foo" without an authentication type
"foo" defined, the server should refuse to start.

Alan T. DeKok at 2015-12-02T16:48:13Z
Files modified:
	* share/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d75eb5c95d6817062b0d8ad2011fedcd2d39972f
====== 
additional comments

Alan T. DeKok at 2015-12-02T00:57:20Z
Files modified:
	* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/586a5b1d7fa8c61265ec88bb0c5a81142766e06f
====== 
ensure that we load the "radiusd.conf" file

Alan T. DeKok at 2015-12-01T22:12:41Z
Files modified:
	* debian/patches/radiusd-to-freeradius.diff

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be178950022babaca3eaaf60874e3817dddd631a
====== 
Document queue_priority

Alan T. DeKok at 2015-12-01T22:10:00Z
Files modified:
	* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5b31f14680ad39982ff6ee37eb64fbd7c9f2a79
====== 
queue_priority = "eap", not "802.1X"

Alan T. DeKok at 2015-12-01T21:56:40Z
Files modified:
	* src/main/threads.c

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

Alan T. DeKok at 2015-12-01T21:54:51Z
Files modified:
	* src/lib/udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/048d569b5f290e200fdc5770c0e9e72093ffb523
====== 
Order by time, too

Alan T. DeKok at 2015-12-01T21:47:40Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3d456559f6867a0ad0db717f7b93854c3483810
====== 
Fix round priority

Alan T. DeKok at 2015-12-01T21:46:06Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/619e51146d40b63fe9845b5b77cc6451ca919100
====== 
Added configurable priorities for the queue

"default" is by listener, and then by timestamp

"802.1X" is by state[0], which is the number of rounds we've done
for 802.1X, followed by the "default" if the states are identical

The idea is to prioritize ongoing EAP sessions, so that
users who are partway through authenticating are more likely to
finish.

Alan T. DeKok at 2015-12-01T21:27:02Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bfd3451caa70136daf1eda1afcfbcbe74ab1451
====== 
Track state[0] as packet->rounds

So that we can prioritize ongoing EAP sessions

Alan T. DeKok at 2015-12-01T21:26:20Z
Files modified:
	* src/include/libradius.h
	* src/lib/radius.c
	* src/main/state.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca542ad20632195c4f8c3376633062e80368d7e6
====== 
Move the incoming queue to a heap.

Alan T. DeKok at 2015-12-01T21:02:22Z
Files modified:
	* src/include/radiusd.h
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f77877f12ceefd3468dd82968a8b82d4f3ded072
====== 
Use size_t instead of int

Alan T. DeKok at 2015-12-01T21:00:49Z
Files modified:
	* src/include/heap.h
	* src/lib/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42f6368ebf800cdd4ab41328b534b7ff5157f932
====== 
udp_recv() and friends always set packet->timestamp

Alan T. DeKok at 2015-12-01T20:37:04Z
Files modified:
	* src/include/udp.h
	* src/lib/radius.c
	* src/lib/tcp.c
	* src/lib/udp.c
	* src/main/process.c
	* src/main/tls_listen.c
	* src/modules/proto_vmps/vqp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3a987fbdddd0a5a4d23660549bd4f582b2752ae
====== 
"localhost" is a valid host name.

Alan T. DeKok at 2015-12-01T20:36:09Z
Files modified:
	* src/lib/inet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/381f9307d87105762d621c98ccc1a4b026fa1a32
====== 
Hack in support for our own custom OpenSSL packages <blerg>

Arran Cudbard-Bell at 2015-11-30T22:27:54Z
Files modified:
	* redhat/freeradius.spec
	* redhat/openssl/Makefile.certificate
	* redhat/openssl/ec_curve.c
	* redhat/openssl/ectest.c
	* redhat/openssl/freeradius-openssl.spec
	* redhat/openssl/make-dummy-cert
	* redhat/openssl/openssl-thread-test.c
	* redhat/openssl/opensslconf-new-warning.h
	* redhat/openssl/opensslconf-new.h
	* redhat/openssl/renew-dummy-cert

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3ff62fc50af00ab4c6779af439096f2163a8751
====== 
Simplify logic for getpeereid()

for systems which don't have that, but do have SO_PEERCRED

Alan T. DeKok at 2015-11-30T20:57:45Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72534434376ce30e655dc2071fc4e819c02c0110
====== 
Simplify setting of RADIUSD_VERSION

because "awk" on Solaris is broken

Alan T. DeKok at 2015-11-30T20:42:44Z
Files modified:
	* configure
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1cc6b24ae4a0e5a4ebabd314b62141597fe2148
====== 
Better sun fixes

Alan T. DeKok at 2015-11-30T20:42:43Z
Files modified:
	* scripts/jlibtool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1f495d6b3c0986c2138033b9d9f631b13c941c4
====== 
Fixes for GCC on Solaris

Because I like pain.

Alan T. DeKok at 2015-11-30T20:42:42Z
Files modified:
	* scripts/jlibtool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc160f6843b80c1713632c8d6208165c03887118
====== 
test for %{string:...}

Alan T. DeKok at 2015-11-30T17:36:41Z
Files modified:
	* src/tests/keywords/string

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0f742c363632bb104a0872863f807640122845a
====== 
typo

Alan T. DeKok at 2015-11-30T17:18:57Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/090e18dc8471330e0f9769880d5823570bf66ecf
====== 
Notes on embedded zeros in passwords

Alan T. DeKok at 2015-11-30T17:02:19Z
Files modified:
	* raddb/policy.d/filter
	* raddb/sites-available/default
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d11d3f46c7963d2b62e697643bd9af9daee58bb
====== 
Add dependency on radius server configuration file

Alan T. DeKok at 2015-11-30T16:47:42Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3984b436adc3b656e7f89363c085ac235acf7744
====== 
Use closing brace

Alan T. DeKok at 2015-11-30T15:23:15Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/617d59ea221c890e30d422aa4d1fbd549e6111fb
====== 
Fix RADIUS-STAT-MIB so it compiles

Arran Cudbard-Bell at 2015-11-30T02:51:49Z
Files modified:
	* mibs/RADIUS-STAT-MIB.mib

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e55318429b79443c924fa7a38e3cff408c07d8ec
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWW5I5AAoJEP+k1YKfttfKK3cP/RCP0+lSgbReXmq/Ay3z1Pra
 yi0EX14pLH1invGrPulOxdxR/rlq8CF9UONPXuNRt/WGTpwEVTncbV/h26zQ/id8
 7dIxsyxXQqSkOLRwAPoW6c/jArfJfRoafmg69iYjUZu+nTAj/+cGLWmkf6XBQVZi
 pG+o3ulwnGzK/wRFhjtzqrO7WGQF1ACcpshbukxbxh2CEJqteYGpEKvQrsuB9Z9S
 8734TfoU3j3DevyGOmZNVLFMbn+zYuaESncX3wq7aSdqO+H7RLvEOh9CIbJWe3IC
 4S9m4h1Wp1k/vm3EhyjYrRHYV1i5WmG3lz5G9FC5AdkVNQb+SH0mRZX4SxrHKYRX
 qWxqanOKWq+B2MbFhMNjtLj3kLRj92h0y9hw+MUQIzf6cxH2s/D6k1kJVs9r+q8T
 VETCpEllSN4Vt2Ek7+GL8JjtDNKaomoXMGFjo3VgcSmRmBTof2Qw7JANNpttst8/
 Itam16nAlzrbNcpYthiCeVXVfLV3yuhKrz1sT8ghsT4swEdGdwXbDcnphtds1pMJ
 MuLoxBATRTC4I2hmluO6GgLDw7Tqp+0El+f3M1+yKt0s2uPNSrSt4QdeMdKBtuS1
 EFkwvdrxQz/LoBjRQTjrVDR1kdD939ZMzJZz4F1htQHJBrM1Tbvi/y3uvn0OPZE+
 tfl+BYoh6vPsUN9khn7T
 =IYNJ
 -----END PGP SIGNATURE-----

Add values to the autogenerated dictionaries

Arran Cudbard-Bell at 2015-11-30T01:03:04Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0290b2e2e1ecf95e185fdb8b581592ffcf6228c5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWW4VnAAoJEP+k1YKfttfKcLoP/R2P2QfRM9RXL18jOg48XCUO
 0VWLhC3nxcnq0yyD1H8FGVU6qF6sSTzv7L2R1Y8ldv8bhFc4FZcq8fOhhI7b4CU8
 uJkT3e8XCQNZYe76k9YtywDUquDAAYQQlQ35xpIRCZTjEUdOStRgRjC1mJEM7BJq
 UZ74Coj3g9cj1CxnQhTNWg3TQaNCv+DNfR/pzbs+2euN3t/sWvJEYqedkC0bNvFl
 BN3gqzoQkJTMGORD3nyuTUqDP18nqGFxgUHKMXy1qazHDMARhGvgtJk0Zdkz9i5O
 u2uhf5qQEaahYm9UWwAi+trUi4pG4MySPzCgUGIPBKYQmT8lyJw1o+sz20W8NXLx
 VWmLeohQ7zXmbQWzePN7qEWM7gvI3KtnT5oXhRNP74k2R6nbd4m407/rIwu5JtPc
 4UXjSO2yBuyKSD+LbdHOcg4gjCMth5CLtSgPDPguJ1F0UK1iSj4qtCoum/W9NwX0
 Qqsq/Gr+AfnPN0A9IwgOTicPiBZ0VpiCVoS0YeGsdPl8LXOdRFSl3QOyi5/PYY4E
 cDnwak+YnF5VXNE62XucXblFzAfQPGkKCiSgBfquWLwGPYpMn5DhCZ6Jr9L82w8w
 BD1Mzkz2veYZblbfp9nKVaWGeKymk5p8w01fmghRNry5HmHpWxBfllwGN17kF4kR
 bzQjmdmSF79BTLFotALL
 =Kn38
 -----END PGP SIGNATURE-----

Add magic rules for managing dependencies on methods-available files

When you can't make, meta-make *sigh*

Arran Cudbard-Bell at 2015-11-30T00:08:23Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb7643c17db3ae6d70e65d7f17ff1a0953874448
====== 
Fix logdir... Again

Arran Cudbard-Bell at 2015-11-29T23:11:51Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40d323027c90c0a30b71e235fad3622976fe32c2
====== 
Fix eapol_test log destination... Again

Arran Cudbard-Bell at 2015-11-29T23:10:56Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f569dd95a80b1a06ba892c200759f7557e88839d
====== 
Put output files into build directory

Alan T. DeKok at 2015-11-29T20:49:58Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72d03070bf2d54f57dac6234f07510ca42f7f5a1
====== 
force link files

Alan T. DeKok at 2015-11-29T20:45:30Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98bc163dad5c71097e012d561272dbb9ad444dcf
====== 
dir is a GNU Make function

Alan T. DeKok at 2015-11-29T20:43:58Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49fb96340587323886ef49c965dc651690f8d64d
====== 
Revert "Fixup eapol tests to use the build dir to store .ok and log files"

This reverts commit ca096d5366ec5bb4aa6c4bc7f1b516bffcbd64bc.

Which *always* runs all of the tests, even if they succeeded

Alan T. DeKok at 2015-11-29T20:43:20Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de2ae2beea6f296e1353372d0924a7a9307a47e2
====== 
Preliminary renaming of radius packet functions

Arran Cudbard-Bell at 2015-11-29T04:11:14Z
Files modified:
	* src/include/libradius.h
	* src/lib/packet.c
	* src/lib/radius.c
	* src/lib/radius_decode.c
	* src/lib/tcp.c
	* src/main/command.c
	* src/main/detail.c
	* src/main/listen.c
	* src/main/process.c
	* src/main/radclient.c
	* src/main/radsniff.c
	* src/main/radsnmp.c
	* src/main/realms.c
	* src/main/request.c
	* src/main/tls.c
	* src/main/tls_listen.c
	* src/main/unittest.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_bfd/proto_bfd.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/dhcpclient.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_vmps/proto_vmps.c
	* src/modules/proto_vmps/vqp.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/radeapclient.c
	* src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57a7c476bd1c85ef4dce2c0bb58cc49e49cdeca5
====== 
Fixup eapol tests to use the build dir to store .ok and log files

Arran Cudbard-Bell at 2015-11-28T19:52:53Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca096d5366ec5bb4aa6c4bc7f1b516bffcbd64bc
====== 
Fix instances of buffers being directly assigned to attributes

Arran Cudbard-Bell at 2015-11-28T19:07:06Z
Files modified:
	* src/include/pair.h
	* src/lib/pair.c
	* src/lib/radius_decode.c
	* src/main/tls.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eapsimlib.c
	* src/modules/rlm_eap/libeap/mppe_keys.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_wimax/rlm_wimax.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97ef4ed5a87e7afe8f4c3a4261266f29ef4543ac
====== 
developer checks that the code we write isn't broken

Alan T. DeKok at 2015-11-27T22:45:41Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01b130a17a9c5209f2155c2e93a94e33db97466c
====== 
Check for flag...

Alan T. DeKok at 2015-11-27T22:42:53Z
Files modified:
	* src/lib/udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa6d41580e781377b344a06a80752854cfdf9ee0
====== 
fix require_message_authenticator

Alan T. DeKok at 2015-11-27T22:25:26Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fc0d96b5d51e1dd0b099772522c05289c3b92ae
====== 
No longer have ippool_tool

Arran Cudbard-Bell at 2015-11-27T21:28:35Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8555caebc2cdd3720888023bf52eb9cdea75f2b1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJWWLqWAAoJEP+k1YKfttfKxhsP/igAPLzPDVaDjGpcL2yZrR5I
 iPynKqcqW/JEevP2DLChwQu1N1y0rw6O9SSh/u2z5V6KjjtQiRheMnJcJiOLhBN1
 zWhEQYnPemPhpJjGWlkd2YXLkMu5YD/Kh2E9DOieP1E8T4+VlZ1IWaG8dU+itE3y
 EwjZPIGuMFRRNak9MDMU7/JqrtjiYx9yAWmnop05kKQDFPvLahFCWaa7q3YAOMbo
 jwezxugbLBK7SVzv+AKlzD5n6YYCccwm3eL9Yf+KUXTSIvV32UjXHBbIKrfe6eXf
 Arp0+PYnCQaaKnbHxzT9T5MfhDNlGc6GKqyT9J4T2jnGCsxH3VEceObC953qB6lv
 cMlR3Eo6+nPdyhp+teAX+uBwvDH/SuCkvPBAdstSp7HByYw5pGadMnXCihLPHiEJ
 WUNgjfLc5kvXQD13XCPNGhu+oBiaC2APCOC30+sFkRJt+4dOX0YKPV16QMRd2VFp
 VF532u0DS1ayU4psx4/4T2omht1JeRcVIB4HWiZtB8lIrj0jHgezyJJd7B/1dlwO
 Pk5m4MAEyJovndd7WQ9wN+4EKCn9f3nYhUzdHt3mcpZ3VaJgihs7/8XTBTRpLh7R
 toDTzCZf12Mz7NEpRw8DzugkB21/r9fX/4wtTUq61USuZROsvhH/5wv9Wo9vm8vy
 yNaHUp3+mQZFi6nX93t0
 =DBzJ
 -----END PGP SIGNATURE-----

Remove counter and ippool files from spec

Arran Cudbard-Bell at 2015-11-27T21:18:30Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f96ab22d8892df8ab3e06d354c2592a96e66e6ff
====== 
no need for ippool_tool any more

Alan T. DeKok at 2015-11-27T18:03:11Z
Files modified:
	* debian/control
	* debian/freeradius-utils.install

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6fe14d343e5cca58154ca946702d04a7c359ed2
====== 
The new framework picks up if we have modules built

Alan T. DeKok at 2015-11-27T17:32:00Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95343e45b8e92501de68046c2802bdc7d87febf0
====== 
Bootstrap here, too

Alan T. DeKok at 2015-11-27T17:31:08Z
Files modified:
	* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0430c611a623baace087b85ccb42218842b744f5
====== 
Split modules_bootstrap() into another function

Alan T. DeKok at 2015-11-27T17:13:47Z
Files modified:
	* src/include/modules.h
	* src/main/modules.c
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/980c2fcea8fc00588267aaac11cd81a7ff4a1749
====== 
Remove rlm_counter and rlm_ippool.

It's 2015.  GDBM is stupid.  Use sqlite.

Alan T. DeKok at 2015-11-27T16:46:01Z
Files modified:
	* raddb/README.rst
	* src/modules/rlm_counter/.gitignore
	* src/modules/rlm_counter/all.mk.in
	* src/modules/rlm_counter/config.h.in
	* src/modules/rlm_counter/configure
	* src/modules/rlm_counter/configure.ac
	* src/modules/rlm_counter/rad_counter
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_ippool/.gitignore
	* src/modules/rlm_ippool/all.mk.in
	* src/modules/rlm_ippool/config.h.in
	* src/modules/rlm_ippool/configure
	* src/modules/rlm_ippool/configure.ac
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_ippool/rlm_ippool.mk
	* src/modules/rlm_ippool/rlm_ippool_tool.8
	* src/modules/rlm_ippool/rlm_ippool_tool.c
	* src/modules/rlm_ippool/rlm_ippool_tool.mk
	* src/modules/stable

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2ea088000fe85a9c05cd439a6de522936682822
====== 
Use fr_pair_value_bstrncpy() where appropriate

Alan T. DeKok at 2015-11-27T16:15:19Z
Files modified:
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce176fbbb0fa0ee9bd53bbfbd388688d5baec93f
====== 
we use clean.$(foo) for clean rules

Alan T. DeKok at 2015-11-27T15:37:58Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bcbf1c7e17ea6e197f2f3121bab466f091d50b76
====== 
Use makefile rules to build EAP tests

Alan T. DeKok at 2015-11-27T15:36:34Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87c3913eed7f057d260a922ac9b2d781fa74c29a
====== 
Use makefile rules to link files

Alan T. DeKok at 2015-11-27T15:32:46Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cbb56f5428b9dca8fb1e747685c24bf719a32a5
====== 
Include files in a subdirectory

Alan T. DeKok at 2015-11-27T15:32:26Z
Files modified:
	* src/tests/eapol_test/config/servers.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c1de38835bcff74d533225ca0c5dd33b82cca3b
====== 
use BUILD_DIR instead of BUILD_PATH

Alan T. DeKok at 2015-11-27T14:42:04Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58631d246e2130df37fe7e08c02f451a9cca4611
====== 
Just use "NAME-foo.conf" instead of eap-name-foo.conf

Because calling out PEAP as special is awkward

Alan T. DeKok at 2015-11-27T14:39:06Z
Files modified:
	* src/tests/eapol_test/all.mk
	* src/tests/eapol_test/eap-gtc.conf
	* src/tests/eapol_test/eap-leap.conf
	* src/tests/eapol_test/eap-md5.conf
	* src/tests/eapol_test/eap-mschapv2.conf
	* src/tests/eapol_test/eap-pwd.conf
	* src/tests/eapol_test/eap-tls.conf
	* src/tests/eapol_test/eap-ttls-chap.conf
	* src/tests/eapol_test/eap-ttls-client-eap-mschapv2.conf
	* src/tests/eapol_test/eap-ttls-client-eap-tls.conf
	* src/tests/eapol_test/eap-ttls-eap-gtc.conf
	* src/tests/eapol_test/eap-ttls-eap-mschapv2.conf
	* src/tests/eapol_test/eap-ttls-mschapv2.conf
	* src/tests/eapol_test/eap-ttls-pap.conf
	* src/tests/eapol_test/gtc.conf
	* src/tests/eapol_test/leap.conf
	* src/tests/eapol_test/md5.conf
	* src/tests/eapol_test/mschapv2.conf
	* src/tests/eapol_test/pwd.conf
	* src/tests/eapol_test/tls.conf
	* src/tests/eapol_test/ttls-chap.conf
	* src/tests/eapol_test/ttls-client-eap-mschapv2.conf
	* src/tests/eapol_test/ttls-client-eap-tls.conf
	* src/tests/eapol_test/ttls-eap-gtc.conf
	* src/tests/eapol_test/ttls-eap-mschapv2.conf
	* src/tests/eapol_test/ttls-mschapv2.conf
	* src/tests/eapol_test/ttls-pap.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad46e4d84ca4e5d7ae4d544daeb7d8493fdd5aa9
====== 
eapol_test is often built without PWD.

So only run the PWD tests if eapol_test supports it

Alan T. DeKok at 2015-11-27T13:34:17Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c21c05d41e36acbfcf20f2d85887ce8dfc291d6
====== 
Don't build eapol_test if we don't have OpenSSL

Alan T. DeKok at 2015-11-27T13:14:10Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7ce7afbca02e8bb586db3638cc5e0b95eeb0e78
====== 
run eap tests last, not first.

If the unit tests fail, we don't care about eap.

if eap fails because the unit tests are wrong, we don't want
to spend hours debugging complicated crap when the solution
is a simple test

Alan T. DeKok at 2015-11-27T13:14:10Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2cc73fee823a35fc91efe0663e0a59d8959e4729
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWV82oAAoJEP+k1YKfttfKEgwQAJwFSPSyjA8R3lQMSXSQHzWW
 C6GakUffphm2D9eoRDW5Zf3yhfICYk/rsczBMCfHB+Ypw0mk60ifu62v5KE2A8BL
 MrqtTJ/jLY1CWy5s8kP68qQBNjX0jfMx3w9zD22neh91Tdwzj/YQdcAyo/SQT4Hi
 Rr310jGqHhnMuF8y3p/6ECgZ4dUBiCQ8zjCf5jYuf7qtWuC4P+ajnH7aSIOMRX8z
 ILB386rlXG/MumuGdLBJ9EAaEc2/cQm8J+gn5aVtIbtj/ohpuSgs78yVvfLm6BvO
 sICQ2lRHLzN3MKLbJXXR3XDyvsNHeEEJ5dqeUf7H4gxQM0ztw4YaRTHH190L79XN
 TReo0DtTtOYYGzBhKH5dCTeXLkKCSJtSSs5CEqwvQ4xgMkPW6PIz7BaSHngOUfXF
 1txJRteGjlONei51QB2g0EvgYsNFyPOfqVMwGviJt9dQATr/WPSDC9uPe2utdGhq
 d7fNZQh0TWgWJh1IZrM7P76Ihtc97pXDdLKND1HbZBlpoi0Euwz04NKqySVreHa6
 aJ1LGSk5ire7hqm4d075PC/rWgxGmHqgIWrufhtLsr1fYOJiPNj9UjT/P83uVnxP
 kG7tM1DO+YayainSWC/c3R/4dxYHm3cIEhpTbILquoFNHiGQ8okaL2R18vW7+eck
 eUd78UVFobiydiz0f8Vl
 =F0Lr
 -----END PGP SIGNATURE-----

Always prefix attributes with & if no other prefix is provided

Arran Cudbard-Bell at 2015-11-27T04:27:35Z
Files modified:
	* src/main/pair.c
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/084fdc5c0411e96a1536b6f264d854552df4d993
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWV8mOAAoJEP+k1YKfttfKVTAP/0Ufd9x0qLoOzhD4+MZ2Qcng
 y+abKLWmRvi5Qv/8WXXkI0+ncUXJgOsNfbFJqWmmdQEcKC7tjdJ4I4ww9A9lKyrZ
 9rlEazV5k+FVM0NmvpGUR2llWZuh5rn1KCPDzpE5hFd460544kjVRZaVlrJbGjNj
 b4MwF6YQ+w5YNXiiUUIZK2v+Bn+Il7/h2GrryGicCvh9mv4yVpz2TxcKfIAuKy7a
 jway96vfxaXKnrWAm/HvnXLA9MToQwJTxdAtUrGxTK28X1mcYLrsgMoRhr2X64su
 B+gibm6stjihVtVLQCdDkVsh5VBUQq1l7iGHVX6vSRVde1vCu61CjxVlHVffAWWy
 1PX1kljTgvHMbwfeKD/oZYj5stXsabTqyQC5BGwi6rwPDoto7KOpDsFQnDvuBPJi
 hrYd1G1At4F6wAY4ZmWCMj2o2EPa0GhpNEqxS6Fm8+vQMF+9+VSR7sQJ68k+ZkwY
 m1TbS4QMWgfvi9AC0dHQRYuO+pzmTRXgklRklMvd1a7S7lSPp9Gt2vPoLYDKhSfk
 GWHtFzk5X/9IgpvuM6i8KMFL0gsDoIHcSm8+kLD824ZJl707IAeGfMx2343If7Wm
 UyHbIxnMfdjNb9gFhFMsriNTF/BbG0U5v9bHkeGz8ZIfrFnFhYgttYA89Q+25Wdz
 kyTOywMi7SMjw4Pp3LCr
 =A6Ux
 -----END PGP SIGNATURE-----

Show what we're adding

Arran Cudbard-Bell at 2015-11-27T04:10:05Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b8ec4fe220b3753d9cf2c72177ffbb2d61389c4
====== 
Say what we're doing

Arran Cudbard-Bell at 2015-11-27T03:43:22Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73ea0eb3868d8671bad98d03cf232fbbff2ea05d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWV8H5AAoJEP+k1YKfttfK6jMQAKvDA20GbvXf3qxQiz6eh5G/
 BiEpYu07S/D08uylEHNF3stEDY9TfniX67jkkth2lO9ouVp+TsBC2+xBIzfpkTiP
 FNj6QAobr72XCWe54K2WSejzRoWVpezh9pRhEwiJcRVreu6eKp6W3yu99NUrycl8
 LyTqcz3qHfEHNkOHwwvyKsHyIVNq+buJKVn/JMBn6LByE86pygDrG4qDCIfyyL4w
 HxvwLzwnlGJWX8+VUPhef7UjLv9oNPIuIGSHtI8g62Zj3RWupEEmGEUtGdkAba+/
 mpl3Fn26vb//xfIkQoiEjWnvOeaGvUawvXY0G6CO2+jmSMOp9+9e8sd604U70weO
 3NjbDDKgNH4n9ebMps2XekxvBvbgXYxOl13c79LPnkvVeg7Bivr0KNYY70ExetPw
 8WXU1JFAp3mQvSTReDplJl0B29ew12JwE41JNdaGywIPd/rLAyeyqGsKXbmQ5X4t
 xgYoCNpWX7qsdWcGFw6rD990vyEJApRPrM6MzZHh/0G0ljUaUQXf7f7snTOyk1MT
 NUmxYHgE3tVMvNQuLjTeHG/B+d/rcyvJI4ZcIzD7E7W2mI/m95usq0cfQDdITjGK
 Ive/HFMW+IPaW6zZIf0NKruouuzlZyHz62nODpRcfIPZzAwiQ74uPIavU9O1OoUA
 YVJDfZGgvESM+lLAawRN
 =W4i1
 -----END PGP SIGNATURE-----

TLS-OCSP-Next-Update should probably be in the request list

Arran Cudbard-Bell at 2015-11-27T03:37:45Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fa4bc86f2450016799c89e61f5c1fe323724bae
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWV7pPAAoJEP+k1YKfttfKo68P/0y5rDMrvi7+kYUcA44VOGuY
 p0YkDf5gg8i02pfA5VJAIdHCupj6W5z/HFxjmvHEMBgWzxfIvbzWqORjZhT4Wllb
 g53AyNQ/8bkxj5GGI6k+3N1gMzJU1+zCKxYPT4pa9f3ctakSay6dUumFVVwF5rH5
 OlvYZQbwJc5iHSKVxOvcKcXc1/vwvXwE+HipgyfmVwH//WHRgm0YS2VBDx9IBWS8
 iR6mTuoUh1Y9eFPPwmYDLrgutLYh2WILFx4XAhQz1J1WXNdjmuvP77g3uINu/RJv
 /DEu6xXMjH8EVRe5zgt+pOPn7OT0/XSGw2XFWYGgUWAciVnzGfusdOBQZSsircl6
 5fX4zISF/7DXEeOa+hzllgg45FBinuDASCs9rrlUr/5Uozap+Twr5rG+fFDO5XH6
 7Whh6tuncfmbzX5xRmWS8zcn230ZjReMouShq2Aecd6aBKEGYOheHbmuMdD60Sjk
 VOUF4XmS01BmAMgdJxNcYAJYjGr40aS0zoM/NyLOUIecivVnKqpNe7ztFZgPEn6R
 dQkNX3KAHI8LGZAO3Cq4zVKopHewsJSKu3UsJ4rGT0UycGzTQlNzabghUCVQWVNt
 Z3ncKTSBVJjLdCjc+ElBQuO0Liud8ZduZIctKOaNX5i4GC1ohMmazYrJydxf9x8u
 MEJsrzN1bxOG0zAy8UTq
 =C+Bo
 -----END PGP SIGNATURE-----

Rename oracle stuff to make more sense

Arran Cudbard-Bell at 2015-11-27T03:05:03Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e164347997d5fc913e56699f84f0f68450f285fb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWV7pPAAoJEP+k1YKfttfKdZgQAIMxY8rZrLC07vTn1NO54u+j
 lxOmt8HEnMMEhP71LrdgCdRpPj/WNRWNI1CGNr+Wkm90oN0LhtI0OpigRswwUmoB
 YzPmPOvjjEPOUdNHfiHw+Ra3okAEae0dLzwJVgnUwFZOR5vdaEM7kYAfaNqgNPxs
 cVBBM8N3l/PoIPhiuxpDiT2IZiIYQfQ/Myzw2iAjX/oml/R6IQe8NlK/p9bVTLGX
 fSZ/q4ummWhi65qZiX0rtHIlt3IkYDDyh+SHeC5mVDGwMDAnyJkNk5a/fNhsUJyi
 6iQDmANMgT0XRtXVipO3bcI9il0GCLeJjcsJY4+n3KZWXLNRgpnovpthAvCl+vgY
 XB9ErLzuQPl0UH+2fBSbcOnd2lgs2D6BjSBcc/iTCPhSwWW+1L0C3qBUarnpDPwU
 RM+tDVsdpS4TYkCAn/Id1V1igv5h2Vic4qo16kHXHXWmUuxeG4wz17MrOLm0E1DY
 CDx693ddvNCm9jXFp3htodXuHrdqw52gZLQTNO/FGvKV7r45LKIAxbWgBPZo7Ua/
 ndUU3f8qKRSRe7yiuiWY49HPEoDtBc3jr9YTPkcgoTSU9S3x+8jID/B7th8+oMAJ
 2ZvAjw6bcdT6lAf0IvhHqk8TWvDVEWm5m+0G4kvGYvQ5KpkmVXMVFU70gGqP+gXl
 dxiGdJTy6Pzk8WvcVb7p
 =uWLV
 -----END PGP SIGNATURE-----

Attempt to fix OCSP output for timestamps Closes #1236

Arran Cudbard-Bell at 2015-11-27T03:05:03Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db74b5c413f878647150a014c3fb84af4766de52
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWV7nkAAoJEP+k1YKfttfK6SoP/3fL4Y3H1GmgWuc2XDeR5ZoX
 +GPdIIml8VQiIydG7eEU/YGLGbB7snXpMVZ/k7S7WbP/i6RCKPeCngx17V1lKDnR
 DehZtGr+IbbsPvjZrzG6+O7i2ZpW7rBR9wTsy/fcHYr4x0zt533jeUf09S47EmfY
 gL9VKFWcn12r+K68CC95cUjBQELFZGhOsDvo+PdZrXrQh9XE9phIFd2RFN0pRYOP
 THoeRNxOaYNRjAmpLdq+5VsOOG2gDefWJZPaK8K4VjtBbTqDT/WLuQz56/IfGlNe
 1gTkM5UAjMdNUmC9ohqA8mV3LgKPetb0IP4CXARqD5z/cMfz97EPuy7yg1hErzrc
 Q1AUhcbs3OJr4Z7mSP4PI9a9o8EXMf9bQeKTgP7U/0JZkslV2oZn0/6PYA3wXVQ9
 Sc09ltD+CRCY15W3VsieZ3Y2p4XmfNGHsuPt1Jvabs01HdF1HtNZk4bkKu35mu9k
 bkOEAGEwCrYWk6iqQhoroDJYieOKoKwq6YQ/cGLs++itz+N04tKVd07taLGHYYTj
 H2KBnff/TdhiWkny8NfRUrgGFNTbM9ZyPtZq34qSyJcbszT/aWu6eP97UM8gYXl8
 gZq3zQHEtYlJe6E0OW4BT159SICxq94pKYQyGCRraGqgp/N8fagM2Md0yro5WDTO
 k/809W0Lav5uA+sAS4SJ
 =YQvf
 -----END PGP SIGNATURE-----

Better documentation

Arran Cudbard-Bell at 2015-11-27T03:03:16Z
Files modified:
	* src/main/radsnmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c38eb4a092bae5ae73bc21aabf77e758689cfa2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWV7nkAAoJEP+k1YKfttfKqzMQAJi8caGnVSPp7mfAlo8Vgl9q
 Sik1bNQ6/eHzDnB+ZiN5VkfLe/Taho9BFwgKya0ytoaRcviIxzEDU7cyqevHxbQ0
 qI4ipjtnMQ1sbUZuQe0SkuabIWiFN8Qv3PIYxXxP00Neu4ElwuCtmrtAxuAbiGeH
 kNnMypLGgSVqvj6SJ9r+i+Z88VGNyYzZ75hsSQ4O0Mho5OhUJfaw8rJQznacmLin
 OKAHdk+kxUZfLbSOPf1vFnqElbFokI40ON6nW5Exbg3X9UkxEL2Mk/37XVo5FgXi
 qj0BBKI8GmxxArDUcdEXQ7CWeljvdt/Zl0yYCJ+gThH8wNVbuIYngcYPRI5QZ1Dh
 1+qCL+2FpCb3fomXnmhs/0IZHrSYBK6dNhu1CU6lCGBkKT1Eeu+4GIoLpDreo2ey
 47uDOOc69grZ+CLBYE6Mt1QReEgxPdBWoNqb+5Rz+VPQ8ev8ONiInxs308fUXpYk
 HFODb8Li3uNEHGY0bJV70N4C3Hhur080zX3+ZJLTWMOFq46QqiVOsld0K7lFlimK
 yKM4ot5Lv1BJFkVRygwalLGJMnmuzCv+BhbVuMeCMOqEN5LEDvKTz1zywSpfdALy
 iDzwau0+ZZDDsaHY1a4eFylB/jaqzqunabq5MlILnHkgI5QE2EbZVYiMYYLRiRVY
 t62mkDvxp6sLvklrtHAY
 =WFq8
 -----END PGP SIGNATURE-----

Not needed

Arran Cudbard-Bell at 2015-11-27T03:03:15Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a66094548f8f35078fe04b04c38121198d350fbf
====== 
Coverity

Arran Cudbard-Bell at 2015-11-27T00:26:11Z
Files modified:
	* src/main/radsnmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d93042ee1a845a2eb7df29816adf93860ae7e87
====== 
Only build eapol_test if we're executing a target with test in the name

Arran Cudbard-Bell at 2015-11-26T23:08:49Z
Files modified:
	* .travis.yml
	* Makefile
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd4255ac19f7c1473bbc13b41b8c7786401d6106
====== 
Add "build.eapol_test' target

to allow for manual builds of eapol_test.
And tie it into travis

Alan T. DeKok at 2015-11-26T22:25:16Z
Files modified:
	* .travis.yml
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c20b84e4b272aa0d6a2a1ae21c57c183bf5ab4e8
====== 
Just look for an eapol_test binary.  Don't build it

Alan T. DeKok at 2015-11-26T22:25:16Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6c7cb359d9264f8eba2657c1b631b0d4693fc1f
====== 
put tests.eap at the end of the list of tests

Alan T. DeKok at 2015-11-26T22:25:16Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17418b12820a3305ccbeb4ae23a980a38048478f
====== 
Only run EAP tests if the server was built with OpenSSL

Alan T. DeKok at 2015-11-26T22:25:16Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2183f73f082e4d8cabdf33023f193d3939c500f
====== 
Add radsnmp to spec files

Arran Cudbard-Bell at 2015-11-26T19:59:09Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a14b93eb645ca098a0ab46b919e5f1a375323d7e
====== 
Note recent changes

Alan T. DeKok at 2015-11-26T17:02:31Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f601b3d76c77c6c74365cfc27dd0705e8b93335
====== 
Doxygen

Arran Cudbard-Bell at 2015-11-26T16:01:45Z
Files modified:
	* src/main/radsnmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4d5ff6ab71515a7b4e9faf42a425967ddf65c4e
====== 
GCC is dumb...

Arran Cudbard-Bell at 2015-11-26T16:01:45Z
Files modified:
	* src/main/radsnmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/778e7efac4d017b996062d1a132d018ec031a425
====== 
Merge pull request #1400 from mcnewton/v31soh

SoH isn't very useful without attributes

Alan DeKok at 2015-11-26T15:12:13Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/298e346dd87aa28f8788d2b05ea83d61e8c3606e
====== 
SoH isn't very useful without attributes

Broken in c11e3d8454 by no longer setting fake->packet->vps.

eap_peap_soh_verify has no need to see the original request as
long as it's got access to the data to parse, so just pass in the
fake request and get the attributes created there directly.

Matthew Newton at 2015-11-26T13:24:17Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0c7165c3ea86f2ed6a84b7816d93a53b3e679e1
====== 
Complete radsnmp client

Arran Cudbard-Bell at 2015-11-26T06:51:01Z
Files modified:
	* share/dictionary.freeradius.snmp
	* src/include/dict.h
	* src/include/libradius.h
	* src/lib/cursor.c
	* src/lib/dict.c
	* src/main/radsnmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ade12602ff5e0f7d65c4a26d1ad65db0e2d49a50
====== 
 copy/paste error

Arran Cudbard-Bell at 2015-11-26T03:48:29Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/622bf519f7332e99161f12bdd1623c98866cafd1
====== 
sanity check packet in rad_packet_size()

Alan T. DeKok at 2015-11-25T22:30:52Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/701311e794cea82cbe46d3d2f42c6b7ddb921338
====== 
it's OK if there's no data

Alan T. DeKok at 2015-11-25T22:15:07Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1f52febd4ec27e5a3a96882fa5712b3575ba1ab
====== 
Remove unused variable

Alan T. DeKok at 2015-11-25T22:08:09Z
Files modified:
	* src/modules/proto_vmps/vqp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9141f71ba6e8d7cab20e5d7fbe9ae1966e9168cd
====== 
Remove extraneous message

Alan T. DeKok at 2015-11-25T22:06:01Z
Files modified:
	* src/lib/tcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8d64818e96a369f5906cb0983f252b4bd2eeeb1
====== 
Set src/dst ip/port for TCP connections

Alan T. DeKok at 2015-11-25T22:02:37Z
Files modified:
	* src/lib/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d9f1f257db34d7848297a2bf06a5c9c6bcd66de
====== 
Add "size" to listeners

which is probably badly named... but for stream listeners,
it lets the main code know when / how to break the stream
into multiple packets

Alan T. DeKok at 2015-11-25T21:25:52Z
Files modified:
	* src/include/protocol.h
	* src/main/listen.c
	* src/modules/proto_vmps/proto_vmps.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14677cf7dd0d13f7f41ff3418a1f92aaccdb52ac
====== 
Be a bit more generous in looking for headers

Alan T. DeKok at 2015-11-25T21:12:33Z
Files modified:
	* src/modules/proto_vmps/vqp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80c3796ec6c33858b2c913bbb9241c689f9a9770
====== 
Add vqp_packet_size()

to see if data in a buffer is a VQP packet

Alan T. DeKok at 2015-11-25T19:35:53Z
Files modified:
	* src/modules/proto_vmps/vqp.c
	* src/modules/proto_vmps/vqp.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aecc156e097a5507f1564ad11a96610717611e84
====== 
-- 
This commit summary was generated @2015-12-05T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list