Commit report for master branch

The git bot announce at freeradius.org
Mon Mar 17 00:00:14 CET 2014


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-Bell at 2014-03-16T23:43:37Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/deae61ab5045f246148ce9fa1ac16854e29ac2be
====== 
Remove duplicate fr_strerror_printf declaration

Arran Cudbard-Bell at 2014-03-16T19:22:18Z
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/5d59b0f7d50f8daa0eccf8bfc713fd0ebb9131a6
====== 
Fix parsing of JSON attributes returned by REST application

Arran Cudbard-Bell at 2014-03-16T19:22:18Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72943aba05d690227778ca8316dc27a4a9795475
====== 
radius_parseattr should output errors with fr_strerror_printf (even though it's not a library function)

Arran Cudbard-Bell at 2014-03-16T19:02:00Z
Files modified:
	* src/include/libradius.h
	* src/main/map.c
	* src/main/modcall.c
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4978137bca8a4dfc0a42b763b90975594006527
====== 
Change order of arguments in radius_parse_attr

Arran Cudbard-Bell at 2014-03-16T17:09:18Z
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/6c32d51e1ad2f492b3098f0e298dfd80f773c3d0
====== 
Disable -Wunused-function for macro generated 'get' TLS functions

Arran Cudbard-Bell at 2014-03-16T13:47:35Z
Files modified:
	* src/include/threads.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2cb9ff66cf9f416271bdadaf60362a53b1f5b776
====== 
Fixes for 1192627, 1192626 and other issues with DHCP code

Arran Cudbard-Bell at 2014-03-16T09:27:09Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f0ac4cd0e865fcec21960c75a30d12df186aaa5c
====== 
Rework DHCP option encode

Now supports 'array' type options, and is easier to understand (maybe)

Arran Cudbard-Bell at 2014-03-14T20:10:40Z
Files modified:
	* src/include/dhcp.h
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_dhcp/rlm_dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c59d8f4c1569cc83d3b18be29d82b3f72215ea6e
====== 
Add cursor copy function for duplicating cursor state

It's just a memcpy, but it helps later if the cursor gets more complex

Arran Cudbard-Bell at 2014-03-14T20:10:40Z
Files modified:
	* src/include/libradius.h
	* src/lib/cursor.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a26accf2833a5d3f25451df25302f9d65dd3f386
====== 
Fix "not responding" debug message in DHCP

Arran Cudbard-Bell at 2014-03-14T20:10:40Z
Files modified:
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f82e8eb701e79146300a4a019ae68dca34542bd8
====== 
Return error if we don't have sufficient buffer space to write out decoded base64 string

Arran Cudbard-Bell at 2014-03-14T20:10:39Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0774ce691842e381676dfd44954b0474c774f97
====== 
Add more incoming DHCP packet types to config

Matthew Newton (via Alan T. DeKok)@2014-03-14T15:57:32Z
Files modified:
	* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29c354e3c17cd8d2343edbcd6241e0c20d769680
====== 
Update documentation for DHCP unknown packet types

Alan T. DeKok at 2014-03-14T15:01:11Z
Files modified:
	* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19a8fb54eabd14c300c4df7322515f61740b1910
====== 
Check for client/home entries.  Fixes #547

Alan T. DeKok at 2014-03-14T14:32:25Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/973b23f2c8152c91c441e8928d9d587d753119f1
====== 
Remove warnings that DHCP is experimental

Alan T. DeKok at 2014-03-14T14:32:24Z
Files modified:
	* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/255d6292d59899b97236e957316796f8f3edf9a8
====== 
If relay IP is 0.0.0.0, don't use it

Alan T. DeKok at 2014-03-14T14:32:23Z
Files modified:
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3c25c7ec3c70b820144bb61d78aa843e409b955
====== 
If the request was unicast, the reply can be unicast, too

Alan T. DeKok at 2014-03-14T14:32:22Z
Files modified:
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2027092c8b71fb3cd8eab57a9e727eb7cac5e3b6
====== 
Re-added missing line

Alan T. DeKok at 2014-03-13T16:40:51Z
Files modified:
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbfdd8a126b861268ceb1502ce5a5345bf05ca8d
====== 
Document src_ipaddr

Alan T. DeKok at 2014-03-13T15:25:42Z
Files modified:
	* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be01ab90ec8f3b7f9222060afa8ae1fc34ac28c5
====== 
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. DeKok at 2014-03-13T15:25:42Z
Files modified:
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42b7f2b29f93cc9c58d30ab33fc6250da4d15feb
====== 
Fix new warnings emitted by clang

Arran Cudbard-Bell at 2014-03-13T13:36:55Z
Files modified:
	* src/main/modcall.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6668c5d2a921ca84eaf87abaff3038ddf9dd22d
====== 
Fix typo in rlm_attr_filter.c

Arran Cudbard-Bell at 2014-03-13T09:03:11Z
Files modified:
	* src/modules/rlm_attr_filter/rlm_attr_filter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d0b2729dddef16f2b47eb85e0062b7bb27c34f3
====== 
Formatting and extra debugging in rlm_attr_filter

Arran Cudbard-Bell at 2014-03-12T23:11:24Z
Files modified:
	* src/modules/rlm_attr_filter/rlm_attr_filter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/951c07100cd77c7444ba4ed761121f01adc9b144
====== 
Compare da not just attribute number (fix clashing vendor and RFC space attributes)

Arran Cudbard-Bell at 2014-03-12T23:11:24Z
Files modified:
	* src/modules/rlm_attr_filter/rlm_attr_filter.c

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

Alan T. DeKok at 2014-03-12T22:37:26Z
Files modified:
	* share/dictionary.cisco.vpn3000

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce35f709cc186a36eab8bf1c868b337a899d7d2d
====== 
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. DeKok at 2014-03-12T19:36:01Z
Files modified:
	* src/main/map.c
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc2ec9ca76a4150eed7c7450ac061603e120bfce
====== 
Print out more information with -xx

Alan T. DeKok at 2014-03-12T19:36:00Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9ec7d4fe88761cd4978eac4353997d39d856494
====== 
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. DeKok at 2014-03-12T19:35:58Z
Files modified:
	* src/main/parser.c
	* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39f978c6e24dff19111d587a94bf6d95ba65ad1b
====== 
Updated example

Alan T. DeKok at 2014-03-12T19:35:57Z
Files modified:
	* raddb/mods-available/passwd

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d064da3225cc733a23ca7618b668abfaf7f26aee
====== 
dhcp config comments about mac2ip

Matthew Newton (via Arran Cudbard-Bell)@2014-03-12T17:57:04Z
Files modified:
	* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ca33ad8fb95e5b3487acdcf11275312b0660974
====== 
add comments about dhcp listen section

Matthew Newton (via Arran Cudbard-Bell)@2014-03-12T17:57:01Z
Files modified:
	* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/705e666873a9dfe09a7b4ec3d9c6a433f2aea892
====== 
add DHCP-Do-Not-Respond value to make it easier to not respond

Matthew Newton (via Arran Cudbard-Bell)@2014-03-12T17:55:14Z
Files modified:
	* raddb/sites-available/dhcp
	* share/dictionary.dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72321852e77b0df8ef6f8a703160862cadd94ba6
====== 
add some dhcp comment documentation

Matthew Newton (via Arran Cudbard-Bell)@2014-03-12T17:55:11Z
Files modified:
	* raddb/sites-available/dhcp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06f536b7a34c552d3953289f9f5fa93b9b61066a
====== 
don't respond to dhcp if there is nowhere to respond to

Matthew Newton (via Arran Cudbard-Bell)@2014-03-12T17:54:53Z
Files modified:
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f5b4a5d36976a838cf75d39bb8271683029286d
====== 
Allow sorting with a comparator

Arran Cudbard-Bell at 2014-03-12T11:21:06Z
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/01ab242c413aff47846456efdcb3dc0d1dbcef0c
====== 
Rename one/two to a/b in pair comparison functions to be consistent

Arran Cudbard-Bell at 2014-03-12T11:10:36Z
Files modified:
	* src/include/libradius.h
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/786673eb4d35256d34120bf6c5f3f233f39268cb
====== 
Minor formatting in dhcp.c

Arran Cudbard-Bell at 2014-03-12T10:16:46Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e2fa41d6311c21a0e0a2a7cefec177b57540ae8
====== 
Space for clarity

Alan T. DeKok (via Arran Cudbard-Bell)@2014-03-12T07:28:53Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c32d2b643b991532891a83d2a49a25138f5ae1fd
====== 
Clarify comment

Alan T. DeKok (via Arran Cudbard-Bell)@2014-03-12T07:28:49Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/475804ee5ba8c6e8b5e3e7fba2c3b5281f4be317
====== 
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. DeKok (via Arran Cudbard-Bell)@2014-03-12T07:28:46Z
Files modified:
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69b0ddc042b9f91ce71d361284e353b23ab766fd
====== 
Clarify error message

Alan T. DeKok (via Arran Cudbard-Bell)@2014-03-12T07:28:42Z
Files modified:
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d4b8eda47bf22411b64e0b3f2abf4c82a6b4828
====== 
More debugging for evaluation

protected by a #ifdef, so normal people don't see it

Alan T. DeKok (via Arran Cudbard-Bell)@2014-03-12T07:28:38Z
Files modified:
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb737f0e87288590b98b51ea47e75b43a6d242f2
====== 
Switch some talloc_free's to TALLOC_FREE's

Arran Cudbard-Bell at 2014-03-11T21:24:23Z
Files modified:
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b71e3534b2e6f757edb6f9c6fa7d8351b3dfc701
====== 
Load DHCP + VMPS dictionaries before loading any modules

So that the attribute definitions are available to the
modules and their configuration

Alan T. DeKok at 2014-03-11T15:22:34Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbe5234fad692850ee0764de38472258e71febb7
====== 
Update freeradius.spec

Add the DHCP IPPOOL to the Oracle module.

Stefan Paetow (via Arran Cudbard-Bell)@2014-03-11T13:08:08Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efe6879621878c5b35549ca5b7851d83692b0490
====== 
Set fields to NULL after free'ing them

Alan T. DeKok at 2014-03-10T23:42:59Z
Files modified:
	* src/modules/rlm_passwd/rlm_passwd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d76213877d795c087ad869ce5a04f5c95512af9b
====== 
fixup comment on unix opening bracket

Matthew Newton (via Arran Cudbard-Bell)@2014-03-10T22:31:05Z
Files modified:
	* raddb/mods-available/unix

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af17b2acde53da842d89808c26293d6f9947cc29
====== 
Fix documentation in comments

Alan T. DeKok at 2014-03-10T19:36:53Z
Files modified:
	* raddb/mods-available/unix

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a54d7353dfd5ba7e563504ad3d6519b0c1273cf
====== 
Decoded passwords have to have {...}

Alan T. DeKok at 2014-03-10T13:27:17Z
Files modified:
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ff0004c6b1ba25d0de3584f0ba94b139909a84b
====== 
Fix many issues in rlm_sqlcounter

Arran Cudbard-Bell at 2014-03-08T12:36:05Z
Files modified:
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d016b4992e4b028b3f1c64b13cd0f529915f2260
====== 
Fixup error logging in rlm_sql xlat

Arran Cudbard-Bell at 2014-03-08T12:36:01Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e842c8f4a63a2f91183bd169a162e90b0fd45003
====== 
Merge pull request #540 from bt4/master

Added Oracle schema and queries files for use with dhcp_sqlippool

Arran Cudbard-Bell at 2014-03-07T06:41:18Z
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/372f14c54450e2c1e4b67b5c166124f912703598
====== 
Added Oracle schema and queries files for use with dhcp_sqlippool

Ben Thompson at 2014-03-07T06:01:53Z
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/75c74eaea747ef69abb9508e3f97a900d7d0c238
====== 
Switch to -include in master too

Arran Cudbard-Bell at 2014-03-06T19:13:42Z
Files modified:
	* Make.inc.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7af139fa7ce956c5d8847638b9687b8928b5db7a
====== 
Merge pull request #539 from spbnick/getclient_fix

Initialize IPv6 scope in ip_ptonx

Arran Cudbard-Bell at 2014-03-06T15:28:56Z
Files modified:
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef6a524c30f0ebecf1e07480c25999231aaa2589
====== 
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 at 2014-03-06T14:41:18Z
Files modified:
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bee654912a38b21301c5123e506f5d6e44a39804
====== 
Change -include ordering

Arran Cudbard-Bell at 2014-03-06T13:35:52Z
Files modified:
	* Make.inc.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39223b426ddf031b57e5155f67949682b155db44
====== 
That's BIG_ENDIAN and LITTLE_ENDIAN

Arran Cudbard-Bell at 2014-03-05T18:40:53Z
Files modified:
	* configure
	* configure.ac
	* src/include/autoconf.h.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34735076c5f820ad09ffe19f14642c83554850d9
====== 
Be more careful about decoding base-64 decoded passwords

And update the tests for the case which failed

Alan T. DeKok at 2014-03-05T17:29:03Z
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/f1a2e2cff8d3031f87377201e0c6cae20d96a82f
====== 
Revert "Configure rules to look for <endian.h>"

This reverts commit 18b861e4894b60602607c2042c20fb2219244f8a.

Arran Cudbard-Bell at 2014-03-05T17:03:21Z
Files modified:
	* configure.ac
	* src/include/autoconf.h.in
	* src/include/build.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ce6491a16ef28620ab25b772dbfd064b9f99861
====== 
Revert "Regenerate"

This reverts commit 3bd2ff0a19f9aac441e040385b6f3be13e07ecb7.

Arran Cudbard-Bell at 2014-03-05T17:03:13Z
Files modified:
	* configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77e9ed420e079943a40074378bfdd938289189d6
====== 
Change names of endian definitions in autoconf

Arran Cudbard-Bell at 2014-03-05T16:56:05Z
Files modified:
	* configure
	* configure.ac
	* src/include/autoconf.h.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e2fc2554c76d7adb861ce87c89188b3bb172db0
====== 
Add coverity integration (maybe)

Arran Cudbard-Bell at 2014-03-05T16:56:05Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b84674c5a31c54149cc2d55576169e54e514023e
====== 
Print out challenge, too

Alan T. DeKok at 2014-03-05T16:53:54Z
Files modified:
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0c61185521c3b98b4e8cb03439bb0c5e39fda42
====== 
Print out more information in debug3

Alan T. DeKok at 2014-03-05T16:49:55Z
Files modified:
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/463280700a159417cad4a84d56dad9f973967b35
====== 
Regenerate

Alan T. DeKok at 2014-03-05T16:40:48Z
Files modified:
	* configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bd2ff0a19f9aac441e040385b6f3be13e07ecb7
====== 
Configure rules to look for <endian.h>

Alan T. DeKok at 2014-03-05T16:38:12Z
Files modified:
	* configure.ac
	* src/include/autoconf.h.in
	* src/include/build.h

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

Alan T. DeKok at 2014-03-05T14:31:09Z
Files modified:
	* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/222503b95a87bcef15b20354a8f25d0aa6a9c746
====== 
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. DeKok at 2014-03-05T14:12:43Z
Files modified:
	* src/modules/rlm_detail/rlm_detail.c

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

Alan T. DeKok at 2014-03-05T12:13:29Z
Files modified:
	* src/tests/auth/password_with_header
	* src/tests/auth/password_with_header.attrs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e983d60a360909adf20a5dcdd9af1d4788c3ec55
====== 
Added test for CHAP and Password-With-Header

Alan T. DeKok at 2014-03-05T12:11:07Z
Files modified:
	* src/tests/auth/chap_header
	* src/tests/auth/chap_header.attrs

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2010a659918319c0e7bf9832114418b6f0a0f35
====== 
Fix handling of password without header

and add unit tests

Alan T. DeKok at 2014-03-04T19:02:39Z
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/2a186b4673e29add8864645ad59df9991ce44cca
====== 
Expanded must be set to NULL, else radius_axlat will attempt to use existing buffer (reported by colomboe)

Arran Cudbard-Bell at 2014-03-04T12:23:00Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2d5a454f73adc42701f094c3cc9f794bf0e8432
====== 
Don't display password at lower debug levels

Arran Cudbard-Bell at 2014-03-03T23:23:07Z
Files modified:
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e3dfa35d2505ff9cf880dd824043877f2c87307
====== 
Process passwords without headers as Cleartext-Passwords

Arran Cudbard-Bell at 2014-03-03T22:58:01Z
Files modified:
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2410217c20e45b6d81323642e0e9dce77f9a656d
====== 
Periodically re-open collectd sockets if we get a SIGPIPE

Fix fr_event_insert calls in radsniff which were failing due to lack of parent pointer

Switch to using a proper signalling pipe in radsniff (like FreeRADIUS already does)

Arran Cudbard-Bell at 2014-03-03T20:28:36Z
Files modified:
	* src/include/radsniff.h
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32fbc58a4c94c8a936d5f7671ed161bb58fd17b6
====== 
Minor fixes in radsniff (exit codes and formatting)

Arran Cudbard-Bell at 2014-03-03T20:26:29Z
Files modified:
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a341bc291542d3be424abaeb04c5c110831ac5cc
====== 
Provide proper errors when we fail to insert events

Arran Cudbard-Bell at 2014-03-03T20:25:24Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e56c13939f6cd3ab41ffe90953aa5390c6161ce
====== 
Expose function to disconnect collectd socket

Arran Cudbard-Bell at 2014-03-03T20:23:00Z
Files modified:
	* src/include/radsniff.h
	* src/main/collectd.c

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

Arran Cudbard-Bell at 2014-03-03T20:22:32Z
Files modified:
	* src/main/collectd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef59478afa131add86229e41d22550ff88589891
====== 
No longer support -F

Arran Cudbard-Bell at 2014-03-03T13:13:35Z
Files modified:
	* src/main/radsniff.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad728fad10d7484b32b22ff82dd9e9442f74c473
====== 
Formatting in rlm_sqlcounter

Arran Cudbard-Bell at 2014-03-01T23:51:57Z
Files modified:
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1da1da1e1c9d57fadfcc44381338de5f2f372ca
====== 
Fix broken query expansion in rlm_sqlcounter Fixes #537

Arran Cudbard-Bell at 2014-03-01T23:51:37Z
Files modified:
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e0b999dfdb9d68b2c07836e300d1fa410e81664
====== 
Whitespace

Alan T. DeKok at 2014-02-28T21:37:56Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5063208af88e03873ecfc08f281005866a5d9c53
====== 
track listener->sock->home->limit.num_connections

So that the max_connections limit will be respected

Alan T. DeKok at 2014-02-28T21:37:55Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/341473900c4ee2f852a80ba1d5e999b4d997d483
====== 
Added 'const' casts as necessary

Alan T. DeKok at 2014-02-28T21:37:53Z
Files modified:
	* src/lib/missing.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3ddc68f58adb863ddf06e9545ef4254b61530e0
====== 
Zero out cbuf to stop complaints from valgrind

Arran Cudbard-Bell at 2014-02-28T20:05:11Z
Files modified:
	* src/lib/udpfromto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3d5ec48697a5b3e3f1b0512fe5dfcc8af36f2c8
====== 
Fix bug in decoding DHCP sub TLVs Fixes #536

Arran Cudbard-Bell at 2014-02-28T19:24:32Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ced20e161d75f397eae1aa025b79a30420936d5
====== 
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-Bell at 2014-02-28T19:23:33Z
Files modified:
	* src/lib/cursor.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa4f0c394ca30457277e6b7035cdaccf47627c96
====== 
Remove branch status heading

Arran Cudbard-Bell at 2014-02-28T11:02:21Z
Files modified:
	* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e50e04b45e03e63b9cb4288634d089201ba24049
====== 
Coverity badge image URL apparently requires a ? on the end

Arran Cudbard-Bell at 2014-02-28T10:11:43Z
Files modified:
	* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26d45e3fa9dca15d9b01ba745a2a008da28ddd54
====== 
-imacros appears to cause issues with debugging symbol generation

Arran Cudbard-Bell at 2014-02-28T10:11:43Z
Files modified:
	* Make.inc.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f59311aa4940ed809f9847051c7116715d46f46
====== 
On bigendian systems byte order macros should just expand to a set of parentheses

Arran Cudbard-Bell at 2014-02-28T00:16:28Z
Files modified:
	* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74e45f262afad53cfab051ac7a03b1df9b39e6c0
====== 
Add coverity status

Arran Cudbard-Bell at 2014-02-27T23:49:58Z
Files modified:
	* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e39d9ef8f3daa9ced451e229eefbd8afc7bf683a
====== 
Simplify byte order macros

Arran Cudbard-Bell at 2014-02-27T22:51:07Z
Files modified:
	* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14da04bbbf44399f579f7be3d8381653d18d586c
====== 
If error is set, list has been free'd, and is NULL

Alan T. DeKok at 2014-02-27T22:30:25Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48454bd03c0c124a37e043d362df17858af3856a
====== 
use rlm_rcode_t typedef for calling modules

Alan T. DeKok at 2014-02-27T22:24:51Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec5186c890ca3f75913cf25a935bb6a20d76409b
====== 
Use correct typedef for code

Alan T. DeKok at 2014-02-27T22:24:50Z
Files modified:
	* src/include/modpriv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46d09385f1ed5a135652ea438c5038b769679669
====== 
Fix formatting and return codes in the mysql driver

Arran Cudbard-Bell at 2014-02-27T22:11:00Z
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/d689c0e419822e7b25c62478f4b1d346641f1469
====== 
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-Bell at 2014-02-27T22:11:00Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0f61f3e257e94a44de383889a52eed40117adca
====== 
-- 
This commit summary was generated @2014-03-17T00:00:14Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list