Commit report for v3.1.x branch

The git bot announce at freeradius.org
Wed Mar 16 00:00:02 CET 2016


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

======
Use talloc_array_length for secret instead of strlen

Alan T. DeKok at 2016-03-15T19:33:43Z
Files modified:
	* src/lib/radius.c
	* src/lib/radius_decode.c
	* src/lib/radius_encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc0d848c291054b6aca791a8adf6bde335800fff
====== 
Use talloc for secret

Alan T. DeKok at 2016-03-15T19:33:06Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f67d79b48b62989781804a586ad2888040845513
====== 
Don't call radius_pairmove.  It does too much work.

Alan T. DeKok at 2016-03-15T19:07:12Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/382ea2c60cae83f03daeb11a8fa0678d9550abd2
====== 
Make secrets talloc'd

In preparation for using talloc_array_length() in the radius
encoder/decoder, instead of strlen

Alan T. DeKok at 2016-03-15T16:31:36Z
Files modified:
	* src/include/radsniff.h
	* src/main/radclient.c
	* src/main/radsniff.c
	* src/main/radsnmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36539844118905652f2a8d0dbd58b23ad90c7dc5
====== 
Can't use index *sigh*

Arran Cudbard-Bell at 2016-03-15T01:17:57Z
Files modified:
	* src/main/snmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22f77c3321f4bf315a4388b11f8ab0d68d1af04f
====== 
Mark more things as unused

Arran Cudbard-Bell at 2016-03-15T01:14:24Z
Files modified:
	* src/main/snmp.c

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

Arran Cudbard-Bell at 2016-03-15T00:43:56Z
Files modified:
	* .github/issue_template.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7794ab6429560e3e6ac3eca6bfc610f86e0f885d
====== 
Remove whitespace

Arran Cudbard-Bell at 2016-03-15T00:42:53Z
Files modified:
	* .github/issue_template.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/577115d92e1841a9c7c7a5484139a419e78527e5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJW50tUAAoJEP+k1YKfttfKniUP/3cbecUayCy04PxYEVOywYOv
 p/TUaUxyKrGeRJclbqPeYi5M9qhwP4P9DrhieaZcfcQ0e9h1/9JBzg4/HBVmPd/I
 KvV74JMp/52xR1y8EjLg8NC+fT6HhIH4+kZPOSvD4kH/9Q7XOeZO23X/bIVS6X2M
 aaxD0zWTr8Fi79hAH6UqA9uaFhksxXH/APD/n1G3YGRs7sbsun1r1ndIw13ompCA
 enG/eZYwrRF68QnclVQ3EB0Zr+b3DutzsJ+h8X/WzI80IDk2jz1Aa31rqZiWdLjl
 Ipk1XDS8GMsfz/at3X2M/AgP/0p+9/4pB0ere/Mskz0vhU+Z01eMrrJC0wDvfA6N
 QmVLv7cKAP6YAEFC1QPqclt/M/8eimDyxyx5447e7omMYa7SE/MRZioQ2drAGz0k
 dqYdRYrL2MgdT+c/CJoJchrVnIyQ/i3LLJfh+8us8UwfQS9XJ+Ew/CEQJqoYcpHZ
 JfaG1RXVPv9FhNHFd1yCNeT4mDqURcAVBpYYgj84msJYVizz6l1zKmFZjYIFUzoy
 CsYw+/C9s6PW6wYy3D2o5UBPCYqgoYChKK7Eg73CFB6I3r9GzgYJ8MvGfoTFKFPt
 t8SAZ+FLvyf+TlQY2i5fyzw6ryVCBUkP98DaXViX8mo7hWI5GW9boCczx+oHAnW6
 KXTyHkCOgXgcwlN+KI+Z
 =p2Wz
 -----END PGP SIGNATURE-----

Move contributing doc to new .github folder (which they just added support for)

