# # ChangeLog for /trunk/wifidog/src/fw_iptables.c # # Generated by Trac 0.11.7 # 06/19/13 21:58:18 Thu, 23 Feb 2006 16:16:16 GMT papril [964] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/util.c (modified) * src/fw_iptables.c: * Changed order in the filter.FORWARD chain * ... Tue, 07 Feb 2006 06:44:01 GMT benoitg [944] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * src/fw_iptables.c: Fix deleting the rules on shutdown. Wed, 01 Feb 2006 03:22:04 GMT benoitg [935] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/Makefile.am (modified) * trunk/wifidog/README (modified) * trunk/wifidog/configure.in (modified) * trunk/wifidog/libhttpd/protocol.c (modified) * trunk/wifidog/src/auth.c (modified) * trunk/wifidog/src/centralserver.c (modified) * trunk/wifidog/src/commandline.c (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/firewall.h (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/http.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/wifidog.conf (modified) * src/fw_iptables.c: Add the global ruleset to the nat table to fix ... Tue, 17 Jan 2006 18:58:13 GMT mina [901] * trunk/wifidog/.cvsignore (deleted) * trunk/wifidog/AUTHORS (modified) * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/FAQ (modified) * trunk/wifidog/Makefile.am (modified) * trunk/wifidog/README (modified) * trunk/wifidog/README.openwrt (modified) * trunk/wifidog/autogen.sh (modified) * trunk/wifidog/configure.in (modified) * trunk/wifidog/doc/.cvsignore (deleted) * trunk/wifidog/doc/README.developers.txt (modified) * trunk/wifidog/ipkg/.cvsignore (deleted) * trunk/wifidog/libhttpd/.cvsignore (deleted) * trunk/wifidog/libhttpd/Makefile.am (modified) * trunk/wifidog/src/.cvsignore (deleted) * trunk/wifidog/src/Makefile.am (modified) * trunk/wifidog/src/auth.c (modified) * trunk/wifidog/src/auth.h (modified) * trunk/wifidog/src/centralserver.c (modified) * trunk/wifidog/src/centralserver.h (modified) * trunk/wifidog/src/client_list.c (modified) * trunk/wifidog/src/client_list.h (modified) * trunk/wifidog/src/commandline.c (modified) * trunk/wifidog/src/commandline.h (modified) * trunk/wifidog/src/common.h (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/debug.c (modified) * trunk/wifidog/src/debug.h (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/firewall.h (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/fw_iptables.h (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/gateway.h (modified) * trunk/wifidog/src/http.c (modified) * trunk/wifidog/src/http.h (modified) * trunk/wifidog/src/httpd_thread.c (modified) * trunk/wifidog/src/httpd_thread.h (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/src/ping_thread.h (modified) * trunk/wifidog/src/safe.c (modified) * trunk/wifidog/src/safe.h (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) * trunk/wifidog/src/wdctl.c (modified) * trunk/wifidog/src/wdctl.h (modified) * trunk/wifidog/src/wdctl_thread.c (modified) * trunk/wifidog/src/wdctl_thread.h (modified) * trunk/wifidog/wifidog.conf (modified) * trunk/wifidog/wifidog.spec.in (modified) Insignificant cleanup of CVS artifacts after svn migration: 1. Remove ... Sun, 25 Sep 2005 03:58:47 GMT minaguib [765] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/client_list.c (modified) * trunk/wifidog/src/client_list.h (modified) * trunk/wifidog/src/commandline.c (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/debug.c (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/safe.c (modified) * trunk/wifidog/src/safe.h (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/wdctl.c (modified) * trunk/wifidog/src/wdctl.h (modified) * trunk/wifidog/src/wdctl_thread.c (modified) Merged branch "wdctlrestart": * New wdctl command "restart" which will ... Sat, 24 Sep 2005 05:51:48 GMT aprilp [763] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/README.openwrt (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/fw_iptables.h (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) * trunk/wifidog/wifidog.conf (modified) * (finally) Added {Saul Albert,Jo Walsh,Schuyler}'s patch (thank you!) ... Mon, 23 May 2005 16:34:01 GMT minaguib [634] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) When appending call to chain WiFiDog_Outgoing from nat.prerouting, add ... Wed, 20 Apr 2005 16:56:34 GMT aprilp [557] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/configure.in (modified) * trunk/wifidog/src/fw_iptables.c (modified) Insert ourselves at the end of filter.FORWARD instead of at the ... Fri, 01 Apr 2005 23:25:32 GMT aprilp [531] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/NEWS (modified) * trunk/wifidog/configure.in (modified) * trunk/wifidog/src/fw_iptables.c (modified) * Duplicated auth server list in NAT table to fix the issue of using ... Sat, 12 Mar 2005 22:16:38 GMT minaguib [495] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/gateway.c (modified) * More debugging output * Document ugly hack involving tid_fw_thread * ... Sat, 12 Mar 2005 02:47:55 GMT minaguib [494] * trunk/wifidog/src/fw_iptables.c (modified) Clean up the 2 hooks in nat.PREROUTING to 1 Sat, 12 Mar 2005 02:02:02 GMT minaguib [493] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/fw_iptables.h (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) * Bugfix: Undo earlier commit. Aparently you cannot use the "-o" ... Fri, 11 Mar 2005 16:15:06 GMT minaguib [492] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) * If external interface was unspecified in the conf file, try to ... Mon, 07 Mar 2005 19:19:38 GMT minaguib [490] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/auth.c (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/http.c (modified) * trunk/wifidog/src/wdctl_thread.c (modified) * A little bit more care with buffers and their sizes * Minor whitespace ... Mon, 07 Mar 2005 04:50:25 GMT minaguib [488] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/auth.c (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/wdctl_thread.c (modified) * Check return values of pthread_create * Internal documentation ... Mon, 28 Feb 2005 22:48:26 GMT minaguib [479] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/http.c (modified) * trunk/wifidog/src/http.h (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) * trunk/wifidog/src/wdctl_thread.c (modified) * trunk/wifidog/src/wdctl_thread.h (modified) * Do not update the last_updated field on incoming traffic - update it ... Mon, 21 Feb 2005 00:00:47 GMT minaguib [471] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/centralserver.c (modified) * trunk/wifidog/src/centralserver.h (modified) * trunk/wifidog/src/client_list.h (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/wdctl_thread.c (modified) Fixed several inconsistencies regarding the parity and size of ... Sun, 20 Feb 2005 22:55:20 GMT minaguib [469] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/centralserver.c (modified) * trunk/wifidog/src/centralserver.h (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/http.c (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) * trunk/wifidog/src/wdctl_thread.c (modified) * Partial merge from CaptiveDNS branch: Consolidated much of the ... Sun, 20 Feb 2005 21:29:15 GMT minaguib [467] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/Makefile.am (modified) * trunk/wifidog/src/auth.c (modified) * trunk/wifidog/src/client_list.c (modified) * trunk/wifidog/src/commandline.c (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/http.c (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/src/safe.c (added) * trunk/wifidog/src/safe.h (added) * trunk/wifidog/src/util.c (modified) * New safe.c with safe_malloc, safe_strdup, safe_asprintf and ... Mon, 14 Feb 2005 02:31:43 GMT minaguib [458] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/fw_iptables.h (modified) * Bugfix previous commit of re-doing firewall - was not respecting ... Mon, 14 Feb 2005 01:10:26 GMT minaguib [457] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/fw_iptables.h (modified) Completely re-did the iptables rules. Most of the rules are now in the ... Sat, 12 Feb 2005 18:54:08 GMT minaguib [449] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * Stricter format rules for all *scan* functions hunting for IPs and MAC ... Sat, 12 Feb 2005 14:35:28 GMT minaguib [446] * trunk/wifidog/src/fw_iptables.c (modified) Even more paranoid scanf format when parsing iptables output Sat, 12 Feb 2005 06:46:22 GMT minaguib [445] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) Extra sanity checking the ip we read from the iptables output Fri, 11 Feb 2005 22:56:37 GMT aprilp [441] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/configure.in (modified) * trunk/wifidog/src/fw_iptables.c (modified) * Fixed a bug in counting the traffic between client and gateway Fri, 04 Feb 2005 04:05:28 GMT minaguib [424] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/ipkg/rules (modified) * trunk/wifidog/src/auth.c (modified) * trunk/wifidog/src/centralserver.c (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/http.c (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) Keep track of whether we're online or not, show user apology if we're ... Thu, 03 Feb 2005 21:25:33 GMT aprilp [422] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/configure.in (modified) * trunk/wifidog/src/client_list.c (modified) * trunk/wifidog/src/client_list.h (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/firewall.h (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/fw_iptables.h (modified) * trunk/wifidog/src/gateway.c (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) * trunk/wifidog/src/wdctl_thread.c (modified) * trunk/wifidog/wifidog.conf (modified) * Ping the users everytime we check their counters, that way we keep ... Thu, 06 Jan 2005 14:44:41 GMT aprilp [308] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * fw_iptables.c: Changed REJECT to DROP for the end of the table ... Sun, 19 Dec 2004 19:33:27 GMT alexcv [303] * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) Auth server firewall rule tweak Sun, 19 Dec 2004 19:18:08 GMT alexcv [302] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) Firewall rule code tweak Thu, 16 Dec 2004 19:50:12 GMT benoitg [301] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/NEWS (modified) * trunk/wifidog/configure.in (modified) * trunk/wifidog/src/fw_iptables.c (modified) it Gr�goire * src/fw_iptables.c: Display ... Tue, 30 Nov 2004 00:16:51 GMT alexcv [295] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) Unknown user default block rule not "REJECT" instead of "DROP" Mon, 22 Nov 2004 21:45:58 GMT alexcv [290] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/libhttpd/api.c (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/wifidog.conf (modified) Massive update Thu, 18 Nov 2004 22:22:51 GMT alexcv [277] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/firewall.h (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/fw_iptables.h (modified) * trunk/wifidog/src/ping_thread.c (modified) ping_thread now detects when auth_servers change IPs and reset the ... Thu, 18 Nov 2004 19:22:57 GMT alexcv [276] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/fw_iptables.h (modified) Merged in Phil's patch Fri, 29 Oct 2004 22:41:52 GMT alexcv [256] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/client_list.h (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/http.c (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/src/util.c (modified) * trunk/wifidog/src/util.h (modified) * trunk/wifidog/src/wdctl_thread.c (modified) Extra mutex logging and extra logging in ping_thread() Thu, 28 Oct 2004 16:12:44 GMT alexcv [252] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/libhttpd/api.c (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/src/ping_thread.c (modified) * trunk/wifidog/src/util.c (modified) Possibly broken check in Mon, 09 Aug 2004 23:06:24 GMT alexcv [180] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/fw_iptables.c (modified) Firewall sets rules for all auth servers. Mon, 09 Aug 2004 21:48:54 GMT alexcv [176] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/auth.c (modified) * trunk/wifidog/src/centralserver.c (modified) * trunk/wifidog/src/conf.c (modified) * trunk/wifidog/src/conf.h (modified) * trunk/wifidog/src/fw_iptables.c (modified) * trunk/wifidog/wifidog.conf (modified) WiFiDog will now read multiple AuthServer line in the config file but it ... Wed, 04 Aug 2004 20:08:44 GMT aprilp [170] * trunk/wifidog/ChangeLog (modified) * trunk/wifidog/src/Makefile.am (modified) * trunk/wifidog/src/auth.c (modified) * trunk/wifidog/src/client_list.h (modified) * trunk/wifidog/src/firewall.c (modified) * trunk/wifidog/src/firewall.h (modified) * trunk/wifidog/src/fw_iptables.c (added) * trunk/wifidog/src/fw_iptables.h (added) * trunk/wifidog/src/iptables.c (deleted) * trunk/wifidog/src/iptables.h (deleted) * trunk/wifidog/src/wdctl_thread.c (modified) Renamed iptables.[ch] to fw_iptables.[ch]