Commit report for v3.1.x branch

The git bot announce at freeradius.org
Sat Oct 24 00:00:03 CEST 2015


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

======
Typo

Arran Cudbard-Bell at 2015-10-23T23:56:24Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89452d0cfb1e659a4ce80890091a407b2a9b4683
====== 
No longer used

Arran Cudbard-Bell at 2015-10-23T23:32:33Z
Files modified:
	* raddb/mods-available/eap
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/rlm_eap.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c42a787a005f7b6457bb6104cc3cd0daef4c181b
====== 
Revert "Put warnings at the top of the file"

They're needed for doxygen.

Arran Cudbard-Bell at 2015-10-23T23:17:38Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff2e3552fbdcf6c2c179facc9c5ef062848a1104
====== 
State buffer is now unused so can be removed - woohoo!

Arran Cudbard-Bell at 2015-10-23T23:16:34Z
Files modified:
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dad826f4faf45fd5f2825af1a0cb3ef8cc76f78
====== 
Extra sanity check

Arran Cudbard-Bell at 2015-10-23T23:16:34Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/424ac37a742ee9c631e0057291220319e41cdbf2
====== 
Don't use CURLOPT_PUT, it does extra things we don't want

Arran Cudbard-Bell at 2015-10-23T23:16:34Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1af2791543017c0833e2c758a5d1d2e8ceee2e3
====== 
Only set a content-type if it's not none

Arran Cudbard-Bell at 2015-10-23T23:16:34Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be7d4f97465fd1674216486385e5b5d90c6c0f67
====== 
Fixup custom data encoder

Arran Cudbard-Bell at 2015-10-23T23:16:34Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a05458d574517c81da3282d13af0f849a1098728
====== 
Remove redundant definition

Alan T. DeKok at 2015-10-23T22:58:02Z
Files modified:
	* src/include/radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47605863157fa1b6d8148fc11cc67aa135305236
====== 
Put warnings at the top of the file

And not beside every attribute

Alan T. DeKok at 2015-10-23T22:56:47Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cff52565d4b5385f8c0f5e5ead978824104ee81
====== 
Include dictionary.freeradius, too

Alan T. DeKok at 2015-10-23T22:56:46Z
Files modified:
	* src/include/all.mk
	* src/include/radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1dd505e12ced6d9ce468ae81a4813a11c1b9133
====== 
Bugfix - increase a wrong stats-list

Jorge Pereira (via Alan T. DeKok)@2015-10-23T21:27:08Z
Files modified:
	* src/main/stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ad6c60117008d8ff53b57ba29a2d296f359db84
====== 
Complete documentation for the request data API

Arran Cudbard-Bell at 2015-10-23T20:31:20Z
Files modified:
	* src/include/radiusd.h
	* src/main/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bac2dc81a5d837a0ee47989c1e73e22fcea4c40
====== 
Merge pull request #1328 from clementhk/wbclient_debian

add debian libwbclient-dev path

Arran Cudbard-Bell at 2015-10-23T20:31:07Z
Files modified:
	* src/modules/rlm_mschap/configure
	* src/modules/rlm_mschap/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/401232457bdda8cf339bec1e0e4a0562f3bddd21
====== 
add debian libwbclient-dev path

Clement Wong at 2015-10-15T22:21:55Z
Files modified:
	* src/modules/rlm_mschap/configure
	* src/modules/rlm_mschap/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3e09fdb38202c5a8b503eb9f53c4a49e8d1e960
====== 
Merge pull request #1342 from alanbuxey/v3.1.x

added Meraki dictionary file

Arran Cudbard-Bell at 2015-10-23T20:30:47Z
Files modified:
	* share/dictionary
	* share/dictionary.meraki

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5e904d2c88bcd18442bfd54772ebebd4ec3a180
====== 
Update dictionary

Alan Buxey at 2015-10-23T17:54:16Z
Files modified:
	* share/dictionary

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee36be564a535d4bf388244c6c09b4d6d8b0263b
====== 
Create dictionary.meraki

Alan Buxey at 2015-10-23T17:53:57Z
Files modified:
	* share/dictionary.meraki

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4a2181c095867d026faf8a061f47ed82ce2ba17
====== 
Fixed bug with coa/acct stats value

Jorge Pereira (via Alan T. DeKok)@2015-10-23T19:40:20Z
Files modified:
	* src/main/stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0872fee8b33be343907dea53d398ded867231f88
====== 
add vqp.h in, too

Alan T. DeKok at 2015-10-23T19:39:00Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/568b223a2b0e3383f6871913754d8b4fbd5ebb26
====== 
re-add autoconf.h

Alan T. DeKok at 2015-10-23T19:29:25Z
Files modified:
	* src/include/build.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62dd9869f06b3c89637bc27a243a293789397566
