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