Commit report for master branch
The git bot
announce at freeradius.org
Thu Jul 18 00:00:01 CEST 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Whitespace fixes
Arran Cudbard-Bell at 2013-07-17T19:45:41Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/860beca69d4467d5361b9a89b30407ddeb434a0b
======
Start of upgrade to 3.0 spec file
Alan T. DeKok at 2013-07-17T19:40:45Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9980bb12c0a853d77683686aed95f00e72de7c1
======
These no longer exist
Alan T. DeKok at 2013-07-17T19:40:34Z
Files modified:
* man/man5/rlm_policy.5
* man/man8/radwatch.8
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35061645823b76caaf94aacd0359a86d9cfab946
======
Be more careful about decoding malformed attributes
Alan T. DeKok (via Arran Cudbard-Bell)@2013-07-17T18:24:46Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cda27ca8878c7ae7528d55e9261cbe01878bdaf1
======
More audits of the code
for the same problem as the last commit
Alan T. DeKok (via Arran Cudbard-Bell)@2013-07-17T18:24:31Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d2aad3a747b64975ee76565c24abbc3a4eaf851
======
Allow abinary now the print function is fixed.
Arran Cudbard-Bell at 2013-07-17T18:07:48Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6310aa82b58db45bb9611400486b401ee4e0055d
======
Don't segv printing out hexits from malformed filters
Arran Cudbard-Bell at 2013-07-17T17:59:09Z
Files modified:
* src/lib/filters.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91360481c7d4454211ca44874a151c14d6bc5c2b
======
Fix indentation in print_abinary
Arran Cudbard-Bell at 2013-07-17T17:55:52Z
Files modified:
* src/lib/filters.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/172729159d268efdc3a603a697ee8bb9cead9ba0
======
Print the contents of dv if it's NULL, oh, wait...
Arran Cudbard-Bell at 2013-07-17T17:37:06Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04657480bd1c270048ce0e0070d76a447d8d36e5
======
Behaviour decoding extended attributes is expected
Arran Cudbard-Bell at 2013-07-17T17:26:27Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4a2dee520fab0bfd6f27a496bd25848e34cb683
======
Ignore nested-extern warning
Arran Cudbard-Bell at 2013-07-17T16:07:26Z
Files modified:
* src/modules/rlm_perl/rlm_perl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7518d97f7c132c8d04658c75af5367e93b8bf7ed
======
FIx signed/unsigned comparison
Arran Cudbard-Bell at 2013-07-17T15:41:33Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4648ab9d2fd2d69a4f8690cb6fea7d4367bcce4
======
reinit vpc on each loop
Arran Cudbard-Bell at 2013-07-17T15:39:29Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b4065ae6feef62151cdd27bee828290c3c37a06
======
We no longer have a distinct buffer for string type values and values of known length.
Arran Cudbard-Bell at 2013-07-17T15:39:16Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/777d59952b97efb26726269cd75d7ea5830536ff
======
Add the 'debug_attr' xlat for power users
At debug lvl 2 it will print all attributes and values matching the attribute name. If a list is passed it will print the contents of the list.
At debug lvl 3 it will print out the attribute vendor, type and length.
At debug lvl 4 it will print out alternative decodings of the attribute value. This is useful when the dictionaries for a NAS are not available/the NAS is very broken. It also helps with debugging improperly typed attributes.
debug_attr: always expands to a zero length string.
When debugging is not enabled the xlat function exits immediately.
Arran Cudbard-Bell at 2013-07-17T13:49:18Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9998dd931369b305a51dfe5420cdda648bf64f1b
======
Add macro RDEBUG_ENABLED to check whether a certain level of request debugging is enabled.
Arran Cudbard-Bell at 2013-07-17T13:44:45Z
Files modified:
* src/include/log.h
* src/main/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ddf76ca0028b6516c56ef57e22998b166a4115ab
======
Fix for coverity CID 1042354
Arran Cudbard-Bell at 2013-07-17T12:31:11Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b482fbc00badcac18498ab025a23aa943b60239b
======
When printing time_t values, cast to 64bit signed int
Arran Cudbard-Bell at 2013-07-17T12:01:08Z
Files modified:
* src/main/command.c
* src/main/radwho.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec047bdabc9511c86cefca2c55ebbcb21d0c58ce
======
Proper checks on group-type sections
This should really be a flag rather than a compile-time check
Alan T. DeKok at 2013-07-17T11:47:38Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48e41c79c3983d746c41f495c6a6fa489c5edadf
======
Minor fixes
Arran Cudbard-Bell at 2013-07-17T09:37:51Z
Files modified:
* src/main/log.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/930d7e4604054c7bbc96153df4775d3d56177326
======
Sprinkle VERIFY_VP in paircmp functions
Arran Cudbard-Bell at 2013-07-17T00:20:32Z
Files modified:
* src/modules/rlm_expr/paircmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3b58b6f02662c80b5af0092bb147561c303a57f
======
Swap request and req in paircmp functions so we can use debugging macros
Arran Cudbard-Bell at 2013-07-16T23:54:13Z
Files modified:
* src/modules/rlm_expr/paircmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc17a19afc8f6ea5dbe19ab285a28b0015b560d2
======
add option to disable normalizing passwords in rlm_pap. Closes #380
Matthew Newton (via Arran Cudbard-Bell)@2013-07-16T19:40:37Z
Files modified:
* raddb/mods-available/pap
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2465b251f9129b766296e88038d50896c65e02f
======
Update the example configure scripts to use FR_SMART_*
Arran Cudbard-Bell at 2013-07-16T19:22:41Z
Files modified:
* src/modules/rlm_example/configure
* src/modules/rlm_example/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7adf8934377560883b795919a8c8fc91f0090f40
======
Fix rlm_idn configure script
Arran Cudbard-Bell at 2013-07-16T19:15:48Z
Files modified:
* src/modules/rlm_idn/configure
* src/modules/rlm_idn/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2156ec7be3a74416a026d9e4cd2440df171f557
======
Make %{strlen:...} work
MUCH better than %{#...}, which was shit
Alan T. DeKok at 2013-07-16T15:14:34Z
Files modified:
* man/man5/unlang.5
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/311fd456cb83e755baf5cf9ccd59eed87d54658b
======
Prefix packet types with code, and move them to an enum
Arran Cudbard-Bell at 2013-07-16T12:00:08Z
Files modified:
* src/include/radius.h
* src/lib/radius.c
* src/main/acct.c
* src/main/auth.c
* src/main/command.c
* src/main/detail.c
* src/main/listen.c
* src/main/process.c
* src/main/radclient.c
* src/main/radsniff.c
* src/main/realms.c
* src/main/session.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls_listen.c
* src/main/util.c
* src/main/valuepair.c
* src/modules/proto_vmps/vmps.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_replicate/rlm_replicate.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_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04c888667b6eeb948b7d2e875b30068c9029673c
======
Fix heimdal krb5
Arran Cudbard-Bell at 2013-07-16T01:09:56Z
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/0c5dfef1bf34a85f83cb252345f97ac865ef0900
======
Remove spurious -rpath
Arran Cudbard-Bell at 2013-07-16T00:46:16Z
Files modified:
* src/modules/rlm_counter/configure
* src/modules/rlm_eap/types/rlm_eap_ikev2/configure
* src/modules/rlm_eap/types/rlm_eap_tnc/configure
* src/modules/rlm_idn/configure
* src/modules/rlm_ippool/configure
* src/modules/rlm_krb5/configure
* src/modules/rlm_ldap/configure
* src/modules/rlm_python/configure
* src/modules/rlm_redis/configure
* src/modules/rlm_rediswho/configure
* src/modules/rlm_rest/configure
* src/modules/rlm_securid/configure
* src/modules/rlm_sql/drivers/rlm_sql_db2/configure
* src/modules/rlm_sql/drivers/rlm_sql_firebird/configure
* src/modules/rlm_sql/drivers/rlm_sql_freetds/configure
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
* src/modules/rlm_yubikey/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d6909879da3899b2fbef03920e5ad7177c8d331
======
Check for _talloc in libtalloc, this adds the library path
when it's in an unusual place, which fixes header/lib tests on
FreeBSD.
Remove spurious -rpath argument from FR_SMART_CHECK_LIB
Arran Cudbard-Bell at 2013-07-16T00:39:20Z
Files modified:
* acinclude.m4
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfa2bca580eb19eac06a3dee285ac8815c39e0aa
======
Add notes on threading.local
Arran Cudbard-Bell at 2013-07-15T20:27:44Z
Files modified:
* raddb/mods-available/python
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71c334eed2ff75ed872afc08ed191ac16cae6624
======
Only call PyGILState_ensure from within threads, this should allow thread.local to function predictably for instantiation and destruction.
Arran Cudbard-Bell at 2013-07-15T20:27:44Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f6dfc51c281a7538dbc883fda767b0524a5a228
======
Fix thread local storage in python Closes #291
Arran Cudbard-Bell at 2013-07-15T20:27:43Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/302d68acbfa6d3b594e4a4200f47799d63a1f56b
======
Define macros to abstract away the details of thread local storage
Arran Cudbard-Bell at 2013-07-15T20:27:43Z
Files modified:
* src/include/libradius.h
* src/include/threads.h
* src/lib/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/752331f8a416749c2e1bdfac6271314922ca4b93
======
Correct order of parameters in radius_get_vp to be consistent with similar functions
Arran Cudbard-Bell at 2013-07-15T20:27:43Z
Files modified:
* src/include/radiusd.h
* src/main/modcall.c
* src/main/valuepair.c
* src/main/xlat.c
* src/modules/proto_dhcp/rlm_dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4afc7b4300fbc5ddd96770985d25d743fb21c69d
======
Print out more helpful error messages on condition evaluation failure
Arran Cudbard-Bell at 2013-07-15T20:27:26Z
Files modified:
* src/main/evaluate.c
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb870889245a5d39466c3e3d60a939ef643c2806
======
Correct rcode check
Arran Cudbard-Bell at 2013-07-15T19:06:27Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b5bff2d8a2cd2be1da58a417787d907c7a5d8f1
======
Merge pull request #376 from mcnewton/master
remove debug output from main server
Arran Cudbard-Bell at 2013-07-15T15:46:41Z
Files modified:
* src/main/parser.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e52ad4c793b2ab07c8e752c2d42f4ea56a5f9cb5
======
remove spurious VPs being printed out
Matthew Newton at 2013-07-15T15:34:17Z
Files modified:
* src/main/parser.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73ca404f9b966df0136cb12f0d9b172ffa5aee70
======
Fix confusing debug messages
Arran Cudbard-Bell at 2013-07-15T14:51:24Z
Files modified:
* src/modules/rlm_realm/rlm_realm.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da73caf06b2cc04ed96c42fce83696831aa16755
======
Check for dst list and src literal or xlat Closes #372
Arran Cudbard-Bell at 2013-07-15T12:53:17Z
Files modified:
* src/main/map.c
* src/main/modcall.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69cf92c54529b8686466f7b475307416d85abbc7
======
Update postgres postpaid to use the new query format
Arran Cudbard-Bell at 2013-07-15T12:41:24Z
Files modified:
* raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14c4efda645a3ae19bd7e815a31dae7b6cd6da8d
======
Fixup default SQL configs and rlm_sql man pages
Arran Cudbard-Bell at 2013-07-15T12:32:13Z
Files modified:
* man/man5/rlm_sql.5
* raddb/mods-available/cui
* raddb/mods-available/sql
* raddb/mods-config/sql/main/mssql/queries.conf
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
* redhat/freeradius-logrotate
* redhat/radiusd-logrotate
* suse/radiusd-logrotate
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be67e6787dda04b0b3307911c2bc48afaea6041a
======
For sql logging, if we have a section use that, else use the main log file
Arran Cudbard-Bell at 2013-07-15T12:19:55Z
Files modified:
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9367b30ad404e8e8143630b110039e6c6bc008a1
======
Make RFC 6929 attributes standard.
Alan T. DeKok at 2013-07-15T11:17:08Z
Files modified:
* share/dictionary
* share/dictionary.extended
* share/dictionary.rfc6929
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21d8e8b19e945a0ac569fe14c8896f99365d2b5c
======
Compare both offset and data fields when determining if there's a replacement for deprecated config items
Arran Cudbard-Bell at 2013-07-15T11:14:20Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/991d5a0082f8774b1801859ec66a78a7680220d2
======
Merge pull request #373 from olivierbeytrison/ldap-schema
Add edirectory schema for radius clients
Arran Cudbard-Bell at 2013-07-15T10:52:25Z
Files modified:
* doc/schemas/ldap/radiusclients-edirectory.ldif
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1226a52949a27a15f01e8ce8d5d8309acb9375aa
======
Add edirectory schema for radius clients
Olivier Beytrison at 2013-07-15T10:23:54Z
Files modified:
* doc/schemas/ldap/radiusclients-edirectory.ldif
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ae3b5621b6c661100e4a93acc8a2dac9932ee53
======
/[ \t]+$//
Or author has discovered his text editor decided to insert random whitespace
after many lines, and has now discovered how to turn this off, and needs
to fix all the current lines where this occurs, so that there's no spurious
white space changes in future commits.
Arran Cudbard-Bell at 2013-07-14T21:43:53Z
Files modified:
* scripts/jlibtool.c
* src/include/base64.h
* src/include/libradius.h
* src/include/log.h
* src/include/modules.h
* src/include/radiusd.h
* src/include/realms.h
* src/lib/base64.c
* src/lib/dict.c
* src/lib/event.c
* src/lib/fifo.c
* src/lib/hash.c
* src/lib/heap.c
* src/lib/hmac.c
* src/lib/log.c
* src/lib/misc.c
* src/lib/packet.c
* src/lib/print.c
* src/lib/radius.c
* src/lib/tcp.c
* src/lib/token.c
* src/lib/udpfromto.c
* src/lib/valuepair.c
* src/main/auth.c
* src/main/client.c
* src/main/command.c
* src/main/conffile.c
* src/main/connection.c
* src/main/detail.c
* src/main/evaluate.c
* src/main/exec.c
* src/main/files.c
* src/main/listen.c
* src/main/log.c
* src/main/mainconfig.c
* src/main/modcall.c
* src/main/modules.c
* src/main/parser.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/realms.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls.c
* src/main/tls_listen.c
* src/main/util.c
* src/main/valuepair.c
* src/main/version.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/eap.h
* src/modules/rlm_eap/libeap/eap_tls.c
* src/modules/rlm_eap/libeap/eap_types.h
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/libeap/eapsimlib.c
* src/modules/rlm_eap/mem.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/rlm_eap.h
* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.h
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_ippool/rlm_ippool_tool.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/opendir.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_otp/extern.h
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_otp/otp_pw_valid.c
* src/modules/rlm_otp/otp_pwe.c
* src/modules/rlm_otp/otp_radstate.c
* src/modules/rlm_otp/otp_util.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.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_replicate/rlm_replicate.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_securid/mem.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_securid/rlm_securid.h
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.h
* 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_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.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_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/decrypt.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/modules/rlm_yubikey/rlm_yubikey.h
* src/modules/rlm_yubikey/validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7333cfd78366ac8b7ed8253f649a376e67668a75
======
Set rcode on parse error
Arran Cudbard-Bell at 2013-07-14T16:18:38Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e10b328b8a6c3f619c5ebe1d6c340ce0581a6e5
======
More regex fixes
Arran Cudbard-Bell at 2013-07-14T15:45:12Z
Files modified:
* acinclude.m4
* configure
* src/lib/valuepair.c
* src/modules/rlm_python/configure
* src/modules/rlm_sql/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/294f58ae9f5e4ce38672811473ef26e6a786851d
======
Clean up code around map function
Alan T. DeKok at 2013-07-14T11:27:24Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1287f5a4493f10f69ba49619c9cbfc3599ea50e8
======
Remove erroneous assert
Alan T. DeKok at 2013-07-14T09:31:11Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6681facf0e308345f27e3106571e797829d2f62
======
The head of the list may be empty. If so, don't VERIFY it
Alan T. DeKok at 2013-07-13T20:54:35Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb98d9922e108a1bc97c6190ddf5961fa81d09fb
======
Update capitalization of CalledStationId Closes #217
Arran Cudbard-Bell at 2013-07-13T16:18:17Z
Files modified:
* raddb/mods-config/sql/main/postgresql/extras/update_radacct_group.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7324fcd88719f54842046d144bcb35ed77d153a6
======
Add example config for the python module
Arran Cudbard-Bell at 2013-07-13T12:45:30Z
Files modified:
* raddb/mods-available/python
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f74b1eef9bc98cc9d98007b8e8019f7656116066
======
Don't pass value to pairmake if the pair will be marked up for xlat later
Arran Cudbard-Bell at 2013-07-13T10:04:49Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02a3e287fef902d0b8baec24fc6ee2484fe8cb12
======
Fix -Werror warning
Alan T. DeKok at 2013-07-13T09:36:56Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ca3387d94707a7fad9fa913bcc99d540659baee
======
Back out hacks which worked around xlat ATTRIBUTE returning NULL
Alan T. DeKok at 2013-07-13T09:08:52Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ffa46996c59f30abecbd6b07e9df62b57fa3c3d
======
Should return NOOP if function is not available
Arran Cudbard-Bell at 2013-07-12T23:29:24Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5458be18681a68daa3ccce285caf58531f81e6c6
======
Config strings don't need to be freed explicitly
Arran Cudbard-Bell at 2013-07-12T23:29:24Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b06820bb4ea6cbbb208911fdb0421c265b5121ea
======
Don't override signal handlers
Arran Cudbard-Bell at 2013-07-12T23:29:23Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ed98f58d3283eabf8049832413a2966ded0fdd8
======
Look for python in newer locations
Arran Cudbard-Bell at 2013-07-12T23:00:38Z
Files modified:
* src/modules/rlm_python/configure
* src/modules/rlm_python/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49d04e5c85324cbaf50f61e778315cf30146c104
======
Merge pull request #366 from mcnewton/master
Debian package fixups for v3
Arran Cudbard-Bell at 2013-07-12T19:04:57Z
Files modified:
* debian/freeradius.postinst
* debian/freeradius.prerm
* debian/libfreeradius3.install
* debian/rules
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/668a5e4a492367b7ebf446e39cb99720b5d0dd58
======
dpkg: install libfreeradius-server.so
Matthew Newton at 2013-07-12T18:57:56Z
Files modified:
* debian/libfreeradius3.install
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5639b9a8f967aa274cd1fbdb66d83d1de237f8a
======
dpkg: don't mangle statoverride file
Matthew Newton at 2013-07-12T18:57:16Z
Files modified:
* debian/freeradius.prerm
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e236265ba0b0adbd4c8384100e08cd3a59f55156
======
ensure var/log/freeradius is created in debian pkg
Matthew Newton at 2013-07-12T18:39:04Z
Files modified:
* debian/rules
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a7a0ef9a27c6912f0bac8a4e48492b59fefd244a
======
typos in debian package postinst/prerm
Matthew Newton at 2013-07-12T18:12:40Z
Files modified:
* debian/freeradius.postinst
* debian/freeradius.prerm
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12eeb818754e691f769da9aab886d1b5fcbaa823
======
Minor cleanups
Arran Cudbard-Bell at 2013-07-12T19:03:40Z
Files modified:
* README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23a5fb8e8ad4ab207fde6c6221205748b662da42
======
Cleanups
Arran Cudbard-Bell at 2013-07-12T19:01:24Z
Files modified:
* INSTALL.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f135de3d7160fdacb8908b8e994a63b46442e1d
======
Update and rename INSTALL to INSTALL.rst
Arran Cudbard-Bell at 2013-07-12T18:57:13Z
Files modified:
* INSTALL
* INSTALL.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24410536f3f1057c5b504043d63d930a23cbf448
======
Merge pull request #365 from olivierbeytrison/ldap-schema
Add schemas for ldap clients, correct ldap attribute names
Arran Cudbard-Bell at 2013-07-12T18:50:49Z
Files modified:
* doc/schemas/ldap/radiusclients-openldap.ldif
* doc/schemas/ldap/radiusclients-openldap.schema
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b21c3468633de2a766d407bbb2c4b9c3876dcdb5
======
Add schemas for ldap clients, correct ldap attribute names
Olivier Beytrison at 2013-07-12T17:57:43Z
Files modified:
* doc/schemas/ldap/radiusclients-openldap.ldif
* doc/schemas/ldap/radiusclients-openldap.schema
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59682f3d3e9469176b9c206dd51665d09e8eb2e9
======
Fix arguments for RDEBUG
Alan T. DeKok at 2013-07-12T16:44:35Z
Files modified:
* src/modules/rlm_opendirectory/rlm_opendirectory.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58643639baaa00b581fec3891359531bc5914aeb
======
Fix debug statement
Arran Cudbard-Bell at 2013-07-12T16:17:37Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a95ffd356703f53968fc92dba4669c1c3dd58632
======
--with-edir is now always on
Arran Cudbard-Bell at 2013-07-12T15:51:57Z
Files modified:
* INSTALL
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f9d0d7e1e34056dbc5fe2bf57922a1155d76eb0
======
Files get the double backtick treatment
Arran Cudbard-Bell at 2013-07-12T15:32:46Z
Files modified:
* README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6909035bcb965a445c56317602aa399f5f5001c0
======
update INSTALL and README.rst for v3
Matthew Newton (via Arran Cudbard-Bell)@2013-07-12T15:29:37Z
Files modified:
* INSTALL
* README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f94389110ae3d3f73ae627c363c993db86427933
======
Don't return -1 from a module function, it'll make the code in modcall angry
Arran Cudbard-Bell at 2013-07-12T15:20:30Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27bb01e52cd8bbaae75d8e8e4f19dc79f17f7340
======
Fix test for TLS
Arran Cudbard-Bell at 2013-07-12T13:53:47Z
Files modified:
* acinclude.m4
* configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab81252faa58260b725cf9d09798053181819f54
======
More changes
Arran Cudbard-Bell at 2013-07-12T00:45:22Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b369335fac0fcc04a89eb047f8cfb07f7730501
======
Merge pull request #361 from alanbuxey/master
windows phone needs CRLDP or it wont validate the cert and will fail the connection.
Arran Cudbard-Bell at 2013-07-12T00:01:40Z
Files modified:
* raddb/certs/README
* raddb/certs/ca.cnf
* raddb/certs/xpextensions
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ac72a05118d506002f7000a76edc9446a8a4bb5
======
Windows Phone needs CRL Distribution Point to be set or it isn't happy to validate a RADIUS cert
after debugging with eduroam members, Windows Phone needs CRLDP
attribute in the RADIUS/CA vert or its not happy and refuses the
connection.
Alan Buxey at 2013-07-11T23:44:03Z
Files modified:
* raddb/certs/README
* raddb/certs/ca.cnf
* raddb/certs/xpextensions
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35ea7a2c1b72e36b6f9d38bbae22713ca7d2fca7
======
Add libpcre3-dev to .travis.yml
Arran Cudbard-Bell at 2013-07-11T17:20:14Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67a2b4c511be8aa263d188162bba64bd5fa7342c
======
inst->xlat_name not needed for debug messages in rlm_redis
Arran Cudbard-Bell at 2013-07-11T17:09:02Z
Files modified:
* src/modules/rlm_redis/rlm_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82961d74ffcbf1ec4a4f13b6cc79ddc35d7e656d
======
-lregex is required for mingw, but is apparently not available on other systems
Arran Cudbard-Bell at 2013-07-11T17:07:17Z
Files modified:
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6b4f43eb394b7314c55b476b1fac5c96c343911
======
inst->xlat_name not needed for debug messages in rlm_krb5
Arran Cudbard-Bell at 2013-07-11T16:36:35Z
Files modified:
* src/modules/rlm_krb5/rlm_krb5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4715310cf9b01ee636157d84104637a9df7faceb
======
Notes on rlm_ruby
Arran Cudbard-Bell at 2013-07-11T16:34:03Z
Files modified:
* src/modules/rlm_ruby/rlm_ruby.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a156edf61c03476504a6a862379e627ef1c39bb5
======
Fix invalid format strings and bugs revealed by the previous change
Arran Cudbard-Bell at 2013-07-11T16:15:53Z
Files modified:
* src/modules/rlm_eap/eap.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_ruby/rlm_ruby.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4d1d5aff780f76ff53c7fe34cff0ef9c7bf646a
======
Enable format string validation for module_failure_msg
Arran Cudbard-Bell at 2013-07-11T16:09:10Z
Files modified:
* src/include/radiusd.h
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b079d6afa82abf6510d2a22f06de6940127ea8f
======
Use <INVALID> instead of ¿unknown? to be consistent with the rest of the server
Arran Cudbard-Bell at 2013-07-11T15:57:48Z
Files modified:
* src/main/conffile.c
* src/main/map.c
* src/main/util.c
* src/main/valuepair.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_replicate/rlm_replicate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49c0ba4227b13decb50ce3aab44b167a7c2a50e5
======
We don't skip, we just stop processing the update section
Arran Cudbard-Bell at 2013-07-11T15:57:48Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/344529b9c0377b09da37e99b41eeb912573b051c
======
Fix typo
Alan T. DeKok at 2013-07-11T14:46:25Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f826c7b971fece4fb2660ca1d6d63cc0dcef2f42
======
Installed links depend on the installation dir. Closes #360
Through the simple expedient of having the rules for the links
active ONLY when the directory doesn't exist. If the directory
exists, the rules aren't active, and no links are created
Alan T. DeKok at 2013-07-11T14:05:44Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4783873eb740a2dc3b9c1c0764bfd77af646c7f2
======
Don't echo if we do nothing
Alan T. DeKok at 2013-07-11T14:05:25Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2fd92b8433ab6c7806cfc3221804f9352a506b5
======
Re-enable [n] [#] and [*]. Closes #354.
This code was deleted during the change to cursors.
Alan T. DeKok at 2013-07-11T09:38:09Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b9be42a2f1b45e97ee12de0d412a4f65c750074
======
Buffer may be NULL. Closes #358
Alan T. DeKok at 2013-07-11T09:38:09Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25be6e05b0974a08a6e31e41de16ad60df9bfeec
======
Restructure map2request and dependencies to return a status code instead of VALUE_PAIRs
Arran Cudbard-Bell at 2013-07-11T01:01:07Z
Files modified:
* src/include/radiusd.h
* src/main/modcall.c
* src/main/valuepair.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/babe0270ddc675c7a12da46b114bfc666f201e55
======
Remove invalid assert, this could fail for VALUE_PAIR producing execs
Arran Cudbard-Bell at 2013-07-10T20:16:08Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a7bf7507dfb3d7b21b082e61298ad52a865687f
======
Set map operator on copied filtered attributes
Arran Cudbard-Bell at 2013-07-10T20:14:54Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b652e01b20ec29271200b8aa1ef848c0ce5da02
======
--
This commit summary was generated @2013-07-18T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list