Commit report for v3.1.x branch

The git bot announce at freeradius.org
Tue Jun 16 00:00:02 CEST 2015


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

======
rlm_replicate: Fix a wrong pool setting when the packet is COA

Jorge Pereira (via Alan T. DeKok)@2015-06-15T23:39:09Z
Files modified:
	* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db780941906ea64fddce00a25de4a0132d7854d8
====== 
Free connection handle ctx on error

Arran Cudbard-Bell at 2015-06-15T22:50:43Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/642c49ca307e146de058cf33da7c13f74a1f4c5b
====== 
Tweak sqlite error messages

Arran Cudbard-Bell at 2015-06-15T22:09:31Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3955d80911f3524788db1960ae0b2102ef8a9c0
====== 
Point to more documentation

Alan T. DeKok at 2015-06-15T22:06:01Z
Files modified:
	* raddb/mods-available/opendirectory

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/771467e7dfe7535a8afa9bc7d451d36ff03aeeda
====== 
Disallow "TLV" types to have any data

If created as hex, they either get turned into unknowns
(when they have a bad format), or they get turned into
multiple sub-attrs (when they have a good format)

Alan T. DeKok at 2015-06-15T21:58:56Z
Files modified:
	* src/include/libradius.h
	* src/lib/pair.c
	* src/lib/radius.c
	* src/lib/value.c
	* src/tests/unit/wimax.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7aac0d4049d218a456a99fb3b183648cb9a1130f
====== 
templates should not create TLV types

Alan T. DeKok at 2015-06-15T21:58:56Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5e06d547683cad0070c8045fe2db5421e47c89a
====== 
Print out the command we executed when the test failed

Alan T. DeKok at 2015-06-15T21:58:56Z
Files modified:
	* src/tests/auth/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6bf2d8854143d4550d26424b739332b02ffe008
====== 
Expose rad_data2vp_tlvs

Alan T. DeKok at 2015-06-15T21:58:56Z
Files modified:
	* src/include/libradius.h
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8051af97b98f7c5a4d4b8f601f7cafd8b6a886a0
====== 
Always write the header for the first attr

Alan T. DeKok at 2015-06-15T21:58:56Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54862e1544c8f1c59767274d8431bcc37ac56b7d
====== 
rlm_replicate: Added support for the list 'accounting'

Jorge Pereira (via Arran Cudbard-Bell)@2015-06-15T21:29:40Z
Files modified:
	* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bf5ba63c7deb80f131543f6a5e3d6918200e837
====== 
Check return codes from functions, as well as the error code associated with a handle in sqlite.

Arran Cudbard-Bell at 2015-06-15T21:22:21Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0feb2538ab275966fcaacfd4edccdc742e02e439
====== 
Encode suboptions in place, instead of creating an intermediate VP

So that we can avoid mangling vp->vp_tlv

Alan T. DeKok at 2015-06-15T20:16:11Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d369507cde7e4d46b3b20f7f320bc57afda37aeb
====== 
Deocde DHCP-Vendor-Specific-Information as octets

Because creating RADIUS VSAs for DHCP data is a bad idea.

Alan T. DeKok at 2015-06-15T20:16:08Z
Files modified:
	* share/dictionary.dhcp
	* src/modules/proto_dhcp/dhcp.c
	* src/tests/unit/dhcp.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6b439a10cdff984f599be1dfdfdbbd41b30e5ef
====== 
Depend on the dictionary

Alan T. DeKok at 2015-06-15T17:43:58Z
Files modified:
	* src/tests/unit/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5a31a80092830da20714625361825c1f2a2d464
====== 
Add some DHCP unit tests

Alan T. DeKok at 2015-06-15T17:43:49Z
Files modified:
	* src/main/radattr.c
	* src/main/radattr.mk
	* src/tests/unit/all.mk
	* src/tests/unit/dhcp.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a490589135afc66d8dad2f97f8d5274561f0d77
====== 
Use '=' instead of '+='

When creating attributes from packets.

Alan T. DeKok at 2015-06-15T17:43:49Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e85fb60fda03da00db85949965cdd5fb86869092
====== 
Link DHCP code to libfreeradius-dhcp

Alan T. DeKok at 2015-06-15T17:43:49Z
Files modified:
	* debian/freeradius-dhcp.install
	* src/modules/proto_dhcp/all.mk
	* src/modules/proto_dhcp/libfreeradius-dhcp.mk
	* src/modules/proto_dhcp/proto_dhcp.mk
	* src/modules/proto_dhcp/rlm_dhcp.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc28c85095324aaae1aa2c0cedfe7c224c97c64a
====== 
Must set prefix when doing IP address comparisons in check_for_realm

Arran Cudbard-Bell at 2015-06-15T17:44:14Z
Files modified:
	* src/modules/rlm_realm/rlm_realm.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aedd3480c65546e36557055f92d962c45185ef7
====== 
Merge pull request #1055 from qnet-herwin/typos

Typos

Alan DeKok at 2015-06-15T13:38:54Z
Files modified:
	* man/man5/unlang.5
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/tests/keywords/if-multivalue

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37ebd1b50c934bdf10c16737af2e0e58d6452be8
====== 
Typo fix: retrived => retrieved

Herwin Weststrate at 2015-06-15T10:41:10Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b2240c822d4f049fb7edfd228f01c438adf7b78
====== 
Typo fix: expnsion => expansion

Herwin Weststrate at 2015-06-15T10:41:10Z
Files modified:
	* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7d10b00c8af40f52db5b0c574817875c24d07b0
====== 
Typo fix: reqex => regex

Herwin Weststrate at 2015-06-15T10:41:10Z
Files modified:
	* src/tests/keywords/if-multivalue

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47106f34b589acbadc507edc652bb5d3e9cee5cc
====== 
Partial revert of 93e6ebe0.

If the home server is dead, there's no request->proxy, and
no fallback server.  So we can't run proxy-proxy-type fail

Alan T. DeKok at 2015-06-15T13:38:25Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7512a7972ff42ef5b400c9c02b8a3cad6182cb8
====== 
Post-Proxy-Type Fail if we can't proxy to Packet-Dst-IP-Address

If you had wanted fail-over, you should have used a pool.

Alan T. DeKok at 2015-06-15T13:38:20Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/888ffd2c73ceeada91ba18151cd63e2bcfd48d73
====== 
Port fix from sqlcounter

Alan T. DeKok at 2015-06-15T13:37:26Z
Files modified:
	* src/modules/rlm_counter/rlm_counter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9af8d253bb1ccece0e402fa2417cff7c2de86e08
====== 
-- 
This commit summary was generated @2015-06-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list