Commit report for v3.1.x branch

The git bot announce at freeradius.org
Wed May 6 00:00:02 CEST 2015


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

======
Add a map xlat

Arran Cudbard-Bell at 2015-05-05T23:43:01Z
Files modified:
	* src/main/xlat.c

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

Arran Cudbard-Bell at 2015-05-05T23:22:48Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c9d877aa89ee4443637a6f83ba52eec25ef821d
====== 
Make reconfig

Arran Cudbard-Bell at 2015-05-05T23:20:25Z
Files modified:
	* src/include/autoconf.h.in
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/525a00e4b80b6e29c6d5f6c8601f7e70c4d7a5fb
====== 
Merge pull request #996 from jpereira/rlm_sql-fields-name

Add sql_fields support for Oracle.

Arran Cudbard-Bell at 2015-05-05T23:14:58Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.ac
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3af7af76c2d496e316b91ec7773b3782394711e
====== 
Add sql_fields for Oracle. refs #993

Jorge Pereira at 2015-05-05T23:04:16Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3dbe18eb4a7c9a5192af82b03f79da5121f7ff2
====== 
Add support for Oracle library client versions 12

Jorge Pereira at 2015-05-05T23:03:34Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.ac

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

Arran Cudbard-Bell at 2015-05-05T22:44:59Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db75bdcef7edf19ab008982ec46e69e7992b8a42
====== 
Merge pull request #995 from jpereira/rlm_sql-fields-name

Add sql_fields support for FireBird.

Arran Cudbard-Bell at 2015-05-05T21:54:58Z
Files modified:
	* src/modules/rlm_sql/README
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26e6f5cadc61433a2e7891c48d1cf7269536bc3e
====== 
Add sql_fields for firebird. refs #993

Jorge Pereira at 2015-05-05T20:18:50Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ca4016a804988ebb324089750a0a373da516231
====== 
Add references for sql_fields

Jorge Pereira at 2015-05-05T20:18:18Z
Files modified:
	* src/modules/rlm_sql/README

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19cff2aa0cd7dc0609310a55cfab68a1e9b61fa0
====== 
Move rad_debug_lvl into src/main.log

So we don't have to define it for every utility that uses the server library

Arran Cudbard-Bell at 2015-05-05T20:31:17Z
Files modified:
	* src/main/log.c
	* src/main/radattr.c
	* src/main/radiusd.c
	* src/main/radmin.c
	* src/main/radwho.c
	* src/main/unittest.c
	* src/modules/rlm_eap/radeapclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b244bd8f699999ec948de2dc26018ca0680307ea
====== 
No +1

Arran Cudbard-Bell at 2015-05-05T18:43:22Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b602bd944f6ce21755e0b4973db8d4e92782050
====== 
Add /usr/local/unixodbc/lib and /usr/local/unixodbc/include to default search path for unixodbc

Arran Cudbard-Bell at 2015-05-05T17:40:11Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d0de1815b2361a1906d0d2abb63f1c858804ca6
====== 
Check for vendor with Message-Authenticator.  Fixes #994

Alan T. DeKok at 2015-05-05T17:02:39Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b1c03ee253806e15daad18df0a119ce9ee928d6
====== 
Merge branch 'v3.1.x' of https://github.com/FreeRADIUS/freeradius-server into upstream-v3.1.x

Arran Cudbard-Bell at 2015-05-05T16:25:47Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/588430be0efdff1be90cb72d91f1933ed681e790
====== 
Preserve quotes when creating map name

Alan T. DeKok at 2015-05-05T15:59:12Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/978f33bc18fa84b925b63905db6e4ed655934c0f
====== 
Add sql_fields for db2.  refs #993

Arran Cudbard-Bell at 2015-05-05T16:25:33Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bd0a7d0ccfd074d0bdebce77a99d1fd7a51c08e
====== 
Redundant assignment

Arran Cudbard-Bell at 2015-05-05T06:09:00Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f30ba8b59dc3c78e0eb41fe03f432f60ba73091
====== 
Fix map test, and add checks for different RHS tmpl types

Arran Cudbard-Bell at 2015-05-05T06:00:38Z
Files modified:
	* src/tests/modules/sql_sqlite/map.attrs
	* src/tests/modules/sql_sqlite/map.unlang

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d2a8385dbd2866286107ffcb8d92451a87cc87a
====== 
Add tests for map'd sqlite