Arran Cudbard-Bell at 2016-03-15T00:37:56Z
Files modified:
	* .github/contributing.md
	* .github/issue_template.md
	* CONTRIBUTING

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc8d42fa5832aa46c1174c05037c14c544119e70
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJW50tTAAoJEP+k1YKfttfKJp8QAK0dJjoEaVO9xYlXBHkIs9IK
 WGtRY8HJ12D3/Q/IZCCJaNN3tPanUGncGM2AOH5I0tbjVrH/VKSL13ptdnNzb0PS
 1tGRwvFgk8ZbblYGPVfDOKuvaGERFOO6CZnyBEK0p+UAEaWJd2lZc+TIWGpdPN+s
 deSLYGA4o11o2wDI07DtrsJIW+RjirgTbwhGAwgVUIadLlhG93SCaLqP1A1ZVoU0
 bi83J8yLPfpQJ9Sso4SO+IJXTh2sp4ap7LDh/6Ao7nyZ5INmiyKwUktsq6TMeQhy
 upu32wiEjmq1CWJt+QppbZPVedyY3ArMMlCNdEIhdzUyXnisvlGcgacOZH6EIDfH
 NZmdKm4KyFah8olhvRbK6FGeb2WvSvNqBVWQ7pZtb0D+Uzm8hsAbhuF48RjmoyiR
 Y2aSEmY0b5wpMFypIVwoLFRYP8BpwMxVT4VcQI8K1tUW02/Y5DRG8wCvfdb2DCQV
 XKXac0WvTozeapvejMKgwaEgYMC4EVqqiA+eI7OF2ELF5kBXwL155DvVljm7y4ux
 Tt/eqkJIzBEJ9vB2Cv5HUK9z1wYe4CTykmrh2K3K0jTlHwF8RAvidWxbfqcXlMcN
 r4wmaqbZRqPm0vfTNoLut3JlqK+PA9DLIMdJvq55vSJgGRAVlPYk6koP5BWiPh3t
 SSyLsVaDGd6CiPynpWtQ
 =SvxV
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2016-03-15T00:37:55Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dab771c799bc76e381c5f98bc65e68f0aa56d8ab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJW50tTAAoJEP+k1YKfttfKExgP/2yQP8oUG5huWVJKbpFc/+ej
 e7qdgMjyFT6pecpaexXPz3ClyP/23uZ0NG/BcNSKDX/TQR3XBdc7fC3Cs97pskD0
 obTP74N2+kSx2rWyoiwTZI1WDzDPRas9JXKViUiABeV+gr9BVGWf6djbQqPhom9a
 tiI70zEERdDQBr//AaVEyw6SgRbqLEZEYsMV49scptRMl/S3HHHCJDGPLssDgxz/
 JwhugAD6g9dTKL10r68xe+mOLd7QuF7OdJY7n3sSbQyYhP5U0hYjmZgETwb8oRn3
 RGbSV6flXoImmyinVxR23nE3zFFrWpKFYa/Tnh3h9NWvwcb3x1eEpjGnugduNXy1
 +UGnEFweoCrdPJ9FNcVZPNxLuIXgtfdMdasCLbc6jdtfC+WTW34flKHtdQnfAxAB
 OsiHJzAS9PEOw+7j7KLE/7FgkTfaGsYqfCHxgZ8MbH9IysTSKesDYfzSU79XirkN
 4csBut9xzumHpI/rErKdgVshJjGmakSpEiLagD+YcvdZ9LhVGvoidfyqoofQM+MR
 Z9v/aAxu+ejksQPav2jmc/E2WzCiLE1bANGLRdVEqsW+2GFGo89EXVAJp/bNcAVZ
 4a8h9WoWtsZSeT/tTDvG5OjSxL3vtjsWjYeunqVtbamx7nC2MWFwIZC8UiPQbWab
 KdF1aNtV+is3FArCXsfD
 =htQK
 -----END PGP SIGNATURE-----

Mostly complete server side SNMP code

Needs updating to understand tables properly

Arran Cudbard-Bell at 2016-03-15T00:37:55Z
Files modified:
	* share/dictionary.freeradius.snmp
	* src/include/dict.h
	* src/include/stats.h
	* src/lib/dict.c
	* src/main/listen.c
	* src/main/radiusd.c
	* src/main/radiusd.mk
	* src/main/radsnmp.c
	* src/main/snmp.c

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

