Freeradius-Devel
Threads by month
- ----- 2026 -----
- September
- August
- 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
- 7138 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Fix evaluating IP type check items in the users file
Arran Cudbard-Bell@2014-11-06T21:13:01Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb78120445d60183527d…
======
Update ChangeLog
Arran Cudbard-Bell@2014-11-06T20:27:43Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23cbcab869baed88c365…
======
Add not on why we return invalid if there are no cached groups
Arran Cudbard-Bell@2014-11-06T20:14:33Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9ad7adf6a3bc1f659a3…
======
Make cached group checks work when the user is the member of a single group
Arran Cudbard-Bell@2014-11-06T17:24:46Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1dcd3f1e2babd1a2ce3…
======
Fix initialization check
Alan T. DeKok@2014-11-06T17:06:30Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdf0f17dbd333809c4ca…
======
Use paircmp_op for comparing cached group memberships
Arran Cudbard-Bell@2014-11-06T16:43:53Z
Files modified:
* src/include/libradius.h
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd414df231eb9773102c…
======
Slightly better checks which include "pending"
Alan T. DeKok@2014-11-06T16:38:42Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a71a42ebde22b6569317…
======
Allow multiple creates at the same time
limited only by max
Alan T. DeKok@2014-11-06T15:56:28Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8b6c6726c3bd9fd9d35…
======
Set correct type for vpt->name
Arran Cudbard-Bell@2014-11-06T05:05:34Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35b8ce72e52ab4875f10…
======
Fix expanded switch value being freed before it's done being used
Arran Cudbard-Bell@2014-11-06T05:05:30Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4939ab2650586213d9b…
======
Formatting
Arran Cudbard-Bell@2014-11-06T05:05:26Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/508fee0066f64ed410a0…
======
Add support for DEBUG environmental variable
yes - don't install fault_action signal handlers
no - don't install fault_action signal handlers
auto - if the server is running under a debugger, don't install fault_action signal handlers
Arran Cudbard-Bell@2014-11-06T05:05:22Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89bbddde0637a9278104…
======
Parent vpt->name correctly
Arran Cudbard-Bell@2014-11-06T05:05:18Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee257262d35d6472c7dd…
======
Build on travis WITH_EVAL_DEBUG
Arran Cudbard-Bell@2014-11-06T03:24:33Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/245b5e2256996516d3d5…
======
--
This commit summary was generated @2014-11-07T00: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)
======
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…
======
Allow multiple creates at the same time
limited only by max
Alan T. DeKok@2014-11-06T15:57:26Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d5ad371378121c39030…
======
Merge pull request #829 from pwdng/master
Config package obsoletes main FR package.
Alan DeKok@2014-11-06T15:10:09Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/759b1174f4cc39ec8b83…
======
Config package obsoletes main FR package.
See http://fedoraproject.org/wiki/Upgrade_paths_%E2%80%94_renaming_or_splitting…
Philippe Wooding@2014-11-06T09:35:42Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c988624f63f43fac343…
======
Avoid strduping literal template values when doing comparisons
Arran Cudbard-Bell@2014-11-06T06:07:28Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e62ccd62933ea87165b…
======
Set correct type for vpt->name
Arran Cudbard-Bell@2014-11-06T05:05:08Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43f4731147003e8a0268…
======
Fix expanded switch value being freed before it's done being used
Arran Cudbard-Bell@2014-11-06T05:04:48Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1619ed8d2a8a7506876…
======
Formatting
Arran Cudbard-Bell@2014-11-06T05:03:56Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f83bd8767394db2116b…
======
Add support for DEBUG environmental variable
yes - don't install fault_action signal handlers
no - don't install fault_action signal handlers
auto - if the server is running under a debugger, don't install fault_action signal handlers
Arran Cudbard-Bell@2014-11-06T04:47:52Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7baeb571d9235de8f152…
======
Parent vpt->name correctly
Arran Cudbard-Bell@2014-11-06T04:46:44Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d69093cdabd4454fdc40…
======
Build on travis WITH_EVAL_DEBUG
Arran Cudbard-Bell@2014-11-06T03:24:25Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9407db922d0210834c74…
======
Fix for if ("%{Tmp-Integer-0}" =~ /"%{Tmp-Integer-0}"/
and other minor issues
Arran Cudbard-Bell@2014-11-06T03:08:35Z
Files modified:
* src/main/evaluate.c
* src/modules/rlm_example/rlm_example.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7edc0d79375dca9d242…
======
Check number strings fed into dynamic regular expressions work
Arran Cudbard-Bell@2014-11-05T23:35:53Z
Files modified:
* src/tests/keywords/if-regex-match
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24efc713c15b87fee797…
======
Add support for multivalued attribute comparison
Arran Cudbard-Bell@2014-11-05T22:08:58Z
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/b2e90ece1bc268fc4573…
======
Add test for paircmp
Arran Cudbard-Bell@2014-11-05T22:08:58Z
Files modified:
* src/modules/rlm_example/rlm_example.c
* src/tests/keywords/if-paircmp
* src/tests/keywords/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3639abb31afdbc72686…
======
Return string 0 for &Attr[#] where no attributes exist
Arran Cudbard-Bell@2014-11-05T22:08:58Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/513fd1d39af789e38bbd…
======
Split apart some integer tests
Arran Cudbard-Bell@2014-11-05T22:08:58Z
Files modified:
* src/tests/keywords/integer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/521fffd7a3650ea3b308…
======
Fix printing of tmpl_num in tmpl_prints
Arran Cudbard-Bell@2014-11-05T22:08:57Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3c15f8cbff3e0489a3a…
======
Merge pull request #828 from herwinw/cppcheck_possible_null_pointer_dereferences
Cppcheck possible null pointer dereferences
Alan DeKok@2014-11-05T14:07:53Z
Files modified:
* src/lib/cursor.c
* src/main/cb.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b06e5d7e7a4acc4eb2fc…
======
Updated a check in cbtls_msg
The check does exactly the same thing as before, but this silences a cppcheck warning.
Herwin Weststrate@2014-11-04T20:28:45Z
Files modified:
* src/main/cb.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8395445c9f5467c28395…
======
Removed some redundant not-null checks
Herwin Weststrate@2014-11-04T20:24:30Z
Files modified:
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c918e39c2eb99f24efb2…
======
Fixed potential null pointer dereferences
Herwin Weststrate@2014-11-04T20:20:52Z
Files modified:
* src/lib/cursor.c
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ea3c008b0b5711ef022…
======
Remove old example
Alan T. DeKok@2014-11-04T22:13:07Z
Files modified:
* doc/modules/ldap_howto.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/655fcbf4787995e04df2…
======
Tie "originate coa" into the session-state handler
any state added by originate-coa will be available to the next
Access-Request.
Alan T. DeKok@2014-11-04T18:06:12Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70c50163714b988ec70f…
======
Cleanup formatting in radiusd.c
Arran Cudbard-Bell@2014-11-04T17:34:41Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92d814bb7b67727df46d…
======
Formatting
Arran Cudbard-Bell@2014-11-04T07:23:35Z
Files modified:
* src/lib/pair.c
* src/lib/radius.c
* src/lib/snprintf.c
* src/lib/token.c
* src/lib/udpfromto.c
* src/lib/value.c
* src/main/listen.c
* src/main/log.c
* src/main/modcall.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radwho.c
* src/main/tls.c
* src/main/tls_listen.c
* src/main/unittest.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/logging_impl.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_realm/trustrouter.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_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73c520c6c45f695191b5…
======
Fix assumption in radius_compare_vps that the check item is always a string (oops)
Arran Cudbard-Bell@2014-11-04T07:01:02Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90ad9661e5ba6733661d…
======
Process the *expanded* check items for rlm_files
Arran Cudbard-Bell@2014-11-04T07:00:29Z
Files modified:
* src/modules/rlm_files/rlm_files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e06f3db4d5fb45823ee9…
======
Fixup mysql driver script to work with libmysqlclient >= 5.6
Arran Cudbard-Bell@2014-11-04T06:16:24Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64dc889c398f96e58e70…
======
Formatting in mysql driver
Arran Cudbard-Bell@2014-11-04T06:08:16Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d838cfbbd70ef3a04b2e…
======
Helpful if it's info so it shows up in the main log
Arran Cudbard-Bell@2014-11-04T04:27:01Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aac17c7f10c42d0980f5…
======
* use the same json token parsing function everywhere
* cleanup now un-used functions in jsonc_missing
* minor function naming cleanup in mod.c
* add missing prototype to mod.h
Aaron Hurt (via Arran Cudbard-Bell)@2014-11-04T04:06:39Z
Files modified:
* src/modules/rlm_couchbase/config.h.in
* src/modules/rlm_couchbase/configure
* src/modules/rlm_couchbase/configure.ac
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.c
* 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/1c8549e00719ebaaf37f…
======
Link to libcap to determine process capabilities
This lets us know whether the debugger attach check is failing because
we don't have CAP_SYS_PTRACE or because there really is another
debugger attached already.
Arran Cudbard-Bell@2014-11-04T04:03:11Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/include/libradius.h
* src/lib/debug.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef036dfb44761288e4fa…
======
Add libcap-dev dependency for travis and debian packages
Arran Cudbard-Bell@2014-11-03T23:09:12Z
Files modified:
* .travis.yml
* debian/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91176574fe166a88ded8…
======
Fix fr_utf8_strchar() and tests
allowed characters shouldn't be escaped in the test.
the function returns const
it checks for fr_utf8_char() of str, not char the second time
around
Alan T. DeKok@2014-11-03T21:36:48Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8aabee0041dc152cedb3…
======
Allow TLS 1.1 and 1.2
Alan T. DeKok@2014-11-03T20:38:15Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9a285ca285148a2fb12…
======
Another typo
Arran Cudbard-Bell@2014-11-03T18:50:03Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d13e33eca8de1d30e45…
======
Fix compile error
Alan T. DeKok@2014-11-03T17:46:15Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ab5f37b6748f63e53a0…
======
Allow all UTF-8 characters
Alan T. DeKok@2014-11-03T17:46:13Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1f147f8c3c9d7cad632…
======
Typo
Arran Cudbard-Bell@2014-11-03T17:17:18Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ad8077082c3c9a4d6e1…
======
Add reply attributes, not over-write them
Alan T. DeKok@2014-11-03T16:37:51Z
Files modified:
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e70923fe482b6ae2f7a…
======
Quiet GCC
Arran Cudbard-Bell@2014-11-03T16:14:48Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7d07572e0a1fced4050…
======
More fixes for fr_debugger_attached
Arran Cudbard-Bell@2014-11-03T16:14:48Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fcb304f3c2d13897326…
======
Better checks for duplicates.
If the old packet is in RESPONSE_DELAY or CLEANUP_DELAY,
we can delete the old packet. This is really only for DHCP.
Alan T. DeKok@2014-11-03T14:48:52Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa7f24d05730a16614eb…
======
Debugging info to help find out why the ptrace attach failed
Arran Cudbard-Bell@2014-11-03T06:52:37Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d10ed4d940b63f4eb6b…
======
Fix infinite loop in fr_fault if initial pattach fails (indicating process is running under debugger), and process receives either SIGUSR1 or SIGUSR2
Arran Cudbard-Bell@2014-11-03T06:40:27Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3e29974f2d218699aad…
======
Quiet GCC
Arran Cudbard-Bell@2014-11-02T22:52:13Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/467bdf74a1f01271759c…
======
Fix %{escape:} and %{unecape:} to work correctly with UTF8 safe characters
Arran Cudbard-Bell@2014-11-02T22:38:44Z
Files modified:
* raddb/mods-available/expr
* src/include/libradius.h
* src/lib/print.c
* src/modules/rlm_expr/rlm_expr.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/463e5c4a6e8478aab643…
======
IDs are signed for DHCP. Closes #797.
We don't want integer overflow.
Alan T. DeKok@2014-11-02T21:35:35Z
Files modified:
* src/lib/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7992742eee9c08b05940…
======
Load internal dictionary, for Packet-Src-IP-Address, etc.
Alan T. DeKok@2014-11-02T21:35:34Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31424bf4415661fb3e77…
======
Added -D option to mirror radclient
Alan T. DeKok@2014-11-02T21:35:33Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64f77a8b05daf60a8e39…
======
Document session-state some more
Alan T. DeKok@2014-11-02T21:35:32Z
Files modified:
* raddb/mods-available/eap
* raddb/sites-available/default
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a307a3abcfca678cd3c…
======
Fix log messages
Arran Cudbard-Bell@2014-10-31T19:05:54Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd35c1118b6657bf8f2f…
======
Convert one cast call to value_data_cast
Arran Cudbard-Bell@2014-10-31T17:58:19Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd331d483b38a4fb80ef…
======
Make arguments consistent between value_data functions
Arran Cudbard-Bell@2014-10-31T17:58:18Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5daec5c2dd86b1c25bff…
======
Fix assertions
Alan T. DeKok@2014-10-31T16:06:01Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d80333470c38173bcf8…
======
Tie session state into the rest of the server.
Alan T. DeKok@2014-10-31T16:06:00Z
Files modified:
* man/man5/unlang.5
* src/include/radiusd.h
* src/include/tmpl.h
* src/main/auth.c
* src/main/radiusd.c
* src/main/radiusd.mk
* src/main/tmpl.c
* src/main/unittest.c
* src/main/unittest.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcb89481e4a94754f0e4…
======
API to get / put session state
Alan T. DeKok@2014-10-31T16:05:47Z
Files modified:
* src/include/state.h
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77465d5941312138e382…
======
Fix const casts
Arran Cudbard-Bell@2014-10-30T23:34:38Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e316466b181d351666a…
======
Convert xlat_debug_attr to use more library functions
Arran Cudbard-Bell@2014-10-30T23:31:50Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98368afdd59ea677f0ca…
======
Fix SEGV when parsing 64bit integer fails
Arran Cudbard-Bell@2014-10-30T23:31:23Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fa3166baf5e62af75c9…
======
Indentation
Arran Cudbard-Bell@2014-10-30T23:31:04Z
Files modified:
* src/include/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84fe9a0d51784e033a59…
======
Print booleans
Arran Cudbard-Bell@2014-10-30T23:30:53Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efb835c4e6752a4e3063…
======
Add value_data_cast and use it to perform casts for hex xlat
Eventual plan is to use it everywhere we need to perform casts
Arran Cudbard-Bell@2014-10-30T22:17:30Z
Files modified:
* src/include/libradius.h
* src/lib/value.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9adc030754ab0914f587…
======
Quiet GCC
Arran Cudbard-Bell@2014-10-30T22:16:51Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c3c07209ab914be4724…
======
Fix a fixme
Arran Cudbard-Bell@2014-10-30T20:05:11Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0feaf25d1bdfdea8f3ac…
======
Same for prefix
Arran Cudbard-Bell@2014-10-30T20:03:43Z
Files modified:
* src/include/conffile.h
* src/include/radius.h
* src/lib/print.c
* src/lib/radius.c
* src/lib/value.c
* src/main/client.c
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e97bd96a0cbe052fb6b6…
======
Change PW_TYPE_IP_ADDR to PW_TYPE_COMBO_IP_ADDR
Arran Cudbard-Bell@2014-10-30T20:02:51Z
Files modified:
* src/include/conffile.h
* src/include/radius.h
* src/lib/dict.c
* src/lib/radius.c
* src/lib/value.c
* src/main/conffile.c
* src/main/listen.c
* src/main/parser.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cce8fbbf66a3bb05273c…
======
another missed cast
Arran Cudbard-Bell@2014-10-30T19:48:38Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e5cf1b77964d6d17bcc…
======
rename vp_aprint_value to vp_aprints_value
Arran Cudbard-Bell@2014-10-30T19:48:38Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/print.c
* src/main/client.c
* src/main/evaluate.c
* src/main/map.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39671588b85e774e4817…
======
convert vp_aprint_value to vp_data_aprints_value
Arran Cudbard-Bell@2014-10-30T19:48:38Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c9e6483605fe690b13d…
======
Indent
Arran Cudbard-Bell@2014-10-30T19:48:38Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf466f71ec468d9c5def…
======
Fix typo
Alan T. DeKok@2014-10-30T19:19:16Z
Files modified:
* src/modules/rlm_securid/all.mk.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07afacf64946af59938a…
======
Missed cast
Arran Cudbard-Bell@2014-10-30T18:58:58Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0be877b0fe6ace2efe3…
======
Fixup validation functions to deal with polymorphic attributes
Arran Cudbard-Bell@2014-10-30T18:51:23Z
Files modified:
* src/lib/debug.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f072545714043ffebd5…
======
Fixup dict_attr on LHS of tmpl for polymorphic attributes
Arran Cudbard-Bell@2014-10-30T18:51:18Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f412e6776857c0c7d0c2…
======
Copy the name field of polymorphic attributes correctly
Arran Cudbard-Bell@2014-10-30T18:51:13Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75ceac582784592a4968…
======
Alloc value_data_t as part of tmpls
Arran Cudbard-Bell@2014-10-30T18:51:09Z
Files modified:
* src/include/libradius.h
* src/include/tmpl.h
* src/main/map.c
* src/main/modcall.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05a25b96664bb746dde2…
======
Copy to octets is not a strdup
Arran Cudbard-Bell@2014-10-30T16:06:34Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da4f4cce4ca7bb129e8c…
======
Run authentication tests, too
Alan T. DeKok@2014-10-30T15:56:38Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a85cab6ee8b361dc2e19…
======
whitespace
Alan T. DeKok@2014-10-30T15:56:37Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b675fb6ee7cf7d6ffc6…
======
Grammar
Alan T. DeKok@2014-10-30T15:44:03Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bebe340a26d7d694d466…
======
Remove unused variable
Alan T. DeKok@2014-10-30T15:43:10Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5294176568aedd7c4480…
======
Install example config file
Alan T. DeKok@2014-10-30T15:42:22Z
Files modified:
* src/modules/rlm_securid/all.mk.in
* src/modules/rlm_securid/securid
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c55f11667e8f6389b8a…
======
Stop compiler complaints
Arran Cudbard-Bell@2014-10-30T15:38:43Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22fd83a82ec5f9d74fbf…
======
Fixup support for polymorphic attributes (maybe)
Arran Cudbard-Bell@2014-10-30T15:37:36Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/value.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3d63dc4c40e7c61d620…
======
Set buffer type in value_data_from_str when allocing octets types buffers
Arran Cudbard-Bell@2014-10-30T15:37:36Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/714315648642cfbf06d8…
======
listener is NULL for Status-Server packets
Alan T. DeKok@2014-10-30T15:33:25Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c015a28ef519a4049be4…
======
Make arguments between vp_data_prints_value and value_data_from_str consistent
Arran Cudbard-Bell@2014-10-30T03:45:55Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/lib/value.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd064d372d94308248ec…
======
Convert pairparsevalue to value_data_from_str which does the same thing but writes the result to a value_data_t
This makes it more useful for evaluating conditions
Arran Cudbard-Bell@2014-10-30T03:36:52Z
Files modified:
* src/include/libradius.h
* src/lib/filters.c
* src/lib/misc.c
* src/lib/pair.c
* src/lib/value.c
* src/main/client.c
* src/main/conffile.c
* src/main/evaluate.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/pair.c
* src/main/tmpl.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3942e4dd5bf5dd3f5c13…
======
Formatting
Arran Cudbard-Bell@2014-10-30T03:36:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5a530f46a0e7a927916…
======
Useful macro
Arran Cudbard-Bell@2014-10-30T03:36:52Z
Files modified:
* src/include/build.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0a6d0735aba90a544f6…
======
Split out value data functions into value.c and rename valuepair.c to pair.c
Arran Cudbard-Bell@2014-10-30T03:36:52Z
Files modified:
* src/include/libradius.h
* src/lib/all.mk
* src/lib/pair.c
* src/lib/value.c
* src/lib/valuepair.c
* src/main/libfreeradius-server.mk
* src/main/pair.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c23871fa9dbee7892949…
======
Remember OPENSSL_CPPFLAGS and use them
Alan T. DeKok@2014-10-29T22:20:04Z
Files modified:
* Make.inc.in
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ac9c6041bcb0ca02fe7…
======
Newer registrations replace old ones
So that for HUP, the xlat's go to the new modules
Alan T. DeKok@2014-10-29T20:53:20Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db00cd4c269cc1cf58fa…
======
--
This commit summary was generated @2014-11-07T00: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)
======
Typo
Arran Cudbard-Bell@2014-11-05T23:40:13Z
Files modified:
* src/modules/rlm_example/rlm_example.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc8c60ed6d3bb758a8b8…
======
Check number strings fed into dynamic regular expressions work
Arran Cudbard-Bell@2014-11-05T23:36:38Z
Files modified:
* src/tests/keywords/if-regex-match
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a0595e0a6cc09694b78…
======
Add test for paircmp
Arran Cudbard-Bell@2014-11-05T22:08:47Z
Files modified:
* src/modules/rlm_example/rlm_example.c
* src/tests/keywords/if-paircmp
* src/tests/keywords/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55eb43b4eec812b21208…
======
Return string 0 for &Attr[#] where no attributes exist
Arran Cudbard-Bell@2014-11-05T22:08:47Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc605f41a16298484410…
======
Split apart some integer tests
Arran Cudbard-Bell@2014-11-05T22:08:47Z
Files modified:
* src/tests/keywords/integer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0a24332c0f483a1d14a…
======
Fix printing of tmpl_num in tmpl_prints
Arran Cudbard-Bell@2014-11-05T22:08:47Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80c0efaca1b7719ad55b…
======
Updated a check in cbtls_msg
The check does exactly the same thing as before, but this silences a cppcheck warning.
Herwin Weststrate (via Alan T. DeKok)@2014-11-05T14:08:10Z
Files modified:
* src/main/cb.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05839b93d0d15174706b…
======
Removed some redundant not-null checks
Herwin Weststrate (via Alan T. DeKok)@2014-11-05T14:08:09Z
Files modified:
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60a91be47b0773474c83…
======
Fixed potential null pointer dereferences
Herwin Weststrate (via Alan T. DeKok)@2014-11-05T14:08:08Z
Files modified:
* src/lib/cursor.c
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e17e561cce3d5a938b3…
======
--
This commit summary was generated @2014-11-06T00: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)
======
Typo
Arran Cudbard-Bell@2014-11-05T23:40:06Z
Files modified:
* src/modules/rlm_example/rlm_example.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c2ff06462eda8b61cad…
======
Fix for if ("%{Tmp-Integer-0}" =~ /"%{Tmp-Integer-0}"/
Arran Cudbard-Bell@2014-11-05T23:36:29Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f008cd17f813a54c2e8…
======
Check number strings fed into dynamic regular expressions work
Arran Cudbard-Bell@2014-11-05T23:35:53Z
Files modified:
* src/tests/keywords/if-regex-match
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24efc713c15b87fee797…
======
Add support for multivalued attribute comparison
Arran Cudbard-Bell@2014-11-05T22:08:58Z
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/b2e90ece1bc268fc4573…
======
Add test for paircmp
Arran Cudbard-Bell@2014-11-05T22:08:58Z
Files modified:
* src/modules/rlm_example/rlm_example.c
* src/tests/keywords/if-paircmp
* src/tests/keywords/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3639abb31afdbc72686…
======
Return string 0 for &Attr[#] where no attributes exist
Arran Cudbard-Bell@2014-11-05T22:08:58Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/513fd1d39af789e38bbd…
======
Split apart some integer tests
Arran Cudbard-Bell@2014-11-05T22:08:58Z
Files modified:
* src/tests/keywords/integer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/521fffd7a3650ea3b308…
======
Fix printing of tmpl_num in tmpl_prints
Arran Cudbard-Bell@2014-11-05T22:08:57Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3c15f8cbff3e0489a3a…
======
Merge pull request #828 from herwinw/cppcheck_possible_null_pointer_dereferences
Cppcheck possible null pointer dereferences
Alan DeKok@2014-11-05T14:07:53Z
Files modified:
* src/lib/cursor.c
* src/main/cb.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b06e5d7e7a4acc4eb2fc…
======
Updated a check in cbtls_msg
The check does exactly the same thing as before, but this silences a cppcheck warning.
Herwin Weststrate@2014-11-04T20:28:45Z
Files modified:
* src/main/cb.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8395445c9f5467c28395…
======
Removed some redundant not-null checks
Herwin Weststrate@2014-11-04T20:24:30Z
Files modified:
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c918e39c2eb99f24efb2…
======
Fixed potential null pointer dereferences
Herwin Weststrate@2014-11-04T20:20:52Z
Files modified:
* src/lib/cursor.c
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ea3c008b0b5711ef022…
======
--
This commit summary was generated @2014-11-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
The server now performs checks to determine whether it is running under gdb or lldb,
and if it is, will not install the signal handlers required for panic_action to
functions.
We found that signal handlers for fatal signals interfered with debugger operation,
and meant we couldn't get back traces or do interactive debugging under various
crash conditions.
The detection mechanism is basically:
#ifndef HAVE_SYS_PTRACE_H
* can't determine debug state, so install the signal handlers - end
#endif
#ifdef HAVE_CAPABILITY_H
* check whether we currently have the CAP_SYS_PTRACE capability
* if no, we can't determine debug state, so install the signal handlers - end
#endif
* fork a child with a pipe between parent and child
* have the child attempt to ptrace the parent
* if it can parent pauses execution
* child writes a status code (to the pipe) indicating that
* child detaches
* parent resumes and reads status code
* signal handlers are installed - end
* if it can't then the process is being debugged
* child writes a status code (to the pipe) indicating that
* don't install signal handlers - end
If anyone knows of another universally applicable method to determine if a process is
being debugged then i'd be interested to implement it, but the hacky ptrace technique is
the best I could come up with.
If you're debugging and not running as the root user (which always has CAP_SYS_PTRACE),
you can set the capability on the radius binary using:
setcap cap_sys_ptrace+ep <path to radiusd bindary>
Using setcap on gdb/lldb would also allow to use those utilities without being root.
-Arran
Arran Cudbard-Bell <a.cudbardb(a)freeradius.org>
FreeRADIUS development team
FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
4
7
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
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…
======
--
This commit summary was generated @2014-11-05T00: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)
======
Remove old example
Alan T. DeKok@2014-11-04T22:13:07Z
Files modified:
* doc/modules/ldap_howto.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/655fcbf4787995e04df2…
======
Tie "originate coa" into the session-state handler
any state added by originate-coa will be available to the next
Access-Request.
Alan T. DeKok@2014-11-04T18:06:12Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70c50163714b988ec70f…
======
Cleanup formatting in radiusd.c
Arran Cudbard-Bell@2014-11-04T17:34:41Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92d814bb7b67727df46d…
======
Formatting
Arran Cudbard-Bell@2014-11-04T07:23:35Z
Files modified:
* src/lib/pair.c
* src/lib/radius.c
* src/lib/snprintf.c
* src/lib/token.c
* src/lib/udpfromto.c
* src/lib/value.c
* src/main/listen.c
* src/main/log.c
* src/main/modcall.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radwho.c
* src/main/tls.c
* src/main/tls_listen.c
* src/main/unittest.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/logging_impl.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_realm/trustrouter.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_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73c520c6c45f695191b5…
======
Fix assumption in radius_compare_vps that the check item is always a string (oops)
Arran Cudbard-Bell@2014-11-04T07:01:02Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90ad9661e5ba6733661d…
======
Process the *expanded* check items for rlm_files
Arran Cudbard-Bell@2014-11-04T07:00:29Z
Files modified:
* src/modules/rlm_files/rlm_files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e06f3db4d5fb45823ee9…
======
Fixup mysql driver script to work with libmysqlclient >= 5.6
Arran Cudbard-Bell@2014-11-04T06:16:24Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64dc889c398f96e58e70…
======
Formatting in mysql driver
Arran Cudbard-Bell@2014-11-04T06:08:16Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d838cfbbd70ef3a04b2e…
======
Helpful if it's info so it shows up in the main log
Arran Cudbard-Bell@2014-11-04T04:27:01Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aac17c7f10c42d0980f5…
======
* use the same json token parsing function everywhere
* cleanup now un-used functions in jsonc_missing
* minor function naming cleanup in mod.c
* add missing prototype to mod.h
Aaron Hurt (via Arran Cudbard-Bell)@2014-11-04T04:06:39Z
Files modified:
* src/modules/rlm_couchbase/config.h.in
* src/modules/rlm_couchbase/configure
* src/modules/rlm_couchbase/configure.ac
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.c
* 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/1c8549e00719ebaaf37f…
======
Link to libcap to determine process capabilities
This lets us know whether the debugger attach check is failing because
we don't have CAP_SYS_PTRACE or because there really is another
debugger attached already.
Arran Cudbard-Bell@2014-11-04T04:03:11Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/include/libradius.h
* src/lib/debug.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef036dfb44761288e4fa…
======
Add libcap-dev dependency for travis and debian packages
Arran Cudbard-Bell@2014-11-03T23:09:12Z
Files modified:
* .travis.yml
* debian/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91176574fe166a88ded8…
======
Fix fr_utf8_strchar() and tests
allowed characters shouldn't be escaped in the test.
the function returns const
it checks for fr_utf8_char() of str, not char the second time
around
Alan T. DeKok@2014-11-03T21:36:48Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8aabee0041dc152cedb3…
======
Allow TLS 1.1 and 1.2
Alan T. DeKok@2014-11-03T20:38:15Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9a285ca285148a2fb12…
======
Another typo
Arran Cudbard-Bell@2014-11-03T18:50:03Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d13e33eca8de1d30e45…
======
Fix compile error
Alan T. DeKok@2014-11-03T17:46:15Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ab5f37b6748f63e53a0…
======
Allow all UTF-8 characters
Alan T. DeKok@2014-11-03T17:46:13Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1f147f8c3c9d7cad632…
======
Typo
Arran Cudbard-Bell@2014-11-03T17:17:18Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ad8077082c3c9a4d6e1…
======
Add reply attributes, not over-write them
Alan T. DeKok@2014-11-03T16:37:51Z
Files modified:
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e70923fe482b6ae2f7a…
======
Quiet GCC
Arran Cudbard-Bell@2014-11-03T16:14:48Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7d07572e0a1fced4050…
======
More fixes for fr_debugger_attached
Arran Cudbard-Bell@2014-11-03T16:14:48Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fcb304f3c2d13897326…
======
Better checks for duplicates.
If the old packet is in RESPONSE_DELAY or CLEANUP_DELAY,
we can delete the old packet. This is really only for DHCP.
Alan T. DeKok@2014-11-03T14:48:52Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa7f24d05730a16614eb…
======
Debugging info to help find out why the ptrace attach failed
Arran Cudbard-Bell@2014-11-03T06:52:37Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d10ed4d940b63f4eb6b…
======
Fix infinite loop in fr_fault if initial pattach fails (indicating process is running under debugger), and process receives either SIGUSR1 or SIGUSR2
Arran Cudbard-Bell@2014-11-03T06:40:27Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3e29974f2d218699aad…
======
Quiet GCC
Arran Cudbard-Bell@2014-11-02T22:52:13Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/467bdf74a1f01271759c…
======
Fix %{escape:} and %{unecape:} to work correctly with UTF8 safe characters
Arran Cudbard-Bell@2014-11-02T22:38:44Z
Files modified:
* raddb/mods-available/expr
* src/include/libradius.h
* src/lib/print.c
* src/modules/rlm_expr/rlm_expr.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/463e5c4a6e8478aab643…
======
IDs are signed for DHCP. Closes #797.
We don't want integer overflow.
Alan T. DeKok@2014-11-02T21:35:35Z
Files modified:
* src/lib/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7992742eee9c08b05940…
======
Load internal dictionary, for Packet-Src-IP-Address, etc.
Alan T. DeKok@2014-11-02T21:35:34Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31424bf4415661fb3e77…
======
Added -D option to mirror radclient
Alan T. DeKok@2014-11-02T21:35:33Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64f77a8b05daf60a8e39…
======
Document session-state some more
Alan T. DeKok@2014-11-02T21:35:32Z
Files modified:
* raddb/mods-available/eap
* raddb/sites-available/default
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a307a3abcfca678cd3c…
======
Fix log messages
Arran Cudbard-Bell@2014-10-31T19:05:54Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd35c1118b6657bf8f2f…
======
Convert one cast call to value_data_cast
Arran Cudbard-Bell@2014-10-31T17:58:19Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd331d483b38a4fb80ef…
======
Make arguments consistent between value_data functions
Arran Cudbard-Bell@2014-10-31T17:58:18Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5daec5c2dd86b1c25bff…
======
Fix assertions
Alan T. DeKok@2014-10-31T16:06:01Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d80333470c38173bcf8…
======
Tie session state into the rest of the server.
Alan T. DeKok@2014-10-31T16:06:00Z
Files modified:
* man/man5/unlang.5
* src/include/radiusd.h
* src/include/tmpl.h
* src/main/auth.c
* src/main/radiusd.c
* src/main/radiusd.mk
* src/main/tmpl.c
* src/main/unittest.c
* src/main/unittest.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcb89481e4a94754f0e4…
======
API to get / put session state
Alan T. DeKok@2014-10-31T16:05:47Z
Files modified:
* src/include/state.h
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77465d5941312138e382…
======
Fix const casts
Arran Cudbard-Bell@2014-10-30T23:34:38Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e316466b181d351666a…
======
Convert xlat_debug_attr to use more library functions
Arran Cudbard-Bell@2014-10-30T23:31:50Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98368afdd59ea677f0ca…
======
Fix SEGV when parsing 64bit integer fails
Arran Cudbard-Bell@2014-10-30T23:31:23Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fa3166baf5e62af75c9…
======
Indentation
Arran Cudbard-Bell@2014-10-30T23:31:04Z
Files modified:
* src/include/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84fe9a0d51784e033a59…
======
Print booleans
Arran Cudbard-Bell@2014-10-30T23:30:53Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efb835c4e6752a4e3063…
======
Add value_data_cast and use it to perform casts for hex xlat
Eventual plan is to use it everywhere we need to perform casts
Arran Cudbard-Bell@2014-10-30T22:17:30Z
Files modified:
* src/include/libradius.h
* src/lib/value.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9adc030754ab0914f587…
======
Quiet GCC
Arran Cudbard-Bell@2014-10-30T22:16:51Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c3c07209ab914be4724…
======
Fix a fixme
Arran Cudbard-Bell@2014-10-30T20:05:11Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0feaf25d1bdfdea8f3ac…
======
Same for prefix
Arran Cudbard-Bell@2014-10-30T20:03:43Z
Files modified:
* src/include/conffile.h
* src/include/radius.h
* src/lib/print.c
* src/lib/radius.c
* src/lib/value.c
* src/main/client.c
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e97bd96a0cbe052fb6b6…
======
Change PW_TYPE_IP_ADDR to PW_TYPE_COMBO_IP_ADDR
Arran Cudbard-Bell@2014-10-30T20:02:51Z
Files modified:
* src/include/conffile.h
* src/include/radius.h
* src/lib/dict.c
* src/lib/radius.c
* src/lib/value.c
* src/main/conffile.c
* src/main/listen.c
* src/main/parser.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cce8fbbf66a3bb05273c…
======
another missed cast
Arran Cudbard-Bell@2014-10-30T19:48:38Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e5cf1b77964d6d17bcc…
======
rename vp_aprint_value to vp_aprints_value
Arran Cudbard-Bell@2014-10-30T19:48:38Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/print.c
* src/main/client.c
* src/main/evaluate.c
* src/main/map.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39671588b85e774e4817…
======
convert vp_aprint_value to vp_data_aprints_value
Arran Cudbard-Bell@2014-10-30T19:48:38Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c9e6483605fe690b13d…
======
Indent
Arran Cudbard-Bell@2014-10-30T19:48:38Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf466f71ec468d9c5def…
======
Fix typo
Alan T. DeKok@2014-10-30T19:19:16Z
Files modified:
* src/modules/rlm_securid/all.mk.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07afacf64946af59938a…
======
Missed cast
Arran Cudbard-Bell@2014-10-30T18:58:58Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0be877b0fe6ace2efe3…
======
Fixup validation functions to deal with polymorphic attributes
Arran Cudbard-Bell@2014-10-30T18:51:23Z
Files modified:
* src/lib/debug.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f072545714043ffebd5…
======
Fixup dict_attr on LHS of tmpl for polymorphic attributes
Arran Cudbard-Bell@2014-10-30T18:51:18Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f412e6776857c0c7d0c2…
======
Copy the name field of polymorphic attributes correctly
Arran Cudbard-Bell@2014-10-30T18:51:13Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75ceac582784592a4968…
======
Alloc value_data_t as part of tmpls
Arran Cudbard-Bell@2014-10-30T18:51:09Z
Files modified:
* src/include/libradius.h
* src/include/tmpl.h
* src/main/map.c
* src/main/modcall.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05a25b96664bb746dde2…
======
Copy to octets is not a strdup
Arran Cudbard-Bell@2014-10-30T16:06:34Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da4f4cce4ca7bb129e8c…
======
Run authentication tests, too
Alan T. DeKok@2014-10-30T15:56:38Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a85cab6ee8b361dc2e19…
======
whitespace
Alan T. DeKok@2014-10-30T15:56:37Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b675fb6ee7cf7d6ffc6…
======
Grammar
Alan T. DeKok@2014-10-30T15:44:03Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bebe340a26d7d694d466…
======
Remove unused variable
Alan T. DeKok@2014-10-30T15:43:10Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5294176568aedd7c4480…
======
Install example config file
Alan T. DeKok@2014-10-30T15:42:22Z
Files modified:
* src/modules/rlm_securid/all.mk.in
* src/modules/rlm_securid/securid
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c55f11667e8f6389b8a…
======
Stop compiler complaints
Arran Cudbard-Bell@2014-10-30T15:38:43Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22fd83a82ec5f9d74fbf…
======
Fixup support for polymorphic attributes (maybe)
Arran Cudbard-Bell@2014-10-30T15:37:36Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/value.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3d63dc4c40e7c61d620…
======
Set buffer type in value_data_from_str when allocing octets types buffers
Arran Cudbard-Bell@2014-10-30T15:37:36Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/714315648642cfbf06d8…
======
listener is NULL for Status-Server packets
Alan T. DeKok@2014-10-30T15:33:25Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c015a28ef519a4049be4…
======
Make arguments between vp_data_prints_value and value_data_from_str consistent
Arran Cudbard-Bell@2014-10-30T03:45:55Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/lib/value.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd064d372d94308248ec…
======
Convert pairparsevalue to value_data_from_str which does the same thing but writes the result to a value_data_t
This makes it more useful for evaluating conditions
Arran Cudbard-Bell@2014-10-30T03:36:52Z
Files modified:
* src/include/libradius.h
* src/lib/filters.c
* src/lib/misc.c
* src/lib/pair.c
* src/lib/value.c
* src/main/client.c
* src/main/conffile.c
* src/main/evaluate.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/pair.c
* src/main/tmpl.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3942e4dd5bf5dd3f5c13…
======
Formatting
Arran Cudbard-Bell@2014-10-30T03:36:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5a530f46a0e7a927916…
======
Useful macro
Arran Cudbard-Bell@2014-10-30T03:36:52Z
Files modified:
* src/include/build.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0a6d0735aba90a544f6…
======
Split out value data functions into value.c and rename valuepair.c to pair.c
Arran Cudbard-Bell@2014-10-30T03:36:52Z
Files modified:
* src/include/libradius.h
* src/lib/all.mk
* src/lib/pair.c
* src/lib/value.c
* src/lib/valuepair.c
* src/main/libfreeradius-server.mk
* src/main/pair.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c23871fa9dbee7892949…
======
Remember OPENSSL_CPPFLAGS and use them
Alan T. DeKok@2014-10-29T22:20:04Z
Files modified:
* Make.inc.in
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ac9c6041bcb0ca02fe7…
======
Newer registrations replace old ones
So that for HUP, the xlat's go to the new modules
Alan T. DeKok@2014-10-29T20:53:20Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db00cd4c269cc1cf58fa…
======
Automatically remove xlat's when we free a module instance
Alan T. DeKok@2014-10-29T20:52:53Z
Files modified:
* src/main/modules.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7bfae9225f592a61d595…
======
Add xlat_unregister_module()
Which unregisters all xlat's for a module instance.
So that the modules don't have to do that.
Alan T. DeKok@2014-10-29T20:52:51Z
Files modified:
* src/include/radiusd.h
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/156acba3109df31a32cb…
======
Colourise should be bool
Arran Cudbard-Bell@2014-10-29T16:58:00Z
Files modified:
* src/include/log.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34bbaaf51db17eb45927…
======
Avoid writing "Error: rlm_sql (sql): Cannot open new connection, connection spawning already in progress" when maintaining spares
Arran Cudbard-Bell@2014-10-29T16:54:45Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/788bee4da39617842d7e…
======
Don't SEGV if start connections is set and we have a connection initialisation statement
Arran Cudbard-Bell@2014-10-29T16:24:01Z
Files modified:
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89e4df200e7e4f4215e6…
======
raddb: Update triggers in trigger.conf
Update trigger.conf's available triggers and comments to correspond to
actual code.
Nikolai Kondrashov (via Alan T. DeKok)@2014-10-29T16:05:50Z
Files modified:
* raddb/trigger.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4ab6700bc1f29d6fdb1…
======
Decode unknown VSAs which are in RFC format
Alan T. DeKok@2014-10-29T16:05:24Z
Files modified:
* src/lib/radius.c
* src/tests/unit/vendor.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca3b9404e1aa328ef19c…
======
Time zone is 2 octets
Alan T. DeKok@2014-10-29T16:05:23Z
Files modified:
* share/dictionary.3gpp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69a70fbafd639f9efece…
======
Stupid GCC
Arran Cudbard-Bell@2014-10-29T15:37:26Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/070aa9fd67c97ae960ea…
======
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 (via Alan T. DeKok)@2014-10-28T22:41:54Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a3035f375ebda19863b…
======
Fix configure argument names
Alan T. DeKok@2014-10-28T22:41:52Z
Files modified:
* src/modules/rlm_securid/configure
* src/modules/rlm_securid/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56286fe3d6ebabd1be87…
======
Actually check the path specified by configure
Alan T. DeKok@2014-10-28T22:41:51Z
Files modified:
* src/modules/rlm_securid/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44b2c804c84dfc70e942…
======
Add FreeRADIUS-Response-Delay-USec
Alan T. DeKok@2014-10-28T22:02:14Z
Files modified:
* share/dictionary.freeradius.internal
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6277960bc830891123b0…
======
Add and document reject_delay of fractional seconds
Alan T. DeKok@2014-10-28T22:02:13Z
Files modified:
* raddb/radiusd.conf.in
* src/include/radiusd.h
* src/main/mainconfig.c
* src/main/process.c
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3726e6d574bb23249a81…
======
Fix debug_name for policies
Alan T. DeKok@2014-10-28T20:15:21Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1bc0fa4dc7813eaa3f9…
======
Update Stripped-User-Name, too.
And do one loop, rather than 3. It's a bit more efficient.
Alan T. DeKok@2014-10-28T20:01:02Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a322ac2a2658b72f3675…
======
Ignore SIGTERM when firing stop and signal.term
Move firing "server.stop" and "server.signal.term" triggers beyond
setting SIGTERM action to SIG_IGN in main().
This way handler commands for these triggers don't receive SIGTERM with
the rest of the process group and don't possibly terminate before doing
their work. E.g. snmptrap manages to send the notifications.
Nikolai Kondrashov (via Alan T. DeKok)@2014-10-28T17:59:42Z
Files modified:
* src/main/process.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3756952109c966e10eae…
======
Remove the debug_pair calls from the protocol encoders/decoders
Fixes the double packet debug output
Arran Cudbard-Bell@2014-10-28T15:56:55Z
Files modified:
* src/include/radiusd.h
* src/lib/radius.c
* src/main/process.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02e8d156013c242e4f61…
======
Fixup crappy debug_packet code
Arran Cudbard-Bell@2014-10-28T15:56:55Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f200562b3571580922b…
======
Use rdebug_pair_list in more places and remove debug_pair_list
Arran Cudbard-Bell@2014-10-28T15:56:54Z
Files modified:
* src/include/radiusd.h
* src/main/auth.c
* src/main/listen.c
* src/main/tls.c
* src/main/valuepair.c
* src/modules/rlm_cache/rlm_cache.c
* 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_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b4ea4ed313a215f52db…
======
connection: Fall through to global module triggers
Make module connection pool triggers use global module trigger
configuration, if there is no "trigger" section in the pool section.
Use fully-qualified module-specific trigger names for module-specific
connection pools in connection.c.
E.g. trigger "modules.ldap.open", instead of just "open" for pools
initialized with fr_connection_pool_module_init, being passed "ldap"
config section.
Send triggers even if the pool has no "trigger" section.
This makes exec_trigger fall through to global module triggers, if the
pool configuration doesn't have the "trigger" section.
Nikolai Kondrashov (via Alan T. DeKok)@2014-10-28T15:24:59Z
Files modified:
* src/include/connection.h
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d61d5002347fd3aa56c3…
======
This is for the "return" keyword, not the module return code
Alan T. DeKok@2014-10-28T15:21:56Z
Files modified:
* src/tests/keywords/return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0d78ef02901dab10e74…
======
Use a better name
Alan T. DeKok@2014-10-28T15:21:55Z
Files modified:
* src/tests/keywords/ok-return
* src/tests/keywords/ok-return.attrs
* src/tests/keywords/return
* src/tests/keywords/return.attrs
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e98406a128337d76f8e2…
======
Fixed to use the correct data
Alan T. DeKok@2014-10-28T15:21:54Z
Files modified:
* src/tests/keywords/return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/feab77cc6613e459661a…
======
Print out correct section names in debug mode
Alan T. DeKok@2014-10-28T15:11:29Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebf824e9bea2ea061108…
======
Added "return" keyword
Alan T. DeKok@2014-10-28T14:35:37Z
Files modified:
* man/man5/unlang.5
* src/main/modcall.c
* src/tests/keywords/return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc4d6dca6f728b6e1af1…
======
Don't de-reference a deleted entry
Alan T. DeKok@2014-10-28T14:18:30Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de514a401df380d8ab2a…
======
--
This commit summary was generated @2014-11-05T00: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)
======
Remove old example
Alan T. DeKok@2014-11-04T22:12:55Z
Files modified:
* doc/modules/ldap_howto.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f7b5f2992dd14f92256…
======
SQL, not MySQL
Alan T. DeKok@2014-11-04T18:07:05Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bdab480ca42a1a7aa83…
======
Tie "originate coa" into the session-state handler
any state added by originate-coa will be available to the next
Access-Request.
Alan T. DeKok@2014-11-04T18:06:00Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/026202c8fd78256b93c8…
======
Note TLS 1.1 and 1.2
Alan T. DeKok@2014-11-04T18:06:00Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d56fb1b5fa81ec25fddb…
======
Cleanup formatting in radiusd.c
Arran Cudbard-Bell@2014-11-04T17:35:06Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/813205f33791889d8e5b…
======
Update ChangeLog
Arran Cudbard-Bell@2014-11-04T16:54:15Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9653ace0520a2daf8b5e…
======
Update ChangeLog
Arran Cudbard-Bell@2014-11-04T14:56:46Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2de30c5573a8a9be931c…
======
Formatting
Arran Cudbard-Bell@2014-11-04T07:23:52Z
Files modified:
* src/lib/pair.c
* src/lib/radius.c
* src/lib/snprintf.c
* src/lib/token.c
* src/lib/udpfromto.c
* src/lib/value.c
* src/main/listen.c
* src/main/log.c
* src/main/modcall.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radwho.c
* src/main/tls.c
* src/main/tls_listen.c
* src/main/unittest.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/logging_impl.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_realm/trustrouter.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_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0eaf7ad2cd689f6470dc…
======
Fix assumption in radius_compare_vps that the check item is always a string (oops)
Arran Cudbard-Bell@2014-11-04T07:02:20Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/404d3f4f996f2660261e…
======
Process the *expanded* check items for rlm_files
Arran Cudbard-Bell@2014-11-04T07:01:44Z
Files modified:
* src/modules/rlm_files/rlm_files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6458a99a58758f0def79…
======
Fixup mysql driver script to work with libmysqlclient >= 5.6
Arran Cudbard-Bell@2014-11-04T06:14:59Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/385a2eb5a360d7e0772a…
======
Formatting in mysql driver
Arran Cudbard-Bell@2014-11-04T06:08:45Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d43dce51addfee04454…
======
Helpful if it's info so it shows up in the main log
Arran Cudbard-Bell@2014-11-04T04:27:08Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b389eb8016adf3d46c26…
======
Merge pull request #827 from leprechau/tokener-cleanup
minor cleanups
Arran Cudbard-Bell@2014-11-04T04:05:33Z
Files modified:
* src/modules/rlm_couchbase/config.h.in
* src/modules/rlm_couchbase/configure
* src/modules/rlm_couchbase/configure.ac
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.c
* 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/0525ddff31c5496e7a11…
======
* use the same json token parsing function everywhere
* cleanup now un-used functions in jsonc_missing
* minor function naming cleanup in mod.c
* add missing prototype to mod.h
Aaron Hurt@2014-11-03T22:33:17Z
Files modified:
* src/modules/rlm_couchbase/config.h.in
* src/modules/rlm_couchbase/configure
* src/modules/rlm_couchbase/configure.ac
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.c
* 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/4e03556bc2129425aa0d…
======
Fix fr_utf8_strchar() and tests
allowed characters shouldn't be escaped in the test.
the function returns const
it checks for fr_utf8_char() of str, not char the second time
around
Alan T. DeKok@2014-11-03T21:35:58Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a744d9188c61db354737…
======
Link to libcap to determine process capabilities
This lets us know whether the debugger attach check is failing because
we don't have CAP_SYS_PTRACE or because there really is another
debugger attached already.
Arran Cudbard-Bell@2014-11-04T04:03:56Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/include/libradius.h
* src/lib/debug.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01d589d9edecea4dcbe9…
======
Add libcap-dev dependency for travis and debian packages
Arran Cudbard-Bell@2014-11-04T04:03:51Z
Files modified:
* .travis.yml
* debian/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66befde06955a5cde281…
======
Fix fr_utf8_strchar() and tests
allowed characters shouldn't be escaped in the test.
the function returns const
it checks for fr_utf8_char() of str, not char the second time
around
Alan T. DeKok (via Arran Cudbard-Bell)@2014-11-04T04:03:43Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f175cf14148bb2c0a021…
======
Allow TLS 1.1 and 1.2
Alan T. DeKok@2014-11-03T20:38:08Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5a5a20d7d46470fc55e…
======
Another typo
Arran Cudbard-Bell@2014-11-03T18:48:56Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55e9f267e40740073cf7…
======
Fix compile error
Alan T. DeKok@2014-11-03T17:45:58Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d5876d738591bd27bb3…
======
Allow all UTF-8 characters
Alan T. DeKok@2014-11-03T17:45:36Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d905e98b4dac8215768d…
======
Typo
Arran Cudbard-Bell@2014-11-03T17:17:01Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e85a73ab06bc6ff7b93…
======
Add reply attributes, not over-write them
Alan T. DeKok@2014-11-03T16:37:19Z
Files modified:
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4ace016c1fbc7a0eb9d…
======
Quiet GCC
Arran Cudbard-Bell@2014-11-03T16:14:55Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/008d8a2a61c36789ec13…
======
More fixes for fr_debugger_attached
Arran Cudbard-Bell@2014-11-03T16:14:55Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaeca6f09751c5d449a0…
======
Better checks for duplicates.
If the old packet is in RESPONSE_DELAY or CLEANUP_DELAY,
we can delete the old packet. This is really only for DHCP.
Alan T. DeKok@2014-11-03T14:47:47Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e03652ac0a0c19bb463…
======
Debugging info to help find out why the ptrace attach failed
Arran Cudbard-Bell@2014-11-03T06:52:28Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db6f41e41e50e3c53240…
======
Fix infinite loop in fr_fault if initial pattach fails (indicating process is running under debugger), and process receives either SIGUSR1 or SIGUSR2
Arran Cudbard-Bell@2014-11-03T06:40:19Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a74042ed3528557ee003…
======
Quiet GCC
Arran Cudbard-Bell@2014-11-02T22:52:25Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8991b44b0de118155394…
======
Fix %{escape:} and %{unecape:} to work correctly with UTF8 safe characters
Arran Cudbard-Bell@2014-11-02T22:38:00Z
Files modified:
* raddb/mods-available/expr
* src/include/libradius.h
* src/lib/print.c
* src/modules/rlm_expr/rlm_expr.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5fd3b8576a89633c8f8…
======
IDs are signed for DHCP. Closes #797.
We don't want integer overflow.
Alan T. DeKok@2014-11-02T21:34:53Z
Files modified:
* src/lib/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45c4081ba14abb8602e8…
======
Load internal dictionary, for Packet-Src-IP-Address, etc.
Alan T. DeKok@2014-11-02T20:44:43Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7d7882cf9d8c50f76e2…
======
Added -D option to mirror radclient
Alan T. DeKok@2014-11-02T20:44:32Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08700ea8b1f3a1ace01d…
======
Document session-state some more
Alan T. DeKok@2014-11-02T20:30:31Z
Files modified:
* raddb/mods-available/eap
* raddb/sites-available/default
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec1832c51c7b4bc82a39…
======
Fix log messages
Arran Cudbard-Bell@2014-10-31T19:05:47Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6e6b8fbfd1335ba6ff6…
======
Convert one cast call to value_data_cast
Arran Cudbard-Bell@2014-10-31T17:56:22Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4ec3bd42e85805ff99a…
======
Make arguments consistent between value_data functions
Arran Cudbard-Bell@2014-10-31T17:56:22Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4703e820cbbebea41ce…
======
Tie session state into the rest of the server.
Alan T. DeKok@2014-10-31T16:05:27Z
Files modified:
* man/man5/unlang.5
* src/include/radiusd.h
* src/include/tmpl.h
* src/main/auth.c
* src/main/radiusd.c
* src/main/radiusd.mk
* src/main/tmpl.c
* src/main/unittest.c
* src/main/unittest.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa961113303e13447d94…
======
API to get / put session state
Alan T. DeKok@2014-10-31T16:05:06Z
Files modified:
* src/include/state.h
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b49398e72081a1f67eb3…
======
Fix assertions
Alan T. DeKok@2014-10-31T15:29:28Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/153d208d49a3403b7a2e…
======
Fix const casts
Arran Cudbard-Bell@2014-10-30T23:34:31Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95633237c791b646ef0d…
======
Convert xlat_debug_attr to use more library functions
Arran Cudbard-Bell@2014-10-30T23:32:56Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e048b0a0e5a09f51fc9e…
======
Fix SEGV when parsing 64bit integer fails
Arran Cudbard-Bell@2014-10-30T23:32:05Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b74c7b12f027c9e1fdb9…
======
Indentation
Arran Cudbard-Bell@2014-10-30T23:32:01Z
Files modified:
* src/include/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d05537cc27df5a902f28…
======
Print booleans
Arran Cudbard-Bell@2014-10-30T23:31:57Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33e73bd258b0a934ebb1…
======
Add value_data_cast and use it to perform casts for hex xlat
Eventual plan is to use it everywhere we need to perform casts
Arran Cudbard-Bell@2014-10-30T22:17:48Z
Files modified:
* src/include/libradius.h
* src/lib/value.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32dfad57d87111f9d184…
======
Quiet GCC
Arran Cudbard-Bell@2014-10-30T22:17:43Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1169951affd3f91b185…
======
Fix a fixme
Arran Cudbard-Bell@2014-10-30T20:05:18Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc7022a8b29d0589f588…
======
Same for prefix
Arran Cudbard-Bell@2014-10-30T20:03:51Z
Files modified:
* src/include/conffile.h
* src/include/radius.h
* src/lib/print.c
* src/lib/radius.c
* src/lib/value.c
* src/main/client.c
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5920b19e6e4355d6a3cb…
======
another missed cast
Arran Cudbard-Bell@2014-10-30T19:48:22Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af43365d501710f36115…
======
rename vp_aprint_value to vp_aprints_value
Arran Cudbard-Bell@2014-10-30T19:48:22Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/print.c
* src/main/client.c
* src/main/evaluate.c
* src/main/map.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf26c8f29e97bd8d00c5…
======
convert vp_aprint_value to vp_data_aprints_value
Arran Cudbard-Bell@2014-10-30T19:48:22Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52ef738c4b6eebdb9289…
======
Indent
Arran Cudbard-Bell@2014-10-30T19:48:22Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7bff5a862fa5568bcde…
======
Fix typo
Alan T. DeKok@2014-10-30T19:19:08Z
Files modified:
* src/modules/rlm_securid/all.mk.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfbf5878d69e4b9f2da9…
======
Missed cast
Arran Cudbard-Bell@2014-10-30T18:59:06Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d021750b7c2ec2360c62…
======
Fixup validation functions to deal with polymorphic attributes
Arran Cudbard-Bell@2014-10-30T18:50:20Z
Files modified:
* src/lib/debug.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e473fef007a53fdfa8d3…
======
Fixup dict_attr on LHS of tmpl for polymorphic attributes
Arran Cudbard-Bell@2014-10-30T18:50:20Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b41f99e89c149b2a6b6c…
======
Copy the name field of polymorphic attributes correctly
Arran Cudbard-Bell@2014-10-30T18:50:20Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23350be5191e1c8a0db0…
======
Alloc value_data_t as part of tmpls
Arran Cudbard-Bell@2014-10-30T18:50:20Z
Files modified:
* src/include/libradius.h
* src/include/tmpl.h
* src/main/map.c
* src/main/modcall.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6e3212783665e63ae57…
======
If LHS is combo-IP, mash the LHS to the type of the RHS
Alan T. DeKok@2014-10-30T16:30:20Z
Files modified:
* src/main/parser.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f484fbbf37d9013844e…
======
Tests for WiMAX combo IP addresses.
Which will break the server until new code is written
Alan T. DeKok@2014-10-30T16:29:45Z
Files modified:
* src/tests/keywords/wimax-comboip
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8010a511da0c1388cd70…
======
It's COMBO_IP_ADDR
Alan T. DeKok@2014-10-30T16:08:19Z
Files modified:
* src/include/conffile.h
* src/include/radius.h
* src/lib/dict.c
* src/lib/radius.c
* src/lib/value.c
* src/main/conffile.c
* src/main/listen.c
* src/main/parser.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f84cc3b760369f0f763f…
======
Copy to octets is not a strdup
Arran Cudbard-Bell@2014-10-30T16:06:22Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07ba1e656af031dff9a8…
======
Run authentication tests, too
Alan T. DeKok@2014-10-30T15:56:20Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63b6cabd677731d07211…
======
whitespace
Alan T. DeKok@2014-10-30T15:52:53Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d21fdfa27d4e30a1c1f0…
======
Grammar
Alan T. DeKok@2014-10-30T15:43:52Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5fb0e78ec960d58cd82…
======
Remove unused variable
Alan T. DeKok@2014-10-30T15:42:53Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38f75a176a8285924600…
======
Install example config file
Alan T. DeKok@2014-10-30T15:41:53Z
Files modified:
* src/modules/rlm_securid/all.mk.in
* src/modules/rlm_securid/securid
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b05926949b76df620ec9…
======
Stop compiler complaints
Arran Cudbard-Bell@2014-10-30T15:39:17Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3837ffa63aab08aa8d11…
======
Fixup support for polymorphic attributes (maybe)
Arran Cudbard-Bell@2014-10-30T15:37:22Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/value.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cc07dbff9f67d94f58c…
======
Set buffer type in value_data_from_str when allocing octets types buffers
Arran Cudbard-Bell@2014-10-30T15:37:22Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fd03c69c55a1c12b2c3…
======
listener is NULL for Status-Server packets
Alan T. DeKok@2014-10-30T15:33:19Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00a3f5f6ec4e5cca4f3d…
======
Make arguments between vp_data_prints_value and value_data_from_str consistent
Arran Cudbard-Bell@2014-10-30T03:52:42Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/lib/value.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c654aca75a00f5eccc2…
======
Convert pairparsevalue to value_data_from_str which does the same thing but writes the result to a value_data_t
This makes it more useful for evaluating conditions
Arran Cudbard-Bell@2014-10-30T03:35:37Z
Files modified:
* src/include/libradius.h
* src/lib/filters.c
* src/lib/misc.c
* src/lib/pair.c
* src/lib/value.c
* src/main/client.c
* src/main/conffile.c
* src/main/evaluate.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/pair.c
* src/main/tmpl.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/829f743d49e228f12339…
======
Formatting
Arran Cudbard-Bell@2014-10-30T03:35:37Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f93a054b41455394a6f…
======
Useful macro
Arran Cudbard-Bell@2014-10-30T03:35:37Z
Files modified:
* src/include/build.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3dcef4f3f218066580a1…
======
Split out value data functions into value.c and rename valuepair.c to pair.c
Arran Cudbard-Bell@2014-10-30T03:35:37Z
Files modified:
* src/include/libradius.h
* src/lib/all.mk
* src/lib/pair.c
* src/lib/value.c
* src/lib/valuepair.c
* src/main/libfreeradius-server.mk
* src/main/pair.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2de33b84e6dc75a72c79…
======
Remember OPENSSL_CPPFLAGS and use them
Alan T. DeKok@2014-10-29T22:19:41Z
Files modified:
* Make.inc.in
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86b1f3fbc8e68135270f…
======
Newer registrations replace old ones
So that for HUP, the xlat's go to the new modules
Alan T. DeKok@2014-10-29T20:50:00Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9428f1639bf8d072f64…
======
Automatically remove xlat's when we free a module instance
Alan T. DeKok@2014-10-29T20:47:57Z
Files modified:
* src/main/modules.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9d3f32d8a29bd8874d2…
======
Add xlat_unregister_module()
Which unregisters all xlat's for a module instance.
So that the modules don't have to do that.
Alan T. DeKok@2014-10-29T20:38:59Z
Files modified:
* src/include/radiusd.h
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a62002ad3afae9ffaa7c…
======
Note recent changes
Alan T. DeKok@2014-10-29T20:32:15Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e78d774efa2cae80adb…
======
Colourise should be bool
Arran Cudbard-Bell@2014-10-29T16:58:07Z
Files modified:
* src/include/log.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0eb74c715ff81970af93…
======
Avoid writing "Error: rlm_sql (sql): Cannot open new connection, connection spawning already in progress" when maintaining spares
Arran Cudbard-Bell@2014-10-29T16:55:07Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84a534bb0c69c07c6f62…
======
Don't SEGV if start connections is set and we have a connection initialisation statement
Arran Cudbard-Bell@2014-10-29T16:23:41Z
Files modified:
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bd461e50c49bc879e58…
======
Decode unknown VSAs which are in RFC format
Alan T. DeKok@2014-10-29T16:05:14Z
Files modified:
* src/lib/radius.c
* src/tests/unit/vendor.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fafad471bcb71ab17a2…
======
Time zone is 2 octets
Alan T. DeKok@2014-10-29T16:05:14Z
Files modified:
* share/dictionary.3gpp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60591b8b5dc47ab8dda4…
======
Merge pull request #816 from spbnick/update_triggers
raddb: Update triggers in trigger.conf
Alan DeKok@2014-10-29T16:01:58Z
Files modified:
* raddb/trigger.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab35ab6cf4cd793c3ace…
======
raddb: Update triggers in trigger.conf
Update trigger.conf's available triggers and comments to correspond to
actual code.
Nikolai Kondrashov@2014-10-29T11:14:44Z
Files modified:
* raddb/trigger.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7162088ec80add0e83d1…
======
Stupid GCC
Arran Cudbard-Bell@2014-10-29T15:37:32Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ccafd33c397f447828b…
======
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 (via Alan T. DeKok)@2014-10-28T22:41:11Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98d01172099162b1ff84…
======
Fix configure argument names
Alan T. DeKok@2014-10-28T22:18:26Z
Files modified:
* src/modules/rlm_securid/configure
* src/modules/rlm_securid/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fddf69a7116462ca07b…
======
Actually check the path specified by configure
Alan T. DeKok@2014-10-28T22:18:11Z
Files modified:
* src/modules/rlm_securid/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9009c495998056a6177…
======
Add FreeRADIUS-Response-Delay-USec
Alan T. DeKok@2014-10-28T22:01:49Z
Files modified:
* share/dictionary.freeradius.internal
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3ba4db8f9d5c164dbab…
======
Add and document reject_delay of fractional seconds
Alan T. DeKok@2014-10-28T21:54:39Z
Files modified:
* raddb/radiusd.conf.in
* src/include/radiusd.h
* src/main/mainconfig.c
* src/main/process.c
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afe3a17837ec72730b3f…
======
Fix debug_name for policies
Alan T. DeKok@2014-10-28T20:15:09Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d222846c6b719ca6c00…
======
Update Stripped-User-Name, too.
And do one loop, rather than 3. It's a bit more efficient.
Alan T. DeKok@2014-10-28T20:00:21Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f902713d879fd525d2f…
======
Merge pull request #823 from spbnick/trigger_with_ignored_sigterm
Ignore SIGTERM when firing stop and signal.term
Alan DeKok@2014-10-28T17:59:20Z
Files modified:
* src/main/process.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a8a1359b59f4bf8f2d4…
======
--
This commit summary was generated @2014-11-05T00: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)
======
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…
======
--
This commit summary was generated @2014-11-04T00: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)
======
Add libcap-dev dependency for travis and debian packages
Arran Cudbard-Bell@2014-11-03T23:08:46Z
Files modified:
* .travis.yml
* debian/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fecf0a45cd2fa1ffbd72…
======
Link to libcap to determine process capabilities
This lets us know whether the debugger attach check is failing because
we don't have CAP_SYS_PTRACE or because there really is another
debugger attached already.
Arran Cudbard-Bell@2014-11-03T23:06:36Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/include/libradius.h
* src/lib/debug.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33f31f9dfcc4c5cb1553…
======
Fix fr_utf8_strchar() and tests
allowed characters shouldn't be escaped in the test.
the function returns const
it checks for fr_utf8_char() of str, not char the second time
around
Alan T. DeKok@2014-11-03T21:35:58Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a744d9188c61db354737…
======
Allow TLS 1.1 and 1.2
Alan T. DeKok@2014-11-03T20:38:08Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5a5a20d7d46470fc55e…
======
Another typo
Arran Cudbard-Bell@2014-11-03T18:48:56Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55e9f267e40740073cf7…
======
Fix compile error
Alan T. DeKok@2014-11-03T17:45:58Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d5876d738591bd27bb3…
======
Allow all UTF-8 characters
Alan T. DeKok@2014-11-03T17:45:36Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d905e98b4dac8215768d…
======
Typo
Arran Cudbard-Bell@2014-11-03T17:17:01Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e85a73ab06bc6ff7b93…
======
Add reply attributes, not over-write them
Alan T. DeKok@2014-11-03T16:37:19Z
Files modified:
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4ace016c1fbc7a0eb9d…
======
Quiet GCC
Arran Cudbard-Bell@2014-11-03T16:14:55Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/008d8a2a61c36789ec13…
======
More fixes for fr_debugger_attached
Arran Cudbard-Bell@2014-11-03T16:14:55Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaeca6f09751c5d449a0…
======
Better checks for duplicates.
If the old packet is in RESPONSE_DELAY or CLEANUP_DELAY,
we can delete the old packet. This is really only for DHCP.
Alan T. DeKok@2014-11-03T14:47:47Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e03652ac0a0c19bb463…
======
Debugging info to help find out why the ptrace attach failed
Arran Cudbard-Bell@2014-11-03T06:52:28Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db6f41e41e50e3c53240…
======
Fix infinite loop in fr_fault if initial pattach fails (indicating process is running under debugger), and process receives either SIGUSR1 or SIGUSR2
Arran Cudbard-Bell@2014-11-03T06:40:19Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a74042ed3528557ee003…
======
--
This commit summary was generated @2014-11-04T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0