Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Sat Jun 13 00:00:02 CEST 2015
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Add support for rlm_sql_cassandra
Original author Linnaea Von Lavia
Code here:
https://gist.github.com/linnaea/ef2457ae6fc6db7c2e04
This version has a few fixes:
It removes the dependency on GCC atomic macros, and moves the log buffers into per connection structs.
Addresses the case where the global cleanup function 'cass_log_cleanup' could be called multiple times.
Adds an implementation of sql_fields (so cassandra can work with maps).
Adds a configure script (so the build won't fail if libcassandra is not available).
Makes failing to retrieve a column value, an error instead of a warning.
Removes many chatty log messages.
Makes the code compatible with v3.1.x.
Fixes inconsistent formatting.
Arran Cudbard-Bell at 2015-06-12T23:39:34Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/.gitignore
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/all.mk.in
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/configure
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/configure.ac
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1109c7a6fe8deb0b34ebde35ccd4d3ae77e7c0a0
======
Document MySQL configuration fields
Arran Cudbard-Bell at 2015-06-12T23:39:34Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a966bc0013b3e5d3cc044b0ff78d70c625a5a2ef
======
Only MySQL uses sql_store_result
Arran Cudbard-Bell at 2015-06-12T23:39:34Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
* src/modules/rlm_sql/drivers/rlm_sql_null/rlm_sql_null.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e34b50ea7f58ad557cd1c67bdb3e446353486f9f
======
Document the sql_error_t callback
Arran Cudbard-Bell at 2015-06-12T23:39:34Z
Files modified:
* src/modules/rlm_sql/rlm_sql.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34fafc9951f27fba9ad8b702eb009fbd13682280
======
Merge pull request #1051 from spaetow/patch-1
Update abfab-tr-idp
Alan DeKok at 2015-06-12T18:16:33Z
Files modified:
* raddb/sites-available/abfab-tr-idp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11466fd77d21ee3de51521cad9f877c09a06dd6d
======
Update abfab-tr-idp
Add the 'new' session-state stuff to the ABFAB server too. This keeps the ABFAB server in sync with the improved attribute transfer from the inner-tunnel server.
Stefan Paetow at 2015-06-12T16:45:43Z
Files modified:
* raddb/sites-available/abfab-tr-idp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9402fd5dcd627c58303a36d862c76bc429567f8a
======
Properly decode "long" EVS which are unknown
Alan T. DeKok at 2015-06-12T18:15:04Z
Files modified:
* src/tests/unit/extended.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0aed6ff96e547a34a45c9eeac31e48e826ca07ef
======
Decode EVS data types correctly.
Alan T. DeKok at 2015-06-12T18:15:03Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5412eabc8f37e8a1fe3b2afb33b0cee5da4651bb
======
Fix documentation for EVS types
Alan T. DeKok at 2015-06-12T18:15:01Z
Files modified:
* man/man5/dictionary.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efad6c4d4068c9ad3e3cff16a874f3795f8c4728
======
Use da->vendor not da->attr for EVS block vendor
Alan T. DeKok at 2015-06-12T18:15:00Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5aa6ff6d57391f5bb05d1bec94dfae74df4570e9
======
Re-arrange add vendor code
Alan T. DeKok at 2015-06-12T18:14:59Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2731f1c5424c0138ec3ac8d8045d07b1d4eb466
======
If the TLVs are malformed, they're unknown
Alan T. DeKok at 2015-06-12T18:14:58Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5e03a0fe964ce4aadc2721d9181ff171116d517
======
Use pairmemcpy instead of doing it manually
Alan T. DeKok at 2015-06-12T18:14:57Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b44cc23a619c45ed0d861c349ecd76ae753b302a
======
--
This commit summary was generated @2015-06-13T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list