New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Whitespace fixes Arran Cudbard-Bell@2013-07-17T19:45:41Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/860beca69d4467d5361b9... ====== Start of upgrade to 3.0 spec file Alan T. DeKok@2013-07-17T19:40:45Z Files modified: * redhat/freeradius.spec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c9980bb12c0a853d77683... ====== These no longer exist Alan T. DeKok@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/35061645823b76caaf94a... ====== 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/cda27ca8878c7ae7528d5... ====== 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/0d2aad3a747b64975ee76... ====== Allow abinary now the print function is fixed. Arran Cudbard-Bell@2013-07-17T18:07:48Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6310aa82b58db45bb9611... ====== Don't segv printing out hexits from malformed filters Arran Cudbard-Bell@2013-07-17T17:59:09Z Files modified: * src/lib/filters.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/91360481c7d4454211ca4... ====== Fix indentation in print_abinary Arran Cudbard-Bell@2013-07-17T17:55:52Z Files modified: * src/lib/filters.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/172729159d268efdc3a60... ====== Print the contents of dv if it's NULL, oh, wait... Arran Cudbard-Bell@2013-07-17T17:37:06Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/04657480bd1c270048ce0... ====== Behaviour decoding extended attributes is expected Arran Cudbard-Bell@2013-07-17T17:26:27Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e4a2dee520fab0bfd6f27... ====== Ignore nested-extern warning Arran Cudbard-Bell@2013-07-17T16:07:26Z Files modified: * src/modules/rlm_perl/rlm_perl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7518d97f7c132c8d04658... ====== FIx signed/unsigned comparison Arran Cudbard-Bell@2013-07-17T15:41:33Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e4648ab9d2fd2d69a4f86... ====== reinit vpc on each loop Arran Cudbard-Bell@2013-07-17T15:39:29Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6b4065ae6feef62151cdd... ====== We no longer have a distinct buffer for string type values and values of known length. Arran Cudbard-Bell@2013-07-17T15:39:16Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/777d59952b97efb267262... ====== 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@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/9998dd931369b305a51df... ====== Add macro RDEBUG_ENABLED to check whether a certain level of request debugging is enabled. Arran Cudbard-Bell@2013-07-17T13:44:45Z Files modified: * src/include/log.h * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ddf76ca0028b6516c56ef... ====== Fix for coverity CID 1042354 Arran Cudbard-Bell@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/b482fbc00badcac18498a... ====== When printing time_t values, cast to 64bit signed int Arran Cudbard-Bell@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/ec047bdabc9511c86cefc... ====== Proper checks on group-type sections This should really be a flag rather than a compile-time check Alan T. DeKok@2013-07-17T11:47:38Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48e41c79c3983d746c41f... ====== Minor fixes Arran Cudbard-Bell@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/930d7e4604054c7bbc961... ====== Sprinkle VERIFY_VP in paircmp functions Arran Cudbard-Bell@2013-07-17T00:20:32Z Files modified: * src/modules/rlm_expr/paircmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a3b58b6f02662c80b5af0... ====== Swap request and req in paircmp functions so we can use debugging macros Arran Cudbard-Bell@2013-07-16T23:54:13Z Files modified: * src/modules/rlm_expr/paircmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bc17a19afc8f6ea5dbe19... ====== 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/c2465b251f9129b766296... ====== Update the example configure scripts to use FR_SMART_* Arran Cudbard-Bell@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/7adf8934377560883b795... ====== Fix rlm_idn configure script Arran Cudbard-Bell@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/d2156ec7be3a74416a026... ====== Make %{strlen:...} work MUCH better than %{#...}, which was shit Alan T. DeKok@2013-07-16T15:14:34Z Files modified: * man/man5/unlang.5 * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/311fd456cb83e755baf5c... ====== Prefix packet types with code, and move them to an enum Arran Cudbard-Bell@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/04c888667b6eeb948b7d2... ====== Fix heimdal krb5 Arran Cudbard-Bell@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/0c5dfef1bf34a85f83cb2... ====== Remove spurious -rpath Arran Cudbard-Bell@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/2d6909879da3899b2fbef... ====== 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@2013-07-16T00:39:20Z Files modified: * acinclude.m4 * configure * configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bfa2bca580eb19eac06a3... ====== Add notes on threading.local Arran Cudbard-Bell@2013-07-15T20:27:44Z Files modified: * raddb/mods-available/python Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/71c334eed2ff75ed872af... ====== Only call PyGILState_ensure from within threads, this should allow thread.local to function predictably for instantiation and destruction. Arran Cudbard-Bell@2013-07-15T20:27:44Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f6dfc51c281a7538dbc8... ====== Fix thread local storage in python Closes #291 Arran Cudbard-Bell@2013-07-15T20:27:43Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/302d68acbfa6d3b594e4a... ====== Define macros to abstract away the details of thread local storage Arran Cudbard-Bell@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/752331f8a416749c2e1bd... ====== Correct order of parameters in radius_get_vp to be consistent with similar functions Arran Cudbard-Bell@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/4afc7b4300fbc5ddd9677... ====== Print out more helpful error messages on condition evaluation failure Arran Cudbard-Bell@2013-07-15T20:27:26Z Files modified: * src/main/evaluate.c * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eb870889245a5d39466c3... ====== Correct rcode check Arran Cudbard-Bell@2013-07-15T19:06:27Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8b5bff2d8a2cd2be1da58... ====== Merge pull request #376 from mcnewton/master remove debug output from main server Arran Cudbard-Bell@2013-07-15T15:46:41Z Files modified: * src/main/parser.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e52ad4c793b2ab07c8e75... ====== remove spurious VPs being printed out Matthew Newton@2013-07-15T15:34:17Z Files modified: * src/main/parser.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/73ca404f9b966df0136cb... ====== Fix confusing debug messages Arran Cudbard-Bell@2013-07-15T14:51:24Z Files modified: * src/modules/rlm_realm/rlm_realm.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/da73caf06b2cc04ed96c4... ====== Check for dst list and src literal or xlat Closes #372 Arran Cudbard-Bell@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/69cf92c54529b8686466f... ====== Update postgres postpaid to use the new query format Arran Cudbard-Bell@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/14c4efda645a3ae19bd7e... ====== Fixup default SQL configs and rlm_sql man pages Arran Cudbard-Bell@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/be67e6787dda04b0b3307... ====== For sql logging, if we have a section use that, else use the main log file Arran Cudbard-Bell@2013-07-15T12:19:55Z Files modified: * src/modules/rlm_sql/sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9367b30ad404e8e814363... ====== Make RFC 6929 attributes standard. Alan T. DeKok@2013-07-15T11:17:08Z Files modified: * share/dictionary * share/dictionary.extended * share/dictionary.rfc6929 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/21d8e8b19e945a0ac569f... ====== Compare both offset and data fields when determining if there's a replacement for deprecated config items Arran Cudbard-Bell@2013-07-15T11:14:20Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/991d5a0082f8774b18018... ====== Merge pull request #373 from olivierbeytrison/ldap-schema Add edirectory schema for radius clients Arran Cudbard-Bell@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/1226a52949a27a15f01e8... ====== Add edirectory schema for radius clients Olivier Beytrison@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/5ae3b5621b6c661100e4a... ====== /[ \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@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/7333cfd78366ac8b7ed82... ====== Set rcode on parse error Arran Cudbard-Bell@2013-07-14T16:18:38Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3e10b328b8a6c3f619c5e... ====== More regex fixes Arran Cudbard-Bell@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/294f58ae9f5e4ce386728... ====== Clean up code around map function Alan T. DeKok@2013-07-14T11:27:24Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1287f5a4493f10f69ba49... ====== Remove erroneous assert Alan T. DeKok@2013-07-14T09:31:11Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e6681facf0e308345f27e... ====== The head of the list may be empty. If so, don't VERIFY it Alan T. DeKok@2013-07-13T20:54:35Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bb98d9922e108a1bc97c6... ====== Update capitalization of CalledStationId Closes #217 Arran Cudbard-Bell@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/7324fcd88719f54842046... ====== Add example config for the python module Arran Cudbard-Bell@2013-07-13T12:45:30Z Files modified: * raddb/mods-available/python Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f74b1eef9bc98cc9d9800... ====== Don't pass value to pairmake if the pair will be marked up for xlat later Arran Cudbard-Bell@2013-07-13T10:04:49Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/02a3e287fef902d0b8bae... ====== Fix -Werror warning Alan T. DeKok@2013-07-13T09:36:56Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5ca3387d94707a7fad9fa... ====== Back out hacks which worked around xlat ATTRIBUTE returning NULL Alan T. DeKok@2013-07-13T09:08:52Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7ffa46996c59f30abecbd... ====== Should return NOOP if function is not available Arran Cudbard-Bell@2013-07-12T23:29:24Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5458be18681a68daa3ccc... ====== Config strings don't need to be freed explicitly Arran Cudbard-Bell@2013-07-12T23:29:24Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b06820bb4ea6cbbb20891... ====== Don't override signal handlers Arran Cudbard-Bell@2013-07-12T23:29:23Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8ed98f58d3283eabf8049... ====== Look for python in newer locations Arran Cudbard-Bell@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/49d04e5c85324cbaf50f6... ====== Merge pull request #366 from mcnewton/master Debian package fixups for v3 Arran Cudbard-Bell@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/668a5e4a492367b7ebf44... ====== dpkg: install libfreeradius-server.so Matthew Newton@2013-07-12T18:57:56Z Files modified: * debian/libfreeradius3.install Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a5639b9a8f967aa274cd1... ====== dpkg: don't mangle statoverride file Matthew Newton@2013-07-12T18:57:16Z Files modified: * debian/freeradius.prerm Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e236265ba0b0adbd4c838... ====== ensure var/log/freeradius is created in debian pkg Matthew Newton@2013-07-12T18:39:04Z Files modified: * debian/rules Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a7a0ef9a27c6912f0bac8... ====== typos in debian package postinst/prerm Matthew Newton@2013-07-12T18:12:40Z Files modified: * debian/freeradius.postinst * debian/freeradius.prerm Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12eeb818754e691f769da... ====== Minor cleanups Arran Cudbard-Bell@2013-07-12T19:03:40Z Files modified: * README.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/23a5fb8e8ad4ab207fde6... ====== Cleanups Arran Cudbard-Bell@2013-07-12T19:01:24Z Files modified: * INSTALL.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6f135de3d7160fdacb890... ====== Update and rename INSTALL to INSTALL.rst Arran Cudbard-Bell@2013-07-12T18:57:13Z Files modified: * INSTALL * INSTALL.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/24410536f3f1057c5b504... ====== Merge pull request #365 from olivierbeytrison/ldap-schema Add schemas for ldap clients, correct ldap attribute names Arran Cudbard-Bell@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/b21c3468633de2a766d40... ====== Add schemas for ldap clients, correct ldap attribute names Olivier Beytrison@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/59682f3d3e9469176b9c2... ====== Fix arguments for RDEBUG Alan T. DeKok@2013-07-12T16:44:35Z Files modified: * src/modules/rlm_opendirectory/rlm_opendirectory.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58643639baaa00b581fec... ====== Fix debug statement Arran Cudbard-Bell@2013-07-12T16:17:37Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a95ffd356703f53968fc9... ====== --with-edir is now always on Arran Cudbard-Bell@2013-07-12T15:51:57Z Files modified: * INSTALL Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4f9d0d7e1e34056dbc5fe... ====== Files get the double backtick treatment Arran Cudbard-Bell@2013-07-12T15:32:46Z Files modified: * README.rst Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6909035bcb965a445c563... ====== 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/f94389110ae3d3f73ae62... ====== Don't return -1 from a module function, it'll make the code in modcall angry Arran Cudbard-Bell@2013-07-12T15:20:30Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/27bb01e52cd8bbaae75d8... ====== Fix test for TLS Arran Cudbard-Bell@2013-07-12T13:53:47Z Files modified: * acinclude.m4 * configure Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ab81252faa58260b725cf... ====== More changes Arran Cudbard-Bell@2013-07-12T00:45:22Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1b369335fac0fcc04a89e... ====== 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@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/1ac72a05118d506002f70... ====== 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@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/35ea7a2c1b72e36b6f9d3... ====== Add libpcre3-dev to .travis.yml Arran Cudbard-Bell@2013-07-11T17:20:14Z Files modified: * .travis.yml Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/67a2b4c511be8aa263d18... ====== inst->xlat_name not needed for debug messages in rlm_redis Arran Cudbard-Bell@2013-07-11T17:09:02Z Files modified: * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/82961d74ffcbf1ec4a4f1... ====== -lregex is required for mingw, but is apparently not available on other systems Arran Cudbard-Bell@2013-07-11T17:07:17Z Files modified: * configure * configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d6b4f43eb394b7314c55b... ====== inst->xlat_name not needed for debug messages in rlm_krb5 Arran Cudbard-Bell@2013-07-11T16:36:35Z Files modified: * src/modules/rlm_krb5/rlm_krb5.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4715310cf9b01ee636157... ====== Notes on rlm_ruby Arran Cudbard-Bell@2013-07-11T16:34:03Z Files modified: * src/modules/rlm_ruby/rlm_ruby.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a156edf61c03476504a6a... ====== Fix invalid format strings and bugs revealed by the previous change Arran Cudbard-Bell@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/a4d1d5aff780f76ff53c7... ====== Enable format string validation for module_failure_msg Arran Cudbard-Bell@2013-07-11T16:09:10Z Files modified: * src/include/radiusd.h * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7b079d6afa82abf6510d2... ====== Use <INVALID> instead of ¿unknown? to be consistent with the rest of the server Arran Cudbard-Bell@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/49c0ba4227b13decb50ce... ====== We don't skip, we just stop processing the update section Arran Cudbard-Bell@2013-07-11T15:57:48Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/344529b9c0377b09da37e... ====== Fix typo Alan T. DeKok@2013-07-11T14:46:25Z Files modified: * raddb/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f826c7b971fece4fb2660... ====== 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@2013-07-11T14:05:44Z Files modified: * raddb/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4783873eb740a2dc3b9c1... ====== Don't echo if we do nothing Alan T. DeKok@2013-07-11T14:05:25Z Files modified: * raddb/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b2fd92b8433ab6c7806cf... ====== Re-enable [n] [#] and [*]. Closes #354. This code was deleted during the change to cursors. Alan T. DeKok@2013-07-11T09:38:09Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4b9be42a2f1b45e97ee12... ====== Buffer may be NULL. Closes #358 Alan T. DeKok@2013-07-11T09:38:09Z Files modified: * src/main/evaluate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/25be6e05b0974a08a6e31... ====== Restructure map2request and dependencies to return a status code instead of VALUE_PAIRs Arran Cudbard-Bell@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/babe0270ddc675c7a12da... ====== Remove invalid assert, this could fail for VALUE_PAIR producing execs Arran Cudbard-Bell@2013-07-10T20:16:08Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9a7bf7507dfb3d7b21b08... ====== Set map operator on copied filtered attributes Arran Cudbard-Bell@2013-07-10T20:14:54Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9b652e01b20ec29271200... ====== -- This commit summary was generated @2013-07-18T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).