New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Move rlm_cache to using maps instead of VALUE_PAIRs This greatly simplifies the cache code as it doesn't have to deal with multiple lists in the cache entry struct. It also exposes the full range of lists, and destinations e.g. outer. and coa. Additionally, all operators that are allowed in update sections are now allowed in lists, including filter operators. Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * share/dictionary.freeradius.internal * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_cache/rlm_cache.h * src/modules/rlm_cache/serialize.c * src/tests/keywords/cache * src/tests/keywords/radiusd.conf * src/tests/modules/cache/rbtree/all.mk * src/tests/modules/cache_rbtree/all.mk * src/tests/modules/cache_rbtree/cache-logic.attrs * src/tests/modules/cache_rbtree/cache-logic.unlang * src/tests/modules/cache_rbtree/cache-update.attrs * src/tests/modules/cache_rbtree/cache-update.unlang * src/tests/modules/cache_rbtree/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7fcd686155579cf142f85... ====== Allow certain special inst selectors to work with lists e.g. %{reply:[*]} and %{reply:[#]}. Mostly useful for tests. Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * man/man5/unlang.5 * src/main/tmpl.c * src/main/xlat.c * src/tests/keywords/xlat-list Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d81493a8a5ab9f4d91927... ====== Fix overwriting values at specific indexes e.g. reply:Reply-Message[1] = 'foo' Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/map.c * src/tests/keywords/update-index Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/19c5b63e24adc43f6c7c1... ====== When RHS is a list, create a temporary vpt for the RHS which describes the source list, and the attribute, and use that to print debug output for the RHS Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d24a3c488672c215b2060... ====== Fix tmpl_prints to print lists correctly Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/881e24cadc6a1de2f044e... ====== Print meaningful errors for unknown attrs with tags Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/tmpl.c * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b8b696f3afd8468dff0b9... ====== Formatting Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/77e89a5c8afcb7df29052... ====== Fix map_to_request VP parenting Arran Cudbard-Bell@2015-05-16T22:14:38Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/326650fcc5773ac1cb118... ====== Shorten passwords from the end. Fixes #1013 Alan T. DeKok@2015-05-15T16:03:19Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8df8d1ffd3ef268653815... ====== unneeded cast Arran Cudbard-Bell@2015-05-15T05:43:02Z Files modified: * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/df65905a073bbb84c9d17... ====== Missing const Arran Cudbard-Bell@2015-05-15T05:32:35Z Files modified: * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/839124787ebc4cd0fb1b9... ====== Formatting Arran Cudbard-Bell@2015-05-15T05:32:35Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a3c176fd4d60aad9216c9... ====== Fixup rad_ajoin to be more useful Arran Cudbard-Bell@2015-05-15T05:32:34Z Files modified: * src/include/radiusd.h * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/36cfed919027cb13cf220... ====== Add value_data_steal Arran Cudbard-Bell@2015-05-15T05:32:34Z Files modified: * src/include/libradius.h * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/30c663537ee8bd7f9dbae... ====== Add tmpl_afrom_value_data Arran Cudbard-Bell@2015-05-15T05:32:34Z Files modified: * src/include/tmpl.h * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3d2bfddd09bf70c5c9d59... ====== Fix const stupidity in exec function and rad_expand_xlat Arran Cudbard-Bell@2015-05-15T05:32:34Z Files modified: * src/include/radiusd.h * src/main/exec.c * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/17001a0390edaab1c366b... ====== Add merge sort implementation for vp_map_t Arran Cudbard-Bell@2015-05-15T05:32:34Z Files modified: * src/include/map.h * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8713822bd5fc5a7423f26... ====== Fix map to vp non-null args Arran Cudbard-Bell@2015-05-15T02:46:45Z Files modified: * src/include/map.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a9440dba2ac1fcb93c04b... ====== Doxygen Arran Cudbard-Bell@2015-05-15T00:58:54Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83aabdf43ab43e0a93bed... ====== Doxygen Arran Cudbard-Bell@2015-05-15T00:57:33Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aaf3b9fc2faec823c9954... ====== Callbacks used by map_to_request should take a TALLOC_CTX as their first argument. Arran Cudbard-Bell@2015-05-14T23:44:11Z Files modified: * src/include/map.h * src/include/radiusd.h * src/main/exec.c * src/main/map.c * src/main/modcall.c * src/main/threads.c * src/main/tls.c * src/main/tmpl.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_csv/rlm_csv.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_ldap/attrmap.c * src/modules/rlm_ldap/ldap.h * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/109000e6cd41f72bfb88c... ====== Merge pull request #1011 from jpereira/develop-warnings1 Remove warning for ${raddbdir}/mods-available/cache_eap Arran Cudbard-Bell@2015-05-14T19:21:36Z Files modified: * raddb/mods-available/cache_eap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2c330380b02a19dd81fc1... ====== Remove warning for mods-available/cache_eap Jorge Pereira@2015-05-14T19:11:22Z Files modified: * raddb/mods-available/cache_eap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c7975c9b6ba5ea843e33a... ====== Source data for pairBstrncpy is void* Alan T. DeKok@2015-05-14T17:49:57Z Files modified: * src/include/libradius.h * src/lib/pair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65f01dce191a318ae4714... ====== Use pairbstrncpy() Alan T. DeKok@2015-05-14T17:15:18Z Files modified: * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/60ee9e6187c49b1462337... ====== Print out length of passwords in debug3 Alan T. DeKok@2015-05-14T17:15:17Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c64a8d086c7a39d108216... ====== cleanup unused function Michael Rigoni (via Alan T. DeKok)@2015-05-14T17:15:16Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d3ba8137ba5213d73eb42... ====== Do not mess with Thread States as PyGILState_Ensure/PyGILState_Release takes care of this see https://docs.python.org/2/c-api/init.html#non-python-created-threads Michael Rigoni (via Alan T. DeKok)@2015-05-14T17:15:14Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/70a78c105be66521ebc9c... ====== make sure all instances of rlm_python get initialized. Otherwise if the first instance does not get called before the others in a thread, segfault (inst->main_thread_state is NULL) Michael Rigoni (via Alan T. DeKok)@2015-05-14T17:15:13Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/80a1c67a89f38f73d8e60... ====== Fix boilerplates after valuepair.c split in 2de33b8. Nathan Ward (via Arran Cudbard-Bell)@2015-05-14T04:14:38Z Files modified: * src/lib/pair.c * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/afc46e69a3b2ce1d7e704... ====== Merge pull request #1007 from jpereira/develop-unused1 Removing unused sql_read_naslist() Arran Cudbard-Bell@2015-05-14T03:23:10Z Files modified: * src/modules/rlm_sql/rlm_sql.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/41c55e328e8442065e7d4... ====== Removing unused sql_read_naslist() Jorge Pereira@2015-05-14T03:15:32Z Files modified: * src/modules/rlm_sql/rlm_sql.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ce8a6478646c2f9e6285... ====== Set cache_da after group_da Arran Cudbard-Bell@2015-05-13T19:32:31Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c9e0c1fc0fe19cab322b6... ====== Typo Arran Cudbard-Bell@2015-05-13T19:32:31Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ed83b67f758105400db1... ====== NT-Password attribute is not required for changing the password Alan T. DeKok@2015-05-13T19:21:42Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/69643e39fd06b735c2782... ====== value might not be talloc'd Alan T. DeKok@2015-05-13T19:14:59Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/10f7b4fa925a54a9455a8... ====== formatting Alan T. DeKok@2015-05-13T18:38:42Z Files modified: * share/dictionary.aruba Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/917d8af3bbb3d9f4bea4a... ====== Check for internal stupidities Alan T. DeKok@2015-05-13T18:38:29Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/067b485c2e26c8f671a69... ====== Merge pull request #1005 from skids/patch-3 Add new port bounce attribute from Aruba Alan DeKok@2015-05-13T18:38:19Z Files modified: * share/dictionary.aruba Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e86a74812f04efe4202b0... ====== Add new port bounce attribute from Aruba This attribute was added in ArubaOS 7.4.0.3 for the Aruba Mobility Access Switch skids@2015-05-13T18:25:14Z Files modified: * share/dictionary.aruba Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0b0c515fa8facbca66f31... ====== We need an underlying type Alan T. DeKok@2015-05-13T16:55:27Z Files modified: * src/modules/rlm_linelog/rlm_linelog.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc95806d13732ad1c7e28... ====== Don't do templates when they can't be put anywhere Alan T. DeKok@2015-05-13T16:36:27Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/baaf9afb4fdaa7fdec7e5... ====== Parse TMPL into LITERAL in pass1. Then in pass2, convert it to a XLAT, etc. This is because the XLATs may not be registered in pass1 Alan T. DeKok@2015-05-13T16:26:08Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e9845ed0e73280283248c... ====== Build without proxying Alan T. DeKok@2015-05-13T15:10:49Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4f80bb366e896188c842d... ====== Remove length field from literal struct in vpt Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/include/tmpl.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4e1107600a6a9a4bf9a74... ====== Formatting Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/main/parser.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8357d55ad320ce78bc14d... ====== Use data->length in evaluate.c Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/main/evaluate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7f3c18f8bfbc03c4ce4b5... ====== Use data->length in value_data_cmp Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/include/libradius.h * src/lib/pair.c * src/lib/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/df47f8f7fe128c2112ace... ====== Use data->length in value_data_cmp_op Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/include/libradius.h * src/lib/value.c * src/main/evaluate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9817d16ec4edffa52daa5... ====== Use data->length value_data_from_str Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/include/libradius.h * src/lib/pair.c * src/lib/value.c * src/main/parser.c * src/main/tmpl.c * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8ac2dedcad73df45311de... ====== Use data->length value_data_copy Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/include/libradius.h * src/lib/value.c * src/main/evaluate.c * src/main/map.c * src/main/tmpl.c * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dc30dec64c861a25b1ecd... ====== Use data->length in value_data_copy Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/include/libradius.h * src/lib/value.c * src/main/evaluate.c * src/main/map.c * src/main/tmpl.c * src/modules/rlm_cache/serialize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1edc3030e54e4080eb850... ====== Use data->length in value_data_*prints Arran Cudbard-Bell@2015-05-13T05:53:43Z Files modified: * src/include/libradius.h * src/lib/print.c * src/lib/value.c * src/main/tmpl.c * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/76765db42c802492bb8b2... ====== Return FAIL in post-proxy no reply. Alan T. DeKok@2015-05-13T03:21:07Z Files modified: * src/main/acct.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/93706c7bfa3d7d0d04a38... ====== Move value data printing functions Arran Cudbard-Bell@2015-05-13T02:15:33Z Files modified: * src/include/libradius.h * src/lib/print.c * src/lib/value.c * src/main/tmpl.c * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6699bbdf1d6d03d0cee8d... ====== Call cf_section_parse_pass2() when the module is instantiated Alan T. DeKok@2015-05-12T22:51:53Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/854621615b574f259ec75... ====== typo Alan T. DeKok@2015-05-12T22:28:23Z Files modified: * src/main/acct.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/974a74e66045391c09b4b... ====== Formatting Arran Cudbard-Bell@2015-05-12T22:08:35Z Files modified: * src/include/tmpl.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d4ec41cb82ef77578b421... ====== Add tmpl_afrom_attr_substr Arran Cudbard-Bell@2015-05-12T22:08:05Z Files modified: * src/include/tmpl.h * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d19acc82982fd4c5b7040... ====== Deal with proxy failure for detail files Alan T. DeKok@2015-05-12T22:06:07Z Files modified: * src/main/acct.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48a462835145cec891330... ====== Allocate a new section for each dynamic client Arran Cudbard-Bell@2015-05-12T21:44:41Z Files modified: * src/main/client.c * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4fb7e8609b1339d21519a... ====== Don't write to the detail file twice Since there's a Post-Proxy-Type Fail-Accounting, we can just use that instead of a "fallback" virtual server Alan T. DeKok@2015-05-12T21:24:26Z Files modified: * raddb/sites-available/robust-proxy-accounting Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a2f202df84eb164c8793e... ====== Renew dynamic clients when their underlying file is the same if the client is from a file, and the lifetime has hit, and the underlying file hasn't changed since the client was created, we can just refresh the client. There's no need to re-load all of the same client data Alan T. DeKok@2015-05-11T19:27:00Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9face3172bd7776e6cda1... ====== Dynamic clients from attrs don't have a CONF_SECTION Alan T. DeKok@2015-05-11T19:26:59Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2c578b451750e936b2a92... ====== No longer any need for a destructor Alan T. DeKok@2015-05-10T16:33:17Z Files modified: * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a5829178ba4bfa91c22cc... ====== Parent things correctly Alan T. DeKok@2015-05-10T16:32:57Z Files modified: * src/main/state.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/75c932ede5127c1576605... ====== Much with the handler before saving it, not after Alan T. DeKok@2015-05-10T16:22:49Z Files modified: * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ebcdfb65d4fb4a8fc5dbd... ====== Typo Alan T. DeKok@2015-05-09T03:21:35Z Files modified: * src/main/state.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/222993c4ccb23e37ba1b2... ====== Move rlm_eap to the new session state API Which shrinks it by ~350 LoC. Alan T. DeKok@2015-05-09T03:09:43Z Files modified: * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/rlm_eap.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4dcbd322fd825ed851650... ====== Use consistent names Alan T. DeKok@2015-05-09T03:06:17Z Files modified: * src/main/state.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cde8d3813365549e40ca3... ====== Limit max_sessions for session state Alan T. DeKok@2015-05-09T03:05:30Z Files modified: * src/include/state.h * src/main/radiusd.c * src/main/state.c * src/main/unittest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3e1c94c14a3ff49a647b5... ====== Simplify API Alan T. DeKok@2015-05-09T02:39:55Z Files modified: * src/include/state.h * src/main/state.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aa826ba9d6db105776010... ====== free state memory, too Alan T. DeKok@2015-05-08T23:34:04Z Files modified: * src/main/state.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e9998201d212cafd4a1ec... ====== Initialize variable Alan T. DeKok@2015-05-08T23:34:03Z Files modified: * src/main/radiusd.c * src/main/unittest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd1895e4b563481807a9b... ====== Drastically simplify "EAP session did not finish" code Alan T. DeKok@2015-05-08T22:30:08Z Files modified: * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/eap.h * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/rlm_eap.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/a6486b5059b9e03bc52cd... ====== Move to be bob / bob Alan T. DeKok@2015-05-08T22:30:07Z Files modified: * src/tests/eap-md5.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0e489eac74bf656ff4e82... ====== Add fr_state_t for use in modules Alan T. DeKok@2015-05-08T22:30:05Z Files modified: * src/include/state.h * src/main/radiusd.c * src/main/state.c * src/main/unittest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9a67c983623915cfd693... ====== Depend on rlm_sql make file, instead of re-running configure Alan T. DeKok@2015-05-08T21:36:19Z Files modified: * src/modules/rlm_sqlcounter/.gitignore * src/modules/rlm_sqlcounter/all.mk * src/modules/rlm_sqlcounter/all.mk.in * src/modules/rlm_sqlcounter/configure * src/modules/rlm_sqlcounter/configure.ac * src/modules/rlm_sqlhpwippool/.gitignore * src/modules/rlm_sqlhpwippool/all.mk.in * src/modules/rlm_sqlhpwippool/config.h.in * src/modules/rlm_sqlhpwippool/configure * src/modules/rlm_sqlhpwippool/configure.ac * src/modules/rlm_sqlippool/.gitignore * src/modules/rlm_sqlippool/all.mk.in * src/modules/rlm_sqlippool/configure * src/modules/rlm_sqlippool/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f2fecba27a2c27f12d9ff... ====== Compiler warning Alan T. DeKok@2015-05-08T19:19:43Z Files modified: * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e564d0c48e27ddb59f2d5... ====== More rename Alan T. DeKok@2015-05-08T18:55:56Z Files modified: * src/tests/modules/sql_sqlite/map.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c8ac89be03734b07017e... ====== Tests for LHS xlat of maps Alan T. DeKok@2015-05-08T18:33:16Z Files modified: * src/tests/keywords/map-lhs-xlat Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a7c38e8cc41b6f5dfbcf8... ====== Use redis defs instead of re-running configure Alan T. DeKok@2015-05-08T18:29:15Z Files modified: * src/modules/rlm_rediswho/.gitignore * src/modules/rlm_rediswho/all.mk * src/modules/rlm_rediswho/all.mk.in * src/modules/rlm_rediswho/configure * src/modules/rlm_rediswho/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/79ae19a4ed4bb052e90ce... ====== Tests for map functions Alan T. DeKok@2015-05-08T18:07:29Z Files modified: * src/tests/keywords/all.mk * src/tests/keywords/csv.conf * src/tests/keywords/map * src/tests/keywords/map-2arg-error * src/tests/keywords/map-arg3-xlat * src/tests/keywords/map-empty-error * src/tests/keywords/map-field-error * src/tests/keywords/map-module-error * src/tests/keywords/radiusd.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2b15a89d3d2b0abbb102f... ====== Allow xlat for map third argument Alan T. DeKok@2015-05-08T18:04:57Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ece44c5d4585e3d4a723d... ====== Sample module configuration for CSV Alan T. DeKok@2015-05-08T17:40:19Z Files modified: * raddb/mods-available/csv Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/341fbeab205ca3a66c250... ====== Mark CSV as stable Alan T. DeKok@2015-05-08T17:10:25Z Files modified: * src/modules/stable Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b1ec0706769ca1d7faf60... ====== Set default delimiter Alan T. DeKok@2015-05-08T17:05:16Z Files modified: * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6913622d78f29cb895772... ====== Use the correct name for the module tests Alan T. DeKok@2015-05-08T17:01:42Z Files modified: * src/tests/modules/sql_sqlite/acct_0_start.unlang * 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/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f42d549454a804c052ed... ====== Expand xlat on LHS of CSV map Alan T. DeKok@2015-05-08T16:49:07Z Files modified: * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a67043c7249b7fafc60b5... ====== Validate field names Alan T. DeKok@2015-05-08T16:42:01Z Files modified: * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d660f7f925b95278900f2... ====== Don't use strlen Alan T. DeKok@2015-05-08T16:14:46Z Files modified: * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/494fa32b29bbab4f5c782... ====== Set debug_name Alan T. DeKok@2015-05-08T16:09:04Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/70b24d109aea551648689... ====== Use correct sense for test Alan T. DeKok@2015-05-08T16:07:51Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/55ec6f317bdea665c430f... ====== Pass2 compilation for maps Alan T. DeKok@2015-05-08T15:57:03Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c43860922a5502c8dc1b5... ====== Only a few templates are allowed for maps Alan T. DeKok@2015-05-08T15:56:45Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2a322094cddfc93c4a57a... ====== Finish CSV mapping Alan T. DeKok@2015-05-08T15:34:44Z Files modified: * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4077ee7466a5b1ff466f1... ====== Don't include CR/LF in fields Alan T. DeKok@2015-05-08T15:33:40Z Files modified: * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48e7b30028169c7bcacb9... ====== Typo Alan T. DeKok@2015-05-08T13:44:32Z Files modified: * raddb/sites-available/coa Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1ee86b2aed374b0dbcea1... ====== Start on the map work Alan T. DeKok@2015-05-08T13:44:31Z Files modified: * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4900b326f3742bda4cf18... ====== Initial rev of rlm_csv Which just reads csv files, and does nothing with them. Alan T. DeKok@2015-05-08T13:44:31Z Files modified: * src/modules/rlm_csv/all.mk * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/568ccaf490d36f717dd07... ====== -- This commit summary was generated @2015-05-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).