Commit report for v3.1.x branch

The git bot announce at freeradius.org
Sat Feb 20 14:18:08 CET 2016


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

======
skip zero-length attributes

Alan T. DeKok at 2016-01-14T23:15:43Z
Files modified:
	* src/lib/radius_encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1919303990b38c3893b71e98d41447e8d7ae67f9
====== 
Merge pull request #1496 from mcnewton/elk31

Update elasticsearch example files

Alan DeKok at 2016-01-14T20:53:35Z
Files modified:
	* doc/schemas/logstash/README
	* doc/schemas/logstash/kibana3-dashboard.json
	* doc/schemas/logstash/kibana4-dashboard.json
	* doc/schemas/logstash/log-courier.conf
	* doc/schemas/logstash/logstash-radius.conf
	* doc/schemas/logstash/radius-mapping.sh
	* doc/schemas/logstash/radius.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5601b545ff51664869ed6cb33a2fd2502f956125
====== 
Update elasticsearch example files

 - update mappings to correctly set common attributes as "long" rather
   than "string"
 - logstash now creates useful sub-fields, as well as combining
   Gigawords/Octets to a single 64-bit value.
 - add example log-courier configuration
 - add dashboards for Kibana3 and Kibana4

Matthew Newton at 2016-01-14T17:31:44Z
Files modified:
	* doc/schemas/logstash/README
	* doc/schemas/logstash/kibana3-dashboard.json
	* doc/schemas/logstash/kibana4-dashboard.json
	* doc/schemas/logstash/log-courier.conf
	* doc/schemas/logstash/logstash-radius.conf
	* doc/schemas/logstash/radius-mapping.sh
	* doc/schemas/logstash/radius.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd31570b04c7c7508d060a8853bb24106da2ed44
====== 
Typos

Arran Cudbard-Bell at 2016-01-14T18:42:42Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e9cc8f54322fb0dc567675306dccd589ccb6562
====== 
Ensure we always emit a useful error if we can't create a control socket

Arran Cudbard-Bell at 2016-01-14T18:37:23Z
Files modified:
	* src/main/command.c
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c105a49e522492d898e3b5cde7117ca12ff6915
====== 
fix format string

Alan T. DeKok at 2016-01-14T17:41:41Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1cebc61d3d4bd37b1699188f055e8be25c08da99
====== 
move to 3.1 API

Alan T. DeKok at 2016-01-14T17:09:45Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fed871d73713830ef64567e098a4d769c1ef9607
====== 
Remove old documentation

Alan T. DeKok at 2016-01-14T16:52:11Z
Files modified:
	* doc/modules/ldap_howto.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ec0cb2a6fbe0a5db48b49d5db2f75d5042faae6
====== 
Allow setting of Response-Packet-Type in Post-Proxy-Type fail

which lets you "invent" responses when the home server times out

Alan T. DeKok at 2016-01-14T16:45:45Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf25b115594a3e82c698bc7da030dc91686fa8d9
====== 
Fixed debugging constants in rlm_perl

This is just a workaround, the correct fix would be to push these constants to the perl script from freeradius, instead of duplicating data.

Herwin Weststrate (via Alan T. DeKok)@2016-01-14T15:46:34Z
Files modified:
	* raddb/mods-config/perl/example.pl

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6206ad3d634cd02851ae9490d19730b81e5617f
====== 
Don't use pair_make_request for fake packets

Alan T. DeKok at 2016-01-14T15:46:34Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_chbind.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aef5a4575262197623ea96aeb904352c9cfc39a5
====== 
ignore blank lines, too

Alan T. DeKok at 2016-01-14T15:46:34Z
Files modified:
	* scripts/jlibtool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1815d7b50a9f47c13b93710bb03f62eb79d22f4
====== 
Don't print out empty error messages

Alan T. DeKok at 2016-01-14T15:46:34Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/098e7430411b5e1e9bcd1d5c1f5040ea689a4633
====== 
Move to linked list for threads

so that we no longer have a global semaphore.  For the 99% case,
we have idle threads.  We therefore skip the heap, and push
the request directly to the thread.