Arran Cudbard-Bell at 2016-03-14T22:35:18Z
Files modified:
	* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e076d464bf9f67935068f85498fb960645b86093
====== 
notes on DB2

Alan T. DeKok at 2016-03-14T16:40:03Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f7fef5747c1876b5ebb2499ba19925661b7f0eb
====== 
Don't use rad_suid_up or rad_suid_down in conffile.c

Arran Cudbard-Bell at 2016-03-14T16:27:10Z
Files modified:
	* src/include/conffile.h
	* src/main/conffile.c
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6f05bfcc1b1f417ace833ca4454fea48bc5a24b
====== 
Check before dereference.  Fixes #1564

Alan T. DeKok at 2016-03-14T15:25:15Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a27dd803d050ccb6b56d2159ba67f5992ebe0220
====== 
Check input files can be read during config parsing

Arran Cudbard-Bell at 2016-03-14T13:39:22Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4832407073778ab9d73fbded521bf739f4d5cca5
====== 
Try with union

Arran Cudbard-Bell at 2016-03-13T23:06:46Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23ab916a123b718ef11ea2df06b57a4746581d1a
====== 
Fix travis

Arran Cudbard-Bell at 2016-03-13T22:52:31Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe85c42228e9d2767d58ed8da7f077d4e3ca236d
====== 
Set default decoding for xlat calls to be 'plain'

Arran Cudbard-Bell at 2016-03-13T21:46:03Z
Files modified:
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21002244564ea0ec6fe22fba04ef4239fdfe3b9c
====== 
Add note about cbtl_password callback

Arran Cudbard-Bell at 2016-03-13T21:25:34Z
Files modified:
	* src/main/cb.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d67637bb7b953373cd0e94b8ea56db5bf27c1843
====== 
Remove ca.srl after signinf certs

Arran Cudbard-Bell at 2016-03-13T21:24:12Z
Files modified:
	* src/tests/eapol_test/cert.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/000f762d24a09340efb7a4ea1b2b05a56962d2e9
====== 
Only require certs if we're build without WITH_TLS_SESSION_CERTS

Arran Cudbard-Bell at 2016-03-13T21:22:12Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eddc28a39f71adc109cc0af9bfa9b58e59fd6cf2
====== 
Don't crash if there's no private_key_password configured, and one is required

Arran Cudbard-Bell at 2016-03-13T21:21:53Z
Files modified:
	* src/main/cb.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19ee17b172ba138a575beeeabb8af84e962b6a4b
====== 
Fix session certificate loading

Arran Cudbard-Bell at 2016-03-13T20:48:38Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92bae59817808c5bf0d4c0d20142b3bbfddb48e9
====== 
Minor wording and variable fixes in cbtl_info

Arran Cudbard-Bell at 2016-03-13T19:49:05Z
Files modified:
	* src/main/cb.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff1ad02087967b080b3a5a817bf203b4b5b2f2bc
====== 
Use openssl md5, it's more consistently named across systems

Arran Cudbard-Bell at 2016-03-13T18:50:08Z
Files modified:
	* src/tests/eapol_test/cert.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d854e63b0ea60feed3b6e0e45eae6d0517256b5e
====== 
Remove duplicate message

Arran Cudbard-Bell at 2016-03-13T18:49:46Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65f15693fe6a1fb83e0e69fcee5db598c2007230
====== 
Fix some logging issues

Arran Cudbard-Bell at 2016-03-13T18:49:33Z
Files modified:
	* src/main/cb.c
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2869c4d09e5d337a9ba5bb90a1d7f51ce328fa1
====== 
Allow basic TLS configuration for calls to %{rest:} (allows peer certificates to be provided)

Support retrieving and decoding a subset of certificate attributes in certificates presented by https:// servers.

Arran Cudbard-Bell at 2016-03-13T17:43:55Z
Files modified:
	* raddb/mods-available/rest
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b4cee8cce5184c03f7cf677ac32f5b178fead9b
====== 
temporary work-around for tunnel password decode checks.

If people complain, they can disble the new checks.  If no one
complains, this commit can be reverted, and the behavior made
permanent.

