Commit report for v3.0.x branch

The git bot announce at freeradius.org
Tue Dec 16 00:00:02 CET 2014


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Coverity CID #1233595

Arran Cudbard-Bell at 2014-12-15T22:50:42Z
Files modified:
	* src/modules/rlm_linelog/rlm_linelog.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58479fb9bba386f4561e2c49ad90f30575b4e801
====== 
Use size_t instead of int

Alan T. DeKok at 2014-12-15T22:37:59Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95732a216497542b36a5c553224f4c8cf84a73aa
====== 
Unlock mutex.  Closes CID #1243441

Alan T. DeKok at 2014-12-15T22:29:48Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76e4d4916b7cae532768518b16853bc3740df760
====== 
Don't call rand().  Closes CID #1233594

Alan T. DeKok at 2014-12-15T22:28:30Z
Files modified:
	* src/tests/rbmonkey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78de0483c2bf18221016a538fd84ed25bfe7f584
====== 
Assertion to quiet CID #1223701

Alan T. DeKok at 2014-12-15T22:28:30Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_chbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c079990949d9003a5c87a3cf9e94ffb220c5c61b
====== 
Coverity CID #1248165

Arran Cudbard-Bell at 2014-12-15T22:22:54Z
Files modified:
	* src/main/detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e412d1b49c9ce36dbd6e1f31137a5317fe718dee
====== 
listener can't be NULL for non-detail packets...

Alan T. DeKok at 2014-12-15T21:53:08Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73ad1cf41e083cfc058eb019fe6f576021fb4849
====== 
Coverity CID #1258575

Arran Cudbard-Bell at 2014-12-15T21:46:10Z
Files modified:
	* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3143639c27df19939bea7b62f05fe86d9c9af7b
====== 
Decrease block protected by the mutex. Closes CID #1258573

Alan T. DeKok at 2014-12-15T21:38:39Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ba34f08bdc58994d38034b12316ef18c6e70f58
====== 
Coverity CID #1258572

Arran Cudbard-Bell at 2014-12-15T21:34:02Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b17fc1ba7453e82000a6e5e10de5b1da5e38fe3b
====== 
Coverity CID #1258569

Arran Cudbard-Bell at 2014-12-15T21:33:14Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e41705c28e7f8d01c4f368b3c17627cccd570df1
====== 
Coverity CID #1258567

Arran Cudbard-Bell at 2014-12-15T21:33:14Z
Files modified:
	* src/lib/dict.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60e42f2066fe191c689faa5bb5e272d35b370136
====== 
Remove dead code

Alan T. DeKok at 2014-12-15T21:32:13Z
Files modified:
	* src/lib/value.c

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

Alan T. DeKok at 2014-12-15T21:32:03Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/673711705f64fc9c6e288489cb73a43790af62d2
====== 
Typo.  Closes CID #1258570

Alan T. DeKok at 2014-12-15T21:30:29Z
Files modified:
	* src/modules/rlm_ldap/clients.c

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

Alan T. DeKok at 2014-12-15T21:29:41Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3a0873de8d73172962d4b364c17b5f786088ea2
====== 
Return on bad things.  Closes CID #1258571

Alan T. DeKok at 2014-12-15T21:29:41Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0af3e48077531130070eaa58726389fd17297905
====== 
We need an "update" config.  Closes CID #1258577

Alan T. DeKok at 2014-12-15T21:29:41Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cced633dc6feee7fb8795591bea1c4d678466727
====== 
We don't need an "update" config.  Closes CID #1258577

Alan T. DeKok at 2014-12-15T21:29:41Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3656f709eb114ed9f8427f5c7c7836b57729ba3e
====== 
Close sockfd if we fail.  Closes CID #1258578

Alan T. DeKok at 2014-12-15T21:29:41Z
Files modified:
	* src/main/radmin.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edf7eea029f6fec11b4f41b29912b2cee38a8603
====== 
Note that we're falling through.  Closes CID #1258579

