Commit report for master branch

The git bot announce at freeradius.org
Sat Jul 27 00:00:01 CEST 2013


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

======
Set fake packet timestamp from request packet timestamp

Alan T. DeKok at 2013-07-26T23:36:33Z
Files modified:
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7262d0e692d7bd75181e764a71612bec4592eef4
====== 
Move setting of packet->timestamp

Alan T. DeKok at 2013-07-26T23:36:32Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fa9b84257bc70cfd2b2bbfdc042273a3878d176
====== 
More configuration sanity checks for rlm_ldap

Arran Cudbard-Bell at 2013-07-26T22:49:08Z
Files modified:
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7613711824e7eb62989f7982cd7b787d3523c97c
====== 
Only skip on vendor if were searching for a callback

Arran Cudbard-Bell at 2013-07-26T21:19:26Z
Files modified:
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0c13df3365a19b1ce7abe130b3415566571de7a
====== 
strerror is not threadsafe, replace with fr_syserror

fr_syserror uses TLS to create a thread local buffer, and calls strerror_r to write out the value.

Arran Cudbard-Bell at 2013-07-26T20:05:19Z
Files modified:
	* src/include/libradius.h
	* src/lib/dict.c
	* src/lib/event.c
	* src/lib/log.c
	* src/lib/packet.c
	* src/lib/pcap.c
	* src/lib/radius.c
	* src/lib/tcp.c
	* src/main/client.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/detail.c
	* src/main/exec.c
	* src/main/files.c
	* src/main/listen.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/modules.c
	* src/main/process.c
	* src/main/radattr.c
	* src/main/radiusd.c
	* src/main/radwho.c
	* src/main/session.c
	* src/main/threads.c
	* src/main/tls.c
	* src/main/tls_listen.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/dhcpclient.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_vmps/vqp.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/radeapclient.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_otp/otp_pw_valid.c
	* src/modules/rlm_otp/otp_util.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaa0ed52058b19acf3daf8f0121101eb79354388
====== 
Change radsniff prefix in code to rs

Arran Cudbard-Bell at 2013-07-26T18:24:07Z
Files modified:
	* src/include/radsniff.h
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93d754c5ff6f5c759439e0f2968ca1403a2b7317
====== 
Packet data is now talloced

Arran Cudbard-Bell at 2013-07-26T18:22:57Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1c3e0423d1fcbab4c507706b3db72272fe15da1
====== 
Do talloc check earlier

Arran Cudbard-Bell at 2013-07-26T18:22:53Z
Files modified:
	* configure
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac57bf160e2fb217e7c334378e4d63b99755cfd4
====== 
Later versions of GCC complain that the value of ftruncate is unused

Why? Because GCC is fucking retarded.

Arran Cudbard-Bell at 2013-07-26T14:57:51Z
Files modified:
	* src/include/log.h
	* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/001f9d4aa4d6d36eaaa042e9bbf5ab636e37a754
====== 
Use result buffer of localtime_r, it's less confusing

Arran Cudbard-Bell at 2013-07-26T14:57:33Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84aa168792ef21fdd710a14e2aefe5774f64a334
====== 
Add basic statistics output

Arran Cudbard-Bell at 2013-07-26T13:46:56Z
Files modified:
	* src/include/radsniff.h
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21847e9a676e3ef98d310814d9cd5049ec35c319
====== 
Don't crash if we have a zero length expansion made up of one component

Arran Cudbard-Bell at 2013-07-26T13:46:25Z
Files modified:
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9de6f2d0a08a147fd57cbd69f96fdf51ae7661b9
====== 
Add assert to catch incorrect attributes

Arran Cudbard-Bell at 2013-07-26T13:39:49Z
Files modified:
	* src/modules/rlm_expr/paircmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6427d65795ffe661c394e47e8722b5641a967f8
====== 
Only clear matches on new match so nested regex comparisons work correctly

Also add some useful debug output

Arran Cudbard-Bell at 2013-07-26T13:22:35Z
Files modified:
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/273016d6c9b738618e3a084f7cb6e480b556658d
====== 
We only support paircmp for NON vendor attributes #381

Arran Cudbard-Bell at 2013-07-26T12:44:13Z
Files modified:
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/358aa1a713b2640c05b4fe890475b5d863c21f90
====== 
Fix argument names in radius_callback_compare

Arran Cudbard-Bell at 2013-07-26T12:44:13Z
Files modified:
	* src/include/radiusd.h
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b02e1f32902e8ee0c46608f4198c68fe137842b0
====== 
Fix installation rules for sites / modules.  Closes #360

The sites-enabled/* and mods-enabled/* were still listed as
installation targets.  So they were INSTALLed, even when the
"create soft link" rule was if'd out.

The solution is to add both the target and the rule only when
necessary

Alan T. DeKok at 2013-07-26T01:28:12Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd9bf4f9189b938033d6ad83a18808c712a29d23
====== 
Be more specific with install rules.  Closes #360

Alan T. DeKok at 2013-07-26T01:28:11Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7e04562ebe716900fc7263f4b8950699f8f5974
====== 
-- 
This commit summary was generated @2013-07-27T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list