Alan T. DeKok at 2016-03-13T15:39:00Z
Files modified:
	* src/include/libradius.h
	* src/lib/radius_decode.c
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a5d97d803b4c106386fff64ba528d81b7636566
====== 
Merge pull request #1563 from grawity/fix/realm-filter

Fix the 'at least one dot' filter to actually allow more than one dot

Arran Cudbard-Bell at 2016-03-13T13:25:15Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99053a7f3735f7be4db8dfc3018d0cd08595dd18
====== 
Fix the 'at least one dot' filter to actually allow more than one dot

v2: prevent multiple dots in a row (foo..bar)

Mantas MikulÄ—nas at 2016-03-13T13:24:26Z
Files modified:
	* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b348aaa81555f19310e0dc824fccd99c248d6115
====== 
Better test certificate script

Arran Cudbard-Bell at 2016-03-13T02:45:22Z
Files modified:
	* src/tests/eapol_test/cert.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75f1fd9400d7704ffbabba31fa37be820a851030
====== 
Make diameter data available in EAP-TTLS at debug level 3

Arran Cudbard-Bell at 2016-03-12T23:37:42Z
Files modified:
	* src/include/log.h
	* src/main/log.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/d8231f1aed456edd6f896c82b64eb862de0c5032
====== 
Formatting

Arran Cudbard-Bell at 2016-03-12T23:36:22Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a59e543721c16ae39fbbd568d203c96f6231d9d
====== 
Typo

Arran Cudbard-Bell at 2016-03-12T16:55:24Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c295e8ffad30c202bd94f0c4b419081a8e8fe076
====== 
POSIX compliant argument notation

Arran Cudbard-Bell at 2016-03-12T14:51:54Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0088f2019bd152c8876d70cb2d859a7d7e3799dd
====== 
Verify padding is zero in tunnel passwords

Arran Cudbard-Bell at 2016-03-11T23:33:26Z
Files modified:
	* src/lib/radius_decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/235162535bf9293e2b48cfc38c5647c4812a6957
====== 
Update error to hint what's wrong

Arran Cudbard-Bell at 2016-03-11T20:15:23Z
Files modified:
	* src/lib/radius_decode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2b6d4316b4b3967a66ae071737b39c14746c9bf
====== 
Add "proxy" REQUEST context

So we can do proxy.control, proxy.request, proxy.reply, etc.

Alan T. DeKok at 2016-03-11T18:27:15Z
Files modified:
	* src/include/tmpl.h
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ee38d84cf198491bf05d72475028f1e08c98ebe
====== 
Always set X509_V_FLAG_CRL_CHECK_ALL

Arran Cudbard-Bell at 2016-03-11T13:40:32Z
Files modified:
	* src/include/tls-h
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10ae10577dca61cbb1be67ceb0bfb1bebf4abd4e
====== 
More debugging in radsniff

Arran Cudbard-Bell at 2016-03-11T13:32:29Z
Files modified:
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/067babc8797b6f0cc6117b8e0409581090c7638a
====== 
Prevent potential buffer overrun in ocsp_asn1time_to_epoch

Teaches me to copy/paste code from the internet.

Arran Cudbard-Bell at 2016-03-11T13:30:56Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c5664960321acae3b069d6a1a9dcbddfdf7ead6
====== 
Make radsniff exit if it hits a corrupted pcap file and there are no more files left

Arran Cudbard-Bell at 2016-03-10T19:28:41Z
Files modified:
	* src/main/radsniff.c

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

Arran Cudbard-Bell at 2016-03-10T19:28:41Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.8

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9319357443dff6ac22d7e89f17427aae5c356171
====== 
Update CONTRIBUTING

Arran Cudbard-Bell at 2016-03-10T19:10:18Z
Files modified:
	* CONTRIBUTING

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52a8b5eeaa6900f6b18f893f884156a531936b5b
====== 
No questions allowed

Arran Cudbard-Bell at 2016-03-10T19:05:23Z
Files modified:
	* CONTRIBUTING

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e88e818704c7d7fd05f1b0b58a58e9fc974531a
====== 
xlat for home server pool state

Alan T. DeKok at 2016-03-10T17:52:12Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4ed7bc286c87c2e46362ce280080bb181aab686
====== 
xlat for home server state

