New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Fix fall-through behaviour in rlm_sql Closes #622 Arran Cudbard-Bell@2014-06-13T22:20:02Z Files modified: * raddb/mods-available/sql * src/modules/rlm_files/rlm_files.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sql/rlm_sql.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/51b76030025cdb8ba5e79... ====== As found in a PPT by Klass Wierenga Alan T. DeKok@2014-06-13T21:36:26Z Files modified: * share/dictionary * share/dictionary.surfnet Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a1da7bdbbd408e479189e... ====== Note correct names for data types Alan T. DeKok@2014-06-13T21:36:24Z Files modified: * share/dictionary Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2b6968cb61803a33652b4... ====== Declare more things as arrays Arran Cudbard-Bell@2014-06-13T19:00:33Z Files modified: * src/lib/base64.c * src/lib/radius.c * src/main/command.c * src/main/conffile.c * src/main/mainconfig.c * src/main/modcall.c * src/main/xlat.c * src/modules/rlm_mschap/mschap.c * src/modules/rlm_mschap/smbencrypt.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eba41bc3649f869bd9776... ====== Declare hextab as an array Arran Cudbard-Bell@2014-06-13T18:52:21Z Files modified: * src/lib/misc.c * src/lib/valuepair.c * src/main/radattr.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5da44dd2fdaefadeeb0a3... ====== sizeof(array_arg) doesn't work as expected so use digest length macros Arran Cudbard-Bell@2014-06-13T18:47:08Z Files modified: * src/modules/proto_bfd/bfd.c * src/modules/rlm_mschap/mschap.h * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7bd8a98914c200df9aae4... ====== pass length of nthashhash as argument, since sizeof() does not work on array arguments Phil Mayers (via Arran Cudbard-Bell)@2014-06-13T18:11:26Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/45dd18b98594a9b3bf437... ====== The fewer magic numbers the better... Arran Cudbard-Bell@2014-06-13T17:37:54Z Files modified: * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/795057ef00d51b143f834... ====== Better debug output from rlm_mschap Arran Cudbard-Bell@2014-06-13T17:37:24Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/de645d9e9e93ce3084299... ====== Extraneous comma Arran Cudbard-Bell@2014-06-13T16:07:28Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5912f494903bfe21d792f... ====== Merge pull request #687 from qnet-herwin/documentation Documentation fixes Arran Cudbard-Bell@2014-06-13T15:54:16Z Files modified: * raddb/mods-available/eap * src/main/client.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/688d18c5e584e5baa3d68... ====== Replaced references to MS-CHAP-Success with MS2-CHAP-Success The first attribute doesn't exist. Herwin Weststrate@2014-06-13T15:30:30Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/af37a137ec23823c36e28... ====== Reintroduced a comma to make sentence readable Accidentally removed in 8430d8fa618140bafe289142626061fdc5419d58 Herwin Weststrate@2014-06-13T15:30:30Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/87f578173f52a948d0711... ====== Fixed some capitalization in mods-available/eap Herwin Weststrate@2014-06-13T15:30:30Z Files modified: * raddb/mods-available/eap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/51ff6a2aafeb5cf72ef66... ====== Fixed some whitespace in mods-available/eap Make consistently use of tabs, instead of mostly tabs and sometimes spaces. Herwin Weststrate@2014-06-13T15:30:30Z Files modified: * raddb/mods-available/eap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/745a30133131c25c9cb70... ====== Fix and document check_timeout which helps with check_interval Alan T. DeKok@2014-06-13T15:42:07Z Files modified: * raddb/proxy.conf * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e0a3ccb9c72a7dd3b7dcf... ====== Remove re-defined attributes Alan T. DeKok@2014-06-13T15:42:05Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4f5f4653499d3b443b58c... ====== Remove 'children' option from rlm_ldap debug messages when the children scope is not available Arran Cudbard-Bell@2014-06-13T15:18:18Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2290a7221c3da5314efe5... ====== Only parse dereference value if we actually have a value to parse Arran Cudbard-Bell@2014-06-13T15:08:48Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/11504f419c705e846a269... ====== Use correct lookup table. Fixes #686 Arran Cudbard-Bell@2014-06-13T15:07:18Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c2ee86f9c93c431ceffaf... ====== Remove empty debug message Arran Cudbard-Bell@2014-06-13T14:56:22Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/87a57b600e98e84913d48... ====== Respect fr_hostname_lookups in libfreeradius Arran Cudbard-Bell@2014-06-13T14:54:03Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc494a5625f71c13fdcfd... ====== Shouldn't be an error... Arran Cudbard-Bell@2014-06-13T14:44:56Z Files modified: * src/main/exec.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7174e6465112eb9fb577b... ====== Fixup PG example and don't send application name by default Arran Cudbard-Bell@2014-06-13T14:42:32Z Files modified: * raddb/mods-available/sql * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0b1470d9a0054b39a0f9d... ====== Debug fixes for radeapclient Arran Cudbard-Bell@2014-06-13T14:37:20Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aaac300a341e0c135bd4d... ====== Add support for Vendor Specific Suboptions (RFC 4243) Add support for array type suboptions Allow terminating suboption and padding suboption Add dictionary attributes for a many more DHCP RFCs Arran Cudbard-Bell@2014-06-13T13:10:14Z Files modified: * share/dictionary.dhcp * share/dictionary.rfc4679 * src/include/dhcp.h * src/lib/dict.c * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/rlm_dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8ce1357d9aaffe40afeee... ====== Fix radtest to work when the local hostname is not resolvable Arran Cudbard-Bell@2014-06-13T12:12:12Z Files modified: * src/main/.gitignore * src/main/radclient.c * src/main/radtest Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fbc27b1cd3122706570a9... ====== Merge pull request #684 from qnet-herwin/compile_warnings_ldap Fixed compile error in rlm_ldap Arran Cudbard-Bell@2014-06-13T10:20:49Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48f354724b0ae081263d0... ====== Fixed compile error in rlm_ldap Herwin Weststrate@2014-06-13T10:20:04Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4d5eb284e8810135eb8e3... ====== Add support for dereferencing (following LDAP aliases) Arran Cudbard-Bell@2014-06-13T09:54:42Z Files modified: * raddb/mods-available/ldap * src/modules/rlm_ldap/ldap.c * src/modules/rlm_ldap/ldap.h * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ddccd0d3d0e088efa6350... ====== Add sql_unset_user(). Fixes #640 It's really just a macro around pairdelete. But it's clearer to have sql_set_user() / sql_unset_user, than to use pairdelete Alan T. DeKok@2014-06-13T04:56:05Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d8ec138bf358fc772391e... ====== Make the configuration more understandable. Fixes #678 It should just be "response_timeouts", and not "max_response_timeouts" it's not an upper limit, and there's no "min" limit. Setting "ignore this many replies missing" is hard to understand. It's easier to say "trigger zombie period after response_timeouts packets are lost". Alan T. DeKok@2014-06-13T04:49:21Z Files modified: * raddb/proxy.conf * src/main/process.c * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fa3e18b5f8fd55c4537b9... ====== Add max_response_timeouts option Add "max_response_timeouts" - a home server option specifying number of times replies are allowed to miss "response_window" before the server enters the zombie period. This allows more tolerance before transiting to zombie period for lower response window configurations. Nikolai Kondrashov (via Alan T. DeKok)@2014-06-13T04:49:20Z Files modified: * raddb/proxy.conf * src/include/realms.h * src/main/process.c * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4d5942bdb97182e59861e... ====== Let client response windows override init_delay Allow client's response_window lower than main_config.init_delay to override it. This allows initial request processing delay to track client response windows, in addition to home server response windows. Nikolai Kondrashov (via Alan T. DeKok)@2014-06-13T04:49:18Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4661ef171fbea576e7be7... ====== -- This commit summary was generated @2014-06-14T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).