Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | It seems upon captive portal startup the captiveportal.db file is not ↵ | Scott Ullrich | 2009-09-17 | 1 | -0/+3 |
| | | | | written out until the /etc/rc.prunecaptiveportal script is run. If the Operator decides to visit status -> captive portal right after enabling the service they will be greated with some nasty nasty errors. Silence this nonsense by creating a blank captiveportal.db file right after nuking it. | ||||
* | Return NULL when captive portal is not enabled | Scott Ullrich | 2009-09-17 | 1 | -1/+1 |
| | |||||
* | Do not process IPFW rules if captive portal is disabled. | Scott Ullrich | 2009-09-17 | 1 | -1/+3 |
| | |||||
* | merge Ermal's CP locking changes | Chris Buechler | 2009-05-19 | 1 | -72/+42 |
| | |||||
* | Set ipfw's state limit the same as pf's | Chris Buechler | 2009-04-06 | 1 | -1/+10 |
| | |||||
* | Add per user bw bits from Ermal | Scott Ullrich | 2009-02-13 | 1 | -1/+6 |
| | |||||
* | Use $g['product_name'] instead of pfSense | Scott Ullrich | 2009-01-20 | 1 | -4/+4 |
| | |||||
* | Remove newlines at end of files | Scott Ullrich | 2008-11-09 | 1 | -1/+1 |
| | |||||
* | Surpress unloading ipfw message | Seth Mos | 2008-11-06 | 1 | -2/+2 |
| | |||||
* | Remove duplicate function portal_mac_fixed() | Scott Ullrich | 2008-08-12 | 1 | -17/+17 |
| | |||||
* | Integrate patch sent to m0n0wall-dev by Peter Allgeyer: | Scott Ullrich | 2008-04-27 | 1 | -1/+26 |
| | | | | | | | | | | | | | | | we have configured the captive portal to authenticate users against a Radius server with reauthentication every minute. When using the MAC Pass-Through feature, we have problems reaching hosts on the WAN side on other ports then port 80. The log says, that the connections passes the filter, but tcpdump tells me that the packet never reaches the next hop router. I've found some messages in the captive portal log, which make me believe, that it has something to do with radius reauthentication: Apr 22 18:18:20 RADIUS_DISCONNECT: unauthenticated, 00:02:a5:fa:b9:35, 192.168.1.198 | ||||
* | Ensure lock file is cleared after restart. | Scott Ullrich | 2008-03-03 | 1 | -0/+2 |
| | | | | Noticed-by: mcrane via forum | ||||
* | globals.inc is required so that we use the correct lock file! | Scott Ullrich | 2007-12-16 | 1 | -0/+1 |
| | |||||
* | Don't forget line breaks! | Scott Ullrich | 2007-12-12 | 1 | -3/+3 |
| | |||||
* | Correctly remove old clients correctly. | Scott Ullrich | 2007-12-12 | 1 | -13/+43 |
| | | | | Submitted to m0n0wall list by Ršnnblom JanŒke /Teknous | ||||
* | Define lanip | Scott Ullrich | 2007-12-12 | 1 | -1/+2 |
| | |||||
* | Allow pfsync and carp traffic on captive portal. | Scott Ullrich | 2007-12-10 | 1 | -2/+3 |
| | |||||
* | Sometimes when the user enters the hostname of the HTTPs captive portal ↵ | Scott Ullrich | 2007-12-07 | 1 | -0/+10 |
| | | | | server it resolves the IP address to $LANIP. Allow access to $LANIP in addition to the $CPIP so that we can speedup captive portal by 10000* in these cases. | ||||
* | Unbreak captive portal images. | Scott Ullrich | 2007-06-09 | 1 | -13/+17 |
| | |||||
* | Teach the captive portal about time based rules so that it will not unload ↵ | Scott Ullrich | 2007-03-27 | 1 | -1/+8 |
| | | | | ipfw from underneath ourselves. | ||||
* | Silence eclipse warning and ensure we are using fast cgi on captive portal | Scott Ullrich | 2007-03-17 | 1 | -0/+2 |
| | |||||
* | wpa_supplicant needs to have access to sending and receiving layer 2 (link ↵ | Scott Ullrich | 2007-03-06 | 1 | -0/+1 |
| | | | | layer) packets with two Ethertypes: EAP-over-LAN (EAPOL) 0x888e and RSN pre-authentication 0x88c7. l2_packet.h defines the interfaces used for this in the core wpa_supplicant implementation. Found from: http://209.85.165.104/search?q=cache:O5NrMslxwKAJ:w1.fi/wpa_supplicant/devel/porting.html+wpa2+0x888e&hl=en&ct=clnk&cd=2&gl=us&client=firefox-a | ||||
* | Restore PPPoE and WPA access through captive portal that was lost in last ↵ | Scott Ullrich | 2007-03-03 | 1 | -4/+1 |
| | | | | m0n0 sync. | ||||
* | Fix Fatal error: Cannot redeclare captiveportal_get_next_ipfw_ruleno() ↵ | Scott Ullrich | 2007-02-27 | 1 | -29/+0 |
| | | | | (previously declared in /etc/inc/captiveportal.inc:957) in /etc/inc/captiveportal.inc on line 985 | ||||
* | Sync w/ m0n0wall | Scott Ullrich | 2007-02-27 | 1 | -144/+147 |
| | |||||
* | Sync w/ m0n0wall | Scott Ullrich | 2007-02-27 | 1 | -115/+115 |
| | |||||
* | Silence eclipse warnings | Scott Ullrich | 2006-12-11 | 1 | -0/+7 |
| | |||||
* | Remove pf states for client ip when disconnecting from captive portal. | Scott Ullrich | 2006-10-20 | 1 | -0/+4 |
| | |||||
* | Add missing getVolume() function | Scott Ullrich | 2006-10-05 | 1 | -0/+35 |
| | |||||
* | Unbreak radius auth | Scott Ullrich | 2006-10-02 | 1 | -0/+29 |
| | |||||
* | Duplicate function for compatibility. | Scott Ullrich | 2006-10-01 | 1 | -0/+25 |
| | |||||
* | Move helper function to correct area | Scott Ullrich | 2006-09-22 | 1 | -0/+25 |
| | |||||
* | Back out last commit | Scott Ullrich | 2006-08-27 | 1 | -409/+318 |
| | |||||
* | Carefully sync captive portal against m0n0wall 1.22 | Scott Ullrich | 2006-08-24 | 1 | -413/+504 |
| | |||||
* | Add PPPoE types so that Captive Portal will function with PPPoE Server | Scott Ullrich | 2006-06-12 | 1 | -0/+6 |
| | | | | | ETHERTYPE_PPPOEDISC 0x8863 /* PPP Over Ethernet Discovery Stage */ ETHERTYPE_PPPOE 0x8864 /* PPP Over Ethernet Session Stage */ | ||||
* | Only allow mac-type 0x888e traffic for WPA. This is a lot better than ↵ | Scott Ullrich | 2006-06-12 | 1 | -3/+2 |
| | | | | | | allowing all layer2. Thanks Andrew Thompson for the suggestion! | ||||
* | Allow WPA + Captive Portal to work. Amazing its taken this long to discover ↵ | Scott Ullrich | 2006-06-12 | 1 | -0/+3 |
| | | | | the problem. | ||||
* | Patch from Nick Buraglio | Scott Ullrich | 2006-06-08 | 1 | -3/+13 |
| | | | | Is there any reason, other than maybe the ssl certificate error that it would cause, that https isn't redirected to the portal by default? I just noticed that this isn't default behavior. It's a feature that I thought would be somewhat handy and I think only would take a simple ipfw change. | ||||
* | Unlink old file when setting up elements | Scott Ullrich | 2006-04-13 | 1 | -0/+1 |
| | |||||
* | Honour $maxproc Found-by: PHPEclipse | Scott Ullrich | 2006-04-07 | 1 | -6/+6 |
| | |||||
* | Fix HTTPS captive portal option | Scott Ullrich | 2006-02-05 | 1 | -8/+15 |
| | | | | Ticket #732 | ||||
* | Use port 8001 for HTTPS | Scott Ullrich | 2006-02-02 | 1 | -1/+4 |
| | |||||
* | Symlink captive portal elements over to /var/db/cpelements on bootup and ↵ | Scott Ullrich | 2006-01-31 | 1 | -1/+4 |
| | | | | creation/deletion | ||||
* | Remove trailing newline | Scott Ullrich | 2006-01-18 | 1 | -1/+1 |
| | |||||
* | * Eliminate dead code | Scott Ullrich | 2006-01-15 | 1 | -0/+1 |
| | | | | * Fix warnings and errors found by eclipse | ||||
* | Use correct variable. Caught with eclipse. | Scott Ullrich | 2006-01-15 | 1 | -1/+1 |
| | |||||
* | Kill correct pid | Scott Ullrich | 2006-01-05 | 1 | -4/+2 |
| | |||||
* | Sync w/ m0n0wall 1.21 | Scott Ullrich | 2006-01-04 | 1 | -139/+266 |
| | |||||
* | Setup captive portal for HTTPS when enabled. | Scott Ullrich | 2005-12-15 | 1 | -0/+5 |
| | | | | Ticket #732 | ||||
* | Fix captive portal redirects now that we are using LightHTTPD | Scott Ullrich | 2005-12-03 | 1 | -1/+1 |
| |