Alan T. DeKok at 2016-03-10T17:50:48Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48e8b9f5d64bd528cb2d4d0d98e5db99cc22e9f8
====== 
Remove redundant text

Arran Cudbard-Bell at 2016-03-10T17:28:39Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.8

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8483940c82fea2c3c1f25f8c7c7fb61d4d9455d
====== 
Write man page for rlm_redis_ippool_tool

Arran Cudbard-Bell at 2016-03-10T17:26:23Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.8
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5346d02e5f0f3b6207f4c5a00e88ae558f082a51
====== 
Merge pull request #1561 from matsimon/1510-debian-logrotate-31x

Fix Debian logrotate, closes #1510 (on 3.1.x)

Alan DeKok at 2016-03-10T15:25:52Z
Files modified:
	* debian/freeradius.logrotate
	* debian/patches/logrotate-path.diff
	* debian/patches/series

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/413dad2e387df3c75e060a1102f708c048ba49b0
====== 
Fix Debian logrotate, closes #1510

- Remove the patch to scripts/logrotate/freeradius as it isn't
  anyway the file that the Debian package eventually installs.
- Instead apply the Debian-specific locations to debian/freeradius.logrotate
  so deb packages should now come with a working logrotate config.

Mathieu Simon at 2016-03-08T23:58:39Z
Files modified:
	* debian/freeradius.logrotate
	* debian/patches/logrotate-path.diff
	* debian/patches/series

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df0be794d9756ba2760526caf527b8bd3ea4600a
====== 
regularize debug messages

Alan T. DeKok at 2016-03-09T23:49:22Z
Files modified:
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8800a9433cf77afc120f73337d8df09ed460e503
====== 
check length against zero integer, not zero character

Alan T. DeKok at 2016-03-09T23:48:46Z
Files modified:
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff84799b5c652604c6a1b9277a8f550f066bcb8a
====== 
Check for zero integer, not zero character

Alan T. DeKok at 2016-03-09T23:46:37Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8d06583b4174c66b58e966ed47d8f7f19faee3a
====== 
Print warning if checksimul is used without a query

Alan T. DeKok at 2016-03-09T23:46:30Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4fac4223b8195b7ef546c0add6f62f53857eb3a
====== 
Enable simul_count_query

There's no reason to disable it in the default configuration.

Alan T. DeKok at 2016-03-09T23:20:15Z
Files modified:
	* raddb/mods-config/sql/main/cassandra/queries.conf
	* raddb/mods-config/sql/main/mysql/queries.conf
	* raddb/mods-config/sql/main/oracle/queries.conf
	* raddb/mods-config/sql/main/postgresql/queries.conf
	* raddb/mods-config/sql/main/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/860ed34a84f993448b48ce8d65dabbf1b2f6ba4b
====== 
make format match variables

Alan T. DeKok at 2016-03-09T23:10:42Z
Files modified:
	* src/main/radsnmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c29a8c4f4d62555a609bd817214a4055c63d8f5
====== 
slen is size_t here

Alan T. DeKok at 2016-03-09T23:10:42Z
Files modified:
	* src/modules/rlm_json/rlm_json.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c1de04bb2b383c6fe96cec97be4849f7b5631d5
====== 
variable is unsigned

Alan T. DeKok at 2016-03-09T23:10:42Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc340ea06038f262e34ebac5b915ec5a5a32c587
====== 
funciton returns ssize_t

Alan T. DeKok at 2016-03-09T23:10:42Z
Files modified:
	* src/modules/proto_dhcp/rlm_dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a3b8ee73da5decd15c90c7ea2afc5c234715058
====== 
Merge pull request #1560 from pwdng/freetds_v3.1.x

rlm_sql_freetds is now stable, remove conditions from redhat spec file

Arran Cudbard-Bell at 2016-03-09T20:31:05Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65e64f5293b3dd0d1d7b6b6744049d50b4822a2b
====== 
rlm_sql_freetds is now stable, remove conditions from redhat spec file

Philippe Wooding at 2016-03-09T19:02:20Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/749dd4aaf57cecd49baf05d1f4d16ec49a84e580
====== 
Fix docs, and make the program consistent with its behavior

