New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Add PW_TYPE to data type mapping table Arran Cudbard-Bell@2015-07-13T20:18:36Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/184ab909a6146eeaeac60... ====== Add doxygen headers for some important enums Arran Cudbard-Bell@2015-07-13T19:36:27Z Files modified: * src/include/radius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/24a4d1eb7d1e0acd01198... ====== Add contributing document Arran Cudbard-Bell@2015-07-13T03:34:46Z Files modified: * CONTRIBUTING Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/10be94feb07eaa76273f2... ====== Add notes to README.rst about commercial support and abusing the GitHub issue tracker Arran Cudbard-Bell@2015-07-13T00:36:37Z Files modified: * README.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/26c28b4f67f96b21cb8cb... ====== Fix comment Arran Cudbard-Bell@2015-07-13T00:05:42Z Files modified: * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5ea4490950f73f3e71a9b... ====== More optimizations After converting "%{Attr}" to &Attr, do more parsing of the RHS, and check if teh RHS is an empty string. If so, the string expansion and comparison to empty string is just an existence check for the attribute. Alan T. DeKok@2015-07-10T23:32:57Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c68b827a77f85b1157fe6... ====== Standardize warning messages Alan T. DeKok@2015-07-10T23:32:00Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3e4e081d0125b93efb54... ====== check_config is now in conffile.c Alan T. DeKok@2015-07-10T17:22:11Z Files modified: * src/main/radiusd.c * src/main/radmin.c * src/main/unittest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/89daeded97f11e1aff9a8... ====== Move check_config to conffile.c config things should arguably be here... Alan T. DeKok@2015-07-10T15:02:46Z Files modified: * src/include/conffile.h * src/include/radiusd.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96adc71565affa49e2542... ====== Don't complain on deprecated. Closes #1131 Alan T. DeKok@2015-07-10T14:54:26Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b8dcd969bdcf834b52b8e... ====== Don't convert RHS to data if RHS is empty FIXME: The test should really be converted to an existence check Alan T. DeKok@2015-07-09T19:57:49Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/258197c87291193c10496... ====== Don't convert LIST to ATTRIBUTE Alan T. DeKok@2015-07-09T19:57:48Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a3163c3841d9ee16bfdbd... ====== Do more optimizations If LHS XLAT was converted to an attribute reference, AND the RHS is a literal, then convert the RHS to type-specific data, too Alan T. DeKok@2015-07-09T19:29:30Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3b42792ed0f8f1cd91117... ====== Always recurse in pass2 even if the node is marked as PASS2_FIXUP_NONE. So that xlat's can be compiled to attribute references Alan T. DeKok@2015-07-09T19:29:29Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3a1858ae3ea4c40b05623... ====== Explictly handle more condition types And recurse on children Alan T. DeKok@2015-07-09T19:29:28Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e454a191fa12653038c7e... ====== label should always be defined Alan T. DeKok@2015-07-09T19:29:26Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0ca0904938edabb69891c... ====== Don't include the '}' in the xlat name Alan T. DeKok@2015-07-09T19:29:25Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/93bf98f432704cd0fbe6e... ====== Manual clean up on error. Talloc will do this for us, but it's good practice Alan T. DeKok@2015-07-09T19:29:23Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c69dbf105a9053626ff07... ====== Always free clients list if we allocated it Closes #1130 Arran Cudbard-Bell@2015-07-09T05:48:57Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65942022f71b32c40e249... ====== map_to_request handles indentation already Arran Cudbard-Bell@2015-07-08T17:45:24Z Files modified: * src/modules/rlm_ldap/attrmap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3fb4265a8c5e10a032a3a... ====== Added file. Part of #1126 Alan T. DeKok@2015-07-08T17:41:45Z Files modified: * debian/freeradius-dhcp.lintian-overrides Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c2ae0aac5e125d10fb8c9... ====== Cached memberships go in control Arran Cudbard-Bell@2015-07-08T17:42:37Z Files modified: * src/tests/modules/ldap/groups_rfc2307bis.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c481054ba48cdbf7b53d8... ====== Use standard VP debugging format when adding cached group memberships Arran Cudbard-Bell@2015-07-08T17:24:59Z Files modified: * src/modules/rlm_ldap/groups.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c4e38a4865d90532ba70d... ====== Don't double indent debug output Arran Cudbard-Bell@2015-07-08T17:24:55Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1a76e6054ee0e45fa0ec6... ====== Split out group tests Arran Cudbard-Bell@2015-07-08T16:54:11Z Files modified: * src/tests/modules/ldap/auth.unlang * src/tests/modules/ldap/groups_rfc2307bis.attrs * src/tests/modules/ldap/groups_rfc2307bis.unlang * src/tests/modules/ldap/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d1efa52ad0749343afeb1... ====== Be more careful about talloc parent. Fixes #1129 Alan T. DeKok@2015-07-08T16:25:04Z Files modified: * src/main/listen.c * src/main/tls_listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c6c398fb6cb031067bdf7... ====== Add support for extracting bind credentials from referral URLs Arran Cudbard-Bell@2015-07-08T06:15:44Z 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/8882ed7be9eef70d3ac15... ====== bind_dn references need to be double quoted else they're not expanded Arran Cudbard-Bell@2015-07-08T06:10:02Z Files modified: * raddb/mods-available/ldap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/28e453fe02ee9ffac1a56... ====== Fix leak that wasn't really a leak Closes #1122 The server would immediately exit anyway, but for code cleanliness we should probably fix it. As reported by jpereira. Arran Cudbard-Bell@2015-07-07T23:44:41Z Files modified: * src/modules/rlm_ldap/clients.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3cd05eccfcb07377d2b4... ====== Added the option -h for 'radattr' tool. refs #1123 Jorge Pereira (via Alan T. DeKok)@2015-07-07T22:38:37Z Files modified: * src/main/radattr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/45b75daf8a932c2d18609... ====== Update radsniff man Jorge Pereira (via Alan T. DeKok)@2015-07-07T22:38:35Z Files modified: * man/man8/radsniff.8 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d86e6c37dd2068841b507... ====== Define HAVE_DLADDR Alan T. DeKok@2015-07-07T22:17:19Z Files modified: * src/include/autoconf.h.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/07f9bd2d6b4acfdc45dce... ====== Fix wrong message for -dl check Jorge Pereira (via Arran Cudbard-Bell)@2015-07-06T15:40:56Z Files modified: * configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ac59a4d263800c6333e1d... ====== dladdr() isn't posix. Fixes #1113 Alan T. DeKok@2015-07-03T16:27:29Z Files modified: * configure * configure.ac * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a56f61e136c7ed98817af... ====== Merge pull request #1116 from pwdng/travis_ldap Add clients test for LDAP. Alan DeKok@2015-07-03T15:19:23Z Files modified: * src/tests/modules/ldap/clients.attrs * src/tests/modules/ldap/clients.unlang * src/tests/modules/ldap/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/10ab2d4301377b3bc38df... ====== Add clients test for LDAP. Philippe Wooding@2015-07-03T13:42:05Z Files modified: * src/tests/modules/ldap/clients.attrs * src/tests/modules/ldap/clients.unlang * src/tests/modules/ldap/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/01122bcf6c1c20923054b... ====== Show where we load the modules from. Fixes #1113 Alan T. DeKok@2015-07-03T15:17:58Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eec0a55cf50c7251cb8c9... ====== Rename to .txt to .mib Arran Cudbard-Bell@2015-07-01T20:33:51Z Files modified: * mibs/FREERADIUS-MGMT-MIB.mib * mibs/FREERADIUS-MGMT-MIB.txt * mibs/FREERADIUS-NOTIFICATION-MIB.mib * mibs/FREERADIUS-NOTIFICATION-MIB.txt * mibs/FREERADIUS-PRODUCT-RADIUSD-MIB.mib * mibs/FREERADIUS-PRODUCT-RADIUSD-MIB.txt * mibs/FREERADIUS-SMI.mib * mibs/FREERADIUS-SMI.txt * mibs/RADIUS-ACC-CLIENT-MIB.mib * mibs/RADIUS-ACC-CLIENT-MIB.txt * mibs/RADIUS-ACC-SERVER-MIB.chart * mibs/RADIUS-ACC-SERVER-MIB.mib * mibs/RADIUS-ACC-SERVER-MIB.txt * mibs/RADIUS-AUTH-CLIENT-MIB.mib * mibs/RADIUS-AUTH-CLIENT-MIB.txt * mibs/RADIUS-AUTH-SERVER-MIB.chart * mibs/RADIUS-AUTH-SERVER-MIB.mib * mibs/RADIUS-AUTH-SERVER-MIB.txt * mibs/RADIUS-STAT-MIB.mib * mibs/RADIUS-STAT-MIB.txt * mibs/README Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d67dbde82ead3e3bf7127... ====== Merge pull request #1112 from hzhongmj/arista Add dictionary for Arista Networks Arran Cudbard-Bell@2015-07-01T20:31:29Z Files modified: * share/dictionary * share/dictionary.arista Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5ffeae29ca0f335c1ba6e... ====== Add dictionary for Arista Networks Hua Zhong@2015-07-01T10:13:34Z Files modified: * share/dictionary * share/dictionary.arista Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64d490e3ddbcd1b8f8796... ====== Formatting Arran Cudbard-Bell@2015-07-01T17:33:29Z Files modified: * src/modules/rlm_couchbase/rlm_couchbase.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c335fefc71f0d1f63282d... ====== Backwards compatibility?! Arran Cudbard-Bell@2015-07-01T17:33:25Z Files modified: * src/modules/rlm_couchbase/mod.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cd083629b8a58cdf292c3... ====== Merge pull request #1107 from pwdng/travis_ldap Add LDAP tests to Travis Arran Cudbard-Bell@2015-07-01T16:27:59Z Files modified: * .travis.yml * scripts/travis/build.sh * scripts/travis/ldap-setup.sh * scripts/travis/ldap/slapd.conf * src/tests/modules/ldap/module.conf * src/tests/salt-test-server/salt/ldap.sls * src/tests/salt-test-server/salt/ldap/base.ldif * src/tests/salt-test-server/salt/ldap/freeradius-clients.ldif * src/tests/salt-test-server/salt/ldap/freeradius.ldif * src/tests/salt-test-server/salt/ldap/schema_freeradius.ldif Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8756cd33ccb0fc1d6470f... ====== Add client definitions to LDAP test fixtures. Philippe Wooding@2015-07-01T11:09:53Z Files modified: * .travis.yml * scripts/travis/ldap/slapd.conf * src/tests/modules/ldap/module.conf * src/tests/salt-test-server/salt/ldap.sls * src/tests/salt-test-server/salt/ldap/base.ldif * src/tests/salt-test-server/salt/ldap/freeradius-clients.ldif * src/tests/salt-test-server/salt/ldap/freeradius.ldif * src/tests/salt-test-server/salt/ldap/schema_freeradius.ldif Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2dcefc6b9d9e7fbedccaa... ====== Add LDAP tests to Travis Philippe Wooding@2015-06-30T18:43:31Z Files modified: * .travis.yml * scripts/travis/build.sh * scripts/travis/ldap-setup.sh * scripts/travis/ldap/slapd.conf * src/tests/modules/ldap/module.conf * src/tests/salt-test-server/salt/ldap/base.ldif Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/925d48eabb71cca298744... ====== Include proto*.so Alan T. DeKok@2015-07-01T14:43:35Z Files modified: * debian/freeradius.install Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e68219f57a670843cdcb5... ====== ldap_parse_urls sets the default port, so check the port string to determine if we need the overwrite the port in the url structure Arran Cudbard-Bell@2015-07-01T07:37:50Z Files modified: * src/modules/rlm_ldap/ldap.h * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ca5c214d62c32444269e0... ====== Use the correct port. Alan T. DeKok@2015-07-01T01:12:17Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/18808b6d9027289249875... ====== URL port should override port, because it's the more specific option Arran Cudbard-Bell@2015-06-30T23:45:18Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8655446068a7bbec8a6ec... ====== Ignore port if we're connecting to a unix socket Arran Cudbard-Bell@2015-06-30T22:23:11Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d55a4dfec89fac91140fb... ====== Typo Arran Cudbard-Bell@2015-06-30T20:24:55Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5904b7b1b5c53ae3994c1... ====== Explicitly prevent the use of URLs if we don't have URL parsing functions Arran Cudbard-Bell@2015-06-30T19:15:33Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/992f53b3083388ab61a26... ====== Work around for more OSX awefulness Arran Cudbard-Bell@2015-06-30T18:40:43Z Files modified: * src/modules/rlm_ldap/ldap.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0b81520cb825473a91d1a... ====== Fix dlopen wrapper so it produces proper error messages Arran Cudbard-Bell@2015-06-30T18:26:49Z Files modified: * src/main/modules.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_eap/eap.c * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/16299dd0b93014cc753af... ====== Fallback to hostnames if we don't have ldap_url_parse, ldap_is_ldap_url, ldap_urldesc2str. Use ldap_url_desc2str to produce the URL we pass to ldap_initialize, this should fix ldapi:// Arran Cudbard-Bell@2015-06-30T16:39:36Z Files modified: * src/modules/rlm_ldap/config.h.in * src/modules/rlm_ldap/configure * src/modules/rlm_ldap/configure.ac * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f1de036d5bd7182868c6... ====== Set CA basic constraints to "critical". Fixes #1073 Alan T. DeKok@2015-06-30T14:11:00Z Files modified: * raddb/certs/ca.cnf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6c6bf32e688baccbf3ab6... ====== Tests for xlat in preprocess Alan T. DeKok@2015-06-30T02:23:45Z Files modified: * src/tests/modules/preprocess/all.mk * src/tests/modules/preprocess/hints * src/tests/modules/preprocess/huntgroups * src/tests/modules/preprocess/module.conf * src/tests/modules/preprocess/xlat.attrs * src/tests/modules/preprocess/xlat.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/59ade3e911fd018a6ddbd... ====== We don't need an "OK" Alan T. DeKok@2015-06-30T02:23:44Z Files modified: * src/tests/modules/cache_rbtree/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8ff3692e2a61c7e9e4246... ====== Merge pull request #1103 from alanbuxey/patch-49 Update Makefile Arran Cudbard-Bell@2015-06-29T17:05:52Z Files modified: * raddb/certs/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/051749be2ae2243b38b98... ====== Update Makefile Alan Buxey@2015-06-29T16:13:53Z Files modified: * raddb/certs/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/49139a7ab21809a3b1b43... ====== Merge pull request #1101 from alanbuxey/patch-48 Update dictionary.aruba Arran Cudbard-Bell@2015-06-29T17:05:48Z Files modified: * share/dictionary.aruba Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ac50f13f828cf5bb07bc2... ====== Update dictionary.aruba Alan Buxey@2015-06-28T14:33:57Z Files modified: * share/dictionary.aruba Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aa11bbf14a79c5795f348... ====== Merge pull request #1100 from alanbuxey/patch-45 Update unlang.5 Arran Cudbard-Bell@2015-06-29T17:05:43Z Files modified: * man/man5/unlang.5 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/deb56b90b5f6dd6bb6c1a... ====== Update unlang.5 Alan Buxey@2015-06-28T12:00:58Z Files modified: * man/man5/unlang.5 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/34132ead088d0c1017065... ====== Merge pull request #1099 from alanbuxey/patch-44 Update misc.c Arran Cudbard-Bell@2015-06-29T16:56:21Z Files modified: * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7bf418b487e1102190a5d... ====== Update misc.c Alan Buxey@2015-06-28T11:58:26Z Files modified: * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/884b6cb2df37d0cf45edc... ====== Merge pull request #1098 from alanbuxey/patch-43 Update README Arran Cudbard-Bell@2015-06-29T16:56:15Z Files modified: * doc/README Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/498935e56568f11540253... ====== Update README Alan Buxey@2015-06-28T11:57:59Z Files modified: * doc/README Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bd6d7567349746aa2d3b8... ====== Merge pull request #1097 from alanbuxey/patch-42 Update debug.c Arran Cudbard-Bell@2015-06-29T16:56:09Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/144f22495929876a21e0e... ====== Update debug.c Alan Buxey@2015-06-28T00:28:33Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d2b1ecebea5665ef79861... ====== Merge pull request #1096 from alanbuxey/patch-41 Update dictionary.arbor Arran Cudbard-Bell@2015-06-29T16:56:03Z Files modified: * share/dictionary.arbor Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ab3e14c1da18c62c0d1a1... ====== Update dictionary.arbor Alan Buxey@2015-06-28T00:17:47Z Files modified: * share/dictionary.arbor Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/88a4024b4ae2e2fca3d1e... ====== Merge pull request #1095 from alanbuxey/patch-40 Update missing-h Arran Cudbard-Bell@2015-06-29T16:55:57Z Files modified: * src/include/missing-h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2dcad6b6a5b31fd36fd24... ====== Update missing-h Alan Buxey@2015-06-28T00:13:32Z Files modified: * src/include/missing-h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9e58ca399c00cba4d80f1... ====== Merge pull request #1093 from alanbuxey/patch-38 Update queries.conf Arran Cudbard-Bell@2015-06-29T16:55:48Z Files modified: * raddb/mods-config/sql/main/sqlite/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1b6b3b48a8b2d87d2c39b... ====== Update queries.conf Alan Buxey@2015-06-27T21:54:55Z Files modified: * raddb/mods-config/sql/main/sqlite/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f73228c1722848f492e06... ====== Merge pull request #1092 from alanbuxey/patch-37 Update queries.conf Arran Cudbard-Bell@2015-06-29T16:55:41Z Files modified: * raddb/mods-config/sql/main/oracle/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9073e3b767c3f7ea38c7... ====== Update queries.conf Alan Buxey@2015-06-27T21:54:23Z Files modified: * raddb/mods-config/sql/main/oracle/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff584a12f972155c1883b... ====== Merge pull request #1094 from alanbuxey/patch-39 Update checkrad.in Arran Cudbard-Bell@2015-06-29T16:55:28Z Files modified: * src/main/checkrad.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/840905eb03f5c0ce09fc3... ====== Update checkrad.in Alan Buxey@2015-06-28T00:12:42Z Files modified: * src/main/checkrad.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/66240850308c01ad38105... ====== Merge pull request #1091 from alanbuxey/patch-36 Update queries.conf Arran Cudbard-Bell@2015-06-29T16:55:15Z Files modified: * raddb/mods-config/sql/main/mysql/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3154764959ba7e6ef4b9a... ====== Update queries.conf Alan Buxey@2015-06-27T21:53:54Z Files modified: * raddb/mods-config/sql/main/mysql/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b047871abe7c49dab3e20... ====== Merge pull request #1090 from alanbuxey/patch-35 Update checkrad.in Arran Cudbard-Bell@2015-06-29T16:55:04Z Files modified: * src/main/checkrad.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6242bddfacfe2f4eb25f0... ====== Update checkrad.in Alan Buxey@2015-06-27T21:53:08Z Files modified: * src/main/checkrad.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/80a12b4a89c4f99d3bf0f... ====== Merge pull request #1089 from alanbuxey/patch-34 Update radiusd-example.txt Arran Cudbard-Bell@2015-06-29T16:54:57Z Files modified: * src/tests/eapsim-03/radiusd-example.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/34d9298d4b87059dafc27... ====== Update radiusd-example.txt Alan Buxey@2015-06-27T21:51:50Z Files modified: * src/tests/eapsim-03/radiusd-example.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8fb30ed802e7191c7ea67... ====== Fix const issue Arran Cudbard-Bell@2015-06-29T15:51:46Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/17e1efdac433de815da07... ====== Switch to ldap_sasl_bind interface for simple binds too Allows us to specify server/client controls. Arran Cudbard-Bell@2015-06-29T15:36:45Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1a2144571603d49e7d839... ====== Union is anonymous Alan T. DeKok@2015-06-29T15:14:01Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cbf35990d8c85fff63ab8... ====== Manually track the append list Alan T. DeKok@2015-06-29T14:50:23Z Files modified: * src/main/evaluate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/938a343d1bcbbd6f158cd... ====== Allow expansions while we're processing the list. By the horrible hack of making a copy of the input list. The issue is that the expansions need access to the input list, but we also need to re-write the input list in radius_pairmove() So until we have a better fix, we'll just do this hack Alan T. DeKok@2015-06-29T14:50:22Z Files modified: * src/main/evaluate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c16d4fa288d63e3b23460... ====== Print out VPs which are xlat'd Alan T. DeKok@2015-06-29T14:50:12Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3d3a6cea2e956e774bd04... ====== Doxygen Arran Cudbard-Bell@2015-06-28T03:11:27Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/36e1b02e926df5cd75d4d... ====== Support modifying the opaque data used by a pool on reconnect If a reconnect callback is registered 1. Lock the pool. 2. Block threads attempting to spawn new connections. 3. Wait until all pending spawn attempts have finished. 4. Close pool->start connections (ensures we have room to open new connections). 5. Mark all remaining connections as requiring reconnection. 6. Call reconnect callback. 7. Open pool->start connections. Old connections will be cleaned up and reconnected over time. fr_connection_pool_reconnect is thread safe. Arran Cudbard-Bell@2015-06-28T02:30:39Z Files modified: * src/include/connection.h * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eef7fff56d39d46e2b82d... ====== Don't reconnect connections, destroy the old one and get a new one The old reconnect code didn't release the mutex whilst spawning a new connection, presumably to keep the pool in a consistent state. This would have weird and annoying side effects. It's simpler just to close the connection and either get another existing one or spawn a new one. The reduction in complexity is worth the small performance penalty of allocating a new connection structure, and linking it into the pool. Arran Cudbard-Bell@2015-06-28T01:54:36Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ec6425461458685ba8435... ====== Destroy pool mutex on free Arran Cudbard-Bell@2015-06-28T01:54:36Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c85867725efe11d89d21e... ====== Note Arran Cudbard-Bell@2015-06-28T01:54:36Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5d78a354d4880378df425... ====== Note on new get opaque function Arran Cudbard-Bell@2015-06-27T23:32:37Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0eecd072007cc268a5d40... ====== Overzealous search/replace Arran Cudbard-Bell@2015-06-27T23:08:46Z Files modified: * src/include/connection.h * src/main/connection.c * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7b89fe9bd8e0726f6412a... ====== Re-order connection pool functions Public functions at the bottom of connection.c, private ones at the top, group by pool and connection functions. Arran Cudbard-Bell@2015-06-27T23:04:53Z Files modified: * src/include/connection.h * src/main/connection.c * src/modules/rlm_ldap/ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_sql/sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ddbf08764b681bdf9b2c4... ====== -- This commit summary was generated @2015-07-14T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).