Commit report for v3.1.x branch

The git bot announce at freeradius.org
Fri Mar 4 00:00:01 CET 2016


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

======
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
====== 
Merge pull request #1546 from mcnewton/pystantiate

Allow rlm_python to fail instantiation

Arran Cudbard-Bell at 2016-03-03T15:23:23Z
Files modified:
	* src/modules/rlm_python/example.py
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2db056fc2fb23acb55b4c14c0cd8b8f0e3a5647
====== 
Allow rlm_python to fail instantiation

See comments on alejandro-perez's PR #1541

Matthew Newton at 2016-02-24T00:30:12Z
Files modified:
	* src/modules/rlm_python/example.py
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01ce3e1503fa952b52d6a8a8a17f78689ee6bbb1
====== 
More minor fixes

Arran Cudbard-Bell at 2016-03-03T15:14:05Z
Files modified:
	* src/include/exfile.h
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a507842edfe41e9173d8fe738ab5c63fc853996
====== 
Fix clang scan complains

Arran Cudbard-Bell at 2016-03-03T15:05:13Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e70dc6e17f2341bb254e05a837c58dc6fb142f0
====== 
Complete exfile triggers

Arran Cudbard-Bell at 2016-03-03T05:49:21Z
Files modified:
	* src/include/exfile.h
	* src/include/modules.h
	* src/main/exec.c
	* src/main/exfile.c
	* src/main/modules.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d04ea5f1e1ecf39a55b39f3259ad1a7b48023f5e
====== 
We check for NULL request->module

Arran Cudbard-Bell at 2016-03-03T05:49:21Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/569b00ef0146bd10027b08c346e39e02fb91dce1
====== 
Move more proxy packet setup to home_server_update_request()

Alan T. DeKok at 2016-03-03T04:22:24Z
Files modified:
	* src/main/process.c
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3148d26452babdb8af6fdcb229bbe6be29cd977b
====== 
remove old fixme

Alan T. DeKok at 2016-03-03T04:22:24Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0e053472b316ee4919e4175138f574ff490b13d
====== 
clarifications and cleanups

Alan T. DeKok at 2016-03-03T04:22:24Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd13d0e8ce590066da216f52fca9a1ae16e5bcd2
====== 
Check for dead listener in originate coa

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd0cdbaa52fec437ecc1f11b06f3e5908bbe7aed
====== 
more rearrangement

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/117db4d31bc07107656c03ec684ea0c94e25dc35
====== 
move proxy_anew call to proxy_retransmit

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb9d2e9f197736f52d46027575e11f8afbf8b8cc
====== 
re-arrange suppression code

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52954c2f18324913ba13d9d128d6365a8615b1fd
====== 
use correct return codes

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a40b31e8fe4a41266100a859e19e2a1add24425
====== 
Make originate coa more like proxy

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76376bb96f39fffcd7c76c1c358ac964f9df7e0c
====== 
Use packet names for Post-Proxy-Type

i.e. Post-Proxy-Type Fail-Access-Accept

which makes the code simpler

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d6594da8196cfcc9f37965cf18680688e02c9eb
====== 
On fail to proxy, we run proxy_no_reply, not proxy_running

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd0005e0e399e450f04439c8665976c092135de6
====== 
re-arrange REQUEST structure members to make more sense

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e054405e6e961f805952a375b3a0907b1eddbbfc
====== 
Move proxy_request / proxy_reply counters to packet counters

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/include/radiusd.h
	* src/main/process.c
	* src/main/stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f9a9e7c018176acb59af5f7390823e4de14a58e
====== 
Move num_coa_requests to proxy->packet->count

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/include/radiusd.h
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99796329d67c97d73c086627000f4c736fa0be8e
====== 
Add "count" for the number of times we've seen this packet

Alan T. DeKok at 2016-03-03T04:22:23Z
Files modified:
	* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47ecb895cdebef393de2dff79255430b621e69b0
====== 
Rename fr_cursor_insert to fr_cursor_append

Because that's what it does

Arran Cudbard-Bell at 2016-03-03T00:40:56Z
Files modified:
	* src/include/libradius.h
	* src/include/pair.h
	* src/lib/cursor.c
	* src/lib/pair.c
	* src/lib/radius_decode.c
	* src/main/detail.c
	* src/main/map.c
	* src/main/radsniff.c
	* src/main/radsnmp.c
	* src/main/tls.c
	* src/main/tmpl.c
	* src/main/trigger.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_vmps/vqp.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_pap/rlm_pap.c

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


More information about the Freeradius-Devel mailing list