Alan T. DeKok at 2016-03-09T16:26:08Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.8
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43f49ba82c9a7eae62ab4d2fe1a52cea73417591
====== 
Merge pull request #1557 from mcnewton/nomoption

remove rest of -m option

Arran Cudbard-Bell at 2016-03-09T14:47:31Z
Files modified:
	* debian/freeradius.service
	* redhat/radiusd.service
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb9932ec9dd1775bed5c3ae9a0007348c71f6a1f
====== 
remove rest of -m option

Matthew Newton at 2016-03-09T13:52:50Z
Files modified:
	* debian/freeradius.service
	* redhat/radiusd.service
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7645fa1bdb6ea82fb00c91abf4f368496883436
====== 
clarify help text

Alan T. DeKok at 2016-03-09T01:01:45Z
Files modified:
	* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/307c8a98bcc45dd07d282929a53986a5bef018e3
====== 
Merge pull request #1555 from mcnewton/wbcparams31

wbcCtxAuthenticateUserEx params update to allow workstation login

Alan DeKok at 2016-03-08T16:53:17Z
Files modified:
	* src/modules/rlm_mschap/auth_wbclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c06997950854eb1bd400df8dd3895d64f34b9c8
====== 
wbcCtxAuthenticateUserEx params update to allow workstation login

Matthew Newton at 2016-03-08T16:12:13Z
Files modified:
	* src/modules/rlm_mschap/auth_wbclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6dcbcf7d0cc977de62df28c6c359916bd587fe1b
====== 
Use threadsafe OpenSSL error functions

Arran Cudbard-Bell at 2016-03-08T06:17:16Z
Files modified:
	* src/include/tls-h
	* src/main/tls.c
	* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ecb12074bcab8104f2f9e70a688211a9d3fdd6b8
====== 
Fix minor issues with session certs code

Arran Cudbard-Bell at 2016-03-08T00:42:19Z
Files modified:
	* src/main/tls.c

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

Arran Cudbard-Bell at 2016-03-08T00:42:06Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e952092bdf3a61157c54a7fe3b736928391a66d3
====== 
test script for per session certs

Alan T. DeKok at 2016-03-07T17:13:20Z
Files modified:
	* src/tests/eapol_test/cert.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62a9d371c6cdbbd031a07cb314fbe5b4dc4b510b
====== 
Test to allow loading certificate from file

Alan T. DeKok at 2016-03-07T17:03:07Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efa1b4284baf411431a6a9ee25e7de4dd33f974c
====== 
Still need to set the value field

Arran Cudbard-Bell at 2016-03-05T04:54:33Z
Files modified:
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d634193b4bec3b97f7e21f2dc43a0cddd9becae
====== 
Don't set value field to NULL

Arran Cudbard-Bell at 2016-03-05T04:52:57Z
Files modified:
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18772f8b327d7f10485cbcb45c32ac27a940c387
====== 
Print more useful error

Arran Cudbard-Bell at 2016-03-05T04:39:54Z
Files modified:
	* src/lib/pair.c
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfb95223ba17c5c4929dfc5d24339bb556c018de
====== 
Use the shorter of the two lengths

Alan T. DeKok at 2016-03-04T20:17:09Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/775d9bc8a5cd9d440024a04f8be8a5fa5944bf14
====== 
realmname may be NULL

Alan T. DeKok at 2016-03-04T19:55:27Z
Files modified:
	* src/modules/rlm_realm/rlm_realm.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41723487f8b0527e99add6a05c110f978cdc418c
====== 
create and use request_alloc_proxy

which sets up a new proxy request

Alan T. DeKok at 2016-03-04T14:49:37Z
Files modified:
	* src/include/radiusd.h
	* src/main/process.c
	* src/main/realms.c
	* src/main/request.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/202758759af8ecd26e77bf4cc830bf5aa28e1962
====== 
use "proxy" in preference to "request"

As part of the process of simplifying things

Alan T. DeKok at 2016-03-04T14:42:33Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/035ec05f4b5fb46e6446e61cc4b7508058ff2728
====== 
rename variables to be clearer