Arran Cudbard-Bell at 2015-05-05T05:53:00Z
Files modified:
	* src/tests/modules/sql_sqlite/map.unlang

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/138b0c36fe8a6a7abe33938b9c5df5ac9d13d2e8
====== 
Make debug_* policies available in the module testing framework

Arran Cudbard-Bell at 2015-05-05T05:45:42Z
Files modified:
	* src/tests/modules/radiusd.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71bab14050fd79bc138b22c66576e36c1b7e1649
====== 
Print the field names at debug level 3

Arran Cudbard-Bell at 2015-05-05T05:45:24Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58ad8e170fbd71ed8fccee88def62ce0f422cfc0
====== 
Fix cf_section_argv_type to return cs->argv_type[argc] not name2_type

Arran Cudbard-Bell at 2015-05-05T05:44:34Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95823ae7a8d99e8031ddc3247a89521a061deb1e
====== 
Allow assignment operators for maps too

Arran Cudbard-Bell at 2015-05-05T05:44:11Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd97cdd59c89736b13da273fe07b3a9a12b34dcf
====== 
Length off by one

But hey, at least the string comparisons really do work with binary data!

Arran Cudbard-Bell at 2015-05-05T05:13:21Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edc09f89319495c587483c5e6298b20222b5e545
====== 
sqlite doesn't know how many rows are in the result set so we can't use sql_num_rows

Arran Cudbard-Bell at 2015-05-05T05:04:38Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99273e1d3dcb1c96d03d029f1786d1cbcba0dd12
====== 
Ended up using talloc_array_length instead of a NULL terminated fields array, so don't allocate an extra element

Arran Cudbard-Bell at 2015-05-05T05:03:50Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae247790e8377104fa244055ab09cb73caae3933
====== 
Returning OK for no columns matched was a dumb idea

Arran Cudbard-Bell at 2015-05-05T05:02:14Z
Files modified:
	* src/include/map_proc.h
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f084977b05270f1757f24ab24df1fac90c317061
====== 
Map functions should return 'NOOP' not 'NOTFOUND' if there's no result to operate on

Arran Cudbard-Bell at 2015-05-05T04:15:09Z
Files modified:
	* src/include/map_proc.h
	* src/main/map_proc.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23ea7668bdbb7ca91ab682119bb723c49d411663
====== 
Move sql 'loaded and linked' message to bootstrap

Arran Cudbard-Bell at 2015-05-05T04:12:02Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b21cad57a8c27719a40a4be1058bfc8e7429419
====== 
Set the name of module instance structures correctly

Arran Cudbard-Bell at 2015-05-05T04:11:44Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/240c3267d26094e3d7d5bf9a4efaca4da318d995
====== 
Fix map validation

Arran Cudbard-Bell at 2015-05-05T04:11:16Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9beee89e4466478342a2de0a02b5f80de6719b8
====== 
Print registration of xlats and map functions

Arran Cudbard-Bell at 2015-05-05T04:11:00Z
Files modified:
	* src/main/map_proc.c
	* src/main/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eea81d4095f4fb4415b08a3068b06db287c3a41f
====== 
Assignment ops should not include equality ops

Arran Cudbard-Bell at 2015-05-05T04:10:30Z
Files modified:
	* src/lib/token.c
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3943b500a5dace18cf8ca20d358ac0270a067723
====== 
Allow the map argument to be any string type

Arran Cudbard-Bell at 2015-05-05T03:02:37Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c03d87e9267272a3481d1d9182cfd90d52c01af0
====== 
Update bbedit language definition

Arran Cudbard-Bell at 2015-05-05T02:56:33Z
Files modified:
	* scripts/bbedit/unlanglaguage.plist

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1160c4e7f6cb70a93be4e3dcec9df56d6b4f9512
====== 
Document MOD_* macros

Arran Cudbard-Bell at 2015-05-05T02:30:33Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2db790b474b2baa38f1a83fcb705dd5a1e9ad304
====== 
Glue the new modcall code for maps to the map processor code

Tests to follow...

Arran Cudbard-Bell at 2015-05-05T00:05:16Z
Files modified:
	* src/main/modcall.c

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


More information about the Freeradius-Devel mailing list