Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
December 2014
- 10 participants
- 58 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Fix more types in realms.c
Arran Cudbard-Bell@2014-12-24T16:02:48Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22415b29efd8f19146f6…
======
Merge pull request #864 from qnet-herwin/talloc_null_check_eap_mem
Fixed some NULL checks in EAP memory
Alan DeKok@2014-12-24T14:34:32Z
Files modified:
* src/modules/rlm_eap/mem.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5679bcc110d15a968f18…
======
Fixed some NULL checks in EAP memory
* Add a NULL check after the first talloc call
* Fix the check after allocating eap_ds->request
Furthermore, I guess the code in eap_ds_free could be simplified, the talloc library should be able to free the response and request automatically.
Herwin Weststrate@2014-12-24T13:35:54Z
Files modified:
* src/modules/rlm_eap/mem.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ea194825c61293ddf5d…
======
--
This commit summary was generated @2014-12-25T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hello,
I've modified the freeradius-client to simplify its API, remove all
IPv4-only legacy code and add DTLS support (rfc7360). The DTLS support
I've tried to add in a transparent way, i.e., an old client could still
have basic DTLS support only by modifying its configuration file. This
is currently experimental code and most likely will have bugs, but I'd
like to see any comments on the approach or possible improvements.
My main concern is that there have been no releases of freeradius-client
for many years, although the intention is to send back the changes as
pull requests to the original repository once they stabilize.
regards,
Nikos
The code: https://github.com/nmav/radiusclient-dtls
Changes since the last release of freeradius-client:
https://github.com/nmav/radiusclient-dtls/blob/master/CHANGES
3
6
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Add check for C11 support
Arran Cudbard-Bell@2014-12-23T16:29:57Z
Files modified:
* configure
* configure.ac
* m4/ax_cc.m4
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e88528d0fdafa31e1e46…
======
Uneeded
Arran Cudbard-Bell@2014-12-23T00:46:10Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fc6e95b0da5b7eff434…
======
INFO on unknown clients, and rate-limit them
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-23T00:46:10Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56cc28e91e9497ab3bf0…
======
Clarify which tests we're running
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-23T00:46:10Z
Files modified:
* src/tests/modules/subdir.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f99e091b4d4b7909474…
======
More tests
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-23T00:46:10Z
Files modified:
* src/tests/modules/files/authorize
* src/tests/modules/files/doug.attrs
* src/tests/modules/files/doug.unlang
* src/tests/modules/files/fall-through.attrs
* src/tests/modules/files/fall-through.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09a3e5a11946dc775615…
======
Added sample tests for the "users" file
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-23T00:46:10Z
Files modified:
* src/tests/keywords/all.mk
* src/tests/modules/default-input.attrs
* src/tests/modules/files/all.mk
* src/tests/modules/files/authorize
* src/tests/modules/files/files.unlang
* src/tests/modules/files/module.conf
* src/tests/modules/radiusd.conf
* src/tests/modules/subdir.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ae2f95c836fab013a26…
======
Use home_type_t instead of "int"
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-23T00:46:10Z
Files modified:
* src/include/realms.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bd06f5bf8570b3888f2…
======
Ensure framework includes drivers, too
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-23T00:46:10Z
Files modified:
* src/tests/modules/all.mk
* src/tests/modules/cache/rbtree/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de3b172ef5fc023492df…
======
Framework to do module-specific tests
With examples and documentation
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-23T00:46:10Z
Files modified:
* Makefile
* src/all.mk
* src/tests/all.mk
* src/tests/modules/README.rst
* src/tests/modules/all.mk
* src/tests/modules/files/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7593d734238dc461015…
======
Expose realm_home_server_add
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-23T00:46:09Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e3efea71ee7072267b6…
======
Split out add and alloc functions for home servers
Arran Cudbard-Bell@2014-12-23T00:46:09Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9823f9be9bba2ca000ff…
======
Formatting
Arran Cudbard-Bell@2014-12-22T23:38:04Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ee491eaf7c31481b1cb…
======
Additional cf_ functions
Arran Cudbard-Bell@2014-12-22T23:38:04Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c437437d202fd9e0adf4…
======
clang and gcc use different pragmas to turn off warnings about unknown pragmas *gunshot*
Arran Cudbard-Bell@2014-12-22T23:07:13Z
Files modified:
* src/include/build.h
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c95edb5c7a44fb5cc2c…
======
GCC fixes
Arran Cudbard-Bell@2014-12-22T22:58:14Z
Files modified:
* src/lib/radius.c
* src/main/command.c
* src/main/connection.c
* src/main/detail.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/modules.c
* src/main/process.c
* src/main/radattr.c
* src/main/realms.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/bfd.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f99df468c53f637ca43…
======
redundant redeclaration
Arran Cudbard-Bell@2014-12-22T22:30:58Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f17eb1b38a2f59df6bf…
======
Turn on super pedantic warnings in CLANG
Arran Cudbard-Bell@2014-12-22T22:20:17Z
Files modified:
* configure
* configure.ac
* m4/ax_cc.m4
* src/include/libradius.h
* src/include/modcall.h
* src/include/parser.h
* src/include/process.h
* src/include/radiusd.h
* src/include/realms.h
* src/lib/debug.c
* src/lib/filters.c
* src/lib/heap.c
* src/lib/misc.c
* src/lib/packet.c
* src/lib/pair.c
* src/lib/radius.c
* src/lib/sha1.c
* src/lib/value.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/files.c
* src/main/listen.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/modcall.c
* src/main/modules.c
* src/main/pair.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/realms.c
* src/main/session.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls.c
* src/main/unittest.c
* src/main/xlat.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/bfd.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_vmps/vmps.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eap_chbind.c
* src/modules/rlm_eap/libeap/eapsimlib.c
* src/modules/rlm_eap/libeap/mppe_keys.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.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/eap_pwd.h
* 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_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.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_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_otp/otp.h
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_otp/otp_pw_valid.c
* src/modules/rlm_otp/otp_pwe.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_utf8/rlm_utf8.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/239ad252b6fa618e60a4…
======
Correct type for type in old_server_add
Arran Cudbard-Bell@2014-12-22T05:29:36Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce72e0b3b52e55425220…
======
Missing parentheses in sqlite queries
Arran Cudbard-Bell@2014-12-22T04:19:07Z
Files modified:
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49e739f19e48606e1bc7…
======
cleanup home_server_add (rename to home_server_afrom_cs and remove globals)
Arran Cudbard-Bell@2014-12-22T02:05:09Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51d603bb99522e5a06b5…
======
Handle ":<port>"
Arran Cudbard-Bell@2014-12-21T18:11:10Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6b614009bff183344da…
======
Typo
Arran Cudbard-Bell@2014-12-18T23:27:54Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6609bad9ac16c6fcbc1…
======
same change for pton6
Arran Cudbard-Bell@2014-12-18T23:26:32Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba1215b85d2a5bc501fd…
======
raddb: Comment on ipaddr/ipv4addr/ipv6addr use
Describe combined ipaddr/ipv4addr/ipv6addr use in
raddb/sites-available/default.
Nikolai Kondrashov (via Arran Cudbard-Bell)@2014-12-18T23:26:26Z
Files modified:
* raddb/sites-available/default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79b8a41be6e8d86ca814…
======
Don't overwrite ip_hton af/prefix in fr_pton4
Don't overwrite address family and prefix set by ip_hton (which can fall
back onto IPv6) with AF_INT/32, in fr_pton4.
This fixes radiusd listening on IPv4 address consiting of the first 4
octets of resolved IPv6 address when falling back to IPv6.
Nikolai Kondrashov (via Arran Cudbard-Bell)@2014-12-18T23:26:21Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f718f206ba3834ce0af9…
======
Fix more issues in LDAP url handling
Arran Cudbard-Bell@2014-12-18T17:51:45Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d57c9f829bb61ce84425…
======
We now use the correct name for function macros...
Arran Cudbard-Bell@2014-12-17T22:08:05Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3cfeeaeffd0a60aa280…
======
Remove URI field from rlm_ldap
Arran Cudbard-Bell@2014-12-17T17:21:26Z
Files modified:
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a967352d300c299dfe1a…
======
Merge pull request #860 from qnet-herwin/talloc_zero_null_checks
Added some null checks after talloc_zero
Alan DeKok@2014-12-17T14:42:17Z
Files modified:
* src/main/process.c
* src/main/tls.c
* src/main/util.c
* src/modules/rlm_eap/mem.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d79bfd784777392ea9b…
======
Added some null checks after talloc_zero
We've seen the scenario with proxy-inner-tunnel as virtual server for PEAP, and a backend that is unreachable. With a storm of requests this did lead to segfaults in `session_init` (`src/main/tls.c`). From there, it's just turtles all the way down.
Herwin Weststrate@2014-12-17T13:56:08Z
Files modified:
* src/main/process.c
* src/main/tls.c
* src/main/util.c
* src/modules/rlm_eap/mem.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2e530aec4b0ba24a426…
======
Update default LDAP config
Arran Cudbard-Bell@2014-12-17T07:19:02Z
Files modified:
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/479fd9a53d2ba67643f9…
======
rework LDAP host parsing code again to deal with multiple hosts closes #859
Arran Cudbard-Bell@2014-12-17T07:00:33Z
Files modified:
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4997065c624e1f4bce7a…
======
Don't allow timeouts larger than max_request_timeout instead of hardcoded value.
Philipp Hug@2014-12-16T11:04:26Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e64299eb93c2fc802feb…
======
Remove unused code. Closes CID #1258580
Alan T. DeKok@2014-12-16T00:26:14Z
Files modified:
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f53e02c7eefac8b4dacb…
======
Use size_t instead of int
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T22:53:19Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36049e14b5e2b29c3e08…
======
Unlock mutex. Closes CID #1243441
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T22:53:15Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e3a577a501a486b1799…
======
Don't call rand(). Closes CID #1233594
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T22:53:11Z
Files modified:
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7457896a1886984ef567…
======
Assertion to quiet CID #1223701
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T22:53:07Z
Files modified:
* src/modules/rlm_eap/libeap/eap_chbind.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb92d90b32090df21d2f…
======
Coverity CID #1233595
Arran Cudbard-Bell@2014-12-15T22:37:14Z
Files modified:
* src/modules/rlm_linelog/rlm_linelog.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be4db4276b8490f7cabd…
======
Coverity CID #1248165
Arran Cudbard-Bell@2014-12-15T22:22:43Z
Files modified:
* src/main/detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/176f3e3cab9b2526ff27…
======
listener can't be NULL for non-detail packets...
Alan T. DeKok@2014-12-15T21:54:06Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6c75fb94895a1710e8d…
======
Coverity CID #1258575
Arran Cudbard-Bell@2014-12-15T21:52:23Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cff048398d085f34ebb…
======
Decrease block protected by the mutex. Closes CID #1258573
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:52:19Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1ad2d5602d1c3b3e99a…
======
Coverity CID #1258572
Arran Cudbard-Bell@2014-12-15T21:52:16Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f86a1bae2899c0da859…
======
Coverity CID #1258569
Arran Cudbard-Bell@2014-12-15T21:52:12Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68ca4a3dcc899656e282…
======
Coverity CID #1258567
Arran Cudbard-Bell@2014-12-15T21:52:08Z
Files modified:
* src/lib/dict.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/225f92021fd7b12c0f58…
======
Remove dead code
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:52:04Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5acfa78cbe492b3ec17e…
======
Typo
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:51:47Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc67f66a371877d810b1…
======
Typo. Closes CID #1258570
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:51:42Z
Files modified:
* src/modules/rlm_ldap/clients.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6499801127d1e34314ff…
======
Return on bad things. Closes CID #1258571
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:51:20Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac82a57b2475b8921b3d…
======
We need an "update" config. Closes CID #1258577
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:51:16Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e3844490f6e96820514…
======
We don't need an "update" config. Closes CID #1258577
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:51:12Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/743b9da81d745d32029a…
======
Close sockfd if we fail. Closes CID #1258578
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:51:08Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/212ca43fb0267758b0ed…
======
Note that we're falling through. Closes CID #1258579
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-15T21:51:03Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a589658d258e4c89bb65…
======
Move printing the reply out a little later (after we've decoded it)
Arran Cudbard-Bell@2014-12-15T20:37:03Z
Files modified:
* src/lib/packet.c
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b16c00f724af47648216…
======
Add &attr[n] which gets the last instance of an attribute (Useful to get the most recent instance of Module-Failure-Message)
Arran Cudbard-Bell@2014-12-15T20:25:31Z
Files modified:
* man/man5/unlang.5
* src/include/libradius.h
* src/main/tmpl.c
* src/tests/keywords/array
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b01500f71e38e6051a9…
======
More fixes for coa separate
Alan T. DeKok@2014-12-15T19:19:02Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ec2078e5a6bdc45f1d7…
======
Add packet debugging back into radclient
Arran Cudbard-Bell@2014-12-15T19:06:39Z
Files modified:
* src/include/libradius.h
* src/include/packet.h
* src/include/radclient.h
* src/lib/packet.c
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99c615b19015149cc7d7…
======
Typo
Arran Cudbard-Bell@2014-12-15T18:36:10Z
Files modified:
* src/main/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/417e85a3f13ab573ddbd…
======
Add explicit tests for unknown in condition
Alan T. DeKok@2014-12-15T18:28:40Z
Files modified:
* src/tests/keywords/unknown-if
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e3ee7945dc87030c774…
======
Better way of dealing with undefined attrs in update
Alan T. DeKok@2014-12-15T18:28:39Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/354a9e7c3d473b61bde1…
======
raddb: Move trigger.conf INCLUDE before modules
Move "$INCLUDE trigger.conf" chunk before module section in
"radiusd.conf.in". This makes it possible to reference "snmptrap" and
related trigger variables under "pool.trigger" in module configurations,
simplifying them.
E.g. like this (in raddb/mods-enabled/ldap):
ldap ldap_instance {
pool {
trigger {
args = "radiusdModuleName s '${...:name}' radiusdModuleInstance s '${...:instance}'"
open = "${snmptrap}::serverModuleConnectionUp ${args}"
close = "${snmptrap}::serverModuleConnectionDown ${args}"
}
}
}
Nikolai Kondrashov (via Alan T. DeKok)@2014-12-15T18:15:04Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b2c6f032f70927479b8…
======
Error out if the attribute is unknown after pass2
Alan T. DeKok@2014-12-15T17:59:43Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/unknown-update
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/319b5915d1682100f834…
======
Remove unused code
Arran Cudbard-Bell@2014-12-15T16:56:17Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6ddb28067fcbc8bb41d…
======
Avoid shift overflow that cause incorrect masking to be applied to /64 prefixes
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8571f972bf216cae056e…
======
Formatting
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/405fed90e2b7b9e7eb27…
======
Add code to convert between IPv4/v6 addresses and IPv4/v6 prefixes
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/lib/value.c
* src/tests/keywords/cast-ipaddr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c169876d1d1f3467675…
======
Remove restriction on implicit casts in map_to_vp
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/main/map.c
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/639e9d7248819a8aa068…
======
Add more EVAL_DEBUG statements so we can determine source of normalisation type
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c4eb540695913159269…
======
Zero log.indent in child requests
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d2575d11eacef6bef0d…
======
Typo
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/tests/keywords/ipaddr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2eb3154cd0cfc50792b8…
======
Remove &Attr[#] it's very difficult to make it work correctly everywhere
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/xlat-attr-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b3a89461c1c42a4878b…
======
Typo
Arran Cudbard-Bell@2014-12-15T16:15:31Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42aa8b5b439979f595c8…
======
Fix bad VP array type value accesses
Arran Cudbard-Bell@2014-12-15T16:15:30Z
Files modified:
* src/lib/misc.c
* src/lib/radius.c
* src/lib/value.c
* src/main/client.c
* src/main/pair.c
* src/main/radsniff.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11ce79d9aa5412f60e86…
======
Fix coa_separate to behave differently for proxy reply
Alan T. DeKok@2014-12-15T15:18:51Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3abe1f7eb094462b92e…
======
dhcpclient: Add a short description to help output
Add a short description of the program's function to the help output of
dhcpclient.
Nikolai Kondrashov (via Alan T. DeKok)@2014-12-15T15:17:59Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f34490134403f68e611e…
======
rad_counter: Refine help message
Refine rad_counter help message:
* use executable name without path,
* add program purpose,
* shorten usage summary line for clarity,
* separate arguments and options,
* add full stops to sentences,
* wrap a long line.
Nikolai Kondrashov (via Alan T. DeKok)@2014-12-15T15:17:57Z
Files modified:
* src/modules/rlm_counter/rad_counter
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0997efeb194b3509c718…
======
rad_counter: Use heredoc for help message
Use Perl's here document syntax for rad_counter's help message and
replace tab escape sequences with spaces to make the source more
readable and easier to modify.
Nikolai Kondrashov (via Alan T. DeKok)@2014-12-15T15:17:56Z
Files modified:
* src/modules/rlm_counter/rad_counter
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6de72deeb6e64f89051c…
======
Update the unlang man page
Arran Cudbard-Bell@2014-12-14T05:19:24Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/005744c7e8018e92f2ab…
======
Remove -xxx
Alan T. DeKok@2014-12-14T00:03:25Z
Files modified:
* src/tests/unit/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ff73f7aecea5cef6015…
======
Add support for 'm' (multiline) regex flag
Arran Cudbard-Bell@2014-12-13T22:05:14Z
Files modified:
* src/include/regex.h
* src/include/tmpl.h
* src/lib/pair.c
* src/lib/regex.c
* src/main/evaluate.c
* src/main/modcall.c
* src/main/pair.c
* src/main/parser.c
* src/main/realms.c
* src/main/regex.c
* src/main/tmpl.c
* src/tests/keywords/if-regex-match
* src/tests/keywords/if-regex-match-comp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06734e41bbbb226ba9f2…
======
Remove from the heap if it's unused. Closes #855
Alan T. DeKok@2014-12-13T20:00:49Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0d36a8e7a408f3183d6…
======
Clarify warning message
Alan T. DeKok@2014-12-13T20:00:49Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1297f9d3704231a683a…
======
Typos
Arran Cudbard-Bell@2014-12-13T05:42:29Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff4574fb8a483fb6b9c5…
======
Should be HAVE_REGEX
Arran Cudbard-Bell@2014-12-13T05:39:04Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54b922bf7f8973daa788…
======
Fmt is used
Arran Cudbard-Bell@2014-12-13T02:59:56Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78b8a98333e6f9276763…
======
Unneeded debug
Arran Cudbard-Bell@2014-12-13T02:59:19Z
Files modified:
* src/include/radiusd.h
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a51f4a34e1743751d568…
======
Add support for named capture groups
Arran Cudbard-Bell@2014-12-13T01:22:51Z
Files modified:
* src/include/radiusd.h
* src/include/regex.h
* src/lib/regex.c
* src/main/evaluate.c
* src/main/pair.c
* src/main/regex.c
* src/main/xlat.c
* src/tests/keywords/if-regex-match
* src/tests/keywords/if-regex-match-named
* src/tests/keywords/if-regex-match-named.attrs
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/961b5ef9382ad71a85c5…
======
Doxygen
Arran Cudbard-Bell@2014-12-13T01:22:36Z
Files modified:
* src/lib/regex.c
* src/main/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6e1dca5d7c0b59d1baf…
======
Fix handling of regexes with > 32 capture groups
Arran Cudbard-Bell@2014-12-13T01:22:15Z
Files modified:
* src/lib/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d25b066069cc9b5c3854…
======
Need MAX_REGEX + 1 for the complete match group
Arran Cudbard-Bell@2014-12-13T01:21:44Z
Files modified:
* src/main/evaluate.c
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/884d96651ecd13edb4b4…
======
xlat_inst only needed for foreach
Arran Cudbard-Bell@2014-12-13T01:20:52Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94fd9c528920914be98c…
======
Fix xlat_tokenize code so it handles arbitrary numbers of capture groups
Arran Cudbard-Bell@2014-12-13T01:20:30Z
Files modified:
* src/main/xlat.c
* src/tests/unit/xlat.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c3fecac1f45a5375a41…
======
Typo
Arran Cudbard-Bell@2014-12-12T21:56:24Z
Files modified:
* src/lib/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a54fac0b6738eec429a…
======
Switch to new subcapture handling code
Arran Cudbard-Bell@2014-12-12T21:54:42Z
Files modified:
* src/include/radiusd.h
* src/include/regex.h
* src/lib/regex.c
* src/main/evaluate.c
* src/main/pair.c
* src/main/regex.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c38e660ec173de5f2d8…
======
Add always flag to fr_debug_break
Arran Cudbard-Bell@2014-12-12T19:30:03Z
Files modified:
* src/include/libradius.h
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce6af7d7cbc5144eff8a…
======
Create abstraction layer around regular expression libraries
Call libpcre with native functions, and use the JIT where appropriate/possible
Call regnexec and regncomp where available, and complain about null bytes in patterns and subjects if they're not.
Arran Cudbard-Bell@2014-12-12T19:14:34Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/include/libradius.h
* src/include/missing-h
* src/include/radiusd.h
* src/include/regex.h
* src/lib/all.mk
* src/lib/pair.c
* src/lib/regex.c
* src/main/evaluate.c
* src/main/libfreeradius-server.mk
* src/main/modcall.c
* src/main/pair.c
* src/main/realms.c
* src/main/regex.c
* src/main/util.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebc88be17897cddaa2b3…
======
Return -1 if we can't allocate memory for node for request data
Arran Cudbard-Bell@2014-12-12T19:03:04Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/382da49c21ded43e2a61…
======
Print PCRE library version
Arran Cudbard-Bell@2014-12-12T19:02:37Z
Files modified:
* src/main/version.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f89cf812a3a7a0e4b3b4…
======
Output debug for virtual expansions
Arran Cudbard-Bell@2014-12-12T19:02:23Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/083e8bb72f5706e52992…
======
--
This commit summary was generated @2014-12-24T00: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)
======
Uneeded
Arran Cudbard-Bell@2014-12-23T00:46:40Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d7ca096d25dfa6231ad…
======
Split out add and alloc functions for home servers
Arran Cudbard-Bell@2014-12-23T00:46:39Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c9562394600bbdf9f47…
======
Formatting
Arran Cudbard-Bell@2014-12-22T23:37:17Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5046ffdac44d0aaadc60…
======
Additional cf_ functions
Arran Cudbard-Bell@2014-12-22T23:37:17Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c41a3dbbaf27e8c23d9…
======
Fix master_listen prototype
Arran Cudbard-Bell@2014-12-22T23:36:36Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ff2f51c1db3b47e1ce3…
======
clang and gcc use different pragmas to turn off warnings about unknown pragmas *gunshot*
Arran Cudbard-Bell@2014-12-22T23:07:04Z
Files modified:
* src/include/build.h
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc5b7523fa572d361158…
======
GCC fixes
Arran Cudbard-Bell@2014-12-22T22:59:08Z
Files modified:
* src/lib/radius.c
* src/main/command.c
* src/main/connection.c
* src/main/detail.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/modules.c
* src/main/process.c
* src/main/radattr.c
* src/main/realms.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2ea6a167b7c8581e619…
======
redundant redeclaration
Arran Cudbard-Bell@2014-12-22T22:31:04Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fc4e841eb8f2c743345…
======
Turn on super pedantic warnings in CLANG
Arran Cudbard-Bell@2014-12-22T22:25:34Z
Files modified:
* configure
* configure.ac
* m4/ax_cc.m4
* src/include/libradius.h
* src/include/modcall.h
* src/include/parser.h
* src/include/process.h
* src/include/radiusd.h
* src/include/realms.h
* src/lib/debug.c
* src/lib/filters.c
* src/lib/heap.c
* src/lib/misc.c
* src/lib/packet.c
* src/lib/pair.c
* src/lib/radius.c
* src/lib/sha1.c
* src/lib/value.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/files.c
* src/main/listen.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/modcall.c
* src/main/modules.c
* src/main/pair.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/realms.c
* src/main/session.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls.c
* src/main/unittest.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_vmps/vmps.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eap_chbind.c
* src/modules/rlm_eap/libeap/eapsimlib.c
* src/modules/rlm_eap/libeap/mppe_keys.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.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/eap_pwd.h
* 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_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.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_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_otp/otp.h
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_otp/otp_pw_valid.c
* src/modules/rlm_otp/otp_pwe.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_utf8/rlm_utf8.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d44c111578e2a04996c…
======
INFO on unknown clients, and rate-limit them
Alan T. DeKok@2014-12-22T21:22:41Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7af8ca5435beed83bdc…
======
Clarify which tests we're running
Alan T. DeKok@2014-12-22T21:19:03Z
Files modified:
* src/tests/modules/subdir.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9acfb72fccc8bc8d520f…
======
More tests
Alan T. DeKok@2014-12-22T21:13:24Z
Files modified:
* src/tests/modules/files/authorize
* src/tests/modules/files/doug.attrs
* src/tests/modules/files/doug.unlang
* src/tests/modules/files/fall-through.attrs
* src/tests/modules/files/fall-through.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a9ae29f8437a99e8f53…
======
Added sample tests for the "users" file
Alan T. DeKok@2014-12-22T21:13:16Z
Files modified:
* src/tests/keywords/all.mk
* src/tests/modules/default-input.attrs
* src/tests/modules/files/all.mk
* src/tests/modules/files/authorize
* src/tests/modules/files/files.unlang
* src/tests/modules/files/module.conf
* src/tests/modules/radiusd.conf
* src/tests/modules/subdir.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7427bc6ff8d86819a1db…
======
Use home_type_t instead of "int"
Alan T. DeKok@2014-12-22T18:36:40Z
Files modified:
* src/include/realms.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e893c58ce54435759b37…
======
Ensure framework includes drivers, too
Alan T. DeKok@2014-12-22T18:06:15Z
Files modified:
* src/tests/modules/all.mk
* src/tests/modules/cache/rbtree/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9a15d6b917bb82afc3d…
======
Framework to do module-specific tests
With examples and documentation
Alan T. DeKok@2014-12-22T17:54:00Z
Files modified:
* Makefile
* src/all.mk
* src/tests/all.mk
* src/tests/modules/README.rst
* src/tests/modules/all.mk
* src/tests/modules/files/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3007ea11e801b710a48c…
======
Expose realm_home_server_add
Alan T. DeKok@2014-12-22T17:52:20Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7bf3e7b0bf53d3d4c3e…
======
Correct type for type in old_server_add
Arran Cudbard-Bell@2014-12-22T05:29:48Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebb7d195d1b9f80e1489…
======
Missing parentheses in sqlite queries
Arran Cudbard-Bell@2014-12-22T04:19:19Z
Files modified:
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/620c4dfa5ded5c0c38e6…
======
cleanup home_server_add (rename to home_server_afrom_cs and remove globals)
Arran Cudbard-Bell@2014-12-22T02:04:19Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e79a330d8f1c68fc8c15…
======
Backport PW_TYPE_NOT_EMPTY flag
Arran Cudbard-Bell@2014-12-21T21:29:40Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9adeba85f5275da68590…
======
Handle ":<port>"
Arran Cudbard-Bell@2014-12-21T18:11:24Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f526bee6dab64c8c976d…
======
Typo
Arran Cudbard-Bell@2014-12-18T23:27:47Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88c49ebef2ec9aedd2c4…
======
same change for pton6
Arran Cudbard-Bell@2014-12-18T23:25:16Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/933443073577bbc4066a…
======
Merge pull request #862 from spbnick/keep_ip_hton_af_prefix
Don't overwrite ip_hton af/prefix in fr_pton4
Arran Cudbard-Bell@2014-12-18T23:24:28Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1384e0ea5713e2409cd…
======
Don't overwrite ip_hton af/prefix in fr_pton4
Don't overwrite address family and prefix set by ip_hton (which can fall
back onto IPv6) with AF_INT/32, in fr_pton4.
This fixes radiusd listening on IPv4 address consiting of the first 4
octets of resolved IPv6 address when falling back to IPv6.
Nikolai Kondrashov@2014-12-18T22:01:23Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f76ae97b021df88a46f…
======
Merge pull request #861 from spbnick/ipaddr_comments
raddb: Comment on ipaddr/ipv4addr/ipv6addr use
Arran Cudbard-Bell@2014-12-18T23:24:19Z
Files modified:
* raddb/sites-available/default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26ee5d065ac516cebc60…
======
raddb: Comment on ipaddr/ipv4addr/ipv6addr use
Describe combined ipaddr/ipv4addr/ipv6addr use in
raddb/sites-available/default.
Nikolai Kondrashov@2014-12-18T22:03:39Z
Files modified:
* raddb/sites-available/default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43653866711ad6dd07f7…
======
Fix more issues in LDAP url handling
Arran Cudbard-Bell@2014-12-18T17:51:37Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04e9343bcae869bc7932…
======
It's VERY useful to print out "server" on startup
Omitting it will confuse a lot of people
Alan T. DeKok@2014-12-18T17:22:32Z
Files modified:
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49f2074a666ed8b9f09f…
======
Update for 3.0.7
Alan T. DeKok@2014-12-18T15:24:21Z
Files modified:
* VERSION
* debian/changelog
* doc/ChangeLog
* redhat/freeradius.spec
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0a462dfcae3b290f7cb…
======
We now use the correct name for function macros...
Arran Cudbard-Bell@2014-12-17T22:49:16Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/add9d9595bdbbae2c6b0…
======
Update release time
Alan T. DeKok@2014-12-17T21:59:39Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20e0efd752d2f2c0c287…
======
Remove URI field from rlm_ldap
Arran Cudbard-Bell@2014-12-17T17:21:38Z
Files modified:
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6a358300d32593694ac…
======
Added some null checks after talloc_zero
We've seen the scenario with proxy-inner-tunnel as virtual server for PEAP, and a backend that is unreachable. With a storm of requests this did lead to segfaults in `session_init` (`src/main/tls.c`). From there, it's just turtles all the way down.
Herwin Weststrate (via Alan T. DeKok)@2014-12-17T14:42:30Z
Files modified:
* src/main/process.c
* src/main/tls.c
* src/main/util.c
* src/modules/rlm_eap/mem.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/784fe9c4454a87978fe6…
======
Don't allow timeouts larger than max_request_timeout instead of hardcoded value.
Philipp Hug (via Alan T. DeKok)@2014-12-17T14:42:26Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/605bf14da6dba9ee7b8d…
======
Update default LDAP config
Arran Cudbard-Bell@2014-12-17T07:18:21Z
Files modified:
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34b35e572c46c2d283c2…
======
rework LDAP host parsing code again to deal with multiple hosts closes #859
Arran Cudbard-Bell@2014-12-17T07:01:12Z
Files modified:
* doc/ChangeLog
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce82150df899b12098bb…
======
Remove unused code. Closes CID #1258580
Alan T. DeKok@2014-12-16T00:26:01Z
Files modified:
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d4b7586362854b6ac5e…
======
Coverity CID #1233595
Arran Cudbard-Bell@2014-12-15T22:50:42Z
Files modified:
* src/modules/rlm_linelog/rlm_linelog.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58479fb9bba386f4561e…
======
Use size_t instead of int
Alan T. DeKok@2014-12-15T22:37:59Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95732a216497542b36a5…
======
Unlock mutex. Closes CID #1243441
Alan T. DeKok@2014-12-15T22:29:48Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76e4d4916b7cae532768…
======
Don't call rand(). Closes CID #1233594
Alan T. DeKok@2014-12-15T22:28:30Z
Files modified:
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78de0483c2bf18221016…
======
Assertion to quiet CID #1223701
Alan T. DeKok@2014-12-15T22:28:30Z
Files modified:
* src/modules/rlm_eap/libeap/eap_chbind.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c079990949d9003a5c87…
======
Coverity CID #1248165
Arran Cudbard-Bell@2014-12-15T22:22:54Z
Files modified:
* src/main/detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e412d1b49c9ce36dbd6e…
======
listener can't be NULL for non-detail packets...
Alan T. DeKok@2014-12-15T21:53:08Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73ad1cf41e083cfc058e…
======
Coverity CID #1258575
Arran Cudbard-Bell@2014-12-15T21:46:10Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3143639c27df19939be…
======
Decrease block protected by the mutex. Closes CID #1258573
Alan T. DeKok@2014-12-15T21:38:39Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ba34f08bdc58994d380…
======
Coverity CID #1258572
Arran Cudbard-Bell@2014-12-15T21:34:02Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b17fc1ba7453e82000a6…
======
Coverity CID #1258569
Arran Cudbard-Bell@2014-12-15T21:33:14Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e41705c28e7f8d01c4f3…
======
Coverity CID #1258567
Arran Cudbard-Bell@2014-12-15T21:33:14Z
Files modified:
* src/lib/dict.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60e42f2066fe191c689f…
======
Remove dead code
Alan T. DeKok@2014-12-15T21:32:13Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f13a69f7598a3d80eec4…
======
Typo
Alan T. DeKok@2014-12-15T21:32:03Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/673711705f64fc9c6e28…
======
Typo. Closes CID #1258570
Alan T. DeKok@2014-12-15T21:30:29Z
Files modified:
* src/modules/rlm_ldap/clients.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f2c99713bca98cd6d7c…
======
Note recent changes
Alan T. DeKok@2014-12-15T21:29:41Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3a0873de8d73172962d…
======
Return on bad things. Closes CID #1258571
Alan T. DeKok@2014-12-15T21:29:41Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0af3e48077531130070e…
======
We need an "update" config. Closes CID #1258577
Alan T. DeKok@2014-12-15T21:29:41Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cced633dc6feee7fb879…
======
We don't need an "update" config. Closes CID #1258577
Alan T. DeKok@2014-12-15T21:29:41Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3656f709eb114ed9f842…
======
Close sockfd if we fail. Closes CID #1258578
Alan T. DeKok@2014-12-15T21:29:41Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edf7eea029f6fec11b4f…
======
Note that we're falling through. Closes CID #1258579
Alan T. DeKok@2014-12-15T21:29:41Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e087bb2b1d48bac582d…
======
Move printing the reply out a little later (after we've decoded it)
Arran Cudbard-Bell@2014-12-15T20:37:16Z
Files modified:
* src/lib/packet.c
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83420937485d67f6a4a0…
======
Add &attr[n] which gets the last instance of an attribute (Useful to get the most recent instance of Module-Failure-Message)
Arran Cudbard-Bell@2014-12-15T20:37:16Z
Files modified:
* man/man5/unlang.5
* src/include/libradius.h
* src/main/tmpl.c
* src/tests/keywords/array
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b89eeed5e9183cc7337…
======
Update ChangeLog
Arran Cudbard-Bell@2014-12-15T20:27:52Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db2cb3f0ef5b14fd1a8b…
======
More fixes for coa separate
Alan T. DeKok@2014-12-15T19:18:41Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0c698fb7381d2409ca1…
======
Add packet debugging back into radclient
Arran Cudbard-Bell@2014-12-15T19:06:33Z
Files modified:
* src/include/libradius.h
* src/include/packet.h
* src/include/radclient.h
* src/lib/packet.c
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71f40891392b218df3d9…
======
Typo
Arran Cudbard-Bell@2014-12-15T18:35:50Z
Files modified:
* src/main/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33eb0aba6265ce225515…
======
Add explicit tests for unknown in condition
Alan T. DeKok@2014-12-15T18:27:53Z
Files modified:
* src/tests/keywords/unknown-if
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1b3d1ea6a2d8beb75b3…
======
Better way of dealing with undefined attrs in update
Alan T. DeKok@2014-12-15T18:26:35Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/addc85714b8318ae6ba3…
======
Merge pull request #857 from spbnick/move_trigger_include
raddb: Move trigger.conf INCLUDE before modules
Alan DeKok@2014-12-15T18:14:52Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/788d6f30ab2504227cdc…
======
raddb: Move trigger.conf INCLUDE before modules
Move "$INCLUDE trigger.conf" chunk before module section in
"radiusd.conf.in". This makes it possible to reference "snmptrap" and
related trigger variables under "pool.trigger" in module configurations,
simplifying them.
E.g. like this (in raddb/mods-enabled/ldap):
ldap ldap_instance {
pool {
trigger {
args = "radiusdModuleName s '${...:name}' radiusdModuleInstance s '${...:instance}'"
open = "${snmptrap}::serverModuleConnectionUp ${args}"
close = "${snmptrap}::serverModuleConnectionDown ${args}"
}
}
}
Nikolai Kondrashov@2014-12-15T16:24:21Z
Files modified:
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b32a0e398871f0f5b7b…
======
Error out if the attribute is unknown after pass2
Alan T. DeKok@2014-12-15T17:59:36Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/unknown-update
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a8b503154f648e090b2…
======
Remove unused code
Arran Cudbard-Bell@2014-12-15T16:56:37Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de788b2d9084d0c6ed4a…
======
Update ChangeLog
Arran Cudbard-Bell@2014-12-15T16:24:25Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40b56032ab10b99398bf…
======
Avoid shift overflow that cause incorrect masking to be applied to /64 prefixes
Arran Cudbard-Bell@2014-12-15T16:15:46Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/529d0486594359d03290…
======
Formatting
Arran Cudbard-Bell@2014-12-15T16:15:46Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2f93bd946f30ec9609b…
======
Add code to convert between IPv4/v6 addresses and IPv4/v6 prefixes
Arran Cudbard-Bell@2014-12-15T16:15:46Z
Files modified:
* src/lib/value.c
* src/tests/keywords/cast-ipaddr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44b11e760e97047e9421…
======
Remove restriction on implicit casts in map_to_vp
Arran Cudbard-Bell@2014-12-15T16:15:46Z
Files modified:
* src/main/map.c
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dbc61c9834ac5df0c15…
======
Add more EVAL_DEBUG statements so we can determine source of normalisation type
Arran Cudbard-Bell@2014-12-15T16:15:46Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cad48668b3406cdb33e…
======
Zero log.indent in child requests
Arran Cudbard-Bell@2014-12-15T16:15:46Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/174b9ef66ef1b4a6493b…
======
Typo
Arran Cudbard-Bell@2014-12-15T16:15:45Z
Files modified:
* src/tests/keywords/ipaddr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec7dfb5ad8be0c3de3c7…
======
Remove &Attr[#] it's very difficult to make it work correctly everywhere
Arran Cudbard-Bell@2014-12-15T16:15:45Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/xlat-attr-index
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/335c718e1705152d1a4d…
======
Typo
Arran Cudbard-Bell@2014-12-15T16:15:45Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2927239e6ab4d7038f1f…
======
Fix bad VP array type value accesses
Arran Cudbard-Bell@2014-12-15T16:15:45Z
Files modified:
* src/lib/misc.c
* src/lib/radius.c
* src/lib/value.c
* src/main/client.c
* src/main/pair.c
* src/main/radsniff.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/460bcc205be8c3cf3c0c…
======
Fix coa_separate to behave differently for proxy reply
Alan T. DeKok@2014-12-15T15:11:57Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a551f07671bfa56b3db…
======
Merge pull request #849 from spbnick/util_help
rad_counter and dhcpclient online help fixes
Arran Cudbard-Bell@2014-12-15T14:30:03Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/rlm_counter/rad_counter
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/941df0c45afe2af1e208…
======
dhcpclient: Add a short description to help output
Add a short description of the program's function to the help output of
dhcpclient.
Nikolai Kondrashov@2014-12-05T14:48:26Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6ad475b5fd22cff94e5…
======
rad_counter: Refine help message
Refine rad_counter help message:
* use executable name without path,
* add program purpose,
* shorten usage summary line for clarity,
* separate arguments and options,
* add full stops to sentences,
* wrap a long line.
Nikolai Kondrashov@2014-12-05T14:46:58Z
Files modified:
* src/modules/rlm_counter/rad_counter
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab63b34660e100272bf1…
======
rad_counter: Use heredoc for help message
Use Perl's here document syntax for rad_counter's help message and
replace tab escape sequences with spaces to make the source more
readable and easier to modify.
Nikolai Kondrashov@2014-12-05T14:46:54Z
Files modified:
* src/modules/rlm_counter/rad_counter
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d858f14ab60b66cd813…
======
Update ChangeLog
Arran Cudbard-Bell@2014-12-14T05:19:49Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9f6ec48f6256bb67f42…
======
Update the unlang man page
Arran Cudbard-Bell@2014-12-14T05:19:48Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f88af55f2dc9858a537…
======
Add support for 'm' (multiline) regex flag
Arran Cudbard-Bell@2014-12-13T22:04:54Z
Files modified:
* src/include/regex.h
* src/include/tmpl.h
* src/lib/pair.c
* src/lib/regex.c
* src/main/evaluate.c
* src/main/modcall.c
* src/main/pair.c
* src/main/parser.c
* src/main/realms.c
* src/main/regex.c
* src/main/tmpl.c
* src/tests/keywords/if-regex-match
* src/tests/keywords/if-regex-match-comp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43c53c1991c3dc7e5ca8…
======
Typos
Arran Cudbard-Bell@2014-12-13T05:42:21Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db031a4f68b4548c8d68…
======
Should be HAVE_REGEX
Arran Cudbard-Bell@2014-12-13T05:38:56Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2fe7f585f97ee9f743e…
======
Fmt is used
Arran Cudbard-Bell@2014-12-13T02:59:47Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bab183ed117febcfbaf7…
======
Unneeded debug
Arran Cudbard-Bell@2014-12-13T02:59:26Z
Files modified:
* src/include/radiusd.h
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18718eb98238ed617959…
======
Add support for named capture groups
Arran Cudbard-Bell@2014-12-13T01:23:36Z
Files modified:
* src/include/radiusd.h
* src/include/regex.h
* src/lib/regex.c
* src/main/evaluate.c
* src/main/pair.c
* src/main/regex.c
* src/main/xlat.c
* src/tests/keywords/if-regex-match
* src/tests/keywords/if-regex-match-named
* src/tests/keywords/if-regex-match-named.attrs
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4eaa159b88c4b42b02bb…
======
Doxygen
Arran Cudbard-Bell@2014-12-13T01:23:18Z
Files modified:
* src/lib/regex.c
* src/main/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a744f86bfcbcc4364d83…
======
Fix handling of regexes with > 32 capture groups
Arran Cudbard-Bell@2014-12-13T01:23:13Z
Files modified:
* src/lib/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d4ba11a37184720eb01…
======
Need MAX_REGEX + 1 for the complete match group
Arran Cudbard-Bell@2014-12-13T01:23:09Z
Files modified:
* src/main/evaluate.c
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82749c5f03f92031c410…
======
xlat_inst only needed for foreach
Arran Cudbard-Bell@2014-12-13T01:23:05Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/567dfa3a305c01e3adcb…
======
--
This commit summary was generated @2014-12-24T00: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)
======
Uneeded
Arran Cudbard-Bell@2014-12-22T23:56:44Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf860c6d483340c79730…
======
INFO on unknown clients, and rate-limit them
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:55:09Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/149491fe6e13683bde6a…
======
Clarify which tests we're running
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:55:02Z
Files modified:
* src/tests/modules/subdir.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d681a2daf449682df003…
======
More tests
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:57Z
Files modified:
* src/tests/modules/files/authorize
* src/tests/modules/files/doug.attrs
* src/tests/modules/files/doug.unlang
* src/tests/modules/files/fall-through.attrs
* src/tests/modules/files/fall-through.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41d5ece6627268f9e147…
======
Added sample tests for the "users" file
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:53Z
Files modified:
* src/tests/keywords/all.mk
* src/tests/modules/default-input.attrs
* src/tests/modules/files/all.mk
* src/tests/modules/files/authorize
* src/tests/modules/files/files.unlang
* src/tests/modules/files/module.conf
* src/tests/modules/radiusd.conf
* src/tests/modules/subdir.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b47497a72af9ec7f21cb…
======
Use home_type_t instead of "int"
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:47Z
Files modified:
* src/include/realms.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a27e2f7f6fc26952b433…
======
Ensure framework includes drivers, too
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:42Z
Files modified:
* src/tests/modules/all.mk
* src/tests/modules/cache/rbtree/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9193674d743324f0aee7…
======
Framework to do module-specific tests
With examples and documentation
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:37Z
Files modified:
* Makefile
* src/all.mk
* src/tests/all.mk
* src/tests/modules/README.rst
* src/tests/modules/all.mk
* src/tests/modules/files/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b7797164788084ba12b…
======
Expose realm_home_server_add
Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:23Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4736643daa7539dd09e6…
======
Split out add and alloc functions for home servers
Arran Cudbard-Bell@2014-12-22T23:53:03Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/905e33a9581afb4fffa1…
======
Formatting
Arran Cudbard-Bell@2014-12-22T23:38:04Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ee491eaf7c31481b1cb…
======
Additional cf_ functions
Arran Cudbard-Bell@2014-12-22T23:38:04Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c437437d202fd9e0adf4…
======
clang and gcc use different pragmas to turn off warnings about unknown pragmas *gunshot*
Arran Cudbard-Bell@2014-12-22T23:07:13Z
Files modified:
* src/include/build.h
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c95edb5c7a44fb5cc2c…
======
GCC fixes
Arran Cudbard-Bell@2014-12-22T22:58:14Z
Files modified:
* src/lib/radius.c
* src/main/command.c
* src/main/connection.c
* src/main/detail.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/modules.c
* src/main/process.c
* src/main/radattr.c
* src/main/realms.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/bfd.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f99df468c53f637ca43…
======
redundant redeclaration
Arran Cudbard-Bell@2014-12-22T22:30:58Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f17eb1b38a2f59df6bf…
======
Turn on super pedantic warnings in CLANG
Arran Cudbard-Bell@2014-12-22T22:20:17Z
Files modified:
* configure
* configure.ac
* m4/ax_cc.m4
* src/include/libradius.h
* src/include/modcall.h
* src/include/parser.h
* src/include/process.h
* src/include/radiusd.h
* src/include/realms.h
* src/lib/debug.c
* src/lib/filters.c
* src/lib/heap.c
* src/lib/misc.c
* src/lib/packet.c
* src/lib/pair.c
* src/lib/radius.c
* src/lib/sha1.c
* src/lib/value.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/files.c
* src/main/listen.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/modcall.c
* src/main/modules.c
* src/main/pair.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/realms.c
* src/main/session.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls.c
* src/main/unittest.c
* src/main/xlat.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/bfd.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_vmps/vmps.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eap_chbind.c
* src/modules/rlm_eap/libeap/eapsimlib.c
* src/modules/rlm_eap/libeap/mppe_keys.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.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/eap_pwd.h
* 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_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.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_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_otp/otp.h
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_otp/otp_pw_valid.c
* src/modules/rlm_otp/otp_pwe.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_utf8/rlm_utf8.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/239ad252b6fa618e60a4…
======
Correct type for type in old_server_add
Arran Cudbard-Bell@2014-12-22T05:29:36Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce72e0b3b52e55425220…
======
Missing parentheses in sqlite queries
Arran Cudbard-Bell@2014-12-22T04:19:07Z
Files modified:
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49e739f19e48606e1bc7…
======
cleanup home_server_add (rename to home_server_afrom_cs and remove globals)
Arran Cudbard-Bell@2014-12-22T02:05:09Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51d603bb99522e5a06b5…
======
--
This commit summary was generated @2014-12-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Uneeded
Arran Cudbard-Bell@2014-12-22T23:56:36Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db0e91cb79f1253a923a…
======
Split out add and alloc functions for home servers
Arran Cudbard-Bell@2014-12-22T23:52:12Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/371b60833524989183f5…
======
Formatting
Arran Cudbard-Bell@2014-12-22T23:37:17Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5046ffdac44d0aaadc60…
======
Additional cf_ functions
Arran Cudbard-Bell@2014-12-22T23:37:17Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c41a3dbbaf27e8c23d9…
======
Fix master_listen prototype
Arran Cudbard-Bell@2014-12-22T23:36:36Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ff2f51c1db3b47e1ce3…
======
clang and gcc use different pragmas to turn off warnings about unknown pragmas *gunshot*
Arran Cudbard-Bell@2014-12-22T23:07:04Z
Files modified:
* src/include/build.h
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc5b7523fa572d361158…
======
GCC fixes
Arran Cudbard-Bell@2014-12-22T22:59:08Z
Files modified:
* src/lib/radius.c
* src/main/command.c
* src/main/connection.c
* src/main/detail.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/modules.c
* src/main/process.c
* src/main/radattr.c
* src/main/realms.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2ea6a167b7c8581e619…
======
redundant redeclaration
Arran Cudbard-Bell@2014-12-22T22:31:04Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fc4e841eb8f2c743345…
======
Turn on super pedantic warnings in CLANG
Arran Cudbard-Bell@2014-12-22T22:25:34Z
Files modified:
* configure
* configure.ac
* m4/ax_cc.m4
* src/include/libradius.h
* src/include/modcall.h
* src/include/parser.h
* src/include/process.h
* src/include/radiusd.h
* src/include/realms.h
* src/lib/debug.c
* src/lib/filters.c
* src/lib/heap.c
* src/lib/misc.c
* src/lib/packet.c
* src/lib/pair.c
* src/lib/radius.c
* src/lib/sha1.c
* src/lib/value.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/files.c
* src/main/listen.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/modcall.c
* src/main/modules.c
* src/main/pair.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/realms.c
* src/main/session.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls.c
* src/main/unittest.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_vmps/vmps.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eap_chbind.c
* src/modules/rlm_eap/libeap/eapsimlib.c
* src/modules/rlm_eap/libeap/mppe_keys.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.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/eap_pwd.h
* 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_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.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_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_otp/otp.h
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_otp/otp_pw_valid.c
* src/modules/rlm_otp/otp_pwe.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_utf8/rlm_utf8.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/tests/rbmonkey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d44c111578e2a04996c…
======
INFO on unknown clients, and rate-limit them
Alan T. DeKok@2014-12-22T21:22:41Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7af8ca5435beed83bdc…
======
Clarify which tests we're running
Alan T. DeKok@2014-12-22T21:19:03Z
Files modified:
* src/tests/modules/subdir.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9acfb72fccc8bc8d520f…
======
More tests
Alan T. DeKok@2014-12-22T21:13:24Z
Files modified:
* src/tests/modules/files/authorize
* src/tests/modules/files/doug.attrs
* src/tests/modules/files/doug.unlang
* src/tests/modules/files/fall-through.attrs
* src/tests/modules/files/fall-through.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a9ae29f8437a99e8f53…
======
Added sample tests for the "users" file
Alan T. DeKok@2014-12-22T21:13:16Z
Files modified:
* src/tests/keywords/all.mk
* src/tests/modules/default-input.attrs
* src/tests/modules/files/all.mk
* src/tests/modules/files/authorize
* src/tests/modules/files/files.unlang
* src/tests/modules/files/module.conf
* src/tests/modules/radiusd.conf
* src/tests/modules/subdir.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7427bc6ff8d86819a1db…
======
Use home_type_t instead of "int"
Alan T. DeKok@2014-12-22T18:36:40Z
Files modified:
* src/include/realms.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e893c58ce54435759b37…
======
Ensure framework includes drivers, too
Alan T. DeKok@2014-12-22T18:06:15Z
Files modified:
* src/tests/modules/all.mk
* src/tests/modules/cache/rbtree/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9a15d6b917bb82afc3d…
======
Framework to do module-specific tests
With examples and documentation
Alan T. DeKok@2014-12-22T17:54:00Z
Files modified:
* Makefile
* src/all.mk
* src/tests/all.mk
* src/tests/modules/README.rst
* src/tests/modules/all.mk
* src/tests/modules/files/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3007ea11e801b710a48c…
======
Expose realm_home_server_add
Alan T. DeKok@2014-12-22T17:52:20Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7bf3e7b0bf53d3d4c3e…
======
Correct type for type in old_server_add
Arran Cudbard-Bell@2014-12-22T05:29:48Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebb7d195d1b9f80e1489…
======
Missing parentheses in sqlite queries
Arran Cudbard-Bell@2014-12-22T04:19:19Z
Files modified:
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/620c4dfa5ded5c0c38e6…
======
cleanup home_server_add (rename to home_server_afrom_cs and remove globals)
Arran Cudbard-Bell@2014-12-22T02:04:19Z
Files modified:
* src/include/realms.h
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e79a330d8f1c68fc8c15…
======
--
This commit summary was generated @2014-12-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Handle ":<port>"
Arran Cudbard-Bell@2014-12-21T18:11:10Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6b614009bff183344da…
======
--
This commit summary was generated @2014-12-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Backport PW_TYPE_NOT_EMPTY flag
Arran Cudbard-Bell@2014-12-21T21:29:40Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9adeba85f5275da68590…
======
Handle ":<port>"
Arran Cudbard-Bell@2014-12-21T18:11:24Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f526bee6dab64c8c976d…
======
--
This commit summary was generated @2014-12-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Typo
Arran Cudbard-Bell@2014-12-18T23:27:47Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88c49ebef2ec9aedd2c4…
======
same change for pton6
Arran Cudbard-Bell@2014-12-18T23:25:16Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/933443073577bbc4066a…
======
Merge pull request #862 from spbnick/keep_ip_hton_af_prefix
Don't overwrite ip_hton af/prefix in fr_pton4
Arran Cudbard-Bell@2014-12-18T23:24:28Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1384e0ea5713e2409cd…
======
Don't overwrite ip_hton af/prefix in fr_pton4
Don't overwrite address family and prefix set by ip_hton (which can fall
back onto IPv6) with AF_INT/32, in fr_pton4.
This fixes radiusd listening on IPv4 address consiting of the first 4
octets of resolved IPv6 address when falling back to IPv6.
Nikolai Kondrashov@2014-12-18T22:01:23Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f76ae97b021df88a46f…
======
Merge pull request #861 from spbnick/ipaddr_comments
raddb: Comment on ipaddr/ipv4addr/ipv6addr use
Arran Cudbard-Bell@2014-12-18T23:24:19Z
Files modified:
* raddb/sites-available/default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26ee5d065ac516cebc60…
======
raddb: Comment on ipaddr/ipv4addr/ipv6addr use
Describe combined ipaddr/ipv4addr/ipv6addr use in
raddb/sites-available/default.
Nikolai Kondrashov@2014-12-18T22:03:39Z
Files modified:
* raddb/sites-available/default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43653866711ad6dd07f7…
======
Fix more issues in LDAP url handling
Arran Cudbard-Bell@2014-12-18T17:51:37Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04e9343bcae869bc7932…
======
It's VERY useful to print out "server" on startup
Omitting it will confuse a lot of people
Alan T. DeKok@2014-12-18T17:22:32Z
Files modified:
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49f2074a666ed8b9f09f…
======
Update for 3.0.7
Alan T. DeKok@2014-12-18T15:24:21Z
Files modified:
* VERSION
* debian/changelog
* doc/ChangeLog
* redhat/freeradius.spec
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0a462dfcae3b290f7cb…
======
--
This commit summary was generated @2014-12-19T00: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-12-18T23:27:54Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6609bad9ac16c6fcbc1…
======
same change for pton6
Arran Cudbard-Bell@2014-12-18T23:26:32Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba1215b85d2a5bc501fd…
======
raddb: Comment on ipaddr/ipv4addr/ipv6addr use
Describe combined ipaddr/ipv4addr/ipv6addr use in
raddb/sites-available/default.
Nikolai Kondrashov (via Arran Cudbard-Bell)@2014-12-18T23:26:26Z
Files modified:
* raddb/sites-available/default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79b8a41be6e8d86ca814…
======
Don't overwrite ip_hton af/prefix in fr_pton4
Don't overwrite address family and prefix set by ip_hton (which can fall
back onto IPv6) with AF_INT/32, in fr_pton4.
This fixes radiusd listening on IPv4 address consiting of the first 4
octets of resolved IPv6 address when falling back to IPv6.
Nikolai Kondrashov (via Arran Cudbard-Bell)@2014-12-18T23:26:21Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f718f206ba3834ce0af9…
======
Fix more issues in LDAP url handling
Arran Cudbard-Bell@2014-12-18T17:51:45Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d57c9f829bb61ce84425…
======
--
This commit summary was generated @2014-12-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0