Commit report for v3.0.x branch

The git bot announce at freeradius.org
Sat Mar 14 00:00:04 CET 2015


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

======
Not a pointer

Arran Cudbard-Bell at 2015-03-13T22:30:06Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e1377214e3a1a1338f07c649239a7c89fae480f
====== 
Doxygen for state machine

Alan T. DeKok at 2015-03-13T22:25:43Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7195ecbeca6d5ebb2af8dfd8c849fd50606c26f
====== 
typos

Alan T. DeKok at 2015-03-13T22:25:37Z
Files modified:
	* src/main/process.c

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

Arran Cudbard-Bell at 2015-03-13T20:45:13Z
Files modified:
	* src/include/listen.h
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcfa128051826c8ca29017697597e9b13cf06cb8
====== 
But it's been config_items for N number of decades!

Arran Cudbard-Bell at 2015-03-13T20:44:39Z
Files modified:
	* src/include/radiusd.h
	* src/main/acct.c
	* src/main/auth.c
	* src/main/client.c
	* src/main/listen.c
	* src/main/process.c
	* src/main/realms.c
	* src/main/threads.c
	* src/main/tls.c
	* src/main/tmpl.c
	* src/main/util.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_cram/rlm_cram.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eap_chbind.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.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_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pam/rlm_pam.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_yubikey/decrypt.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/993431657b79d6e532426dc3032bac391453aa56
====== 
Cleanup the REQUEST structure

Document a few bits of process.c

Split out listen structures into their own header

Arran Cudbard-Bell at 2015-03-13T20:38:13Z
Files modified:
	* src/include/listen.h
	* src/include/process.h
	* src/include/radiusd.h
	* src/main/process.c

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

Arran Cudbard-Bell at 2015-03-13T18:41:16Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/408c2d1f0e6e5514266575cf5c45b7f419ba0bfe
====== 
initialize child state before printing it

Alan T. DeKok at 2015-03-13T18:22:12Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0387ca90d5a4d728eaa56b940a474b558ce421c5
====== 
Move request_process_timer() to request_max_time()

which simplifies it a lot

Alan T. DeKok at 2015-03-13T18:22:12Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19586270617df8ea586c7ab1e526a9efc8c675d8
====== 
Add CHECK_FOR_STOP macro to state machine functions

to check if the request should be stopped

Alan T. DeKok at 2015-03-13T18:22:07Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3591cbb60d6094846e528026c94943a3a6391397
====== 
Move coa_separate checks to a macro

Alan T. DeKok at 2015-03-13T18:20:22Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2cf2525ea9acade8717de012929c03a2fdf716e4
====== 
coa_separate() doesn't need to take an action.

rename coa_timer to coa_retransmit, which is saner

Alan T. DeKok at 2015-03-13T18:20:17Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23fed2bf6ff8d03e291b73cdf234ce0d405e8850
====== 
Move cleanup_delay calculations to cleanup_delay function

Alan T. DeKok at 2015-03-13T14:35:52Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6907593edde125c90d5bcff70403ad4716768342
====== 
Move response_delay calculations to response_delay function

Alan T. DeKok at 2015-03-13T14:33:32Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8059ffb0aa7f8061aa27f7001b96086796a51226
====== 
process_timer shouldn't need to handle child PROXIED state

the rest of the state machine takes care of that.

Alan T. DeKok at 2015-03-13T14:27:42Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afa7eed4efe294b09ca14fe4e4322288358353fc
====== 
Rely on eol_listener to STOP requests when a socket goes away

Alan T. DeKok at 2015-03-13T14:20:25Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02bf9cb89c4dd0f179b8392bdfb6124b42599dbe
====== 
Document process timer function

Alan T. DeKok at 2015-03-13T14:16:55Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a48cc045aa4be8b469c8a2ea566e8ac80656038
====== 
request_common is now only request_process_timer

Alan T. DeKok at 2015-03-13T04:29:53Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9689423de8d6b7cf5cd9ce86518fc1b4fcf66df2
====== 
Move complaint for duplicate packets to its own function

Which should start simplifying the code

Alan T. DeKok at 2015-03-13T04:27:35Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/720c157bfbc8d0eeb616e260fb659584841a01ac
====== 
Convert some returns to break for style

where they're the same

Alan T. DeKok at 2015-03-13T04:16:41Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6613f453f16582c5a933cf3d9ae1283c2f425db9
====== 
Abstract "proxy reply too late" to separate function

Alan T. DeKok at 2015-03-13T04:12:50Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1eab7fc303f630e35737b6816c06e76f5afc3d79
====== 
set request->process = request_response_delay immediately

Alan T. DeKok at 2015-03-13T04:02:23Z
Files modified:
	* src/main/process.c

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


More information about the Freeradius-Devel mailing list