Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
November 2014
- 9 participants
- 62 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Ignore .ok files
Arran Cudbard-Bell@2014-11-24T23:38:16Z
Files modified:
* src/tests/.gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94ca40f21e95369815d9…
======
Allow "if" etc. in the "instantiate" section
Alan T. DeKok@2014-11-24T23:18:26Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/852e162995aa2f68ad80…
======
Update ChangeLog
Arran Cudbard-Bell@2014-11-24T23:16:21Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3221e7ca845774363e21…
======
Note recent changes
Alan T. DeKok@2014-11-24T23:08:54Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/083386b8c8097f00b037…
======
Document redundant xlats
Alan T. DeKok@2014-11-24T23:08:29Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fae32a5b05aa64c7558…
======
Failed to register redundant xlat is a warning, not an error
Alan T. DeKok@2014-11-24T23:07:06Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63407193749a0a59d587…
======
Convert redundant checks to load time instead of run-time
Alan T. DeKok@2014-11-24T23:07:05Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88b32ff7b7d348a4e2c8…
======
Fail if we can't find an xlat by this name
Alan T. DeKok@2014-11-24T23:07:05Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39320bd9e519a4a8983c…
======
Add redundancy for XLATs.
Via the "instantiate" section
redundant my_sql {
sql1
sql2
sql3
}
And now "%{my_sql:...}" will work
Alan T. DeKok@2014-11-24T23:07:05Z
Files modified:
* src/include/radiusd.h
* src/main/modules.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67295942f2bf706358aa…
======
Update documentation for += and [#] [*]
Arran Cudbard-Bell@2014-11-24T23:01:39Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a9b584fff851f74eb91…
======
Prefix some examples with '&' in man unlang
Arran Cudbard-Bell@2014-11-24T23:01:39Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40e6aba518a1b203a161…
======
Run PEAP and TTLS tests if eapol_test exists
Alan T. DeKok@2014-11-24T23:00:15Z
Files modified:
* src/tests/Makefile
* src/tests/config/test.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a2b85cc82fe9f907c81…
======
Relax restrictions on modules in instantiate
We can have "files.authorize", for example...
Alan T. DeKok@2014-11-24T23:00:14Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/244ee52af38a5f8b5d98…
======
Make it the same as other tests
Alan T. DeKok@2014-11-24T23:00:14Z
Files modified:
* src/tests/eap-ttls-pap.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac7077e269034c47794b…
======
Set the prefix in the ip address we use to locate the home server
Arran Cudbard-Bell@2014-11-24T22:45:17Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/231418209859d1b37367…
======
Note recent changes
Alan T. DeKok@2014-11-24T21:45:06Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43134936c03ba9541d1a…
======
Document &Attribute-Name[*]
Alan T. DeKok@2014-11-24T21:45:06Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0a804d6a620d22f0b6f…
======
Fix raddebug so it exits on condition parse error
Arran Cudbard-Bell@2014-11-24T21:42:18Z
Files modified:
* scripts/raddebug
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85f4e014d31137450e2f…
======
Typo
Arran Cudbard-Bell@2014-11-24T21:42:18Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62b6c5e772f34d116617…
======
Allow "group" in instantiate
Alan T. DeKok@2014-11-24T21:28:04Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a30e1c14613103d8f05…
======
Write condition parsing errors back to radmin so we know when they've failed
Arran Cudbard-Bell@2014-11-24T21:04:59Z
Files modified:
* src/main/command.c
* src/main/parser.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acdd741e9c5cef62033d…
======
Fix issues from previous commit
Arran Cudbard-Bell@2014-11-24T21:04:26Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b1db65a6e46ce245410…
======
Implement auto-reconnect in radmin (if the server goes away we re-establish the socket on the next command)
Arran Cudbard-Bell@2014-11-24T20:19:15Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e15420ae470407dcee3…
======
Tidy up preprocessor stuff in radmin.c
Arran Cudbard-Bell@2014-11-24T20:19:15Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3d81d8486f363958c22…
======
Forbid "users" file from doing regex compares of non-string attrs
Alan T. DeKok@2014-11-24T19:49:18Z
Files modified:
* src/main/files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2b873fa03a57d7329cc…
======
Fix PEAP. This is mostly a revert of 22c9033c07e4e
With log.lvl changed back to options for things which use
options, but don't want to muck with the log levels
Alan T. DeKok@2014-11-24T19:44:58Z
Files modified:
* src/include/radiusd.h
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* 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/f2b2f46aed1809d07da4…
======
Depend on the modules, not on the non-existent config files
Alan T. DeKok@2014-11-24T18:20:39Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70a6f7d1edda558ea533…
======
Look at request->proxy, not fake->packet
Alan T. DeKok@2014-11-24T14:10:02Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1c8bf0892c4a8f28517…
======
--
This commit summary was generated @2014-11-25T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Update cache
Arran Cudbard-Bell@2014-11-24T23:50:12Z
Files modified:
* raddb/mods-available/cache
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/203f2741d7555e0ed828…
======
Ignore .ok files
Arran Cudbard-Bell@2014-11-24T23:38:03Z
Files modified:
* src/tests/.gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79399d1bdb9cdd3968b0…
======
Allow "if" etc. in the "instantiate" section
Alan T. DeKok@2014-11-24T23:18:32Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f4e60bcce27bab973fd…
======
Update documentation for += and [#] [*]
Arran Cudbard-Bell@2014-11-24T23:01:16Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1df84d6fed3638fbfdc8…
======
Prefix some examples with '&' in man unlang
Arran Cudbard-Bell@2014-11-24T23:01:16Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb65d14a160c74c66af9…
======
Run PEAP and TTLS tests if eapol_test exists
Alan T. DeKok@2014-11-24T23:00:28Z
Files modified:
* src/tests/Makefile
* src/tests/config/test.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3160a620e0fafdf6717d…
======
Relax restrictions on modules in instantiate
We can have "files.authorize", for example...
Alan T. DeKok@2014-11-24T23:00:27Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cb334c9835b392e306f…
======
Make it the same as other tests
Alan T. DeKok@2014-11-24T23:00:24Z
Files modified:
* src/tests/eap-ttls-pap.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19c48616fa871cafb66c…
======
Set the prefix in the ip address we use to locate the home server
Arran Cudbard-Bell@2014-11-24T22:45:02Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3103d5097551a997aa2b…
======
Document &Attribute-Name[*]
Alan T. DeKok@2014-11-24T21:45:59Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b19676a49789b7ae5c2c…
======
Fix raddebug so it exits on condition parse error
Arran Cudbard-Bell@2014-11-24T21:42:35Z
Files modified:
* scripts/raddebug
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1bdb520aa03d188818a…
======
Typo
Arran Cudbard-Bell@2014-11-24T21:42:35Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45ae0ebe78542af61b33…
======
Allow "group" in instantiate
Alan T. DeKok@2014-11-24T21:28:30Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b35499ba093cc22e419…
======
Write condition parsing errors back to radmin so we know when they've failed
Arran Cudbard-Bell@2014-11-24T21:05:14Z
Files modified:
* src/main/command.c
* src/main/parser.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c561f047e928100595d3…
======
Fix issues from previous commit
Arran Cudbard-Bell@2014-11-24T21:05:10Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9f52fc5ac5fc66d0f9b…
======
Implement auto-reconnect in radmin (if the server goes away we re-establish the socket on the next command)
Arran Cudbard-Bell@2014-11-24T20:18:47Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f29b9e209cb73ab1cfa6…
======
Tidy up preprocessor stuff in radmin.c
Arran Cudbard-Bell@2014-11-24T20:18:47Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6634cfb29599fb3c8fef…
======
Forbid "users" file from doing regex compares of non-string attrs
Alan T. DeKok@2014-11-24T19:49:58Z
Files modified:
* src/main/files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ad5fac6434be425d6b5…
======
Fix PEAP. This is mostly a revert of 22c9033c07e4e
With log.lvl changed back to options for things which use
options, but don't want to muck with the log levels
Alan T. DeKok@2014-11-24T19:49:57Z
Files modified:
* src/include/radiusd.h
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* 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/5d118b9f8a92ce40cf9e…
======
Depend on the modules, not on the non-existent config files
Alan T. DeKok@2014-11-24T18:21:41Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/319197877cfb30dad764…
======
Look at request->proxy, not fake->packet
Alan T. DeKok@2014-11-24T14:10:51Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b508bd92ed45a69d0ba…
======
--
This commit summary was generated @2014-11-25T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Request is done..
Alan T. DeKok@2014-11-23T18:02:27Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c072ce981943d6616d0…
======
Mark the request to be cleaned up when there's no proxy response
Alan T. DeKok@2014-11-23T15:49:30Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72ef924520056f5738aa…
======
Don't set RUNNING unless a thread is running
Alan T. DeKok@2014-11-21T17:46:29Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfff7d57370133cca2d4…
======
Remove misleading message
Alan T. DeKok@2014-11-21T17:39:01Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6beb3f8f7bd8d897b87a…
======
--
This commit summary was generated @2014-11-24T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Sync rlm_cache.c with master
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:21:03Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ca2b40935a1eaa18af8…
======
Add support for &Attribute[#]
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:21:02Z
Files modified:
* src/include/radiusd.h
* src/include/tmpl.h
* src/main/modcall.c
* src/main/xlat.c
* src/tests/keywords/xlat-attr-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d506bd1cb2dd97caa585…
======
Add memcached rlm_cache_driver
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:21:01Z
Files modified:
* .travis.yml
* raddb/mods-available/cache
* share/dictionary.freeradius.internal
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure.ac
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_cache/rlm_cache.h
* src/tests/keywords/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9d4da75cb58754c475d…
======
Add configure scripts for rlm_cache so we can run sub configure scripts for drivers
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:20:59Z
Files modified:
* src/modules/rlm_cache/.gitignore
* src/modules/rlm_cache/all.mk
* src/modules/rlm_cache/all.mk.in
* src/modules/rlm_cache/configure
* src/modules/rlm_cache/configure.ac
* src/modules/rlm_cache/stable
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0874c49effceba40252d…
======
dlclose driver handles on mod_detach (rlm_cache)
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:20:58Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6f8e8701902ce4d1cd9…
======
Add internal API for rlm_cache module
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:20:56Z
Files modified:
* raddb/mods-available/cache
* src/include/radiusd.h
* src/main/auth.c
* src/main/pair.c
* src/main/process.c
* src/main/state.c
* src/main/tls.c
* src/modules/rlm_cache/all.mk
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/all.mk
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_cache/rlm_cache.h
* src/modules/rlm_cache/rlm_cache.mk
* src/modules/rlm_eap/libeap/eap_chbind.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_sql/rlm_sql.c
* src/tests/keywords/cache
* src/tests/keywords/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90a04370a87056aecdab…
======
Binary attributes printed to strings *must* be prefixed with 0x.
Else they're not parseable back into binary attributes...
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:20:54Z
Files modified:
* src/lib/print.c
* src/main/evaluate.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/.gitignore
* src/modules/rlm_cache/drivers/rlm_cache_memcached/all.mk.in
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure.ac
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/tests/keywords/truncation
* src/tests/keywords/xlat-octets
* src/tests/keywords/xlat-virtual-attr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a31340013e06e71bcac2…
======
Avoid strduping literal template values when doing comparisons
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:20:53Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bc3442f1d47fed912db…
======
Fix for if ("%{Tmp-Integer-0}" =~ /"%{Tmp-Integer-0}"/
and other minor issues
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:20:51Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/734c5d2ef2d6b978d863…
======
Add support for multivalued attribute comparison
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:20:32Z
Files modified:
* src/include/radiusd.h
* src/include/tmpl.h
* src/lib/value.c
* src/main/evaluate.c
* src/tests/keywords/if-multivalue
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0247d6cfecdfc5ee38a7…
======
Formatting fixes in rlm_couchbase
Arran Cudbard-Bell (via Alan T. DeKok)@2014-11-22T15:20:26Z
Files modified:
* src/modules/rlm_couchbase/jsonc_missing.h
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f62b37b2bc2d00dc42c2…
======
Small fast followers to 'checksimul' feature
* remove redundant free
* use actual null values instead of empty strings for start/stop timestamp
* allow user specification of the view query key with xlat
* add pre and post verification session count debugging
* update example strip policy to new reference style
* adjust documentation as needed
Aaron Hurt (via Alan T. DeKok)@2014-11-22T15:20:20Z
Files modified:
* raddb/mods-available/couchbase
* src/modules/rlm_couchbase/README.md
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e97d24064f7d8dfa5d67…
======
Bump before 3.0.5
Alan T. DeKok@2014-11-21T21:14:41Z
Files modified:
* redhat/freeradius.spec
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bc2d13ba84de80ef487…
======
Note recent changes
Alan T. DeKok@2014-11-21T21:14:30Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dc59c3d9a0cde7d5a31…
======
Make "example" a dependency, too
Alan T. DeKok@2014-11-21T20:58:47Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eb0204e5fbf829bb57e…
======
Only transition to READ_STATE_END from READ_STATE_ATTR_BEGIN Fixes #835
Arran Cudbard-Bell@2014-11-21T18:00:48Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/beee214d175022d68363…
======
Don't re-use debug level for flags. Closes #839
Alan T. DeKok@2014-11-21T17:34:41Z
Files modified:
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* 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/22c9033c07e4ec6c75b7…
======
Merge pull request #837 from leprechau/feature/check_simul
Implement and document requested simultaneous use checking feature.
Arran Cudbard-Bell@2014-11-21T17:19:53Z
Files modified:
* raddb/mods-available/couchbase
* src/modules/rlm_couchbase/README.md
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.h
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/689a3011dc4ecccdbf5c…
======
simultanous use checking and cleanups
* implement requested simultaneous use checking
* update documentation to reflect new feature
* cleanup misc switch formatting
* cleanup and move token logic to fetch functions
* remove unused bits from json_missing.h
* change extra verbose logging to level 3 only
* misc json_object_put cleanup and wrapping
Aaron Hurt@2014-11-21T15:43:04Z
Files modified:
* raddb/mods-available/couchbase
* src/modules/rlm_couchbase/README.md
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.h
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4697a849d4d6eea1652e…
======
Rename fixup_unknown
Arran Cudbard-Bell@2014-11-21T04:39:42Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8cc47ca66a834135896…
======
Not unknown, but undefined
Helps distinguish between the two cases.
- Undefined attributes are where the attribute hasn't been defined in the dictionary, or by the attribute string
- Unknown attributes are where the attribute hasn't been defined in the dictionary, but has been defined by the attribute string
Arran Cudbard-Bell@2014-11-21T04:35:03Z
Files modified:
* src/include/tmpl.h
* src/main/evaluate.c
* src/main/modcall.c
* src/main/parser.c
* src/main/tmpl.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ac9ab8a17f1313280eb…
======
Use more specialised types in fr_cond_t
Arran Cudbard-Bell@2014-11-21T04:26:28Z
Files modified:
* src/include/parser.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e398e09f9414318441c…
======
Freespace calculation fixes for rlm_rest (JSON). Fixes #835
Arran Cudbard-Bell@2014-11-21T01:40:27Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e6eaef2c5ec33caeba8…
======
Typo
Arran Cudbard-Bell@2014-11-21T01:03:51Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5163e96e7b048a68dae…
======
Normalise group check DNs and LDAP DNs
Some special characters can be escaped such as ',' can be escaped either as \2c or \2C or \,
We don't care about case, because we do case insensitive matches on DNs, which isn't
entirely correct, but it's good enough.
We do care about format. Wherever we find the \xx version of a special char, we need to convert
it to the \special form, so strcmps work as expected.
Arran Cudbard-Bell@2014-11-20T20:26:40Z
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/923bd285825683113ae6…
======
Indent lists of attributes we're adding in rlm_ldap
Arran Cudbard-Bell@2014-11-20T20:06:14Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c5611a3df2e90b841d3…
======
Typo fix in comment in rlm_rest
fundtion => function
Herwin Weststrate (via Arran Cudbard-Bell)@2014-11-20T12:53:07Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32f601f51feb638d3318…
======
Escape \n \r \t in the sql module escape function (now the xlat won't do it for us)
Arran Cudbard-Bell@2014-11-20T05:29:14Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc66c5baa0b5feec7aca…
======
don't escape attribute values if we were passed an escape function
Arran Cudbard-Bell@2014-11-20T05:20:20Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2266c651a1d46af80e43…
======
Rewrite xlat_getvp to take tmpls, and allow state attributes to be references in xlats
Because *someone* forgot to add the state list to xlat_getvp. What was that about too much abstraction?
Arran Cudbard-Bell@2014-11-20T05:19:55Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
* src/main/xlat.c
* src/tests/keywords/xlat-attr-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e17e9cd395996fecf07…
======
Make uninitialised cursors behave sensibly
Arran Cudbard-Bell@2014-11-20T04:48:12Z
Files modified:
* src/lib/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fa1df358e1bfb8994ca…
======
Fix use after free errors in xlat.c
Arran Cudbard-Bell@2014-11-19T21:52:21Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/487386c9f6218f313842…
======
Remove unused attributes
Arran Cudbard-Bell@2014-11-19T21:38:01Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/605b5cd4d5b7fd8e8156…
======
Don't molest group names or group DNs either
Arran Cudbard-Bell@2014-11-19T21:35:17Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b39b7ea56cc04f10fad0…
======
Don't molest the DN we get back from libldap
Arran Cudbard-Bell@2014-11-19T20:23:09Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b88a1e38743e18035412…
======
Don't remove backslash for chars which aren't escaped by us
Arran Cudbard-Bell@2014-11-19T20:23:09Z
Files modified:
* src/lib/value.c
* src/tests/keywords/urlquote
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3555419ce4f2507f861e…
======
Switch to using tmpl_from_attr_substr in xlat_tokenize_expansion instead of duplicating the attribute reference parsing code
* fixup radius_request_name/radius_list_name to have signature/behaviour consistent with other substr type parsing functions.
* pass through 'allow_unknown' to tmpl_from_attr_substr which determines whether an unknown attribute produces a parse failure or not.
Arran Cudbard-Bell@2014-11-19T20:23:09Z
Files modified:
* src/include/tmpl.h
* src/main/map.c
* src/main/pair.c
* src/main/tmpl.c
* src/main/xlat.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_rest/rest.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2051e8c3cfec37b5baef…
======
Zero length unknown attributes should produce an error
Arran Cudbard-Bell@2014-11-19T18:18:35Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98a58df18da07f4f19f9…
======
Allow empty strings in "case" statements. Closes #836
Alan T. DeKok@2014-11-19T18:07:22Z
Files modified:
* src/main/conffile.c
* src/main/modcall.c
* src/tests/keywords/case-empty-string
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b20b2d26434945d7de92…
======
Fix potential race condition when originating CoA requests
Arran Cudbard-Bell@2014-11-18T17:08:42Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c36f160e50974f5c7873…
======
Complain if the config has empty strings
Alan T. DeKok@2014-11-18T16:18:15Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb4431dcc99137b16eab…
======
Empty strings for queries aren't errors
Alan T. DeKok@2014-11-18T16:10:10Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a458fc5c3dbf83f680f4…
======
Use more descriptive names for the unknown attribute buffers
Arran Cudbard-Bell@2014-11-18T06:35:39Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3805a44290c907ebbaa…
======
We can assert map->lhs isn't NULL even when not building with VERIFY_MAP
Arran Cudbard-Bell@2014-11-18T04:37:48Z
Files modified:
* src/include/map.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9c782c065c44c21cb8f…
======
Quiet clang analyzer
Alan T. DeKok@2014-11-17T21:45:26Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7f566c3a6c4d7d8ae7d…
======
Quit clang analyzer
Alan T. DeKok@2014-11-17T21:41:40Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11324386c8a8a57d239b…
======
More CPPFLAGS fixes for clang analyzer
Alan T. DeKok@2014-11-17T21:39:12Z
Files modified:
* src/main/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a543febd22c936d5693…
======
Shut up clang analyzer
Alan T. DeKok@2014-11-17T21:35:51Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abd4e2c06af780e674e7…
======
Dereferencing NULL is bad
Alan T. DeKok@2014-11-17T21:35:18Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5c74349e17905257942…
======
Don't pollute the global CPPFLAGS with crap just for version.c
Alan T. DeKok@2014-11-17T21:32:13Z
Files modified:
* Make.inc.in
* src/main/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79196ac28066cf2621b4…
======
Fix new parser for commas, missed in previous commit
Alan T. DeKok@2014-11-17T21:32:13Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/813b3a2ba80e3b99c1c5…
======
Remove cppcheck warning
Alan T. DeKok@2014-11-17T21:32:13Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b854c760aa78e2b934e…
======
tmpl_da, not da
Alan T. DeKok@2014-11-17T21:32:13Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a9ae54fede3d8d092d0…
======
vp->da, not da
Alan T. DeKok@2014-11-17T21:32:13Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/580f22641d59767936d8…
======
Make cppcheck work again.
For some unknown reason CPPFLAGS is getting set from CFLAGS.
So... fix the symptom, not the cause
Alan T. DeKok@2014-11-17T21:32:13Z
Files modified:
* scripts/boiler.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3815e0f871949e7f0cb…
======
Better rlm_sql errors
Arran Cudbard-Bell@2014-11-17T16:15:09Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1f06360bd5b7823f6e8…
======
More error messages
Alan T. DeKok@2014-11-17T15:28:53Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f746d020b0a24ea3703c…
======
Be more forgiving for bare words in the new parser
If we have a bare word, just parse everything until space,
CR / LF, or comma. That allows parser special characters
such as braces...
Alan T. DeKok@2014-11-17T15:15:18Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f60396f79d3b4d060624…
======
Move radius_event_init and modules_init to after the fork
The kqueue used as the main event loop isn't inherited by the child process, and we get weird errors
Arran Cudbard-Bell@2014-11-17T07:35:37Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c9971961bc97e3120d0…
======
Better debug messages for kqueue event insertion and signal pipes
Arran Cudbard-Bell@2014-11-17T07:35:33Z
Files modified:
* src/lib/event.c
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04dce7601aa1669b6c0f…
======
Formatting
Arran Cudbard-Bell@2014-11-17T04:20:19Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4697206fff8e64381243…
======
Explicitly free children of rlm_sql and rlm_cache instances, before calling dlclose on the driver
Prevents SEGV when talloc tries to call destructors that have already been unloaded
Arran Cudbard-Bell@2014-11-17T03:15:55Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c4b2a8f2c286df86b17…
======
lldb doesn't like this
Arran Cudbard-Bell@2014-11-17T03:15:32Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b2c751ddb2114456d2b…
======
More reformatting
Arran Cudbard-Bell@2014-11-16T20:16:54Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df05291c5f2613e5e0d4…
======
dlclose driver handles on mod_detach (rlm_sql and rlm_cache)
Arran Cudbard-Bell@2014-11-16T20:16:54Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b217cfa8db5039da8da…
======
Make tlsv1.2 and tlsv1.2 conditional on having them
Alan T. DeKok@2014-11-16T16:01:00Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2df56ce47d6a0c34ddb…
======
Allow for selective disabling of TLSv1.1 and TLSv1.2
Alan T. DeKok@2014-11-16T15:44:00Z
Files modified:
* src/include/tls-h
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/014a8eef9e951344a096…
======
Minor formatting fixups
Arran Cudbard-Bell@2014-11-16T05:57:58Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4181f07c36d7da64599…
======
A better name
Alan T. DeKok@2014-11-15T21:24:58Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0618a5901fa935687fdb…
======
Fix typo
Alan T. DeKok@2014-11-15T15:26:20Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73f023765c307d33d015…
======
Document retry_delay
Alan T. DeKok@2014-11-15T14:47:13Z
Files modified:
* raddb/mods-available/ldap
* raddb/mods-available/sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1611d5b25378201a37c7…
======
Use C99 field labels when initialising driver structs
Means it's possible to add new callback functions in the module structs without having to go through and add NULL field initialisers to every module
Arran Cudbard-Bell@2014-11-15T07:35:17Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6973488fefbf5cb0be89…
======
Update ChangeLog
Arran Cudbard-Bell@2014-11-14T22:54:43Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39150e38a785d5852913…
======
Update ChangeLog
Arran Cudbard-Bell@2014-11-14T22:54:06Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6ee23770abd08950ec9…
======
Backport rlm_cache merge fixes from master
Arran Cudbard-Bell@2014-11-14T22:51:00Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6cfb31d213ddcc99ba1…
======
Rename LDAP connection functions to be consistent with sql and cache
Arran Cudbard-Bell@2014-11-14T22:46:22Z
Files modified:
* src/modules/rlm_ldap/clients.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/83fe02eec868e7a5d093…
======
Remove redundant connection pool indirection in rlm_sql
Arran Cudbard-Bell@2014-11-14T22:46:04Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18e4b9ee9ff9b2f21931…
======
Add note on status-server behaviour
Arran Cudbard-Bell@2014-11-14T19:43:59Z
Files modified:
* raddb/proxy.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/966903df6883768d2d70…
======
Check sections in "instantiate"
For more load-time syntax checking.
Alan T. DeKok@2014-11-14T17:55:49Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3ac9ddfa6efdbb8dd66…
======
Make map_afrom_attr_str more caller friendly
Arran Cudbard-Bell@2014-11-13T23:40:46Z
Files modified:
* src/include/map.h
* src/main/map.c
* src/modules/rlm_ldap/attrmap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6f0446d42d6adbbcdd6…
======
Should be vp_aprints not vp_aprint
Arran Cudbard-Bell@2014-11-13T17:26:40Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/print.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1353914ebc0a16a66ae…
======
Cleanups and better tests for foreach / return
Alan T. DeKok@2014-11-13T15:40:13Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/foreach-return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90c1570bc7042061a86a…
======
In foreach, check "next" stack for break / return
Instead of our stack
Alan T. DeKok@2014-11-13T15:39:38Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47b05cbfba64d4eae606…
======
Test for "return" in a "foreach" loop
Alan T. DeKok@2014-11-12T22:42:49Z
Files modified:
* src/tests/keywords/foreach-return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51465ae4fae0451e6180…
======
Enable kqueue for the main event loop
Which should be faster than select() for lots of sockets
Alan T. DeKok@2014-11-11T20:28:43Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/badeeefea3f7acc7c49c…
======
Look for kqueue() and sys/event.h
Alan T. DeKok@2014-11-11T20:28:43Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74d3c3f2b10d387c054c…
======
Don't leak memory on exit
Alan T. DeKok@2014-11-11T20:28:43Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a746bbdccdf875ba72e0…
======
Remove the listener when the last request is done with it
Alan T. DeKok@2014-11-11T20:28:43Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/868de2aa4a25842146c8…
======
Merge pull request #831 from mcnewton/patch-ocsp-host-header
option to add HTTP Host: header in OCSP request
Arran Cudbard-Bell@2014-11-11T02:31:33Z
Files modified:
* raddb/mods-available/eap
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc0a0d443743ec7430de…
======
add HTTP Host: header in OCSP request
Matthew Newton@2014-11-11T01:41:43Z
Files modified:
* raddb/mods-available/eap
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef011848dbdfebb21c46…
======
Merge pull request #832 from mcnewton/patch-softfail-default
disable softfail by default (in line with documentation)
Arran Cudbard-Bell@2014-11-11T02:30:50Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96b578d9ecfdfdc2b39b…
======
disable softfail by default (in line with documentation)
Matthew Newton@2014-11-11T00:39:09Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc2398b811852bdfdc0f…
======
pairfind_da -> pairfind_by_da
Arran Cudbard-Bell@2014-11-10T18:46:14Z
Files modified:
* src/include/libradius.h
* src/lib/cursor.c
* src/lib/pair.c
* src/main/radsniff.c
* src/main/xlat.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_yubikey/decrypt.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5890d93b805fc3c57d8…
======
Convert some pairfind calls to pairfind_da calls
Arran Cudbard-Bell@2014-11-10T18:44:50Z
Files modified:
* src/lib/pair.c
* src/main/xlat.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_yubikey/decrypt.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/863740c0a4a063daae62…
======
Fix header file layout
Alan T. DeKok@2014-11-10T18:20:32Z
Files modified:
* src/include/map.h
* src/include/tmpl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ec7803f1625c592363e…
======
Compiler warning
Alan T. DeKok@2014-11-09T14:59:32Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8f4f00e95f638bec9ef…
======
Glue state into more places
Alan T. DeKok@2014-11-09T14:26:07Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/263dc3f5d811acbc6b37…
======
Fix link / cleanup code
Alan T. DeKok@2014-11-09T14:21:28Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9adaeba596ab42b8f683…
======
Verify the state, too
Alan T. DeKok@2014-11-08T20:30:45Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d9016119de654defb5e…
======
More debugging
Alan T. DeKok@2014-11-07T22:58:17Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc182d546ecad0bbfddd…
======
--
This commit summary was generated @2014-11-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Formatting fixes in rlm_couchbase
Arran Cudbard-Bell@2014-11-22T02:00:05Z
Files modified:
* src/modules/rlm_couchbase/jsonc_missing.h
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/578dd64e89f1fb255d14…
======
Small fast followers to 'checksimul' feature
* remove redundant free
* use actual null values instead of empty strings for start/stop timestamp
* allow user specification of the view query key with xlat
* add pre and post verification session count debugging
* update example strip policy to new reference style
* adjust documentation as needed
Aaron Hurt (via Arran Cudbard-Bell)@2014-11-22T01:47:24Z
Files modified:
* raddb/mods-available/couchbase
* src/modules/rlm_couchbase/README.md
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5cc55766daf3812a6a9…
======
--
This commit summary was generated @2014-11-23T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Small observation on the backwards compatibility of regex handling.
My existing config has the following line within the sites authorised
section;
If ( User-Name =~ /(.*)\/(.*)\\^(.*)/i <file:///\\%5e(.*)\i> ) {
Yes this is nasty, but required to handle a specific format and worked under
3.0.x up to 3.0.5. Under 3.0.5 with correct_escapes set to false this is now
generating an error of "Unexpected test after condition" on the second '('.
I am presuming the '\/' is being seen as the end of the regex within the
parser.
Setting correct_escapes to true, and changing the regex to
/(.*)\/(.*)\^(.*)/i <file:///\\%5e(.*)\i> works. I am not convinced this
is worth fixing, after I think everyone would agree the regex reads better
now. However, it maybe worth extending the radius.conf comment around
correct_escapes to include this edge case.
Geoff
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Update ChangeLog
Arran Cudbard-Bell@2014-11-21T20:29:08Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e382a2b59c4c329a10a6…
======
Only transition to READ_STATE_END from READ_STATE_ATTR_BEGIN Fixes #835
Arran Cudbard-Bell@2014-11-21T18:00:48Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/beee214d175022d68363…
======
Don't re-use debug level for flags. Closes #839
Alan T. DeKok@2014-11-21T17:34:41Z
Files modified:
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* 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/22c9033c07e4ec6c75b7…
======
Merge pull request #837 from leprechau/feature/check_simul
Implement and document requested simultaneous use checking feature.
Arran Cudbard-Bell@2014-11-21T17:19:53Z
Files modified:
* raddb/mods-available/couchbase
* src/modules/rlm_couchbase/README.md
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.h
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/689a3011dc4ecccdbf5c…
======
simultanous use checking and cleanups
* implement requested simultaneous use checking
* update documentation to reflect new feature
* cleanup misc switch formatting
* cleanup and move token logic to fetch functions
* remove unused bits from json_missing.h
* change extra verbose logging to level 3 only
* misc json_object_put cleanup and wrapping
Aaron Hurt@2014-11-21T15:43:04Z
Files modified:
* raddb/mods-available/couchbase
* src/modules/rlm_couchbase/README.md
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.h
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4697a849d4d6eea1652e…
======
Rename fixup_unknown
Arran Cudbard-Bell@2014-11-21T04:39:42Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8cc47ca66a834135896…
======
Not unknown, but undefined
Helps distinguish between the two cases.
- Undefined attributes are where the attribute hasn't been defined in the dictionary, or by the attribute string
- Unknown attributes are where the attribute hasn't been defined in the dictionary, but has been defined by the attribute string
Arran Cudbard-Bell@2014-11-21T04:35:03Z
Files modified:
* src/include/tmpl.h
* src/main/evaluate.c
* src/main/modcall.c
* src/main/parser.c
* src/main/tmpl.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ac9ab8a17f1313280eb…
======
Use more specialised types in fr_cond_t
Arran Cudbard-Bell@2014-11-21T04:26:28Z
Files modified:
* src/include/parser.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e398e09f9414318441c…
======
Freespace calculation fixes for rlm_rest (JSON). Fixes #835
Arran Cudbard-Bell@2014-11-21T01:40:27Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e6eaef2c5ec33caeba8…
======
Typo
Arran Cudbard-Bell@2014-11-21T01:03:51Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5163e96e7b048a68dae…
======
--
This commit summary was generated @2014-11-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Bump in preparation for 2.2.7
Alan T. DeKok@2014-11-18T21:32:11Z
Files modified:
* VERSION
* debian/changelog
* doc/ChangeLog
* redhat/freeradius.spec
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/645478ea6c3798087b46…
======
Bump version number here, too
Alan T. DeKok@2014-11-18T20:56:52Z
Files modified:
* debian/changelog
* redhat/freeradius.spec
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf3d29efb416335c1f3b…
======
We should have bumped to 2.2.6 a while ago
Alan T. DeKok@2014-11-18T20:55:43Z
Files modified:
* VERSION
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5559fef49187467f6cc0…
======
Note for 2.2.6
Alan T. DeKok@2014-11-18T20:54:59Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88112a72e0ef53859992…
======
Acct-Session-Time doesn't have to exist
Alan T. DeKok@2014-11-18T17:03:25Z
Files modified:
* raddb/sql/mysql/dialup.conf
* raddb/sql/postgresql/dialup.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4be5dc51b492b9d6074…
======
Note recent changes
Alan T. DeKok@2014-11-16T16:03:32Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee978ff0a0b3add20b36…
======
Make tlsv1.2 and tlsv1.2 conditional on having them
Alan T. DeKok@2014-11-16T16:02:46Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f5d791841ed202a87a5…
======
Allow for selective disabling of TLSv1.1 and TLSv1.2
Alan T. DeKok@2014-11-16T16:02:46Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12f29bbb94a95e6e2835…
======
Backport udpfromto IPv6 fixes from v3.0.x
Arran Cudbard-Bell@2014-11-11T20:18:54Z
Files modified:
* configure
* configure.in
* src/include/autoconf.h.in
* src/lib/udpfromto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de9d1d4e015dbf0874fd…
======
Remove xcodebuild stuff, it's not required
Arran Cudbard-Bell@2014-11-11T20:17:34Z
Files modified:
* configure
* configure.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a266a39bffd1d10b1dc3…
======
Note TLS 1.1 and 1.2
Alan T. DeKok@2014-11-04T13:48:08Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35ab792e8610637c3a67…
======
Allow TLS 1.1 and 1.2
Alan T. DeKok@2014-11-03T20:36:25Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d6344df30097df94601…
======
Note recent changes
Alan T. DeKok@2014-11-03T19:57:48Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d21ab448cb97e7aa1be3…
======
Allow all UTF-8 characters
Alan T. DeKok@2014-11-03T17:47:14Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b787f5fd34b55e3f9568…
======
Note recent changes
Alan T. DeKok@2014-10-29T16:12:26Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6700a149e0b4b4a3bb2e…
======
Time zone is 2 octets, not "integer"
Alan T. DeKok@2014-10-29T16:12:08Z
Files modified:
* share/dictionary.3gpp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd40ac175073daf02909…
======
Merge pull request #824 from jrouzierinverse/v2.x.x
Lock thread_pool.wait_mutex before forking to avoid a race condition bet...
Alan DeKok@2014-10-28T22:40:52Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cd55dae43474377bb2e…
======
Lock thread_pool.wait_mutex before forking to avoid a race condition between rad_fork, rad_waitpid and reap_children.
There is a race condition that can occur under high load where a child is reaped before being added to the waiters list.
James Rouzier@2014-10-28T22:13:43Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9d1f1cffbc9ae3caed3…
======
Do OCSP checks only if we got issuer_cert. Closes #756
Alan T. DeKok@2014-10-26T14:57:48Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e49fc120165229fe52b…
======
Move to SHA256. SHA1 is deprecated
Alan T. DeKok@2014-10-07T16:37:27Z
Files modified:
* raddb/certs/ca.cnf
* raddb/certs/client.cnf
* raddb/certs/server.cnf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7df037e8f4f6d8309a89…
======
Don't use DHCP-Server-IP-Address for source IP
use Packet-Src-IP-Address instead.
And don't use server identifier for SIADDR
Alan T. DeKok@2014-09-21T22:29:07Z
Files modified:
* src/lib/dhcp.c
* src/main/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37ec4e61436e20459737…
======
Find the SUB section, not the NEXT one
Alan T. DeKok@2014-09-08T17:28:42Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8682ec6e11895a96ba33…
======
Merge pull request #777 from matsimon/f5-dictionary
F5 dictionary
Arran Cudbard-Bell (via Alan T. DeKok)@2014-09-07T05:05:24Z
Files modified:
* share/dictionary.f5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3991d11c73d0c2d79a41…
======
Added dictionary for RFC 7268
Alan T. DeKok@2014-09-07T05:03:44Z
Files modified:
* share/dictionary
* share/dictionary.rfc7268
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d932837203dc71a85b86…
======
Merge pull request #489 from spaetow/master
Adding RFC7055 (ABFAB/Moonshot RFC)
Arran Cudbard-Bell (via Alan T. DeKok)@2014-09-07T05:01:59Z
Files modified:
* share/dictionary
* share/dictionary.rfc7055
* share/dictionary.ukerna
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41657b5a9e311d231873…
======
Run format.pl
Alan T. DeKok@2014-09-07T05:00:44Z
Files modified:
* share/dictionary
* share/dictionary.telebit
* share/dictionary.terena
* share/dictionary.wimax.wichorus
* share/dictionary.zte
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a42dbe26a6a03586ac41…
======
Enable new dictionaries and fix minor issues
Alan T. DeKok@2014-09-07T05:00:24Z
Files modified:
* share/dictionary
* share/dictionary.bay
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e35ea9b2a98378a29e6…
======
dictionary.trapeze: Add attribute
- Trapeze-Audit seems to be a accounting-only value that
contains logging data for audit as the attribute says.
- Since MSS software still seems to be developed by Juniper
add a Juniper reference and remove the mail address as the
domain redirects to Juniper.com these days.
Mathieu Simon (via Alan T. DeKok)@2014-09-07T05:00:22Z
Files modified:
* share/dictionary.trapeze
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2360f5894ac4d6630430…
======
Add 3 attributes to the Bay dict. (Nortel/Avaya)
Found in the Avaya AAA for ERS and ES Technical Configuration
Guide from 2010 as publicly available at Avaya.
Some attributes have been changed by Avaya but left unchanged here
to not break existing installations.
Mathieu Simon (via Alan T. DeKok)@2014-09-07T05:00:20Z
Files modified:
* share/dictionary.bay
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea4cc10dcf8f0266d5cc…
======
dictionary.altiga: Fix small typo & space-to-tab
Try unifying mixed usage of spaces and tabs (later seems more common)
then pass with the formatter.
Mathieu Simon (via Alan T. DeKok)@2014-09-07T04:59:29Z
Files modified:
* share/dictionary.altiga
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6468bdfddf44d0b93bd…
======
Add newly found attribute to dictionary.telebit
Found in: Cisco Prime Access Registrar 6.0.1 Users Guide
Chapter: RADIUS Attributes.
Telebit has been bought quite some time ago, that's why
the references come from Cisco.
Mathieu Simon (via Alan T. DeKok)@2014-09-07T04:57:11Z
Files modified:
* share/dictionary.telebit
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8d05fadbd51d56c32e4…
======
Add Ruckus dictionary
Compiled out of a Ruckus user guides and tech notes
publicly available on the Ruckus website.
Mathieu Simon (via Alan T. DeKok)@2014-09-07T04:57:07Z
Files modified:
* share/dictionary.ruckus
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8db58ab6273a660ac66…
======
Add Compatible Systems dictionary
Add Compatible Systems Corp. dictionary as found in the
Cisco Prime Access Registrar 6.1 User Guide.
Includes historical note about Compatible Systems's acquisition
in case someone is (still) looking for documentation.
Mathieu Simon (via Alan T. DeKok)@2014-09-07T04:57:05Z
Files modified:
* share/dictionary.compatible
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b705992bf62e230b02d2…
======
As posted to the list
Conflicts:
share/dictionary.bluecoat
Alan T. DeKok@2014-09-07T04:56:30Z
Files modified:
* share/dictionary.bluecoat
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70cc45909373d36bd54e…
======
Free output bio, too
Alan T. DeKok@2014-09-03T17:02:28Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/103b757fdd20bd7cfbd5…
======
Print debug messages only in debug mode. Closes #779
Alan T. DeKok@2014-09-03T16:52:54Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ebb9ac516dd66bc42bd…
======
note recent changes
Alan T. DeKok@2014-09-02T23:17:18Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9ac2572cb106c0b5754…
======
in client_add() add to a virtual server is first argument is NULL
Alan T. DeKok@2014-09-02T23:12:58Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d22414ce099aa98d830a…
======
As posted to the list
Alan T. DeKok@2014-08-29T18:15:31Z
Files modified:
* share/dictionary
* share/dictionary.bluecoat
* share/dictionary.citrix
* share/dictionary.riverbed
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cf96b38482c13fba672…
======
Note recent changes
Alan T. DeKok@2014-08-22T13:40:29Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2537a46c68f1a93bda55…
======
Move checks for "sig_t" to AC_CHECK_TYPE. Fixes #765
Alan T. DeKok@2014-08-22T12:53:17Z
Files modified:
* configure
* configure.in
* src/include/autoconf.h.in
* src/include/libradius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9c975ed78b1f8ac01fd…
======
Be more descriptive in complaints
Alan T. DeKok@2014-08-15T15:00:32Z
Files modified:
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fd8a4d0c345c26f2f2a…
======
Allow for enforcement in post-auth
Which is really where they should be
Alan T. DeKok@2014-08-15T15:00:31Z
Files modified:
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_logintime/rlm_logintime.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/035ed44cee312e5f4fab…
======
Print names for packet types
Alan T. DeKok@2014-08-15T15:00:31Z
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/2e3b1226b6969f2445c2…
======
Merge pull request #747 from simonflood/patch-1
Update radiusd-logrotate
Arran Cudbard-Bell@2014-07-29T17:39:02Z
Files modified:
* suse/radiusd-logrotate
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a70b6458d9b93bde44c8…
======
Update radiusd-logrotate
Added endscript on logrotate
Simon Flood@2014-07-29T17:37:59Z
Files modified:
* suse/radiusd-logrotate
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07ef3ccca5af80bd8644…
======
Merge pull request #738 from sylphlin/v2.x.x
Add the gigawords calculation for MSSQL in accounting stop SQL clause
Arran Cudbard-Bell@2014-07-21T12:57:12Z
Files modified:
* raddb/sql/mssql/dialup.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ce82f2ed5db48be5823…
======
Add the gigawords calculation for MSSQL in accounting stop SQL clause
root@2014-07-21T08:30:19Z
Files modified:
* raddb/sql/mssql/dialup.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e36035ced6f98bc2d266…
======
As posted to the list
Alan T. DeKok@2014-07-07T18:09:28Z
Files modified:
* share/dictionary
* share/dictionary.dragonwave
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/426e1cea8618b10b3835…
======
whitespace
Alan T. DeKok@2014-07-07T18:07:41Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9aa5225ddcec38a737d3…
======
Relax libssl checks
Arran Cudbard-Bell@2014-06-17T11:30:47Z
Files modified:
* src/main/version.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ae2a70a135062a025d8…
======
Don't use strtok. Closes #689
Port perl_xlat() from v3.
Alan T. DeKok@2014-06-14T15:28:55Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1688fc4b3aa6f84600b2…
======
Merge pull request #685 from sylphlin/v2.x.x
Add the missing postauth query for mssql
Arran Cudbard-Bell@2014-06-13T12:48:11Z
Files modified:
* raddb/sql/mssql/dialup.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/447b52fa058546ee248a…
======
Add postauth_query for mssql
Sylph Lin@2014-06-13T12:18:29Z
Files modified:
* raddb/sql/mssql/dialup.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b0b07f8a127294999cf…
======
Update ChangeLog
Arran Cudbard-Bell@2014-06-13T10:12:08Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaf8f8ddf12ebbc3e2ec…
======
Don't stop parsing on padding options
Arran Cudbard-Bell@2014-06-11T16:08:44Z
Files modified:
* src/lib/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec8c055b4c8e9358a08d…
======
Whitespace
Arran Cudbard-Bell@2014-06-11T16:08:25Z
Files modified:
* src/lib/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74570df60406a342ebab…
======
Make redundant-load-balance work again.
Alan T. DeKok@2014-06-10T17:42:03Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73c8827576910a3dcd95…
======
Fix potential read into uninitialised memory and/or data corruption in rlm_pap normify() when normifying octets type attributes
Arran Cudbard-Bell@2014-06-10T11:18:12Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9adc2441e82e1f23394d…
======
sites-available/ is also config no-replace
Alan T. DeKok@2014-06-02T16:35:09Z
Files modified:
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2e22a2987126d2e5dea…
======
Merge pull request #661 from fajarnugraha/v2.x.x-suse-20140526
V2.x.x suse specfile build fix
Arran Cudbard-Bell@2014-05-26T15:47:06Z
Files modified:
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bbdd96459b4447f6be9…
======
suse: fixes for dialupadmin package
Fajar A. Nugraha@2014-05-26T15:30:19Z
Files modified:
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aacd2c98cd4c9f3a8397…
======
suse: add raddb/panic.gdb to %files
Fajar A. Nugraha@2014-05-26T13:47:42Z
Files modified:
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d38be8ae8cd4457af3d…
======
Merge pull request #655 from fajarnugraha/v2.x.x-redhat-20140523
V2.x.x redhat 20140523
Arran Cudbard-Bell@2014-05-23T16:05:05Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c48a0babcb853232105…
======
redhat: add raddb/panic.gdb to %files
Fajar A. Nugraha@2014-05-23T14:50:28Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d00a4e51cda997dfaee…
======
Add "show module status"
Alan T. DeKok@2014-05-21T16:28:46Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5d24f3538e5eac737b5…
======
Merge pull request #642 from alanbuxey/patch-2
comment out the mixed case
Arran Cudbard-Bell@2014-05-17T14:09:52Z
Files modified:
* raddb/policy.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7077b39d74ca4713d6e8…
======
comment out the mixed case
same patch as in HEAD and MASTER - stops policies that should help sites from causing issues.
Alan Buxey@2014-05-17T14:08:58Z
Files modified:
* raddb/policy.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a53d1635673628ceb479…
======
Added new dictionary
Alan T. DeKok@2014-05-15T15:45:54Z
Files modified:
* share/dictionary
* share/dictionary.ericsson.packet.core.networks
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d06dc1ff12eb7d276ae…
======
Put last commit into correct place
Alan T. DeKok@2014-05-13T17:59:09Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c47aa7cacc561fed9da…
======
Note component and module for unfinished request
Alan T. DeKok@2014-05-13T17:49:38Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc962e6e41bde12465df…
======
Be more specific about reasons for discard
Alan T. DeKok@2014-05-13T17:45:29Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94435fc209d7e2aff6bd…
======
Note recent changes
Alan T. DeKok@2014-04-28T21:13:08Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b75980dc5b8b38f56294…
======
Add more ZTE attributes
Arran Cudbard-Bell (via Alan T. DeKok)@2014-04-28T21:10:21Z
Files modified:
* share/dictionary.zte
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/707a5fe49b06e1f5c027…
======
Add partial ZTE dictionary
Arran Cudbard-Bell (via Alan T. DeKok)@2014-04-28T21:10:10Z
Files modified:
* share/dictionary
* share/dictionary.zte
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ddc45329b3b0026bb43…
======
Don't do counters for Status-Server. Fixes #612
Alan T. DeKok@2014-04-26T16:22:45Z
Files modified:
* src/main/stats.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db364b55492ebb230e9a…
======
Typo. Fixes #591
Alan T. DeKok@2014-04-17T16:35:46Z
Files modified:
* src/main/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d451a5d81f6240b1d320…
======
Set destination port for client replies from relay. Fixes #591
Alan T. DeKok@2014-04-17T15:58:56Z
Files modified:
* src/main/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b401c44253f67cb1f55a…
======
Take max_sessions from max_requests.
It's a little high, but it means that a busy server will
automatically be able to handle more EAP sessions.
Otherwise, the server will start ignoring EAP sessions, or
discarding "old" ones that are still in process
Alan T. DeKok@2014-04-16T20:27:32Z
Files modified:
* raddb/eap.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfeb34877a4e2c7fd4b7…
======
Merge pull request #587 from aparadis/v2.x.x
Update rlm_ldap documentation (groupmembership_filter)
Arran Cudbard-Bell@2014-04-14T12:30:32Z
Files modified:
* doc/rlm_ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45d348cbcd22f22b3789…
======
Update rlm_ldap documentation (groupmembership_filter)
Replace member=%{Ldap-UserDn} with member=%{control:Ldap-UserDn} in the groupmembership_filter as per the default configuration.
Alexandre Paradis@2014-04-14T05:56:34Z
Files modified:
* doc/rlm_ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b47d4023d78148f3ae5e…
======
Unsigned apparently needs to come after int...
Arran Cudbard-Bell@2014-04-13T19:02:05Z
Files modified:
* raddb/sql/mysql/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ec6d03d9559a39e2280…
======
Be more stringent about waiting for child to die
Alan T. DeKok@2014-04-11T20:35:40Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/494900d71943f3b804e2…
======
Just remove the session
Alan T. DeKok@2014-04-09T23:47:05Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b3c4ba2205f8cc2785a…
======
Note recent changes
Alan T. DeKok@2014-04-09T22:29:21Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adb1fd7d61e2fe699c0b…
======
Check for invalid TLS handshake
If the system has a vulnerable version of OpenSSL, and the
admin has told us to allow it, we want to catch and stop
the problem.
Alan T. DeKok@2014-04-09T17:54:42Z
Files modified:
* src/modules/rlm_eap/libeap/cb.c
* src/modules/rlm_eap/libeap/eap_tls.h
* src/modules/rlm_eap/libeap/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b8038c6f08ed6f189a3…
======
If we fail during tls handshake, don't send an EAP-Fail msg
Because tls_handshake_recv() says there's something wrong with
the TLS session. Therefore, we can't use it for anything
Alan T. DeKok@2014-04-09T17:52:10Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30a78827a5e2443d19c1…
======
Revert "Patch for OpenSSL insanity"
This reverts commit 30a1e7c5e10743bd9753285d91eff6f0af8e09ca.
Arran Cudbard-Bell@2014-04-09T14:29:06Z
Files modified:
* configure
* configure.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64b80bf2856ad6c6a250…
======
Remove ruby-lib-dir and ruby-include-dir, these should be specified by RbConfig - Closes #580
Arran Cudbard-Bell@2014-04-09T14:28:59Z
Files modified:
* src/modules/rlm_ruby/configure
* src/modules/rlm_ruby/configure.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/476ad5d7db99e9938022…
======
Allow vulnerable OpenSSL for testing purposes
Alan T. DeKok@2014-04-08T17:31:27Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ef56a6ae49587a31b82…
======
Check for vulnerable OpenSSL versions
Alan T. DeKok@2014-04-08T17:10:11Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
* src/main/radiusd.c
* src/main/version.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7c772be9689f33b566e…
======
Add "allow_vulnerable_openssl" configuration item.
Alan T. DeKok@2014-04-08T17:05:16Z
Files modified:
* raddb/radiusd.conf.in
* src/include/radiusd.h
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12a0b142cbf38e9a75fe…
======
Note recent changes
Alan T. DeKok@2014-04-08T16:49:22Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15cc299e66e50bbc81ce…
======
Patch for OpenSSL insanity
https://www.openssl.org/news/secadv_20140407.txt
Alan T. DeKok@2014-04-08T00:02:10Z
Files modified:
* configure
* configure.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30a1e7c5e10743bd9753…
======
Limit zombie period start. Fixes #579
If we've received a packet in the last 1/4 zombie period, don't
go to zombie. If the last packet was earlier than that, set
the zombie period start to that time.
We don't set it to home->last_packet, because that could have
been minutes or hours in the past
Alan T. DeKok@2014-04-06T03:36:52Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec791731c939b2c1ebf0…
======
Mark zombie alive if it responses to status-server. Fixes #579
Alan T. DeKok@2014-04-05T19:02:47Z
Files modified:
* src/main/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/856a66ea6c6f303cd7d7…
======
Handle syslog, too
Alan T. DeKok@2014-04-04T17:10:06Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66f55225677eb61e529e…
======
Enumerate all of the possibilities for -l FOO and -x
Alan T. DeKok@2014-04-04T16:54:21Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21d1d4477865a6373e88…
======
Note recent changes
Alan T. DeKok@2014-04-04T16:23:01Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef234a645e1127e58fc2…
======
If log isn't stdout, ALWAYS set stdout to /dev/null
Alan T. DeKok@2014-04-04T16:17:11Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4ed6f270079f6f2b1d0…
======
--
This commit summary was generated @2014-11-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Only transition to READ_STATE_END from READ_STATE_ATTR_BEGIN Fixes #835
Arran Cudbard-Bell@2014-11-21T18:00:57Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffe6f5d33bdb99fcf73c…
======
Don't re-use debug level for flags. Closes #839
Alan T. DeKok@2014-11-21T17:34:51Z
Files modified:
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* 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/02571c566e1559b6e190…
======
simultanous use checking and cleanups
* implement requested simultaneous use checking
* update documentation to reflect new feature
* cleanup misc switch formatting
* cleanup and move token logic to fetch functions
* remove unused bits from json_missing.h
* change extra verbose logging to level 3 only
* misc json_object_put cleanup and wrapping
Aaron Hurt (via Arran Cudbard-Bell)@2014-11-21T17:21:37Z
Files modified:
* raddb/mods-available/couchbase
* src/modules/rlm_couchbase/README.md
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.h
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dae8348b2d749331212…
======
Add support for &Attribute[#]
Arran Cudbard-Bell@2014-11-21T05:56:31Z
Files modified:
* src/include/radiusd.h
* src/include/tmpl.h
* src/main/modcall.c
* src/main/xlat.c
* src/tests/keywords/xlat-attr-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/033a056adaab05673777…
======
Rename fixup_unknown
Arran Cudbard-Bell@2014-11-21T04:39:49Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1202a380c06efb33e54f…
======
Not unknown, but undefined
Helps distinguish between the two cases.
- Undefined attributes are where the attribute hasn't been defined in the dictionary, or by the attribute string
- Unknown attributes are where the attribute hasn't been defined in the dictionary, but has been defined by the attribute string
Arran Cudbard-Bell@2014-11-21T04:37:42Z
Files modified:
* src/include/tmpl.h
* src/main/evaluate.c
* src/main/modcall.c
* src/main/parser.c
* src/main/tmpl.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b436836b55ca3e90f4f…
======
Use more specialised types in fr_cond_t
Arran Cudbard-Bell@2014-11-21T04:26:41Z
Files modified:
* src/include/parser.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60ca6b212de822137681…
======
Freespace calculation fixes for rlm_rest (JSON). Fixes #835
Arran Cudbard-Bell@2014-11-21T01:40:41Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdc1a6224ebdcc8756aa…
======
Typo
Arran Cudbard-Bell@2014-11-21T01:40:37Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f04ad0097b71b3ec849b…
======
Normalise group check DNs and LDAP DNs
Some special characters can be escaped such as ',' can be escaped either as \2c or \2C or \,
We don't care about case, because we do case insensitive matches on DNs, which isn't
entirely correct, but it's good enough.
We do care about format. Wherever we find the \xx version of a special char, we need to convert
it to the \special form, so strcmps work as expected.
Arran Cudbard-Bell@2014-11-20T20:26:19Z
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/86495f29f5d6cec228e4…
======
Indent lists of attributes we're adding in rlm_ldap
Arran Cudbard-Bell@2014-11-20T20:11:49Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae0caea3f6b28c1717a8…
======
Merge pull request #838 from qnet-herwin/documentation
Typo fix in comment in rlm_rest
Arran Cudbard-Bell@2014-11-20T12:52:29Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/313f6f444d4cca29692d…
======
Typo fix in comment in rlm_rest
fundtion => function
Herwin Weststrate@2014-11-20T10:23:15Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cae1fc659a08cc750ea0…
======
Escape \n \r \t in the sql module escape function (now the xlat won't do it for us)
Arran Cudbard-Bell@2014-11-20T05:29:06Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0d48e21c4997345df19…
======
don't escape attribute values if we were passed an escape function
Arran Cudbard-Bell@2014-11-20T05:20:10Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de5905ef028e5173ae52…
======
Rewrite xlat_getvp to take tmpls, and allow state attributes to be references in xlats
Because *someone* forgot to add the state list to xlat_getvp. What was that about too much abstraction?
Arran Cudbard-Bell@2014-11-20T05:20:10Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
* src/main/xlat.c
* src/tests/keywords/xlat-attr-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e34acc724607678819f3…
======
Make uninitialised cursors behave sensibly
Arran Cudbard-Bell@2014-11-20T04:52:48Z
Files modified:
* src/lib/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b1699f0648b13438c03…
======
Fix use after free errors in xlat.c
Arran Cudbard-Bell@2014-11-19T21:52:30Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a8a61c12ea54d8b4d2d…
======
Remove unused attributes
Arran Cudbard-Bell@2014-11-19T21:38:08Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/658c816b1a70504feba7…
======
Don't molest group names or group DNs either
Arran Cudbard-Bell@2014-11-19T21:35:24Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/695419001b636e94c0e5…
======
Don't molest the DN we get back from libldap
Arran Cudbard-Bell@2014-11-19T20:23:53Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43f26f30cedf4996b39b…
======
Don't remove backslash for chars which aren't escaped by us
Arran Cudbard-Bell@2014-11-19T20:23:53Z
Files modified:
* src/lib/value.c
* src/tests/keywords/urlquote
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bc8b64d7a0145c85ce6…
======
Switch to using tmpl_from_attr_substr in xlat_tokenize_expansion instead of duplicating the attribute reference parsing code
* fixup radius_request_name/radius_list_name to have signature/behaviour consistent with other substr type parsing functions.
* pass through 'allow_unknown' to tmpl_from_attr_substr which determines whether an unknown attribute produces a parse failure or not.
Arran Cudbard-Bell@2014-11-19T20:23:53Z
Files modified:
* src/include/tmpl.h
* src/main/map.c
* src/main/pair.c
* src/main/tmpl.c
* src/main/xlat.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_rest/rest.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfa2c3e9f27655065211…
======
Zero length unknown attributes should produce an error
Arran Cudbard-Bell@2014-11-19T18:18:42Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f8ffb76a1cd6f5466ef…
======
Allow empty strings in "case" statements. Closes #836
Alan T. DeKok@2014-11-19T18:16:48Z
Files modified:
* src/main/conffile.c
* src/main/modcall.c
* src/tests/keywords/case-empty-string
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dccf6b26eebac7572250…
======
Make sql_fetch_row write a pointer to the row instead of setting it inside the handle
The rlm_sql_handle should really be an opaque driver specific struct that the rlm_sql module has no visibility into, this is the first step towards that.
Arran Cudbard-Bell@2014-11-18T18:41:18Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3f9865ec9a889107859…
======
Add PW_TYPE_NOT_EMPTY and sprinkle it in the SQL module
Arran Cudbard-Bell@2014-11-18T18:32:12Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9c61effc6171919837b…
======
Fix potential race condition when originating CoA requests
Arran Cudbard-Bell@2014-11-18T17:09:05Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4815970ccd30c707ca7b…
======
Complain if the config has empty strings
Alan T. DeKok@2014-11-18T16:18:37Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ecb4ba7ac00252f3208…
======
Empty strings for queries aren't errors
Alan T. DeKok@2014-11-18T16:18:36Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55e42cb11a01bd920599…
======
Use more descriptive names for the unknown attribute buffers
Arran Cudbard-Bell@2014-11-18T06:35:32Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7004e7d9a4fe2e739d40…
======
We can assert map->lhs isn't NULL even when not building with VERIFY_MAP
Arran Cudbard-Bell@2014-11-18T04:37:24Z
Files modified:
* src/include/map.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b84836e6120bc5588e21…
======
Quiet clang analyzer
Alan T. DeKok@2014-11-17T21:45:53Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37c9e0e00fa5a7b76c55…
======
Quit clang analyzer
Alan T. DeKok@2014-11-17T21:45:52Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae29cc21f84a1a008aa1…
======
More CPPFLAGS fixes for clang analyzer
Alan T. DeKok@2014-11-17T21:45:51Z
Files modified:
* src/main/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed23ba3d954fff35fe4d…
======
Shut up clang analyzer
Alan T. DeKok@2014-11-17T21:45:50Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/002aafaf3599b321e6af…
======
Dereferencing NULL is bad
Alan T. DeKok@2014-11-17T21:45:46Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4af68e373354c9d2c7e…
======
Don't pollute the global CPPFLAGS with crap just for version.c
Alan T. DeKok@2014-11-17T21:32:27Z
Files modified:
* Make.inc.in
* src/main/radiusd.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28547c72194fec0f300e…
======
Fix new parser for commas, missed in previous commit
Alan T. DeKok@2014-11-17T21:32:26Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23145ae5f1614258f741…
======
Remove cppcheck warning
Alan T. DeKok@2014-11-17T21:32:25Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43e136df6e82a366ffd0…
======
tmpl_da, not da
Alan T. DeKok@2014-11-17T21:32:24Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc6219145e525635efc2…
======
vp->da, not da
Alan T. DeKok@2014-11-17T21:32:23Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b954fd11dbe0f13a5d81…
======
Make cppcheck work again.
For some unknown reason CPPFLAGS is getting set from CFLAGS.
So... fix the symptom, not the cause
Alan T. DeKok@2014-11-17T21:32:22Z
Files modified:
* scripts/boiler.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d04bb1681dd352d987c5…
======
Better rlm_sql errors
Arran Cudbard-Bell@2014-11-17T16:14:38Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caf2cdd3418d38bf5141…
======
More error messages
Alan T. DeKok@2014-11-17T15:29:06Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/763f323f19be8f4bfa94…
======
Be more forgiving for bare words in the new parser
If we have a bare word, just parse everything until space,
CR / LF, or comma. That allows parser special characters
such as braces...
Alan T. DeKok@2014-11-17T15:22:28Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b41c05c1655bdac31540…
======
Move radius_event_init and modules_init to after the fork
The kqueue used as the main event loop isn't inherited by the child process, and we get weird errors
Arran Cudbard-Bell@2014-11-17T07:35:19Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcfe68fd7f71ae24c3f0…
======
Better debug messages for kqueue event insertion and signal pipes
Arran Cudbard-Bell@2014-11-17T07:23:02Z
Files modified:
* src/lib/event.c
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14196c4edd93c43c987a…
======
Formatting
Arran Cudbard-Bell@2014-11-17T04:20:09Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8465a50d78dcf5afccd…
======
Explicitly free children of rlm_sql and rlm_cache instances, before calling dlclose on the driver
Prevents SEGV when talloc tries to call destructors that have already been unloaded
Arran Cudbard-Bell@2014-11-17T03:15:24Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8335c5ab777c5fce93ff…
======
lldb doesn't like this
Arran Cudbard-Bell@2014-11-17T03:15:24Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba9905d0e556c10c25a7…
======
More reformatting
Arran Cudbard-Bell@2014-11-16T20:17:20Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c54c505a4adc80ed0fa…
======
dlclose driver handles on mod_detach (rlm_sql and rlm_cache)
Arran Cudbard-Bell@2014-11-16T20:17:20Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44655f520eb1418627d4…
======
Make tlsv1.2 and tlsv1.2 conditional on having them
Alan T. DeKok@2014-11-16T16:01:26Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/651476b92a6d5f7982aa…
======
Allow for selective disabling of TLSv1.1 and TLSv1.2
Alan T. DeKok@2014-11-16T15:44:35Z
Files modified:
* src/include/tls-h
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adae6cb32f4fc2123c57…
======
Minor formatting fixups
Arran Cudbard-Bell@2014-11-16T05:57:44Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64cc7646c27c17fb8b8e…
======
A better name
Alan T. DeKok@2014-11-15T21:25:09Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b7f8910f28a9d29171c…
======
Fix typo
Alan T. DeKok@2014-11-15T15:27:02Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da77a7d58da769a4e0ec…
======
Document retry_delay
Alan T. DeKok@2014-11-15T14:50:37Z
Files modified:
* raddb/mods-available/ldap
* raddb/mods-available/sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9316dc12849551f0f0b…
======
Document redundant xlats
Alan T. DeKok@2014-11-15T14:50:32Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d5ccf3d69d678eaea6e…
======
Convert redundant checks to load time instead of run-time
Alan T. DeKok@2014-11-15T14:50:32Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9b3f97d70ba357fd26b…
======
Use C99 field labels when initialising driver structs
Means it's possible to add new callback functions in the module structs without having to go through and add NULL field initialisers to every module
Arran Cudbard-Bell@2014-11-15T07:34:53Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/951c5557a73116186083…
======
Rename LDAP connection functions to be consistent with sql and cache
Arran Cudbard-Bell@2014-11-14T22:46:53Z
Files modified:
* src/modules/rlm_ldap/clients.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/fc8ac425fcfc99595fbc…
======
Remove redundant connection pool indirection in rlm_sql
Arran Cudbard-Bell@2014-11-14T22:46:53Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77a06d2f278ce7f39286…
======
Failed to register redundant xlat is a warning, not an error
Alan T. DeKok@2014-11-14T20:18:41Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a91d4916f13327dac90…
======
Fail if we can't find an xlat by this name
Alan T. DeKok@2014-11-14T20:18:29Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2f1767541a86e89afa3…
======
Add redundancy for XLATs.
Via the "instantiate" section
redundant my_sql {
sql1
sql2
sql3
}
And now "%{my_sql:...}" will work
Alan T. DeKok@2014-11-14T19:56:17Z
Files modified:
* src/include/radiusd.h
* src/main/modules.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88136069d3bb8f3ca447…
======
Add note on status-server behaviour
Arran Cudbard-Bell@2014-11-14T19:43:37Z
Files modified:
* raddb/proxy.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e37c5ad923393eb14845…
======
Check sections in "instantiate"
For more load-time syntax checking.
Alan T. DeKok@2014-11-14T17:56:11Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faca104b0138f2049869…
======
Add memcached rlm_cache_driver
Arran Cudbard-Bell@2014-11-14T05:15:16Z
Files modified:
* .travis.yml
* raddb/mods-available/cache
* share/dictionary.freeradius.internal
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure.ac
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_cache/rlm_cache.h
* src/tests/keywords/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee79c59d3a1cae76fcb1…
======
Add configure scripts for rlm_cache so we can run sub configure scripts for drivers
Arran Cudbard-Bell@2014-11-13T23:41:40Z
Files modified:
* src/modules/rlm_cache/.gitignore
* src/modules/rlm_cache/all.mk
* src/modules/rlm_cache/all.mk.in
* src/modules/rlm_cache/configure
* src/modules/rlm_cache/configure.ac
* src/modules/rlm_cache/stable
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2f1fe63fa666e1eae8f…
======
Add internal API for rlm_cache module
Arran Cudbard-Bell@2014-11-13T23:41:39Z
Files modified:
* raddb/mods-available/cache
* src/include/radiusd.h
* src/main/auth.c
* src/main/pair.c
* src/main/process.c
* src/main/state.c
* src/main/tls.c
* src/modules/rlm_cache/all.mk
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/all.mk
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_cache/rlm_cache.h
* src/modules/rlm_cache/rlm_cache.mk
* src/modules/rlm_eap/libeap/eap_chbind.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_sql/rlm_sql.c
* src/tests/keywords/cache
* src/tests/keywords/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0d6dc927b85cafd89d9…
======
Binary attributes printed to strings *must* be prefixed with 0x.
Else they're not parseable back into binary attributes...
Arran Cudbard-Bell@2014-11-13T23:41:39Z
Files modified:
* src/lib/print.c
* src/main/evaluate.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/.gitignore
* src/modules/rlm_cache/drivers/rlm_cache_memcached/all.mk.in
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure
* src/modules/rlm_cache/drivers/rlm_cache_memcached/configure.ac
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/tests/keywords/truncation
* src/tests/keywords/xlat-octets
* src/tests/keywords/xlat-virtual-attr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24900b69c6c73cd3a597…
======
Make map_afrom_attr_str more caller friendly
Arran Cudbard-Bell@2014-11-13T23:41:39Z
Files modified:
* src/include/map.h
* src/main/map.c
* src/modules/rlm_ldap/attrmap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aceaf4eda44ffd8b49ce…
======
Should be vp_aprints not vp_aprint
Arran Cudbard-Bell@2014-11-13T23:41:39Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/print.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed2021049d7020e5d34f…
======
Cleanups and better tests for foreach / return
Alan T. DeKok@2014-11-13T15:47:25Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/foreach-return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d385710429e40f9620b5…
======
In foreach, check "next" stack for break / return
Instead of our stack
Alan T. DeKok@2014-11-13T15:47:25Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dad47835da5cad23f7c…
======
Test for "return" in a "foreach" loop
Alan T. DeKok@2014-11-13T15:47:24Z
Files modified:
* src/tests/keywords/foreach-return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6238c6a30a70b010cd40…
======
Enable kqueue for the main event loop
Which should be faster than select() for lots of sockets
Alan T. DeKok@2014-11-11T20:30:47Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0cb29b9498523e7e131…
======
Look for kqueue() and sys/event.h
Alan T. DeKok@2014-11-11T20:30:46Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5651e69a822c3e382692…
======
Don't leak memory on exit
Alan T. DeKok@2014-11-11T20:30:20Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c172144b807f4eaaf3b…
======
Remove the listener when the last request is done with it
Alan T. DeKok@2014-11-11T20:29:34Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3fdac74a50cd3d74081…
======
Move header files to places where they make sense
Alan T. DeKok@2014-11-11T20:29:24Z
Files modified:
* src/include/parser.h
* src/main/radattr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca5f4b4ce77f6c110cd0…
======
add HTTP Host: header in OCSP request
Matthew Newton (via Arran Cudbard-Bell)@2014-11-11T02:32:22Z
Files modified:
* raddb/mods-available/eap
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f19e60bc60e1908f305…
======
disable softfail by default (in line with documentation)
Matthew Newton (via Arran Cudbard-Bell)@2014-11-11T02:32:18Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58454542837c6aa903c6…
======
pairfind_da -> pairfind_by_da
Arran Cudbard-Bell@2014-11-10T18:45:43Z
Files modified:
* src/include/libradius.h
* src/lib/cursor.c
* src/lib/pair.c
* src/main/radsniff.c
* src/main/xlat.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_yubikey/decrypt.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e44275124d3925c565e7…
======
Convert some pairfind calls to pairfind_da calls
Arran Cudbard-Bell@2014-11-10T18:45:01Z
Files modified:
* src/lib/pair.c
* src/main/xlat.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_yubikey/decrypt.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccced6155a50e54406ac…
======
Fix header file layout
Alan T. DeKok@2014-11-10T18:20:51Z
Files modified:
* src/include/map.h
* src/include/tmpl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/645cb84f7e81e3c9c807…
======
Compiler warning
Alan T. DeKok@2014-11-09T14:59:43Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d7d8716c2786b82e66f…
======
Glue state into more places
Alan T. DeKok@2014-11-09T14:35:36Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f271b549902b24f9faa7…
======
Fix link / cleanup code
Alan T. DeKok@2014-11-09T14:35:35Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d45a78e6ef409c46e62…
======
Verify the state, too
Alan T. DeKok@2014-11-09T14:35:34Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a21708efb42429e6790…
======
More debugging
Alan T. DeKok@2014-11-09T14:35:32Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f4d1a221b24d404c3e3…
======
Display CFLAGS etal with -xv
Arran Cudbard-Bell@2014-11-07T05:50:08Z
Files modified:
* Make.inc.in
* src/main/version.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bd6160ebd4ef6ac0ec2…
======
Fix evaluating IP type check items in the users file
Arran Cudbard-Bell@2014-11-06T21:12:37Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/365857b3ec3bfbc0926e…
======
Add not on why we return invalid if there are no cached groups
Arran Cudbard-Bell@2014-11-06T20:14:39Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17743b6feb41b2418901…
======
Make cached group checks work when the user is the member of a single group
Arran Cudbard-Bell@2014-11-06T17:24:32Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80702ce8784e08b2b4f7…
======
Fix initialization check
Alan T. DeKok@2014-11-06T17:06:38Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29df4ec88dee28f070de…
======
Use paircmp_op for comparing cached group memberships
Arran Cudbard-Bell@2014-11-06T16:44:08Z
Files modified:
* src/include/libradius.h
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/069a236496addabd94b6…
======
Slightly better checks which include "pending"
Alan T. DeKok@2014-11-06T16:39:05Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68b64071963494eeab75…
======
--
This commit summary was generated @2014-11-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Normalise group check DNs and LDAP DNs
Some special characters can be escaped such as ',' can be escaped either as \2c or \2C or \,
We don't care about case, because we do case insensitive matches on DNs, which isn't
entirely correct, but it's good enough.
We do care about format. Wherever we find the \xx version of a special char, we need to convert
it to the \special form, so strcmps work as expected.
Arran Cudbard-Bell@2014-11-20T20:26:19Z
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/86495f29f5d6cec228e4…
======
Indent lists of attributes we're adding in rlm_ldap
Arran Cudbard-Bell@2014-11-20T20:11:49Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae0caea3f6b28c1717a8…
======
Merge pull request #838 from qnet-herwin/documentation
Typo fix in comment in rlm_rest
Arran Cudbard-Bell@2014-11-20T12:52:29Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/313f6f444d4cca29692d…
======
Typo fix in comment in rlm_rest
fundtion => function
Herwin Weststrate@2014-11-20T10:23:15Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cae1fc659a08cc750ea0…
======
Escape \n \r \t in the sql module escape function (now the xlat won't do it for us)
Arran Cudbard-Bell@2014-11-20T05:29:06Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0d48e21c4997345df19…
======
don't escape attribute values if we were passed an escape function
Arran Cudbard-Bell@2014-11-20T05:20:10Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de5905ef028e5173ae52…
======
Rewrite xlat_getvp to take tmpls, and allow state attributes to be references in xlats
Because *someone* forgot to add the state list to xlat_getvp. What was that about too much abstraction?
Arran Cudbard-Bell@2014-11-20T05:20:10Z
Files modified:
* src/include/tmpl.h
* src/main/tmpl.c
* src/main/xlat.c
* src/tests/keywords/xlat-attr-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e34acc724607678819f3…
======
Make uninitialised cursors behave sensibly
Arran Cudbard-Bell@2014-11-20T04:52:48Z
Files modified:
* src/lib/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b1699f0648b13438c03…
======
--
This commit summary was generated @2014-11-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0