Commit report for master branch
The git bot
announce at freeradius.org
Sat Dec 14 00:00:03 CET 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Should use krb5_free_error_message to free error message
Arran Cudbard-Bell at 2013-12-13T23:47:54Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6233eb87f223ec76f93ea428620bdc8f060904fd
======
Better error handling for heimdal
Apparently they don't use the comm_err API so all the messages come out as unknown...
Arran Cudbard-Bell at 2013-12-13T22:30:27Z
Files modified:
* src/include/threads.h
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a96ae49922e35325700bc11cb890036408bf411a
======
Don't add 'no' to cflags when libkrb5 is not threadsafe
Arran Cudbard-Bell at 2013-12-13T22:30:26Z
Files modified:
* src/modules/rlm_krb5/configure
* src/modules/rlm_krb5/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90599f353b059a8cb1f600b9f143e3c29ac7104f
======
Ah the sound of silence...
The heimdal guys invented their own function header doc format, which is close enough to doxygen to be parsed by it, and far enough away to generate literally 100s of warning messages
Arran Cudbard-Bell at 2013-12-13T22:30:26Z
Files modified:
* src/modules/rlm_krb5/configure
* src/modules/rlm_krb5/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6a1c8f0d9d258d31067b9ea425bde5fd2184e38
======
Ignore icon.png
Arran Cudbard-Bell at 2013-12-13T22:30:26Z
Files modified:
* .gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95c27af0df00474a2487f3718d72137a9e94684a
======
Disable threading for MIT libkrb5 <= 1.11.4 i.e. all currently released versions
Arran Cudbard-Bell at 2013-12-13T22:30:26Z
Files modified:
* src/modules/rlm_krb5/configure
* src/modules/rlm_krb5/configure.ac
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fdb6ded26c8b5e4edbd8050ead9ab5fc768feb7
======
link_da and list_da are arrays, should check counter variables instead
Arran Cudbard-Bell at 2013-12-13T22:30:26Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eada7eb76004762dc094abc5d89c02148d2f7d97
======
Added VALUEs from the RFC
Alan T. DeKok (via Arran Cudbard-Bell)@2013-12-13T22:30:26Z
Files modified:
* share/dictionary.rfc6677
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6a03a7a1e62515a1683f983b4593ef685644d2e
======
Update dictionary.rfc7055
Added a line ending
Stefan Paetow (via Arran Cudbard-Bell)@2013-12-13T22:30:26Z
Files modified:
* share/dictionary.rfc7055
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5768f66a936ec2ee105baa90c0e32fddd47105ab
======
Add the ABFAB RFC dictionary.
Stefan Paetow (via Arran Cudbard-Bell)@2013-12-13T22:30:26Z
Files modified:
* share/dictionary
* share/dictionary.rfc7055
* share/dictionary.ukerna
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f60ee4fd05de92a7bd1c44a55dce66be32e0141
======
Use memdup for binary data, not strdup
Alan T. DeKok at 2013-12-12T15:17:14Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f19242509f4c9a3627a90c5eb073de0f6e8f3f0
======
Sometimes KRB5_IS_THREAD_SAFE isn't defined
Alan T. DeKok at 2013-12-12T14:57:54Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9355aa12a389c6e385159da7fcf654a43200404c
======
More sanity checks for connection limits
Alan T. DeKok at 2013-12-12T14:57:53Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc9e66af2baa7153df63b68ef6589ff81725b58f
======
Decode attributes under more conditions
Arran Cudbard-Bell at 2013-12-12T13:36:31Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72fc2e540c4476e3592a82ec313f811af35521dc
======
Only apply hack if rlm_krb5 was compiled thread capable
Arran Cudbard-Bell at 2013-12-12T13:24:37Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b44860d7ef87517e53b2cfd57ef1740c4169ebb2
======
formatting
Arran Cudbard-Bell at 2013-12-12T13:22:07Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b4afb154de6f2e5659171ddccb287a4dc66be17
======
Typo
Arran Cudbard-Bell at 2013-12-12T13:22:07Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07444177d801866c3ce657877177bc03a59cfed1
======
Free service principal on detach
Arran Cudbard-Bell at 2013-12-12T13:22:07Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ac85ec5fec6d42eda6d3d24599aac35dfd344c8
======
Fix erroneous check
Alan T. DeKok at 2013-12-11T20:16:24Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54ed6784315195edb7c45d6f097804fc3fd78ff6
======
Force unsigned comparison
Alan T. DeKok at 2013-12-11T20:12:30Z
Files modified:
* src/modules/proto_bfd/bfd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0b823fc14aba5422f6b029f15511dff1e913754
======
Fixed copy-paste error
Alan T. DeKok at 2013-12-11T20:09:15Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaf3856b637270c997cda89f3f9f9e42b4cfbfd6
======
Note that it's OK to fall through
Alan T. DeKok at 2013-12-11T20:06:45Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4df2551f9db7eee2f9aeff565b9c9ac08e88dc04
======
Added assert
Alan T. DeKok at 2013-12-11T20:04:52Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/850cc221c9ea7fbc401a8ceabfebcd6cf5ee55f7
======
We can only decode attributes of 256 bytes or less
Alan T. DeKok at 2013-12-11T20:00:08Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cd4397bf289841931e97b7f90ef14513430f09b
======
Prototype functions if they're needed
Alan T. DeKok at 2013-12-11T19:51:12Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a1921eaf85ed1e9772977dbd855973332718e7a
======
Only munge pps fields for non-detail sockets
Alan T. DeKok at 2013-12-11T19:47:24Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16450c0466ee79a6b898659c2ad03c5d0920e453
======
If there's no children, we can just mark the request as done
Alan T. DeKok at 2013-12-11T19:47:22Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80b255134bba407fc04fe80edd8eb21020529b0a
======
Should print the result code too for eDir failures
Arran Cudbard-Bell at 2013-12-11T14:38:37Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22c4207d730af062386d0219e38e219dbbc5ae64
======
Add some additional error definitions from the eDir docs
Arran Cudbard-Bell at 2013-12-11T14:37:06Z
Files modified:
* src/modules/rlm_ldap/edir.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd0ad8217d118af510eef5c82282c4f4c2342888
======
cache is no longer setable, so remove the config item from the default config
Arran Cudbard-Bell at 2013-12-10T18:37:40Z
Files modified:
* raddb/mods-available/krb5
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8da9a02b9af038bc08d8cea2818039dc993cba03
======
Work around bug in MIT krb5_copy_context which attempts to copy the list of tgs_kytpes and tkt_ktypes associated with a context...
Except by default the pointers to those lists are NULL (which it does not check), and so it SEGVs
Arran Cudbard-Bell at 2013-12-10T18:03:20Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f4dec3d419b8da47de0f32bfc9de1cb27dbfe7a
======
Typo in MIT krb5
Arran Cudbard-Bell at 2013-12-10T14:35:19Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c39bdd0cf36f894421e5fddd173803bee23e5287
======
Remove restrictions on VSAs in sqlcounter
Arran Cudbard-Bell at 2013-12-09T20:30:28Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8fc9792939120edbc2c5926d9f922df89ac6f2c
======
base_dn is no longer required
Arran Cudbard-Bell at 2013-12-09T14:43:19Z
Files modified:
* src/main/conffile.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9277614dec8820eb91d9a4f77c215559de9e78e2
======
Merge pull request #488 from kokel/dictionary.xylan
Update dictionary.xylan
Arran Cudbard-Bell at 2013-12-09T12:28:39Z
Files modified:
* share/dictionary.xylan
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa0e9e6fbaebe098cf439c035c2c230bda673659
======
Update dictionary.xylan
Tobias Hachmer at 2013-12-09T07:46:19Z
Files modified:
* share/dictionary.xylan
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f767ad8f40d4a2eb944c88516d0b69db1a2c52d0
======
Fully sync ERX/Unisphere with Juniper's dictionaries
Arran Cudbard-Bell at 2013-12-08T00:24:20Z
Files modified:
* share/dictionary
* share/dictionary.erx
* share/dictionary.unisphere
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5ad82aecc194f5f55153c351a62af9bb1c222a0
======
Add back prefix
Arran Cudbard-Bell at 2013-12-07T23:40:43Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18b8394998489c65f776519d116be54b5d92e605
======
Fix read/writing to/from stdin/stdout
Arran Cudbard-Bell at 2013-12-07T23:40:36Z
Files modified:
* src/lib/pcap.c
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3b1d46b5a892f7e6855994763ec760022487c8ed
======
Don't complain about lost requests if were filtering on responses
Arran Cudbard-Bell at 2013-12-07T23:40:32Z
Files modified:
* src/include/radsniff.h
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e2d224e53c9c767846c1af6b83e9f198e8e3939
======
Print cleanup timestamps in this decade
Arran Cudbard-Bell at 2013-12-07T23:40:27Z
Files modified:
* src/include/radsniff.h
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5938f1afb7cd7c40e33f16b3577b682a2a390e54
======
Dictionary formatting
Arran Cudbard-Bell at 2013-12-07T23:28:57Z
Files modified:
* share/dictionary.3gpp
* share/dictionary.3gpp2
* share/dictionary.alcatel.sr
* share/dictionary.alvarion
* share/dictionary.alvarion.wimax.v2_2
* share/dictionary.bskyb
* share/dictionary.chillispot
* share/dictionary.dante
* share/dictionary.dhcp
* share/dictionary.freedhcp
* share/dictionary.freeradius
* share/dictionary.freeradius.internal
* share/dictionary.huawei
* share/dictionary.iana
* share/dictionary.infonet
* share/dictionary.juniper
* share/dictionary.meru
* share/dictionary.microsoft
* share/dictionary.motorola.wimax
* share/dictionary.nokia.conflict
* share/dictionary.paloalto
* share/dictionary.prosoft
* share/dictionary.rfc4603
* share/dictionary.rfc5176
* share/dictionary.rfc6519
* share/dictionary.rfc6677
* share/dictionary.rfc6911
* share/dictionary.siemens
* share/dictionary.starent
* share/dictionary.starent.vsa1
* share/dictionary.ukerna
* share/dictionary.wimax
* share/dictionary.wimax.alvarion
* share/dictionary.wimax.wichorus
* share/dictionary.zyxel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a87ab5aeb90df5f405bc01530552d2fb80a23588
======
We can proxy nodup sockets. We can't proxy synchronous
The nodup ones can come out of order, but they can't be duplicates.
The synchronous ones wait for a response before replying. Proxying
can take a long time, so we can't do synchronous there
Alan T. DeKok at 2013-12-06T16:25:47Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2412bd9a5667e6b36a337f53b4cd90498b8d5185
======
Merge pull request #487 from kokel/dict_updates
Updated dictionary.erx / dictionary.juniper
Arran Cudbard-Bell at 2013-12-06T14:26:26Z
Files modified:
* share/dictionary.erx
* share/dictionary.juniper
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3dc7826705af917b523b0997d90cf46045061a32
======
Update dictionary.juniper
Get it from:
http://kb.juniper.net/library/CUSTOMERSERVICE/technotes/juniper.dct
http://www.juniper.net/techpubs/en_US/junos-space12.1/topics/task/configuration/platform-radius-server-configuring.html
Tobias Hachmer at 2013-12-06T14:04:10Z
Files modified:
* share/dictionary.juniper
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/352c046625feb18ce0534c7391151d56aa68d059
======
Update dictionary.erx
Get it from:
http://www.juniper.net/techpubs/software/junos/junos121/radius-dictionary/unisphereDictionary_for_JUNOS_v12-1.dct
Tobias Hachmer at 2013-12-06T14:01:50Z
Files modified:
* share/dictionary.erx
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ed6155cc15c6b326f9b47ee744deeb9b433d5bf
======
Merge pull request #483 from kokel/openldap-schema
radiusProfileDn is now a multivalued attribute
Arran Cudbard-Bell at 2013-12-05T21:54:33Z
Files modified:
* doc/schemas/ldap/openldap.schema
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36c5a6bc229d414cddd609fd93769f73a2286a3f
======
radiusProfileDn is now a multivalued attribute
Tobias Hachmer at 2013-12-05T21:31:39Z
Files modified:
* doc/schemas/ldap/openldap.schema
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccce4baaaa2a210fdc33be10805b0f063f47c2d3
======
Formatting
Arran Cudbard-Bell at 2013-12-05T20:12:57Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4afdd530f57bbddfc442bc6261e05f689203a0bc
======
Formatting
Arran Cudbard-Bell at 2013-12-05T17:15:41Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/693549022c4bd627d5655fb3c051accfe6e90af8
======
Output more verbose errors for eDirectory
Arran Cudbard-Bell at 2013-12-05T12:45:19Z
Files modified:
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/684b626868023a7fcfd453955abe7b3f804f10ae
======
Increase debug level required to show missing attribute messages in rlm_ldap
Arran Cudbard-Bell at 2013-12-05T11:25:10Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/ldap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7cd44695e3e296b3d30b2db53c04ab7a1c994a5
======
Note case insensitivity
Arran Cudbard-Bell at 2013-12-04T23:06:16Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/19cc7e70f2a00c8fa4f85618f286da28d5981366
======
base_dn defaults to a zero length string to allow top of tree searching like in >= 2.2.3
Arran Cudbard-Bell at 2013-12-04T20:38:30Z
Files modified:
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de2b01edb438d1d20f4849038ae6d92ab6c1cf57
======
radiusProfileDn is now a multivalued attribute
Arran Cudbard-Bell at 2013-12-04T19:50:30Z
Files modified:
* doc/schemas/ldap/iplanet.ldif
* doc/schemas/ldap/iplanet.schema
* doc/schemas/ldap/openldap.ldif
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76e324d39c42176ff180138f3fa1687484043924
======
Small tweak to ldap debug output
Arran Cudbard-Bell at 2013-12-04T19:25:58Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32939ac08aacdf4d12af3f35884eec4ab27471bc
======
Use a single generic attribute in the RADIUS LDAP schema
Add ldiff version of the standard RADIUS LDAP schema for newer versions of OpenLDAP
Schema can be loaded with sudo ldapadd -Y EXTERNAL -H ldapi:/// -f ./radius.ldif
Arran Cudbard-Bell at 2013-12-04T18:35:17Z
Files modified:
* doc/schemas/ldap/iplanet.ldif
* doc/schemas/ldap/iplanet.schema
* doc/schemas/ldap/openldap.ldif
* doc/schemas/ldap/openldap.schema
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0dc5256cad4e70ce4566c86c3a397e451a2d87f0
======
Add comments field to other forms of schema
Arran Cudbard-Bell at 2013-12-04T16:39:34Z
Files modified:
* doc/schemas/ldap/radiusclients-edirectory.ldif
* doc/schemas/ldap/radiusclients-openldap.schema
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89fe1051e44123e0012d400d6ae069356645ad9d
======
Use pairmove to add SQL-User-Name
Arran Cudbard-Bell at 2013-12-04T16:09:23Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26400c5754d5eb1e4a05e54db64ab05a51082d5e
======
Added flag to disallow hostname -> IP lookups.
Mainly for the tests . It's still OK (and needed) for admins
to use "client.example.com" in the configs. Requiring them to
use only IP addresses is annoying.
Alan T. DeKok at 2013-12-04T15:19:57Z
Files modified:
* src/include/libradius.h
* src/lib/misc.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/261f626e67066c74060a542799a046c93ecc084c
======
Free head on error
Alan T. DeKok at 2013-12-04T14:40:25Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97cb152916bd34d93c45a7cb696a601f66b6912b
======
Add test for literal values
Only do RHS literal validation in updates and rlm_cache
Arran Cudbard-Bell at 2013-12-04T12:51:04Z
Files modified:
* src/main/map.c
* src/main/modcall.c
* src/modules/rlm_cache/rlm_cache.c
* src/tests/keywords/update-error-3
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26085506d6deb6fb74bf24a38967cfcd0a0e5ad0
======
Run "radiusd -C" only if something changed
Alan T. DeKok at 2013-12-04T04:01:55Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22f9bc1bc5b3495285d0f3bcf5555714e99bc617
======
No need to end a line with a trailing quotation mark
Alan T. DeKok at 2013-12-04T03:59:10Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1987326612c1a38b7510479d7f2391014623b5ac
======
Quieter output
Alan T. DeKok at 2013-12-04T03:59:09Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e18f35b1f9f897aadec5ae465697a3f9fb780535
======
Building raddb is an order dependency
re-doing it changes the directory, which causes the tests to be run again
Alan T. DeKok at 2013-12-04T03:59:08Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dba7fd7dcdd7d477e5b68804dce2bc4eaed8b8d7
======
We don't need to print out query errors to the mains server log
Arran Cudbard-Bell at 2013-12-04T00:18:20Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f95aa0da8b512c4e36ab5bff30eaa4d325b8d149
======
Add sqlcounter queries for sqlite
Arran Cudbard-Bell at 2013-12-03T23:32:06Z
Files modified:
* raddb/mods-config/sql/counter/sqlite/dailycounter.conf
* raddb/mods-config/sql/counter/sqlite/expire_on_login.conf
* raddb/mods-config/sql/counter/sqlite/monthlycounter.conf
* raddb/mods-config/sql/counter/sqlite/noresetcounter.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f27bf6fbb619e1ac385bdeddc90edb33217cb86
======
Update sqlite queries so they actually work with sqlite
Arran Cudbard-Bell at 2013-12-03T23:32:06Z
Files modified:
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cccab58d12987684241e32b7b2f48be13ea7fd5c
======
Typo
Alan T. DeKok at 2013-12-03T15:31:24Z
Files modified:
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77e7df11059f7222ab0b03c30061bcd11aaf4738
======
Typo
Arran Cudbard-Bell at 2013-12-03T13:16:33Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e0cdf9500b0c635fb1dfd80ae442cc16dd1fff8
======
Fix formatting and typo
Arran Cudbard-Bell at 2013-12-03T00:23:03Z
Files modified:
* raddb/mods-config/sql/counter/postgresql/dailycounter.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16929055952b2ba40b9330c94385a8386f638212
======
Add GREATEST(x, ...) to sqlite to support sqlcounter
Arran Cudbard-Bell at 2013-12-03T00:23:02Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54e652c66b75a1ac2470cc9ae01895e1088420a3
======
Add policy to create 64bit octet counters
Arran Cudbard-Bell at 2013-12-02T21:34:05Z
Files modified:
* raddb/policy.d/accounting
* raddb/sites-available/default
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b73facdbde0c4fcc2fb7268a20e3b403a9bf34a7
======
Fix typos in xlat function docs
Arran Cudbard-Bell at 2013-12-02T21:34:05Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34ca6204139eed2a7c18864fc0f717fb868655a6
======
Add power operator to expr
Who needs left shift when you can do %{expr:(%{Acct-Output-Gigawords} * (2 ^ 32)) + %{Acct-Input-Octets}}}. Ok bad example, but i'm sure someone will find it useful.
Arran Cudbard-Bell at 2013-12-02T21:33:59Z
Files modified:
* src/include/libradius.h
* src/lib/misc.c
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/147eec3bc7471759aeecb7b7be3f5c406b8734f4
======
radusergroup needs a primary key too, else PgAdmin (rightly) refuses to work with it
Arran Cudbard-Bell at 2013-12-01T22:38:24Z
Files modified:
* raddb/mods-config/sql/main/postgresql/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8c1c01e96cc4010aa37edb66b1493c2f051cbe7
======
Temporary fix for SQL counter module
Really need nested expansion of config items to do this properly
Arran Cudbard-Bell at 2013-12-01T22:19:03Z
Files modified:
* raddb/mods-available/sqlcounter
* raddb/mods-config/sql/counter/mysql/dailycounter.conf
* raddb/mods-config/sql/counter/mysql/expire_on_login.conf
* raddb/mods-config/sql/counter/mysql/monthlycounter.conf
* raddb/mods-config/sql/counter/mysql/noresetcounter.conf
* raddb/mods-config/sql/counter/mysql/queries.conf
* raddb/mods-config/sql/counter/postgresql/dailycounter.conf
* raddb/mods-config/sql/counter/postgresql/expire_on_login.conf
* raddb/mods-config/sql/counter/postgresql/monthlycounter.conf
* raddb/mods-config/sql/counter/postgresql/noresetcounter.conf
* raddb/mods-config/sql/counter/postgresql/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51963e4e02548f339faae1db2abe5b9fcf88609c
======
Add support for daemonizing
Arran Cudbard-Bell at 2013-12-01T21:19:12Z
Files modified:
* src/include/radsniff.h
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3ee213041a0842f16f4bdaca8fa6ff37f01d784
======
Initialise TLS *ONCE* in main, don't reinitialise it every time a new ctx is created.
Late initialisation was causing the PostgreSQL driver to fail with rlm_sql_postgresql: Connection failed: could not create SSL context: SSL error code 336236705
Arran Cudbard-Bell at 2013-11-30T23:36:24Z
Files modified:
* src/include/tls-h
* src/main/radiusd.c
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eee29a58766905946c42777f6573868cf5f2d31
======
Allow arbitrary connection parameters to be listed in radius_db in the PostgreSQL driver, this allows things like open SSL to be disabled/enabled.
Arran Cudbard-Bell at 2013-11-30T23:19:28Z
Files modified:
* raddb/mods-available/sql
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af28024a41ecc5ba0d162f14dd90af80c93f33f7
======
Better pcap error logging
Arran Cudbard-Bell at 2013-11-30T17:01:18Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/13089fe3488e0797aff5fd50253ec46b75820e86
======
Remove spurious new lines in error messages
Arran Cudbard-Bell at 2013-11-30T17:01:12Z
Files modified:
* src/include/radsniff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccf61ef04a6348a393f9ae0b5372a9a796aae1c8
======
Don't segv on decode error
Arran Cudbard-Bell at 2013-11-30T17:01:06Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0e9a6ab1c0c018794de297b5da0410f2385a7f3
======
Support using linking attributes for detecting RTX
Arran Cudbard-Bell at 2013-11-30T12:57:02Z
Files modified:
* src/include/libradius.h
* src/include/radsniff.h
* src/lib/valuepair.c
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32cdac1f624b3158bfc902109b5d76deda2c6e80
======
Increase sanity
Arran Cudbard-Bell at 2013-11-30T12:56:57Z
Files modified:
* src/include/radsniff.h
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c481b512a66ad7e94818d90fb828d4df99592fe
======
Add SSL support to the MySQL driver, and document driver specific options.
Arran Cudbard-Bell at 2013-11-29T23:23:46Z
Files modified:
* raddb/mods-available/sql
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f985adf91da878d847ddd2cf475b9d32596e7766
======
LDAP_OPT_DEBUG_LEVEL only appears to work if set in the global context
Arran Cudbard-Bell at 2013-11-29T21:53:31Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e4ea8800cab78272ce3a7d1855e49d56db95263
======
Initialise TLS context last, after setting all the TLS options, else they're not respected...
Arran Cudbard-Bell at 2013-11-29T21:53:08Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0fe248bb717788bf2fbc5e71d044a43317b011c
======
Do compile time checks of literal map values
Arran Cudbard-Bell at 2013-11-28T14:30:40Z
Files modified:
* src/lib/valuepair.c
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0d59f3b6ce2151c0740fed1a704a384e93cf97a
======
Move some useful functions into misc.c
Arran Cudbard-Bell at 2013-11-28T14:30:40Z
Files modified:
* src/include/libradius.h
* src/lib/misc.c
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02e1d9593e74f3aa6b2f776cc43d48b4f2baddd3
======
Files have CR at EOF
Alan T. DeKok at 2013-11-27T17:26:11Z
Files modified:
* src/tests/keywords/break-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e2f9d14e7f62c630aed6f32c4f5be67ed9047d2
======
Abstract module dependencies
So that we link the raddb config and the module.la before
running the tests
Alan T. DeKok at 2013-11-27T17:26:10Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/448e87a8dd55d7b2cdaeeb9beb19b02f4d291118
======
Ensure that the raddb directory is set up before running tests
Alan T. DeKok at 2013-11-27T17:08:37Z
Files modified:
* src/tests/keywords/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ece838aa01fc4b948ca73582f0a53e19c96332e8
======
Use different context for input and output REQUESTs
Alan T. DeKok at 2013-11-27T15:33:28Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a0cb14663b2cabd98e4246de5fbc499516635aa
======
Fix typo
Arran Cudbard-Bell at 2013-11-27T14:47:25Z
Files modified:
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ea66b99bcc576a89928206b9bfba71664f79f48
======
Always respect control:Response-Packet-Type if it's present, no matter what the request type was.
This allows:
accounting {
update {
control:Response-Packet-Type := Accounting-Response
}
handled
}
If you want to short circuit accounting. This is consistent with authentication behaviour.
Arran Cudbard-Bell at 2013-11-27T14:40:41Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45988c83810765723df1c040a3135072dc7e3af9
======
Should be case insensitive comparison
Arran Cudbard-Bell at 2013-11-27T13:25:11Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f143bb6d0153ff36f89af1473dd0bd47f8d519e
======
Add example to access_attribute
Arran Cudbard-Bell at 2013-11-27T12:16:55Z
Files modified:
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/461f13c61c03ac64db780e4c7ff14c85a3bcfeaf
======
List "status" on the help line
Alan T. DeKok at 2013-11-27T05:05:32Z
Files modified:
* debian/freeradius.init
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3e93d9b1c8aabaa0a0ac486608cb7162bde8889
======
--
This commit summary was generated @2013-12-14T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list