====== 
Ignore version checks if cross compiling.  Fixes #1340.

Avoiding checks is a bad idea, but we don't really have any
option when cross compiling

Alan T. DeKok at 2015-10-23T19:16:59Z
Files modified:
	* configure
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cfbb1823518091df9a831bb9fd2cd6af7cd9228
====== 
Build RFC headers, too

Alan T. DeKok at 2015-10-23T19:13:52Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f98b70d390dd4937bc8030aec3dd8d0481b4b961
====== 
Print coa / disconnect stats.  Addresses #1339

Alan T. DeKok at 2015-10-23T19:05:00Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f6aedb662c441842283a7e61d50ac8c82ec9747
====== 
Increment timeouts for CoA packets, too

Alan T. DeKok at 2015-10-23T18:46:55Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/572a4e58f2df74b444e6db7ea3da73bc2d3743c6
====== 
Fix dependencies

Simplify the dependencies and the build.

Alan T. DeKok at 2015-10-23T18:46:47Z
Files modified:
	* scripts/boiler.mk
	* src/all.mk
	* src/include/all.mk
	* src/include/build.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63e65210f6998e0f663a5558b767bd49e507a350
====== 
Quiet gcc some more

Arran Cudbard-Bell at 2015-10-23T15:19:46Z
Files modified:
	* src/main/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/067a40189354ad79138031057c1fd40fc7efd420
====== 
Add comments about Wichorus-Host-IP

Alan T. DeKok at 2015-10-23T15:16:50Z
Files modified:
	* share/dictionary.wichorus

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73f87fa1d1c5781663fbc497c63380e38c13238b
====== 
Doxygen

Arran Cudbard-Bell at 2015-10-23T07:27:10Z
Files modified:
	* src/modules/rlm_eap/libeap/eapcommon.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77f57eeff957fe18637b1b9161bff4cd97b5e1bb
====== 
quiet gcc

Arran Cudbard-Bell at 2015-10-23T07:25:49Z
Files modified:
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6df9b5e701d8749810d632ed1bbb1b0a8f7bc9ea
====== 
Use RWARN for the certificate compatibility message

Arran Cudbard-Bell at 2015-10-23T06:57:05Z
Files modified:
	* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02b93b14eb87ebad660876e2e54dfdd9818a230c
====== 
Move EAP to using only the new state API

Need to test proxying inner methods (and add tests) as this functionality may be broken.

We now use the state API to automagically persist and restore request_data_t that have been marked with the persist flag (this will work for anything, not just EAP).

For fake child requests we use the same session index, capturing it from the fake request after it returns, and setting it in the next fake request.  This avoids using the state tree for inner requests, and is fairly self contained, so isn't too hacky.

The first time we get a child eap_session, its lifetime is bound to its parent.  If the parent gets freed then the child will be also.  This probably won't happen ever, except possibly if the supplicant started sending malformed outer EAP packets after the tunnel had been setup.

Arran Cudbard-Bell at 2015-10-23T06:53:58Z
Files modified:
	* src/include/state.h
	* src/main/state.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/mem.c
	* src/modules/rlm_eap/rlm_eap.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/8e889512101794c12661d275ae4c2f0428cb72c3
====== 
Extra debugging

Arran Cudbard-Bell at 2015-10-23T06:51:34Z
Files modified:
	* src/modules/rlm_eap/eap.c

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

Arran Cudbard-Bell at 2015-10-23T06:51:25Z
Files modified:
	* src/main/state.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5ceba90e1dcc1ff97832d4dd22f64b9013c501f
====== 
Fix request data api functions

Arran Cudbard-Bell at 2015-10-23T06:51:21Z
Files modified:
	* src/main/request.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf2ad2ec34d73333d89d07086f3d9e5e6ee4a771
====== 
Extend request data API to distinguish between persistable and non persistable request data

Arran Cudbard-Bell at 2015-10-23T00:44:25Z
Files modified:
	* src/include/radiusd.h
	* src/main/command.c
	* src/main/modcall.c
	* src/main/regex.c
	* src/main/request.c
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/rlm_eap.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_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0eff3b644d292f75ad6b3ba04a4eb2114f146e34
====== 
s/fr_link_talloc_ctx_free/fr_talloc_link_ctx/

Arran Cudbard-Bell at 2015-10-22T23:15:37Z
Files modified:
	* src/include/libradius.h
	* src/lib/misc.c
	* src/main/connection.c
	* src/main/state.c
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
	* src/modules/rlm_redis/cluster.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c4a6bd51ab73bc89028d3d618fe7b305a948ad3
====== 
-- 
This commit summary was generated @2015-10-24T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list