Alan T. DeKok at 2016-01-14T15:46:34Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaa63cc9ecd4f64135f2830d05e5a10184b1205a
====== 
Unused

Arran Cudbard-Bell at 2016-01-14T06:44:10Z
Files modified:
	* src/modules/rlm_yubikey/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ac0ce73e4a75365f4f5a6e350248f9577b018d0
====== 
no symlink flag seems to break things...

Arran Cudbard-Bell at 2016-01-14T06:40:44Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bf7d4782db9035644458f9680bea67c937ebbf9
====== 
Print both memcached errors

Arran Cudbard-Bell at 2016-01-14T06:29:27Z
Files modified:
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ad0cac7f5df65058adb51c0b0561ccb82fd52d6
====== 
Remove redundant inst->name arguments

Arran Cudbard-Bell at 2016-01-14T06:14:51Z
Files modified:
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_unbound/rlm_unbound.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_yubikey/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/150b9163f4c9a9b591ba1b454a018f75cd6c06d1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0
 Comment: GPGTools - http://gpgtools.org
 
 iQIcBAABCAAGBQJWly33AAoJEP+k1YKfttfKT9wP/joWJYJvwQRXdFI86uCofUDU
 Kh6cOeIMEgQljPnvns911qDQJGfqwj1Oz20Cn1Rf+92ksM6kmOc+j6a5IUFA0Q2B
 SFY1C7J+6WEJB0RAK7aHqiNcY3CfxP+tm1CjUCdfC8w7kqwpZ3N30Lf+kf8rtFA2
 iyHGx6VCSvjcQFxYT2EeKo+2/8Lrb5CcXMlDPz6x8ZEZMyRIZcQZ8KrGIvBHg20B
 Po9/w/NmQ4kHHtrsNFjVrNnrR1vD7hGkmU0+UDEUsczE2oeDvdH3BShci9EiQiDg
 0Gz06Q6Ezsed0ududb0Ip1bSHMc/O3NFdldbiHCDeqZYwT+bq8EdL50bx5DQJ9GI
 J45HM7EYYpHEeLfffYs1o6FoXZEvDaKQ++XnVVtGG+NkQK6TxGlR9pkF6uzdFHp/
 /jPZAwauqpzWnUiZUbPfTxuSYeGViCSmhzIl2Yc4RgKevM3hTY34LOxe0l7rg28u
 X+0bOSpubYxDSfpnJ6snjgQS8yWbpMGcAnvPkN2kTChgI6e+NSk8oAlN6mebecgG
 OOgj67HwEHD0uUGf4L6U1du7nWwB46waQYHp6he8BRFZaESVTvDCUguzkxsgk5eJ
 EcF+wZXwG1erEuzr0h/aAoSlHnSbJWBEkKEZPzDzBEfRpthbD9w0Sg0yq5ZcB0U6
 DqnNDAPxP6E/USR5hvDX
 =RE+S
 -----END PGP SIGNATURE-----

Use fchmodat not fchmod

Fchmod doesn't seem to work properly.

Arran Cudbard-Bell at 2016-01-14T06:11:19Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ef09a4c182d4bd512dd90f66b4705fc5f14b61e
====== 
Comments

Arran Cudbard-Bell at 2016-01-14T03:34:14Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c5a70a77f030619d91d664a7993d65a10d1017d
====== 
Create run and log dirs with 755 permissions

Control sockets need to be accessible by processes other than freerad,  and no other daemons are so paranoid as to set their log dir to 750.

Arran Cudbard-Bell at 2016-01-14T02:47:55Z
Files modified:
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1237be1217a62025aff50aba49320455a16047a5
====== 
Better message

Arran Cudbard-Bell at 2016-01-14T02:30:13Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6993fafeebd90e8246fed560543fcb41d67e4f30
====== 
Additional sanity checks

Arran Cudbard-Bell at 2016-01-14T02:20:07Z
Files modified:
	* src/modules/rlm_redis/cluster.c

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


More information about the Freeradius-Devel mailing list