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/f145b597d9dac99781eb4... ====== 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/df6ae27778d5efa79b2fc... ====== 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/181f6474397c186f4a2e2... ====== 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/73cd616f044f45cdaba67... ====== 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/9411168c4f039c7db7501... ====== 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/fe28870d3cd5642dd3c68... ====== 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/a4706fb3f594e3bda00f5... ====== 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/93eb316b647bdc134b1cc... ====== Improve the error messages in the rlm_redis Jorge Pereira@2015-06-10T20:02:06Z Files modified: * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6d9af02b40cac72b4c87f... ====== Fixing a memory leak in the rlm_redis Jorge Pereira@2015-06-10T20:01:19Z Files modified: * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0aa44a81d53c71b89fcfc... ====== Print slightly better errors Alan T. DeKok@2015-06-10T18:57:38Z Files modified: * src/modules/rlm_mschap/opendir.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58a01c1d4b0dba53b5d8e... ====== Build OpenDirectory on Apple Alan T. DeKok@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/b84551e199593c03dee75... ====== rad_getgid() returns <0 on error Alan T. DeKok@2015-06-10T18:18:54Z Files modified: * src/modules/rlm_opendirectory/rlm_opendirectory.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/adf1681e9799c916e5f5b... ====== Use AcctUniqueId everywhere Arran Cudbard-Bell@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/ed971982f35855fd54398... ====== Switch to using session_identifier in MySQL Alan T. DeKok@2015-06-10T16:49:40Z Files modified: * raddb/mods-config/sql/main/mysql/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4cc1462780687a2cc0e94... ====== 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/75d9cd9bd243159bf8dfd... ====== Merge pull request #1038 from jpereira/develop-dict-aptilo Add support for Aptilo Access Controller Arran Cudbard-Bell@2015-06-09T18:35:53Z Files modified: * share/dictionary * share/dictionary.aptilo Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1d9fa92e6ca289486c491... ====== Added support for Aptilo Controller Jorge Pereira@2015-06-09T18:34:11Z Files modified: * share/dictionary * share/dictionary.aptilo Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a7c022b03bcb24a25a325... ====== More docs on stats memory Alan T. DeKok@2015-06-09T17:03:52Z Files modified: * src/main/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9658fd904bdba7a74eb7... ====== Add "stats memory" command Alan T. DeKok@2015-06-09T17:00:57Z Files modified: * src/main/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/788b746e2cf1ea764350c... ====== Bump default max_requests. It's 2015. Memory is cheaper than 1999 Alan T. DeKok@2015-06-09T16:14:39Z Files modified: * raddb/radiusd.conf.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fb0f8f94e774eb03e98ce... ====== 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@2015-06-09T07:14:14Z Files modified: * src/lib/cursor.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dfee6bc88ac0fc186fab5... ====== fix docs Alan T. DeKok@2015-06-08T22:08:21Z Files modified: * share/format.pl Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2725e0971dd689da57bb5... ====== 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@2015-06-08T22:02:37Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/193e6ebe00ea40f9433d6... ====== 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/fcd6d4d07240529c3fea7... ====== Change length checks to warnings for v3.0.x Arran Cudbard-Bell@2015-06-08T21:06:09Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6f65feba8dd0715d6cf6d... ====== Fix proxy to Packet-Dst-IP-Address. So that it uses the correct destination port. Alan T. DeKok@2015-06-08T19:50:46Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/93c19645d4dfb2e0c4dc4... ====== note recent changes Alan T. DeKok@2015-06-08T17:51:44Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1787d56ef61ecca20c83f... ====== More. Fixes #1035 Alan T. DeKok@2015-06-08T16:26:21Z Files modified: * share/format.pl Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dc6f097c94d2e960ffcde... ====== Stupid Perl changes it's parsing rules. Fixes #1035 Alan T. DeKok@2015-06-08T16:23:47Z Files modified: * share/format.pl Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b9edd82908848e90a723a... ====== 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/b3f2a0295d3607463280b... ====== xlat value concat uses ',' Arran Cudbard-Bell@2015-06-08T14:14:44Z Files modified: * man/man5/unlang.5 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a6ef3cff9c1e0ee80b051... ====== sqlhpwippool gets built irrespective of experimental Arran Cudbard-Bell@2015-06-08T04:37:30Z Files modified: * redhat/freeradius.spec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c7738f835e2ade37e1857... ====== Print out log message before validation Arran Cudbard-Bell@2015-06-07T17:24:48Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e1ca019799ff94b101c69... ====== Check that the total length of all received fragments matches exactly the length specified in the first fragment Arran Cudbard-Bell@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/30ab22ce7846ead7b8825... ====== Use bools where appropriate Arran Cudbard-Bell@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/144ec0934f4ddaa5722d8... ====== Document tls_session_t fields Arran Cudbard-Bell@2015-06-07T17:24:47Z Files modified: * src/include/tls-h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f02bcb1e7708bec081bde... ====== Revert "Make WITH_DETAIL_THREAD the default." This reverts commit e9f596f45bf8271bde5ff46cffd4909aaa2cd234. arg. Some systems don't have pthreads. <sigh> Alan T. DeKok@2015-06-07T16:47:30Z Files modified: * src/include/detail.h * src/main/detail.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c03bbb44079b1751c532a... ====== Do less work on check_config Alan T. DeKok@2015-06-07T16:30:19Z Files modified: * src/main/detail.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2c378ce30eb497a71e864... ====== Make WITH_DETAIL_THREAD the default. Alan T. DeKok@2015-06-07T16:29:46Z Files modified: * src/include/detail.h * src/main/detail.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e9f596f45bf8271bde5ff... ====== 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@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/6f08fd1a285d364850d73... ====== Document what's going on Alan T. DeKok@2015-06-06T15:36:45Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d20a588d95e57623d93d6... ====== Can't hup a module with bootstrap method Becvause bootstrap registers xlat's, paircompare, etc. Alan T. DeKok@2015-06-06T15:35:11Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e97bab2860a793c72e67f... ====== With winbind stuff, it's no longer HUP-safe Alan T. DeKok@2015-06-06T15:31:28Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eaf1e5c2f1fb366fe650f... ====== Fix CID 1271301 Ignore the return code of rbtree_walk() Alan T. DeKok@2015-06-06T01:06:43Z Files modified: * src/tests/rbmonkey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83253d62f5bcff0a735a1... ====== note recent changes Alan T. DeKok@2015-06-05T21:15:42Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9d98ba321f9b655907dee... ====== 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@2015-06-05T20:41:20Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/efaaf4bd597ca37f9e180... ====== Allow the same config file to be read twice Because it's sometimes useful, and as an error, it rarely happens Alan T. DeKok@2015-06-05T20:41:20Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f2f6375fba35f5553c2a... ====== re-open log file even if no config was changed Alan T. DeKok@2015-06-05T20:41:20Z Files modified: * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8c585a457a5ca6ac92547... ====== Ignore HUP if no config files have changed Alan T. DeKok@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/610c422825d2a72ec76bb... ====== 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@2015-06-05T20:41:20Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b5f1eacc04e1e36dccef2... ====== cf_file_include() is private. And no one outside of conffile.c calls it. Everyone else should call cf_file_read() Alan T. DeKok@2015-06-05T20:41:20Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9b7106152365c69260380... ====== 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@2015-06-05T20:41:20Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/51289f5c79090b379d642... ====== Whitespace Alan T. DeKok@2015-06-05T20:41:20Z Files modified: * src/main/unittest.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef1ce8b4fb51fa72732f6... ====== OCSP messages should go to the request log, not the global log Arran Cudbard-Bell@2015-06-05T20:12:50Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bc3559047b06d434fdc9e... ====== Check if eaptls_prev is NULL Arran Cudbard-Bell@2015-06-05T19:47:52Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/19ed78ad451742839ae43... ====== 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@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/db6a6418035e793844862... ====== Move tls_status_table outside of ENABLE_OPENSSL_VERSOIN_CHECK Closes #1030 Arran Cudbard-Bell@2015-06-05T17:41:11Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/80b742b737cfa2b803d97... ====== Doxygen Arran Cudbard-Bell@2015-06-05T06:29:56Z Files modified: * src/include/log.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d95aa1aaf5ad2eaff7d7c... ====== Use common prefix for all TLS log messages Arran Cudbard-Bell@2015-06-05T05:51:24Z Files modified: * src/include/log.h * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/82a1a36449e514843e9b6... ====== More logging fixes Arran Cudbard-Bell@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/b10168d95dcc6481f2a89... ====== Define a prefix for ROPTIONAL global messages Arran Cudbard-Bell@2015-06-05T02:01:40Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1b18da810780f47cae717... ====== Request may be null Arran Cudbard-Bell@2015-06-05T01:33:51Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f235dbe2f5f5d60fde5ef... ====== More minor message tweaks Arran Cudbard-Bell@2015-06-05T01:21:28Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6250e70b556d02edce0fe... ====== Typos Arran Cudbard-Bell@2015-06-05T00:57:51Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6005f0e9feec122a0fb21... ====== Clearer debugging for EAP-TLS peer fragmentation Arran Cudbard-Bell@2015-06-05T00:42:15Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bd31db589aff92553d427... ====== int_ssl_status_check should log to the request log Arran Cudbard-Bell@2015-06-05T00:40:45Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/94e71f6510f1e34fc1cde... ====== These aren't global errors, so should be REDEBUG not RERROR Arran Cudbard-Bell@2015-06-05T00:40:07Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/17dce73c713cde45ebd77... ====== Use standard return code message format Arran Cudbard-Bell@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/3cd50c957f9855a2211c0... ====== verify mode no longer needed in eaptls_session Arran Cudbard-Bell@2015-06-04T19:33:48Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a0058c7151f09719afe66... ====== Messages in tls_handshake_recv should be logged to the request log Arran Cudbard-Bell@2015-06-04T19:30:30Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e8849330cbc687ffacabd... ====== Make Peer Sent method message slightly clearer Arran Cudbard-Bell@2015-06-04T19:30:21Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e9c409cb431fb9642179e... ====== More duplicate code (tls_new_session also sets client cert verification flags) Arran Cudbard-Bell@2015-06-04T19:30:17Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f1dde1406026b5265407... ====== Document FR_TLS_* constants with doxygen prefixes, and expose fr_tls_status_table Arran Cudbard-Bell@2015-06-04T18:53:58Z Files modified: * src/include/tls-h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9ffb741e89cd50982a675... ====== expose request in eaptls_operation Arran Cudbard-Bell@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/4769706ff88ad7f8c4136... ====== print the string version of the return code from eaptls_process Arran Cudbard-Bell@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/08252cbad98ae5454c08e... ====== More tweaks Arran Cudbard-Bell@2015-06-04T18:21:41Z Files modified: * src/modules/rlm_eap/libeap/eap_tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c56f1b2bd1da20588aecc... ====== Slightly improved debug messages for EAP/TLS Arran Cudbard-Bell@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/c6c62cad5893fdd81508d... ====== Only print decode errors if we're running in debug mode Arran Cudbard-Bell@2015-06-04T17:33:01Z Files modified: * src/lib/radius.c * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/53d083b198e526f70a8f8... ====== Don't need to check the debug levels here... Arran Cudbard-Bell@2015-06-04T17:31:54Z Files modified: * src/include/log.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4382abb6a2307ffa30938... ====== print out "bad packet" errors only in debug mode Alan T. DeKok@2015-06-04T17:04:25Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6cba8d597079c32858565... ====== More errors on rad_recv_header() Alan T. DeKok@2015-06-04T16:53:28Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2649c09a33b9d7512b0cb... ====== No need for WARNING in message Alan T. DeKok@2015-06-04T16:49:48Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5af66f4c46b6f85803cc5... ====== Make debug messages consistent for bad packets Alan T. DeKok@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/4eeddb96796394c6ca65b... ====== 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@2015-06-04T03:30:47Z Files modified: * src/lib/radius.c * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e60dfcfb68e7dd1223e25... ====== Fix LGPL text broken by 1af9582b2 Alan T. DeKok@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/c1946e40c2900ecf8dfe3... ====== 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/b83323c068eb5c95328d4... ====== 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/387a5c45f132f478bfd9f... ====== 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/3b67f896d8d6059cdd312... ====== 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/b27c7085c5d43250cb5a6... ====== 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/e9b90aa3da26fb18dec77... ====== 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/edbeeb2741b6308f195f3... ====== 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/7a6ca8ed7033b52508d10... ====== 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/96cfe042c83d5641e1b4d... ====== 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/446252ae66f3801fec62e... ====== 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/c394ada2b96bf64d13fe7... ====== Update ChangeLog Arran Cudbard-Bell@2015-06-02T19:16:41Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c44aef003a13578073da5... ====== Update ChangeLog Arran Cudbard-Bell@2015-06-02T19:16:14Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d9b913b77beb6e148198b... ====== Add dictionary for hotspot 2.0 Arran Cudbard-Bell@2015-06-02T19:07:56Z Files modified: * share/dictionary * share/dictionary.wifialliance Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4c0a85c8d2880035aab5e... ====== note recent changes Alan T. DeKok@2015-06-01T19:53:39Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/915a12e85b5c192ba4362... ====== -- This commit summary was generated @2015-06-12T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).