Alan T. DeKok at 2016-03-04T14:40:09Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a57464d0dd04acbdf8918add27184483c42478c
====== 
increment reply counter after verification

Alan T. DeKok at 2016-03-04T02:33:30Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/150584d722ad7d5f5d9d20c6275c3c2cf59ee632
====== 
Don't quench the file triggers

Arran Cudbard-Bell at 2016-03-04T01:19:54Z
Files modified:
	* src/main/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c3ba7af6d8b34e2e585f3f55c42710a371b66f3
====== 
Need to advance q too

Arran Cudbard-Bell at 2016-03-04T01:08:14Z
Files modified:
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fca0e11a0bb4544f53128821504cc21f219dc497
====== 
Apparently destructors are called before freeing children...

Arran Cudbard-Bell at 2016-03-04T00:48:32Z
Files modified:
	* src/main/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a288848f5a013df99644ac3ba88b46ed4c0d6c39
====== 
Fix threadunsafe talloc hierachy in exfile.c

Ensure filename buffers are preserved until all the triggers have been called

Arran Cudbard-Bell at 2016-03-04T00:35:41Z
Files modified:
	* src/main/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/596081a359c4927ab22279dc9fd05e121dc16ea1
====== 
remove debugging message

Alan T. DeKok at 2016-03-04T00:16:43Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e77302c67a93ffe71ac31936c0a21e6dc137f3c
====== 
Don't cleanup the entry if it matches the one we just found...

Arran Cudbard-Bell at 2016-03-03T23:38:25Z
Files modified:
	* src/main/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4ec96b5759b2215e0d5cbc90157e65e10497a1f
====== 
Remove another m

Arran Cudbard-Bell at 2016-03-03T23:13:37Z
Files modified:
	* src/tests/eapol_test/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e31b3c897647067ada38f28c4d855dd057d397ec
====== 
Pass request through the majority of connection pool functions

Arran Cudbard-Bell at 2016-03-03T22:41:40Z
Files modified:
	* src/include/connection.h
	* src/main/connection.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_redis/cluster.c
	* src/modules/rlm_redis/rlm_redis.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe91caabab5089ecf76fab727175c1d639f800d9
====== 
Triggers not being configured shouldn't be a warning

Leads to lots of spammy yellow messages...

Arran Cudbard-Bell at 2016-03-03T22:41:11Z
Files modified:
	* src/main/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34a016aa61ea1c004c1fae10e32b69914cdacb41
====== 
Should be talloc_free not free

Arran Cudbard-Bell at 2016-03-03T22:13:39Z
Files modified:
	* src/main/trigger.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7aaf202f516ada0db508878eaad63f1c2495d05b
====== 
Allow separate triggers for opening and creating files

Arran Cudbard-Bell at 2016-03-03T18:42:51Z
Files modified:
	* src/main/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a463f1cccb43fa6ef19bce182f6d2d85ca5078ea
====== 
Don't need m anymore

Arran Cudbard-Bell at 2016-03-03T18:20:58Z
Files modified:
	* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a25d77831786c32f4539dd6ff1ac23e12a1388d
====== 
Remove -m and always cleanup memory

Much of the code relies on talloc destructors which only get triggered if we attempt to cleanup everything.

The only way to ensure that triggers fired properly on exit was to use -m.

Arran Cudbard-Bell at 2016-03-03T18:19:23Z
Files modified:
	* src/include/radiusd.h
	* src/main/command.c
	* src/main/radiusd.c
	* src/main/unittest.c
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a321812a2bd5a85a51b245e356c1efd1db4be63
====== 
request may be NULL in exfile_trigger_exec

Arran Cudbard-Bell at 2016-03-03T17:48:17Z
Files modified:
	* src/main/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa390231f25a4f4b1f4a08c2e36b6335f20c5704
====== 
Move functions around

Arran Cudbard-Bell at 2016-03-03T17:08:29Z
Files modified:
	* src/main/exfile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c098498976565b7fd3d7a4d57c51fec411d8d187
====== 
Execute close trigger as exfile handle is freed

Arran Cudbard-Bell at 2016-03-03T16:36:55Z
Files modified:
	* src/main/exfile.c

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


More information about the Freeradius-Devel mailing list