Commit report for master branch
The git bot
announce at freeradius.org
Mon Mar 24 00:00:03 CET 2014
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Check and define sig_t if it's not in signals.h
Arran Cudbard-Bell at 2014-03-23T22:35:16Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a8485922ac47b0682829c2b98c5aa372051ba17
======
Typo
Arran Cudbard-Bell at 2014-03-23T22:09:26Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ac41c5cf272b890488c0996c81cdb300479f3e3
======
And another global gone...
Arran Cudbard-Bell at 2014-03-23T21:43:23Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
* src/main/radiusd.c
* src/main/unittest.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/864c522b466fb076132b1df4818519c0ef36d408
======
Read the dictionaries before reading the main config in radmin
Arran Cudbard-Bell at 2014-03-23T21:10:12Z
Files modified:
* src/main/radmin.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/840bd0d1cef93e0c6b0ed0be904e53318933166e
======
Make CHECK_CONFIG_SAFE the default.
All modules are now safe. Any module which is unsafe will have to
set the flag manually
Alan T. DeKok at 2014-03-23T17:49:26Z
Files modified:
* src/include/modules.h
* src/main/command.c
* src/main/modules.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unix/rlm_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e89c25fe474f4592841b39c56d800e5319482e26
======
If the leading character of a template is '&', it MUST be an attr
Previously parse errors of '&reQET:User-Name were treated as
literal strings. This is wrong.
Alan T. DeKok at 2014-03-23T17:49:24Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f139e4fe6675ee50b1d10a0e86d62798dd902370
======
Make smsotp -C safe. Addresses #559
Alan T. DeKok at 2014-03-23T17:49:23Z
Files modified:
* src/modules/rlm_smsotp/rlm_smsotp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60d8f13ed5d9868610b4317ed55de73a083b8723
======
Make rest -C safe. Addresses #559
Alan T. DeKok at 2014-03-23T17:49:22Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2390cba4f94968e57a3487d13371961d1568ecd3
======
Make ldap -C safe. Addresses #559
Alan T. DeKok at 2014-03-23T17:49:22Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffb5b2926522dc5ca7357995c71c315a9eabe124
======
Make redis modules -C safe. Addresses #559
Alan T. DeKok at 2014-03-23T17:49:21Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_rediswho/rlm_rediswho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3a6838316c50077d959b9f5e0089faa027bfd65
======
Mark SQL modules -C safe. Addresses #559
Alan T. DeKok at 2014-03-23T17:49:20Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01cda506a8f0c2cea31eaae7bb25a9bc27d3a4bf
======
This module is thread-safe.
Alan T. DeKok at 2014-03-23T17:49:18Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bb1c1dadae2e1313ce892516acfcf31e3abeb72
======
Handle -C in the connection pool. Addresses #559
Parse the options && create the pool, but don't open
any connections. If the module tries to open a connection
for some purpose, that's OK. Only one connection will be
opened.
Alan T. DeKok at 2014-03-23T17:49:12Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8c3f88afdd253ed38c1ddd30b1fa2ce125cc94b
======
Explanation comments
Alan T. DeKok at 2014-03-23T17:49:09Z
Files modified:
* src/tests/keywords/if-skip
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11eeb7174c01a61af06b14183190aa595d0030ec
======
Redirect travis panic action output to STDERR to make sure we can see it
Arran Cudbard-Bell at 2014-03-23T16:05:51Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/073561dbd09e2898af11b5c2c2360f6ea37c2ebb
======
Fix typo, should be method_str, not method
Arran Cudbard-Bell at 2014-03-23T15:30:25Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06d19e8069d51fabfd8aee551df75ca9cd6fff8e
======
rlm_rest has been tested enough to be stable
Arran Cudbard-Bell at 2014-03-23T15:04:21Z
Files modified:
* src/modules/stable
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2fb959a65f0c74d94baf3c4b4bba4ac0c42ccb4
======
Add checks for json_type_to_name
Arran Cudbard-Bell at 2014-03-23T14:52:06Z
Files modified:
* src/modules/rlm_rest/config.h.in
* src/modules/rlm_rest/configure
* src/modules/rlm_rest/configure.ac
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/025ed18957d76c6b41a9343f7b9c030e1a1babbc
======
Fix json-c check to work on debian (libjson0) too
Arran Cudbard-Bell at 2014-03-23T14:37:44Z
Files modified:
* src/modules/rlm_rest/configure
* src/modules/rlm_rest/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/533183c256554a1e2d2525360a4090b21bcbd33c
======
Unlike every other package libjson-dev does not install the libraries
Arran Cudbard-Bell at 2014-03-23T14:09:52Z
Files modified:
* .travis.yml
* debian/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0798634bf835ebf06f3a4d873d5d1729be41204
======
Need libcurl too
Arran Cudbard-Bell at 2014-03-23T14:02:29Z
Files modified:
* .travis.yml
* debian/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8190828b08830ec7d3c265d34efd99c6028c4772
======
Add debian package for rlm_rest
Arran Cudbard-Bell at 2014-03-23T13:43:09Z
Files modified:
* debian/control
* debian/freeradius-rest.install
* debian/freeradius-rest.postinst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4a14c6c632e2d2b45b8bfd951ba71c1f070ee13
======
Add predepends for libjson0-dev
Arran Cudbard-Bell at 2014-03-23T12:54:31Z
Files modified:
* debian/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0501eeb0fec10293ff3cc9037aa25421295d3338
======
Do travis builds with json-c
Arran Cudbard-Bell at 2014-03-23T12:53:34Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afda1302623d8f73f07d9d32a598ef936389514a
======
Add rest xlat function to allow arbitrary GET requests
The response data (no matter what the content type is) gets written as plaintext to the expansion buffer.
Arran Cudbard-Bell at 2014-03-23T12:48:00Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/914f26e38ba608f109678e79bb9949cf84c489c6
======
Add function to get body data from a handle
Arran Cudbard-Bell at 2014-03-23T12:44:51Z
Files modified:
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36a90d483ec788eb10c5fece474c7fbe7fe74f5d
======
Rename all rest structures and functions to be in terms of request/response instead of read/write
It makes significantly more sense now...
Arran Cudbard-Bell at 2014-03-23T12:44:27Z
Files modified:
* 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/3fe7c0c5e45901a1005d19e317807d303acbfec1
======
Enable multi-line output for unrecognised content-types
Arran Cudbard-Bell at 2014-03-23T10:06:22Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f61ba4fa0b701cb62b16655aff24471d83008086
======
fail on error parsing URI
Arran Cudbard-Bell at 2014-03-23T09:35:05Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6404c348c7105e752388b23be8f2895779a07f2
======
More tests for newer conditions which are also skipped
Alan T. DeKok at 2014-03-23T01:24:32Z
Files modified:
* src/tests/keywords/if-skip
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8db6abe35f618bfc19f11ea8a4b38065ca5cfa90
======
Remove extraneous pass2 checks
now that all optimization is done at load time
Alan T. DeKok at 2014-03-23T01:24:14Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4762ff787d37a9e00484e6bb13336ae7348abaf
======
Move load-time removal of 'if' conditions
To where they make sense. Which now also lets us do load-time
optimizations for:
if (1) {
}
else {
# no need to compile this
}
and
if (0) {
# ignored
}
elsif (..) {
# compiled
}
Which didn't work before
Alan T. DeKok at 2014-03-23T01:23:06Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e5b2b6a363e25bb6760b4dfd3cd959e00ef2bae
======
Fix use of add_to_modcallable()
it should just add. It shouldn't create the parent
Alan T. DeKok at 2014-03-23T01:23:06Z
Files modified:
* src/include/modcall.h
* src/main/modcall.c
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a19b3e104ff3c1651ecfa50303396d01fd1c21e
======
Make "add_child" O(1) instead of O(N)
Alan T. DeKok at 2014-03-23T01:23:06Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ef9cc8ea2a245035fec35bd99853710089345cf
======
Set csingle->type in do_compile_modgroup
So its accessible to later code
Alan T. DeKok at 2014-03-23T01:23:06Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/723be4bd324fe616f15e4ee17421c418e9692e58
======
Silence unused function warning
Arran Cudbard-Bell at 2014-03-23T01:14:33Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31cb896f311133ba3e7fd7ae7a12f5289d60217c
======
More formatting
Arran Cudbard-Bell at 2014-03-23T01:08:15Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e7c648e40919299b766a8e2addde8fbb1ef829c
======
Add body type 'none' which can be used to make RESTfull requests with no body
Arran Cudbard-Bell at 2014-03-23T01:08:11Z
Files modified:
* 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/a42fd6e5dedec0caac5b924e0c04fe7521edbbc1
======
--
This commit summary was generated @2014-03-24T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list