Discussion:
Commit report for v3.0.x branch
The git bot
2013-12-30 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Various whitespace fixes

- Don't mix up tabs and spaces, this will lead to unreadable code
- Removed trailing whitespace

Arran Cudbard-***@2013-12-30T17:41:52Z
Files modified:
* src/modules/rlm_perl/example.pl
* src/modules/rlm_python/prepaid.py
* src/modules/rlm_python/radiusd.py
* src/modules/rlm_rest/demo.pl
* src/modules/rlm_ruby/example.rb

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c84c0acd2f5c26f41d3356eeaf64034229d66a7
======
--
This commit summary was generated @2013-12-31T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-01 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Reorganise the scripts directory

Arran Cudbard-***@2014-01-01T22:06:43Z
Files modified:
* configure
* configure.ac
* scripts/cron/radiusd.cron.daily.in
* scripts/cron/radiusd.cron.monthly.in
* scripts/dhcp/isc2ippool.pl
* scripts/freeradius.monitrc
* scripts/freeradius_acct
* scripts/freeradius_auth
* scripts/freeradius_proxy_acct
* scripts/freeradius_proxy_auth
* scripts/isc2ippool.pl
* scripts/ldap/radiusd2ldif.pl
* scripts/logrotate.freeradius
* scripts/logrotate/freeradius
* scripts/monit/freeradius.monitrc
* scripts/munin/freeradius_acct
* scripts/munin/freeradius_auth
* scripts/munin/freeradius_proxy_acct
* scripts/munin/freeradius_proxy_auth
* scripts/radiusd.cron.daily.in
* scripts/radiusd.cron.monthly.in
* scripts/radiusd2ldif.pl
* scripts/sql/users2mysql.pl
* scripts/users2mysql.pl

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/920c33a0acea1cfd453d49a6603bde1f8f7490d7
======
Woo 2014!

Arran Cudbard-***@2014-01-01T01:13:04Z
Files modified:
* COPYRIGHT
* src/main/radmin.c
* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cf63bda261a37a05f8b6ca03de8d48411b80ac9
======
--
This commit summary was generated @2014-01-02T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-02 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Removed "vpiter" test.

The new test framework has better tests for "foreach"

Alan T. ***@2014-01-02T19:15:28Z
Files modified:
* src/tests/Makefile
* src/tests/config/test.conf
* src/tests/vpiter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/580b2b949fe928e30939d36e44f0f21d2aff8902
======
Move Wimax tests to the new framework

Alan T. ***@2014-01-02T19:14:46Z
Files modified:
* src/tests/Makefile
* src/tests/auth/all.mk
* src/tests/auth/wimax
* src/tests/auth/wimax.attrs
* src/tests/wimax

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6ca999af4647ce44ea2ce8ce826258fb30b98a7
======
Move CHAP to the new framework

And make unittest.c calculate CHAP-Password

Alan T. ***@2014-01-02T19:11:40Z
Files modified:
* src/main/unittest.c
* src/tests/Makefile
* src/tests/auth/chap
* src/tests/auth/chap.attrs
* src/tests/auth/radiusd.conf
* src/tests/chap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/993edaafa5760a7c0a3c4b06454513703eec9b56
======
Move User-password tests to the new framework

Alan T. ***@2014-01-02T18:52:48Z
Files modified:
* src/tests/Makefile
* src/tests/auth/user_password
* src/tests/auth/user_password.attrs
* src/tests/user_password

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b89ebacb5b65e2f837cba66d21ffa3b26db8246f
======
--
This commit summary was generated @2014-01-03T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-03 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
krb5-config doesn't provide -I flag (in CFLAGS) for directory containing comm_err.h, so we need to search for it ourselves

Arran Cudbard-***@2014-01-03T18:45:31Z
Files modified:
* src/modules/rlm_krb5/configure
* src/modules/rlm_krb5/configure.ac
* src/modules/rlm_krb5/krb5.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f626897b5876e07e1822f954aebb95688276e86
======
Fix for clean rules with libtool, too

Alan T. ***@2014-01-03T17:48:19Z
Files modified:
* scripts/libtool.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6af7c9612610adfc46b2d4e96f5eeb3f6b0cf6d5
======
Set the directory && method for calling test binaries

Alan T. ***@2014-01-03T16:21:32Z
Files modified:
* Make.inc.in
* src/tests/auth/all.mk
* src/tests/keywords/all.mk
* src/tests/unit/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd6ad46d67513f858ab54d51c7e88f33a6128123
======
The "add relink target" code should also add a clean rule

So that the main clean rule doesn't get polluted with libtool crap

Alan T. ***@2014-01-03T16:21:32Z
Files modified:
* scripts/boiler.mk
* scripts/libtool.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17dfe573ef4707f87c94dd0b2960c1b8f09f7253
======
Fix more debian package paths

Arran Cudbard-***@2014-01-03T14:29:11Z
Files modified:
* debian/freeradius.examples
* scripts/all.mk
* scripts/radsqlrelay
* scripts/sql/radsqlrelay

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0661fcdf6ce0525c2eeda2c262711664d0d48f8d
======
Change path in debian monit patch

Arran Cudbard-***@2014-01-03T13:21:35Z
Files modified:
* debian/patches/radiusd-to-freeradius.diff

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c634545a84566e8ed3873fdbb495df6b5f4fafb0
======
--
This commit summary was generated @2014-01-04T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-04 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Custom openssl include dir should be included with -isystem not -I

Arran Cudbard-***@2014-01-04T18:29:59Z
Files modified:
* configure
* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f66f395d6898b00c6470733009a93a56ebf2b3d
======
Add "wrapper" files for system headers which produce errors.

This allows us to build with ZERO compile-time warnings.

Alan T. ***@2014-01-04T16:27:02Z
Files modified:
* src/include/wrapper/README
* src/include/wrapper/openssl_ocsp.h
* src/include/wrapper/pcap.h
* src/main/radsniff.c
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10a211dc550074ddf0d39229f69253bb53083277
======
Make tests depend on each other

Alan T. ***@2014-01-04T03:17:40Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/050ec981864ba760d1a8017794116dd7b6bb567e
======
--
This commit summary was generated @2014-01-05T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-05 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fix travis configure line...

Arran Cudbard-***@2014-01-05T16:15:58Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5871c39722de846902f7bf8e5496dfe48bfce75c
======
Don't use wrapper headers

Arran Cudbard-***@2014-01-05T15:36:23Z
Files modified:
* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a71dbadb75973da663cd025e83afcf578b05e20f
======
Add radpaths to radsniff.c

Arran Cudbard-***@2014-01-05T14:26:52Z
Files modified:
* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f61f576abcb26553635a7d2ba7a40bc097fb3ae2
======
Revert "Add "wrapper" files for system headers which produce errors."

This reverts commit c8796ab211d7806b2dc616e2f33b73260848f19a.

Arran Cudbard-***@2014-01-05T14:24:35Z
Files modified:
* src/include/wrapper/README
* src/include/wrapper/openssl_ocsp.h
* src/include/wrapper/pcap.h
* src/main/radsniff.c
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9972111d34e368f3962c1826c8bc1a4af73dc4a9
======
Don't always add $(OPENSSL_LIBS) to LIBS, this makes the debian dependency stuff complain

Arran Cudbard-***@2014-01-05T13:54:26Z
Files modified:
* configure
* configure.ac
* src/main/radiusd.mk
* src/main/radsniff.mk.in
* src/main/unittest.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd69290639947d1cafd4134523542685e5564946
======
Allow user to specify locations of libpcap includes/libs, and use FR_SMART_INCLUDE to locate headers so non-standard directories get added with -isystem

Arran Cudbard-***@2014-01-05T13:53:47Z
Files modified:
* configure
* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d88205ec68c0d37d54eb9aab7db74bf4343051bd
======
--
This commit summary was generated @2014-01-06T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-06 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Update ChangeLog

Arran Cudbard-***@2014-01-06T19:21:25Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/492dd5b735ae10c5eeeaf1efe6f89ae6a31ec3e5
======
Update ChangeLog

Arran Cudbard-***@2014-01-06T19:15:07Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33582c3d94d4c8ef4c8716bcb55f6e54e57ec8a2
======
We need the value of the da pointer, not a pointer to the value of the da pointer (when checking for surpressed attributes)

Arran Cudbard-***@2014-01-06T19:11:49Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7bd5be970ab7a7ddb41f246f5586211d1136eaff
======
and mschap...

Arran Cudbard-***@2014-01-06T18:56:14Z
Files modified:
* src/modules/rlm_mschap/opendir.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e788aaf2869e4fc1faed6603cd24e72c3a02b1b3
======
and one more...

Arran Cudbard-***@2014-01-06T18:49:58Z
Files modified:
* src/modules/rlm_unix/rlm_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9246cab294af22f7d8e9e15e22266770238989ba
======
More stupid Apple deprecated warnings...

Arran Cudbard-***@2014-01-06T18:45:34Z
Files modified:
* src/modules/rlm_krb5/krb5.h
* src/modules/rlm_opendirectory/rlm_opendirectory.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01d449e7bba5ba0ceca6893f310953f8866f7141
======
Disable proxy loopback check

Arran Cudbard-***@2014-01-06T16:03:10Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1d3dd426e4452af8de1ea3632cc86077b47c093
======
Add freeradius-config package

Arran Cudbard-***@2014-01-06T13:37:32Z
Files modified:
* debian/.gitignore
* debian/control
* debian/freeradius-common.dirs
* debian/freeradius-common.install
* debian/freeradius-common.postinst
* debian/freeradius-common.postrm
* debian/freeradius-common.prerm
* debian/freeradius-config.install
* debian/freeradius-config.postinst
* debian/freeradius-config.postrm
* debian/freeradius.dirs
* debian/freeradius.install
* debian/rules
* raddb/experimental.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c59f0e211a93e5b187eff0b3a182dd4c74c7a94d
======
--
This commit summary was generated @2014-01-07T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-07 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Move dependency checks to one-time build

So we don't re-run "shell ... grep ... sed ..." on every make

This makes "time make -j 4 all" on a clean build drop ~50% in
time

Alan T. ***@2014-01-07T22:44:26Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe77ef86428a31db3088ec7435440a31e37c685c
======
Temporarily remove static build from matrix until it's properly supported

Arran Cudbard-***@2014-01-07T22:37:23Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0b8d175a0988a02c36e55d0f4a56a0d55ae573a
======
Typos in comment

Alan T. ***@2014-01-07T22:19:13Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8643ce6f2adac90a3ec333d3606ee8841fc306f
======
Update ChangeLog

Arran Cudbard-***@2014-01-07T21:18:04Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17185f4a2646eb0535b8c0042fc69859e122d2b3
======
Fix issues with previous commit

Arran Cudbard-***@2014-01-07T21:06:17Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64626b3016261f2ecfde791db0553c7049e0cbff
======
Build fixes WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcb73b07167d1328befd10cffc77f2eed0c5d99d
======
Build fixes WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b13010431b62c50dc10b24506aa00a2bf021951e
======
Build fixes WITH_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54d56b31dba22c58462645ae2f24856f0bf43955
======
Build warnings WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/modules/rlm_radutmp/rlm_radutmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1778e777c291c13b22d6558898c1d3c35acaf679
======
Build fixes WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/modules/rlm_example/rlm_example.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b498bf43b4195606b2653d7e2ff40bf25d3555a8
======
Build fixes WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/538443e53e234969ba4233a1d355527ca1f01709
======
Report a non-zero exit status if after forking, the child encounters an error during the rest of server initialisation

Tests to follow

Arran Cudbard-***@2014-01-07T20:50:31Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7575f5a307dd4562772767bea7276a160dfc903
======
Build fixes WITHOUT_UNLANG

Alan T. ***@2014-01-07T20:46:39Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c3b3cbe563dc899218620e54ab06f660faec9b9
======
Build warnings WITHOUT_UNLANG

Alan T. ***@2014-01-07T20:46:26Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1335fa3b0a437d023a438c9833e74118ad5f0742
======
Build fixes for WITHOUT_PROXY

Alan T. ***@2014-01-07T20:39:56Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33b99282bd0a259a09bc2dbd85081e4d951181b7
======
Build fixes for WITHOUT_PROXY

Alan T. ***@2014-01-07T20:38:44Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d321a52821447c96ea0abd1dfd1174a0d4a320ea
======
Build fixes for WITHOUT_PROXY

Alan T. ***@2014-01-07T20:37:41Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e18d7d948e2a93a3e65f235cef76c63c30aab6c
======
Walk the main packet list, not the proxy one

When we're closing inbound non-proxy TCP sockets

Alan T. ***@2014-01-07T20:36:16Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcf7eea1b72f2c8c3c3058eac13e55c85467559a
======
Build warnings WITHOUT_PROXY

Alan T. ***@2014-01-07T20:33:44Z
Files modified:
* src/modules/rlm_sometimes/rlm_sometimes.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de8df241b4b8f9fee1d60f7e20a750e7e4654599
======
Build warnings WITHOUT_PROXY

Alan T. ***@2014-01-07T20:32:47Z
Files modified:
* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/715345b0d78a4298b2ddeb91b670270a7b3ef1e3
======
Build warnings WITHOUT_PROXY

Alan T. ***@2014-01-07T20:32:35Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95600dc29a0c70916c3036514538dbe4a5c7ae68
======
Should fail if attribute doesn't exist...

