New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== vsnprintf may of returned random crap, but talloc is consistent Arran Cudbard-Bell@2013-10-11T19:11:00Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e5885afcec0c2b5ad5acb... ====== Merge pull request #446 from philmayers/sqlippool-schema pool-key and lease-duration now have _ Arran Cudbard-Bell@2013-10-11T18:36:52Z Files modified: * raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf * raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf * raddb/mods-config/sql/ippool/mysql/queries.conf * raddb/mods-config/sql/ippool/oracle/queries.conf * raddb/mods-config/sql/ippool/postgresql/queries.conf * raddb/mods-config/sql/ippool/sqlite/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/40e4b313b242aa04d4d89... ====== pool-key and lease-duration now have _ Phil Mayers@2013-10-11T18:31:51Z Files modified: * raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf * raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf * raddb/mods-config/sql/ippool/mysql/queries.conf * raddb/mods-config/sql/ippool/oracle/queries.conf * raddb/mods-config/sql/ippool/postgresql/queries.conf * raddb/mods-config/sql/ippool/sqlite/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7977139cef428df788fc0... ====== Merge pull request #445 from philmayers/sqlippool-friplen set vp length Arran Cudbard-Bell@2013-10-11T18:36:10Z Files modified: * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a37a0cbe172248722be3b... ====== set vp length Phil Mayers@2013-10-11T18:26:57Z Files modified: * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8acc9a20c636d46e69820... ====== Make ID printing %u, not %d Alan T. DeKok@2013-10-11T15:03:07Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b5bf384706492922c8e69... ====== Return better error codes from radius_vpt_get_vp Arran Cudbard-Bell@2013-10-11T00:22:14Z Files modified: * src/include/radiusd.h * src/main/evaluate.c * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/57e69c96306902b3afa0c... ====== Remove error message on accessing invalid request Arran Cudbard-Bell@2013-10-11T00:22:14Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2fb68e06f2be663d71189... ====== Fix potential overflow in fr_dhcp_add_arp_entry Arran Cudbard-Bell@2013-10-11T00:22:14Z Files modified: * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/986f73e93d8ec827c0ff3... ====== Typo? Arran Cudbard-Bell@2013-10-10T22:39:01Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/020519bd703bab3e2836d... ====== Fix stupid nesting in sqlippool Arran Cudbard-Bell@2013-10-10T21:04:48Z Files modified: * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5fbe67eadf5946a00927d... ====== sql_query now returns < 0 for error. Closes #444 sqlippool_command should also indicated that it errored Arran Cudbard-Bell@2013-10-10T21:04:48Z Files modified: * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc08b9baa6e4b6b1b7df4... ====== Debian issues Alan T. DeKok@2013-10-09T17:38:04Z Files modified: * debian/changelog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/92b1b6acde1cfdf523e5e... ====== Bump for 3.1.0 Alan T. DeKok@2013-10-09T16:52:27Z Files modified: * VERSION * debian/changelog * doc/ChangeLog * redhat/freeradius.spec * suse/freeradius.spec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dfd564ce396f4a2edeb3e... ====== Should be fr_assert Arran Cudbard-Bell@2013-10-09T16:43:51Z Files modified: * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/588bfead2693a9dcb86ff... ====== Fix segv in fr_dhcp_add_arp_entry Arran Cudbard-Bell@2013-10-09T16:06:09Z Files modified: * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fbf24228704dd3634cdd2... ====== Were now using a uint64_t so this should be initialised to 0 Arran Cudbard-Bell@2013-10-09T14:17:53Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d1662902fb81624eab2e6... ====== Better way of doing pairremove Arran Cudbard-Bell@2013-10-09T14:11:17Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/153d581a13b0762b32f3f... ====== Ensure transitive library dependencies foo.exe depends on libfoo.a which we build. libfoo.a in turn depends on -lbar. So, when we link foo.exe, we need both libfoo.a and -lbar Alan T. DeKok@2013-10-08T20:41:10Z Files modified: * scripts/boiler.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3c8430016a7db3b033aab... ====== Fix exit point for reading from pcaps Arran Cudbard-Bell@2013-10-08T19:06:23Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/41b3ad69d1253b220e8fa... ====== Fixes for libpcap 1.3.0 (we shouldn't be setting pcap_setnonblock on pcap file handles) Arran Cudbard-Bell@2013-10-08T18:50:59Z Files modified: * src/lib/pcap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a1fb6daf0e261a557a238... ====== We can filter on capture files Arran Cudbard-Bell@2013-10-08T18:45:08Z Files modified: * src/lib/pcap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a0004e453b2a09e7d764... ====== Using TLS for IP address output doesn't work where we need to print multiple IP addresses (oops) Arran Cudbard-Bell@2013-10-08T18:45:01Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/66074d45349446c282172... ====== Fix !* ANY in NULL list Arran Cudbard-Bell@2013-10-08T18:44:40Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/34a14519f6ccd964c8cb3... ====== Check number of fds not num elements Arran Cudbard-Bell@2013-10-08T18:44:32Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/42e0fbde171605a7fc676... ====== Fix potential segv in pairremove Arran Cudbard-Bell@2013-10-08T18:40:24Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d036f16e08d1106a295c5... ====== Accessor to see if event loop will exit on the next iteration Arran Cudbard-Bell@2013-10-08T18:00:26Z Files modified: * src/include/event.h * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f41ef4df7fda3f0bcdd9f... ====== TGT_PRLIBS not needed for libraries Arran Cudbard-Bell@2013-10-08T16:21:42Z Files modified: * Make.inc.in * src/main/radclient.mk * src/main/radmin.mk * src/modules/rlm_eap/radeapclient.mk * src/modules/rlm_ippool/rlm_ippool_tool.mk * src/modules/rlm_mschap/smbencrypt.mk * src/tests/rbmonkey.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/59ce55b147ad4cfece9ad... ====== Treat check attributes as unsigned 64bit integers, this should be OK, as all VALUE_PAIRs can hold 64bit integers anyway, and the left 32bits of a integer attribute will be 0. Arran Cudbard-Bell@2013-10-08T13:54:19Z Files modified: * src/modules/rlm_sqlcounter/rlm_sqlcounter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cac1c92bd304ba98758bc... ====== Even though 'ethernet' is not an official RADIUS type, there's no reason it can't be encoded as an opaque octet string. Arran Cudbard-Bell@2013-10-07T17:22:54Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a25ca951ebfdc41246a1b... ====== Use "master" for interum rleeases, not "stable" Alan T. DeKok@2013-10-07T04:09:14Z Files modified: * Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a0a49f7517bd46a8ad564... ====== Fix sed script for version in debian file Alan T. DeKok@2013-10-07T04:08:49Z Files modified: * Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ff31eca6683e9534c42c5... ====== Convert xlat to using talloc Now that rbtree's are talloc'd, we can chain xlat structures off of them. Alan T. DeKok@2013-10-06T16:26:48Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1da448bd6ea7007544c5a... ====== Convert rbtree to using talloc The rbtree_free() code should be converted to using destructors. Alan T. DeKok@2013-10-06T16:04:17Z Files modified: * src/lib/rbtree.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7e3c9f503110d0b7a3f18... ====== Convert modcall code to talloc Alan T. DeKok@2013-10-06T16:04:17Z Files modified: * src/include/modcall.h * src/main/modcall.c * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bf46c43ea7ceb684bd999... ====== Convert to using talloc Alan T. DeKok@2013-10-06T16:04:17Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/092ba61c0ed4d38c5988f... ====== IPv6_RECVPKTINFO isn't defined unless the advanced API is available, IPV6_2292PKTINFO is the 'legacy' socket option but should work just as well. Arran Cudbard-Bell@2013-10-02T19:15:27Z Files modified: * src/lib/udpfromto.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cfb454bf4e7211b870386... ====== Ignore editor projects Arran Cudbard-Bell@2013-10-02T14:41:49Z Files modified: * .gitignore Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/85293cd679d65c7b670bf... ====== Update aruba dictionary, extra definitions from alagoutte Arran Cudbard-Bell@2013-10-01T23:44:03Z Files modified: * share/dictionary.aruba Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5913dea50f9fd087ee710... ====== Silently skip empty subgroups Alan T. DeKok@2013-09-30T22:00:18Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/909b09c89939da585b283... ====== "case" can only occur within a "switch" Alan T. DeKok@2013-09-30T22:00:17Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e1c8a30476cf45e7249ab... ====== Don't set parent priority when calling a child It's wrong. Alan T. DeKok@2013-09-30T17:07:10Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5dad8acb02a4470e74ba4... ====== Port fix for update sections from v2.x.x Alan T. DeKok (via Arran Cudbard-Bell)@2013-09-29T17:17:10Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e445676c7d2de048ac765... ====== Fix priority handling Alan T. DeKok (via Arran Cudbard-Bell)@2013-09-29T17:17:03Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58cce8c52c066170b691f... ====== Segfault in libperl when doing perl_xlat(). Fix by kvainkainen. Closes #436 In rlm_perl.c Perl interpreter cloning is controlled by #ifdef USE_ITHREADS. However, for some unknown reason in perl_xlat() #ifndef WITH_ITHREADS is used instead. At least my Perl does not have WITH_ITHREADS compile option, meaning all perl_xlat() calls are handled by same Perl instance. If you run Freeradius in multithread mode, this causes segfault in libperl when two threads do perl_xlat() simultaneously. Arran Cudbard-Bell@2013-09-29T17:04:49Z Files modified: * src/modules/rlm_perl/rlm_perl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/52b39ae78d49ef7c18563... ====== instance is not used in rest_decode_post Arran Cudbard-Bell@2013-09-27T18:16:22Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c6e116af40d2dab59ef3e... ====== Update rlm_rest to use newer log macros Arran Cudbard-Bell@2013-09-27T13:46:54Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d9fa1ab00afc4bad81fe7... ====== Typo Arran Cudbard-Bell@2013-09-27T11:23:00Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/75c78f6416f182f7d97eb... ====== Use newer API functions to iterate and sort attributes. Closes #440 Arran Cudbard-Bell@2013-09-27T11:16:19Z Files modified: * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rest.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/668e2ba09408d0d33dec3... ====== Merge pull request #439 from Xeralux/fixrest2 fix JSON upload in rlm_rest Arran Cudbard-Bell@2013-09-27T01:55:07Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cb7920212f9ae376488ab... ====== fix JSON upload in rlm_rest Previously the POSTED json would be invalid - it would truncate at the end of the first tuple (because of accidentally including a \0 in the string). This change ensures that the returned length from vp_prints_value_json does not include the nul terminator (which is conventional and I assme the intent) Kevin Hester@2013-09-27T01:24:35Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7c24ae7b4136cb3ebdf6b... ====== Fix places where old VP values were not freed Arran Cudbard-Bell@2013-09-26T15:15:20Z Files modified: * src/include/libradius.h * src/lib/valuepair.c * src/main/radclient.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ccd674b089b0e0188700f... ====== Fixup code formatting in EAP-LEAP, and use R*log functions Arran Cudbard-Bell@2013-09-26T11:53:31Z Files modified: * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h * src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f038bb684ca0f7feb06b3... ====== Assume password src encoding is UTF8 and convert it to UCS2 before hashing with MD4 Patch by Andrei Korostelev Closes #437 Arran Cudbard-Bell@2013-09-26T00:58:00Z Files modified: * src/include/libradius.h * src/lib/misc.c * src/main/radclient.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c * src/modules/rlm_mschap/mschap.c * src/modules/rlm_mschap/mschap.h * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_mschap/smbencrypt.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cdd3c5dc7bbb2c8b5a230... ====== Fix some typos/issues in rlm_rest json as posted by Kevin Hester. Closes #438 Arran Cudbard-Bell@2013-09-25T23:03:33Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65b34bc3e9951928ada9e... ====== Formatting Arran Cudbard-Bell@2013-09-25T10:55:12Z Files modified: * src/modules/rlm_eap/libeap/comp128.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9285aca380a2fcc5c225c... ====== No longer used Arran Cudbard-Bell@2013-09-24T18:46:07Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a2dc3da7fe03893b160cc... ====== Look for triplets, and ki in control: not reply: Arran Cudbard-Bell@2013-09-24T18:28:09Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/86908d0af7adac0549f5e... ====== RAND no longer always required. This was a duplicate check. Arran Cudbard-Bell@2013-09-24T18:20:48Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/73ce446d9f0cf02e389f8... ====== Apparently version is a global somewhere Arran Cudbard-Bell@2013-09-24T18:16:14Z Files modified: * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a0df25f62a8923a15500a... ====== Add support for computing Kc and SRES from Ki and RAND for Comp128-1 (and possibly Comp128-2 and Comp128-3) Arran Cudbard-Bell@2013-09-24T17:44:02Z Files modified: * share/dictionary.freeradius.internal * src/modules/rlm_eap/libeap/all.mk * src/modules/rlm_eap/libeap/comp128.c * src/modules/rlm_eap/libeap/comp128.h * src/modules/rlm_eap/libeap/eap_sim.h * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c * src/tests/comp128-1vectors * src/tests/comp128-2vectors * src/tests/comp128-3vectors Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58bd486f81a11e14157b4... ====== Cleanup EAP-SIM code Arran Cudbard-Bell@2013-09-24T17:44:02Z Files modified: * share/dictionary.freeradius.internal * src/modules/rlm_eap/libeap/eap_sim.h * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c69929f09f21022bd2c4a... ====== Fix udpfromto bug on Mac OSX. This is a NICE Mac OSX bug. Create an interface with two IP address, and then configure one listener for each IP address. Send thousands of packets to one address, and some will show up on the OTHER socket. This hack works ONLY if the clients are global. If each listener has the same client IP, but with different secrets, then it will fail the rad_recv() check above, and there's nothing you can do. Linux does the right thing. Alan T. DeKok@2013-09-23T16:44:10Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a0242ff6bacf626ad554... ====== Clean up non-udpfromto code So that it's simpler. We also ALWAYS use udpfromto, as we assume the library is used for IPv4 and IPv6 interfaces, not anything else. Alan T. DeKok@2013-09-23T16:44:09Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bce550a2340a1b22ffcab... ====== check_cert_issuer in EAP-TLS broken in presence of X509v3 extensions Patch from David Wood Manual port of commit ce169385f Alan T. DeKok@2013-09-21T14:33:29Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b18102dea57fb64a5126d... ====== Mark request DONE when we start the cleanup delay Alan T. DeKok@2013-09-20T23:17:58Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6615d27e907f5811eff4c... ====== Remove complaint for DHCP Alan T. DeKok (via Arran Cudbard-Bell)@2013-09-20T20:22:51Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/39b563a56252f74fed9b0... ====== proxy_listener may be NULL. Closes #434 Alan T. DeKok@2013-09-20T20:00:43Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fab2efe61d6e1e660a26a... ====== Doxygen Arran Cudbard-Bell@2013-09-20T18:02:30Z Files modified: * src/lib/cbuff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a4c7809df4b6040a02c48... ====== Dig src/billing out of more places Arran Cudbard-Bell@2013-09-20T18:02:22Z Files modified: * debian/freeradius.examples * doc/README Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/727595463bc784544b8f5... ====== Add various debugging functions and a simple circular buffer implementation Arran Cudbard-Bell@2013-09-20T17:31:47Z Files modified: * configure * configure.ac * src/include/autoconf.h.in * src/include/libradius.h * src/lib/all.mk * src/lib/cbuff.c * src/lib/debug.c * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c7ca5edab1c183b971bf... ====== Remove billing dir, those files don't belong there Arran Cudbard-Bell@2013-09-20T17:31:47Z Files modified: * src/billing/README * src/billing/cisco_h323_db_sample_functions-postgres.sql * src/billing/clarent2db.pl * src/billing/clarent_db_schema-postgres.sql * src/billing/h323detail2db.pl Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/372b6236a8872142de6f3... ====== Don't delete the request if it's in the queue request_done() should WAIT if the request is blocked in the queue. It should also be callable by the child thread. i.e. if the master says "DONE" when it's in the queue, the child thread MAY pick it up and call request->process(). Which should just say DONE and stop Alan T. DeKok@2013-09-19T20:12:46Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3372cb9582a4f6dab26b... ====== Print how many requests are blocked So that the admin can see the queue grow over time Alan T. DeKok@2013-09-19T20:12:46Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a9ff55b1f13c704d30678... ====== Turn assert into talloc check. Which should get more information on error Alan T. DeKok (via Arran Cudbard-Bell)@2013-09-19T14:19:10Z Files modified: * src/include/radiusd.h * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a9c34c35a64c301719bb2... ====== Short-circuit "case" Alan T. DeKok@2013-09-19T03:56:52Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/05f76bcfd7f972dc3896a... ====== xlat expand profile filter remove search for PW_USER_PROFILE and expand default profile instead. If people really want the old functionality they can just set default = "%{control:User-Profile}". Arran Cudbard-Bell@2013-09-18T00:03:01Z Files modified: * src/modules/rlm_ldap/attrmap.c * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/95b92c7eea21f557bd008... ====== Make it build with GCD Alan T. DeKok (via Arran Cudbard-Bell)@2013-09-17T14:06:34Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96414170f37e5bcc32732... ====== Doxygen Arran Cudbard-Bell@2013-09-17T14:04:30Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d0c4b078e1f454d20f378... ====== Make vp_prints_value_json behave the same as vp_prints_value Arran Cudbard-Bell@2013-09-17T13:27:08Z Files modified: * src/lib/print.c * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c69c1857655737c0c02e3... ====== Fixup various functions in print.c to use common, consistent names for buffer pointers and lengths Arran Cudbard-Bell@2013-09-17T12:41:48Z Files modified: * src/include/libradius.h * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aac3cd9f720c5683c838a... ====== Only print EXIT info when ndef NDEBUG Arran Cudbard-Bell@2013-09-16T19:02:17Z Files modified: * src/lib/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5457373e7d9fec8623c35... ====== Stupid doxygen Arran Cudbard-Bell@2013-09-16T18:05:09Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d5290838c62b0d762fd7c... ====== Typo Arran Cudbard-Bell@2013-09-16T17:59:28Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/827b8f27df21f48dd9a62... ====== Print VP \t<name> <op> <value>\n as an atom to avoid issues when running with multiple threads Arran Cudbard-Bell@2013-09-16T17:56:14Z Files modified: * src/include/libradius.h * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b00fd7da2e1dacd4a5b41... ====== Wrap _exit and exit. Prints error message, and when running under GDB, raises SIGTRAP which causes debugger to break before exit. Arran Cudbard-Bell@2013-09-16T16:44:11Z Files modified: * src/include/libradius.h * src/lib/event.c * src/lib/fifo.c * src/lib/hash.c * src/lib/heap.c * src/lib/log.c * src/lib/misc.c * src/lib/packet.c * src/lib/rbtree.c * src/lib/udpfromto.c * src/main/conffile.c * src/main/detail.c * src/main/listen.c * src/main/mainconfig.c * src/main/modcall.c * src/main/process.c * src/main/realms.c * src/main/threads.c * src/main/util.c * src/main/valuepair.c * src/modules/rlm_otp/otp_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ba4bc656e78fc660efac3... ====== Minor typo in -h text Arran Cudbard-Bell@2013-09-16T12:46:41Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/abc774669fae78b70b3df... ====== Should be debug2 Arran Cudbard-Bell@2013-09-16T12:34:47Z Files modified: * src/modules/rlm_passwd/rlm_passwd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7384446fa5ba527e1b8fd... ====== Move packet allocation into it's own function Parent everything correctly (off of the packet) so we can just use talloc_free instead of rad_free Arran Cudbard-Bell@2013-09-13T19:54:56Z Files modified: * src/include/radiusd.h * src/main/valuepair.c * src/modules/rlm_replicate/rlm_replicate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4eee975e114b5e804879d... ====== Cleanup formatting in rlm_replicate Arran Cudbard-Bell@2013-09-13T15:01:49Z Files modified: * src/modules/rlm_replicate/rlm_replicate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/84b4a349897848e41e1dd... ====== Remove extra debug Alan T. DeKok@2013-09-13T14:52:27Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9bb7759dfc683a4b44cf3... ====== Make max_requests_per_server work Alan T. DeKok@2013-09-13T14:52:27Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/daa9b182a22117ebfe00e... ====== Replicated packet should be allocated in the request context Arran Cudbard-Bell@2013-09-13T14:32:20Z Files modified: * src/modules/rlm_replicate/rlm_replicate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/91fa77fd897b08423eb62... ====== Update file documentation and macro indentation in udpfromto Arran Cudbard-Bell@2013-09-13T14:29:52Z Files modified: * src/lib/udpfromto.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83417b953bf28f304763a... ====== Revert "Simplify ID allocation so that we don't loop over all IDs" This reverts commit a2ac633525c69a94ca3e1f91817a4b421f5375e6. That commit (sadly) works only for one socket, not for multiple ones. Alan T. DeKok@2013-09-13T13:53:39Z Files modified: * src/lib/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b5f50f8a399b14a3fc20d... ====== free -> talloc_free in rlm_replicate Arran Cudbard-Bell@2013-09-12T16:48:15Z Files modified: * src/modules/rlm_replicate/rlm_replicate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/616292c43b7d43f412292... ====== Remove extra \n Alan T. DeKok@2013-09-11T14:42:59Z Files modified: * src/lib/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/22b1317e9325d8533b90f... ====== Use slightly better algorithm for random IDs Alan T. DeKok@2013-09-11T14:35:45Z Files modified: * src/lib/packet.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c9834f392c1c2a3f0447... ====== Removed unused debugging messages Alan T. DeKok@2013-09-11T14:35:44Z Files modified: * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0392aece33b91068fdedc... ====== Update radiusclients-openldap.ldif Arran Cudbard-Bell@2013-09-11T12:42:36Z Files modified: * doc/schemas/ldap/radiusclients-openldap.ldif Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/456a413a175e9f0c6750d... ====== -- This commit summary was generated @2013-10-12T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).