Commit report for v3.1.x branch

The git bot announce at freeradius.org
Sat Apr 11 00:00:01 CEST 2015


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

======
Notes on DN vs Filter escaping

Arran Cudbard-Bell at 2015-04-10T23:52:05Z
Files modified:
	* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e154462a193b41427bed7da1339389ce970d6068
====== 
Disable __DATE__ __TIME__ warning

Arran Cudbard-Bell at 2015-04-10T22:24:27Z
Files modified:
	* configure
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd3943367f13acbf752aa562c65e2421c32dd86e
====== 
Cast auto-converted only if the RHS is hex

Alan T. DeKok at 2015-04-10T19:33:11Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/516afd2c3ddfe4243560e58a7275761579561873
====== 
Sessions may not exist.  Address #924 for MySQL

We still need to audit / do something similar for the other DBs

Alan T. DeKok at 2015-04-10T19:06:43Z
Files modified:
	* raddb/mods-config/sql/counter/mysql/expire_on_login.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e47777a8905b972174a10a39b9e8e3ef2c2eb5d
====== 
Cast auto-converted attrs to the correct type

Alan T. DeKok at 2015-04-10T19:06:37Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c09b0478e38cb14784da018c95124bff2228b52
====== 
Encode WiMAX test

Alan T. DeKok at 2015-04-10T19:05:29Z
Files modified:
	* src/tests/unit/wimax.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60f62d100125ef508543cf0ace7e93a901a751f7
====== 
Tests for strings vs explicit casts

Alan T. DeKok at 2015-04-10T19:05:28Z
Files modified:
	* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0b2775e062bf9c8c5ef41e3f0584aa952bc17a1
====== 
Mark up auto-converted templates.

	Attr-26.9.1 --> Cisco-AVPair.

It's useful to know when this happens, so we can do a better job
of parsing the RHS of these kinds of expressions

Alan T. DeKok at 2015-04-10T19:05:26Z
Files modified:
	* src/include/tmpl.h
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/067efc87dc0dd9cc0d2e843ccf08c28fb800a275
====== 
Remove redundant assignment

The type defaults to ATTR

Alan T. DeKok at 2015-04-10T19:05:24Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89511599f8f0c609f46a31d1b7e5f91a6ed2de60
====== 
Print with quote from template, not hard-coded quote

Alan T. DeKok at 2015-04-10T15:49:10Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41341537d2f8aa8bc621761bb684820f031b8848
====== 
Misplaced parenthesise

Arran Cudbard-Bell at 2015-04-10T08:33:23Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76d83f6a9b2d7427f1c88960d891f03b0c085462
====== 
Check barewords to see if they're hex strings

Arran Cudbard-Bell at 2015-04-10T08:32:11Z
Files modified:
	* src/main/parser.c
	* src/main/tmpl.c
	* src/tests/keywords/update-hex

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c23bb36135d2abe4223358bfc73798f8b71dd9c
====== 
Change tmpl_cast_in_place so it'll work with TMPL_TYPE_DATA

This can't break anything, as it's a superset of previous types (and there was an assert to ensure tmpl_cast_in_place was only called with a literal)

Arran Cudbard-Bell at 2015-04-10T08:15:53Z
Files modified:
	* src/main/tmpl.c

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

Arran Cudbard-Bell at 2015-04-10T07:16:32Z
Files modified:
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b91300094b32786f2eb9d94af5c9eed437ee83ef
====== 
Can't define an unknown attribute with TMPL_TYPE_DATA...

Arran Cudbard-Bell at 2015-04-10T06:39:10Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8735a5a6b8b30ad395f063a3c7323b398016885c
====== 
Fixup docs for tmpl_afrom_attr_substr

Arran Cudbard-Bell at 2015-04-10T05:55:22Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b07f8ed045f6cce580a300b1fdee58a5011883c1
====== 
Use vpt->len when printing LHS vpt->name

Arran Cudbard-Bell at 2015-04-10T03:02:20Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e3ce1909ac6f02e643809ae62e3feb497a1c4b5
====== 
Need to set new rhs->name len

Arran Cudbard-Bell at 2015-04-10T03:02:16Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d305f2268730df936e2910e39a83eb940c86a535
====== 
Use the same reverse goto on error as everywhere else...

Arran Cudbard-Bell at 2015-04-10T03:02:11Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d290cd60de98fb68e61da4555d1e1df455f09c58
====== 
whitespace

Alan T. DeKok at 2015-04-10T02:01:38Z
Files modified:
	* share/dictionary.rfc7155

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b4125461192ea2f7e60598bd3fe1968873ad05c
====== 
Fail if there's no Cleartext-Password

Alan T. DeKok at 2015-04-10T02:01:37Z
Files modified:
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3bb56dc30735af14c99045aac0eae05cc5c2ca9
====== 
Fix for gcc

Arran Cudbard-Bell at 2015-04-10T01:05:31Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75df806086a318ee647c9449dbdef502a39e39ac
====== 
bstrndup and bstrncpy are probably better names

Arran Cudbard-Bell at 2015-04-10T00:54:33Z
Files modified:
	* src/include/libradius.h
	* src/include/missing-h
	* src/lib/filters.c
	* src/lib/missing.c
	* src/lib/pair.c
	* src/lib/print.c
	* src/lib/value.c
	* src/main/map.c
	* src/main/tmpl.c
	* src/main/xlat.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49422006a91cb17bbfa7349ef4b6144fc2ff37bb
====== 
TALLOC_CTX not always available

Arran Cudbard-Bell at 2015-04-10T00:38:43Z
Files modified:
	* src/include/missing-h
	* src/lib/missing.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c77a492f9052d17537ad749bfe0d629558721471
====== 
-- 
This commit summary was generated @2015-04-11T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list