Commit report for v3.0.x branch

The git bot announce at freeradius.org
Fri Aug 29 00:00:01 CEST 2014


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

======
Allow comparisons between integers of different size

Alan T. DeKok at 2014-08-28T21:30:24Z
Files modified:
	* src/main/evaluate.c
	* src/main/parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45e7510c93ef1efee08504e8adbb59975c9b53fa
====== 
We might have a cast, too

Alan T. DeKok at 2014-08-28T21:05:52Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c815fd246bd07311da8b680e5280c3486321aff
====== 
Assume that the permissions are correct

Alan T. DeKok at 2014-08-28T20:59:17Z
Files modified:
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7a1487c93dbb9fe099be9477d47e3545227d347
====== 
Document new rest configuration items

Arran Cudbard-Bell at 2014-08-28T20:51:15Z
Files modified:
	* raddb/mods-available/rest

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc04643af46c25cf0b47449777b8fa6c404e906a
====== 
Print HTTP response on RDEBUG3

Arran Cudbard-Bell at 2014-08-28T20:31:20Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bd789fe4c61b1bf131f5e0f1b3bf6b1b7597033
====== 
Don't convert attributes of incompatible type

Alan T. DeKok at 2014-08-28T18:36:44Z
Files modified:
	* src/main/modcall.c
	* src/tests/unit/condition.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef3837db417e9e25eaf1f9f7a9e05feff299aed8
====== 
use the correct struct entries for comparisons

Alan T. DeKok at 2014-08-28T18:36:44Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58315acf1205d9c229f9efa519c6c688a6e37702
====== 
Ensure that the error message has leading tabs, too.

Just copy them over from the input.  This means that the error
message is lined up with the text we're complaining about

Alan T. DeKok at 2014-08-28T18:36:43Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/143f0f517d010d6282fc45d8996b6fd45caf22f1
====== 
Just use "int" for return codes instead of int8_t

Alan T. DeKok at 2014-08-28T18:36:43Z
Files modified:
	* src/include/libradius.h
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c83788089a368cbaf64f3b40ca242248580ec9f7
====== 
Add support for exposing plaintext HTTP response bodies as reply:REST-HTTP-Body

Arran Cudbard-Bell at 2014-08-28T18:22:29Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1cb3702dc1256738cdfbef3c245c72303aff8063
====== 
Don't run panic_action if the process is being debugged

Arran Cudbard-Bell at 2014-08-28T17:26:31Z
Files modified:
	* src/lib/debug.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09c2b271e3cb0fbba1825fefed37cc9567df3706
====== 
Need to get the current attribute from the cursor in READ_STATE_ATTR_END state

Arran Cudbard-Bell at 2014-08-28T15:58:07Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04abc06f466fc7dffa80dc499409d48e3e183d7f
====== 
Fix JSON encoding, where training '}' may not be written correctly for certain input buffer lengths

Arran Cudbard-Bell at 2014-08-28T15:32:43Z
Files modified:
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59eb86bf7c94c6f421c928695db95da62136eeeb
====== 
Merge pull request #769 from zmousm/debfix/v3.0.x

Debian lintian fixes/overrides

Arran Cudbard-Bell at 2014-08-28T14:39:30Z
Files modified:
	* debian/control
	* debian/freeradius-config.lintian-overrides
	* debian/freeradius-iodbc.lintian-overrides
	* debian/freeradius-postgresql.lintian-overrides
	* debian/freeradius.lintian-overrides
	* debian/libfreeradius-dev.install
	* debian/rules

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33ddfeafa65c2215e102883173736208f06d8096
====== 
Override lintian breaks-without-version, package-relation-with-self,
python-script-but-no-python-dep on freeradius-config

Zenon Mousmoulas at 2014-08-28T14:03:23Z
Files modified:
	* debian/freeradius-config.lintian-overrides

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/698675ee9a04ff066cbfcfab6ef48002bff5d8c2
====== 
Override lintian binary-or-shlib-defines-rpath on freeradius (due to
rlm_python), freeradius-postgresql, freeradius-iodbc

Zenon Mousmoulas at 2014-08-28T14:03:23Z
Files modified:
	* debian/freeradius-iodbc.lintian-overrides
	* debian/freeradius-postgresql.lintian-overrides
	* debian/freeradius.lintian-overrides

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc0e068bfbf4e562bb8eedb7436e38d5c3321638
====== 
Fix lintian duplicate-changelog-files

If we are doing dh_installchangelogs, it seems we need to exclude
the upstream changelog from dh_installdocs so as to not install it
twice.

Zenon Mousmoulas at 2014-08-28T14:03:23Z
Files modified:
	* debian/rules

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fbe1d14d69a01f4aad0b12e77e2f89f834e4b86
====== 
Fix lintian binaries-have-file-conflict on libfreeradius-dev

This is clumsy at best. It would not have been necessary if
freeradius "shared" libraries could have a SONAME, ABI etc.
according to Debian policy.

Zenon Mousmoulas at 2014-08-28T14:03:22Z
Files modified:
	* debian/libfreeradius-dev.install

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c82cd7c641deb469eb01c567a66dc6b71fd681c
====== 
Fix lintian debhelper-but-no-misc-depends

Add ${misc:Depends} to all binary package deps (even though it's
silly for e.g. freeradius-config).

Zenon Mousmoulas at 2014-08-28T14:03:22Z
Files modified:
	* debian/control

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60fa1ff29e0783d4982b4c839801c0b87f8f6ec1
====== 
Detail file writer should always print pairs with '=' operator

Arran Cudbard-Bell at 2014-08-28T14:36:27Z
Files modified:
	* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4be8a5894fef7fa12df31beda44ee57b3c30272
====== 
Doxygen

Arran Cudbard-Bell at 2014-08-28T14:28:26Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d055050578a660b376ce13a5407963a94ac0464c
====== 
Add tmpl_cursor_next and tmpl_cursor_init which allow iterating over VALUE_PAIRs in the current request with a value_pair_tmpl_t

Rewrite tmpl_copy_vps and tmpl_find_vp to use the new cursor functions.

The iterators are significantly more useful than tmpl_copy_vps or tmpl_find_vp, but those functions
are still quite convenient.

Arran Cudbard-Bell at 2014-08-28T13:47:45Z
Files modified:
	* src/include/tmpl.h
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bcebdedc515254db4212d1753154da515e62c79
====== 
-- 
This commit summary was generated @2014-08-29T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list