Commit report for v3.0.x branch
The git bot
announce at freeradius.org
Fri Jun 12 00:00:03 CEST 2015
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Module rlm_redis and rlm_rediswho, welcome to stable world!
Jorge Pereira (via Arran Cudbard-Bell)@2015-06-11T21:54:41Z
Files modified:
* src/modules/stable
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f145b597d9dac99781eb48038e2a8eb8d027dd6b
======
better check during redisFree() in the rlm_redis
Jorge Pereira (via Arran Cudbard-Bell)@2015-06-11T21:54:41Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df6ae27778d5efa79b2fc0cf979516c88947787d
======
Remove unused variable
Alan T. DeKok (via Arran Cudbard-Bell)@2015-06-11T21:54:41Z
Files modified:
* src/main/radattr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/181f6474397c186f4a2e23a4cd36633d8d7f4e68
======
improve the debug messages in the rlm_redis
Jorge Pereira (via Arran Cudbard-Bell)@2015-06-11T21:54:41Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73cd616f044f45cdaba67b02504425e191aaec17
======
More WiMAX tests
Alan T. DeKok (via Arran Cudbard-Bell)@2015-06-11T21:54:41Z
Files modified:
* src/tests/unit/wimax.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9411168c4f039c7db750152ae1ae7a0dbf4244d3
======
More tests for multiple WiMAX attributes
Alan T. DeKok (via Arran Cudbard-Bell)@2015-06-11T21:54:41Z
Files modified:
* src/tests/unit/wimax.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe28870d3cd5642dd3c685b45275c09270a4eed9
======
Calculate final length correctly
Alan T. DeKok (via Arran Cudbard-Bell)@2015-06-11T21:54:40Z
Files modified:
* src/main/radattr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4706fb3f594e3bda00f5e0c71564328bdb6a3b8
======
more documentation for hotspot attributes
Alan T. DeKok (via Arran Cudbard-Bell)@2015-06-11T21:54:40Z
Files modified:
* share/dictionary.wifialliance
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93eb316b647bdc134b1ccf3d541fe1305a7936f7
======
Improve the error messages in the rlm_redis
Jorge Pereira at 2015-06-10T20:02:06Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d9af02b40cac72b4c87f3d0dae28eb5d86cf67d
======
Fixing a memory leak in the rlm_redis
Jorge Pereira at 2015-06-10T20:01:19Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0aa44a81d53c71b89fcfcbb5701a36300972a845
======
Print slightly better errors
Alan T. DeKok at 2015-06-10T18:57:38Z
Files modified:
* src/modules/rlm_mschap/opendir.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58a01c1d4b0dba53b5d8e4c9b365a36872a0e109
======
Build OpenDirectory on Apple
Alan T. DeKok at 2015-06-10T18:34:25Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_mschap/rlm_mschap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b84551e199593c03dee7591a3b798371ef497a78
======
rad_getgid() returns <0 on error
Alan T. DeKok at 2015-06-10T18:18:54Z
Files modified:
* src/modules/rlm_opendirectory/rlm_opendirectory.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adf1681e9799c916e5f5b122ecc1ad56df5bacd4
======
Use AcctUniqueId everywhere
Arran Cudbard-Bell at 2015-06-10T17:18:12Z
Files modified:
* raddb/mods-config/sql/main/mssql/queries.conf
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed971982f35855fd54398b484e81e1d7b495c316
======
Switch to using session_identifier in MySQL
Alan T. DeKok at 2015-06-10T16:49:40Z
Files modified:
* raddb/mods-config/sql/main/mysql/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cc1462780687a2cc0e949947e9f76830d97a063
======
Add a freeradius-dhcp Debian package
Adds a new package called freeradius-dhcp for Debian platform that includes
the proto_dhcp.so library needed to listen on a DHCP socket.
Brad Cowie (via Arran Cudbard-Bell)@2015-06-10T13:18:03Z
Files modified:
* debian/control
* debian/freeradius-dhcp.install
* debian/freeradius-dhcp.postinst
* debian/rules
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75d9cd9bd243159bf8dfdc7c58cb9a65339bb7a1
======
Merge pull request #1038 from jpereira/develop-dict-aptilo
Add support for Aptilo Access Controller
Arran Cudbard-Bell at 2015-06-09T18:35:53Z
Files modified:
* share/dictionary
* share/dictionary.aptilo
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d9fa92e6ca289486c491d78d1e3d3754b81f1a3
======
Added support for Aptilo Controller
Jorge Pereira at 2015-06-09T18:34:11Z
Files modified:
* share/dictionary
* share/dictionary.aptilo
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7c022b03bcb24a25a3256e88a0b7cee89991e13
======
More docs on stats memory
Alan T. DeKok at 2015-06-09T17:03:52Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9658fd904bdba7a74eb77902d95541849280530
======
Add "stats memory" command
Alan T. DeKok at 2015-06-09T17:00:57Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/788b746e2cf1ea764350c5ae36ce568e682f178a
======
Bump default max_requests. It's 2015. Memory is cheaper than 1999
Alan T. DeKok at 2015-06-09T16:14:39Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb0f8f94e774eb03e98ce9b59b92598bccc2f37a
======
Fix issue with fr_cursor_remove
Caused unexpected behaviour removing attributes in an fr_cursor_next loop.
cursor->current would be advanced past the VP we were deleting. Which meant fr_cursor_next would skip past the next attribute.
Now we set current to be the vp before the one we're deleting, so fr_cursor_next works as expected.
Arran Cudbard-Bell at 2015-06-09T07:14:14Z
Files modified:
* src/lib/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfee6bc88ac0fc186fab5e811c96aea98bf525d3
======
fix docs
Alan T. DeKok at 2015-06-08T22:08:21Z
Files modified:
* share/format.pl
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2725e0971dd689da57bb515e8f91a97c5906299c
======
Post-Proxy-Type Fail if we can't proxy to Packet-Dst-IP-Address
If you had wanted fail-over, you should have used a pool.
Alan T. DeKok at 2015-06-08T22:02:37Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/193e6ebe00ea40f9433d6ce34bd18336e9e4aa5e
======
Add the vsa 'Alc-Wlan-SSID-VLAN' for Alcatel 7750
Jorge Pereira (via Arran Cudbard-Bell)@2015-06-08T21:08:09Z
Files modified:
* share/dictionary.alcatel.sr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcd6d4d07240529c3fea72da39d91dcd5b81f1a8
======
Change length checks to warnings for v3.0.x
Arran Cudbard-Bell at 2015-06-08T21:06:09Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f65feba8dd0715d6cf6dea74135a87f4fdef5d6
======
Fix proxy to Packet-Dst-IP-Address.
So that it uses the correct destination port.
Alan T. DeKok at 2015-06-08T19:50:46Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93c19645d4dfb2e0c4dc4f660529fa865c626462
======
note recent changes
Alan T. DeKok at 2015-06-08T17:51:44Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1787d56ef61ecca20c83fb12b36997ddd1d3f87e
======
More. Fixes #1035
Alan T. DeKok at 2015-06-08T16:26:21Z
Files modified:
* share/format.pl
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc6f097c94d2e960ffcdefdffef5ac47e50dace4
======
Stupid Perl changes it's parsing rules. Fixes #1035
Alan T. DeKok at 2015-06-08T16:23:47Z
Files modified:
* share/format.pl
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9edd82908848e90a723a3b0c74cbc62a29f0d10
======
Fix bug that caused spinning when home server was put in zombie state.
Philippe Wooding (via Alan T. DeKok)@2015-06-08T15:01:41Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3f2a0295d3607463280b17a852dc83a8d710a1d
======
xlat value concat uses ','
Arran Cudbard-Bell at 2015-06-08T14:14:44Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6ef3cff9c1e0ee80b0513279192bb8c35601fc5
======
sqlhpwippool gets built irrespective of experimental
Arran Cudbard-Bell at 2015-06-08T04:37:30Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7738f835e2ade37e18570d5bd288a190368a9a4
======
Print out log message before validation
Arran Cudbard-Bell at 2015-06-07T17:24:48Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1ca019799ff94b101c6979c613b1d458381c84b
======
Check that the total length of all received fragments matches exactly the length specified in the first fragment
Arran Cudbard-Bell at 2015-06-07T17:24:48Z
Files modified:
* src/include/tls-h
* src/modules/rlm_eap/libeap/eap_tls.c
* src/modules/rlm_eap/libeap/eap_types.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30ab22ce7846ead7b882546a42aba724681b09b0
======
Use bools where appropriate
Arran Cudbard-Bell at 2015-06-07T17:24:48Z
Files modified:
* src/main/tls.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/144ec0934f4ddaa5722d8a2c165d5f86f2a918b0
======
Document tls_session_t fields
Arran Cudbard-Bell at 2015-06-07T17:24:47Z
Files modified:
* src/include/tls-h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f02bcb1e7708bec081bde297ccbcd0ee028e7e26
======
Revert "Make WITH_DETAIL_THREAD the default."
This reverts commit e9f596f45bf8271bde5ff46cffd4909aaa2cd234.
arg. Some systems don't have pthreads. <sigh>
Alan T. DeKok at 2015-06-07T16:47:30Z
Files modified:
* src/include/detail.h
* src/main/detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c03bbb44079b1751c532a98bf0263b3200a0894b
======
Do less work on check_config
Alan T. DeKok at 2015-06-07T16:30:19Z
Files modified:
* src/main/detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c378ce30eb497a71e864428082fb2e6ec575a10
======
Make WITH_DETAIL_THREAD the default.
Alan T. DeKok at 2015-06-07T16:29:46Z
Files modified:
* src/include/detail.h
* src/main/detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9f596f45bf8271bde5ff46cffd4909aaa2cd234
======
Start of "hup module" code.
Handle module config files, too. e.g. "users" file.
It's not clear how to best handle that. A module has to be told
to re-load the files it loads... but with no changes to the
module config section. It's probably best to add a "hup" method
to the modules
Alan T. DeKok at 2015-06-06T16:34:13Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f08fd1a285d364850d731553bf8e830084262dd
======
Document what's going on
Alan T. DeKok at 2015-06-06T15:36:45Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d20a588d95e57623d93d690adb5cebfe4a482da6
======
Can't hup a module with bootstrap method
Becvause bootstrap registers xlat's, paircompare, etc.
Alan T. DeKok at 2015-06-06T15:35:11Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e97bab2860a793c72e67f16da24031d208feff9d
======
With winbind stuff, it's no longer HUP-safe
Alan T. DeKok at 2015-06-06T15:31:28Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaf1e5c2f1fb366fe650fefd802d296a36847f05
======
Fix CID 1271301
Ignore the return code of rbtree_walk()
Alan T. DeKok at 2015-06-06T01:06:43Z
Files modified:
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83253d62f5bcff0a735a1ab8378a52f58b0d0470
======
note recent changes
Alan T. DeKok at 2015-06-05T21:15:42Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d98ba321f9b655907dee411df87c789b8bf60b1
======
Cache FILE_INPUT from modules, too.
So that we can do HUP if a file changes for a module, but
avoid HUP if all of the files remain the same
Alan T. DeKok at 2015-06-05T20:41:20Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efaaf4bd597ca37f9e18001bf5a703d353cf9939
======
Allow the same config file to be read twice
Because it's sometimes useful, and as an error, it rarely happens
Alan T. DeKok at 2015-06-05T20:41:20Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f2f6375fba35f5553c2a1ed7db32736ff66bb33
======
re-open log file even if no config was changed
Alan T. DeKok at 2015-06-05T20:41:20Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c585a457a5ca6ac925476bf1aec0647396b84f5
======
Ignore HUP if no config files have changed
Alan T. DeKok at 2015-06-05T20:41:20Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/610c422825d2a72ec76bba50e1208f153e43931d
======
Make an rbtree of files we've included
And track the dev / inode, instead of the filename. It's better
and easier.
Alan T. DeKok at 2015-06-05T20:41:20Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5f1eacc04e1e36dccef24f94306a25e607064dd
======
cf_file_include() is private.
And no one outside of conffile.c calls it. Everyone else should
call cf_file_read()
Alan T. DeKok at 2015-06-05T20:41:20Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b7106152365c69260380b1e7f24fbd09b7c5df2
======
Track include files at the top level, instead of each section
So that when we're asked to include the same file twice, but
from different sub-sections, we can track that.
Alan T. DeKok at 2015-06-05T20:41:20Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51289f5c79090b379d6423728af7c1502e8285b2
======
Whitespace
Alan T. DeKok at 2015-06-05T20:41:20Z
Files modified:
* src/main/unittest.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef1ce8b4fb51fa72732f6a54de619c5c65240133
======
OCSP messages should go to the request log, not the global log
Arran Cudbard-Bell at 2015-06-05T20:12:50Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc3559047b06d434fdc9e7d573cb352aa3a903c6
======
Check if eaptls_prev is NULL
Arran Cudbard-Bell at 2015-06-05T19:47:52Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19ed78ad451742839ae43c0d00231f19cb79896b
======
Fix indentation for some messages, lower priority of others to make EAP-TLS debug cleaner
Reword yet more log messages, so they make sense for mortals
Arran Cudbard-Bell at 2015-06-05T19:37:02Z
Files modified:
* src/main/tls.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db6a6418035e793844862b8855aa6fde7d341da4
======
Move tls_status_table outside of ENABLE_OPENSSL_VERSOIN_CHECK Closes #1030
Arran Cudbard-Bell at 2015-06-05T17:41:11Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80b742b737cfa2b803d97badbfe3bdeebb36d0db
======
Doxygen
Arran Cudbard-Bell at 2015-06-05T06:29:56Z
Files modified:
* src/include/log.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d95aa1aaf5ad2eaff7d7c69e3ca15b5d60a0975a
======
Use common prefix for all TLS log messages
Arran Cudbard-Bell at 2015-06-05T05:51:24Z
Files modified:
* src/include/log.h
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82a1a36449e514843e9b63f8be43761b9350a9f1
======
More logging fixes
Arran Cudbard-Bell at 2015-06-05T04:38:31Z
Files modified:
* src/include/log.h
* src/main/tls.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b10168d95dcc6481f2a89c2fde1214c7d391cea5
======
Define a prefix for ROPTIONAL global messages
Arran Cudbard-Bell at 2015-06-05T02:01:40Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b18da810780f47cae7170c0866ad1705501b0d4
======
Request may be null
Arran Cudbard-Bell at 2015-06-05T01:33:51Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f235dbe2f5f5d60fde5ef8ba5e4f29e7ad5d54f9
======
More minor message tweaks
Arran Cudbard-Bell at 2015-06-05T01:21:28Z
Files modified:
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6250e70b556d02edce0fe0b7cc9e255429189f3a
======
Typos
Arran Cudbard-Bell at 2015-06-05T00:57:51Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6005f0e9feec122a0fb213eeca4a43ee0276a1de
======
Clearer debugging for EAP-TLS peer fragmentation
Arran Cudbard-Bell at 2015-06-05T00:42:15Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd31db589aff92553d4270a131f37c7848d225ca
======
int_ssl_status_check should log to the request log
Arran Cudbard-Bell at 2015-06-05T00:40:45Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94e71f6510f1e34fc1cdedd3fa1cd70334d1c7c6
======
These aren't global errors, so should be REDEBUG not RERROR
Arran Cudbard-Bell at 2015-06-05T00:40:07Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17dce73c713cde45ebd77a59dac657fffa5773fc
======
Use standard return code message format
Arran Cudbard-Bell at 2015-06-05T00:29:29Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.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
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cd50c957f9855a2211c0017c0a2c8a1449747a6
======
verify mode no longer needed in eaptls_session
Arran Cudbard-Bell at 2015-06-04T19:33:48Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0058c7151f09719afe663dc0919908e0b0a99b1
======
Messages in tls_handshake_recv should be logged to the request log
Arran Cudbard-Bell at 2015-06-04T19:30:30Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8849330cbc687ffacabdcf5f1033adcc5b55c29
======
Make Peer Sent method message slightly clearer
Arran Cudbard-Bell at 2015-06-04T19:30:21Z
Files modified:
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9c409cb431fb9642179e99f680d39494dcf8d58
======
More duplicate code (tls_new_session also sets client cert verification flags)
Arran Cudbard-Bell at 2015-06-04T19:30:17Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f1dde1406026b5265407e986c087f6a62780432
======
Document FR_TLS_* constants with doxygen prefixes, and expose fr_tls_status_table
Arran Cudbard-Bell at 2015-06-04T18:53:58Z
Files modified:
* src/include/tls-h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ffb741e89cd50982a67518a394896d7509e8a44
======
expose request in eaptls_operation
Arran Cudbard-Bell at 2015-06-04T18:31:25Z
Files modified:
* src/main/tls.c
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4769706ff88ad7f8c41367e9da9e5f4a8bd8dcb5
======
print the string version of the return code from eaptls_process
Arran Cudbard-Bell at 2015-06-04T18:27:42Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.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
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08252cbad98ae5454c08e706738b61c82419a925
======
More tweaks
Arran Cudbard-Bell at 2015-06-04T18:21:41Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c56f1b2bd1da20588aeccfa57f75085a822c99ce
======
Slightly improved debug messages for EAP/TLS
Arran Cudbard-Bell at 2015-06-04T18:17:48Z
Files modified:
* src/main/tls.c
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6c62cad5893fdd81508d151d7f0e8fe6e2ff49d
======
Only print decode errors if we're running in debug mode
Arran Cudbard-Bell at 2015-06-04T17:33:01Z
Files modified:
* src/lib/radius.c
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53d083b198e526f70a8f807e7ef5741ecdbca44f
======
Don't need to check the debug levels here...
Arran Cudbard-Bell at 2015-06-04T17:31:54Z
Files modified:
* src/include/log.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4382abb6a2307ffa309385647f5b016603f4f6ea
======
print out "bad packet" errors only in debug mode
Alan T. DeKok at 2015-06-04T17:04:25Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cba8d597079c328585655536f99a909e5bbbe8e
======
More errors on rad_recv_header()
Alan T. DeKok at 2015-06-04T16:53:28Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2649c09a33b9d7512b0cbc303eb47d0839cb47f6
======
No need for WARNING in message
Alan T. DeKok at 2015-06-04T16:49:48Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5af66f4c46b6f85803cc5790813fe4aab5120fc8
======
Make debug messages consistent for bad packets
Alan T. DeKok at 2015-06-04T16:49:48Z
Files modified:
* src/main/listen.c
* src/main/tls_listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4eeddb96796394c6ca65bd8b4654cc6e5998824f
======
Log the reason *WHY* we're rejecting malformed packets, instead of doing it silently
This probably wasn't done before for security reasons, but now we have the RATE_LIMIT macro, there's really no reason not to.
This was discovered by a poorly configured F5 probe.
Arran Cudbard-Bell at 2015-06-04T03:30:47Z
Files modified:
* src/lib/radius.c
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e60dfcfb68e7dd1223e25038434e111f5ee33533
======
Fix LGPL text broken by 1af9582b2
Alan T. DeKok at 2015-06-03T17:24:30Z
Files modified:
* src/include/exfile.h
* src/include/libradius.h
* src/include/net.h
* src/include/pcap.h
* src/include/radsniff.h
* src/include/regex.h
* src/include/threads.h
* src/lib/cursor.c
* src/lib/dict.c
* src/lib/event.c
* src/lib/fifo.c
* src/lib/filters.c
* src/lib/hash.c
* src/lib/hmacmd5.c
* src/lib/log.c
* src/lib/misc.c
* src/lib/missing.c
* src/lib/net.c
* src/lib/packet.c
* src/lib/pair.c
* src/lib/pcap.c
* src/lib/print.c
* src/lib/radius.c
* src/lib/token.c
* src/lib/udpfromto.c
* src/lib/value.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_vmps/vqp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1946e40c2900ecf8dfe389a9e899ca56dd0fe60
======
Add SQL auth reject test
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:59Z
Files modified:
* src/tests/modules/sql/reject.attrs
* src/tests/modules/sql/reject.unlang
* src/tests/modules/sql_mysql/reject.attrs
* src/tests/modules/sql_mysql/reject.unlang
* src/tests/modules/sql_postgresql/reject.attrs
* src/tests/modules/sql_postgresql/reject.unlang
* src/tests/modules/sql_sqlite/reject.attrs
* src/tests/modules/sql_sqlite/reject.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b83323c068eb5c95328d4c499e3715e65aad42a0
======
Should not call test_pass in auth test SQL test
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* src/tests/modules/sql/auth.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/387a5c45f132f478bfd9f01885e47dfe330f924f
======
Update SQL insert query in test to be compatible with old version of SQLite that comes with Travis.
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* src/tests/modules/sql/auth.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b67f896d8d6059cdd312dc4765590050183e57b
======
Define a set of common SQL tests that all driver specific directories links to.
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* src/tests/modules/README.rst
* src/tests/modules/all.mk
* src/tests/modules/sql/.gitignore
* src/tests/modules/sql/README
* src/tests/modules/sql/acct_0_start.attrs
* src/tests/modules/sql/acct_0_start.unlang
* src/tests/modules/sql/acct_1_update.attrs
* src/tests/modules/sql/acct_1_update.unlang
* src/tests/modules/sql/acct_2_stop.attrs
* src/tests/modules/sql/acct_2_stop.unlang
* src/tests/modules/sql/acct_start_conflict.attrs
* src/tests/modules/sql/acct_start_conflict.unlang
* src/tests/modules/sql/acct_update_no_start.attrs
* src/tests/modules/sql/acct_update_no_start.unlang
* src/tests/modules/sql/auth.attrs
* src/tests/modules/sql/auth.unlang
* src/tests/modules/sql_mysql/acct_0_start.attrs
* src/tests/modules/sql_mysql/acct_0_start.attrs
* src/tests/modules/sql_mysql/acct_0_start.unlang
* src/tests/modules/sql_mysql/acct_0_start.unlang
* src/tests/modules/sql_mysql/acct_1_update.attrs
* src/tests/modules/sql_mysql/acct_1_update.attrs
* src/tests/modules/sql_mysql/acct_1_update.unlang
* src/tests/modules/sql_mysql/acct_1_update.unlang
* src/tests/modules/sql_mysql/acct_2_stop.attrs
* src/tests/modules/sql_mysql/acct_2_stop.attrs
* src/tests/modules/sql_mysql/acct_2_stop.unlang
* src/tests/modules/sql_mysql/acct_2_stop.unlang
* src/tests/modules/sql_mysql/acct_start_conflict.attrs
* src/tests/modules/sql_mysql/acct_start_conflict.attrs
* src/tests/modules/sql_mysql/acct_start_conflict.unlang
* src/tests/modules/sql_mysql/acct_start_conflict.unlang
* src/tests/modules/sql_mysql/acct_update_no_start.attrs
* src/tests/modules/sql_mysql/acct_update_no_start.attrs
* src/tests/modules/sql_mysql/acct_update_no_start.unlang
* src/tests/modules/sql_mysql/acct_update_no_start.unlang
* src/tests/modules/sql_mysql/auth.attrs
* src/tests/modules/sql_mysql/auth.attrs
* src/tests/modules/sql_mysql/auth.unlang
* src/tests/modules/sql_mysql/auth.unlang
* src/tests/modules/sql_postgresql/acct_0_start.attrs
* src/tests/modules/sql_postgresql/acct_0_start.attrs
* src/tests/modules/sql_postgresql/acct_0_start.unlang
* src/tests/modules/sql_postgresql/acct_0_start.unlang
* src/tests/modules/sql_postgresql/acct_1_update.attrs
* src/tests/modules/sql_postgresql/acct_1_update.attrs
* src/tests/modules/sql_postgresql/acct_1_update.unlang
* src/tests/modules/sql_postgresql/acct_1_update.unlang
* src/tests/modules/sql_postgresql/acct_2_stop.attrs
* src/tests/modules/sql_postgresql/acct_2_stop.attrs
* src/tests/modules/sql_postgresql/acct_2_stop.unlang
* src/tests/modules/sql_postgresql/acct_2_stop.unlang
* src/tests/modules/sql_postgresql/acct_start_conflict.attrs
* src/tests/modules/sql_postgresql/acct_start_conflict.attrs
* src/tests/modules/sql_postgresql/acct_start_conflict.unlang
* src/tests/modules/sql_postgresql/acct_start_conflict.unlang
* src/tests/modules/sql_postgresql/acct_update_no_start.attrs
* src/tests/modules/sql_postgresql/acct_update_no_start.attrs
* src/tests/modules/sql_postgresql/acct_update_no_start.unlang
* src/tests/modules/sql_postgresql/acct_update_no_start.unlang
* src/tests/modules/sql_postgresql/auth.attrs
* src/tests/modules/sql_postgresql/auth.attrs
* src/tests/modules/sql_postgresql/auth.unlang
* src/tests/modules/sql_postgresql/auth.unlang
* src/tests/modules/sql_sqlite/acct_0_start.attrs
* src/tests/modules/sql_sqlite/acct_0_start.attrs
* src/tests/modules/sql_sqlite/acct_0_start.unlang
* src/tests/modules/sql_sqlite/acct_0_start.unlang
* src/tests/modules/sql_sqlite/acct_1_update.attrs
* src/tests/modules/sql_sqlite/acct_1_update.attrs
* src/tests/modules/sql_sqlite/acct_1_update.unlang
* src/tests/modules/sql_sqlite/acct_1_update.unlang
* src/tests/modules/sql_sqlite/acct_2_stop.attrs
* src/tests/modules/sql_sqlite/acct_2_stop.attrs
* src/tests/modules/sql_sqlite/acct_2_stop.unlang
* src/tests/modules/sql_sqlite/acct_2_stop.unlang
* src/tests/modules/sql_sqlite/acct_start_conflict.attrs
* src/tests/modules/sql_sqlite/acct_start_conflict.attrs
* src/tests/modules/sql_sqlite/acct_start_conflict.unlang
* src/tests/modules/sql_sqlite/acct_start_conflict.unlang
* src/tests/modules/sql_sqlite/acct_update_no_start.attrs
* src/tests/modules/sql_sqlite/acct_update_no_start.attrs
* src/tests/modules/sql_sqlite/acct_update_no_start.unlang
* src/tests/modules/sql_sqlite/acct_update_no_start.unlang
* src/tests/modules/sql_sqlite/auth.attrs
* src/tests/modules/sql_sqlite/auth.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b27c7085c5d43250cb5a6dd21e4d2237cf05492b
======
Don't use instance name in SQL module tests.
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* src/tests/modules/sql_mysql/acct_0_start.unlang
* src/tests/modules/sql_mysql/acct_1_update.unlang
* src/tests/modules/sql_mysql/acct_2_stop.unlang
* src/tests/modules/sql_mysql/acct_start_conflict.unlang
* src/tests/modules/sql_mysql/acct_update_no_start.unlang
* src/tests/modules/sql_mysql/auth.unlang
* src/tests/modules/sql_mysql/module.conf
* src/tests/modules/sql_postgresql/acct_0_start.unlang
* src/tests/modules/sql_postgresql/acct_1_update.unlang
* src/tests/modules/sql_postgresql/acct_2_stop.unlang
* src/tests/modules/sql_postgresql/acct_start_conflict.unlang
* src/tests/modules/sql_postgresql/acct_update_no_start.unlang
* src/tests/modules/sql_postgresql/auth.unlang
* src/tests/modules/sql_postgresql/module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9b90aa3da26fb18dec7782a7fd42cbfc60320a6
======
Make MySQL & SQLite queries more robust
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edbeeb2741b6308f195f3f8558c3f84a3f281092
======
Add support for ldap, mysql and postgres tests through the use of an external VM.
Required either TEST_SERVER of <MODULE>_TEST_SERVER env variable(s) to be defined.
Add support for 'PRE' conditions in module tests' unlang definition (just like it's used in the keywords tests)
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* src/tests/modules/all.mk
* src/tests/modules/ldap/acct.attrs
* src/tests/modules/ldap/acct.unlang
* src/tests/modules/ldap/all.mk
* src/tests/modules/ldap/auth.attrs
* src/tests/modules/ldap/auth.unlang
* src/tests/modules/ldap/example.com.ldif
* src/tests/modules/ldap/module.conf
* src/tests/modules/sql_mysql/.gitignore
* src/tests/modules/sql_mysql/acct_0_start.attrs
* src/tests/modules/sql_mysql/acct_0_start.unlang
* src/tests/modules/sql_mysql/acct_1_update.attrs
* src/tests/modules/sql_mysql/acct_1_update.unlang
* src/tests/modules/sql_mysql/acct_2_stop.attrs
* src/tests/modules/sql_mysql/acct_2_stop.unlang
* src/tests/modules/sql_mysql/acct_start_conflict.attrs
* src/tests/modules/sql_mysql/acct_start_conflict.unlang
* src/tests/modules/sql_mysql/acct_update_no_start.attrs
* src/tests/modules/sql_mysql/acct_update_no_start.unlang
* src/tests/modules/sql_mysql/all.mk
* src/tests/modules/sql_mysql/auth.attrs
* src/tests/modules/sql_mysql/auth.unlang
* src/tests/modules/sql_mysql/module.conf
* src/tests/modules/sql_postgresql/.gitignore
* src/tests/modules/sql_postgresql/acct_0_start.attrs
* src/tests/modules/sql_postgresql/acct_0_start.unlang
* src/tests/modules/sql_postgresql/acct_1_update.attrs
* src/tests/modules/sql_postgresql/acct_1_update.unlang
* src/tests/modules/sql_postgresql/acct_2_stop.attrs
* src/tests/modules/sql_postgresql/acct_2_stop.unlang
* src/tests/modules/sql_postgresql/acct_start_conflict.attrs
* src/tests/modules/sql_postgresql/acct_start_conflict.unlang
* src/tests/modules/sql_postgresql/acct_update_no_start.attrs
* src/tests/modules/sql_postgresql/acct_update_no_start.unlang
* src/tests/modules/sql_postgresql/all.mk
* src/tests/modules/sql_postgresql/auth.attrs
* src/tests/modules/sql_postgresql/auth.unlang
* src/tests/modules/sql_postgresql/module.conf
* src/tests/modules/sql_sqlite/acct_1_update.unlang
* src/tests/modules/sql_sqlite/acct_2_stop.unlang
* src/tests/modules/sql_sqlite/acct_start_conflict.unlang
* src/tests/modules/sql_sqlite/acct_update_no_start.unlang
* src/tests/modules/sql_sqlite/all.mk
* src/tests/modules/test.mk
* src/tests/salt-test-server/.gitignore
* src/tests/salt-test-server/README
* src/tests/salt-test-server/build.sh
* src/tests/salt-test-server/salt/iptable.sls
* src/tests/salt-test-server/salt/iptables
* src/tests/salt-test-server/salt/ldap.sls
* src/tests/salt-test-server/salt/ldap/base.ldif
* src/tests/salt-test-server/salt/ldap/schema_freeradius.ldif
* src/tests/salt-test-server/salt/mysql.sls
* src/tests/salt-test-server/salt/mysql/schema.sql
* src/tests/salt-test-server/salt/mysql/setup.sql
* src/tests/salt-test-server/salt/ntp.sls
* src/tests/salt-test-server/salt/postgres.sls
* src/tests/salt-test-server/salt/postgres/schema.sql
* src/tests/salt-test-server/salt/postgres/setup.sql
* src/tests/salt-test-server/salt/top.sls
* src/tests/salt-test-server/salt_config/master
* src/tests/salt-test-server/salt_config/roster
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a6ca8ed7033b52508d10b4163eba203de4f7018
======
Add SSL support to unittest
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96cfe042c83d5641e1b4d2fa33e5c057540f41c0
======
Bug fix: when adding a list of VPs to and existing list, the operators weren't processed as they should be.
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/446252ae66f3801fec62ec5e254c461adce97928
======
Rename generic LDAP attributes to: radiusControlAttribute, radiusReplyAttribute & radiusRequestAttribute
and add these new attributes the the schema definition.
Philippe Wooding (via Alan T. DeKok)@2015-06-02T20:35:58Z
Files modified:
* doc/schemas/ldap/iplanet/freeradius.ldif
* doc/schemas/ldap/iplanet/freeradius.schema
* doc/schemas/ldap/openldap/freeradius.ldif
* doc/schemas/ldap/openldap/freeradius.schema
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c394ada2b96bf64d13fe7cc65846b5eb80bfc5bd
======
Update ChangeLog
Arran Cudbard-Bell at 2015-06-02T19:16:41Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c44aef003a13578073da54261100366174f17e24
======
Update ChangeLog
Arran Cudbard-Bell at 2015-06-02T19:16:14Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9b913b77beb6e148198b1ea779b02df15af3eba
======
Add dictionary for hotspot 2.0
Arran Cudbard-Bell at 2015-06-02T19:07:56Z
Files modified:
* share/dictionary
* share/dictionary.wifialliance
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c0a85c8d2880035aab5ed6b78e97dd2a1c5a993
======
note recent changes
Alan T. DeKok at 2015-06-01T19:53:39Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/915a12e85b5c192ba43626f680aebb59d1e29e5e
======
--
This commit summary was generated @2015-06-12T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list