New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== More formatting Arran Cudbard-Bell@2013-02-23T04:04:59Z Files modified: * scripts/jlibtool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/42d57f7e575399257c274... ====== Fix const free warnings Arran Cudbard-Bell@2013-02-23T04:04:59Z Files modified: * scripts/jlibtool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4a4d83775b27571d3ada1... ====== More jlibtool cleanups Arran Cudbard-Bell@2013-02-23T04:04:59Z Files modified: * scripts/jlibtool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/20a47e96e6b4ed57bef37... ====== Preliminary fix for linking in DynaLoader Arran Cudbard-Bell@2013-02-23T04:04:58Z Files modified: * scripts/jlibtool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fc60dd25808095378f058... ====== Fixup formatting Arran Cudbard-Bell@2013-02-23T04:04:58Z Files modified: * scripts/jlibtool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d5b225ac4ba7779856b0e... ====== Make rlm_perl configure script more verbose Arran Cudbard-Bell@2013-02-22T05:45:01Z Files modified: * src/modules/rlm_perl/configure * src/modules/rlm_perl/configure.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/881d015134454d8c1ee87... ====== Not needed as were using C99 types Arran Cudbard-Bell@2013-02-22T02:29:57Z Files modified: * src/lib/base64.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/636ca34e21852371ffc4d... ====== Reformat base64 code, use library base64 functions in rlm_pap Arran Cudbard-Bell@2013-02-22T02:27:42Z Files modified: * src/include/base64.h * src/lib/base64.c * src/main/xlat.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5e4acf077c3fc3ba1eca4... ====== Fix error strings to make more sense Alan T. DeKok@2013-02-21T15:34:58Z Files modified: * src/lib/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/99fedbc5d138d49213de3... ====== Static declarations of structures belong in C files, not H files And set the "end of CONF_PARSER" entry, too. Alan T. DeKok@2013-02-21T04:56:17Z Files modified: * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/896ebdbf777db88048b91... ====== mark unused Alan T. DeKok@2013-02-21T01:48:29Z Files modified: * src/main/dhcpd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/944677dcf9b9086f5e704... ====== dup may return < 0 Alan T. DeKok@2013-02-21T01:48:00Z Files modified: * src/main/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3bb1d8a2a3c1cd9cf116f... ====== fix for coverity Alan T. DeKok@2013-02-21T01:46:45Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c3dbfe024cc2fee06db05... ====== fix for coverity Alan T. DeKok@2013-02-21T01:44:33Z Files modified: * src/main/stats.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bc885e5a30b6b1f25978e... ====== Fix for coverity Alan T. DeKok@2013-02-21T01:42:50Z Files modified: * src/modules/rlm_krb5/rlm_krb5.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dd4707e57aa2a0dfe0965... ====== Skip encrypted, tagged, etc. attrs for zero-length CUI Alan T. DeKok@2013-02-21T01:41:38Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3a01a1998077b4feeb3c... ====== Check for !cs before expanding variables Alan T. DeKok@2013-02-21T01:38:11Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/edd3b687a09377731429c... ====== Free variables on exit Alan T. DeKok@2013-02-21T01:38:11Z Files modified: * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a49b36838fa956d29d1dc... ====== Fix typo Alan T. DeKok@2013-02-21T01:38:11Z Files modified: * src/modules/rlm_passwd/rlm_passwd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/32ba1812e1fa8e16ee218... ====== Force buffer to be terminated Alan T. DeKok@2013-02-21T01:38:11Z Files modified: * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/62104e55859c899e8668f... ====== Fix typo Arran Cudbard-Bell@2013-02-21T00:28:22Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/97c0926bad846e36e7ed5... ====== Use talloc to alloc conn memory Arran Cudbard-Bell@2013-02-21T00:01:59Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a848109c2440b76b15569... ====== Remove conn Arran Cudbard-Bell@2013-02-21T00:01:59Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff453ab2725f7938864a5... ====== Merge pull request #203 from alanbuxey/master goodbye policy.txt Arran Cudbard-Bell@2013-02-20T23:04:47Z Files modified: * debian/freeradius.postinst * debian/freeradius.prerm * raddb/Makefile * redhat/freeradius.spec * suse/freeradius.spec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5586d2deaaebb410bd5f1... ====== goodbye policy.txt remove policy.txt to stop errors on make install etc Alan Buxey@2013-02-20T22:55:54Z Files modified: * debian/freeradius.postinst * debian/freeradius.prerm * raddb/Makefile * redhat/freeradius.spec * suse/freeradius.spec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/037409230bc717ca36011... ====== Avoid calling fr_connection_reconnect if were in a create call Arran Cudbard-Bell@2013-02-20T23:01:13Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4c31e7f7f5e3b862ee42a... ====== More docs, rename struct from auth_req to request Arran Cudbard-Bell@2013-02-20T23:01:13Z Files modified: * src/include/radiusd.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/34191152980aaccf6281e... ====== No longer need LT_OBJDIR Alan T. DeKok@2013-02-20T20:39:28Z Files modified: * src/include/autoconf.h.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ca0c8c1c55818c23d234... ====== Some documentation for the request struct Arran Cudbard-Bell@2013-02-20T20:35:13Z Files modified: * src/include/radiusd.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/45c277166d743e5bb5fef... ====== Remove --with-system-libtool/libltdl They no longer work Alan T. DeKok@2013-02-20T18:27:16Z Files modified: * configure * configure.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c05a7b389d3329a1a3ca9... ====== Disable strict aliasing. Linus isn't wrong Alan T. DeKok@2013-02-20T17:57:02Z Files modified: * Make.inc.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b94e052bdb5b2b20808e... ====== Build raddb/, too Alan T. DeKok@2013-02-20T17:56:26Z Files modified: * Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/831630a295545bb7e9d36... ====== Last fix to colourise stuff Alan T. DeKok@2013-02-20T17:56:14Z Files modified: * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7fb4bce89775252558ad6... ====== reset only if we changed the colors Alan T. DeKok@2013-02-20T16:53:04Z Files modified: * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/16ff75a05457414033bf8... ====== Colorise only if we mean to Parse the flag into an intermediate variable, otherwise it's enabled immediately. Then, turn the main variable on ONLY if the intermediate is set, AND the various preconditions are satisfied Alan T. DeKok@2013-02-20T16:51:54Z Files modified: * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8286de1ae953094668c46... ====== iUpdate configure to have AC_OUTPUT apparently it's required Alan T. DeKok@2013-02-20T16:26:52Z Files modified: * src/modules/rlm_eap/configure * src/modules/rlm_eap/configure.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f822263a9787b209e5f0b... ====== FIx build errors Alan T. DeKok@2013-02-20T15:48:44Z Files modified: * share/dictionary.freeradius.internal * src/include/radius.h * src/modules/rlm_eap/libeap/eap_tls.h * src/modules/rlm_eap/libeap/mppe_keys.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f88dc6062853ceae02c9... ====== Revert "Unlock mutex when we find a matching connection" This reverts commit 84fa208a76fc6415d4e5f4c6cb4f1101799b3c89. Arran Cudbard-Bell@2013-02-20T15:42:48Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64e408846f20715a65c7b... ====== Re-run autoconf Alan T. DeKok@2013-02-20T15:34:13Z Files modified: * configure * src/modules/rlm_attr_rewrite/configure * src/modules/rlm_checkval/configure * src/modules/rlm_counter/configure * src/modules/rlm_dbm/configure * src/modules/rlm_eap/configure * src/modules/rlm_eap/types/rlm_eap_ikev2/configure * src/modules/rlm_eap/types/rlm_eap_peap/configure * src/modules/rlm_eap/types/rlm_eap_pwd/configure * src/modules/rlm_eap/types/rlm_eap_tls/configure * src/modules/rlm_eap/types/rlm_eap_tnc/configure * src/modules/rlm_eap/types/rlm_eap_ttls/configure * src/modules/rlm_example/configure * src/modules/rlm_ippool/configure * src/modules/rlm_krb5/configure * src/modules/rlm_ldap/configure * src/modules/rlm_opendirectory/configure * src/modules/rlm_otp/configure * src/modules/rlm_pam/configure * src/modules/rlm_perl/configure * src/modules/rlm_python/configure * src/modules/rlm_radutmp/configure * src/modules/rlm_redis/configure * src/modules/rlm_rediswho/configure * src/modules/rlm_rest/configure * src/modules/rlm_ruby/configure * src/modules/rlm_smsotp/configure * src/modules/rlm_sql/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_iodbc/configure * src/modules/rlm_sql/drivers/rlm_sql_mysql/configure * src/modules/rlm_sql/drivers/rlm_sql_oracle/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_sqlcounter/configure * src/modules/rlm_sqlhpwippool/configure * src/modules/rlm_sqlippool/configure * src/modules/rlm_unix/configure * src/modules/rlm_wimax/configure Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/69e1293ec50859bb8258b... ====== Add missing JLIBTOOL definition Alan T. DeKok@2013-02-20T15:33:57Z Files modified: * Make.inc.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6eb06eabaccd6adee14da... ====== Remove option to NOT use boilermake We now always use boilermake. Alan T. DeKok@2013-02-20T15:19:58Z Files modified: * Make.inc.in * Makefile * configure.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/771a7ab73d488c542c33f... ====== Remove the old build system. Alan T. DeKok@2013-02-20T15:17:59Z Files modified: * src/main/Makefile.in * src/modules/rlm_attr_rewrite/configure.in * src/modules/rlm_checkval/Makefile.in * src/modules/rlm_checkval/configure.in * src/modules/rlm_counter/Makefile.in * src/modules/rlm_counter/configure.in * src/modules/rlm_dbm/Makefile.in * src/modules/rlm_dbm/configure.in * src/modules/rlm_eap/Makefile.in * src/modules/rlm_eap/configure.in * src/modules/rlm_eap/types/rlm_eap_ikev2/Makefile.in * src/modules/rlm_eap/types/rlm_eap_ikev2/configure.in * src/modules/rlm_eap/types/rlm_eap_peap/Makefile.in * src/modules/rlm_eap/types/rlm_eap_peap/configure.in * src/modules/rlm_eap/types/rlm_eap_pwd/Makefile.in * src/modules/rlm_eap/types/rlm_eap_pwd/configure.in * src/modules/rlm_eap/types/rlm_eap_tls/Makefile.in * src/modules/rlm_eap/types/rlm_eap_tls/configure.in * src/modules/rlm_eap/types/rlm_eap_tnc/Makefile.in * src/modules/rlm_eap/types/rlm_eap_tnc/configure.in * src/modules/rlm_eap/types/rlm_eap_ttls/Makefile.in * src/modules/rlm_eap/types/rlm_eap_ttls/configure.in * src/modules/rlm_example/Makefile.in * src/modules/rlm_example/configure.in * src/modules/rlm_ippool/Makefile.in * src/modules/rlm_ippool/configure.in * src/modules/rlm_krb5/Makefile.in * src/modules/rlm_krb5/configure.in * src/modules/rlm_ldap/Makefile.in * src/modules/rlm_ldap/configure.in * src/modules/rlm_opendirectory/Makefile.in * src/modules/rlm_opendirectory/configure.in * src/modules/rlm_otp/Makefile.in * src/modules/rlm_otp/configure.in * src/modules/rlm_pam/Makefile.in * src/modules/rlm_pam/configure.in * src/modules/rlm_perl/Makefile.in * src/modules/rlm_perl/configure.in * src/modules/rlm_python/Makefile.in * src/modules/rlm_python/configure.in * src/modules/rlm_radutmp/Makefile.in * src/modules/rlm_radutmp/configure.in * src/modules/rlm_redis/Makefile.in * src/modules/rlm_redis/configure.in * src/modules/rlm_rediswho/Makefile.in * src/modules/rlm_rediswho/configure.in * src/modules/rlm_rest/Makefile.in * src/modules/rlm_rest/configure.in * src/modules/rlm_ruby/Makefile.in * src/modules/rlm_ruby/configure.in * src/modules/rlm_smsotp/Makefile.in * src/modules/rlm_smsotp/configure.in * src/modules/rlm_sql/Makefile.in * src/modules/rlm_sql/configure.in * src/modules/rlm_sql/drivers/rlm_sql_db2/Makefile.in * src/modules/rlm_sql/drivers/rlm_sql_db2/configure.in * src/modules/rlm_sql/drivers/rlm_sql_firebird/Makefile.in * src/modules/rlm_sql/drivers/rlm_sql_firebird/configure.in * src/modules/rlm_sql/drivers/rlm_sql_iodbc/Makefile.in * src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure.in * src/modules/rlm_sql/drivers/rlm_sql_mysql/Makefile.in * src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.in * src/modules/rlm_sql/drivers/rlm_sql_oracle/Makefile.in * src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.in * src/modules/rlm_sql/drivers/rlm_sql_postgresql/Makefile.in * src/modules/rlm_sql/drivers/rlm_sql_postgresql/configure.in * src/modules/rlm_sql/drivers/rlm_sql_sqlite/Makefile.in * src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure.in * src/modules/rlm_sql/drivers/rlm_sql_unixodbc/Makefile.in * src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure.in * src/modules/rlm_sqlcounter/Makefile.in * src/modules/rlm_sqlcounter/configure.in * src/modules/rlm_sqlhpwippool/Makefile.in * src/modules/rlm_sqlhpwippool/configure.in * src/modules/rlm_sqlippool/Makefile.in * src/modules/rlm_sqlippool/configure.in * src/modules/rlm_unix/Makefile.in * src/modules/rlm_unix/configure.in * src/modules/rlm_wimax/Makefile.in * src/modules/rlm_wimax/configure.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2fe17275421a46911e1b9... ====== Make EAP-Key-Name things work Alan T. DeKok@2013-02-20T15:08:32Z Files modified: * raddb/sites-available/default * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/libeap/mppe_keys.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e1b0ff3f6973be59b5fb0... ====== Simplify warning message Alan T. DeKok@2013-02-20T05:40:07Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/911942886ef1d67488904... ====== Fix compiler warning Alan T. DeKok@2013-02-20T05:35:10Z Files modified: * src/modules/rlm_example/rlm_example.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ca584492705c09fd43e6f... ====== Remove compiler warning Alan T. DeKok@2013-02-20T05:32:39Z Files modified: * src/main/evaluate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c5c79df39cc05f32891dd... ====== Unknown types in CONF_PARSER are catastrophic failures Alan T. DeKok@2013-02-20T05:32:10Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c9f10d1cad5adb2a156d6... ====== Remove last reference to cf_section_parse_free Arran Cudbard-Bell@2013-02-20T00:05:54Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8b7c9d58f1450208cb33e... ====== Fixup documentation Arran Cudbard-Bell@2013-02-19T23:18:31Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/da56f0f0a936f6a3679c1... ====== Associate client lists with a parent section. We now have no talloc leaks on exit. We still have a few listeners leaked on exit, but that's mostly because they haven't yet been converted to talloc Alan T. DeKok@2013-02-19T23:17:36Z Files modified: * src/include/radiusd.h * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7aa8eacb9b07e4d101164... ====== -M implies -m, too Alan T. DeKok@2013-02-19T23:12:54Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/898a6fbc4c574277e13f0... ====== Remove compile warnings Alan T. DeKok@2013-02-19T23:10:28Z Files modified: * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expiration/rlm_expiration.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_soh/rlm_soh.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a17a0db2a3517bdb56efc... ====== Re-add TGT_PREREQS for libfreeradius-radius Alan T. DeKok@2013-02-19T23:04:57Z Files modified: * src/main/radiusd.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7c3fd9ad8978ac678a280... ====== Use destructor Alan T. DeKok@2013-02-19T23:04:56Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/55462c5d25df2f3e36f29... ====== Shouldn't be any config when we boot Alan T. DeKok@2013-02-19T23:04:56Z Files modified: * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6d0f53cf9d7ab8274d7e3... ====== Require that the modules call talloc for their instance handle. The server builds, but it WILL have talloc/malloc conflicts, as the modules have not been updated. The assumption here is that the modules return an instance handle, EVEN IF they haev an error. The server core will now take care of calling the appropriate detach() method. Alan T. DeKok@2013-02-19T23:04:56Z Files modified: * src/main/modules.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_attr_rewrite/rlm_attr_rewrite.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_checkval/rlm_checkval.c * src/modules/rlm_counter/rlm_counter.c * src/modules/rlm_dbm/rlm_dbm.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_dhcp/rlm_dhcp.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap2/rlm_eap2.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/rlm_expr.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_ippool/rlm_ippool.c * src/modules/rlm_krb5/rlm_krb5.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_otp/rlm_otp.c * src/modules/rlm_pam/rlm_pam.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_rest/rlm_rest.c * src/modules/rlm_ruby/rlm_ruby.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_sim_files/rlm_sim_files.c * src/modules/rlm_smsotp/rlm_smsotp.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_wimax/rlm_wimax.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/81c46a695c547b8b3b34c... ====== Convert rad_alloc and rad_free to use talloc Arran Cudbard-Bell (via Alan T. DeKok)@2013-02-19T23:04:56Z Files modified: * src/include/libradius.h * src/lib/dhcp.c * src/lib/radius.c * src/lib/tcp.c * src/lib/vqp.c * src/main/command.c * src/main/detail.c * src/main/dhclient.c * src/main/listen.c * src/main/process.c * src/main/radclient.c * src/main/radsniff.c * src/main/realms.c * src/main/tls_listen.c * src/main/util.c * src/modules/rlm_eap/radeapclient.c * src/modules/rlm_replicate/rlm_replicate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9774dee53820c00f70eec... ====== Talloc REQUESTs Arran Cudbard-Bell (via Alan T. DeKok)@2013-02-19T23:04:55Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b5aa136973b425ea5ab8d... ====== Move virtual servers to talloc Alan T. DeKok@2013-02-19T23:04:55Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/704c6e77a75862f713211... ====== Clean up modules, etc. before freeing mainconfig Alan T. DeKok@2013-02-19T23:04:55Z Files modified: * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/490b64709a261b33ce5d1... ====== Use talloc for clients.c Alan T. DeKok@2013-02-19T23:04:55Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/155ea052fba183b692f8f... ====== Make modules use talloc Alan T. DeKok@2013-02-19T23:04:55Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c9113bf93b86c59da7a57... ====== Move all conf file stuff to talloc Alan T. DeKok@2013-02-19T23:04:55Z Files modified: * src/include/conffile.h * src/main/client.c * src/main/conffile.c * src/main/connection.c * src/main/listen.c * src/main/mainconfig.c * src/main/modules.c * src/main/radclient.mk * src/main/radmin.mk * src/main/realms.c * src/main/tls.c * src/modules/rlm_eap/mem.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f694d046e581d9cb914e... ====== Move all pair* to talloc Alan T. DeKok (via Arran Cudbard-Bell)@2013-02-19T22:13:38Z Files modified: * src/include/radiusd.h * src/lib/valuepair.c * src/main/evaluate.c * src/main/util.c * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/455d75f50dcab6d736246... ====== Use talloc functions to allocate and free valuepairs Arran Cudbard-Bell@2013-02-19T22:13:27Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f69f8a81f984d53050b9d... ====== Add context pointer to pairalloc Arran Cudbard-Bell@2013-02-19T22:13:17Z Files modified: * src/include/libradius.h * src/lib/radius.c * src/lib/valuepair.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83fca22da68497eef38a4... ====== Add talloc memory report on -M Arran Cudbard-Bell@2013-02-19T22:13:05Z Files modified: * src/include/radiusd.h * src/main/log.c * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/228ff628c91236c2969ca... ====== Add libtalloc to version.c Arran Cudbard-Bell@2013-02-19T22:12:53Z Files modified: * src/main/version.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2bd4b32bc6fd85ad02d40... ====== Use talloc Alan T. DeKok (via Arran Cudbard-Bell)@2013-02-19T21:04:07Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e468bff39baa209e81448... ====== Cleanup checkval Arran Cudbard-Bell@2013-02-19T21:03:41Z Files modified: * src/modules/rlm_checkval/rlm_checkval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/45814cb795c95970d2033... ====== Cleanup chap Arran Cudbard-Bell@2013-02-19T21:00:10Z Files modified: * src/modules/rlm_chap/rlm_chap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/07d10dd6cdc8bc278638e... ====== Set vp->next to NULL on copy vp data Arran Cudbard-Bell@2013-02-19T20:14:33Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/291f0e1e22d4576a1caaf... ====== Update configure script to add -ltalloc Arran Cudbard-Bell@2013-02-19T20:07:16Z Files modified: * Make.inc.in * configure * configure.in * src/main/radiusd.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f564d88701cdba9441b6e... ====== Don't free parsed items Alan T. DeKok@2013-02-19T19:30:59Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c0b03b69058436aa8794... ====== Allocate from the dict pool, not via malloc Alan T. DeKok@2013-02-19T19:20:43Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9d663b0e8c5d9d03393a5... ====== vp_prints should check for NULL da Arran Cudbard-Bell (via Alan T. DeKok)@2013-02-19T19:18:20Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4d6e367ab44678444b290... ====== Print out better message on operations error Alan T. DeKok@2013-02-19T19:18:02Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/271672cb7b14f5fcef92a... ====== Make more debug messages errors So that problems with the client are highlighted Alan T. DeKok@2013-02-19T19:17:58Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1ad970f5b72586a1d3703... ====== Removed unused definitions for LTDL Alan T. DeKok@2013-02-19T19:15:08Z Files modified: * Make.inc.in * src/main/Makefile.in * src/modules/rlm_eap/Makefile.in * src/modules/rlm_sql/Makefile.in * src/modules/rlm_sqlhpwippool/Makefile.in Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bdffcaf02f729f575d118... ====== Don't use strncpy Alan T. DeKok@2013-02-19T19:12:49Z Files modified: * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a61a50f944fe51d8b1a13... ====== Change slightly confusing log message Arran Cudbard-Bell@2013-02-19T18:17:16Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9cafb2c41ca2dd1cde19d... ====== dict_attr_free should check pointer value Arran Cudbard-Bell@2013-02-19T01:44:13Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f5fbfb8117d827bce3ca4... ====== Older systems don't have strlcpy Alan T. DeKok@2013-02-18T22:15:05Z Files modified: * scripts/jlibtool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/98d39b2fe150c5b36a7af... ====== Don't free config data manually. Alan T. DeKok@2013-02-18T22:15:04Z Files modified: * src/modules/rlm_sqlcounter/rlm_sqlcounter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/933cb7915c253902e225d... ====== Set vp_strvalue to NULL if the pair is marked for xlat Arran Cudbard-Bell@2013-02-18T20:14:54Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6ffafa2d38c504e0b9139... ====== Call cf_section_parse_free before freeing sub-modules Alan T. DeKok@2013-02-18T20:02:43Z Files modified: * src/modules/rlm_eap/mem.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/323f69076d0672f41e2ea... ====== No longer need to free conf file stuff manually. Alan T. DeKok@2013-02-18T20:02:15Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eef14e1e6dd68bff87bdd... ====== Call cf_section_parse_free before calling the module detach Alan T. DeKok@2013-02-18T20:01:56Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a62dadb238bbd6ab19ef... ====== cf_section_parse_free() recurses into sub-sections Alan T. DeKok@2013-02-18T20:01:32Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ba044534e3efa8faf57ac... ====== Fix coverity errors Alan T. DeKok@2013-02-18T19:31:57Z Files modified: * scripts/jlibtool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9e7df356f97da46855cc1... ====== Unlock mutex when we find a matching connection Alan T. DeKok@2013-02-18T19:31:57Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/84fa208a76fc6415d4e5f... ====== Free newfd on error Alan T. DeKok@2013-02-18T19:31:57Z Files modified: * src/lib/tcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d300674a738f5c31b8d8a... ====== Free correct VP Alan T. DeKok@2013-02-18T19:31:57Z Files modified: * src/lib/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/152071b09c27e8817a922... ====== One more check for size > 253 Alan T. DeKok@2013-02-18T19:31:57Z Files modified: * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/caffb59352261c6478bc0... ====== Add empty field to struct Alan T. DeKok@2013-02-18T19:31:56Z Files modified: * src/modules/rlm_dhcp/rlm_dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/283472f3735ed9eaa0bf2... ====== Fix for coverity (missed mutex free) Arran Cudbard-Bell@2013-02-18T19:03:56Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff753daca9d46d6d7b331... ====== More debug macros DEBUGE, DEBUGW, for errors / warnings. RDEBUG*, too. This lets the errors and warnings have a common format, so that the messages don't need to use an explicit "WARNING" string. It also means that they are now colorized: warning = bold + yellow error = bold + red This should hopefully help people who have issues reading the debug output Alan T. DeKok@2013-02-18T18:18:55Z Files modified: * src/include/radiusd.h * src/main/auth.c * src/main/client.c * src/main/command.c * src/main/conffile.c * src/main/detail.c * src/main/evaluate.c * src/main/listen.c * src/main/log.c * src/main/modcall.c * src/main/modules.c * src/main/process.c * src/main/realms.c * src/main/tls.c * src/main/tls_listen.c * src/main/valuepair.c * src/main/xlat.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_dhcp/rlm_dhcp.c * src/modules/rlm_digest/rlm_digest.c * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_opendirectory/rlm_opendirectory.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_radutmp/rlm_radutmp2.c * src/modules/rlm_replicate/rlm_replicate.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_wimax/rlm_wimax.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0096dafa85bd488efa620... ====== Turn colorize off only if it was one Alan T. DeKok@2013-02-18T18:18:55Z Files modified: * src/main/mainconfig.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5fa07dd2611533680b26e... ====== Check return code of pairmark_xlat Arran Cudbard-Bell@2013-02-18T17:45:22Z Files modified: * src/modules/rlm_sql/sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1d0a7422614a9238d0747... ====== Whitespace fixes Arran Cudbard-Bell@2013-02-18T17:45:07Z Files modified: * src/main/evaluate.c * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65853e5d2bec71e214e6b... ====== -- This commit summary was generated @2013-02-24T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).