Alan T. DeKok at 2014-12-15T21:29:41Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e087bb2b1d48bac582d2c7197e94a74999b5609
====== 
Move printing the reply out a little later (after we've decoded it)

Arran Cudbard-Bell at 2014-12-15T20:37:16Z
Files modified:
	* src/lib/packet.c
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83420937485d67f6a4a0075ca8e8bdf08f2d3ceb
====== 
Add &attr[n] which gets the last instance of an attribute (Useful to get the most recent instance of Module-Failure-Message)

Arran Cudbard-Bell at 2014-12-15T20:37:16Z
Files modified:
	* man/man5/unlang.5
	* src/include/libradius.h
	* src/main/tmpl.c
	* src/tests/keywords/array
	* src/tests/unit/condition.txt

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

Arran Cudbard-Bell at 2014-12-15T20:27:52Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db2cb3f0ef5b14fd1a8b9723020ce89b27ef081b
====== 
More fixes for coa separate

Alan T. DeKok at 2014-12-15T19:18:41Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0c698fb7381d2409ca1e43be119d6517ea43231
====== 
Add packet debugging back into radclient

Arran Cudbard-Bell at 2014-12-15T19:06:33Z
Files modified:
	* src/include/libradius.h
	* src/include/packet.h
	* src/include/radclient.h
	* src/lib/packet.c
	* src/main/radclient.c

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

Arran Cudbard-Bell at 2014-12-15T18:35:50Z
Files modified:
	* src/main/regex.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33eb0aba6265ce2255159f5ed7c8f0cf7373417a
====== 
Add explicit tests for unknown in condition

Alan T. DeKok at 2014-12-15T18:27:53Z
Files modified:
	* src/tests/keywords/unknown-if

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1b3d1ea6a2d8beb75b3b4600d900e1ea3931526
====== 
Better way of dealing with undefined attrs in update

Alan T. DeKok at 2014-12-15T18:26:35Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/addc85714b8318ae6ba31a287038eb6ad6b1867f
====== 
Merge pull request #857 from spbnick/move_trigger_include

raddb: Move trigger.conf INCLUDE before modules

Alan DeKok at 2014-12-15T18:14:52Z
Files modified:
	* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/788d6f30ab2504227cdc245d1f2cce645c37b2fb
====== 
raddb: Move trigger.conf INCLUDE before modules

Move "$INCLUDE trigger.conf" chunk before module section in
"radiusd.conf.in". This makes it possible to reference "snmptrap" and
related trigger variables under "pool.trigger" in module configurations,
simplifying them.

E.g. like this (in raddb/mods-enabled/ldap):

ldap ldap_instance {
    pool {
        trigger {
            args = "radiusdModuleName s '${...:name}' radiusdModuleInstance s '${...:instance}'"
            open = "${snmptrap}::serverModuleConnectionUp ${args}"
            close = "${snmptrap}::serverModuleConnectionDown ${args}"
        }
    }
}

Nikolai Kondrashov at 2014-12-15T16:24:21Z
Files modified:
	* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b32a0e398871f0f5b7b41d200b1b9db371e84d5
====== 
Error out if the attribute is unknown after pass2

Alan T. DeKok at 2014-12-15T17:59:36Z
Files modified:
	* src/main/modcall.c
	* src/tests/keywords/unknown-update

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a8b503154f648e090b2c80479cb53fa13b2fae0
====== 
Remove unused code

Arran Cudbard-Bell at 2014-12-15T16:56:37Z
Files modified:
	* src/main/modcall.c

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

Arran Cudbard-Bell at 2014-12-15T16:24:25Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40b56032ab10b99398bfb1cd0bea731455013444
====== 
Avoid shift overflow that cause incorrect masking to be applied to /64 prefixes

Arran Cudbard-Bell at 2014-12-15T16:15:46Z
Files modified:
	* src/lib/misc.c

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

Arran Cudbard-Bell at 2014-12-15T16:15:46Z
Files modified:
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2f93bd946f30ec9609bf6278ad1153472262b3f
====== 
Add code to convert between IPv4/v6 addresses and IPv4/v6 prefixes

Arran Cudbard-Bell at 2014-12-15T16:15:46Z
Files modified:
	* src/lib/value.c
	* src/tests/keywords/cast-ipaddr

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44b11e760e97047e942181302c838ee7660d0d46
====== 
Remove restriction on implicit casts in map_to_vp

Arran Cudbard-Bell at 2014-12-15T16:15:46Z
Files modified:
	* src/main/map.c
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dbc61c9834ac5df0c154b3a2e45783932edb517
====== 
Add more EVAL_DEBUG statements so we can determine source of normalisation type

Arran Cudbard-Bell at 2014-12-15T16:15:46Z
Files modified:
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cad48668b3406cdb33e3adc2e1a0ec6d45d5c9f
====== 
Zero log.indent in child requests

Arran Cudbard-Bell at 2014-12-15T16:15:46Z
Files modified:
	* src/main/util.c

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

Arran Cudbard-Bell at 2014-12-15T16:15:45Z
Files modified:
	* src/tests/keywords/ipaddr

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec7dfb5ad8be0c3de3c777333fe2bd6d9e62959b
====== 
Remove &Attr[#] it's very difficult to make it work correctly everywhere

Arran Cudbard-Bell at 2014-12-15T16:15:45Z
Files modified:
	* src/main/modcall.c
	* src/tests/keywords/xlat-attr-index

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

Arran Cudbard-Bell at 2014-12-15T16:15:45Z
Files modified:
	* src/lib/misc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2927239e6ab4d7038f1f1ed8878e88283046f019
====== 
Fix bad VP array type value accesses

Arran Cudbard-Bell at 2014-12-15T16:15:45Z
Files modified:
	* src/lib/misc.c
	* src/lib/radius.c
	* src/lib/value.c
	* src/main/client.c
	* src/main/pair.c
	* src/main/radsniff.c
	* src/main/xlat.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/460bcc205be8c3cf3c0c8a9fba6fa81179730027
====== 
Fix coa_separate to behave differently for proxy reply

Alan T. DeKok at 2014-12-15T15:11:57Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a551f07671bfa56b3dbf4613219884144a7426b
====== 
Merge pull request #849 from spbnick/util_help

rad_counter and dhcpclient online help fixes

Arran Cudbard-Bell at 2014-12-15T14:30:03Z
Files modified:
	* src/modules/proto_dhcp/dhcpclient.c
	* src/modules/rlm_counter/rad_counter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/941df0c45afe2af1e20872231efce42711f8f76d
====== 
dhcpclient: Add a short description to help output

Add a short description of the program's function to the help output of
dhcpclient.

Nikolai Kondrashov at 2014-12-05T14:48:26Z
Files modified:
	* src/modules/proto_dhcp/dhcpclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6ad475b5fd22cff94e58ad991657b986888f593
====== 
rad_counter: Refine help message

Refine rad_counter help message:

* use executable name without path,
* add program purpose,
* shorten usage summary line for clarity,
* separate arguments and options,
* add full stops to sentences,
* wrap a long line.

Nikolai Kondrashov at 2014-12-05T14:46:58Z
Files modified:
	* src/modules/rlm_counter/rad_counter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab63b34660e100272bf1a533049c21c5a4b578c0
====== 
rad_counter: Use heredoc for help message

Use Perl's here document syntax for rad_counter's help message and
replace tab escape sequences with spaces to make the source more
readable and easier to modify.

Nikolai Kondrashov at 2014-12-05T14:46:54Z
Files modified:
	* src/modules/rlm_counter/rad_counter

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d858f14ab60b66cd8135f9fa85a9b0057f59237
====== 
-- 
This commit summary was generated @2014-12-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list