Commit report for v3.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Add docs for unlang concat Arran Cudbard-Bell@2015-04-15T21:27:17Z Files modified: * man/man5/unlang.5 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ecd1de50606a1672ccdd3... ====== There were plans to allow [#] references, but it turned out to be a bad idea... Arran Cudbard-Bell@2015-04-15T21:15:48Z Files modified: * man/man5/unlang.5 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8772f8224158a9acc2215... ====== Add test for multivalue regex matches Arran Cudbard-Bell@2015-04-15T17:53:21Z Files modified: * src/tests/keywords/if-regex-multivalue Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd140f7bf4c45525cbb1d... ====== Empty strings are NULL, not "" Because the old API returns "", not NULL. We have to go fix that, too Alan T. DeKok@2015-04-15T16:47:31Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ddda36c576f490233a6cd... ====== Fix names for now Alan T. DeKok@2015-04-15T16:05:58Z Files modified: * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6671358b9f95f7d48041e... ====== Added `debug_session_state` to debug policy Herwin Weststrate (via Alan T. DeKok)@2015-04-15T14:33:53Z Files modified: * raddb/policy.d/debug Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/02bbd4e8718bb3aa4c4a7... ====== Allow for prefix to IP comparisons. Update code, unify type check code, and add test cases Alan T. DeKok@2015-04-15T14:33:20Z Files modified: * src/main/parser.c * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f06c20966a95f71278b69... ====== Print what type of tmpl/attr dhcp_options got, as well as what it needs Arran Cudbard-Bell@2015-04-15T03:36:33Z Files modified: * src/modules/proto_dhcp/rlm_dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/147a5143ba2267c2251af... ====== Some vendors split their DHCP options across multiple attributes, so allow dhcp_options to use multivalue attribute references Arran Cudbard-Bell@2015-04-15T03:21:05Z Files modified: * src/modules/proto_dhcp/rlm_dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ebba8612fbfa73e84f85... ====== Add additional validation to rlm_cache We never checked what list or request was set on the LHS, and there were asserts in the code to catch unsupported lists... Arran Cudbard-Bell@2015-04-14T19:16:22Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48f66a283074210f0757f... ====== Add support for caching session-state So when we do session resumption, the session-state can be pulled from the session-cache Arran Cudbard-Bell@2015-04-14T19:16:22Z Files modified: * raddb/mods-available/cache * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_cache/rlm_cache.h * src/modules/rlm_cache/serialize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cdd973282224e57140804... ====== Update ChangeLog Arran Cudbard-Bell@2015-04-14T00:11:50Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9abfc846b259ef726153b... ====== Check for libpthread, we need to pass -lpthread to the compiler if it's a separate library, before doing the memcached checks Arran Cudbard-Bell@2015-04-14T00:03:31Z Files modified: * src/modules/rlm_cache/drivers/rlm_cache_memcached/configure * src/modules/rlm_cache/drivers/rlm_cache_memcached/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4118988eabb5c862b4a71... ====== Need to set vp_length when deserializing cache entires Arran Cudbard-Bell@2015-04-13T23:15:21Z Files modified: * src/modules/rlm_cache/serialize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/09657d0da35a8aee02b34... ====== note recent changes Alan T. DeKok@2015-04-13T21:30:48Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f5b3b2befc0e0194a1a3e... ====== CHAP-Password isn't NUL terminated Alan T. DeKok@2015-04-13T19:56:16Z Files modified: * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0ae4b23c9d67768f87801... ====== Expand buffer to max string size Alan T. DeKok@2015-04-13T18:44:54Z Files modified: * src/modules/rlm_logintime/timestr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/73fc168e7b86150e2938a... ====== Remove unused variables Alan T. DeKok@2015-04-13T18:04:12Z Files modified: * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e39f8faad54458c3d7b4a... ====== Delete old MS-CHAP stuff before creating new ones Alan T. DeKok@2015-04-13T17:26:24Z Files modified: * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4a26a0a3ba419aaec6efe... ====== Properly re-encode CHAP-Password. Fixes #955 Alan T. DeKok@2015-04-13T17:18:30Z Files modified: * src/include/radclient.h * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9fa88732d7669e5d8c6cb... ====== Include radeapclient in debian packages Herwin Weststrate (via Arran Cudbard-Bell)@2015-04-13T14:57:10Z Files modified: * debian/freeradius-utils.install Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3a885396b4bec1473adcb... ====== Formatting Arran Cudbard-Bell@2015-04-13T05:32:19Z Files modified: * raddb/mods-available/rest Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/172277cc70cf090b134ae... ====== Add documentation missing in rlm_rest Arran Cudbard-Bell@2015-04-13T05:16:53Z Files modified: * raddb/mods-available/rest * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/69f6d22fd329de5234f0e... ====== Increment the tries counter when attempting to acquire a lock fixes CID 1293622 Also we should check how many times we've attempted to lock *before* attempting to lock the file descriptor again Arran Cudbard-Bell@2015-04-12T19:41:54Z Files modified: * src/main/exfile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/01f2d08a3aba86e3768a4... ====== Update ChangeLog Arran Cudbard-Bell@2015-04-11T19:52:18Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/014000a7cee5025cb54ae... ====== Check we have all the functions needed for ldap_create_sort_control Arran Cudbard-Bell@2015-04-11T19:22:58Z Files modified: * src/modules/rlm_ldap/ldap.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/76b6969692594be5981bf... ====== Copyright updates and formatting in rlm_ldap Arran Cudbard-Bell@2015-04-11T19:15:23Z Files modified: * src/modules/rlm_ldap/clients.c * src/modules/rlm_ldap/groups.c * 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/88fff7e03b03bca4f260e... ====== Add support for specifying server side sort controls Arran Cudbard-Bell@2015-04-11T19:15:23Z Files modified: * raddb/mods-available/ldap * src/modules/rlm_ldap/attrmap.c * src/modules/rlm_ldap/clients.c * src/modules/rlm_ldap/config.h.in * src/modules/rlm_ldap/configure * src/modules/rlm_ldap/configure.ac * src/modules/rlm_ldap/groups.c * 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/a44773efe732e9e968f94... ====== Formatting Arran Cudbard-Bell@2015-04-11T19:15:23Z Files modified: * src/modules/rlm_ldap/ldap.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/296c770c163b10e49f03e... ====== Fixup list name. Fixes #952 Alan T. DeKok@2015-04-11T14:31:33Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/494beac4fd777cd53a1be... ====== Notes on DN vs Filter escaping Arran Cudbard-Bell@2015-04-10T23:51:58Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d856f286f4150ae78f41... ====== Disable __DATE__ __TIME__ warning Arran Cudbard-Bell@2015-04-10T22:24:49Z Files modified: * configure * configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/46ec12a142b362df03977... ====== Cast auto-converted only if the RHS is hex Alan T. DeKok@2015-04-10T19:31:35Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3707979a416e4205a893... ====== Sessions may not exist. Address #924 for MySQL We still need to audit / do something similar for the other DBs Alan T. DeKok@2015-04-10T19:04:30Z Files modified: * raddb/mods-config/sql/counter/mysql/expire_on_login.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e4fef745b7a8d2dd4575e... ====== Cast auto-converted attrs to the correct type Alan T. DeKok@2015-04-10T19:02:56Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/681e3652cf7acaa2e1631... ====== Encode WiMAX test Alan T. DeKok@2015-04-10T17:53:09Z Files modified: * src/tests/unit/wimax.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2498f1ff9ca9688cb0b6a... ====== Tests for strings vs explicit casts Alan T. DeKok@2015-04-10T17:48:38Z Files modified: * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3d016825b2eee5cdb2955... ====== Mark up auto-converted templates. Attr-26.9.1 --> Cisco-AVPair. It's useful to know when this happens, so we can do a better job of parsing the RHS of these kinds of expressions Alan T. DeKok@2015-04-10T16:46:14Z Files modified: * src/include/tmpl.h * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f13165081c5f764598084... ====== Remove redundant assignment The type defaults to ATTR Alan T. DeKok@2015-04-10T16:44:58Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cba0aef48394dac42ef17... ====== Print with quote from template, not hard-coded quote Alan T. DeKok@2015-04-10T15:48:58Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5025cb009cbae18f3d6d3... ====== Change tmpl_cast_in_place so it'll work with TMPL_TYPE_DATA This can't break anything, as it's a superset of previous types (and there was an assert to ensure tmpl_cast_in_place was only called with a literal) Arran Cudbard-Bell@2015-04-10T08:33:36Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a0463504e68d40a1c73f4... ====== Formatting Arran Cudbard-Bell@2015-04-10T08:33:32Z Files modified: * src/main/parser.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f4aedceb98d8922f3aed... ====== Can't define an unknown attribute with TMPL_TYPE_DATA... Arran Cudbard-Bell@2015-04-10T06:39:46Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b74786df97b10ce5a368b... ====== Fixup docs for tmpl_afrom_attr_substr Arran Cudbard-Bell@2015-04-10T05:55:31Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a9129fa000a6fb69cb48b... ====== Need to set new rhs->name len Arran Cudbard-Bell@2015-04-10T03:01:22Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd7af9391aa8ec19c20ff... ====== Use the same reverse goto on error as everywhere else... Arran Cudbard-Bell@2015-04-10T03:01:22Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/192a6af5c68de7ccbadd4... ====== Call map_cast_from_hex only for unknown attrs. Addresses #952 Alan T. DeKok@2015-04-10T03:00:14Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0c15725cd38551d01507e... ====== whitespace Alan T. DeKok@2015-04-10T02:01:28Z Files modified: * share/dictionary.rfc7155 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6b79ea17ecfcabf71a88c... ====== Fail if there's no Cleartext-Password Alan T. DeKok@2015-04-10T02:01:28Z Files modified: * src/modules/rlm_chap/rlm_chap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ae95c4a67a8c9c29ea68d... ====== Fix for gcc Arran Cudbard-Bell@2015-04-10T01:05:38Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b3f778a0a95f7715eb1a3... ====== bstrndup and bstrncpy are probably better names Arran Cudbard-Bell@2015-04-10T00:54:41Z Files modified: * src/include/libradius.h * src/include/missing-h * src/lib/filters.c * src/lib/missing.c * src/lib/pair.c * src/lib/print.c * src/lib/value.c * src/main/map.c * src/main/tmpl.c * src/main/xlat.c * src/modules/proto_dhcp/dhcp.c * src/modules/rlm_ldap/groups.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_rest/rest.c * src/modules/rlm_yubikey/rlm_yubikey.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8426197345e7575770335... ====== TALLOC_CTX not always available Arran Cudbard-Bell@2015-04-10T00:38:54Z Files modified: * src/include/missing-h * src/lib/missing.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b94a2e7de3b91df10b550... ====== Fixup a bunch of bad calls to talloc_memdup The bulk of these either copied len + 1 (which is wrong, as we can't guarantee the next byte is \0 or is a valid address) or were used in places, where the duped buffer may have been expected to be \0 terminated. Arran Cudbard-Bell@2015-04-09T23:25:10Z Files modified: * src/include/missing-h * src/lib/filters.c * src/lib/missing.c * src/lib/print.c * src/lib/value.c * src/main/map.c * src/main/tmpl.c * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d138a9d6c379227a2802b... ====== Fix for last few commits The TLS attrs are strings, so we don't need VALUEs Alan T. DeKok@2015-04-09T16:41:31Z Files modified: * share/dictionary.freeradius.internal * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c1ae6a7fdd25c2df4b5ff... ====== Define named value. We probably want to define more later.. Alan T. DeKok@2015-04-09T16:39:20Z Files modified: * share/dictionary.freeradius.internal Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6434aea82596c52d2c7e1... ====== Mash name spaces to dashes, too Alan T. DeKok@2015-04-09T16:22:48Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5a63b60568ddc9c6e166b... ====== Fix error message Alan T. DeKok@2015-04-09T16:20:30Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1649f89ce85c2ab098c89... ====== Remove extraneous "+ 16" Alan T. DeKok@2015-04-09T15:59:48Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8625c7b8eec073ccf73f5... ====== make client certs available for TLS application data packets i.e. PEAP and TTLS. But only when there's a client certificate, AND EAP-TLS-Require-Client-Certificate = 1 Alan T. DeKok@2015-04-08T18:23:50Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4b58cd3e10e862d74a97c... ====== Note TLS issues Alan T. DeKok@2015-04-08T17:47:25Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1b042756105c1007ab138... ====== On TLS success, add the certs to the request So that they can be used in post-auth processing. Alan T. DeKok@2015-04-08T17:46:42Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/994db0283cebd706b2ba6... ====== The cert attributes are NOT added to the request. They're added to the TLS session data. Don't confuse the user. Alan T. DeKok@2015-04-08T17:46:42Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0970e30765a1f3f9bc3ef... ====== Apparently older versions of doxygen don't appreciate attributes before the function definition Arran Cudbard-Bell@2015-04-08T17:29:49Z Files modified: * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8c20792aba69a2e6f4207... ====== Doxygen fixups Arran Cudbard-Bell@2015-04-08T17:13:57Z Files modified: * src/include/log.h * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7b5c2f90ad8c7f6beb24... ====== Typo in comment Arran Cudbard-Bell@2015-04-08T05:18:05Z Files modified: * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6df027ce392e310f67761... ====== Escape log filenames correctly in vradlog_request Arran Cudbard-Bell@2015-04-07T02:49:42Z Files modified: * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/70cb99bfc64eb288314bb... ====== Doxygen Arran Cudbard-Bell@2015-04-06T20:28:55Z Files modified: * src/modules/rlm_yubikey/decrypt.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/28d0fa06fd8892f7d1e35... ====== Install doxygen Arran Cudbard-Bell@2015-04-06T20:28:29Z Files modified: * .travis.yml Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bcd9d7c5b656e282db79c... ====== note recent changes Alan T. DeKok@2015-04-05T15:58:23Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/156f029c0fc7e7ee6507d... ====== Better name for variable Alan T. DeKok@2015-04-05T15:56:44Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1916afeacb684b2a34094... ====== Fix for redundant-load-balance. Closes #945 In normal operations, modcall_child / modcall_recurse processes the current node, and all of its children. For redundant-load-balance, we want to loop BACK from the end of the list to the start, AND stop when we reach the first one we found again. This means we have to tell the functions "process ONE node only", and do all "next" operations ourselves. Alan T. DeKok@2015-04-04T23:57:53Z Files modified: * src/main/modcall.c * src/tests/keywords/redundant-redundant Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b1236f0fb8bedd9694f0b... ====== Remove redundant open brace Alan T. DeKok@2015-04-04T22:38:54Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bf9b3520251dd976135fe... ====== Revert "Loop over COUNT entries. Maybe addresses #945" Nope. This reverts commit e774cb6ff53032a632957e57c06a5939bb26e5f5. Alan T. DeKok@2015-04-04T22:34:26Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/435b836d2b09329ae900e... ====== More checks on identity Alan T. DeKok@2015-04-03T02:36:50Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/41a0d02566ab4025fb83a... ====== Limit identity length Alan T. DeKok@2015-04-03T02:32:03Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7285d86523ea4195facf8... ====== Allow EAP-MSCHAPv2 to have configurable server identity. Fixes #932. We don't allow this to be dynamically expanded. It's just easier. Alan T. DeKok@2015-04-03T01:40:56Z Files modified: * raddb/mods-available/eap * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6f0f80ec2c96601924d58... ====== added VALUEs Alan T. DeKok@2015-04-01T19:49:22Z Files modified: * share/dictionary.rfc7499 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9f8a425d90741ca716685... ====== Added from RFC which has numbers assigned Alan T. DeKok@2015-04-01T19:34:19Z Files modified: * share/dictionary * share/dictionary.rfc7499 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c6601da6a145bb2e2150a... ====== Warning for old config Alan T. DeKok@2015-04-01T18:08:30Z Files modified: * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/088d70e8a609d31e5c64f... ====== Fix cppcheck complaint Alan T. DeKok@2015-04-01T17:13:56Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fc0734c04abc4611aa6eb... ====== Update proxy docs for TLS Alan T. DeKok@2015-04-01T16:36:50Z Files modified: * raddb/proxy.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b887cf76dff5f9f6246ce... ====== Remove bad free Alan T. DeKok@2015-04-01T16:32:45Z Files modified: * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5e6f84d29336defecd9ab... ====== Loop over COUNT entries. Maybe addresses #945 Alan T. DeKok@2015-04-01T14:57:15Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e774cb6ff53032a632957... ====== Revert "Unlock file while waiting for the DB" This reverts commit a91017d3c391093493757cd4651a455770c4c8c1. it's better for the server to do this in exfile.c Alan T. DeKok@2015-04-01T14:30:04Z Files modified: * scripts/sql/radsqlrelay Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/191d5f5b9e8c0e24aad37... ====== Try 3 times to lock it. If it fails, return an error Alan T. DeKok@2015-04-01T14:28:26Z Files modified: * src/main/exfile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c998e0bade1a29a49b868... ====== Create correctly formatted session cache entries Alan T. DeKok@2015-04-01T14:22:54Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/79c1994fcdff76ba64f47... ====== Complain if stupid people disable all TLS versions Alan T. DeKok@2015-04-01T14:22:54Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7a593f3a7a3f1e96cdd14... ====== Merge pull request #946 from mcnewton/pr2 Small elasticsearch fixups Alan DeKok@2015-04-01T14:02:22Z Files modified: * doc/schemas/logstash/README * doc/schemas/logstash/radius-mapping.sh * doc/schemas/logstash/radius.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/694d1c3e033902006580a... ====== Small elasticsearch fixups Matthew Newton@2015-04-01T13:44:31Z Files modified: * doc/schemas/logstash/README * doc/schemas/logstash/radius-mapping.sh * doc/schemas/logstash/radius.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/93f272105a98952dae855... ====== Merge pull request #944 from mcnewton/pr logstash/elasticsearch config for detail file analysis Arran Cudbard-Bell@2015-04-01T00:16:10Z Files modified: * doc/developer/coding-methods.rst * doc/developer/contributing.rst * doc/developer/release-method.rst * doc/schemas/logstash/README * doc/schemas/logstash/radius-mapping.sh * doc/schemas/logstash/radius.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/82d6d7a7aa3befc746d4b... ====== Add example elasticsearch/logstash config for detail files Matthew Newton@2015-04-01T00:02:23Z Files modified: * doc/schemas/logstash/README * doc/schemas/logstash/radius-mapping.sh * doc/schemas/logstash/radius.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/95d1553bcde887ea851c0... ====== Tidy documentation formatting/whitespace Matthew Newton@2015-03-31T23:45:33Z Files modified: * doc/developer/coding-methods.rst * doc/developer/contributing.rst * doc/developer/release-method.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a3bf6a16a21677946a57d... ====== Servers are freed individually on server exit, so can't be parented off of the client Arran Cudbard-Bell@2015-03-31T23:39:32Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a299f712c9b2d9ecdd26b... ====== note recent changes Alan T. DeKok@2015-03-31T22:59:03Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f2b15c5866d2b92a28422... ====== Warn on use of expanded EAP types Alan T. DeKok@2015-03-31T22:57:49Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/370224f8024e52168c283... ====== Convert expanded EAP to normal EAP Alan T. DeKok@2015-03-31T22:45:46Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bc993849f42d8f44a110d... ====== First stab at supporting Expanded Type EAP packets Only for vendor 0 (IETF). And only for known EAP types. Untested, so it's ifdef'd out. Once it's tested, we can enable it. Alan T. DeKok@2015-03-31T21:58:29Z Files modified: * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/libeap/eap_types.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fc85cd89b3740ba4a1561... ====== Only call tr_init if trust router is configured And only call "get realm" on the same conditions Alan T. DeKok@2015-03-31T21:16:33Z Files modified: * src/modules/rlm_realm/rlm_realm.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f95d9705320fea5b84ff9... ====== Fail safely if there's no trust router Alan T. DeKok@2015-03-31T19:39:20Z Files modified: * src/modules/rlm_realm/trustrouter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ff00c9f20a0ab5b490ea... ====== Be a bit more careful about locking files We try to lock it non-blocking. If fail, close the file, re-open it, and try to lock it again. This lets us catch the corner case of the reader re-naming the file after we opened it, locking it, and trying again. Alan T. DeKok@2015-03-31T18:38:56Z Files modified: * src/main/exfile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ea91d68ac9a7f586fc64... ====== -- This commit summary was generated @2015-04-16T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org