Arran Cudbard-***@2014-01-07T17:38:47Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6182e6265ce04be380b56fe8e67723e109c9296c
======
More minor fixes (
The git bot
2014-01-08 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Stupid warnings when building under ubuntu

Arran Cudbard-***@2014-01-08T00:11:22Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d55e90433810cfadc8acbdf36b281cca24266ef
======
--
This commit summary was generated @2014-01-09T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-09 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Acctsession time is unsigned int

Alan T. ***@2014-01-09T14:32:29Z
Files modified:
* raddb/mods-config/sql/main/mysql/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d00eb1bcb8f7d2672805abc0b54432275871d68
======
--
This commit summary was generated @2014-01-10T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-10 23:00:03 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Update the bugs document

Arran Cudbard-***@2014-01-10T13:00:28Z
Files modified:
* doc/bugs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc2c024f860bc17e5071b2a5b9073407bd883321
======
Update changelog

Arran Cudbard-***@2014-01-10T12:51:57Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d540281a5fedacda67745928b38a30fb92593b0c
======
Correct declarations for 'check_config' global

sizeof(int) != sizeof(bool) on some systems

Arran Cudbard-***@2014-01-10T12:39:17Z
Files modified:
* src/main/detail.c
* src/main/modules.c
* src/main/radconf2xml.c
* src/main/radmin.c
* src/main/radwho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e31534bb3c1baa17298d3ca1cf7a5ab1293ec390
======
Revert "Move dependency checks to one-time build"

This reverts commit fe77ef86428a31db3088ec7435440a31e37c685c.

Arran Cudbard-***@2014-01-10T12:26:49Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c577aff60a51cc0d6484287adc2e7d8dcdb75f1
======
Fix the other snprintf in rlm_sqlcounter. Closes #498

Arran Cudbard-***@2014-01-10T11:56:26Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e320fcd246bf100bb6ea7a22b47115d8fe21758
======
--
This commit summary was generated @2014-01-11T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-11 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Building the objects requires the headers

Not C / H files

Alan T. ***@2014-01-11T22:24:49Z
Files modified:
* src/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cbb7be930aceec60e4ac6c5e30cea3a87fabf04
======
--
This commit summary was generated @2014-01-12T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-12 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Revert "Revert "Move dependency checks to one-time build""

This reverts commit f0b9b43d9a2c73bbf1c43a372a0397cb83d32f7d.

Which was erroneously blamed for breaking the build

Alan T. ***@2014-01-12T01:04:46Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c5b40635a1a65afefd2c549c85e6fe40e3745ad
======
--
This commit summary was generated @2014-01-13T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-13 23:00:12 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Minor fixes in radius_start_program

Arran Cudbard-***@2014-01-13T21:30:58Z
Files modified:
* src/include/radiusd.h
* src/main/exec.c
* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca55a632c54f619da68fbfe2c7ddeb78a52b4ec0
======
<sigh> Gnu Make is enormously stupid

Alan T. ***@2014-01-13T16:55:17Z
Files modified:
* src/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c46396faef1d80b760da65e419bdff1ef83262b3
======
Fix the build by working around GNU Make's issues

Alan T. ***@2014-01-13T16:35:53Z
Files modified:
* src/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a513981dd3d597da40e55990ee1f338e98055d1
======
--
This commit summary was generated @2014-01-14T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-14 23:00:03 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Add support for IPv[4|6] prefixes in dynamic clients

Arran Cudbard-***@2014-01-14T18:52:59Z
Files modified:
* share/dictionary.freeradius.internal
* src/include/radius.h
* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db2280abb77b9d6f5116148dabb65810e54289ab
======
Minor fixes in radius_start_program

Arran Cudbard-***@2014-01-14T17:50:52Z
Files modified:
* src/include/radiusd.h
* src/main/exec.c
* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69ff40c757ef95b412c9f5239c445f782bc219e1
======
Fix auto-generation of Makefiles to have the correct dependencies

Alan T. ***@2014-01-14T17:49:22Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1523c5d9a849848711e8c07990283b80654ce490
======
Fix ref to release branch

Alan T. ***@2014-01-14T02:13:56Z
Files modified:
* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dbdad73ca823f5d2fbb0cbc5c34aec714a9e0d3
======
This is no longer true

Alan T. ***@2014-01-13T20:22:11Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e89347a601821813ba35ee268b5fe980f62567e9
======
Final before 3.0.1

Alan T. ***@2014-01-13T20:20:03Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d838d43610c13839e2df7f3331d2a5542078e71
======
<sigh> Gnu Make is enormously stupid

Alan T. ***@2014-01-13T16:55:17Z
Files modified:
* src/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c46396faef1d80b760da65e419bdff1ef83262b3
======
Fix the build by working around GNU Make's issues

Alan T. ***@2014-01-13T16:35:53Z
Files modified:
* src/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a513981dd3d597da40e55990ee1f338e98055d1
======
Revert "Revert "Move dependency checks to one-time build""

This reverts commit f0b9b43d9a2c73bbf1c43a372a0397cb83d32f7d.

Which was erroneously blamed for breaking the build

Alan T. ***@2014-01-12T01:04:46Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c5b40635a1a65afefd2c549c85e6fe40e3745ad
======
Building the objects requires the headers

Not C / H files

Alan T. ***@2014-01-11T22:24:49Z
Files modified:
* src/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cbb7be930aceec60e4ac6c5e30cea3a87fabf04
======
Update the bugs document

Arran Cudbard-***@2014-01-10T13:00:28Z
Files modified:
* doc/bugs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc2c024f860bc17e5071b2a5b9073407bd883321
======
Update changelog

Arran Cudbard-***@2014-01-10T12:51:57Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d540281a5fedacda67745928b38a30fb92593b0c
======
Correct declarations for 'check_config' global

sizeof(int) != sizeof(bool) on some systems

Arran Cudbard-***@2014-01-10T12:39:17Z
Files modified:
* src/main/detail.c
* src/main/modules.c
* src/main/radconf2xml.c
* src/main/radmin.c
* src/main/radwho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e31534bb3c1baa17298d3ca1cf7a5ab1293ec390
======
Revert "Move dependency checks to one-time build"

This reverts commit fe77ef86428a31db3088ec7435440a31e37c685c.

Arran Cudbard-***@2014-01-10T12:26:49Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c577aff60a51cc0d6484287adc2e7d8dcdb75f1
======
Fix the other snprintf in rlm_sqlcounter. Closes #498

Arran Cudbard-***@2014-01-10T11:56:26Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e320fcd246bf100bb6ea7a22b47115d8fe21758
======
Acctsession time is unsigned int

Alan T. ***@2014-01-09T14:32:29Z
Files modified:
* raddb/mods-config/sql/main/mysql/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d00eb1bcb8f7d2672805abc0b54432275871d68
======
Stupid warnings when building under ubuntu

Arran Cudbard-***@2014-01-08T00:11:22Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d55e90433810cfadc8acbdf36b281cca24266ef
======
Move dependency checks to one-time build

So we don't re-run "shell ... grep ... sed ..." on every make

This makes "time make -j 4 all" on a clean build drop ~50% in
time

Alan T. ***@2014-01-07T22:44:26Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe77ef86428a31db3088ec7435440a31e37c685c
======
Temporarily remove static build from matrix until it's properly supported

Arran Cudbard-***@2014-01-07T22:37:23Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0b8d175a0988a02c36e55d0f4a56a0d55ae573a
======
Typos in comment

Alan T. ***@2014-01-07T22:19:13Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8643ce6f2adac90a3ec333d3606ee8841fc306f
======
Update ChangeLog

Arran Cudbard-***@2014-01-07T21:18:04Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17185f4a2646eb0535b8c0042fc69859e122d2b3
======
Fix issues with previous commit

Arran Cudbard-***@2014-01-07T21:06:17Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64626b3016261f2ecfde791db0553c7049e0cbff
======
Build fixes WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcb73b07167d1328befd10cffc77f2eed0c5d99d
======
Build fixes WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b13010431b62c50dc10b24506aa00a2bf021951e
======
Build fixes WITH_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54d56b31dba22c58462645ae2f24856f0bf43955
======
Build warnings WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/modules/rlm_radutmp/rlm_radutmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1778e777c291c13b22d6558898c1d3c35acaf679
======
Build fixes WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/modules/rlm_example/rlm_example.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b498bf43b4195606b2653d7e2ff40bf25d3555a8
======
Build fixes WITHOUT_ACCOUNTING

Alan T. ***@2014-01-07T20:54:28Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/538443e53e234969ba4233a1d355527ca1f01709
======
Report a non-zero exit status if after forking, the child encounters an error during the rest of server initialisation

Tests to follow

Arran Cudbard-***@2014-01-07T20:50:31Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7575f5a307dd4562772767bea7276a160dfc903
======
Build fixes WITHOUT_UNLANG

Alan T. ***@2014-01-07T20:46:39Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c3b3cbe563dc899218620e54ab06f660faec9b9
======
Build warnings WITHOUT_UNLANG

Alan T. ***@2014-01-07T20:46:26Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1335fa3b0a437d023a438c9833e74118ad5f0742
======
Build fixes for WITHOUT_PROXY

Alan T. ***@2014-01-07T20:39:56Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33b99282bd0a259a09bc2dbd85081e4d951181b7
======
Build fixes for WITHOUT_PROXY

Alan T. ***@2014-01-07T20:38:44Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d321a52821447c96ea0abd1dfd1174a0d4a320ea
======
Build fixes for WITHOUT_PROXY

Alan T. ***@2014-01-07T20:37:41Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e18d7d948e2a93a3e65f235cef76c63c30aab6c
======
Walk the main packet list, not the proxy one

When we're closing inbound non-proxy TCP sockets

Alan T. ***@2014-01-07T20:36:16Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcf7eea1b72f2c8c3c3058eac13e55c85467559a
======
Build warnings WITHOUT_PROXY

Alan T. ***@2014-01-07T20:33:44Z
Files modified:
* src/modules/rlm_sometimes/rlm_sometimes.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de8df241b4b8f9fee1d60f7e20a750e7e4654599
======
Build warnings WITHOUT_PROXY

Alan T. ***@2014-01-07T20:32:47Z
Files modified:
* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/715345b0d78a4298b2ddeb91b670270a7b3ef1e3
======
Build warnings WITHOUT_PROXY

Alan T. ***@2014-01-07T20:32:35Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95600dc29a0c70916c3036514538dbe4a5c7ae68
======
Should fail if attribute doesn't exist...

Arran Cudbard-***@2014-01-07T17:38:47Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6182e6265ce04be380b56fe8e67723e109c9296c
======
More minor fixes (
The git bot
2014-01-15 23:00:12 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Note 3.0.2

Alan T. ***@2014-01-15T16:56:39Z
Files modified:
* VERSION
* debian/changelog
* doc/ChangeLog
* redhat/freeradius.spec
* suse/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b23a6e8c279b30954798689146aeafa54e711c1c
======
Ignore .rej files

Alan T. ***@2014-01-15T16:56:09Z
Files modified:
* src/tests/auth/all.mk
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7a1de2598bdec61718026562310c403493063e6
======
--
This commit summary was generated @2014-01-16T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-16 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Count number of retrieved groups

Arran Cudbard-***@2014-01-16T21:26:54Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5cb60a580278c168d3b22638bbfc94979165f90
======
Add debug message to show when the user wasn't a member of any groups

Arran Cudbard-***@2014-01-16T21:15:55Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b23ad52bc7636fa57c1d6765f83724bcd9f85d89
======
--
This commit summary was generated @2014-01-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-17 23:00:03 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
scan warnings

Alan T. ***@2014-01-17T20:42:41Z
Files modified:
* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc3995ce09a477d900b070ea5b0fa700b3b9827c
======
Remove unnecessary assignment

Alan T. ***@2014-01-17T20:42:41Z
Files modified:
* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26c76f43b989eee5eaf85c1d834d2af678958906
======
Update ippool

Arran Cudbard-***@2014-01-17T18:01:16Z
Files modified:
* raddb/mods-available/ippool

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0abbda9c20dd272843d722155b31e9fd7dd56ab
======
Convert more things to bools

Arran Cudbard-***@2014-01-17T17:43:09Z
Files modified:
* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b7d6a2d0789790d9eae0ffab69e044ee1aef8cb
======
Use the new name for session-db

Arran Cudbard-***@2014-01-17T17:27:02Z
Files modified:
* raddb/mods-available/ippool

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/862192fc7c9a2f838bfa7b86e8ea0b82eb57adfc
======
Use correct reference for error message

Alan T. ***@2014-01-17T17:22:30Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/830c0f9d0d99330e9d5e9ee8572d599e49984f57
======
Fix clang scanner warnings

Alan T. ***@2014-01-17T17:20:31Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5392fe39208560c92c2cb3d29405411ae3d480dc
======
Request can't be NULL

Alan T. ***@2014-01-17T17:20:20Z
Files modified:
* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/750be5bcfde10be67f7d425e8457021707b8e8bb
======
Remove unused assignment

Alan T. ***@2014-01-17T17:18:10Z
Files modified:
* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7324c0f09a857e4e434c2d3b82855795e38b2d0
======
Fix typo.

Alan T. ***@2014-01-17T16:28:22Z
Files modified:
* share/dictionary.rfc4679

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3903fa1cacc6302f5d277cfdb1be1fcc4b9f5965
======
We no longer allow paircopy2(..., -1)

Alan T. ***@2014-01-17T15:38:21Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a0ede49ee2cc2789d10674fdd6b54c19b9333e1
======
--
This commit summary was generated @2014-01-18T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-18 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Set the default length for the attributes

Alan T. ***@2014-01-18T21:58:28Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82d3d851e03fdc403c6694d5470905c489acb1b5
======
--
This commit summary was generated @2014-01-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-19 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Formatting

Arran Cudbard-***@2014-01-19T23:46:06Z
Files modified:
* share/dictionary.rfc7055
* share/dictionary.wimax.wichorus
* share/dictionary.xylan

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58c7ad6938a1745e386654f76fe9cd5c9da9cc7d
======
Add H3C HW-Exec-Privilege as posted by Mathieu Simon

Arran Cudbard-***@2014-01-19T23:45:58Z
Files modified:
* share/dictionary.h3c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce13dcf62393d8c85fb13cc79fa2e02f10daaadb
======
Change priority of encoding error messages

Arran Cudbard-***@2014-01-19T23:26:46Z
Files modified:
* src/lib/radius.c
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fa1c87806c0e614d18d3ffa8088628aa7ebbd56
======
Print errors when decoding RADSEC packets

Arran Cudbard-***@2014-01-19T23:19:34Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7649bf23a24b6a7a4eb2122819f10995920aa8f
======
Document that 'max' should be the maximum number of threads

Alan T. ***@2014-01-19T17:02:22Z
Files modified:
* raddb/mods-available/ldap
* raddb/mods-available/sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9777851c4258174e909f520d459e7a59142b2790
======
--
This commit summary was generated @2014-01-20T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-20 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Missed

Arran Cudbard-***@2014-01-20T14:39:16Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78ae3efc1cf2ae01a02a14a9c0ebeb1f04e828af
======
Fix mschap host/ xlat

Arran Cudbard-***@2014-01-20T14:37:44Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8147b1db8312bd0295f83973b0ae30ac7b1d5be5
======
Add additional Cisco-Disconnect-Cause Values

Obtained from Cisco documentation, some additional
Disconnect-Causes as i.e. used by IOS 15.x and likely
previous versions.

Mathieu Simon (via Arran Cudbard-Bell)@2014-01-20T11:52:02Z
Files modified:
* share/dictionary.cisco

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9df1ab08628e7d7b68cf8531284ad2c34b83a7f
======
--
This commit summary was generated @2014-01-21T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-21 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Arg no longer used

Arran Cudbard-***@2014-01-21T23:57:34Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaad2442018cfadde8655191c7c617be6402c8d0
======
Update ChangeLog

Arran Cudbard-***@2014-01-21T23:54:30Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f7ddf75944fb11bedc431c512ab84d14466ddca
======
Missed break

Arran Cudbard-***@2014-01-21T23:42:43Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6d7584ab3968736e3a18c7ea878ff42caddd243
======
Doxygen

Arran Cudbard-***@2014-01-21T23:40:54Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbe1fff63496451761d024c0050ec2ea728f810b
======
Fixup format strings

Arran Cudbard-***@2014-01-21T23:37:59Z
Files modified:
* src/main/process.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_mschap/opendir.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26d9f62f0993075a7d4ce16db05caebbb5855af7
======
Fix operation of fr_strerror()

A while back a flag was added to fr_strerror() to stop the same error message being output multiple times (and leading to confusing debug output).

Unfortunately the macro for RERROR() and pals, inadvertently called fr_strerror() multiple times as ## __VA_ARGS__ was passed both to module_failure_msg() and radlog_request(), with the arguments to the macro being evaluated once per call.

The solution is to switch the logging functions to use va_list instead of the ellipses, add a helper to convert ## __VA_ARGS__ into va_list, and then use va_copy to create a copy of the arguments for the radlog_request() call.

As a side effect, it appears to of enabled printf format validation for more macros, so the next commit will be to fix all the places where that was previously unreported...

Arran Cudbard-***@2014-01-21T23:37:59Z
Files modified:
* src/include/log.h
* src/include/radiusd.h
* src/main/log.c
* src/main/process.c
* src/main/unittest.c
* src/main/util.c
* src/main/valuepair.c
* src/main/xlat.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d253c7306dc5170972dc7d5c81123f798ed1fdd5
======
Formatting and extra error messages

Arran Cudbard-***@2014-01-21T23:37:59Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb8c62240a7cd31fc1043283aedf561b8b960efb
======
Unsigned comes after "int"

Alan T. ***@2014-01-21T20:41:03Z
Files modified:
* raddb/mods-config/sql/main/mysql/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30d0f2e9351d40663898c46b3a2fb5dfbefdc6bc
======
reconnect can be called with an unused connection handle. Fixes #507

Alan T. ***@2014-01-21T20:39:40Z
Files modified:
* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d89cdb253465f953a6ce6838878b55a243bb0bbb
======
Fix scan warnings

Alan T. ***@2014-01-21T19:14:50Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30fc7ef4fa4d3dd2d6e4067b595bfff0447e1330
======
Remove unused assignment

Alan T. ***@2014-01-21T19:14:50Z
Files modified:
* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36149d2dbb31172f9adccfec5e8f6e11346f5347
======
Add comparisons for SIGNED and ETHERNET types

Conflicts:
src/lib/valuepair.c

Arran Cudbard-***@2014-01-21T13:54:07Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5580706cba07996716427272e6f77582a9223aeb
======
Do NOT just return 0 silently if we don't support the type in paircmp, that's a great way to mess up any trees which use the function

Arran Cudbard-***@2014-01-21T13:53:20Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/690b3f057af014e1ce3c33a5dde09e1e2b6f352c
======
Fix merge issue...

Arran Cudbard-***@2014-01-21T10:38:07Z
Files modified:
* share/dictionary.h3c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f3e57d28795843df0d8d3efe2fccd08b1d1b7c6
======
Extend the H3C dictionary based on public manuals

Try to extend the H3C dictionary based on what is scattered on
their pages. At least most of it is found quite consistently in
the product-specific "Security Configuration Guides".

This compilation/crosschecking is based H3C documentation for
listed devices:
- H3C S12500 and S6800 Switches
- H3C WA WLAN Access Points
- H3C MSR Routers

Remarks:
Does not stick with H3C's use of of underline in attribute naming.

Conflicts:
share/dictionary.h3c

Mathieu Simon (via Arran Cudbard-Bell)@2014-01-21T10:02:09Z
Files modified:
* share/dictionary.h3c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7d7670a1a9ad2e1de1954fed1a271a635f4be80
======
--
This commit summary was generated @2014-01-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-22 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Add tests for hex xlat

Arran Cudbard-***@2014-01-22T23:54:52Z
Files modified:
* src/tests/keywords/base64
* src/tests/keywords/hex

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a63c0ee0ddc23e21d0169694cdb0b8dcba3872d
======
Only isdigit is c90

Arran Cudbard-***@2014-01-22T21:49:12Z
Files modified:
* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fbe4294cbc9a77c551af952c00dcac5bfaebb63
======
Use size out output buffer, not size of output pointer

Alan T. ***@2014-01-22T21:11:33Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57d0db0e1dfa3fc25d0bfc146fec1c89a446a9ea
======
Return error if the exec'd program exited via a signal

Alan T. ***@2014-01-22T20:53:09Z
Files modified:
* scripts/jlibtool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/409df6110bf1bbab8b17b6af88ac7d4400d7fa71
======
Use our source IP when relaying the packet.

The gateway IP address goes inside of the DHCP packet,
and shouldn't affect the IP header

Alan T. ***@2014-01-22T20:31:47Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc1acddcc4c97fff1b0fbe6556568351e777f74b
======
Fix port for giaddr.

The destination should be the server port, not the client port.

Alan T. ***@2014-01-22T20:24:17Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/416b1507d80bc2a5efb09cd679e05567d7e56da5
======
Update ChangeLog

Arran Cudbard-***@2014-01-22T20:04:06Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20e2d31f51c57e58d07e6434e5831d38c0b64be8
======
Add tests for base64 xlat

Also tests host to network ordering conversion

Arran Cudbard-***@2014-01-22T19:59:48Z
Files modified:
* src/tests/keywords/base64

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7abff4c224875ea4b0e969cc49f70e1dbda0a4f
======
Work around const

Arran Cudbard-***@2014-01-22T19:59:28Z
Files modified:
* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a69e0b08b03e0922705e14ab6ad6d648e84f955b
======
Fix parsing of ascend string attributes

Arran Cudbard-***@2014-01-22T19:59:19Z
Files modified:
* src/include/libradius.h
* src/lib/filters.c
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1f4b4812f40cbcea70ff824583347cdd10d6633
======
Add a test for casting integers to IPv4 addresses, then fix the code so the test passes!

Test based development FTW!

Arran Cudbard-***@2014-01-22T19:58:00Z
Files modified:
* src/include/libradius.h
* src/lib/misc.c
* src/lib/valuepair.c
* src/tests/keywords/cast-ipaddr

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01c3f6a6a970b62993709c7216382b0f00672470
======
Remove value length limit in base64/hex xlats

Max is now xlat buffer size

Arran Cudbard-***@2014-01-22T15:37:15Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2aeeb306dd61eaaa9f9eac7463040b308ac8e03
======
Formatting

Arran Cudbard-***@2014-01-22T13:12:46Z
Files modified:
* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfb341e690dfe9305b6c9e177db1149c697ab780
======
Support %{integer:} conversion for SIGNED integers and ETHERNET addresses

Arran Cudbard-***@2014-01-22T12:47:46Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b18db2963289d9cd1fa7c4f2e6dd67d3dfbca0c
======
Make MSCHAP xlat return -1 on failure
Change many debug messages to error messages (so Module-Failure-Message is set)
White space fixes

Arran Cudbard-***@2014-01-22T12:47:46Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b831f4722a0638a126f2f496c0ce040f6aece1c
======
Simplify rdebug_pair_list

Conflicts:
src/main/valuepair.c

Arran Cudbard-***@2014-01-22T00:58:55Z
Files modified:
* src/include/log.h
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c505e8c83d84ada17f29917d568874bddbd503a0
======
More unused log args

Arran Cudbard-***@2014-01-22T00:24:39Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8989e0a5130d17d5179e66ef43cfa345a4e0319
======
Remove extraneous #include

Arran Cudbard-***@2014-01-22T00:00:04Z
Files modified:
* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e5468d6f39b1f10ae9065106a6a92c0606a1fc1
======
--
This commit summary was generated @2014-01-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-23 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Add version consistency checks between applications, libfreeradius-radius, libfreeradius-server, and modules

Arran Cudbard-***@2014-01-23T18:02:46Z
Files modified:
* configure
* configure.ac
* src/include/libradius.h
* src/include/modules.h
* src/include/protocol.h
* src/include/radiusd.h
* src/lib/all.mk
* src/lib/version.c
* src/main/modules.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radconf2xml.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/unittest.c
* src/main/version.c
* src/modules/proto_dhcp/dhcpclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8881c760009d63eb391691b9bd97819c2370d0d
======
Revert "Auto-load dictionary.vqp and dictionary.dhcp"

This reverts commit 184c620705ba5c072492ea87c26c1ddaf28fd274.

We'll do this in the master branch later

Alan T. ***@2014-01-23T16:05:05Z
Files modified:
* share/dictionary
* src/main/modcall.c
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74ec0f03cbf9b5374bf775e37c93171224dac4b0
======
Backport length xlat so length tests pass

Arran Cudbard-***@2014-01-23T13:16:06Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/629a888940a9b0f91009bd1dcd249c14329b7bb6
======
Increase log message buffer slightly, this should be large enough to handle the largest string value we can add using an update section

Arran Cudbard-***@2014-01-23T12:10:21Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fb7bed792b2f1531ec4af5df277382c6ffa1b6e
======
Add stub for truncation test

Arran Cudbard-***@2014-01-23T12:10:21Z
Files modified:
* src/tests/keywords/truncation

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01b596727ac36d53803fbe01e8fa90aa45aa145b
======
Add tests for length xlat

Arran Cudbard-***@2014-01-23T12:10:21Z
Files modified:
* src/tests/keywords/length

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f91703596f061a72048538eab2ddcad0ea520661
======
Fix typo

Alan T. ***@2014-01-23T02:07:34Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c1e14a0824d26167c0ea206b2d1fd6dfa7d634a
======
Auto-load dictionary.vqp and dictionary.dhcp

Alan T. ***@2014-01-23T01:59:19Z
Files modified:
* share/dictionary
* src/main/modcall.c
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/184c620705ba5c072492ea87c26c1ddaf28fd274
======
Note if we don't change the limit

Alan T. ***@2014-01-23T01:32:17Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5877dd78ea14e04e30675f59019f92ea01668e51
======
--
This commit summary was generated @2014-01-24T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-24 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Ensure that we unlock the pool as appropriate

Alan T. ***@2014-01-24T16:59:55Z
Files modified:
* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a87d22f1667dd1fbe02fdcdf3c4295dc0147a33
======
Check return value of pairalloc. Fixes Coverity #1135413

Alan T. ***@2014-01-24T16:41:05Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d42e2c954ffdf7fcc601997f51c0f1194db28b80
======
Use correct value for output_pairs. Closes Coverity #1047326

Alan T. ***@2014-01-24T16:41:03Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ecd433d67b0a6ef51316606cae6ac5578614518
======
Fix typos

Alan T. ***@2014-01-24T16:11:04Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ee8ca9fbed9d1bbafd456854f80d144a1bf4e7a
======
Ignore leading & for xlats which take attributes as arguments

Arran Cudbard-***@2014-01-24T13:57:24Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a63f2ccc81d1df6c1a3f351dea743c5876b87d9
======
Don't print out prefixes twice

Arran Cudbard-***@2014-01-24T13:15:07Z
Files modified:
* src/include/log.h
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b653c1e88393b03952e583631d743fb5324a5c97
======
Formatting in logging code

Arran Cudbard-***@2014-01-24T12:53:12Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dd31e70e45f5defc9d790864f309654564acbb9
======
Fix rad_vp2data consting

Arran Cudbard-***@2014-01-24T12:16:53Z
Files modified:
* src/include/libradius.h
* src/include/radiusd.h
* src/lib/radius.c
* src/main/xlat.c
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08a1a1e64a6eb9ed6010652fe5727f938b4ae100
======
Update libssl version message

Arran Cudbard-***@2014-01-24T11:38:04Z
Files modified:
* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cd77f883609bd3ffef91f4c156456566edcb48b
======
Previous code worked fine for vradlog, put passing a pointer around might quieten coverity...

Arran Cudbard-***@2014-01-24T11:31:10Z
Files modified:
* src/include/log.h
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d429b4a0be5041ad1935a86a2a10512cdc76be3b
======
Covert some XLATs to accept strings or attribute references

This allows them to work on either the binary versions of attributes or the strings

Arran Cudbard-***@2014-01-24T03:10:59Z
Files modified:
* src/include/radiusd.h
* src/main/xlat.c
* src/modules/rlm_expr/rlm_expr.c
* src/tests/keywords/base64
* src/tests/keywords/md5
* src/tests/keywords/sha1

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1350a5bd3fa505ffd48c30b5c7e0fe33c495db22
======
Coverity #1163809 #1163808 #1163807 #1163806

Arran Cudbard-***@2014-01-24T03:08:16Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0db816542afba00b7b320060fcd72f2790225b4
======
--
This commit summary was generated @2014-01-25T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-25 23:00:12 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fix CID #1020960

Arran Cudbard-***@2014-01-25T00:06:00Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ac83b7871aef02b4b68c4acf8161644b5c26077
======
Add tests for %{integer:} and fix up some odd cases

Allow printing of the ASCII representation of most data types

Arran Cudbard-***@2014-01-25T00:02:02Z
Files modified:
* share/dictionary.freeradius.internal
* src/lib/valuepair.c
* src/main/xlat.c
* src/tests/keywords/integer

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cb3c0f880315924a91b662e30e09660a8a50f1a
======
Not adding any value pairs when doing an assignment is an error

Arran Cudbard-***@2014-01-25T00:02:02Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce585d7586744fa05f262a45e616403274609a25
======
Cleanup radius_exec_program

Arran Cudbard-***@2014-01-25T00:01:05Z
Files modified:
* src/main/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0534cd4f5bd4e7db2e6f8177a2cea3eaafe698fd
======
Minor issue in userparse, always return T_OP_INVALID on error

Arran Cudbard-***@2014-01-25T00:01:05Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2186b78cfc2aa04f44c471be9e42458658998b4e
======
Add update exec tests

Arran Cudbard-***@2014-01-25T00:01:05Z
Files modified:
* src/tests/keywords/update-exec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c913f7faece8604a4a8c561ac7f848eedc050ee
======
--
This commit summary was generated @2014-01-26T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-26 23:00:15 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
We no longer need to auto-generate raddb/dictionary

It shouldn't $INCLUDE the main dictionaries any more.

Alan T. ***@2014-01-26T21:40:30Z
Files modified:
* configure
* configure.ac
* raddb/dictionary
* raddb/dictionary.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11afab7dac56bef3a76ec0fcb89a584f4546b5dd
======
Always setup basic fault handler in unittest.c

Arran Cudbard-***@2014-01-26T21:37:47Z
Files modified:
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20873e1689eea2ddc344cb3e27e32bb3ad4c4714
======
Fix crash in module_failure_msg

Apparently passing ap_list into a function which does not immediately
consume it, will, on some platforms invalidate it.

The fix is to use va_copy to create a local copy of the ap_list,
which seems sort of hacky, but does seem to work.

Arran Cudbard-***@2014-01-26T21:09:21Z
Files modified:
* src/include/log.h
* src/main/log.c
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/691fc394bf01fb12d80114f151872e37fc8faf59
======
Apparently heimdal's krb5_get_error_message only returns a char * not a char const * like MIT's

Arran Cudbard-***@2014-01-26T19:24:03Z
Files modified:
* src/modules/rlm_krb5/krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92a01ea9bac0eed2e11221c1441d56b191a79944
======
Minor issues in heimdal kerberos

Arran Cudbard-***@2014-01-26T19:18:27Z
Files modified:
* src/modules/rlm_krb5/krb5.c
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ec150a26723da76aaa1221d58c1786caee90e3b
======
Missing quote

Arran Cudbard-***@2014-01-26T19:03:36Z
Files modified:
* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b5ce9a5fbbca980a51a29e271fe34820e14b462
======
Merge issue

Arran Cudbard-***@2014-01-26T18:53:16Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1558ff9852470abf816fecddf461f9700ebc907e
======
Minor panic_action fixes

Arran Cudbard-***@2014-01-26T18:30:03Z
Files modified:
* raddb/radiusd.conf.in
* src/lib/debug.c
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29bae030c6216a4cd00f3e3933f5ba05169bac53
======
Typo

Arran Cudbard-***@2014-01-26T18:11:29Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5f6cd2fac1dbe940b17e2a4f963a23da0282581
======
Add panic action support to radiusd and unittest

Arran Cudbard-***@2014-01-26T18:05:24Z
Files modified:
* raddb/all.mk
* raddb/panic.gdb
* raddb/radiusd.conf.in
* src/include/libradius.h
* src/include/radiusd.h
* src/lib/debug.c
* src/main/mainconfig.c
* src/main/radiusd.c
* src/main/unittest.c
* src/tests/Makefile
* src/tests/gdb.conf
* src/tests/keywords/radiusd.conf
* src/tests/panic.gdb
* src/tests/tests.gdb

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d1b6197767bad17e08416cf1077d04f37216f1e
======
Minor fixes to debug functions

Arran Cudbard-***@2014-01-26T18:04:22Z
Files modified:
* src/lib/debug.c
* src/lib/log.c
* src/main/mainconfig.c
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4e459c9eb87fb7e6db620b44ddc68a222ef8fba
======
Fix fr_exit signatures

Arran Cudbard-***@2014-01-26T18:04:22Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb38f8233b64a5ca2cc485452ad72f40d9017f28
======
Correct type for bool fields in radiusd main()

Arran Cudbard-***@2014-01-26T18:04:21Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f506a689e8b96a33252bbdb75322669e6d922051
======
Backport debug functions

Arran Cudbard-***@2014-01-26T18:04:21Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/include/libradius.h
* src/lib/all.mk
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce50df9452d88141b67c2f85348977a4702419ae
======
Cleanup signal handling code

Arran Cudbard-***@2014-01-26T18:04:21Z
Files modified:
* src/include/libradius.h
* src/lib/misc.c
* src/main/exec.c
* src/main/radiusd.c
* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65488b243b561a67281cbba4cde4a36070912154
======
Backport fr_syserror() from master

Backport misc.c from master

Arran Cudbard-***@2014-01-26T18:04:21Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c
* src/lib/event.c
* src/lib/log.c
* src/lib/misc.c
* src/lib/packet.c
* src/lib/radius.c
* src/lib/tcp.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/detail.c
* src/main/exec.c
* src/main/files.c
* src/main/listen.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/modules.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radconf2xml.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radwho.c
* src/main/session.c
* src/main/threads.c
* src/main/tls.c
* src/main/tls_listen.c
* src/main/unittest.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_otp/otp_pw_valid.c
* src/modules/rlm_otp/otp_util.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acfa6a10b5b8dac02eda41e780d175c5b3246d81
======
Set dependencies so that the tests are run in order

Alan T. ***@2014-01-26T17:34:22Z
Files modified:
* src/tests/keywords/update-exec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c01ecd172e83fbc474b9dd862d0320a311a39ac
======
Auto-load dictionary.vqp and dictionary.dhcp

Alan T. ***@2014-01-26T17:27:53Z
Files modified:
* share/dictionary
* src/main/modcall.c
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3affdcc014dabeaaa4e7658e202b4cd0a2eae31c
======
Load the distribution dictionaries first, then raddb/dictionary

This lets the server load the dictionaries by protocol, when the
protocol is used. The dictionaries in raddb/ should be the
"site local" ones, and should never point to the main ones.

We probably should have done this years ago

Alan T. ***@2014-01-26T17:27:53Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/562812042d834967f7c7aa85638b3b526e264f18
======
Check the stat cache for every dictionary we read

Alan T. ***@2014-01-26T17:27:53Z
Files modified:
* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ddc931e6ec0f0df42e2a11c8f2cfc59d4b89fdd
======
Cache files based on inode, etc. not name

Alan T. ***@2014-01-26T17:27:53Z
Files modified:
* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3417e0234004f05f054dfbe9f9fccde9446c0de6
======
Don't call free() for pool alloc'd things

Alan T. ***@2014-01-26T17:27:53Z
Files modified:
* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e78c74c814250b3904f497ccc9a021d37317060c
======
Allow "no overwrite" for config variables

This allows variables to be set from the command line. Then,
when the config files are read, they entries in the files are
ignored

Alan T. ***@2014-01-26T15:43:56Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f6bcffce7040c7b71ba4c64b30e0068f59f0fa5
======
Note recent changes

Alan T. ***@2014-01-26T15:43:56Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7b70e834d5103d7c649e460e22c29b831ff6ce4
======
--
This commit summary was generated @2014-01-27T00:00:15Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-27 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Don't need talloc_strdup yet

Alan T. ***@2014-01-27T21:35:21Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a32fdd8ec97ca200746bcdd1d76e4bd73072fba0
======
request->proxy_reply may be NULL

Alan T. ***@2014-01-27T21:32:14Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/464d79fbf534f88c4b88fcd68193af0132c8d413
======
Hard-code the dictionary directory into the server binary.

There's a command-line option if the directory is changed
after installation

Alan T. ***@2014-01-27T21:28:18Z
Files modified:
* src/include/build-radpaths-h.in
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c99680a83bfde77d2f2eb5b1acb1df9a6109e23
======
Note recent changes

Alan T. ***@2014-01-27T21:03:54Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aefd4d0af8424ff7f0c150940377f2b72e5bb5fd
======
Typo

Arran Cudbard-***@2014-01-27T20:41:07Z
Files modified:
* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/13a74ed1c64a82048e5e7b471cff2e4213542558
======
export ldap_scope

Arran Cudbard-***@2014-01-27T20:32:29Z
Files modified:
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3d37c56104480339234eae72822c3f2258b7145
======
Output scope in 'Performing search' message

Arran Cudbard-***@2014-01-27T20:18:13Z
Files modified:
* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5206c4528f3b95e5357cc8dc9e6bb7678911f3ad
======
Should be a single tab

Arran Cudbard-***@2014-01-27T20:08:06Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c42e9ebe7c5a79ce9aeb75d66d802835270b6525
======
Fix minor typo in LDAP debug message

Arran Cudbard-***@2014-01-27T19:54:43Z
Files modified:
* src/modules/rlm_ldap/groups.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c707bbf1486523088f59f4acc2cfccfed70cc0fb
======
Strip trailing new lines from exec output

Arran Cudbard-***@2014-01-27T19:16:49Z
Files modified:
* src/main/exec.c
* src/tests/keywords/update-exec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccc0d97b811ce1a1d3b44683af83c2b8b14394b2
======
Replace dattr with da

Arran Cudbard-***@2014-01-27T18:15:59Z
Files modified:
* src/lib/dict.c
* src/main/modules.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe6b8fc1cafce7299de2ac314781255b5ca5acd8
======
Only use the panic action from the config file if ENV PANIC_ACTION is not set

Arran Cudbard-***@2014-01-27T17:28:35Z
Files modified:
* src/main/radiusd.c
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4d9bd3fcce5ad93108829ddcf7eff7df2afea82
======
The variadic arguments implementation on some systems really doesn't deal well with writing to va_lists further up the stack...

Arran Cudbard-***@2014-01-27T17:26:33Z
Files modified:
* src/include/log.h
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8eaf73eb800801b6c1a3f62ff49f54ccbaa1ce32
======
Search for multiple substitutions in panic strings

Arran Cudbard-***@2014-01-27T17:26:15Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee00149e075ab4d8b4d3f720835849eccd2e498e
======
Merge pull request #508 from TheMysteriousX/v3.0.x

RPM specfile is out of date

Arran Cudbard-***@2014-01-27T15:28:22Z
Files modified:
* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/127e9566c25a386b2a0edc96435dc256f74fac2d
======
Add rlm_date and panic.gdb to the rpm specfile

***@2014-01-27T15:14:29Z
Files modified:
* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b64eab66e842b35ef809ba7a0f28a5f225d7ede
======
Update text for recent changes

Alan T. ***@2014-01-27T14:58:04Z
Files modified:
* raddb/dictionary

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e3df8d6c763c8894e7d977c7c957fd3bd09235d
======
Word-smithing.

Double negatives confuse people.

Alan T. ***@2014-01-27T14:48:30Z
Files modified:
* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed709185e93646f8a1d0be14dffb7b0b666c3e5e
======
Add ENV[PANIC_ACTION] support to all applications

Arran Cudbard-***@2014-01-27T10:51:39Z
Files modified:
* src/main/radattr.c
* src/main/radclient.c
* src/main/radconf2xml.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a22796c712e1fa90055d41f42b82a1db934caa18
======
--
This commit summary was generated @2014-01-28T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-28 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
read_dict returns -2 if the dictionary doesn't exist

Arran Cudbard-***@2014-01-28T23:57:22Z
Files modified:
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c980194cb7616b158b7d40eccb35c8708b0ba7b
======
Remove all the async gdb test crap, it's not needed now we have PANIC_ACTION

Arran Cudbard-***@2014-01-28T23:57:17Z
Files modified:
* src/tests/Makefile
* src/tests/runtests.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4db9d902b94adff33af53c1da12e2bb30fc892bf
======
Use the test dictionaries...

Arran Cudbard-***@2014-01-28T22:57:25Z
Files modified:
* src/tests/runtests.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2d72127217d5e5fb7fa2f82690df588d874c595
======
Output radclient.log so we can tell *why* running radclient failed...

Arran Cudbard-***@2014-01-28T22:39:19Z
Files modified:
* src/tests/runtests.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7783b895f763ac7efe772b113acdbe4338d3567
======
Fix radclient dictionary path in runtest.sh

Arran Cudbard-***@2014-01-28T21:57:42Z
Files modified:
* src/tests/runtests.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04e84a41454b3f6d6486a3232dc3bd84009d6af0
======
Add PANIC_ACTION to .travis.yml

Arran Cudbard-***@2014-01-28T21:33:04Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f5c4340c74a27b7ada1d58939a4c24e110cc70d
======
Cleanup radiusd usage()

Arran Cudbard-***@2014-01-28T20:52:23Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6739a20deb561eab2353603d3d6ad7a7bcd6383e
======
Add -D option to radclient to specify path to main dictionaries

Arran Cudbard-***@2014-01-28T20:52:23Z
Files modified:
* man/man1/radclient.1
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdc7174cf5d16ced33f9785f65db1bea4010c5c3
======
Remove references to dictionary.local

Alan T. ***@2014-01-28T20:45:55Z
Files modified:
* raddb/dictionary

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/816af19bd0373075827923fa75a1cc8d10816084
======
Don't mangle the packet list while we're walking over it.

Instead, mark the request as done. Then, because the requests
are parented to the listener... they'll get free'd when the
listener is free'd.

We should probably change this so that the packet list takes
a free function. Then, when we delete an entry from the list,
the request is automatically marked as free.

Alan T. ***@2014-01-28T20:39:30Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac925714225b4b8b836046285bc440795c460530
======
Include ctype

Arran Cudbard-***@2014-01-28T19:48:25Z
Files modified:
* src/modules/rlm_date/rlm_date.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58e77ba0ed219838038d51b7f017644e357fde7e
======
Correct lisp

Arran Cudbard-***@2014-01-28T16:50:31Z
Files modified:
* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a39d358252a8051a8dbc131e2fde41d2c835262b
======
Update ChangeLog

Arran Cudbard-***@2014-01-28T15:58:14Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a5d135777ea484ed35fdd810eb27f204b44c191
======
Don't use IP_SENDSRCADDR (in sendfromto) if on FreeBSD and the socket were using is bound to a specific IP

FreeBSD is extra pedantic about the use of IP_SENDSRCADDR, and sendmsg will fail with EINVAL if IP_SENDSRCADDR is used with a socket which is bound to something other than INADDR_ANY.

Arran Cudbard-***@2014-01-28T15:54:42Z
Files modified:
* src/lib/udpfromto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8a3979f5976c3ea95583fc9ba04838a87f7c1a9
======
Ensure that the server can run from the installation directory

Alan T. ***@2014-01-28T15:05:20Z
Files modified:
* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/007da556c998af21e25bd89ecd83a2e53dad4883
======
Don't overwrite dictionary value set from command line

Arran Cudbard-***@2014-01-28T00:02:37Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74a5c8b70a26b89ca101364b8f7481e2fc0fabe6
======
--
This commit summary was generated @2014-01-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-29 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Free the request when we remove it from the packet list

Only as the server is exiting. request_done() assumes that it
can yank() the packet from the list and still poke it. That means
we can't add a freeNode() function to fr_packet_list_create()

Alan T. ***@2014-01-29T20:40:26Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/447adee032f6d787c618dad256519cf52970064b
======
Update cui

Change both %{User-Name} and %{Operator-Name} to lower-case

Stefan Paetow (via Arran Cudbard-Bell)@2014-01-29T12:51:48Z
Files modified:
* raddb/policy.d/cui

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef5e52658e68b51d3b0170764a5a767cf441fda9
======
Try and speed up CI deployment by trimming package installation

Arran Cudbard-***@2014-01-29T12:49:38Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c143d467dbc61ec07e781bab4cfe68a0f7ca8239
======
--
This commit summary was generated @2014-01-30T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-30 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Tee to the log file instead

When people are running in foreground mode they probably want to see the result of the backtrace...

Arran Cudbard-***@2014-01-30T20:42:22Z
Files modified:
* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f08a76e10cb320339ef18233818ef9829578d300
======
Proper checks for error message functions

Arran Cudbard-***@2014-01-30T18:09:21Z
Files modified:
* src/modules/rlm_krb5/configure
* src/modules/rlm_krb5/configure.ac
* src/modules/rlm_krb5/krb5.c
* src/modules/rlm_krb5/krb5.h
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56cb07f13d4de742f0784f80277212d240ace2b2
======
Consistent error messages

Arran Cudbard-***@2014-01-30T16:59:09Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/453fb15cbadd93d6375cc2f95b679d5668322061
======
Missing break

Arran Cudbard-***@2014-01-30T16:55:19Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/739a6d0a056ebe9fffb76873aced97aec1e6009e
======
Explain why DHCP decoding failed

Arran Cudbard-***@2014-01-30T16:55:19Z
Files modified:
* src/modules/proto_dhcp/rlm_dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a893476348081a9d4f817fbbac79aee48dc3824
======
Edit clients.conf
Added a missing commented-out closing curly bracket

Stefan Paetow (via Alan T. DeKok)@2014-01-30T14:16:29Z
Files modified:
* raddb/clients.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2c649b86547de1204c6c7665ae2753c034d482c
======
Typo

Alan T. ***@2014-01-29T21:49:06Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12e0bc5efb4035fdc5418d7c9615ebf1aeaab735
======
--
This commit summary was generated @2014-01-31T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-01-31 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Make TCP sockets work with udpfromto.

Add a "proto" field to RADIUS_PACKET.
Have it checked in rad_send(), so that we just use write().
Using sendto() is OK for TCP sockets.
Using udpfromto is not OK for TCP sockets.

Ensure that the TCP code in listen.c sets the proto field.
Ensure that rad_alloc_reply() sets the proto field
Ensure that radclient sets the proto field as necessary

Alan T. ***@2014-01-31T04:18:35Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
* src/main/listen.c
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc19e44b56379e2f8f68c1c0ea27969c965945b8
======
Send warning message only if it's necessary

Alan T. ***@2014-01-31T04:03:25Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/266318957216aaf531e41a058f7d9ed62d443edf
======
Fix radattr dictionary path

Arran Cudbard-***@2014-01-31T02:38:03Z
Files modified:
* src/tests/unit/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f167c812fd68f12338a859d2896a30aebc70afc9
======
Add -D to more utilities

Arran Cudbard-***@2014-01-31T01:59:57Z
Files modified:
* src/main/radattr.c
* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c2d5372d61b5378bb04e3bbd5622eb40b452d5a
======
--
This commit summary was generated @2014-02-01T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-02 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Delay cleanup of listeners

until all requests using them are done.

Also do stats just before we free the request, instead of when
we remove it from the request hash. This is because some requests
aren't in the hash...

Alan T. ***@2014-02-02T15:57:35Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c83f95b6047255554753dc41036e7144cc4baa13
======
--
This commit summary was generated @2014-02-03T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-03 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Move cached_config_t to talloc

Alan T. ***@2014-02-03T17:49:42Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16f14a41e82c1bf4619fc4834ec7d9bdc1775c03
======
Update queries.conf

Arran Cudbard-***@2014-02-03T16:35:14Z
Files modified:
* raddb/mods-config/sql/cui/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32a442c9dd255c5ba3528cb04083bd3e39920962
======
Update ChangeLog

Arran Cudbard-***@2014-02-03T13:09:06Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be1b8c76b2386e99bd37b709db40c65f5e4fae6c
======
Update ChangeLog

Arran Cudbard-***@2014-02-03T13:08:28Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02c707ed6009e64ab7310ec8c9fd6467079d9fdf
======
Rename home_server type to home_server_t

Arran Cudbard-***@2014-02-03T12:53:39Z
Files modified:
* src/include/radiusd.h
* src/include/realms.h
* src/main/command.c
* src/main/listen.c
* src/main/process.c
* src/main/realms.c
* src/main/stats.c
* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4486645bdbda6753e04faea86726be1744327fed
======
--
This commit summary was generated @2014-02-04T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-04 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Copy over the tag, too, in pairmove()

The rest of the fields for tlv / octets / string can be
ignored. They are all the same between the two attributes

Alan T. ***@2014-02-04T21:00:05Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f14fe3a6f5c88dffd54183b1201a1512311d644
======
Fix pairmove()

To not have talloc issues.
And to make sense

We've also removed the magic around it's handling of passwords.
No one should be affected by this, because it was always stupid
to have multiple passwords for a user.

Alan T. ***@2014-02-04T20:00:02Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/affa766c04c4dccdee8974e8779e00aabbefee7d
======
pair*steal() should take const as second argument

Alan T. ***@2014-02-04T20:00:01Z
Files modified:
* src/include/libradius.h
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce79276557580ee3de08047337dfaf3a486a2eda
======
Apply sqlite query fix from master

Arran Cudbard-***@2014-02-04T19:13:03Z
Files modified:
* raddb/mods-config/sql/cui/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74f365f0cfb68ca14b01e2de6e7cac5aa46d58e6
======
Typo

Arran Cudbard-***@2014-02-04T19:10:25Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32d407e8ad473670ffbf4c3090875e7730bc764c
======
Minor fixes

Arran Cudbard-***@2014-02-04T19:08:32Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3d649a2aabfb2deb36a014a51b9b144ddb50244
======
Do proper checks for each individual sqlite_v2 function

Arran Cudbard-***@2014-02-04T19:03:57Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/config.h.in
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure.ac
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1b895b2cdc9563398d873023c535763540722ee
======
add Cisco ASA Dictionary

Olivier Beytrison (via Arran Cudbard-Bell)@2014-02-04T18:22:47Z
Files modified:
* share/dictionary
* share/dictionary.cisco.asa

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1116b4bb317feef4f8b9cbdd11b92161b8cc36e
======
Fix compile time warning where we don't have krb5_free_error_message

Arran Cudbard-***@2014-02-04T16:46:40Z
Files modified:
* src/modules/rlm_krb5/krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/412fb80867fe4cc96dacdae287aa3bb0aa633edf
======
We need a new ccache per conn for heimdal, else on some platforms it defaults to the root ccache which it can't read/write to

Arran Cudbard-***@2014-02-04T16:37:10Z
Files modified:
* src/modules/rlm_krb5/krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11d535e782e11a142659c0a849429949452abb4e
======
conn isn't always used to depending on library capabilities

Arran Cudbard-***@2014-02-04T14:17:43Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a57e4b3ca05782633f8567c4670059840ce32ca3
======
Move return code processing to a single function in rlm_krb5

Arran Cudbard-***@2014-02-04T12:54:34Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c371a5739f83dfda7b3eb170dde2a92ba0326c26
======
Check if module was built as threadsafe but library now claims not to be

Arran Cudbard-***@2014-02-04T12:54:34Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d281af7fba8be1d75b532491f62261d0c9b5118
======
Removed duplicate duplication of logging levels

Found in rlm_perl/example.pl

Herwin Weststrate (via Arran Cudbard-Bell)@2014-02-04T12:54:34Z
Files modified:
* src/modules/rlm_perl/example.pl

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98553624749580f048e979c5d98a51ef03cad507
======
--
This commit summary was generated @2014-02-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-05 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Allow dictdir to be set via ./configure

Arran Cudbard-***@2014-02-05T23:39:40Z
Files modified:
* Make.inc.in
* configure
* configure.ac
* src/include/build-radpaths-h.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2c560319db73cfd170ce019ed8b9a9795f4cb8d
======
Update ChangeLog

Arran Cudbard-***@2014-02-05T15:40:00Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd545a6feae401acbb6ab71d18292716a180f809
======
Note recent changes

Alan T. ***@2014-02-05T14:55:04Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c5f6a71aa7b4e16efa647a4aa367482466ac6f8
======
One last fix to pairmove()

Using "default" is better than a big list of operators

Alan T. ***@2014-02-05T14:55:04Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f4f3e0df16910db86c68b0ad0ff322ffc40a266
======
Apparently TIMEDIFF has a limited range

Arran Cudbard-***@2014-02-05T13:28:51Z
Files modified:
* raddb/mods-config/sql/counter/mysql/expire_on_login.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e45199ef369692cd738c5c8fda04bf2e755b797
======
--
This commit summary was generated @2014-02-06T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-06 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
listener may be NULL. Fixes #515

Alan T. ***@2014-02-06T20:01:19Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f1e2388c9d3e9d4d9477813496ae47ad65e854f
======
Minor typo.

Arran Cudbard-***@2014-02-06T17:18:47Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d7523290ebc25f2f718c11a932e15197ce5e2ac
======
Update ChangeLog

Arran Cudbard-***@2014-02-06T17:05:34Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77b585658b38ffc4f10d52b7d67b129f252197da
======
Add support for SHA-2 digests

Arran Cudbard-***@2014-02-06T17:01:29Z
Files modified:
* share/dictionary.freeradius.internal
* src/include/radius.h
* src/main/threads.c
* src/main/tls.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_pap/rlm_pap.c
* src/tests/keywords/sha2

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e1c9e1c55157d9774d539d8f9b1e2f4124e75b6
======
Rename 'binbuf' to 'digest' in rlm_pap (consistent with the xlat functions)

Arran Cudbard-***@2014-02-06T17:01:25Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80b83c7c50ad8cc9ff16878d6b2ea00815bbd439
======
Fixup the content of error messages in rlm_pap

Have rlm_pap return more specific errors depending on what went wrong, if digest lengths weren't what we were expecting the request (as a whole) is INVALID so we should return INVALID and NOT REJECT.

Fixup code formatting
if (<cond>)
<body>

Is not allowed

Arran Cudbard-***@2014-02-06T17:01:20Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/128632245ed6171357eec66711e5f1ce20286e41
======
Correct sha1 tests

Arran Cudbard-***@2014-02-06T17:01:16Z
Files modified:
* src/tests/keywords/sha1

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1db356282340943e489374b07e6b379da0e2a9b
======
Correct categorisation of log messages in rlm_pap

Arran Cudbard-***@2014-02-06T14:12:37Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b107dcf5f5a1409d6e1432e4f2052570ddb2b9c6
======
Formatting in features-h

Arran Cudbard-***@2014-02-06T13:46:12Z
Files modified:
* src/include/features-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2a0a507c22327f69b997be067ce7209c7b99d3e
======
--
This commit summary was generated @2014-02-07T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-07 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Make error messages clearer for users

Alan T. ***@2014-02-07T18:13:41Z
Files modified:
* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c03be8d8bfcb24997b3d7a62d121914ca2dd8332
======
Suppress fast NASes when proxying

If a NAS is sending the same packet many times per second,
we should ignore most of them. We limit our retransmits
to no more than one per second. That's still fast, but
much slower than stupid NASes

Alan T. ***@2014-02-07T18:08:20Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5250730f2b32dacf46ea67322dd04e1868b2c2fc
======
Typo c/p error in comment

Arran Cudbard-***@2014-02-07T12:45:38Z
Files modified:
* src/tests/keywords/sha2

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4e4acd8cb93302fb1789f87685280a4cd2c0c68
======
--
This commit summary was generated @2014-02-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-08 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Add always instances for all rcodes

Arran Cudbard-***@2014-02-08T19:26:58Z
Files modified:
* raddb/mods-available/always

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92d6ed2d327827715ec34c63c0f1ff7d4f76fbf6
======
--
This commit summary was generated @2014-02-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-09 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Output why we couldn't open the file 'does not exist' is not the reason in all cases

Arran Cudbard-***@2014-02-09T22:50:34Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5eb06255a8d73b48896fb42e14f23f42bfe5001
======
Don't try and load dh_params if no dh file provided

Arran Cudbard-***@2014-02-09T21:28:12Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51d43c3b5423da460e98543ee899d76de2766e45
======
Set secret to radsec for tcp+tls home servers

Arran Cudbard-***@2014-02-09T21:10:15Z
Files modified:
* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22613ce46cf60fe6e493c154e808ea85fa4f0cd5
======
Formatting

Arran Cudbard-***@2014-02-09T21:09:49Z
Files modified:
* src/include/realms.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5af2caa61977a1a4a1a3adec29eb81b923ac0d29
======
Fix double free on error in home_server_add

Fix potential issue with wrong free function being used in home_server_add

Arran Cudbard-***@2014-02-09T20:51:50Z
Files modified:
* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8eba5378377bce1984d7448481f5b1d1e9f0f353
======
Don't segfault in rlm_unix if attributes are missing from the main dictionary

Arran Cudbard-***@2014-02-09T20:23:16Z
Files modified:
* src/modules/rlm_unix/rlm_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ed7ab7e16ac3502852f532fab0611f7c27206e3
======
Add temporary fix for credential accumulation in heimdal krb5

This isn't really a leak as the credentials will be removed as they expire,
but the standard operation of the krb5 verification functions isn't helpful
here.

The proper fix is to make it optional, and add credential caching code
to MIT too.

Arran Cudbard-***@2014-02-09T11:32:53Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60bb29f389edd04299a89785f658bfd9fed69c1d
======
--
This commit summary was generated @2014-02-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-10 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
fixes to cf_section_sub_find_name2

Short-circuit the answer where we can.
Expand the code to make it clearer what's going on.
So that more cases can be short-circuited

Alan T. ***@2014-02-10T18:44:15Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd0d008e8f12e8dc46e9d80a9b6a91116bd84fd8
======
Use /dev/urandom for randomness, if it exists

Alan T. ***@2014-02-10T18:43:49Z
Files modified:
* raddb/certs/Makefile
* raddb/certs/bootstrap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53f527be190ea3d153e03144c5b5540458b35853
======
Load 10K of randomness, rather than 1M.

Alan T. ***@2014-02-10T18:43:45Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d23366f24e6594e6c75b5e70ab2e1bb43855cc1
======
TLS clients and non-TLS listeners are forbidden

Alan T. ***@2014-02-10T14:53:37Z
Files modified:
* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87005de620fc14e42ba384adbc234595dfe39342
======
WARN for old-style client configuration

so we don't have surprises

Alan T. ***@2014-02-10T14:53:23Z
Files modified:
* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0e90fd0eabb38f144a19215e9ba346d5607c081
======
Re-arrangement for ifdef WITH_TLS

Alan T. ***@2014-02-10T14:38:35Z
Files modified:
* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a1f54d67bdba7a52f2673752b24aaf4a297bb7f
======
Proper encapsulation of information

the function to load dh params should check for a NULL filename.
The callers shouldn't care

Alan T. ***@2014-02-10T14:33:14Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/781d51ad862a6515301781579874d89de2fac428
======
If inst->output is NULL, don't request output pairs from radius_exec_program

Arran Cudbard-***@2014-02-10T10:37:03Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/306969033a42bf03f4d2a038cd396caa658889b0
======
Update the Altiga dictionary with new values

Add new attributes and values to the Altiga networks dictionary
as found in the Cisco Prime 6.0 Access Registrar User Guide.

Add historical note about Altiga's aquisition in case someone is
(still) looking for Altiga-related documentation.

Mathieu Simon (via Arran Cudbard-Bell)@2014-02-10T10:36:48Z
Files modified:
* share/dictionary.altiga

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a29e527a6088c339b32beb461553d1028012064
======
--
This commit summary was generated @2014-02-11T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-11 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fixup logging calls in process.c

Arran Cudbard-***@2014-02-11T22:10:30Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b03ef9b7449f40e543295c532afce4b31437735c
======
Limit "max_requests" complaint to once per second

Alan T. ***@2014-02-11T21:32:52Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b786ca73740e248f71016ba5249472636749bbf3
======
radiusd is called freeradius on debian platforms

Arran Cudbard-***@2014-02-11T21:22:41Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cca1a378ac9595049b2c4970092f1c6c51460b27
======
Need to use errno for GNU strerror_r errors

Arran Cudbard-***@2014-02-11T21:22:41Z
Files modified:
* src/lib/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a55b98917ca5bea85a4b543b333cbd8924ccdff
======
Allow horrible hack again.

If pair "foo" is in a template "blug", you can do:

blah {
$template blug
$INCLUDE ${confdir}/${foo}
}

Which is bizarre, but I guess it works.

Alan T. ***@2014-02-11T20:17:56Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6ee1688eeb9a5b8d921b7845424a624279a6542
======
Fix typos

Alan T. ***@2014-02-11T18:54:36Z
Files modified:
* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8526d5bec7de35ca7beb94c8e24490ccf98444b8
======
Remove extraneous ","

There's no need to do "%s%s", foo , ","

Alan T. ***@2014-02-11T16:16:49Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ad6477afff3f9b1abe23cc118af45de63101a82
======
Cache CUI, too

Alan T. ***@2014-02-11T16:14:54Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22088796c8850e5b626efa415e225fcbd94cc04c
======
Fix typo in last commit

Alan T. ***@2014-02-11T03:10:53Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e38b0e058e1f6c73f62601f3770b49aa1b3c7043
======
Fix templating code.

Instead of hacking a reference into cf_pair_find() but not
cf_section_*_find(), we just copy the template recursively.

When we reach the end of a section with a template, we merge
a copy of the template into the current section, then we nuke
the relationship between the section and the template.

This uses more memory, but it means that templates now work
with subsections

Alan T. ***@2014-02-11T03:05:11Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f8b220f5cee1641b18c60c8866a5f8ef175b88a
======
Remove templating from cf_pair_find().

This breaks the server, so the next commit will add templates
back in again, in a better fashion.

We also remove the ability to do cf_pair_find(cs, NULL), and have
it return the first CONF_PAIR. After searching the code, no one
uses this functionality. So it's best to remove it.

Alan T. ***@2014-02-11T03:05:11Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a6cc4812117032513722fc0cc2366204efbda6d
======
Remove cf_section_template(). No one uses it

Alan T. ***@2014-02-11T03:05:11Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46c5c3c063eac4a0a5e208e2244d9afd6c912d28
======
Add missed header check for features.h

Apparently nothing else checks for GNU versions of functions.

The libc ubuntu 12.04 ships with has the GNU version of strerror_r, whereas OSX has the Posix one. The compiler should of emitted a warning, as the return type of the functions differed, but didn't, for reasons best known to it.

Arran Cudbard-***@2014-02-11T00:19:30Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/lib/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75ad570dae04583ccf6edc7e7016fb738aa1ac7c
======
--
This commit summary was generated @2014-02-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-12 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Hack to work around previous "(condition)"

Alan T. ***@2014-02-12T21:19:13Z
Files modified:
* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0fa96069ab33ee674e8adbc5ae8118ea4061a8cb
======
Fix command parser and debug_condition.

The command parser no longer crushes "foo" --> foo
Instead, it leaves everything as-is. This shouldn't affect
anything but the debug condition. All other commands should
not be taking quoted strings.

Fix the debug_condition code to use *all* of it's arguments.
(User-Name=="bob") was OK. (User-Name == "bob") was parsed
as 3 arguments, and the second 2 were ignored

Alan T. ***@2014-02-12T20:07:22Z
Files modified:
* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8f4c5f41f822c3b0ba8fb7b9e5380984e02e33d
======
Free debug_condition on clean exit

Alan T. ***@2014-02-12T20:07:04Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21c5bb06f1f17a3bd90ee32173c38e4aba3a948a
======
"group" is now in the "security" section

Alan T. ***@2014-02-12T19:24:34Z
Files modified:
* scripts/raddebug

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c3ab7c51001ac92459962fb1032e09d015bebf8
======
Fix a few minor issues in tests

Arran Cudbard-***@2014-02-12T12:11:55Z
Files modified:
* Makefile
* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a73bdae2c755ecb3649cb8be7db529ad7eecd3a
======
Update ChangeLog

Arran Cudbard-***@2014-02-12T12:05:42Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d935e7ce379fa184794a7ec9dc21223b7ae4dc68
======
Fix more crappy rlm_rest code...

Arran Cudbard-***@2014-02-12T11:54:58Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d78006be81ca4809f4273db696619fb130b4c2a
======
Note recent changes

Alan T. ***@2014-02-12T00:27:46Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e40007b9ec107485a89e6e17ee2ae932b8f1f554
======
Tie the names of the states to the enums

Alan T. ***@2014-02-12T00:03:43Z
Files modified:
* src/include/radiusd.h
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c1c83684f72b13198b81136b1e39759a2bf5799
======
Use enums so gdb will print out state names instead of numbers for request->child_state and request->master_state

Arran Cudbard-***@2014-02-12T00:01:39Z
Files modified:
* src/include/radiusd.h
* src/main/process.c
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0eb87dcdda1eb011513639d0ec9949887e987a6e
======
Use names for states when debugging

Alan T. ***@2014-02-12T00:00:52Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c6a1437dc6507a29cdce73f2e0f79f413f4e30e
======
Set child state appropriately

Alan T. ***@2014-02-12T00:00:25Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7082c6171eb0a184ab9c2d2a58876f5aa0116bab
======
Use make -C instead of cd

Alan T. ***@2014-02-11T23:12:21Z
Files modified:
* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d367f1f77370c394c560b3f85812dad6b61ba59e
======
--
This commit summary was generated @2014-02-13T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-13 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fix potential crash with SSHA and salts > 44bytes

Arran Cudbard-***@2014-02-13T15:22:36Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff5147c9e5088c7cf5c0b6ec6bfdd3a9d2042a28
======
Update PostgreSQL schemas and queries

Arran Cudbard-***@2014-02-13T12:54:05Z
Files modified:
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/postgresql/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9747c052e4536c0679f48f0b34cc8df440bc4554
======
Formatting in MySQL queries

Arran Cudbard-***@2014-02-13T12:54:05Z
Files modified:
* raddb/mods-config/sql/main/mysql/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12e681827fd7f4ed723cef8a9e4d24a49b09ea80
======
--
This commit summary was generated @2014-02-14T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-14 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Update ChangeLog

Arran Cudbard-***@2014-02-14T13:49:47Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/398a8aab044c364e2f11b884efc4be45d0fb356c
======
fix dict_addattr call in rlm_sqlcounter

Arran Cudbard-***@2014-02-14T13:35:53Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1df85943aa47d5ab4ba35d8cce4cf26a49d7ec25
======
the value for User-Name requires quotes around it.

Alan T. ***@2014-02-13T15:26:37Z
Files modified:
* scripts/raddebug

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea46dd86bd74ea5f3fcfd6e8caade454fbf96ec5
======
--
This commit summary was generated @2014-02-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-15 23:00:04 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Backport eval fix

Arran Cudbard-***@2014-02-15T23:30:04Z
Files modified:
* debian/freeradius.init

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d79e76204558b422a1855832bce711fdce491926
======
Fix formatting in debian init script and add debug-threaded mode

Arran Cudbard-***@2014-02-15T23:30:04Z
Files modified:
* debian/freeradius.init

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60c1d4d0a5f084fe31a7b0f822315ccaa0854b7b
======
Recommend using attribute references more often

Alan T. ***@2014-02-15T22:31:16Z
Files modified:
* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cbc8bf46c2223d3b29c3d2903358c0fc205dace
======
More tests

Alan T. ***@2014-02-15T22:20:50Z
Files modified:
* src/main/radattr.c
* src/tests/unit/rfc.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5c91061b9f6a12a1b20edad15b4b8ab8c8d20b8
======
127.0.0.1/32 == 127.0.0.1

Alan T. ***@2014-02-15T22:13:43Z
Files modified:
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77502479e49966d6f0447e449e3f89c728f48fa6
======
Check that /32 isn't really /32768938373892873673894

Alan T. ***@2014-02-15T22:08:50Z
Files modified:
* src/lib/valuepair.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fac6153639ab3b25eb264cc1a5b3f9036547147d
======
Increase debug level on logging calls in rlm_pap which reveal the "known-good" or User's password

Arran Cudbard-***@2014-02-15T21:52:59Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37ed7e9dc20da784fbf6b72aadf0ca4cae062caa
======
Allow IP addresses with /32 suffixes

Arran Cudbard-***@2014-02-15T20:37:42Z
Files modified:
* src/lib/valuepair.c
* src/modules/rlm_sql/sql.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d4a43f5c932e1b74a1db82829fe8618a4054a4b
======
Document PW_TYPE flags

Arran Cudbard-***@2014-02-15T17:40:16Z
Files modified:
* src/include/conffile.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06a5b48b7d4920b9ebdfc79231e89ed33f18fa93
======
IP addresses can be integers, too

Alan T. ***@2014-02-15T17:11:31Z
Files modified:
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5f8233ac6ab810bdd2d70152a959f860503dfe4
======
Note recent changes

Alan T. ***@2014-02-15T17:09:54Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/015058198c9e6432f59e7785464219249791ab0d
======
Double-quotes strings with no % are literals

Which means more cases can be statically optimized away

Alan T. ***@2014-02-15T17:05:14Z
Files modified:
* src/main/map.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caa125fbfc10c6709954753ae0b5c96b08faeeda
======
Statically evaluate literal string comparisons

They're not parsed as VPT_TYPE_DATA, because there's no cast

Alan T. ***@2014-02-15T16:55:36Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8ef443640647bea5cd7631a27e5735e9d5bbd45
======
--
This commit summary was generated @2014-02-16T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-16 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fixup PostgreSQL queries

Arran Cudbard-***@2014-02-16T10:58:39Z
Files modified:
* raddb/mods-config/sql/main/postgresql/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc6949db40868c10c2ebda4469c087f2ff9ea3c6
======
Update ChangeLog

Arran Cudbard-***@2014-02-16T10:40:01Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e2e8b2502e25aabad9b44732a59a02f8a672461
======
Fixup postgresql driver errors so we get the context ^ displayed properly

Arran Cudbard-***@2014-02-16T00:43:04Z
Files modified:
* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b98c4620fbfc3541935ba958be034eb25e7cad5c
======
--
This commit summary was generated @2014-02-17T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-17 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
We no longer log acct delay

Fix AcctInterval

Arran Cudbard-***@2014-02-17T21:14:54Z
Files modified:
* raddb/mods-config/sql/main/postgresql/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6797e749559ecd86db2df7fab5b6d63fd1981bc3
======
Better to use '${name}' for panic action log as %e may contain path components

Arran Cudbard-***@2014-02-17T21:14:37Z
Files modified:
* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32a137513b8dcfa0b0746e41d1490a15dfd459fd
======
Fix more places where passwords are revealed in debugging messages

Arran Cudbard-***@2014-02-17T19:13:13Z
Files modified:
* src/main/tls.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_securid/rlm_securid.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ac2e9a7a07d0400babc1eff65cfcbe0614d8b63
======
It's cleartext password not Clear-Text password or Cleartext Password

Arran Cudbard-***@2014-02-17T19:04:36Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc921b67f506341669e5cd9c75a08dd7552a18b6
======
Hide eDirectory passwords too

Arran Cudbard-***@2014-02-17T18:49:56Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20f52e55cc5205b740d78e1dfadcf0eae0993d46
======
rlm_sql query buffers are dynamically allocated, so it is not appropriate to define or use MAX_QUERY_LEN

Arran Cudbard-***@2014-02-17T17:56:24Z
Files modified:
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d7eb494a7bdf6f61d3064578426a9c0aea84fe0
======
Add "secret" flag to configuration items.

For passwords, shared secrets, etc.
For now, strings only.

When using "radiusd -X", secret items are NOT printed,
and are replaced with <<< secret >>>

They are still printed out when using "radiusd -Xx".
So administrators who care to know can still find them.

The User-Password is *not* mangled in this manner. We have
too many people with shared secret problems in the list. It is
useful to be able to point to the debug output and say
"LOOK, it's WRONG".

But passwords for LDAP, SQL, etc. are another class of object.
So it's OK to hide them in "radiusd -X"

Alan T. ***@2014-02-17T16:20:14Z
Files modified:
* src/include/conffile.h
* src/main/client.c
* src/main/conffile.c
* src/main/realms.c
* src/main/tls.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1536d285b7b913ff2bcb56b80967e28c587c31dd
======
Revert "Allow "no overwrite" for config variables"

This reverts commit 4f6bcffce7040c7b71ba4c64b30e0068f59f0fa5.

It turns out we don't need this, so it should be deleted

Alan T. ***@2014-02-17T14:16:43Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/881f32c978c75fa30da05444df6309f0230335c6
======
Fix column order in Postgres indexes. Add index for Acct On/Off

Arran Cudbard-***@2014-02-17T13:02:29Z
Files modified:
* raddb/mods-config/sql/main/postgresql/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/357c24fdd795287781045f0f743ef039302d475f
======
--
This commit summary was generated @2014-02-18T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-18 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Expose tls_server_conf_free() and use it for home->tls

So that home servers don't leak memory on exit

Alan T. ***@2014-02-18T23:58:09Z
Files modified:
* src/include/tls-h
* src/main/realms.c
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c5a3730b5ba8bdac35ad43fe735a44ffefd55c8
======
On exit, do the following:

mark all requests as STOP. Clean up ones which are stopped.

If we have child threads
wait for them all to exit
if we want a memory report, walk the requests again

The second pass thru walking the requests should clean up all
requests which were running in a child thread

Alan T. ***@2014-02-18T22:17:57Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ca19d0924ff4cdf33e3a10e69c2cc8962c6bc41
======
Note when we clean up requests on exit

So we can tell what's going on. But only do this when using -M,
so that normal exits don't have 100's of "cleaning up" messages

Alan T. ***@2014-02-18T22:16:23Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fecbfbcde4eb61e5355ee994b9cf3bdcf37ad790
======
Expose memory_report in mainconfig

Alan T. ***@2014-02-18T22:14:53Z
Files modified:
* src/include/radiusd.h
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8c299819ed06a3e8ffb602131c147f3999c0853
======
We don't need to know about virtual modules being loaded

Alan T. ***@2014-02-18T22:14:14Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c67fb4eb9911893e39c191de10c1f02134c2b25
======
Don't stop the thread pool if it wasn't started

Alan T. ***@2014-02-18T22:13:43Z
Files modified:
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2194baf417f6a88046f46f96d980c28c53beb8ec
======
Always free sock->ssn for TLS listeners

Alan T. ***@2014-02-18T21:53:28Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4406f68420f372c30a4a9d2e7014453429b7942f
======
Only complain once for ignored modules

Alan T. ***@2014-02-18T21:30:22Z
Files modified:
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed3150c77d7597b062f2616fa92e84da75ea8f4f
======
Move assertion. If a thread is still alive, the request is alive

Alan T. ***@2014-02-18T20:50:54Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c23450586a056e2f10c090cc27c8143321bffd30
======
Clean up sub_find_name2

It turns out we don't insert ourselves into the name2 tree.
When we don't find (name1, name2) in the name2 tree, we have to
check if *we* are the thing being looked for

Alan T. ***@2014-02-18T18:07:58Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc3216e14dcb889df218d85a3f71c4729ad4d3e7
======
Be more careful in name2_cmp

Alan T. ***@2014-02-18T18:07:57Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10dd2f61d8cebbaa09b3af7b8183c21154e8153e
======
Fix double insert error

When we have tls = ${tls}, we should *copy* the section,
instead of adding it as a reference. When it's added as a
reference, it's inserted into the parents linked list of
children. Having multiple references to the same section means
that the linked lists get completely screwed up.

Alan T. ***@2014-02-18T18:07:57Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56a53679f6a9493be23c89595194b227bce68fb9
======
Fixed quoting in a comment

It really screwed up the syntax hilighting in Vim (and possibly other
editors too)

Herwin Weststrate (via Arran Cudbard-Bell)@2014-02-18T15:44:49Z
Files modified:
* raddb/sites-available/virtual.example.com

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4de050a207f749911d0355eaaf0e7df0405e68e8
======
It's not an assert if the section tree doesn't exist

Alan T. ***@2014-02-18T14:59:30Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d6e4113a950cdb30c069b2fb3de08c688926bd8
======
Fix build problem

Alan T. ***@2014-02-18T05:22:19Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69f9819df0d893e78bf1dbb3e2e3d221ac6ee3b7
======
Revert to working code

Alan T. ***@2014-02-18T03:41:24Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0d7e84992add76a5f1874086dd90da2a486b232
======
name2_tree may be NULL

and do checks if there's only one sub-section

Alan T. ***@2014-02-18T03:34:41Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7b1dd1d164e2fdf1aa5fe98dbb13d7ecf804daa
======
Clean up code

Alan T. ***@2014-02-18T02:55:22Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05db3b74567370899ea7d9224b6a92d747930809
======
Fix typo in last commit

Alan T. ***@2014-02-18T02:54:01Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63cec927a430da031d50d74331df238854446c7e
======
more clang analyzer fixes.

Alan T. ***@2014-02-18T01:48:01Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cbd19924736cbb51e29e8251922aee092635262
======
Check for (name, NULL) properly

Alan T. ***@2014-02-18T01:47:50Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f21d94513236b4f36e85677b8ee01c5628478a61
======
clang scan complaint

Alan T. ***@2014-02-18T01:43:39Z
Files modified:
* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0a7df4bcd53c6b06cbb71433d048db72ead5cd0
======
Fix clang analyzer complaints

Alan T. ***@2014-02-18T01:38:24Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e108ea0e41bd3ca62b3729f2c9e6cc9eb169f3ce
======
Add missing -o to analyze rule

Alan T. ***@2014-02-18T01:34:30Z
Files modified:
* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7adbd235711253532b1074bda97d87bef83d9ea5
======
Remove statoverride for mysql and postgresql

Network ***@2014-02-18T01:26:22Z
Files modified:
* debian/freeradius-mysql.postinst
* debian/freeradius-postgresql.postinst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc49ec70ccf39e6a9490dbe4a59b72ca8450cb46
======
--
This commit summary was generated @2014-02-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-19 23:00:14 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Close stdin when daemonizing

Arran Cudbard-***@2014-02-19T23:58:40Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c754c6ba328b84ffef3e565b294667bc4d1cea44
======
Note recent changes

Alan T. ***@2014-02-19T20:14:36Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c362641321ef05fc9cd1c2c71af59e05e1858406
======
Avoid cs cache double free

Arran Cudbard-***@2014-02-19T19:22:12Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5af708e6e146be752590e72d2f018d811ff69c2b
======
walker needs r/w arguments

Arran Cudbard-***@2014-02-19T18:49:11Z
Files modified:
* src/include/libradius.h
* src/include/packet.h
* src/lib/packet.c
* src/lib/rbtree.c
* src/main/process.c
* src/main/radclient.c
* src/tests/rbmonkey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7eecf32567c52e3732fbfe5e20f44ba3fb81f3c9
======
Fixup variables and definition names in rbtree code

Switch to using talloc for rbtree node allocation

Arran Cudbard-***@2014-02-19T17:36:54Z
Files modified:
* src/include/libradius.h
* src/include/packet.h
* src/lib/packet.c
* src/lib/rbtree.c
* src/main/conffile.c
* src/main/process.c
* src/main/radclient.c
* src/main/xlat.c
* src/tests/rbmonkey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f96fbb29648a2e30db2305f68b04d125d8fc96b
======
Missed in previous commits

Alan T. ***@2014-02-19T15:54:36Z
Files modified:
* src/include/realms.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56071803551c3c73d0a02aca91a1ce8b3f8bf166
======
Regularize error message for proxy_new_listener

Alan T. ***@2014-02-19T15:52:07Z
Files modified:
* src/main/listen.c
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3eb074fc7eaeee7145597adf6824f2e725c3827f
======
Open SSL sockets only if we have a valid FD

Alan T. ***@2014-02-19T15:48:39Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89e79c173c803c9ef31dd92bab32ec6cd71e8e4d
======
Rate-limit connection attempts for "down" home servers

To only once per second.

Alan T. ***@2014-02-19T15:47:18Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7feba38f4d7486a61f68e8b0dc39b9cad58cc3ee
======
Free ssn->ssl on error

Alan T. ***@2014-02-19T15:26:09Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3def9f9dcf5528d9e7a2bb9e3780225273d79fe2
======
Add note on set_auth_type

Arran Cudbard-***@2014-02-19T14:48:30Z
Files modified:
* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c98ccdbcf550facfc51d864b4788ff54b316b2db
======
scan warnings

Alan T. ***@2014-02-19T03:37:27Z
Files modified:
* src/main/soh.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7682113920a320dbf110d99f9d4444c10860c1fd
======
scan warnings

Alan T. ***@2014-02-19T03:35:24Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8262b2c662c5bb9cb3eff10127d66211d31f0ff
======
scan warnings

Alan T. ***@2014-02-19T03:34:29Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06c3e16b9463091ed2993ccb139db4bc1a4170c8
======
scan warnings

Alan T. ***@2014-02-19T03:28:06Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c6afb11897dc690ad12cf1a6e521efb0c53b6dd
======
scan warnings

Alan T. ***@2014-02-19T03:27:26Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57c4cf7373f9ddbf2af4a9da1b5469809671d628
======
Both name2's may be NULL

Alan T. ***@2014-02-19T03:19:35Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8971159261940e8315af917f64225ebabefb419b
======
scan warnings

Alan T. ***@2014-02-19T03:17:52Z
Files modified:
* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ac0bd2502281208f8eeaf29d44266809b67be2f
======
Scan warnings

Alan T. ***@2014-02-19T03:17:45Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7098d5b26e9a0b0e7c4858962a49feeda52acf8
======
scan warnings

Alan T. ***@2014-02-19T03:16:48Z
Files modified:
* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eaf13c8cb19f26b5670fb634643974b846bbeda
======
scan warnings for unused assignments

Alan T. ***@2014-02-19T03:13:26Z
Files modified:
* src/modules/rlm_eap/libeap/eapcrypto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa81738f4b855e8e0e408acaf1e9166d0dda1174
======
Prefer IP_PKTINFO to IP_RECVDSTADDR, if both are defined

Alan T. ***@2014-02-19T03:11:31Z
Files modified:
* src/lib/udpfromto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb545648eaf25b6bc75c67dec97a096d558ed8c8
======
One more destructor for conf_free

Alan T. ***@2014-02-19T03:04:57Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fec6c1c765b891984bc637d3cdd9011a24459322
======
Use talloc destructor for tls_server_conf_free

Alan T. ***@2014-02-19T02:23:42Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1504bef923abc0bc7138154791b23280dc0658b5
======
Revert "Expose tls_server_conf_free() and use it for home->tls"

This reverts commit 7c5a3730b5ba8bdac35ad43fe735a44ffefd55c8.

It's the wrong fix

Alan T. ***@2014-02-19T01:16:13Z
Files modified:
* src/include/tls-h
* src/main/realms.c
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/008576f0a819b46ef4a5e981213e044a16f20ceb
======
Documentation on delete order

Alan T. ***@2014-02-19T00:42:09Z
Files modified:
* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6f84acae2750facf02c17520ebbf5cb09c87f30
======
Be more descriptive with error messages on exit

when cleaning up requests

Alan T. ***@2014-02-19T00:41:43Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cf9b828ff5010a1bfc75c3942a0ee132be2c3e7
======
Return correct code from delete callback

Alan T. ***@2014-02-19T00:41:05Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/843e64ff1fb9f0d747f2deff884250ddaea2f0f5
======
No one uses rbtree_insertnode, so don't expose it

Alan T. ***@2014-02-19T00:29:21Z
Files modified:
* src/include/libradius.h
* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3e13149b5f0fc79813b9a828d71e185c72f3e0a
======
--
This commit summary was generated @2014-02-20T00:00:14Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-20 23:00:17 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Cleanup error handling in PostgreSQL

Arran Cudbard-***@2014-02-20T23:15:07Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/sql_postgresql.h
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7f95225ff641f5701fc5d6e35579c091fea8320
======
Build without proxying

Alan T. ***@2014-02-20T22:50:47Z
Files modified:
* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf3ca5b0587e5fa7656f46b9d0cf9bb6a80c73b6
======
omment out proxy_delete_cb if there's no proxying

Alan T. ***@2014-02-20T22:49:56Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fcc056710677f0f63f208753796b5bc50683f8d
======
If there's no proxy there's no CoA

Alan T. ***@2014-02-20T22:49:56Z
Files modified:
* src/include/features-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9935f7c1f88db931d5c898fe87d37077b7679200
======
start_servers must be <= max_servers

Arran Cudbard-***@2014-02-20T19:22:59Z
Files modified:
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f12f98d98365bc23a96ef1fe643d19cb28837827
======
Move variable to block where it's used

Alan T. ***@2014-02-20T17:23:15Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf5e347a8428701f8cdc89af87f068866b5ca6f2
======
Note about management of this->tls

Alan T. ***@2014-02-20T17:04:13Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/160d2e82137ec2da729bdbf76de6ae82ff50e891
======
Set ssn->ssl to NULL when we free it

Alan T. ***@2014-02-20T16:58:48Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/452c1f4a3752f88b5d259f18e505420372ac28fc
======
Fix typo

Alan T. ***@2014-02-20T16:53:08Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52bdd206b33a15d89eae5f23e8465dacd4ed8396
======
Remove 't' flag from daemon

We should be doing these tests threaded

Alan T. ***@2014-02-20T16:49:02Z
Files modified:
* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a63ce717407a2e52b1662ec926ada6189bb49ff2
======
queue_or_run can be called from a child thread

Alan T. ***@2014-02-20T16:42:13Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/550f5e5ded3ac259cb01f4ca9782b2dfb52fd141
======
Add equallogic dictionary

Arran Cudbard-***@2014-02-20T12:57:11Z
Files modified:
* share/dictionary.equallogic

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c12af27c59967b2a985fd023055a89fc3fe6676a
======
Merge pull request #527 from matsimon/bluecoat-dict

Arran Cudbard-***@2014-02-20T12:33:44Z
Files modified:
* share/dictionary
* share/dictionary.bluecoat
* share/dictionary.packeteer

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b3b02b5b0f52f303221b8d51d4828d167f5ca2c
======
Call fr_fault directly in rad_assert

Arran Cudbard-***@2014-02-20T10:30:10Z
Files modified:
* src/include/libradius.h
* src/lib/debug.c
* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab9942a9ab42dd71553ac4204c994ffcd85609b3
======
Don't always redirect STDERR and STDOUT to /dev/null

Arran Cudbard-***@2014-02-20T01:39:26Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0adf6c7284bd0fb0cc4474cd2b4091c77abf07d0
======
--
This commit summary was generated @2014-02-21T00:00:17Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-21 23:00:04 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
we_are_master() should return bool

Arran Cudbard-***@2014-02-21T21:55:08Z
Files modified:
* src/main/process.c
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/434d89e578bf1324c629c234c3baa71a3383d9a7
======
If there's no children, don't check for master

Alan T. ***@2014-02-21T21:47:37Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b593ffef5b1606d9877efe9773bb967783bce538
======
Fix more booleans

Arran Cudbard-***@2014-02-21T21:07:52Z
Files modified:
* src/include/libradius.h
* src/include/radiusd.h
* src/lib/dict.c
* src/lib/event.c
* src/lib/radius.c
* src/lib/token.c
* src/lib/valuepair.c
* src/main/auth.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/connection.c
* src/main/crypt.c
* src/main/exec.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/modcall.c
* src/main/modules.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radmin.c
* src/main/realms.c
* src/main/threads.c
* src/main/tls_listen.c
* src/main/unittest.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_eap/mem.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_unix/rlm_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f658fc4938d335866e35db445d05c83feb7c692
======
More bool fixes for spawn_flag

Alan T. ***@2014-02-21T19:30:40Z
Files modified:
* src/include/radiusd.h
* src/main/listen.c
* src/main/process.c
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91e5a8685e9bc81ee2c2f52e1dcb8f44b8bf72b4
======
Fix minor issues in threads.c

Arran Cudbard-***@2014-02-21T19:27:07Z
Files modified:
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fc7775b8ce33ae1d2067c84d66a0367af486fee
======
Enqueue / dequeue happen only when the pool is initialized

Alan T. ***@2014-02-21T19:24:55Z
Files modified:
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34a7842a63b00214e484758db7179a75f281ab33
======
use the correct assertion

ev->parent is NOT talloc'd

Alan T. ***@2014-02-21T17:25:01Z
Files modified:
* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac9c9e1a24c9412019c7b01b629ade0739713811
======
More talloc checks

Alan T. ***@2014-02-21T17:23:44Z
Files modified:
* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae311ba13a742aa4fd4782ad641f19a9761113b0
======
Better debug message

Alan T. ***@2014-02-21T17:23:44Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b414b99808a7e637591420192050aa40cfeb177
======
Clean up debugging messages

Alan T. ***@2014-02-21T17:23:43Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26e1441e452799fd01f57f0d21ed6fa6748c0609
======
list <unary op> should always be allowed no matter what type RHS is

Arran Cudbard-***@2014-02-21T16:17:35Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5c89ea218f8f66f584540534c50507b8666eed9
======
Merge pull request #526 from qnet-herwin/typo_manpage

Typo fix in man radiusd(8)

Arran Cudbard-***@2014-02-21T14:12:58Z
Files modified:
* man/man8/radiusd.8

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f355a5254505bafd7bd5829e6db811b1194f122
======
Parent is an fr_event_t **

Arran Cudbard-***@2014-02-21T14:12:02Z
Files modified:
* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afe8f0faf8d961e52687aac9e733041d2923cacf
======
Merge pull request #528 from kokel/dictionary.actelis

Add dictionary for actelis equipment

Arran Cudbard-***@2014-02-21T11:54:44Z
Files modified:
* share/dictionary
* share/dictionary.actelis

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f68b5f45d7c66f51a97a0b06f15bb6c6436f582
======
Add more checks to fr_event_delete

Arran Cudbard-***@2014-02-21T11:52:46Z
Files modified:
* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f14155f22e240221ea18df75c236c9ce5958b1cc
======
Rename ev_p to parent to make it obvious what it is

Arran Cudbard-***@2014-02-21T11:29:00Z
Files modified:
* src/include/event.h
* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4658c2992fc6ed693e8b8279fa483dd591ec7b08
======
Revert "PGRES_SINGLE_TUPLE is apparently new"

This reverts commit b0b483acedaa9d58aa920737ec2b54bd97ebb550.

It was added in 9.2. But the libpq-fe.h header file doesn't
define which version of PostgreSQL it's for. <sigh>

Alan T. ***@2014-02-21T04:00:29Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8376b4aa2a33472e8910a7e3fc6ebacaf805147
======
Build without command sockets

Alan T. ***@2014-02-21T03:52:10Z
Files modified:
* src/include/radiusd.h
* src/main/command.c
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9900fe36f8d08faa464e3226c830c6e0db562a58
======
Build without dynamic clients

Alan T. ***@2014-02-21T03:48:00Z
Files modified:
* src/include/radiusd.h
* src/main/client.c
* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1bed9c707d93f2bd3d7f757821cd23f6295d7ce
======
PGRES_SINGLE_TUPLE is apparently new

Alan T. ***@2014-02-21T03:37:25Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0b483acedaa9d58aa920737ec2b54bd97ebb550
======
When freeing a socket, it MUST NOT have any live events

Alan T. ***@2014-02-21T03:26:21Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5308b1656599bb82305898b5f27994ab8c40a906
======
Backport fixes and tallocisation of event.c from master

Arran Cudbard-***@2014-02-21T00:28:11Z
Files modified:
* src/include/event.h
* src/lib/event.c
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c496ec678da36eebad1dc79597341101c539818c
======
--
This commit summary was generated @2014-02-22T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-22 23:00:13 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Force proper usage of the event API

and add more assertions

Alan T. ***@2014-02-22T16:00:39Z
Files modified:
* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/123c9bab1818beefa1dcd320a7a6b2a4743539e7
======
Clean up common state machine

Alan T. ***@2014-02-22T15:47:31Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53e9e2e9f8dec0db616b447d3d6a301d5b72ccd3
======
Be more careful about setting child states

enqueue / dequeue should set QUEUED / RUNNING states

queue_or_run should set RUNNING in non-threaded mode,
or if we're a child thread

Alan T. ***@2014-02-22T15:34:25Z
Files modified:
* src/main/process.c
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfc286777dae7c9e3f0029cb7bfee9fe9d9515b0
======
Set request->child_pid = NO_SUCH_CHILD_PID in request_finish

Alan T. ***@2014-02-22T04:09:40Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a6984cc27f6982e3c0c4974e6dcc99347ecd5b0
======
Re-do state machine to make sense.

The previous code was "interesting", to put it politely.
The new code is logical and clear.

Alan T. ***@2014-02-22T03:55:34Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20044e0a85ec070a71e83e1a91a04c0f4c28e343
======
Turn off DEBUG_STATE_MACHINE by default

Alan T. ***@2014-02-22T03:55:34Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b2ac3712d32e7b757ba40049c00db5fef68538d
======
Don't talloc_steal the request to the listener

Alan T. ***@2014-02-22T03:55:34Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/928dabd27b5dd249f62e6ec5579676e86dcdb52e
======
Make it work again in non-threaded mode

Alan T. ***@2014-02-22T03:55:33Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f760f0824e285904abaeb91a7e79ceb183edb0d2
======
Use proper names for child states

Alan T. ***@2014-02-22T03:55:33Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcea45765d53827463e5aebf3aac6e690b7ad691
======
Better messages for debug state machine

Alan T. ***@2014-02-22T03:55:33Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bbd5d478cc744fb1f8c83c9c29f05ad4e553ce1
======
--
This commit summary was generated @2014-02-23T00:00:13Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-23 23:00:13 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Operator precedence

Alan T. ***@2014-02-23T23:55:41Z
Files modified:
* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6799e0ab730ee054f04cf610477675ffe9cc76a
======
More testing code for heaps

Alan T. ***@2014-02-23T23:43:22Z
Files modified:
* src/lib/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4286bc2cd6e534c7654c6aecb757ee7e4a28ff92
======
Rename cleanup_delay to cleanup_interval for connection pool

Document the change. Make the old "cleanup_delay" still work
in the config files.

Change the expiry algorithm to be exponential decay.
The first connection is cleaned up at

last_spawned + cleanup_interval

The next one at

last_spawned + cleanup_interval + cleanup_interval >> 1

etc. This should minimize connection bouncing

Alan T. ***@2014-02-23T17:09:18Z
Files modified:
* raddb/mods-available/redis
* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4881ae51c182db3f3b281cf73b8f878a9f6e47f6
======
Correct comment for cleanup_delay

Arran Cudbard-***@2014-02-23T16:45:01Z
Files modified:
* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a476d163e279db8592801873354f58e9dca59b25
======
Catch race condition in request_running()

if we send a proxied packet, we may get a reply before the
timer has a chance to update request->process = proxy_running.
In that case, just update the state ourselves to make sense.

Alan T. ***@2014-02-23T05:10:35Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57b2352f6cdd1bd37430faae8d2441f56b49279b
======
rename CHILD_DONE to NO_CHILD_THREAD

Alan T. ***@2014-02-23T04:57:42Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b57f7450672475ead79aeaf9404f14bea8355453
======
Don't fill up the log with per-packet messages.

When we can't open a new outgoing proxy socket, that's an error,
which is now rate-limited to once per second.

When we can't add a request to the proxy socket as a result of
the previous error, just print an EDEBUG message. Don't do
RPROXY, which causes it to be written to the log file.

Alan T. ***@2014-02-23T04:52:13Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ac6ded52f8b7bced6bd4fb5f9d4fbdafe784fed
======
request_running() doesn't handle FR_ACTION_PROXY_REPLY

Alan T. ***@2014-02-23T04:46:41Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca7777b128ae612b9f6a5bbf5462d48ae5c38c3b
======
Remove extraneous %

Alan T. ***@2014-02-23T04:39:11Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af5bba1285ca5211442dc6a83de02dd5c8ba058b
======
On proxy_running ACTION_RUN, do running, not PROXY_REPLY

Alan T. ***@2014-02-23T04:38:46Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fca326eb0fd2f881b50606d7009bf357590f330c
======
remove extra check

Alan T. ***@2014-02-22T19:00:14Z
Files modified:
* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/178f2f7f35fd798356499ad7339516b4eeddde8c
======
--
This commit summary was generated @2014-02-24T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-24 23:00:03 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Use name for Radsec port

Alan T. ***@2014-02-24T22:39:37Z
Files modified:
* src/include/radius.h
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/473380f1d6b8ab67ed43f7f9dace0fc831e6492a
======
Fix typo

Alan T. ***@2014-02-24T22:37:57Z
Files modified:
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1280c7d4160202d9b9a16fac2d2095c878b58561
======
Make empty sections DEBUG3, not DEBUG2.

If we know they're empty, we don't care to get told that
on every packet.

We'll take the chance with people who delete the sections, and
then complain that they're not being processed.

Alan T. ***@2014-02-24T22:32:05Z
Files modified:
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b355c13d36d78543a6cbd68f4d63fc406af2275c
======
Move proto check to a place where it makes sense

Alan T. ***@2014-02-24T22:23:29Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a183bc0f4c019e276435d9e7a6db3eefa78d4851
======
Add talloc debug package to travis

Arran Cudbard-***@2014-02-24T19:57:50Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14dc8b401a2c907f41b95b099553cb8d6985fbd5
======
Set request->username and request->password fields to NULL if the request list is deleted

Arran Cudbard-***@2014-02-24T19:27:11Z
Files modified:
* src/main/valuepair.c
* src/tests/keywords/update-delete

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db4365c5e618b72a31524ffe1aedb2e523cce55f
======
Apparently relative paths for panic.gdb work whereas full ones don't

This is likely the cause of all the weird hung tests

Arran Cudbard-***@2014-02-24T18:54:25Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0aa5b3d9338d5cee6a939309143b1c5fa8b66db5
======
Update ChangeLog

Arran Cudbard-***@2014-02-24T17:33:03Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fd4f96b93971f37564e9562489cbdc227aedd2f
======
Add tests for <list>: !* ANY

Arran Cudbard-***@2014-02-24T17:33:03Z
Files modified:
* src/tests/keywords/update-delete

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02b355c38e3e74de16fa43aec427749652dc7013
======
Add support for 'control: !* ANY' which deletes the contents of a list

Arran Cudbard-***@2014-02-24T14:30:19Z
Files modified:
* src/lib/valuepair.c
* src/main/map.c
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6635a26ec7eb3c7003cbcec0d2357aa2bd7765e3
======
Fix typo <sigh>

Alan T. ***@2014-02-24T00:02:57Z
Files modified:
* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd404d4798933ac525f964687cb359ad369bde99
======
--
This commit summary was generated @2014-02-25T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-25 23:00:10 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Switch back to using abort() in rad_assert_fail

Arran Cudbard-***@2014-02-25T14:50:59Z
Files modified:
* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/420034a6417e6cc54ae3279579114b7b10caf606
======
Concede the war on known good vs reference passwords

Arran Cudbard-***@2014-02-25T14:28:38Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7205ba4282ad08f88d99028204616ca01a367c6
======
--
This commit summary was generated @2014-02-26T00:00:10Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-26 23:00:15 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
The proxy listener can be NULL, so check for that, too

Alan T. ***@2014-02-26T23:06:20Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2610f863efc79fa5158f4515d7a81d6769f928f
======
The request is still in the proxy hash on eol_cb

Alan T. ***@2014-02-26T23:01:50Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90acd46148e3d38125b1968fec5816e3299d9e55
======
Clean up more quickly when a proxy socket closes.

Walk over all outstanding requests, and change the timers on ones
which are associated with this socket.

They will let them close their connections with the proxy listener
more quickly, which means we can get rid of the proxy listener
more quickly.

Alan T. ***@2014-02-26T22:45:23Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96301ac22f2a7a824a252d71a4f16f203a6da172
======
Check if the socket goes away during proxy_wait_for_reply()

If the socket is closed due to an error, then this request
should stop using the socket, too.

Alan T. ***@2014-02-26T22:44:15Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42a62ed47ce64aebecb6053fdb466653a4df43a1
======
Added note on precondition for function

Alan T. ***@2014-02-26T22:42:23Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a44223e2022b4ef2de2303d548ccc0f61421ab7
======
Retry the write on WANT_READ or WANT_WRITE

Alan T. ***@2014-02-26T22:40:55Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d927ee5c6c52254b72eff565a0e1999d74e49d3b
======
Ensure we set packet->proto for packets to home servers

Alan T. ***@2014-02-26T20:34:07Z
Files modified:
* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c71bfbbfa23ced5ceb58aead4cf92e6a622a805b
======
Fix error message

Alan T. ***@2014-02-26T20:25:59Z
Files modified:
* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7a1b8bbb18cda9458a2ab733eadb52dc9c53921
======
Remove FDs from the FD list at EOL

Alan T. ***@2014-02-26T20:11:05Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16f955f702b6dbff7b08ee244c8c236864ccb65f
======
Remove confusing error message

And replace it with more meaningful ones

Alan T. ***@2014-02-26T19:52:34Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f69a5581de5f4d2479f48fab413ccde3ed49e567
======
When a socket is dead, set it's state to EOL, not REMOVE_NOW

And for the readers / writers, refuse to do anything to the
socket if it's state is something other than KNOWN

Alan T. ***@2014-02-26T19:33:56Z
Files modified:
* src/main/listen.c
* src/main/process.c
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7014feb3e72ec399ddeb79bfdca263c6cdd3af2
======
Use random outbound port for proxying.

It's safer than trying to force one, even if it is not as nice
looking at large numbers in the debug output

Alan T. ***@2014-02-26T19:12:41Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d21a3ab9fd82531b6073a5ca11e637fa76951dbe
======
Note when proxying to a TLS home server

Alan T. ***@2014-02-26T19:12:12Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/434e0f07decd462efad5aadee3ad9eca4c6e2661
======
More informative error message

Alan T. ***@2014-02-26T19:11:40Z
Files modified:
* src/lib/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1dad1cb93a73616640d87bebbb65f8151848b4e
======
Use talloc_get_type_abort in free_walker

This might help us track down the random travis failures

Alan T. ***@2014-02-26T16:13:41Z
Files modified:
* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52684e9637d7678634beae434282190944b8b772
======
Be better behaved with WANT_READ, etc. in proxy_tls_recv()

Split out the functionality so that it can potentially
be called from proxy_tls_send(), too

Alan T. ***@2014-02-26T15:01:52Z
Files modified:
* src/include/radiusd.h
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80eee20b9f5e2bd5c83f7b0a2ced470c17c4b3f2
======
Fix check for unsigned int res.

Alan T. ***@2014-02-26T14:40:02Z
Files modified:
* src/modules/rlm_counter/rlm_counter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7c830977f95fd1c0315f1db2e1ba0bfa06884c6
======
word-smithing

Alan T. ***@2014-02-26T14:37:51Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/266501eb9e72ca69079181cf04dfab63164dca30
======
Add autoconf checks for PGRES_SINGLE_TUPLE and HAVE_PGRES_COPY_BOTH

Not sure what they are, but they're not C preprocessor macros

Arran Cudbard-***@2014-02-26T13:03:10Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/config.h.in
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure.ac
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbb8cdb68d73359dfe39730a5125e4604ac63c8e
======
Update README.rst

Arran Cudbard-***@2014-02-26T13:03:06Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfd4849b1e98c76926fd5cc275652d8d287b7516
======
assert if we get WANT_READ or WANT_WRITE

Arran Cudbard-***@2014-02-26T00:35:32Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c03cadf4740bc54591504a71c6ccf326a445059
======
--
This commit summary was generated @2014-02-27T00:00:15Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-27 23:00:03 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Update README.rst

Arran Cudbard-***@2014-02-27T23:50:24Z
Files modified:
* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee2a81ea7038d150b7bcb766a4d75f0c9cca445e
======
Simplify byte order macros

Arran Cudbard-***@2014-02-27T22:51:21Z
Files modified:
* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/166844a707814edb67dabd492c254b2af1f9f4bc
======
If error is set, list has been free'd, and is NULL

Alan T. ***@2014-02-27T22:29:50Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35f61b1a4fce57a2c202b1f24521c7a24c362f8c
======
Note changes

Alan T. ***@2014-02-27T22:24:26Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24931e4e89feab7c094a7af8f6ad23291df3baad
======
use rlm_rcode_t typedef for calling modules

Alan T. ***@2014-02-27T22:24:26Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/592e494813a37f02891706fc108012114fa2e1c4
======
Use correct typedef for code

Alan T. ***@2014-02-27T22:24:26Z
Files modified:
* src/include/modpriv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f476a2196a69684948b38e3788b8e3a4183303da
======
Fix formatting and return codes in the mysql driver

Arran Cudbard-***@2014-02-27T22:17:47Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b9bf4b3175382db767d3e3436dc68b244e9df2b
======
Call mysql library init early in prep for multiple parallel connection spawning

This only matters for the corner case where 0 connections are started during init

Arran Cudbard-***@2014-02-27T22:17:47Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8244b4cb67b17d43f467a27e1d364d8ae11abd47
======
Use correct logic for updating counter

Alan T. ***@2014-02-27T18:40:45Z
Files modified:
* src/modules/rlm_counter/rlm_counter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8d50f31646ec683833f9255a3adb4cf35344279
======
Allow module status to be forced to any module code

Alan T. ***@2014-02-27T17:26:45Z
Files modified:
* src/include/modpriv.h
* src/main/command.c
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66823bcc1d57a6c75c4c15c8d0e9d55f9e66c698
======
Add VERIFY_REQUEST to send() routines

Alan T. ***@2014-02-27T16:30:42Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c16f25eaa26385c15a5ff743fd7c29c280ba5a4
======
Use client port in shutdown debug message

Alan T. ***@2014-02-27T16:30:42Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e36b087d100e2e4b41dd2758efe7a942df16a399
======
Send SSL_shutdown when we close an SSL socket

Alan T. ***@2014-02-27T16:30:42Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c42a443437a041a0cda2ce716335d6cebdfee5f
======
Ensure that tls_close_socket() is also protected by a mutex

Alan T. ***@2014-02-27T16:30:42Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20ae512030da0af62413f631d2c8b6c66f116b81
======
Don't use a while() around SSL_write()

Alan T. ***@2014-02-27T16:30:42Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/063b22839ceebb95bba0fa53b0d120631b9603da
======
Reset partial read only after we've read all of the data

Alan T. ***@2014-02-27T16:30:42Z
Files modified:
* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb64c709270ae82ef29bac06c5704622071da28b
======
Print out SSL error string in fragmentation data

Alan T. ***@2014-02-27T16:30:42Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/153606ecf198adbef7e5c3cf3ea4996dfa90fe49
======
Update ChangeLog

Arran Cudbard-***@2014-02-27T14:21:19Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e227f85ff4c3910329fee035053bba5349437ec4
======
Print IPv6 address IPv6/prefix IPv4/prefix as integers in %{integer:}

Arran Cudbard-***@2014-02-27T14:21:19Z
Files modified:
* src/main/xlat.c
* src/tests/keywords/integer

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e784974d5ea671b815455fa1fcfc082c4929cdc
======
Fix ntohll so that it works on big endian systems

Add ntohlll to reverse 128 bit unsigned integers

Add function to print 128 bit unsigned integers

Add configure checks for 128 bit integers

Arran Cudbard-***@2014-02-27T14:21:19Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/include/build.h
* src/include/libradius.h
* src/include/missing-h
* src/lib/misc.c
* src/lib/missing.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8691a7d6c3c2007d90a5a58a32d184fb643eab0c
======
Fix masking and printing of IPv4 and IPv6 prefixes

Make output of IPv6 addresses consistent across valuepair printing functions

Arran Cudbard-***@2014-02-27T14:21:19Z
Files modified:
* Makefile
* src/include/libradius.h
* src/lib/misc.c
* src/lib/print.c
* src/lib/valuepair.c
* src/main/version.c
* src/tests/keywords/ipprefix

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9c35f7535dd334172195785f8da3908850dbe6d
======
Set SSL options to accept moving buffer && auto retry

SSL seems to get upset that we write to it from random areas
of memory. This is a design feature of the server.

Alan T. ***@2014-02-27T04:46:07Z
Files modified:
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/498c01d778276271eec320b06bbe5e43b0553a1b
======
Avoid infinite recursion on edge condition

Alan T. ***@2014-02-26T23:17:19Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/089a069f57c4875a50913aa2f6d3ee3cae0fc45b
======
--
This commit summary was generated @2014-02-28T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-02-28 23:00:04 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Whitespace

Alan T. ***@2014-02-28T21:37:37Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/197bec795537dfc1104e308ee51344cbfa099a73
======
track listener->sock->home->limit.num_connections

So that the max_connections limit will be respected

Alan T. ***@2014-02-28T21:37:37Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f7d5dc50102dba77aa4e618dfe0db1046d508a3
======
Added 'const' casts as necessary

Alan T. ***@2014-02-28T21:37:37Z
Files modified:
* src/lib/missing.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2e4b846144291e18bc385bd01e9c21de051d48a
======
Zero out cbuf to stop complaints from valgrind

Arran Cudbard-***@2014-02-28T20:05:28Z
Files modified:
* src/lib/udpfromto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bbb041077beb93d59c6dbbe3e3607959cc1188d
======
Update ChangeLog

Arran Cudbard-***@2014-02-28T19:32:18Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b9a76a94cb7683c89b5e52376a1f8ef8f5271b0
======
Fix corner case in pairinsert/fr_cursor_insert

If we previously inserted a value pair, with no next pointer, and iterated to the end of the list, then inserted another vp with a next pointer, pairnext would return NULL, even though there were more value pairs available.

Arran Cudbard-***@2014-02-28T19:27:31Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24d8c7323933c9db46cca140228ed75e0446d12d
======
Fix bug in decoding DHCP sub TLVs Fixes #536

Arran Cudbard-***@2014-02-28T19:26:19Z
Files modified:
* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f38a1279261f4ea99032f638c66f5049956e8cd1
======
Remove branch status heading

Arran Cudbard-***@2014-02-28T11:03:52Z
Files modified:
* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d07e55bbd352857357750497e4e25143d8946fe
======
Coverity badge image URL apparently requires a ? on the end

Arran Cudbard-***@2014-02-28T09:50:56Z
Files modified:
* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ef1f10362c8f4ff9426065241df2370d83bc7c1
======
-imacros appears to cause issues with debugging symbol generation

Arran Cudbard-***@2014-02-28T02:04:29Z
Files modified:
* Make.inc.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edefb5692b200d3c0ec000e6bb5b71505c5e667b
======
On bigendian systems byte order macros should just expand to a set of parentheses

Arran Cudbard-***@2014-02-28T00:16:48Z
Files modified:
* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e5f2b45533682aa9c532743fa73a5177d27eb13
======
--
This commit summary was generated @2014-03-01T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-01 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Formatting in rlm_sqlcounter

Arran Cudbard-***@2014-03-01T23:52:09Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02d5d26a2666bc9a32dc0ff5bf9e10d912ef1576
======
Fix broken query expansion in rlm_sqlcounter Fixes #537

Arran Cudbard-***@2014-03-01T23:52:06Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ddd1c1b84bbaed4c0eefecfe7e9627a5d444607
======
--
This commit summary was generated @2014-03-02T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-03 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Don't display password at lower debug levels

Arran Cudbard-***@2014-03-03T23:22:47Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c7d45687e4560a89594f1e7d29a8d470ec4640b
======
Process passwords without headers as Cleartext-Passwords

Arran Cudbard-***@2014-03-03T22:58:11Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/960e93428102584fa0b7c98991dc8ec59180dac6
======
Provide proper errors when we fail to insert events

Arran Cudbard-***@2014-03-03T20:28:56Z
Files modified:
* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba85c2f3873627b4a9a7123d3478e15c2a87fdc0
======
--
This commit summary was generated @2014-03-04T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-04 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fix handling of password without header

and add unit tests

Alan T. ***@2014-03-04T19:02:11Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c
* src/tests/auth/md5_password
* src/tests/auth/md5_password.attrs
* src/tests/auth/password_without_header
* src/tests/auth/password_without_header.attrs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a193aa73724be8b638f7a8a5463b85ff5e60d645
======
Note recent changes

Alan T. ***@2014-03-04T14:11:01Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c31dfd48756b9f4d90138b1d45ec65905c7ab02
======
Expanded must be set to NULL, else radius_axlat will attempt to use existing buffer (reported by colomboe)

Arran Cudbard-***@2014-03-04T12:23:14Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb3bfdac3121d1809f3246359677ae1413e0f605
======
--
This commit summary was generated @2014-03-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-05 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
That's BIG_ENDIAN and LITTLE_ENDIAN

Arran Cudbard-***@2014-03-05T18:40:14Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0565937daddf214d37158a3cd2aba82d92d1a3c8
======
Be more careful about decoding base-64 decoded passwords

And update the tests for the case which failed

Alan T. ***@2014-03-05T17:28:01Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c
* src/tests/auth/chap_header
* src/tests/auth/chap_header.attrs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f8c24584c4d52abfc2c9d8f4ab263c1b5788948
======
When we have errors, show TONS of information

Alan T. ***@2014-03-05T17:27:52Z
Files modified:
* src/tests/auth/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d52493308d51fbb9a0b08693c6a36d88901c76f9
======
Revert "Regenerated"

This reverts commit 6036bc5b1ddfa569709f8319b80b34db31677aaf.

Arran Cudbard-***@2014-03-05T17:00:44Z
Files modified:
* configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25c344d89f5e88997f8aa0da702387c81dfa926f
======
Revert "Configure rules to look for <endian.h>"

This reverts commit fa16327226cdbc8e499f47fea997be065a8a5de7.

Arran Cudbard-***@2014-03-05T17:00:32Z
Files modified:
* configure.ac
* src/include/autoconf.h.in
* src/include/build.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f9a5d16d7b973e262e4a53849e55f2a1c8fe764
======
Change names of endian definitions in autoconf

Arran Cudbard-***@2014-03-05T16:55:20Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49ca8f03b36d087a3eebcde23ab2802afab460a1
======
Print out challenge, too

Alan T. ***@2014-03-05T16:53:37Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2985fbcaf74176e537aec1d04f5d6d13ae0c7444
======
Print out more information in debug3

Alan T. ***@2014-03-05T16:49:38Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/312ab7c320a667baacb117c694fa8e6a629764b8
======
Regenerated

As a separate commit, so it's easier to merge with master

Alan T. ***@2014-03-05T16:32:04Z
Files modified:
* configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6036bc5b1ddfa569709f8319b80b34db31677aaf
======
Configure rules to look for <endian.h>

Alan T. ***@2014-03-05T16:31:52Z
Files modified:
* configure.ac
* src/include/autoconf.h.in
* src/include/build.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa16327226cdbc8e499f47fea997be065a8a5de7
======
Fix typo

Alan T. ***@2014-03-05T14:30:53Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b33b7157b2b4bdaaea24250d6f7457d2246785cb
======
Wrapper to make vp_print() work with VPs on the stack

vp_print() does VERIFY(vp), which doesn't work for VPs on the stack

Alan T. ***@2014-03-05T14:12:21Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a537bd6035511f3702884c2d4458bfdd60f932dc
======
Add coverity integration (maybe)

Arran Cudbard-***@2014-03-05T13:07:30Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c78b8270de4d10cb59a14cf0b7666a1127b240f3
======
More tests

Alan T. ***@2014-03-05T12:13:12Z
Files modified:
* src/tests/auth/password_with_header
* src/tests/auth/password_with_header.attrs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4336bbcb392a9f08582606d336cdf93db54fe3ff
======
Added test for CHAP and Password-With-Header

Alan T. ***@2014-03-05T12:10:45Z
Files modified:
* src/tests/auth/chap_header
* src/tests/auth/chap_header.attrs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d7835101ac622a193832dd36bc1e453ad21b84c
======
--
This commit summary was generated @2014-03-06T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-06 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Initialize IPv6 scope in ip_ptonx

Set IPv6 address scope ID (fr_ip_addr_t.scope) to zero in ip_ptonx.

This avoids possible random %{getclient:<ipaddr>.foo} IPv6 client lookup
failures due to the scope ID being uninitialized, but then used in
fr_ipaddr_cmp, invoked by client_find, used in xlat_getclient.

The issue was found during a Coverity scan of 3.0.1 and reported as
follows:

freeradius-server-3.0.1/src/main/mainconfig.c:374: var_decl: Declaring variable "ip" without initializer.
freeradius-server-3.0.1/src/main/mainconfig.c:394: uninit_use_in_call: Using uninitialized value "ip". Field "ip.scope" is uninitialized when calling "client_find(RADCLIENT_LIST const *, fr_ipaddr_t const *, int)".
freeradius-server-3.0.1/src/main/client.c:466:3: read_parm: Reading a parameter value.

Nikolai Kondrashov (via Arran Cudbard-Bell)@2014-03-06T15:29:28Z
Files modified:
* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33eeb6c4420f97f6088edd9e63b7527841d7641e
======
Change -include ordering

Arran Cudbard-***@2014-03-06T13:36:32Z
Files modified:
* Make.inc.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b611fc8440478b009c04243cbbc2bd2f757d3d0
======
--
This commit summary was generated @2014-03-07T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-07 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Note recent changes

Alan T. ***@2014-03-07T22:04:34Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2adb97aedaabd8eb45cbf117a4e7d4aad614c5d
======
Added Oracle schema and queries files for use with dhcp_sqlippool

Ben Thompson (via Arran Cudbard-Bell)@2014-03-07T06:41:48Z
Files modified:
* raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf
* raddb/mods-config/sql/ippool-dhcp/oracle/schema.sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/151c00fd52ce442ef3fc703e2fe275953a8aad87
======
--
This commit summary was generated @2014-03-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-08 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fix many issues in rlm_sqlcounter

Arran Cudbard-***@2014-03-08T12:38:56Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bfef4eb6b71ae65c7b11f9d851161ff6be2938d
======
Fixup error logging in rlm_sql xlat

Arran Cudbard-***@2014-03-08T12:38:55Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fca9ce1327887ba349459df45eb00694c8c45214
======
--
This commit summary was generated @2014-03-09T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-10 23:00:12 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Set fields to NULL after free'ing them

Alan T. ***@2014-03-10T23:37:22Z
Files modified:
* src/modules/rlm_passwd/rlm_passwd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd39cbde2830e10cb4668fa32c9662c3c564cc86
======
Merge pull request #542 from mcnewton/v3.0.x

fixup comment on unix opening bracket

Arran Cudbard-***@2014-03-10T22:30:07Z
Files modified:
* raddb/mods-available/unix

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d2036f17bed34dc63224a0cb1baadcc74f2cc8d
======
fixup comment on unix opening bracket

Matthew ***@2014-03-10T22:24:11Z
Files modified:
* raddb/mods-available/unix

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab95b64a5b27b2db03ff221256e2a01e18047b9e
======
Fix documentation in comments

Alan T. ***@2014-03-10T19:36:37Z
Files modified:
* raddb/mods-available/unix

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cebeeab304145b748517b6b1cd0e29882593011
======
Decoded passwords have to have {...}

Alan T. ***@2014-03-10T13:26:59Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99bba7c5046b2eced2eaebac62030973b09db123
======
Note recent changes

Alan T. ***@2014-03-10T13:21:59Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b518970de229beb89037a86b0f118709bff87144
======
--
This commit summary was generated @2014-03-11T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-11 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Switch some talloc_free's to TALLOC_FREE's

Arran Cudbard-***@2014-03-11T21:23:56Z
Files modified:
* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e24b046d910e9d9d7bd426bf2ecaa5ea4ed22ecd
======
Load DHCP + VMPS dictionaries before loading any modules

So that the attribute definitions are available to the
modules and their configuration

Alan T. ***@2014-03-11T15:21:10Z
Files modified:
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5c24ab1eb65631ab9a6f95b16b837c31988f464
======
Copy pointer, not thing it's pointing to

Alan T. ***@2014-03-11T15:09:03Z
Files modified:
* src/lib/hash.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d1d179bbe5a59521b390072a5d5b0abede26279
======
Merge pull request #544 from spaetow/v3.0.x

Update freeradius.spec

Arran Cudbard-***@2014-03-11T13:07:06Z
Files modified:
* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e10055c5a6430b81f70c7c69d70ba088e9dd128c
======
Update freeradius.spec

Add the DHCP IPPOOL to the Oracle module.

Stefan ***@2014-03-11T12:54:38Z
Files modified:
* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5c8066094cd39e0b93a032c13fe214d8e6552a8
======
--
This commit summary was generated @2014-03-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-12 23:00:14 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Formatting and extra debugging in rlm_attr_filter

Arran Cudbard-***@2014-03-12T23:11:58Z
Files modified:
* src/modules/rlm_attr_filter/rlm_attr_filter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82e94224b93249b39ab76fd3f7b95fd8e758b787
======
Compare da not just attribute number (fix clashing vendor and RFC space attributes)

Arran Cudbard-***@2014-03-12T23:11:58Z
Files modified:
* src/modules/rlm_attr_filter/rlm_attr_filter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce13a8a0938dbb8e991df33a5cf0b71c0bf9c0dd
======
Correct comment

Arran Cudbard-***@2014-03-12T23:11:58Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a23188a41197069a396886b477bd4463ce6c5365
======
Fix typos

Alan T. ***@2014-03-12T22:37:15Z
Files modified:
* share/dictionary.cisco.vpn3000

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d016f7e60932d7d38230532bea45329394b694d
======
Re-arrange normalization code in parser

also make map return a valid map, no matter what the operator
having hacks in the map parser to deal with =* and ~* is wrong

Alan T. ***@2014-03-12T19:35:37Z
Files modified:
* src/main/map.c
* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5af04a04523c996535f342d283fb800b49647a6b
======
Print out more information with -xx

Alan T. ***@2014-03-12T19:35:37Z
Files modified:
* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44b0e65467a3179967295467ba3c60941eda001c
======
Normalize literals in conditions

if ('') is false
if ("foo") is true
if (bar) is invalid, as the condition needs to be a module rcode

Alan T. ***@2014-03-12T19:35:37Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4332cd65457dde2e5d73e0f2d63795cc94b8d85
======
Updated example

Alan T. ***@2014-03-12T19:35:37Z
Files modified:
* raddb/mods-available/passwd

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5997e321daa59734a8a3942b5b5721aaa59f243a
======
Merge pull request #546 from mcnewton/v3.0.x

V3.0.x

Arran Cudbard-***@2014-03-12T17:56:21Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04d2bc5e295639cc3f44826e7f69f2fa47b6635d
======
dhcp config comments about mac2ip

Matthew ***@2014-03-12T17:44:19Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c04d757c5b1c554049e57512b9925eb303b8521d
======
add comments about dhcp listen section

Matthew ***@2014-03-12T17:38:03Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea705f3279cc1cbc3a91e314c241813a555b627e
======
Merge pull request #545 from mcnewton/v3.0.x

V3.0.x

Alan ***@2014-03-12T17:27:29Z
Files modified:
* raddb/sites-available/dhcp
* share/dictionary.dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/348c2a43bee84e50baadd92ddaadbc39dc5cac59
======
add DHCP-Do-Not-Respond value to make it easier to not respond

Matthew ***@2014-03-12T17:22:45Z
Files modified:
* raddb/sites-available/dhcp
* share/dictionary.dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d282c0eea4aa6fa1b3f8597258a7cdbfd13753b7
======
add some dhcp comment documentation

Matthew ***@2014-03-12T17:20:57Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c41c0e56d00bcdb68760bcff2314a2890721977
======
Merge pull request #543 from mcnewton/v3.0.x

set ht to null so we don't double free on initialisation error

Arran Cudbard-***@2014-03-12T14:42:53Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd29f10321e0c6cdf1e5a0c8128c46d1540ed478
======
don't respond to dhcp if there is nowhere to respond to

Matthew ***@2014-03-12T14:32:07Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3830913d449fe777dfa74e3d6db13fcaf93e7db
======
Minor formatting in dhcp.c

Arran Cudbard-***@2014-03-12T10:16:33Z
Files modified:
* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad75a70ef9d20eada2b62504486a01332ce9125e
======
Clarify error message

Alan T. ***@2014-03-12T00:51:17Z
Files modified:
* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14fc304333755424d31e7abd7ee5c19fb7372bc9
======
Space for clarity

Alan T. ***@2014-03-12T00:51:17Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/effb04154518a3ffcd2c1a70dfeedea287e4ba3c
======
Load protocol-specific dictionaries if built with them.

The code in parser.c does static evaluation of things like

if (DHCP-foo == ...)

When the DHCP dictionaries aren't loaded, that turns into static
comparison of two strings, which is always false. Changing it to

if (&DHCP-foo == ...)

makes it bail with an unknown attribute error. This is because
we don't have pass2 fixups for that case.

Alan T. ***@2014-03-12T00:51:17Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5db2bbde143180bace05f3d253e0c14c96463637
======
More debugging for evaluation

protected by a #ifdef, so normal people don't see it

Alan T. ***@2014-03-12T00:51:17Z
Files modified:
* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/088636ee5b88482afa8fdc286c85b6ea6bdc8078
======
Clarify comment

Alan T. ***@2014-03-12T00:51:17Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8beb7f4ffa59e16b377dc6672b722be71a29c1e2
======
--
This commit summary was generated @2014-03-13T00:00:14Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-13 23:00:18 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Re-added missing line

Alan T. ***@2014-03-13T16:39:08Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c1edd5bb7fee47e88d04874ec06529bed9519ba
======
Note recent changes

Alan T. ***@2014-03-13T15:25:27Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8f78ffacd8ac9b01d7e92a6589a380960336823
======
Document src_ipaddr

Alan T. ***@2014-03-13T15:25:12Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0844a476b9b49b70222418a24a72ab69db5183e6
======
Set src IP on more situations.

If the admin set "ipaddr = *", and no "src_ipaddr = ...", then
we used to send packets from 0.0.0.0. That's wrong.

We now look for server identifier or server IP address.
If one of those is found, we use that as the source IP

Alan T. ***@2014-03-13T15:18:39Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3f852df247c7311d9fcf464dcbfa61c7a6eb8de
======
Fix new warnings emitted by clang

Arran Cudbard-***@2014-03-13T14:01:48Z
Files modified:
* src/main/modcall.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/998b122a37950e83a9090b5e967ae54c92762c69
======
Update ChangeLog

Arran Cudbard-***@2014-03-13T09:33:27Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0b3b6e82b29945dd320861ffeba09701715cbe8
======
--
This commit summary was generated @2014-03-14T00:00:18Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-14 23:00:17 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Return error if we don't have sufficient buffer space to write out decoded base64 string

Arran Cudbard-***@2014-03-14T20:12:03Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07ab63f93baf5ff739d060902a2f4875e967794c
======
Fix "not responding" debug message in DHCP

Arran Cudbard-***@2014-03-14T20:11:53Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5fdc7b0e8dcb3f6c952a1265463d2fef2514ee8
======
Merge pull request #548 from mcnewton/v3.0.x

Add more incoming DHCP packet types to config

Alan ***@2014-03-14T15:57:14Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb7cd9d1690a4d5c211dff105b2d47dda8bd357a
======
Add more incoming DHCP packet types to config

Matthew ***@2014-03-14T15:34:17Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c3691933b9e9a865b17a2a8e9efab246bb6be29
======
Update documentation for DHCP unknown packet types

Alan T. ***@2014-03-14T15:00:51Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64038596391370b24e67a3e01ae13e11dbb13780
======
Check for client/home entries. Fixes #547

Alan T. ***@2014-03-14T14:30:06Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c63b72f8725cec9f1c8c943eb4fe5c66be93f284
======
Remove warnings that DHCP is experimental

Alan T. ***@2014-03-14T14:21:19Z
Files modified:
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb4ffaaa559c4d528af57fb4c5719491681403a7
======
If relay IP is 0.0.0.0, don't use it

Alan T. ***@2014-03-13T19:01:37Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/928838748b4125b6964f250f9193c6e4b98208fc
======
If the request was unicast, the reply can be unicast, too

Alan T. ***@2014-03-13T18:59:15Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5483145273ad260b7e5e25b5e764aa6d5ddb39d6
======
--
This commit summary was generated @2014-03-15T00:00:17Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-16 23:00:13 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fixup weird formatting, uneeded allocs, and duplicate code in rlm_rest

Arran Cudbard-***@2014-03-16T23:43:27Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d96704f55eb0d51b7bcaafb05e5b2325e4559e06
======
Remove duplicate fr_strerror_printf declaration

Arran Cudbard-***@2014-03-16T19:24:25Z
Files modified:
* src/main/conffile.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_vmps/vqp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fac297cfbb4bf9f454e2de96e883e155f00481b2
======
Fix parsing of JSON attributes returned by REST application

Arran Cudbard-***@2014-03-16T19:24:25Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3c1055537d567c83522aaf76f4dd6ae102f9b58
======
radius_parseattr should output errors with fr_strerror_printf (even though it's not a library function)

Arran Cudbard-***@2014-03-16T18:59:55Z
Files modified:
* src/include/libradius.h
* src/main/map.c
* src/main/modcall.c
* src/main/valuepair.c
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1d09ca293284c90e26fed2f3d3b656ddd0941f3
======
Change order of arguments in radius_parse_attr

Arran Cudbard-***@2014-03-16T17:08:25Z
Files modified:
* src/include/map.h
* src/main/map.c
* src/main/modcall.c
* src/main/valuepair.c
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dae25ca4cdc9a5799454da6cac63ed13f855bdae
======
Backport additional types VALUEPAIR union types 'byte' and 'short'

Arran Cudbard-***@2014-03-16T14:37:06Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8576174aa088c2eedf5b67c03861f8b911ca2e0b
======
Disable -Wunused-function for macro generated 'get' TLS functions

Arran Cudbard-***@2014-03-16T13:47:21Z
Files modified:
* src/include/threads.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67e1692fdbffbdda3492a802446b23908c87d8d2
======
Backport fr_cursor name changes

Arran Cudbard-***@2014-03-16T11:03:12Z
Files modified:
* src/include/libradius.h
* src/lib/all.mk
* src/lib/cursor.c
* src/lib/print.c
* src/lib/valuepair.c
* src/main/auth.c
* src/main/command.c
* src/main/detail.c
* src/main/evaluate.c
* src/main/exec.c
* src/main/log.c
* src/main/modcall.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radsniff.c
* src/main/tls.c
* src/main/unittest.c
* src/main/valuepair.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/libeap/eapsimlib.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_mschap/rlm_mschap.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_replicate/rlm_replicate.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_utf8/rlm_utf8.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1eae3e4fb81271a4449953d67babc5ed30865203
======
--
This commit summary was generated @2014-03-17T00:00:13Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-17 23:00:13 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fix typo

Alan T. ***@2014-03-17T23:20:49Z
Files modified:
* man/man5/rlm_files.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee993a90f3862a35de917fa2bb5518d14fef2fc1
======
Increment p *then* set last full attribute pointer. Fixes #550

Arran Cudbard-***@2014-03-17T22:30:19Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f02bc8c168c973014436823104a85d264870946
======
Remove weird pipe substitution hack for JSON data

Arran Cudbard-***@2014-03-17T15:20:21Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bcccc8f96b8cba8b1d3a3aa19bcc14b1be27ef4
======
Avoid calling json_object_array_get_idx on non-array objects, bad things happen...

Arran Cudbard-***@2014-03-17T14:37:24Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9503b2f6256472c03a753fc962be85e6faafe33
======
More formatting

Arran Cudbard-***@2014-03-17T14:37:21Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ab154cda5e180ad4ab4006e0116a5b15054cfc5
======
Strip trailing & in post data

Arran Cudbard-***@2014-03-17T14:37:17Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25c81aa069c8901ab7140af1750b67539dc912ea
======
Work around Perl's weird crap

Arran Cudbard-***@2014-03-17T14:37:12Z
Files modified:
* src/modules/rlm_rest/demo.pl

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04429a76c04e27c10c8ca8926962917a4d257106
======
Order of operations...

Arran Cudbard-***@2014-03-17T07:16:55Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cbc7a2d9d50461be5da21f4dc12469d8e5be1a7
======
Fix GCC warnings

Arran Cudbard-***@2014-03-17T00:10:21Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c3c6f16ecdf7fae53c1816b7c2b2ad43951afea
======
--
This commit summary was generated @2014-03-18T00:00:13Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-18 23:00:16 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Merge pull request #552 from mcnewton/v3.0.x

allocate-update should be allocate_update for dhcp_sqlippool

Alan ***@2014-03-18T22:55:50Z
Files modified:
* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9aae5b72686516ffaa3cf6013a411beb991caa40
======
allocate-update should be allocate_update for dhcp_sqlippool

Matthew ***@2014-03-18T22:40:23Z
Files modified:
* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f546f33a7a8652c1bcd0617e83205d0a3e361b5
======
Fix for latest functionality of the format script

Alan T. ***@2014-03-18T20:29:34Z
Files modified:
* share/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e910535c927f58479e98f32c8b97f115462d6f24
======
Update ChangeLog

Arran Cudbard-***@2014-03-18T19:10:45Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd576c91e1e9ec4c81460cb01bd7d9d262146eeb
======
Doxygen

Arran Cudbard-***@2014-03-18T19:05:02Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c6813c5ca90b1d352fe392a34a52b6c48b67156
======
Deal with HTTP 100 responses correctly

Arran Cudbard-***@2014-03-18T19:02:36Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdaa7350f7af5a2742847600b6d8210dfa68ada5
======
Improve error messages in HTTP header parser

Arran Cudbard-***@2014-03-18T19:02:30Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3aa568e03fdd153e0d68f98acce71946933556c
======
Tweak buffer allocation to alloc double the previous memory as before when encoding requests to avoid unnecessary allocs

Arran Cudbard-***@2014-03-18T18:05:21Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64179183b00f572a551944c687b3694d188e5ca0
======
Fix issue in fr_prints_string

Arran Cudbard-***@2014-03-18T17:30:30Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1587615f5ff1f291cbd5995b3799581f8f95e268
======
Output what we expected and got it unittest.c

Arran Cudbard-***@2014-03-18T17:30:30Z
Files modified:
* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3632f51d68fbe710a9b70197e89f62b558d7f5a7
======
Modify functions in print.c to return > than outlen if they run out of buffer. This is required for correct operation of rlm_rest stream encoders

Arran Cudbard-***@2014-03-18T17:30:30Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/145316259afed9702740d7630c9919309ce214a5
======
Formatting in rlm_rest

Arran Cudbard-***@2014-03-18T16:12:46Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd3cc79c22a93194383aebcb35a505ad98568808
======
We should not set a default connect_uri

We should set a default timeout (in this case 4 seconds). To disable timeout it can be set to 0.

Arran Cudbard-***@2014-03-18T07:42:31Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eac8d6e4e2f543df3b6e6c536d1585d78fcfb5b4
======
Use the same names for variables as the rest of the code in rlm_rest encoders

Add more error checking around curl_easy_escape

Make the encoder code clearer

Arran Cudbard-***@2014-03-18T00:48:00Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8542645d440e45ac0cd90cd6b85e9df7790b090b
======
--
This commit summary was generated @2014-03-19T00:00:16Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-19 23:00:22 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Remove extraneous ?. It's ugly

Alan T. ***@2014-03-19T21:14:16Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53639a83cd0e3dfe4bb2f0135feb51ac1a93d557
======
Don't indent debugging messages so much

Alan T. ***@2014-03-19T21:09:42Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41fe75d03c1747959ef67cab6a68eee3ec7e1c21
======
Suppress more xlat debugging

Alan T. ***@2014-03-19T20:58:16Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35a8368ee6f9de1db48291dc6eaf57827b7a26aa
======
Replace NOW() with date('now') in sqlite accounting queries. Oops.

Arran Cudbard-***@2014-03-19T18:52:52Z
Files modified:
* raddb/mods-config/sql/main/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd22585d83f2132aab2b2ece30d97545c6ee51b8
======
Use "next" instead of "node"

Alan T. ***@2014-03-19T18:44:35Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c79c7fb9d42121c75ebb5b5a1a1bcf6930d8e324
======
Merge pull request #555 from mcnewton/v3.0.x

sqlite doesn't have NOW() or INTERVAL

Alan ***@2014-03-19T18:14:51Z
Files modified:
* raddb/mods-config/sql/ippool/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8621b72e5577be593be800cf2b6c82dc4d76fe3d
======
sqlite doesn't have NOW() or INTERVAL

Matthew ***@2014-03-19T16:10:27Z
Files modified:
* raddb/mods-config/sql/ippool/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22457ef08e82da04f067b8e6468067f8a9d5a032
======
Note recent changes

Alan T. ***@2014-03-19T15:50:00Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6263bd6fcf44d73ca57b9801ba0301d28792833
======
Fix prototype for radius_vpt_get_vp

Arran Cudbard-***@2014-03-19T15:47:58Z
Files modified:
* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1422a376c6fc18e5413beabe7e2dede464d40ad6
======
We only need 2 %% now that we've fixed xlat

Alan T. ***@2014-03-19T15:45:43Z
Files modified:
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/998fd604d08a740912ebdd3745b2e4719aec7ea3
======
Parsing 'foo%%s' requires an intermediate literal of "%"

The %% takes 2 characters. We need one to terminate the
previous string. One for the %. And one to terminate
the "%" string. That's three, which doesn't fit into the
space of %%. So... talloc_strdup to the rescue

We could add "optimization" code to detect of the previous
character was zero, OR the previous node was a literal,
and avoid the creation of a new node / talloc. But... that's
more fragile. Just doing the simple thing will work

Alan T. ***@2014-03-19T15:42:26Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab0aa9629905da75c9f6dbcd2615cce3988e01d1
======
Make XLAT_DEBUG output clearer

Alan T. ***@2014-03-19T15:42:26Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ec4b6c6fa59de98c6f12c3e1aec39a77f8e0bab
======
Hard-code sql dialect

nested references don't work

Alan T. ***@2014-03-19T15:42:26Z
Files modified:
* raddb/mods-available/sqlcounter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0cf51e685711f803e921fa49c94c2602ad13de3
======
Rename queries to new standard

Alan T. ***@2014-03-19T15:42:25Z
Files modified:
* raddb/mods-config/sql/ippool/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff2c10f77339fae35aee0cf54ea59e395d8435d7
======
Merge pull request #553 from mcnewton/v3.0.x

basic config for dhcp IP allocation using sqlite

Alan ***@2014-03-19T15:41:01Z
Files modified:
* raddb/mods-available/dhcp_sqlippool
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
* raddb/mods-config/sql/ippool-dhcp/sqlite/schema.sql
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a32c097a9bab549c5eccb7a14080649054f9f98d
======
basic config for dhcp IP allocation using sqlite

Matthew ***@2014-03-19T02:08:54Z
Files modified:
* raddb/mods-available/dhcp_sqlippool
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
* raddb/mods-config/sql/ippool-dhcp/sqlite/schema.sql
* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/122fbbf2b4249b6cc8fee583d15ac38e57d42d96
======
Add radius_copy_vp

Arran Cudbard-***@2014-03-19T15:39:45Z
Files modified:
* src/include/radiusd.h
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b9a4876ca02db9fefa26ee0e641175b1e301014
======
Update ChangeLog

Arran Cudbard-***@2014-03-19T13:18:21Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c18f72821c229a820af09082b84926cf65adf8ab
======
Remove duplicate escaping/special rules in sqlippool_expand

Arran Cudbard-***@2014-03-19T13:09:05Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca6c2d1ecb15948d0c208d589fcd9f1c39b82771
======
Fix log message types, formatting and examples in rlm_unpack

Arran Cudbard-***@2014-03-19T09:32:12Z
Files modified:
* src/modules/rlm_unpack/rlm_unpack.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45e3746ebdc5576d3f806806ba88f03a3b0f4fcb
======
%% is a LITERAL, not a PERCENT expansion

PERCENT expansions are escaped. LITERALs are not.

Alan T. ***@2014-03-19T01:17:11Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c830c678a10b5c6756e5fc19dee606c3dfb8504
======
Note rlm_unpack

Alan T. ***@2014-03-19T01:12:27Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4c14787eeebe44f6b5ae4db82085f527e03725b
======
Added rlm_unpack

Which makes it easier to unpack binary data

Alan T. ***@2014-03-19T01:12:27Z
Files modified:
* raddb/all.mk
* raddb/mods-available/unpack
* src/modules/rlm_unpack/all.mk
* src/modules/rlm_unpack/rlm_unpack.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc76fa003dec9f8c5b19f8710f6e708dc38e597b
======
Escape %s in sqlite counter queries

Arran Cudbard-***@2014-03-19T00:43:10Z
Files modified:
* raddb/mods-config/sql/counter/sqlite/dailycounter.conf
* raddb/mods-config/sql/counter/sqlite/expire_on_login.conf
* raddb/mods-config/sql/counter/sqlite/monthlycounter.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f3deec3a12dc70eb87a8310c0c076166133f586
======
Remove redundant escaping from sqlcounter

Arran Cudbard-***@2014-03-19T00:43:10Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c0b190ec13671dbc18e659d7965312b005b614d
======
--
This commit summary was generated @2014-03-20T00:00:22Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-20 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
portmasters copy of the livingston site is no longer active

And we shouldn't be pointing people to 15 year-old docs

Alan T. ***@2014-03-20T19:26:24Z
Files modified:
* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cd71ae1d0436542d109b60722a710e4f2b57305
======
Add "retry_delay".

And re-set "last_failed" if we managed to open a connection

Alan T. ***@2014-03-20T19:24:40Z
Files modified:
* raddb/README.rst
* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a991194da08838a022c5da3438be7bde91fe06d0
======
Add ToC

Arran Cudbard-***@2014-03-20T19:17:53Z
Files modified:
* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/046c677bdc7fad95009ba32a0aaf3acc88d4dbba
======
Minor tweaks

Alan T. ***@2014-03-20T19:01:13Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81b657611c2287740b6632df544d69fd22bf0955
======
Another typo

Arran Cudbard-***@2014-03-20T18:58:19Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92c437b5869b90b9d2f7294f53e89daecf8ee2fa
======
last re-arrangement

Alan T. ***@2014-03-20T18:51:20Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c875590c7eb872e5b405a05c97866e6b6c6d0f64
======
Re-organization for clarity

Alan T. ***@2014-03-20T18:48:48Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dfcd229496b2cdbad482250acc98ac6c5ee2c4a
======
Add ToC

Arran Cudbard-Bell (via Alan T. DeKok)@2014-03-20T18:47:23Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/574b49c3604faac8a5002ffbb45ce0aed00e3460
======
Document all new modules

Arran Cudbard-***@2014-03-20T18:38:19Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d53e95e88ce5a6ab2aa68ac95f00bb8b982559f0
======
Document unlang changes, and other cleanups

Alan T. ***@2014-03-20T17:27:54Z
Files modified:
* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b10777a088a2be91ef60dd4b318adba68850ee7
======
Note changes

Alan T. ***@2014-03-20T16:37:52Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/290dc5965b7e8feb026185adf1e50f944d60d695
======
oreect Message-Authenticator calculation for CoA packets.

Patch from Jouni Malinen.

Alan T. ***@2014-03-20T16:35:10Z
Files modified:
* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aefe3087b73acce4ce3ece6cc814342c9a0dcbb4
======
Fix a few more minor issues

Arran Cudbard-***@2014-03-20T09:08:56Z
Files modified:
* raddb/mods-config/sql/counter/mysql/dailycounter.conf
* raddb/mods-config/sql/counter/postgresql/monthlycounter.conf
* raddb/mods-config/sql/ippool/mysql/queries.conf
* raddb/mods-config/sql/ippool/oracle/msqlippool.txt
* raddb/mods-config/sql/ippool/oracle/procedures.sql
* raddb/mods-config/sql/ippool/oracle/queries.conf
* raddb/mods-config/sql/ippool/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e591428fd22cc6d54137f8bd377cceb866e5a7d
======
If the module was optional (-sql) it's real name is "sql"

So that the debugging output is clearer

Alan T. ***@2014-03-20T00:06:19Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8e34bb00761eacbfaf7315b0e2ff96a4347f2b1
======
Fixup formatting of SQL queries

Arran Cudbard-***@2014-03-20T00:05:03Z
Files modified:
* raddb/mods-config/sql/counter/mysql/dailycounter.conf
* raddb/mods-config/sql/counter/mysql/expire_on_login.conf
* raddb/mods-config/sql/counter/mysql/monthlycounter.conf
* raddb/mods-config/sql/counter/mysql/noresetcounter.conf
* raddb/mods-config/sql/counter/postgresql/dailycounter.conf
* raddb/mods-config/sql/counter/postgresql/expire_on_login.conf
* raddb/mods-config/sql/counter/postgresql/monthlycounter.conf
* raddb/mods-config/sql/counter/postgresql/noresetcounter.conf
* raddb/mods-config/sql/counter/sqlite/dailycounter.conf
* raddb/mods-config/sql/counter/sqlite/expire_on_login.conf
* raddb/mods-config/sql/counter/sqlite/monthlycounter.conf
* raddb/mods-config/sql/counter/sqlite/noresetcounter.conf
* raddb/mods-config/sql/cui/mysql/queries.conf
* raddb/mods-config/sql/cui/postgresql/queries.conf
* raddb/mods-config/sql/cui/sqlite/queries.conf
* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf
* raddb/mods-config/sql/ippool-dhcp/oracle/schema.sql
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
* raddb/mods-config/sql/ippool/mysql/queries.conf
* raddb/mods-config/sql/ippool/oracle/queries.conf
* raddb/mods-config/sql/ippool/postgresql/queries.conf
* raddb/mods-config/sql/ippool/sqlite/queries.conf
* raddb/mods-config/sql/main/mssql/queries.conf
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7e5c06f948348a2d93c95dffb6cfa3abfe20169
======
--
This commit summary was generated @2014-03-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-21 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Force it to pass for no OPENSSL

Alan T. ***@2014-03-21T21:55:32Z
Files modified:
* src/tests/keywords/sha2

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/714cdb746ba0bfd1e7befa3b31743b03659fccd7
======
Run SHA tests only if we have OpenSSL

Alan T. ***@2014-03-21T21:33:45Z
Files modified:
* src/tests/keywords/all.mk
* src/tests/keywords/sha2

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/374e15d0bbc2414005f79f8b577bec28e2bcb02c
======
CID 1187989

Arran Cudbard-***@2014-03-21T20:44:17Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78466c4a2152bc4b9ced9824938b2ef1ecfeaa62
======
CID 1187991

Arran Cudbard-***@2014-03-21T20:35:56Z
Files modified:
* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56642d5c18e4323b3145c4c158d234ec378dfb8f
======
Loop condition is redundant

Arran Cudbard-***@2014-03-21T20:20:13Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50a672882fdf3084aa8eca132ba06d0abf53941c
======
Coverity fixes

Arran Cudbard-***@2014-03-21T20:15:42Z
Files modified:
* src/modules/rlm_ldap/attrmap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0aa000f8b022df8e402e07e055639f095171bf8c
======
Precompile existence checks, too.

if ("%{expr: 1 + 2}") ...

Alan T. ***@2014-03-21T19:20:14Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97bee7328981454bbb8b714495c7c2e4d270ec7a
======
Cache CONF_ITEM in the condition

Alan T. ***@2014-03-21T19:19:00Z
Files modified:
* src/include/parser.h
* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e0a2ca19cdd428e159f92119b3691e828da2f6f
======
Pre-compile xlat's in conditions, too

Alan T. ***@2014-03-21T19:13:25Z
Files modified:
* src/main/evaluate.c
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faa4702bd4be6a3ecd68eb19eb0ce017417f7ff5
======
Ensure if / elsif have the right filename and line fields

Alan T. ***@2014-03-21T19:08:47Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d08860248dff0be2be86dc244f3081024ca7bbdf
======
Note xlat caching

Alan T. ***@2014-03-21T18:48:03Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f3cbe2c49d2224a914eb8369908289c2421a26e
======
If we don't have IPv6 PV6_RECVPKTINFO and were on Linux undef IPV6_PKTINFO to fallback to recvfrom

Arran Cudbard-***@2014-03-21T18:42:50Z
Files modified:
* src/lib/udpfromto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a66f6feb49a03e8991ec39b9ce7c4f88f26b9075
======
Save pre-compile xlat's for "update", and use them at run time

Alan T. ***@2014-03-21T16:48:06Z
Files modified:
* src/include/map.h
* src/include/parser.h
* src/main/modcall.c
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c25269726d5f088ba1ba9f27050ce3abcb47abd
======
Added radius_xlat functions to expand xlat_exp_t

rather than a 'char const *'

Alan T. ***@2014-03-21T16:48:06Z
Files modified:
* src/include/radiusd.h
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04a582980dbd083770c751c328ff7da780010b64
======
Check RHS of update sections in pass2, for xlat syntax

so:

update reply {
Filter-Id := "%{foo: bar}"
}

Will now get:

./raddb/sites-enabled/default[231]: Failed parsing expanded string %{foo: bar}
./raddb/sites-enabled/default[231]: ^ Unknown module

Alan T. ***@2014-03-21T16:48:06Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4daaf2ceb58cb988492e602e7c2d399dd007fdd
======
Update ChangeLog

Arran Cudbard-***@2014-03-21T16:17:24Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3fd1ac62a88757396eb86a54a30fed22f5c7050e
======
Doxygen

Arran Cudbard-***@2014-03-21T15:01:59Z
Files modified:
* src/main/map.c
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55f16641b33a3f598e7783a51f0a0043234a75b7
======
Merge pull request #557 from qnet-herwin/typo_fix_server_status_configfile

Fixed typo in "status" virtual server

Arran Cudbard-***@2014-03-21T14:58:23Z
Files modified:
* raddb/sites-available/status

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e76c88b00f52d90fb3faab8cd1157743bfaa09cb
======
Allow rlm_ldap to work with legacy type generic attributes again

Arran Cudbard-***@2014-03-21T14:57:27Z
Files modified:
* raddb/mods-available/ldap
* src/main/map.c
* src/main/modcall.c
* src/main/valuepair.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_ldap/attrmap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64e016adfe1a66eed8ec7f20deee9b46d67540e3
======
Don't leave dangling output pointer in ** out on error in radius_cp2map

Arran Cudbard-***@2014-03-21T14:57:27Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9be612497ed3312021aff89774f427fed475f579
======
Add default list to radius_str2tmpl

Arran Cudbard-***@2014-03-21T14:57:26Z
Files modified:
* src/include/map.h
* src/main/map.c
* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dbdb03abea37496be45b820debd20c7ad7fe82b
======
Fix formatting in LDAP config file

Arran Cudbard-***@2014-03-21T14:57:26Z
Files modified:
* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b60fa2c800d5173b23cfbff48514c6c94331da5
======
rename radius_str2vp to radius_strpair2map

strpair2map doesn't automatically add the VPs
to the request which makes it more flexible.

Arran Cudbard-***@2014-03-21T14:57:26Z
Files modified:
* src/include/radiusd.h
* src/main/valuepair.c
* src/modules/rlm_ldap/attrmap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0f93b8702e103edb15d649ddc7d104686ce93e8
======
Remove limitation which prevented using exec to get LDAP attribute names

Arran Cudbard-***@2014-03-21T14:57:26Z
Files modified:
* src/modules/rlm_ldap/attrmap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd67aef04404bb8daa0b63a5593974d212f0130c
======
Bump version

Alan T. ***@2014-03-21T13:51:33Z
Files modified:
* VERSION
* debian/changelog
* redhat/freeradius.spec
* suse/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d3ae3673e7ca1e521dfd2a4df253d11fe4845dc
======
Minor tweaks before the release

Alan T. ***@2014-03-21T13:27:25Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/808a9b3a8ff7ebac794519a1e842507c9a99107b
======
Make Simultaneous-Use "access denied" message configurable

Alan T. ***@2014-03-21T02:17:28Z
Files modified:
* raddb/radiusd.conf.in
* src/include/radiusd.h
* src/main/auth.c
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fab6c9d45b283f9d26c974841b92e28bfcd4323f
======
--
This commit summary was generated @2014-03-22T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-22 23:00:18 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Add test for removing values

Arran Cudbard-***@2014-03-22T21:59:24Z
Files modified:
* src/tests/keywords/update-remove-value

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a93ff90b443837759b88264e85e33f6781930f7d
======
Update ChangeLog

Arran Cudbard-***@2014-03-22T21:03:15Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b82d03401874fc63d752f572c220d4518eb0fe2c
======
Don't try to check RHS value in update sections when the operator is !*

Arran Cudbard-***@2014-03-22T21:00:01Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/update-delete
* src/tests/keywords/update-remove-any
* src/tests/keywords/update-remove-list

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b037493a09729ca94256892b9ea8e79450850120
======
Update ChangeLog

Arran Cudbard-***@2014-03-22T20:47:24Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b6935c79b7b35574749b0bed047ed6eb830293c
======
Fix attribute selection with %{<attr>[<num>]}, always returned first attribute

Add tests

Arran Cudbard-***@2014-03-22T20:43:24Z
Files modified:
* src/main/xlat.c
* src/tests/keywords/xlat-attr-number

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a6c63f8d0dfe9f65cb45b6943d1131e33eabf86
======
Seems like the easiest solution is to just no log stderr

Arran Cudbard-***@2014-03-22T20:36:09Z
Files modified:
* Makefile
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f3a561dfdf23bcfcb426059cec460cec202b2a5
======
Move load-time removal of 'if' conditions

To where they make sense. Which now also lets us do load-time
optimizations for:

if (1) {

}
else {
# no need to compile this
}

and

if (0) {
# ignored
}
elsif (..) {
# compiled
}

Which didn't work before

Alan T. ***@2014-03-22T18:55:30Z
Files modified:
* src/main/modcall.c
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f147456485e982cc18ce7e32682ecb1d49773c6f
======
Fix use of add_to_modcallable()

it should just add. It shouldn't create the parent

Alan T. ***@2014-03-22T18:55:30Z
Files modified:
* src/include/modcall.h
* src/main/modcall.c
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1eff4599e665b0d971bf7f1417c57e10549d6f4b
======
Make "add_child" O(1) instead of O(N)

Alan T. ***@2014-03-22T18:55:30Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a26d5633c6fe5a27f96b008f970549e9368c0dad
======
Set csingle->type in do_compile_modgroup

So its accessible to later code

Alan T. ***@2014-03-22T18:55:30Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa9c45282959413ea932df272ccd0232dee7bd28
======
Should still be error

Arran Cudbard-***@2014-03-22T15:05:47Z
Files modified:
* src/modules/rlm_ippool/rlm_ippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9afd64dc47e81fcff47a043a735a97bc66bcea4
======
Partial reformatting of rlm_ippool

The code is so bad it's probably best to do it in two passes

Arran Cudbard-***@2014-03-22T15:00:15Z
Files modified:
* src/modules/rlm_ippool/rlm_ippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4dd6f00e2dd0bec58432ad00bf57795483d562f1
======
CID 1058551

Arran Cudbard-***@2014-03-22T11:30:25Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e781e9af827b921ade1fd19a770276e1e7ff376b
======
CID 1135410

Arran Cudbard-***@2014-03-22T10:56:51Z
Files modified:
* src/include/libradius.h
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86c90627dbb3f0c286089c4348e327394f8840d8
======
CID 1135412

Arran Cudbard-***@2014-03-22T10:56:48Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ba9da2ac38f2b26afe0f1ddd02138a7656ec436
======
It's "elsif", not "elseif"

Alan T. ***@2014-03-22T04:15:37Z
Files modified:
* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8358786f599bda0171afd618105764321b2c174a
======
free children of a block which will never get executed

Alan T. ***@2014-03-22T04:13:32Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28ec9eb47a72547be3641f80b5a87901c2b3ee92
======
Newlines are good

Alan T. ***@2014-03-22T03:31:08Z
Files modified:
* src/tests/keywords/sha2

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a558f69fb0d3621f55999ded0404940660404e84
======
Don't do pass2 checks for sections which will never be run.

Alan T. ***@2014-03-22T03:31:08Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/892d7f7aed67f5e161f84fc7675df0b2bfa5739c
======
Guarantee NULL termination of session ID CID 1004307

Arran Cudbard-***@2014-03-22T00:43:44Z
Files modified:
* src/modules/rlm_radutmp/rlm_radutmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5636620b59b67eb67de97f5033fac594cb06f0db
======
Fix protocol dlopen handle 'leak' CID 1004305

Arran Cudbard-***@2014-03-22T00:30:18Z
Files modified:
* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5fc306e8708abb7edf020a1df787a70b51c7aeb
======
--
This commit summary was generated @2014-03-23T00:00:18Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-23 23:00:03 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Check and define sig_t if it's not in signals.h

Arran Cudbard-***@2014-03-23T22:35:30Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29683cc58791d69890de40f677520d047de3aa88
======
Typo

Arran Cudbard-***@2014-03-23T22:09:44Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0da78b4f5bf492ebda2314dffc9ae5d2a32bf094
======
Update ChangeLog

Arran Cudbard-***@2014-03-23T22:02:29Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85489b2dcb3ca08e18346aa9a8812e877ae2f3d0
======
And another global gone...

Arran Cudbard-***@2014-03-23T21:43:30Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
* src/main/radiusd.c
* src/main/unittest.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/123b47702a4a0577327c8df92c8a5d483856c764
======
Read the dictionaries before reading the main config in radmin

Arran Cudbard-***@2014-03-23T21:10:36Z
Files modified:
* src/main/radmin.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/549818ed745420c932028d26c080794a539f7144
======
Now we've fixed it!

Alan T. ***@2014-03-23T17:50:21Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/687f892e539990b0ce4bff4a8d54fc5c74d8b17b
======
Make CHECK_CONFIG_SAFE the default.

All modules are now safe. Any module which is unsafe will have to
set the flag manually

Alan T. ***@2014-03-23T17:48:15Z
Files modified:
* src/include/modules.h
* src/main/command.c
* src/main/modules.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_chap/rlm_chap.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_eap/rlm_eap.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_krb5/rlm_krb5.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_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_preprocess/rlm_preprocess.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_rest/rlm_rest.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/rlm_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_unix/rlm_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf3e3236d6b1ce1b8e0955b9f96721ec6827892a
======
Note recent changes

Alan T. ***@2014-03-23T17:36:17Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a482a5020f99389beb14956430a4d8c16fff9257
======
If the leading character of a template is '&', it MUST be an attr

Previously parse errors of '&reQET:User-Name were treated as
literal strings. This is wrong.

Alan T. ***@2014-03-23T17:35:01Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e06e70cb8d16bbf3448c31a972fdb7d3d207c42e
======
Make smsotp -C safe. Addresses #559

Alan T. ***@2014-03-23T17:35:01Z
Files modified:
* src/modules/rlm_smsotp/rlm_smsotp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff5834fda9f0d92c69420ece460018e1b8994fcf
======
Make rest -C safe. Addresses #559

Alan T. ***@2014-03-23T17:35:01Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d565e68d6208cc0c3166f124fc9c152090564e7
======
Make ldap -C safe. Addresses #559

Alan T. ***@2014-03-23T17:35:01Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0b5fb03aa0e97d4937373cfb2e8359ed6698ec0
======
Make redis modules -C safe. Addresses #559

Alan T. ***@2014-03-23T17:35:00Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rediswho/rlm_rediswho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e76a33ebeb6cf844f6372066bb5ab7e20e5093b2
======
Mark SQL modules -C safe. Addresses #559

Alan T. ***@2014-03-23T17:35:00Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0de366de1195be445a3f4d363829b0e568d4404
======
This module is thread-safe.

Alan T. ***@2014-03-23T17:35:00Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb193cdb78b9d4c8a47db8aa41b35e6a6ea3f208
======
Handle -C in the connection pool. Addresses #559

Parse the options && create the pool, but don't open
any connections. If the module tries to open a connection
for some purpose, that's OK. Only one connection will be
opened.

Alan T. ***@2014-03-23T17:35:00Z
Files modified:
* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a29566533f348399a0fe9521835d47f6b98bfae9
======
Explanation comments

Alan T. ***@2014-03-23T17:35:00Z
Files modified:
* src/tests/keywords/if-skip

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb66ed6e3a67b142f127ea67f527428946e583f7
======
Update ChangeLog

Arran Cudbard-***@2014-03-23T16:18:58Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a25c986066c39691de8683d86740f9a3f06589f0
======
Redirect travis panic action output to STDERR to make sure we can see it

Arran Cudbard-***@2014-03-23T16:05:43Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3647f6bbb7bec0fd5a39b7f0a96316d925b0c46d
======
Fix typo, should be method_str, not method

Arran Cudbard-***@2014-03-23T15:30:16Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/246997839b8262dfe4fd46c5845e23a1f8b3b01a
======
rlm_rest has been tested enough to be stable

Arran Cudbard-***@2014-03-23T15:04:14Z
Files modified:
* src/modules/stable

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a879847d4aad1b49d2a6580a97d218a8306f1608
======
Add checks for json_type_to_name

Arran Cudbard-***@2014-03-23T14:51:59Z
Files modified:
* src/modules/rlm_rest/config.h.in
* src/modules/rlm_rest/configure
* src/modules/rlm_rest/configure.ac
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87e87aca6dca159cb4e2db762d5536b9be0d98d8
======
Silence GCC warning

Arran Cudbard-***@2014-03-23T14:45:26Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e4c26e92b2815933034e901643f1b3798efdfd0
======
Fix json-c check to work on debian (libjson0) too

Arran Cudbard-***@2014-03-23T14:37:37Z
Files modified:
* src/modules/rlm_rest/configure
* src/modules/rlm_rest/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2da2f0acae6760c1e9b1f85d31bdb67ec86434de
======
Unlike every other package libjson-dev does not install the libraries

Arran Cudbard-***@2014-03-23T14:09:45Z
Files modified:
* .travis.yml
* debian/control

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd539e799acc02b6dd4dfe35aea1674ceb19daa0
======
Need libcurl too

Arran Cudbard-***@2014-03-23T14:02:22Z
Files modified:
* .travis.yml
* debian/control

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00dba3d2001356b580f1695077649dfb0933ccb3
======
Add debian package for rlm_rest

Arran Cudbard-***@2014-03-23T13:43:42Z
Files modified:
* debian/control
* debian/freeradius-rest.install
* debian/freeradius-rest.postinst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00179340d7562093afdc3ae328f0dae258ced5d9
======
Add predepends for libjson0-dev

Arran Cudbard-***@2014-03-23T12:54:52Z
Files modified:
* debian/control

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20898dec3916346c9dd93e9657e638b56c1c7d59
======
Do travis builds with json-c

Arran Cudbard-***@2014-03-23T12:54:49Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e43ade09a4c9653c8dc8b65c7c4511d08461a033
======
Add rest xlat function to allow arbitrary GET requests

The response data (no matter what the content type is) gets written as plaintext to the expansion buffer.

Arran Cudbard-***@2014-03-23T12:48:34Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa00d574539db57ef7ccb8e21d8b175dfd403824
======
Add function to get body data from a handle

Arran Cudbard-***@2014-03-23T12:48:31Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a7c87e5e0585ff97e763cfc4fd79bc77dfac098
======
Rename all rest structures and functions to be in terms of request/response instead of read/write

It makes significantly more sense now...

Arran Cudbard-***@2014-03-23T12:48:13Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0311de8f10a4b4254adb70b173f27641b75ed06
======
Enable multi-line output for unrecognised content-types

Arran Cudbard-***@2014-03-23T10:05:47Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f506b77667b82f9d6d2f6ecbc56353219bf876a0
======
fail on error parsing URI

Arran Cudbard-***@2014-03-23T09:35:26Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d488a915bd44e253d0f4e88f049b60d388351073
======
Redirect output again.

The panic action doesn't work for me, and I'd rather fight with
the makefiles on segv than see hundreds of lines of crap output
the other 99% of the time, when nothing is wrong

Alan T. ***@2014-03-23T01:21:54Z
Files modified:
* src/tests/keywords/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ea7654c5bd5e61cf0f0d3f021b766dd252828f6
======
More tests for newer conditions which are also skipped

Alan T. ***@2014-03-23T01:21:54Z
Files modified:
* src/tests/keywords/if-skip

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/719168e7fcc359e5a652577f03a1dde87954bcf5
======
Remove extraneous pass2 checks

now that all optimization is done at load time

Alan T. ***@2014-03-23T01:21:54Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87ddfdb3917146d704ddce7a514ef69ab7aef3e4
======
No longer O(N^2)

Alan T. ***@2014-03-23T01:21:54Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3de14f92270fc8ed4d8a451c27be5f300cea7c2a
======
Silence unused function warning

Arran Cudbard-***@2014-03-23T01:14:26Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44595955a7580d7136dfba27d22e23d89acd72d1
======
More formatting

Arran Cudbard-***@2014-03-23T01:08:03Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e6a86f6b546458d0dd694de60ec6b1502d15b69
======
Add body type 'none' which can be used to make RESTfull requests with no body

Arran Cudbard-***@2014-03-23T01:07:41Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27e24efda7c325e139f33b122af884fc812b4953
======
--
This commit summary was generated @2014-03-24T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-24 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Move body type function back to header parser (Gets called fewer times)

Arran Cudbard-***@2014-03-24T23:43:13Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ec49506aaf075e967cd67d44ec72484958beaa4
======
Minor tweaks

Arran Cudbard-***@2014-03-24T23:36:21Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6d4a2f2955b6bc1e122accbca8c2a1917dc1395
======
Correct multivalued JSON attribute parsing

Arran Cudbard-***@2014-03-24T22:13:02Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/512aadabb01b9a1629598e2c131af22132c8749a
======
Note recent fixes

Alan T. ***@2014-03-24T19:31:09Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0659aebd8e835932fb35339d7e83884f947988a1
======
Revert "Partial revert of 14531625"

This reverts commit 60205b07e6f2e6959c66a66c40f3d966783b1243.

Arran Cudbard-***@2014-03-24T19:01:28Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b91eb7b600c7b63a873a4724dea916e5a27a20fa
======
truncate_len result was inverted

Arran Cudbard-***@2014-03-24T19:01:14Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4f60a57ac1a47f818480b10a4e73009bbe0ae1a
======
Partial revert of 14531625

Which seems to cause errors here.

Alan T. ***@2014-03-24T17:55:45Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60205b07e6f2e6959c66a66c40f3d966783b1243
======
More 3GPP tests here, too

Alan T. ***@2014-03-24T17:43:42Z
Files modified:
* src/tests/unit/xlat.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ece1d878795c0db9c8a29cd6e3d2c8b5115cf8f1
======
Fix radius_list_name and add regression tests for 3GPP attrs

Alan T. ***@2014-03-24T17:41:30Z
Files modified:
* src/main/util.c
* src/tests/keywords/3gpp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e03e6cd4fc7ce941b95b827754119d0c26bac418
======
rest: should force the body type to plain, so it passes other validation checks

Arran Cudbard-***@2014-03-24T15:42:46Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f36c7b92bd321901d7d306c2f6e9c758cfe79f2
======
Formatting

Arran Cudbard-***@2014-03-24T15:42:43Z
Files modified:
* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97992ccfd64386c9b2942387d6898afcf75a1be9
======
Move body type checks to rest_response_body, which is not called by rest_xlat.

Arran Cudbard-***@2014-03-24T14:27:52Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/daf7d4d20e2ee88fe4edbdb61b70a255fce2b874
======
Doxygen

Arran Cudbard-***@2014-03-24T12:12:34Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fce7d382d487c14acb88eb82bf18c0202574d38b
======
Fix escaping of URI strings passed to %{rest:}

Arran Cudbard-***@2014-03-24T12:09:23Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa9b58b55e83ff9ceef25cc5feb515540155259c
======
--
This commit summary was generated @2014-03-25T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-25 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Remove dead code.

Fixes CID #1187990

Alan T. ***@2014-03-25T15:39:08Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f21c6c9fcda4f0b166815faa61cc7484b1ba79a
======
Encrypted attrs can only be for old-style attrs.

Closes CID #1035573

Alan T. ***@2014-03-25T15:39:05Z
Files modified:
* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca8251c238543bef1d75cc2c8802640c49d229c2
======
Fix strlcpy in rest:

Arran Cudbard-***@2014-03-25T14:14:42Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/058ba66fcae81d1c08c5f334f97c8711f9de214c
======
--
This commit summary was generated @2014-03-26T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-26 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
expose server version to xlat

expose server version to slat (so we can print it out in e.g. line log
with %v).

I note that a few expansions are present but are in variables.rst -
e.g. %C, %V and %Z

Alan Buxey (via Alan T. DeKok)@2014-03-26T23:54:48Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a70ba95d9dacf7b9822a82fb061d3a0f1b4589d
======
Change asserts to rad_asserts

Arran Cudbard-***@2014-03-26T17:52:33Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c56ee6fa798af58e0c20d02b2cb395a12cc3e76
======
Add custom body encoder

This allows admin to specify an arbitrary content-type and body data

Arran Cudbard-***@2014-03-26T17:39:51Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b3c81be9d5bfe34efd8fb5b28cef64600674b4b
======
Always add headers

Arran Cudbard-***@2014-03-26T17:39:48Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36fb50a7fa64579e8047345f494f26a8f93e2c02
======
Simplify freeing

Arran Cudbard-***@2014-03-26T17:39:45Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6debdf6df2868e22fe8b1611782169c69287da0
======
Check 'supported' array and number of types are the same

Arran Cudbard-***@2014-03-26T17:39:42Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e81da54c23670f666474d4a62e77d1d897dfd850
======
Whitespace fixes in rlm_expr

Arran Cudbard-***@2014-03-26T17:23:46Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23a3b8c6fd75e368f4e28784ee006592f08d3ba8
======
Make 'i' and 'len' the same type as 'digestlen'

Because they're being compared to it. Fixes #561

Alan T. ***@2014-03-26T16:15:41Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d6fc5ed31bd4bac304a587107cd714328e6c547
======
Add structure documentation

Len and freespace should always be unsigned.

Arran Cudbard-***@2014-03-26T14:02:20Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f19a8080454e2e86e3f0d9046b3f737a8fd4969b
======
Update rest

Arran Cudbard-***@2014-03-26T08:23:20Z
Files modified:
* raddb/mods-available/rest

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf082e879a5c17c9958b732708aac860bd8b2068
======
Formatting

Arran Cudbard-***@2014-03-26T08:17:23Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0cd91c03b2f2eae63503708acc9d010f88714048
======
Add more debugging messages to make it clearer what body type is used

Arran Cudbard-***@2014-03-26T08:17:22Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4237e47d6452e537115b88637c1128ad4849d16
======
--
This commit summary was generated @2014-03-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-27 23:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Swap defined(sun) for defined(__sun) which is apparently defined in more cases

Arran Cudbard-***@2014-03-27T20:14:21Z
Files modified:
* scripts/jlibtool.c
* src/include/sysutmp.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75de8eab8c4999336bae139a7f9119f6d527eac5
======
Fixup all lingering instances of old style expansion

Arran Cudbard-***@2014-03-27T18:58:10Z
Files modified:
* doc/modules/ldap_howto.rst
* man/man5/rlm_files.5
* raddb/mods-available/files
* raddb/mods-available/radutmp
* raddb/mods-config/files/accounting
* raddb/mods-config/files/pre-proxy
* raddb/mods-config/sql/main/mssql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf
* src/tests/eapsim-03/radiusd-example.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd3d782891d03e4cc9f1bafe97aecd564bd65afa
======
Update ChangeLog

Arran Cudbard-***@2014-03-27T16:21:06Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f2eb9b59cf8ddc50742efe943af7334e3782d2d
======
Display truncated format error marker, instead of no error marker at all

Arran Cudbard-***@2014-03-27T16:10:23Z
Files modified:
* src/include/log.h
* src/main/log.c
* src/main/modcall.c
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b338d0aa607ff75205d6aa66dfc2464cbe177b3a
======
Correct length returned by vp_prints_value_json

Arran Cudbard-***@2014-03-27T11:09:47Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d04bbc625b4f93ac9de5bd717d6580d04a27fd7
======
Revert "CID 1187991"

Until we know more about the possible side effects

This reverts commit 0d0e29676da0e451845ca59b3a0dab14b0cdb493.

Arran Cudbard-***@2014-03-27T10:37:33Z
Files modified:
* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6445b811a1b0f2b8973d9cf5b5d84815e3ebfe9
======
Update variables.rst

Alan Buxey (via Arran Cudbard-Bell)@2014-03-27T10:20:49Z
Files modified:
* doc/configuration/variables.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23f7f92604e554b571e2eaf6dce30ffa258c3bc8
======
Use newer style alternation in oracle queries

Arran Cudbard-***@2014-03-27T09:55:31Z
Files modified:
* raddb/mods-config/sql/main/oracle/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c408d7d8ad16ecf2091e034dc6f77c21b233b551
======
Update queries.conf

Arran Cudbard-***@2014-03-27T09:49:03Z
Files modified:
* raddb/mods-config/sql/main/oracle/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40b261070997920b578c085dfe9c3685d54938e1
======
Merge pull request #564 from alanbuxey/dictionary

updated TERENA dictionary

Arran Cudbard-***@2014-03-27T08:47:33Z
Files modified:
* share/dictionary.terena

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/641c66676d7ba017b5af30c6f238bc6e39e46f0d
======
updated TERENA dictionary

update of TERENA dictionary

Alan ***@2014-03-27T08:38:03Z
Files modified:
* share/dictionary.terena

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/011273b351f68e3172a72dec01b82a49779bbf84
======
--
This commit summary was generated @2014-03-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-28 23:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Document changes to switch / case

Alan T. ***@2014-03-28T20:18:56Z
Files modified:
* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e44b41de6790470e98ae8e72b1631605d4a35962
======
Doxygen typo

Alan T. ***@2014-03-28T19:15:11Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/923aaae5ea4fdd806c83b56e3b9c1a972b8c50d7
======
Remove unused argument

Alan T. ***@2014-03-28T19:10:12Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ba5b0e7818e54596379f340b15f876a9f45ddfe
======
Allow a wider range of attribute comparisons in switch / case

via casting the attribute in the 'case' to the one in the 'switch'

Alan T. ***@2014-03-28T19:04:31Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/switch-attr-cast

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6e1fae6a69cf2f49732ab61a0d60d69ed6bd2ee
======
Fix typo

Alan T. ***@2014-03-28T19:04:31Z
Files modified:
* src/tests/keywords/switch-attr-cmp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfdd818c8e16838e52f051a1201270a014ec4f84
======
switching over a non-existent attribute jumps to the default

So we don't do any expansions, hostname lookups, etc.
Otherwise if we're switching over an IP address attribute, it
might end up doing a DNS lookup for every 'case' statement

Alan T. ***@2014-03-28T19:04:31Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c44550ebfe92abf9e0ff4b088b4da4e64e2cf32
======
Parse values for switch statements

If we're switch over an attribute, check that the values in the
case statements are appropriate for the attribute.

Alan T. ***@2014-03-28T19:04:31Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/switch
* src/tests/keywords/switch-value-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7714cb228399aa665ebf66d477f7ff98dd95df08
======
Expose radius_tmpl_cast() for others to use

Alan T. ***@2014-03-28T19:04:31Z
Files modified:
* src/include/map.h
* src/main/map.c
* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f02f0a1ab4d978c56ca323effd54150daab7a084
======
Fix cosmetic issue in EAP-SIM error messages

Arran Cudbard-***@2014-03-28T18:57:00Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdbaef891c4533d90f832f8b768135dfdfe20a5e
======
Merge pull request #570 from nchaigne/v3.0.x

V3.0.x - rlm_perl patch to manage "config" perl configuration items.

Arran Cudbard-***@2014-03-28T18:42:18Z
Files modified:
* raddb/mods-available/perl
* src/modules/rlm_perl/example.pl
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f209e7a71016f6b1e1d970a5c64fe671cdda9ea
======
Update to rlm_perl to handle "config" section

***@2014-03-28T18:33:42Z
Files modified:
* raddb/mods-available/perl
* src/modules/rlm_perl/example.pl
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9e857aaa22dc36983556aa94097ce7d81894b8a
======
Make "can't find attribute" errors clearer in EAP-Sim

Arran Cudbard-***@2014-03-28T17:11:05Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/061d1dba63d87de3610bdf110f3f96cbd9f908af
======
Add hack for backwards compatibility (look in reply lists if we can't fine the triplets in the control list)

Arran Cudbard-***@2014-03-28T17:11:05Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27abf6bed4a2cc57b0c716c1606ed09716d22548
======
Look for triplets, and ki in control: not reply:

Arran Cudbard-***@2014-03-28T17:11:05Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43e9f249e82159cd6eb514790324209697a61297
======
Add support for computing Kc and SRES from Ki and RAND for Comp128-1 (and possibly Comp128-2 and Comp128-3)

Arran Cudbard-***@2014-03-28T17:11:05Z
Files modified:
* share/dictionary.freeradius.internal
* src/modules/rlm_eap/libeap/eap_sim.h
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbb3e11f8d60536185d735b5bb5aea350badca30
======
Precompile 'switch' and 'case' arguments.

and add regression tests.

Previously "switch blah" with a static string would always hit
the "case {..." block. It will now match a "case blah {" block,
if it exists.

Alan T. ***@2014-03-28T16:51:01Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/switch
* src/tests/keywords/switch-attr-cmp
* src/tests/keywords/switch-xlat-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/941af6185d85e910ba2e88001c14516b3f396d5b
======
Added cf_section_name2_type

For switch and case statements

Alan T. ***@2014-03-28T16:51:01Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c1de2d251fa1b27089f6f7f3f36a30b5f6687d9
======
set fr_strerror() if the reference isn't an attribute

Alan T. ***@2014-03-28T16:51:01Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ebd05b86f44f8f9a6c551d1c8a474f47b6b78d3
======
If there's no dictionary entry, it's a literal.

And use the same literal code as the other cases

Alan T. ***@2014-03-28T16:51:01Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99f48c49499a4d530757387e80cfe9da7a3173a3
======
use FR_TOKEN, not int. Better error message for parse errors

case "foo {

is a syntax error. It shouldn't print a complaint about an
invalid token.

Alan T. ***@2014-03-28T16:51:00Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12534b4e388565474e4c23d45591b0778ecaf6af
======
Dictionary names begin with uppercase letters

Alan T. ***@2014-03-28T16:51:00Z
Files modified:
* share/dictionary.terena

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6057630b921c3ae057362c50b51f1951c25ac7d
======
Remove extraneous format marker *sigh*

Arran Cudbard-***@2014-03-28T16:20:57Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7545fbda94a3331180290425418791f78df180d
======
Extraneous comma

Arran Cudbard-***@2014-03-28T15:25:53Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0735590095155c9fa571ebac2a1b9ab70244ab2e
======
Include version in user agent string

Print the headers were adding

Fix whitespace

Arran Cudbard-***@2014-03-28T14:08:13Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/932891ab38f51eb178fa715de4aa498d3361d049
======
Update ChangeLog

Arran Cudbard-***@2014-03-28T13:24:19Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81bf10440f7f449502e73f20c0b7785f36d1bca9
======
Fix whitespace

Arran Cudbard-***@2014-03-28T13:22:20Z
Files modified:
* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19f64f927fdbc63dcf0189b08fcb2c8f8c18d554
======
connect_uri can now be NULL

Since the default was removed

Arran Cudbard-***@2014-03-28T12:22:05Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b7f139a9ab34bb7aaeb59ce3f5a7690dd6d7bb2
======
--
This commit summary was generated @2014-03-29T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-29 23:00:20 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Minor resource leak in radclient CID 1194946

Arran Cudbard-***@2014-03-29T20:12:08Z
Files modified:
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e77991d65c1f935fde0bc83b8aa849b7bc4efcc
======
Don't segv printing the Pre-Proxy type

Arran Cudbard-***@2014-03-29T19:19:45Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94b517e42b42dd6f23f0b53d8497d628a6aa7cdd
======
Formatting in SHA1

Arran Cudbard-***@2014-03-29T19:19:45Z
Files modified:
* src/lib/sha1.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a15f6e543bd8d6bc8811ba914a7ac9f05f0562c
======
Formatting and naming

to make it consistent with the rest of the server

Alan T. ***@2014-03-29T17:08:21Z
Files modified:
* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e707b32b3c02171b05290c4d48fd47fbea3e1e5
======
Config files are in ${modconfdir}

So that we don't put compile-time paths into the modules

Alan T. ***@2014-03-29T16:59:09Z
Files modified:
* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e23d29cf851a721dd583e64b37d011c7d48f3f5c
======
Minor reformatting and tweaks

Arran Cudbard-***@2014-03-29T11:23:04Z
Files modified:
* raddb/mods-available/unbound
* src/modules/rlm_unbound/rlm_unbound.5
* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b64b8bcdfdf048d233142fabad313590b770d59
======
Add libunbound to travis

Arran Cudbard-***@2014-03-29T11:23:04Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ca54e96723f18fc3568d871ce80004ab366b587
======
Add rlm_unbound a wrapper around libunbound

skids (via Arran Cudbard-Bell)@2014-03-29T11:23:04Z
Files modified:
* raddb/mods-available/unbound
* raddb/mods-config/unbound/default.conf
* src/modules/rlm_unbound/all.mk.in
* src/modules/rlm_unbound/configure.ac
* src/modules/rlm_unbound/rlm_unbound.5
* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6021f55d70f7f5fd94c11588c454a2ca9ca018bb
======
Expose the main event loop so modules can use it.

Initialize, but do not start, event loop earlier.

Do it through a new API function that leaves room for enhancements
such as a second thread/event loop for modules that can do their
events in a threadsafe manner. But don't actually do that yet.

skids (via Arran Cudbard-Bell)@2014-03-29T11:23:04Z
Files modified:
* src/include/radiusd.h
* src/main/process.c
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44c256d0431da042ce7bf982fc09e00f290673ef
======
Update ChangeLog

Arran Cudbard-***@2014-03-29T10:28:11Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/286e328fb6e395f6ff254b96551fa6a74f9c893a
======
Fix test/instance number separator

Arran Cudbard-***@2014-03-29T10:23:07Z
Files modified:
* src/tests/runtests.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ddfbba30030d9b76d2ff150d45584c1de358efc
======
Add basic filter support to radclient

Add backport multiple fixes from master branch

Arran Cudbard-***@2014-03-29T01:47:04Z
Files modified:
* man/man1/radclient.1
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1b2c2bccaf6c137999017fb170760e49b1194be
======
--
This commit summary was generated @2014-03-30T00:00:20Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-03-31 22:00:24 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Add regression text for 0x prefix

Arran Cudbard-***@2014-03-31T23:17:59Z
Files modified:
* src/tests/keywords/xlat-octets

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53303432b70ebcc16b8361a0123cf7cdcf2afa98
======
Remember which hex test failed

Arran Cudbard-***@2014-03-31T23:17:56Z
Files modified:
* src/tests/keywords/hex

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/400a626d78d874392973420426ef8cd9d1c2fbc4
======
Doxygen

Arran Cudbard-***@2014-03-31T23:09:53Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93aa6c01257bc7a2d547f890d4f75a56fdac6c51
======
Fix memory leaked at exit time

Arran Cudbard-***@2014-03-31T23:06:33Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
* src/main/process.c
* src/main/radiusd.c
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d07ae449f63ca2880380be0f950573a20317d64
======
Note recent changes

Alan T. ***@2014-03-31T22:07:55Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/783aff7f99573b2b6982a7fd68093368d7f4355c
======
add const to cast

Alan T. ***@2014-03-31T22:04:50Z
Files modified:
* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc923162c02eea37260d135bf0aff235e072ce16
======
Allow integer64 to be converted to ethernet

Alan T. ***@2014-03-31T22:00:35Z
Files modified:
* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0009eda782e434a6eac27c92e7e7a0fbbb97112c
======
Checks for casts to differing sized attributes

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3272a002257b9b39b4a74227ed3d4d0bbc902dfb
======
Check for unknown attr on the RHS

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/main/map.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ed5c9303df4e01655b3825e60c3a752097a57db
======
Remove leading "0x" when expanding octet types

Which is a simple patch now that the evaluation of casts avoids
printing && parsing of attributes

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/lib/print.c
* src/tests/keywords/truncation

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7eb69ff926f52400a2acda1e49a4648c33107838
======
When evaluating a cast, avoid vp_aprint() if possible

This means doing more work on the raw data, but that will avoid
a lot of unnecessary string print and parsing

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9796f4314b1b1730508e800cedda630525075613
======
better debug messages for casts

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c4449ae61f6f0b78f1f44b8603a664e9e6dc063
======
Remove unnecessary casts in switch / case evaluation

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3315b8c4d235e5bdb5176e30ae5b0c2c8aa69830
======
Remember which tests failed

so we can have "fail 1" and "fail 4", instead of "fail" and "fail"

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/tests/keywords/integer

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33711a3137a944147fd581cd21d2a1df676dc5ab
======
Tests for cast on LHS and attr on RHS

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afb7aa4ff85d0fb90ae3aaaeaae2fff386fd3df8
======
Rewrite unnecessary casts

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e6058ba76bc4a87a6473267e40e2da02c38e0d6
======
Certain data types are forbidden in casts

Alan T. ***@2014-03-31T22:00:34Z
Files modified:
* src/main/parser.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a1f51f05c5221b0363215f0ca519eb5437e3da8
======
We can actually remove valuepair2str entirely

*pvp could never of been NULL as this was checked for

Arran Cudbard-***@2014-03-31T20:15:27Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20e9ad2f574acd9284ba93c333a64556e2b539e6
======
Should still indicate truncation

Arran Cudbard-***@2014-03-31T20:08:12Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a896a772b343b2a5fc1ddfabd20295a837f9538
======
Escape tests depend on xlat-attr-number

Arran Cudbard-***@2014-03-31T20:06:15Z
Files modified:
* src/tests/keywords/escape

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00882e8d8491b304902a42a8898206f9df925e22
======
Change order of hash functions in rlm_expr.c

Arran Cudbard-***@2014-03-31T20:06:11Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5337874983dcd00fcf6be2cd80334a5c4f6d413f
======
Don't write a terminating 0 to a zero length buffer!

Arran Cudbard-***@2014-03-31T20:06:06Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3da3e65189249bd05549232fbf3aeb242522e17b
======
Foreach should return an escaped copy of the string

Arran Cudbard-***@2014-03-31T18:26:03Z
Files modified:
* src/main/xlat.c
* src/tests/keywords/foreach-2.attrs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dd6246c0f1806e76f42fb00e10bb139c6542f94
======
Fix vp_aprint to always print escaped versions of strings, this lets the rest of the code deal with embedded NULLs correctly.

Add tests for escaping and unescaping special chars.

Arran Cudbard-***@2014-03-31T17:59:25Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/main/xlat.c
* src/tests/keywords/escape
* src/tests/keywords/md5
* src/tests/keywords/sha1
* src/tests/keywords/sha2

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8565ff27968407aa25e85e4664f7567c4dc9bbef
======
Minor formatting

Arran Cudbard-***@2014-03-31T17:59:25Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/744cc9fb3ad07d08e23ef3101f622896d9551600
======
Fix fr_print_string's behaviour to work with buffers of exactly the right length

Else we need to add more hacks in fr_print_string_len if result < 4 pad result etc... and that's just nasty.

Arran Cudbard-***@2014-03-31T17:59:25Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c433afd63e974345d34f4186890b5322550797df
======
Point to correct precursor test

Alan T. ***@2014-03-31T17:00:09Z
Files modified:
* src/tests/keywords/regex-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b4522f5f89e5ec49bc6b1b3039845bb67b4bba4
======
Note recent changes

Alan T. ***@2014-03-31T16:55:44Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b67eefa5df0a6f80e15ad20b8183ac3d39aa413f
======
Check for request->proxy, not request->proxy_reply

Which may be NULL if there was no reply

Alan T. ***@2014-03-31T16:53:20Z
Files modified:
* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da0aea93c6a4acaa881c423eda0da99dfb5b5d93
======
Enable pre-compiled regex_t

And add regression tests for pre-parsed regex

Alan T. ***@2014-03-31T16:46:14Z
Files modified:
* src/main/evaluate.c
* src/main/modcall.c
* src/tests/keywords/regex-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7d5a150db8694800952655e433c87b4cff9c182
======
Add regex_t to value_pair_tmpl_t

And move includes from radiusd.h, so that map.h has regex_t
defined.

Alan T. ***@2014-03-31T16:46:14Z
Files modified:
* src/include/map.h
* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80374abff694a8ea2f465521460f81bc09981b7b
======
Syntax check regular expressions at load time

And re-arrange related code to make the code paths clearer

Alan T. ***@2014-03-31T16:46:14Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a1ed99cad487018d27cc3bee79aa3453f3d855f
======
Update comments, and point to "man users"

Alan T. ***@2014-03-31T16:46:14Z
Files modified:
* raddb/mods-available/files

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e4f8aba5c266ffe44b77a7679e65f0038f4d769
======
Update documentation

Alan T. ***@2014-03-31T16:46:14Z
Files modified:
* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bed1dfd5f2e04cd9a9e224f6aca0546fc9fcb174
======
--
This commit summary was generated @2014-04-01T00:00:24Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-01 22:00:21 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Missed in last commit

Alan T. ***@2014-04-01T20:38:52Z
Files modified:
* src/modules/rlm_perl/all.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e33614f5c5a335dc96967fa4f3334b86c003293
======
Move example.pl to mods-config, and clean up the make file

Alan T. ***@2014-04-01T20:37:46Z
Files modified:
* raddb/mods-config/perl/example.pl
* src/modules/rlm_perl/example.pl

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf42cfcc10a86f42c1a8c7331b8683b80e6d4253
======
Document how the data is passed to/from Perl

Alan T. ***@2014-04-01T20:35:54Z
Files modified:
* raddb/mods-available/perl

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e711217810d9d02b41915588fc3eb0390277eb8
======
Move DEBUG messages to RDEBUG

and clean them up

Alan T. ***@2014-04-01T20:35:54Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74165c3085ef9cb9c43d601b1a7d2b5ccd7c4726
======
Don't escape strings to / from Perl

Alan T. ***@2014-04-01T20:35:53Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87461ac4bf186c4d0c62b603323a9db6622e0769
======
Fix formatting in rlm_perl

Arran Cudbard-***@2014-04-01T17:59:36Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c883492f037001d5b53655295c190c71316f1763
======
Update to rlm_perl to also handle sub-sections in "config" section

nchaigne (via Arran Cudbard-Bell)@2014-04-01T17:42:35Z
Files modified:
* raddb/mods-available/perl
* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c458c2c51ea1b9fc017f792727e895717b0034c
======
Add missing comment symbols in mysql.conf

Arran Cudbard-***@2014-04-01T17:01:17Z
Files modified:
* raddb/mods-config/sql/main/mysql/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bcb2105f97d202f9b1b07408a7d9bff82cf0bf82
======
\, --> , for consistency with everything else

Alan T. ***@2014-04-01T14:33:32Z
Files modified:
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23f69f59f1adc9ffe30893be48af7243c4f2ba32
======
Pre-parse static RHS of update section.

Because we can now do it, and it will save us time.

Alan T. ***@2014-04-01T00:18:08Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f35637a27adcded1d665e52ec8670cba9158fd21
======
--
This commit summary was generated @2014-04-02T00:00:21Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-02 22:00:24 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Use the dhcp configuration directive

Alan T. ***@2014-04-02T16:36:50Z
Files modified:
* src/modules/rlm_soh/rlm_soh.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/384603307a006d751d488d6516aa6e5cbff83c46
======
Use the common naming scheme

Alan T. ***@2014-04-02T16:36:49Z
Files modified:
* src/modules/rlm_preprocess/rlm_preprocess.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/845a0960d2ef4c9e2e8af7f7e68584b8b4304e74
======
Add explicit key

Alan T. ***@2014-04-02T16:36:49Z
Files modified:
* raddb/mods-available/attr_filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/431572c4b18877070d9d115705975acc1dc83bb1
======
Move driver config inside the main sql config section

Arran Cudbard-***@2014-04-02T08:42:08Z
Files modified:
* raddb/mods-available/sql

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a015ae8771e0ad0b46d30d32e2db3ee1feff6ee
======
--
This commit summary was generated @2014-04-03T00:00:24Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-03 22:00:24 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Add .gitignore for rlm_unbound

Arran Cudbard-***@2014-04-03T20:19:44Z
Files modified:
* src/modules/rlm_unbound/.gitignore

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1d1f4ba40b170e806157a717a6c5ec8b1d715dd
======
Fix merge issues in configure.ac

Arran Cudbard-***@2014-04-03T20:19:44Z
Files modified:
* configure
* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c66e30a15e0a33376db0b03a06dcff38d1beb4c0
======
Add macro for checking the validity of a radius packet code

Arran Cudbard-***@2014-04-03T17:10:13Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
* src/lib/tcp.c
* src/main/process.c
* src/main/tls_listen.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/radeapclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05dfdf5d85ca58801345ec96cfb7cea4f9856e1a
======
Add missing rlm_unbound config.h.in

Arran Cudbard-***@2014-04-03T15:49:55Z
Files modified:
* src/modules/rlm_unbound/config.h.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a39e9409c888f7c4f3b7b0ca3479f2f0de45d444
======
The character is unsigned. Fixes #578

Alan T. ***@2014-04-03T15:46:28Z
Files modified:
* src/modules/rlm_linelog/rlm_linelog.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/443bfb2fe18dd48b0909c58020fdf8e7cd713d46
======
If we update, return code is updated

Alan T. ***@2014-04-03T15:46:17Z
Files modified:
* src/modules/rlm_logintime/rlm_logintime.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1348ae2dd4cc4069a56a19281e2660bcc970ea47
======
Make execinfo check smarter, so it requires the headers and symbols both be present in some form to use execinfo Closes #577

Fix typo in PCRE checks

Conflicts:
configure
configure.ac

Arran Cudbard-***@2014-04-03T15:10:38Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/lib/debug.c
* src/modules/rlm_eap/configure
* src/modules/rlm_unbound/configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32fe19d2a77837d4de3f66d712609918c1467abd
======
FreeBSD fixes

Arran Cudbard-***@2014-04-03T14:34:18Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b754ca107cedf77bde441c1c42a056b3f9913b7e
======
Use the same group as used by the server core

Alan T. ***@2014-04-03T02:43:42Z
Files modified:
* raddb/mods-available/linelog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23c6f8d67ff71b27825b8552dab95e7973472e2f
======
Return noop if we don't do anything

Alan T. ***@2014-04-03T02:43:24Z
Files modified:
* src/modules/rlm_wimax/rlm_wimax.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/843f396ce3cdc468483bf49b5bcb90843edbaff2
======
Cleaned up default example

Alan T. ***@2014-04-03T02:33:31Z
Files modified:
* raddb/mods-available/linelog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9296a95ba0c9900411bf818bb3efc37258ae718
======
Fix comments

Alan T. ***@2014-04-03T00:09:51Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97305fce316d357e6c0e8fd246f4b565de5e5378
======
Make the names consistent

Alan T. ***@2014-04-02T23:14:47Z
Files modified:
* raddb/sites-available/dynamic-clients

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09d7f69c34457b96ac1f2fa4fee7d23b7e7b1e2f
======
--
This commit summary was generated @2014-04-04T00:00:24Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-04 22:00:25 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Don't need to print the talloc message twice

Arran Cudbard-***@2014-04-04T17:52:07Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dab5844e7163facf45855e82bbddc024576c95af
======
radclient doesn't support xlats, so we need to hack around any filter pairs marked as requiring expansion

Arran Cudbard-***@2014-04-04T17:52:07Z
Files modified:
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d1c738ef66088522e0510fa07b7af2dc865041c
======
Sync master:src/lib/valuepair.c and v3.0.x:src/lib/valuepair.c

Arran Cudbard-***@2014-04-04T17:52:07Z
Files modified:
* src/include/libradius.h
* src/lib/valuepair.c
* src/main/radsniff.c
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c86228d01f6b6533d0063a3e2ed2ce518cab64e
======
Handle syslog, too

Alan T. ***@2014-04-04T17:11:00Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d5ef830e258e9ca2d45188ed67c5e6afd0faa4d
======
Enumerate all of the possibilities for -l FOO and -x

Alan T. ***@2014-04-04T17:01:50Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5a71a04c6c85ebb5fc3a9959f0d2e2e53ee2f3e
======
Allow the 'global' packet type in requests to be overridden in radclient

Allow the expected response to be overridden in radclient

Base exit code on lost packets and packets which failed filters instead of receiving Access-Accepts

Arran Cudbard-***@2014-04-04T16:56:30Z
Files modified:
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2005daa5048554241d5d0861148a72fca56f4b9f
======
If log isn't stdout, ALWAYS set stdout to /dev/null

Alan T. ***@2014-04-04T16:31:00Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9134d1f28114df27e406ef6bad445476b5051fe
======
Grab the default group from the main config

Alan T. ***@2014-04-04T15:43:42Z
Files modified:
* raddb/mods-available/detail

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e09c60095c602eddfb45f4a385eaa708e914be5
======
Module methods are mod_foo

Alan T. ***@2014-04-04T15:43:42Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a59d54c2af929f6d4acd713bdc174bb409d6d12
======
Doxygen

Arran Cudbard-***@2014-04-04T15:11:15Z
Files modified:
* src/lib/missing.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a94f46d275f7936be3cb3535a438180e10b34fde
======
Set types correctly on talloced VALUE_PAIR buffers

Arran Cudbard-***@2014-04-04T15:11:02Z
Files modified:
* scripts/jlibtool.c
* src/include/libradius.h
* src/include/missing-h
* src/lib/filters.c
* src/lib/missing.c
* src/lib/print.c
* src/lib/radius.c
* src/lib/valuepair.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/evaluate.c
* src/main/files.c
* src/main/map.c
* src/main/modcall.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/realms.c
* src/main/unittest.c
* src/main/valuepair.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.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/rlm_sql.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bed011a12dbc7c00131da51b8d4cc64da2752391
======
We always need stderr to go to the terminal so we can interact with the debugger

Arran Cudbard-***@2014-04-04T15:06:02Z
Files modified:
* src/tests/runtests.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0cb4d1fd00f3e37d0a4bdc764290a43f631940d5
======
Typo

Arran Cudbard-***@2014-04-04T15:05:57Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02799597e3837bcc9c86d19c9195852432275971
======
Use custom callback for talloc aborts to make panic_action work with lldb better

Arran Cudbard-***@2014-04-04T15:05:49Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cee8f5a3f60af53dd84df3ae77d5daec6e2762a
======
Use batch instead of -silent to avoid interactive prompts in travis GDB...

Arran Cudbard-***@2014-04-04T15:05:33Z
Files modified:
* .travis.yml
* src/tests/Makefile
* src/tests/keywords/radiusd.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5ce97e62f302b73f2c094d2602d7926b5626e1b
======
Sync packet code definitions with master

Arran Cudbard-***@2014-04-04T11:18:43Z
Files modified:
* src/include/radius.h
* src/lib/radius.c
* src/main/acct.c
* src/main/auth.c
* src/main/command.c
* src/main/detail.c
* src/main/listen.c
* src/main/process.c
* src/main/radclient.c
* src/main/radsniff.c
* src/main/realms.c
* src/main/session.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls_listen.c
* src/main/unittest.c
* src/main/util.c
* src/main/valuepair.c
* src/modules/proto_vmps/vmps.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.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_tls/rlm_eap_tls.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_otp/rlm_otp.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee06d02c5285a18fa1adad6f64312650092cd241
======
Reverse arguments to base64 encode/decode functions

Arran Cudbard-***@2014-04-04T10:54:37Z
Files modified:
* src/include/base64.h
* src/lib/base64.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69cca545b3b0a13571583082efa3012d0a264cd2
======
Formatting in libradius.h

Arran Cudbard-***@2014-04-04T10:18:35Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8e46a2bf6fa5c8e996546865e1bfc7085e1b71d
======
Check dynamically allocated value buffers in VERIFY_VP macro

Arran Cudbard-***@2014-04-04T09:22:13Z
Files modified:
* src/include/libradius.h
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57e9eef9b5d13ccdcd4da3a24291b128e11a52b3
======
--
This commit summary was generated @2014-04-05T00:00:25Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-05 22:00:04 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Mark zombie alive if it responses to status-server. Fixes #579

Alan T. ***@2014-04-05T19:04:02Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c581442e472425004d8ba5849709e66bd923fdc
======
note recent changes

Alan T. ***@2014-04-05T18:55:40Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91f4b31364d5286482d5d310d2a641ee96aae9ca
======
If we can't originate the CoA request, just free it

Alan T. ***@2014-04-05T17:51:40Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4710e1e1304bfc89846f910c85a3720bed3ff989
======
If we're updating a CoA list, auto-create it.

Alan T. ***@2014-04-05T17:43:05Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa6da75488a659b67163c611fd6bcc188f6fea39
======
Whoops... not all regexes are precompiled

Alan T. ***@2014-04-05T16:14:23Z
Files modified:
* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/208dafe145a2897aaa9467c2e99aa9c13a99b4d6
======
Allow unpack to take hex data, too

Alan T. ***@2014-04-05T16:12:09Z
Files modified:
* raddb/mods-available/unpack
* src/modules/rlm_unpack/rlm_unpack.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/630d7b39bf486999a4f1304061dd7ffe41eecbd2
======
Remove commented-out code

Alan T. ***@2014-04-05T15:46:22Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33341bda8b8ad3f58d0754789e399c28eb41e424
======
Move comment

Arran Cudbard-***@2014-04-05T13:07:59Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c59ca47ac990c78945cdfd23c9813ec96220282a
======
Add test for mixing foreaches and regexes

Arran Cudbard-***@2014-04-05T13:05:56Z
Files modified:
* src/tests/keywords/foreach-regex
* src/tests/keywords/foreach-regex.attrs
* src/tests/keywords/if-regex-match

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e2ea47e0b736d2381d3b883e994166a62fa4225
======
Put old code back which actually worked...

Arran Cudbard-***@2014-04-05T12:08:15Z
Files modified:
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28fe5b1d41f405a009c9f10c4a688b9803de577a
======
Need rad_assert.h

Arran Cudbard-***@2014-04-05T10:24:34Z
Files modified:
* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/810a78ba11f0a4b553da71005a71117232c5d8b9
======
Use STDIN for STDOUT for PANIC_ACTION in travis

Arran Cudbard-***@2014-04-05T10:19:41Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e98230734f620ccc03640cef7378acfefd3daca
======
Fix issues in radlog_init

Arran Cudbard-***@2014-04-05T10:12:26Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/732dbc1c4b074c6749937af4a8111ab776f42623
======
Fix failing tests.

Apparently radclient was fixed to not crash, but unittest wasn't.

So... make the code identical.

Alan T. ***@2014-04-05T05:14:45Z
Files modified:
* src/main/radclient.c
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3af160e226efa2c9deccfa162daffa1e4091df44
======
Don't call function for 2 lines of code

Alan T. ***@2014-04-05T05:05:23Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d72b6e8be662ce552ae0ca72604e4e16bb9abca4
======
Move STDIN / STDOUT mangling to radlog_init()

Which means fewer global functions that have only one caller,
and all of the STDIN / STDOUT mangling is now encapsulated in
log.c

Alan T. ***@2014-04-05T04:59:55Z
Files modified:
* src/include/log.h
* src/main/log.c
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b65910243c3a31bf087f1904e147864e3bc25f4
======
Rename "dont_fork" to "daemon_mode"

Positive statements are easier to reason about. This is demonstrated
by the redundant "if (dont_fork == false)" checks, and the check
for foreground_mode which actually checks for daemon mode.

Alan T. ***@2014-04-05T04:27:45Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78ab87b8062b642aa8189a28d05aca66a934e884
======
"signal" is a C library function, not a variable

Alan T. ***@2014-04-05T04:27:32Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f551f62d069d3ddae15dc6d5d6a825c33496174e
======
Note recent changes

Alan T. ***@2014-04-05T04:13:08Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70c122ce3b36b443327863fa16cebe7d31639592
======
Restore stderr/stdout before calling panic_action (if in foreground mode)

Rename fr_log_t field dest to dst to match the macros

Arran Cudbard-***@2014-04-05T01:54:48Z
Files modified:
* src/include/libradius.h
* src/include/log.h
* src/lib/debug.c
* src/main/command.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/radiusd.c
* src/main/unittest.c
* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd6a28e0d3422701a41d18b2bb3f693fbaed192f
======
--
This commit summary was generated @2014-04-06T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-06 22:00:24 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Add special handlers for SIGUSR1 and SIGUSR2

Arran Cudbard-***@2014-04-06T23:25:58Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/148317489ccdca839ab1adb19f8f048e6aaec0f1
======
Make pairtypeset private

It's too evil to be in the public name space

Arran Cudbard-***@2014-04-06T23:25:37Z
Files modified:
* src/include/libradius.h
* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2a2c719d8a6cb802acf34d3feb97e00a4188eb9
======
Make soft asserts less soft in debug builds

Arran Cudbard-***@2014-04-06T23:25:32Z
Files modified:
* src/include/libradius.h
* src/lib/debug.c
* src/lib/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ec95ac3fdbb684197f437fa94463e2278f70403
======
Move more things to doing pairmemcpy instead of calling individual functions

Arran Cudbard-***@2014-04-06T23:25:20Z
Files modified:
* src/lib/radius.c
* src/lib/valuepair.c
* src/main/evaluate.c
* src/main/process.c
* src/modules/rlm_preprocess/rlm_preprocess.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d77ce8ac629a95422d3b8ed89163c170b22da51
======
Rename daemon_mode to daemonize to be consistent with radsniff, which also operates as a daemon

Arran Cudbard-***@2014-04-06T19:19:37Z
Files modified:
* src/include/log.h
* src/main/log.c
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/949f25e78391c73e04f76ec6b738dd67bc8fb571
======
CID 1197122

Arran Cudbard-***@2014-04-06T11:21:01Z
Files modified:
* src/modules/rlm_radutmp/rlm_radutmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0445731e6a8b8effb726a7f287567f72afbab3d8
======
CID 1197124

Arran Cudbard-***@2014-04-06T11:16:55Z
Files modified:
* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c89a406052ff0f77d22a969cfe47841bebdaa4c
======
CID 1197128

Arran Cudbard-***@2014-04-06T11:11:17Z
Files modified:
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d0133f5e953d97f13c9215378deaca471c748cb
======
Fix coverity scan token

Arran Cudbard-***@2014-04-06T10:49:53Z
Files modified:
* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7423cb9f6b62e5ccb477039541fd9123f492c161
======
Add note, regarding macro which was removed from libradius.h

Arran Cudbard-***@2014-04-06T10:16:02Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ea1428742588d8f831477a9581e0edb10283a03
======
Limit zombie period start. Fixes #579

If we've received a packet in the last 1/4 zombie period, don't
go to zombie. If the last packet was earlier than that, set
the zombie period start to that time.

We don't set it to home->last_packet, because that could have
been minutes or hours in the past

Alan T. ***@2014-04-06T03:50:27Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3efcbbdf1b8b24bdd9022ea0d1a28cbef51f620f
======
--
This commit summary was generated @2014-04-07T00:00:24Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-07 22:00:20 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Limit output. Fixes CID #1197124

Alan T. ***@2014-04-07T23:10:19Z
Files modified:
* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c10d43db98a221aa8d08776f2e9bf32cbb3b87ad
======
Don't return pointer out of scope.

Fixes CID #1197126

Alan T. ***@2014-04-07T23:08:03Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1eb058a4738f5c9b4b979d58e1a4006ef9d8ffd6
======
Clean up packets which are ONLY in the proxy hash

Alan T. ***@2014-04-07T20:28:19Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb52897b1d252058307f73f05034d91d287e3a31
======
De-reference based on proxy, not packet

Alan T. ***@2014-04-07T20:21:20Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cdc54aa41a194818aacd62fd3249aee6bad05b3
======
More generic coa separation

Alan T. ***@2014-04-07T20:13:18Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7e29b2fc1db6fcab2d157f382db8d3d18c70c98
======
Move #ifdef wrapper. The child state is always updated

Alan T. ***@2014-04-07T19:59:52Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/384a2095eb8bf7a53adb87f238ad590627ec8188
======
We only have child_pid and child_state when building with threads

Arran Cudbard-***@2014-04-07T19:45:31Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cae93b2eb847372a6238344f2f6f7505722a18c5
======
Fix merge issue...

Arran Cudbard-***@2014-04-07T19:32:14Z
Files modified:
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d86a7278b7344c906b27007a5d6542d76fbcdb7
======
Move sysresource.h include

Arran Cudbard-***@2014-04-07T19:02:54Z
Files modified:
* src/lib/debug.c
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11987da1dbbd8e1c4a8b00005ff6f80e6fefeadc
======
More fixes for CoA

When we've proxied it, mark it as no child thread.
When we fail it, set it DONE

Alan T. ***@2014-04-07T18:12:27Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06a27537c2f034069b1cd17728de041bf20d5399
======
Use proper value for DONE

Alan T. ***@2014-04-07T18:12:27Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e7b3bb6d2618f086a43e191fdbb16c5c5106640
======
Print message if the CoA server didn't respond

When originating a CoA request

Alan T. ***@2014-04-07T18:12:27Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fccc4f6e21f415cd6f42af218c1117c22c7b9dde
======
Typo

Arran Cudbard-***@2014-04-07T17:54:55Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/841a32f40cd412ab239a465aca3ea0691a9ba5d9
======
Move fr_set_dumpable code into debug.c, it's useful for utilities too

Arran Cudbard-***@2014-04-07T17:50:23Z
Files modified:
* src/include/libradius.h
* src/lib/debug.c
* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc808b94c95977c1e0b64983c7d6480ed92812be
======
If we can figure out which binary is being used for panic_action ensure it's not world writeable to stop exploit vectors involving exec

Arran Cudbard-***@2014-04-07T17:50:23Z
Files modified:
* src/lib/debug.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radconf2xml.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c6401885f3676ca733f1753b55c8b55363e1435
======
Doxygen

Alan T. ***@2014-04-07T17:39:15Z
Files modified:
* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/965fec0854b2a25d19a95c4c5925d521c9fa4435
======
Note recent changes

Alan T. ***@2014-04-07T17:19:02Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30e01939f13f0ed2bbf377166c859019d352a076
======
Handle more corner cases with CoA cleanups

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d10413dc09467798fc2d7e3d3e6c37767e77fbe
======
Better checks for cleaning up requests on exit

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5ff533957d17359832009c9a070b34ed112c728
======
radius_copy_packet for coa->packet instead of memcpy.

Avoids talloc errors

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8b9b564b145c8879e6fd8e2cf9a38451bbbfe14
======
Set parent of VP properly.

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/main/evaluate.c
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae081652a2e122bacc00a647f6585d7faaf5e97f
======
Enable -D, and document it in -h

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/main/radmin.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b888515318de6fc2fba99de85fc87150ce2cbba7
======
Remove pointless debug message

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d4a566cc59127f90d63cf1e7f8adb75a35574de
======
radius_verify() to recursively check talloc relationships

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/include/radiusd.h
* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e30358afaf6dbb4e706b1fd82990eb02115e7e52
======
fake->packet has parent fake, not request

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89cbaf7eafe00efd80591a6bde5245e1316bade1
======
Added copy packet functionality

Mainly for CoA. May be useful elsewhere

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0de5b5bef1d0185b2cd43d90e7a42ce020468ec4
======
When separating coa requests, talloc_steal them, too

Alan T. ***@2014-04-07T17:18:37Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1415818493f4965d58cb51fbdfa09867b87e89a5
======
Update ChangeLog

Arran Cudbard-***@2014-04-07T13:37:56Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec2d5d99f13a1c88f700283b76e70207412d8681
======
Use a mutex around writing to the SQL log

fcntl locks aren't reflected internally within the process that created them, even if it's a completely different thread is attempting to log the file descriptor

Arran Cudbard-***@2014-04-07T12:25:03Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2a04cd15bc3886ceb7d197d943639365e168652
======
Print the name of the VALUE_PAIR with the inconsistent value pointer

Arran Cudbard-***@2014-04-07T10:17:58Z
Files modified:
* src/include/libradius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31ac30612112f3489870c2a6714ddabec833a15c
======
Formatting

Arran Cudbard-***@2014-04-07T10:17:52Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf6a87c9c23ae81eba6f07dd2915c1aae94c7fa3
======
--
This commit summary was generated @2014-04-08T00:00:20Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-08 22:00:24 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Tweak visual grouping to make ssl version easier to read

Arran Cudbard-***@2014-04-08T23:44:48Z
Files modified:
* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/008c8af5957627d40b8cb0cbf967db02220e284d
======
Don't be lazy when printing openssl version numbers

Arran Cudbard-***@2014-04-08T23:35:26Z
Files modified:
* src/main/tls.c
* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afabc2cc8b21b066711051d5d30e06804e4f5ea5
======
A simple framework to deal with future security issues in libssl

Arran Cudbard-***@2014-04-08T23:22:20Z
Files modified:
* src/include/radiusd.h
* src/include/tls-h
* src/main/mainconfig.c
* src/main/tls.c
* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd20d3f92c1aef349f81b8ec5893d30ffb61c0c0
======
Revert "Use correct URL"

This reverts commit 8146612b7849e785bc2039a6ce15395027ec2161.

Alan T. ***@2014-04-08T23:13:33Z
Files modified:
* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1e9855abd402732ebf13315bf9d486666c699a4
======
Use correct URL

Alan T. ***@2014-04-08T22:26:19Z
Files modified:
* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8146612b7849e785bc2039a6ce15395027ec2161
======
Don't replicate reply packets.

The code never handled it, so it's safe to delete the functions

Alan T. ***@2014-04-08T22:04:48Z
Files modified:
* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a75be13c98cee37dda40a3b85e4d84d091405a8
======
The input packet can't be an Access-Challenge

Alan T. ***@2014-04-08T21:14:09Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56792b62ec8c22ce64993ab556f165f46fecc616
======
Remove "auto_header" functionality. It's not used anywhere.

Alan T. ***@2014-04-08T20:57:13Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d76a777425b5b864ec5d66588bf6497d6d4bdd3b
======
Note recent changes

Alan T. ***@2014-04-08T20:49:09Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6f9da317e4ef8b4e6d59848b29d47b269a2c414
======
Removed conf2xml and conf2file functionality.

No one uses it, and we shouldn't carry around legacy code

Alan T. ***@2014-04-08T20:45:42Z
Files modified:
* man/man8/radconf2xml.8
* redhat/freeradius.spec
* src/include/conffile.h
* src/main/all.mk
* src/main/command.c
* src/main/conffile.c
* src/main/radconf2xml.c
* src/main/radconf2xml.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6162ebb73d05f4b5c79df3662c53651f264bf436
======
Remove unused functions

Alan T. ***@2014-04-08T20:40:59Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92212123678130cf8a1da30a41e22deec9b8f036
======
Remove extraneous -n debug

Alan T. ***@2014-04-08T18:26:14Z
Files modified:
* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15f560ad94d33a923c25f27b31150ded1dd7a7ae
======
Hacks for allow_vulnerable_openssl=yes and tests

Alan T. ***@2014-04-08T18:22:06Z
Files modified:
* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/613298c0f64ac0f236a153b1b084de59cc3ec567
======
Use src/tests/test.conf instead of raddb/test.conf

And fix up the various config items so that it works.
Add allow_vulnerable_openssl=yes, too

Alan T. ***@2014-04-08T18:19:23Z
Files modified:
* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02b150be3017e084e73822f7cb01fcd5c1d7ed21
======
Warn about duplicate configuration items.

Only the first one will be found. The second will be ignored.

Alan T. ***@2014-04-08T18:08:58Z
Files modified:
* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39dd08b5f4dbaab9dc6cf662fc94eb9125585fea
======
Remove duplicate policies. They're now in ./eap

Alan T. ***@2014-04-08T18:00:19Z
Files modified:
* raddb/policy.d/filter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b2dc61993c219b243973894182ce0d6a3bc5add
======
Include vqp dictionary in the tests

Alan T. ***@2014-04-08T17:36:43Z
Files modified:
* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2b90680c40136ecbe3bdf18b2287be13f3a3761
======
Allow vulnerable OpenSSL for testing purposes

Alan T. ***@2014-04-08T17:25:59Z
Files modified:
* src/tests/auth/radiusd.conf
* src/tests/config/test.conf
* src/tests/keywords/radiusd.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02e3d4ce3b4c9b854d8f51c7f372c222d0a0406b
======
Fix mainconfig API and use consistent names

Alan T. ***@2014-04-08T17:19:14Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
* src/main/radiusd.c
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1c0acf8c8852fd6b7195e6802fb65b65910daec
======
Fix module API and use consistent names

Alan T. ***@2014-04-08T17:15:26Z
Files modified:
* src/include/modules.h
* src/main/mainconfig.c
* src/main/modules.c
* src/main/radiusd.c
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9460045647cad9471e1c63a12e8fffd5b715bfe6
======
We now have to load the modules manually

Alan T. ***@2014-04-08T16:48:20Z
Files modified:
* src/main/unittest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf8b8568558fe5f84083a1d0ad34f81030755339
======
Load modules *after* initialising OpenSSL

Arran Cudbard-Bell (via Alan T. DeKok)@2014-04-08T16:41:45Z
Files modified:
* src/main/mainconfig.c
* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66a89cfe62bd73e7a6bf18166b7966c675cb9634
======
Add config item to toggle openssl vulnerability check

Arran Cudbard-Bell (via Alan T. DeKok)@2014-04-08T16:41:44Z
Files modified:
* raddb/radiusd.conf.in
* src/include/radiusd.h
* src/include/tls-h
* src/main/mainconfig.c
* src/main/radiusd.c
* src/main/tls.c
* src/main/version.c
* src/tests/auth/radiusd.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5d48f55faab89e45d865f7fc23098764e4b20fe
======
Note recent changes

Alan T. ***@2014-04-08T15:22:58Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63a8724b430cb6ccffc971add08e858f03f978b2
======
Refuse to start with OpenSSL 1.0.1 - 1.0.1f

Arran Cudbard-***@2014-04-08T12:11:46Z
Files modified:
* src/include/tls-h
* src/main/radiusd.c
* src/main/tls.c
* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91be789c368331e6558d12558310863c75753526
======
Revert "Patch for OpenSSL insanity"

This reverts commit a3445ff46490af5b4064347cec76995f902ba5b3.

Arran Cudbard-***@2014-04-08T12:11:40Z
Files modified:
* configure
* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/625fd6763c2810d576b13ddbcdc55c96c232887c
======
Patch for OpenSSL insanity

https://www.openssl.org/news/secadv_20140407.txt

Alan T. ***@2014-04-08T00:03:42Z
Files modified:
* configure
* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3445ff46490af5b4064347cec76995f902ba5b3
======
--
This commit summary was generated @2014-04-09T00:00:24Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-09 22:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Note recent changes

Alan T. ***@2014-04-09T23:03:27Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6815e4a4bf77f3c134f535f801b43223f4cc9853
======
Double-check the data length. CID #1198852

Which will never happen in reality, because the called functions
never return more than the size of the output buffer

Alan T. ***@2014-04-09T23:03:27Z
Files modified:
* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35ca1802aa6f05c0f2749bbc9841c62fc2f8ad6f
======
Always set type correctly

Arran Cudbard-***@2014-04-09T22:29:49Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5974a058d089a62583d2a5092fd1ada70b67a123
======
Coverity #1198850 #1198851 #1198852

Arran Cudbard-***@2014-04-09T21:48:07Z
Files modified:
* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f8e1ac97af3f48f8f0a4131b4a4f1df575643f0
======
CID #1198853 *sigh*

Arran Cudbard-***@2014-04-09T21:40:07Z
Files modified:
* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5895470ad597ac7fd11dd9828a31c01f666c1d1
======
For travis tests, allow vulnerable versions of OpenSSL.

Strictly for testing

Alan T. ***@2014-04-09T17:57:02Z
Files modified:
* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4632bc209f70fad1893d31519804907cb2cf748b
======
Use correct talloc type

Alan T. ***@2014-04-09T17:45:07Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3926c311a61b89864600be9f19205e0481e42bc
======
Use correct talloc type

Alan T. ***@2014-04-09T17:45:07Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fc6803aeb8532d522a244425fda5d0f52ed1d66
======
Create reply attributes parented from the reply

Alan T. ***@2014-04-09T17:45:07Z
Files modified:
* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d9b7afbd9c5bf14fb4166a58ef5e46c67f7da7b
======
Use RDEBUG instead of DEBUG

Alan T. ***@2014-04-09T17:45:07Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c9ae0d891f837972364e9c1a173a922b0aae3bb
======
Check for invalid TLS handshake

If the system has a vulnerable version of OpenSSL, and the
admin has told us to allow it, we want to catch and stop
the problem.

Alan T. ***@2014-04-09T17:45:07Z
Files modified:
* src/include/tls-h
* src/main/cb.c
* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/157556416f87705a945b8812e1b0f3007f59a121
======
If we fail during tls handshake, don't send an EAP-Fail msg

Because tls_handshake_recv() says there's something wrong with
the TLS session. Therefore, we can't use it for anything

Alan T. ***@2014-04-09T17:45:07Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fd494f6c31505ee84d28a247b4dc8c79151cd73
======
Add request number

Arran Cudbard-***@2014-04-09T17:32:35Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab482d912ff5200c2b5df632fe22954ffc7a5856
======
Extra paranoia. Check panic_action both on startup, and when we attempt to execute it.

Arran Cudbard-***@2014-04-09T12:18:50Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47373a8fb8b628997415a6199551d4acdf2fc975
======
Add warning on pattach

Arran Cudbard-***@2014-04-09T12:06:20Z
Files modified:
* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffb811f1c9c0871724ca4df5d882f5aeaed48f55
======
--
This commit summary was generated @2014-04-10T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-10 22:00:01 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Lock from the start of the file.

Alan T. ***@2014-04-10T20:14:29Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6e78794209f738e66d714fe2755446ec91df271
======
Check lock for error

Alan T. ***@2014-04-10T20:04:05Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebfafe72f5dfe2597431c1e1b4af83814f24628d
======
Use the new logfile API

Alan T. ***@2014-04-10T20:01:49Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9b39f43f620aede773d41a930353926b52e3e68
======
re-open the file if someone has deleted it

i.e. while we waited for the lock, or while we were doing
something else.

Alan T. ***@2014-04-10T20:00:05Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f78deeb8e44fae4ae9fb3161f8847556bd10217
======
Use mode_t, and create any necessary directories

Alan T. ***@2014-04-10T19:45:16Z
Files modified:
* src/include/log.h
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fe23f19982d803ab3cbe9cb80e9234c34a92f49
======
Use the new logfile API

Alan T. ***@2014-04-10T18:17:17Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d1aec9661fa8dbdee6d1ce7306bdd26559a8864
======
Use the new logfile API

Alan T. ***@2014-04-10T18:17:06Z
Files modified:
* src/modules/rlm_linelog/rlm_linelog.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2ed92ccd6c8b6e33cb05edcd5f545d78ac85783
======
Added logging API

So that multiple threads can log to files with (a) no thread
race conditions, and (b) file locks for external processes.

We do this by opening a file descriptor for each file, and leaving
it open for a long time. When a thread needs to log to a file,
it passes the filename to the API, and gets an FD in return.
That FD is then left open, for re-use by other threads.

The FD is also protected by a mutex, so that other threads which
try to log to the same file have to wait until the current one
is finished.

This nonsense is required because the POSIX file lock API is
per process, so that locks in one thread don't block other threads.
The POSIX API also releases *all* locks on a file when ANY FD for
that file. So the threads can't rely on just file locks to prevent
readers from reading the wrong thing. They have to have ONE FD
for all threads.

Since the FD is never closed, the locks on it always apply.
Since the FD is protected by a mutex, only one thread at a time
can write to the file.

And peace reigns in the land.

Alan T. ***@2014-04-10T18:07:27Z
Files modified:
* src/include/log.h
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6b7b0ae65765128a78985d34150c6e4c5b83b96
======
Log files are 0640, not 0666. WTF?

Alan T. ***@2014-04-10T15:24:18Z
Files modified:
* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24b95c38c101aea1f35335ee590984279598cce1
======
Allow unset auth_type to mean local

Alan T. ***@2014-04-10T15:15:37Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c995fda770f31a53851d5106cbd5eb2720d51db
======
Free cast before checking for error

Arran Cudbard-***@2014-04-10T09:11:00Z
Files modified:
* src/modules/rlm_unpack/rlm_unpack.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc0f29aa4eaf5e8ff5ab703a83bd43cbd4e634b1
======
Check for truncation in more places

Arran Cudbard-***@2014-04-10T09:09:35Z
Files modified:
* src/main/xlat.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_unpack/rlm_unpack.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3052c4d090c351ce7bda93f9728b31d7b31a2a8f
======
Really not a typo

Arran Cudbard-***@2014-04-10T08:35:53Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31ad62da8d86514c845566de58c3f4cd03dea4be
======
Quotations around strings look nicer

Alan T. ***@2014-04-10T04:19:57Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1189107bda5f64e5b14cb4330b7713c69a74d59
======
Handle embedded NULs in strings for xlat. Fixes #571

Alan T. ***@2014-04-10T04:18:56Z
Files modified:
* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a16c45ab436cc7539af388d04e2abbc7d198f6f5
======
--
This commit summary was generated @2014-04-11T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-11 22:00:02 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Tests for new compilation

Alan T. ***@2014-04-11T23:35:00Z
Files modified:
* src/tests/keywords/switch-value-error2

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fcbc0d3c27c5545893c81a38bc9310a5e882c4b
======
Distinguish failure modes

Alan T. ***@2014-04-11T23:35:00Z
Files modified:
* src/tests/keywords/update-remove-any
* src/tests/keywords/xlat-octets

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/747e05fceb2ce6b25b9cd2753e2b431645713969
======
Convert "%{Attribute-Name}" to just &Attribute-Name

which should speed things up slightly at run time.

Alan T. ***@2014-04-11T23:35:00Z
Files modified:
* src/include/radiusd.h
* src/main/modcall.c
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2a01d864d2f892817ee3378ca15b4cf78543c76
======
Formatting

Arran Cudbard-***@2014-04-11T21:21:47Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d684acad24774f0699bcc63b3445bf2da85e7fbe
======
note recent changes

Alan T. ***@2014-04-11T21:05:31Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be5b3231ae80c8de281fbdcd2b4ba46de77a5c0a
======
Run Post-Proxy-Type fail on no reply. Fixes #576

Alan T. ***@2014-04-11T20:58:45Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d34209d6cdfadce96a6c4a050f5122f0c3f5d8a0
======
Complain about blocked only on the first pass through the queue

Alan T. ***@2014-04-11T20:50:47Z
Files modified:
* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/853889d7696597e933ead4c04e648863cb941fde
======
Allow DHCP NAKs to be delayed

via response:FreeRADIUS-Response-Delay

Alan T. ***@2014-04-11T20:19:22Z
Files modified:
* share/dictionary.freeradius.internal
* src/include/radius.h
* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6eed0fbbaa4a68cc76f608ce418a2cc8b0d4841d
======
Cast to const

Alan T. ***@2014-04-11T17:49:25Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7781fefd7fe629abf3f3440c81d189d26a5c8685
======
"i" is needed only if we have threads

Alan T. ***@2014-04-11T17:48:45Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e383b3141a6b2b5323d4e7ffb625c945931704b
======
Note recent changes

Alan T. ***@2014-04-11T17:39:41Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/295aa721ebdadba974ce0e7ff3b7758bf591554d
======
Manually merge rlm_counter from master.

Includes fixes for VSAs as counters

Alan T. ***@2014-04-11T17:35:32Z
Files modified:
* src/modules/rlm_counter/rlm_counter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c447b14e1fda338dfc398ff8a03b4bb929e5533
======
remove unneeded FIXME

Alan T. ***@2014-04-11T17:19:25Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65318bdc45caa516717af1efe303597bbcd9cde9
======
Fix calls to radius_paircreate()

It now takes a CTX rather than a REQUEST. And all callers
use the correct context.

Alan T. ***@2014-04-11T17:16:49Z
Files modified:
* src/include/radiusd.h
* src/main/process.c
* src/main/stats.c
* src/main/unittest.c
* src/main/valuepair.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_replicate/rlm_replicate.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_wimax/rlm_wimax.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db926b4bcb35267076d9e958eac6993abcea8cbf
======
Revert "Create reply attributes parented from the reply"

The changes required are more extensive.

This reverts commit 4d9b7afbd9c5bf14fb4166a58ef5e46c67f7da7b.

Alan T. ***@2014-04-11T17:08:17Z
Files modified:
* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e62c8f68905ef3f1314a25b6d41df4cb545b099
======
Use talloc_free. Fixes #582

Alan T. ***@2014-04-11T17:05:08Z
Files modified:
* src/modules/rlm_eap/libeap/eapsimlib.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21e334607d03a89cb57de74cc0ad6eed4a5b77b4
======
Remove unused argument

Alan T. ***@2014-04-11T17:03:47Z
Files modified:
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bddecf6caa95c02c1e1b18b7c646b79cbe3ee92
======
use the correct name

Alan T. ***@2014-04-11T16:59:32Z
Files modified:
* src/include/radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b784bee23647916aa0ddc2467b3c20603f32eff
======
Added hextobin xlat.

It's useful for creating binary nonsense

Alan T. ***@2014-04-11T16:56:47Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f254d714c2c72cef56b93a03a7283063a7b10ead
======
Sanitize return codes. "do nothing" is NOOP

Alan T. ***@2014-04-11T16:56:17Z
Files modified:
* src/modules/rlm_realm/rlm_realm.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ecd25f29668734ab604e334f77c2ae90a12bfa2
======
Make response delay more generic.

For now, it only applies to Access-Reject packets

Alan T. ***@2014-04-11T16:55:51Z
Files modified:
* src/include/radiusd.h
* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82d0435722b31d6efbd7e5d73b1335ff78c4223b
======
Hold main lock for less time

When we open a file, we grab the mutex for that file, rather than
continuing to hold the main mutex during the open() operation

Alan T. ***@2014-04-11T16:45:02Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f23ae1c93df26156248bb128f406d38f28af205f
======
--
This commit summary was generated @2014-04-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-14 22:00:26 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Revert "Forbid self to self maps"

This reverts commit 9b4b44e8e071c0cbaad25de8156c175ee7aa674b.

Apparently it's needed for the cache module. We'll have a
better fix later

Alan T. ***@2014-04-14T22:01:48Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be9a55d4acde263e0a06a5165cf2144bfa791d4d
======
Update logfile API.

We need to close the FP in rlm_detail. Which means that the
locks on the FD will be closed. And we don't want to close
the main FD. So we add a new API to unlock the mutex without
closing the FD. And we always return a DUP'd FD to the caller,
instead of the main one.

Fixes a whack of Coverity complaints

Alan T. ***@2014-04-14T21:18:05Z
Files modified:
* src/include/log.h
* src/main/log.c
* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bee57ca5fca2982d1637d50eeb68be10dc05359d
======
Minor fixes to make Coverity happy.

The logfile API is a bit weird with respect to mutexes. It's
intended reply with mutexes held

Alan T. ***@2014-04-14T21:18:05Z
Files modified:
* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc426a2d4f26edda38e9f5f555a52b5f78d71b85
======
Forbid self to self maps

Alan T. ***@2014-04-14T21:18:05Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b4b44e8e071c0cbaad25de8156c175ee7aa674b
======
Remove hex2bin, the xlat code would require significant reworking for this to be safe

Arran Cudbard-***@2014-04-14T20:14:12Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c41ed8c29f652adc76342286bb15ca4b9c221bf
======
More sanity checks and messages for list assignment.

list := `...` is now a warning. This is because the assignment
makes it look like it over-writes the list. It doesn't. We now
require

list = `...` which is clearer that the operators used are the
ones which are returned from the external program.

Alan T. ***@2014-04-14T19:34:15Z
Files modified:
* src/main/map.c
* src/main/valuepair.c
* src/tests/keywords/update-exec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5343ae6452dc59eda08cd3a9be4d1e9f29f55a5
======
Distinguish failure cases

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/tests/keywords/update-exec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d763b616d267b85d60d64e17d9d487567d83c6ce
======
Set the stack to zero to simplify gdb output

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/528d8afb55e9641fe34b34ccfd011aca7119acab
======
Verify VPs we're printing

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/lib/print.c
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef52352ef45bf5de0a4fa0fdf2b59d281fe34dc2
======
Correctly set fields when compiling literal string

when we have an ATTR on the LHS, and a LITERAL on the RHS,
we need to set the RHS to be VPT_TYPE_DATA, not the LHS
and there are other fields we need to set, too

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b7eebb296fd7930173203134591edc3b76556df
======
Clean up syntax for list to list assignments

list !* ANY remove all attributes in the list
list := list2 delete list, copy list2, and assign the copy to list
list += list2 copy list2, and append the copy to list

list := `foo` read attrs from program, and assign to list
list += `foo` read attrs from program, and append to list

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/map.c
* src/tests/keywords/update-list-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab81dc3e1503452709ae0cf629ad6a245d9eae5d
======
Don't core if vpt->vpd is NULL

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0ae300fd1fd496622a877e1310f37ed4c826d79
======
In radius_map2vp(), always expand XLAT structures.

Looking for a % in the map name is pointless. If the vpt is
marked as xlat, it's xlat. The parser should take care of
ensuring that strings without % are created as literals

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63ef25be89c85e866409db7c9e3941d32104574e
======
re-add xlat_spaces for debugging

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b48acea6a57422179576fc808c97a87d904af3f8
======
Make radius_map2vp() call radius_vpt_get_vp() for map->src

So that we can have array references on the RHS of update
statements. And tags on the RHS, too

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/valuepair.c
* src/tests/keywords/update-array

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d42b948502db966d1f986957cd03599c3cfc9fbc
======
LF at EOL

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/tests/keywords/array

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/187b901bb08413cedf532ceb92449cc24a3d26d2
======
Move debug print map functionality to its own function

And as a side effect, always properly reparent the VP...

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/425bf7ba9e71ed65d0eaf97a0a94c11f79c177c1
======
Use radius_list_ctx() rather than re-implementing it

Alan T. ***@2014-04-14T19:34:14Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/467fd04000d989a2700c150f07424b2eb875f9a2
======
allow radius_vpt_get_vp() to use array references

Alan T. ***@2014-04-14T19:34:13Z
Files modified:
* src/main/valuepair.c
* src/tests/keywords/array

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a75c02dc9f5f3d5904658dd6262c2287f7885875
======
Add tags and array references to value_pair_tmpl_t

radius_parse_attr() parses them
radius_tmpl2str() prints them
condition.txt tests them
radius_vpt_get_vp() uses tag now, but not array ref

No other code has been updated. e.g. evaluate, etc.

Alan T. ***@2014-04-14T19:34:13Z
Files modified:
* src/include/map.h
* src/main/map.c
* src/main/valuepair.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17bdd5bf9528ee99ca724e4a715cc8a4ca2b96d3
======
Add function to look up "name:0" or "name[1]" or "name:0[1]"

Because it's easier and faster to do it here, than to force
all of the callers to manually massage the dictionary names

Alan T. ***@2014-04-14T19:34:13Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c7488fe157b1e6b497b94919802ba2a009fc8e7
======
radius_parse_attr() doesn't deal with tags or array references

Alan T. ***@2014-04-14T19:34:13Z
Files modified:
* src/main/map.c
* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71dd09ca1898ccafbedc2892f49478a257f4facd
======
Make str2tmpl call radius_parse_attr()

So we don't have 2 pieces of code doing the same thing.

Alan T. ***@2014-04-14T19:34:13Z
Files modified:
* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0474647a3616e62a7e424b670b075a57f59335c
======
Small update to docs/concepts/proxy.rst

Some file locations are updated in more recent versions of FreeRADIUS.

Herwin Weststrate (via Arran Cudbard-Bell)@2014-04-14T16:10:42Z
Files modified:
* doc/concepts/proxy.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78a89b4bfe33ab8ef11e81c67bf29ec23af46ece
======
--
This commit summary was generated @2014-04-15T00:00:26Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-13 22:00:08 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Use correct talloc ctx for VPs

Alan T. ***@2014-04-13T03:26:59Z
Files modified:
* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24cbb385d697e91e59c795658297f2e185bcb02d
======
Add function to return TALLOC_CTX from pair_lists_t

Alan T. ***@2014-04-13T03:25:59Z
Files modified:
* src/include/radiusd.h
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb7f32df3374810761a5ea2fc5949bb0e3a0ed62
======
Allocate from the local map ctx

Alan T. ***@2014-04-13T03:23:28Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b688137194a189084d5ed4b70e2e5f65c52fd1e
======
Use packet for VP context

Alan T. ***@2014-04-12T17:28:59Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d713ff89f3c91749c2384c8b5d3031bf81a7bd60
======
--
This commit summary was generated @2014-04-14T00:00:08Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
The git bot
2014-04-15 22:00:26 UTC
Permalink
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Update unlang for attribute references

Alan T. ***@2014-04-15T21:57:53Z
Files modified:
* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b35464d1fca9b96215e3da147db8787bc8fbc7a
======
note recent changes

Alan T. ***@2014-04-15T21:57:53Z
Files modified:
* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7dfddf4621a3231fe7bd371c56d8fdbe29dc9d6
======
Allow array references on the LHS of attr/attr maps.

Made radius_map2request() no longer use radius_pairmove()

which makes this code more complicated, but should make
the server slightly faster. Adding array references to
radius_pairmove() is just a non-starter.

Alan T. ***@2014-04-15T21:57:53Z
Files modified:
* src/main/valuepair.c
* src/tests/keywords/update-operator

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0454dbf12769803a4e435e950e1640744ceefd2e
======
If the tags are equal, go check the values

Alan T. ***@2014-04-15T21:57:53Z
Files modified:
* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a36db45967b64a5d5c9721ec352ec151d63ae3ff
======
Fix warning on Linux with GDB

Arran Cudbard-***@2014-04-15T01:47:40Z
Files modified:
* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa791977bab41597835bb21ed74f45dfe694ec23
======
--
This commit summary was generated @2014-04-16T00:00:26Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
Loading...