Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adding code-red theme from cheesyboofs via forum. ↵ | sullrich | 2009-12-04 | 235 | -0/+5096 |
| | | | | http://forum.pfsense.org/index.php/topic,14282.0.html | ||||
* | Adding patch from "G B": | sullrich | 2009-12-04 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | | First, I update the get_real_interface function so that it returns just the serial port for the ppp device (instead of ppp_<serial_port>) when the ppp link is not up. This makes the function more useful because now you can call the "interface_ppp_configure" function and pass in the the result of "get_real_interface($wan)" for example. I also changed the method that the "get_real_interface" function uses to get the tunnel interface name when the ppp link is up. I found that when my 3G modem was in a low signal area, the ppp link would come up partially, and not receive an IP address. If this occurred the web GUI would report that my WAN interface was "pflog0" because the method of chopping up the "ps aux" and "ifconfig" system calls didn't account for the tunnel being partially up (ppp running, but no connectivity.) The userland ppp program puts two files into /var/run when it is running. One is /var/run/<serial_device>.if which contains the interface name that the serial device is attached to, and the other is /var/run/tunX.pid which is the process id for the ppp instance using "tunX." These two files are more simple and reliable methods of controlling and figuring out what's going on with the ppp link. Second, I added a function to interfaces.inc called "interface_ppp_bring_down" which figures out the pid using the /var/run/tunX.pid file and sends a kill -QUIT signal to the ppp process. Third, I modified interfaces_ppp_configure and interface_ppp_configure functions so that 1. The ppp interface is not brought up automatically when you save the configuration because this presents problems for defining ppp.conf entries for diagnostic purposes. 2. You can call interface_ppp_configure from other functions (like interface_configure($interface)) and not have to write the ppp.conf file to the disk when you just want to bring the link up. Fourth, I added "interface_ppp_configure($realif)" to the function definition of "interface_configure" and "interface_ppp_bring_down" to the function definition of "interface_bring_down". These allow good integration into the existing code for bringing interfaces down and up from the status_interfaces.php page. Finally, I modified the status_interfaces.php file so that you get a button to "connect" and "disconnect" the ppp wan link. | ||||
* | Make all autocompletes in there case insensitive. | Ermal Luçi | 2009-12-04 | 4 | -8/+8 |
| | |||||
* | Ticket #146 Fix typos ansd copy/pasto errors. | Ermal Luçi | 2009-12-04 | 1 | -11/+11 |
| | |||||
* | Lower buffer to 1000. This reduces page load from 1.2 to 0.9 | sullrich | 2009-12-03 | 1 | -1/+1 |
| | |||||
* | Really preload | sullrich | 2009-12-03 | 1 | -3/+3 |
| | |||||
* | Die with an error if not 127.0.0.1 | sullrich | 2009-12-03 | 1 | -1/+1 |
| | |||||
* | Include config.inc, too | sullrich | 2009-12-03 | 1 | -0/+1 |
| | |||||
* | Use preload.php | sullrich | 2009-12-03 | 1 | -2/+55 |
| | |||||
* | Increase buffer to 500000 | sullrich | 2009-12-03 | 1 | -1/+1 |
| | |||||
* | Oops, unbreak td | sullrich | 2009-12-03 | 1 | -1/+2 |
| | |||||
* | Fixup Source OS box | sullrich | 2009-12-03 | 2 | -4/+3 |
| | |||||
* | Minor formatting + hide Source OS behind Advanced box | sullrich | 2009-12-03 | 2 | -22/+35 |
| | |||||
* | Style / formatting changes | sullrich | 2009-12-03 | 1 | -94/+81 |
| | |||||
* | Show advanced option instead of Show state for every entry | sullrich | 2009-12-03 | 1 | -9/+9 |
| | |||||
* | Hide layer7 and in/out behind advanced button | sullrich | 2009-12-03 | 2 | -2/+24 |
| | |||||
* | Add priv.defs.inc to authgui.inc | sullrich | 2009-12-03 | 1 | -1/+1 |
| | |||||
* | Rework includes a bit | sullrich | 2009-12-03 | 2 | -3/+1 |
| | |||||
* | Make item a global | sullrich | 2009-12-03 | 1 | -1/+2 |
| | |||||
* | Make xmlrpc sync, schedule, gateway, in/out, ackqueue and layer7 all ↵ | sullrich | 2009-12-03 | 2 | -106/+155 |
| | | | | advanced type buttons simplifying the firewall rule edit form for 99% of the cases | ||||
* | Resolves #146 Add propper validation on alias usage. Allow port type aliases ↵ | Ermal Luçi | 2009-12-03 | 2 | -10/+10 |
| | | | | only on port side and other aliases in ip specifications and similar. Introduce a new function is_portoralias to ressemble the is_ipaddroralias to check for the cases. | ||||
* | Include priv.inc | sullrich | 2009-12-03 | 1 | -0/+1 |
| | |||||
* | Add carp support for OpenVPN. Ticket #69 | pierrepomes | 2009-12-02 | 2 | -1/+7 |
| | |||||
* | Show all widgets. Remove - button as there is no save mechanism at all for ↵ | sullrich | 2009-12-02 | 1 | -11/+2 |
| | | | | this widget. | ||||
* | Formatting cleanups. Increase buffer size | sullrich | 2009-12-02 | 3 | -96/+82 |
| | |||||
* | Unbreak auto ugprade. Resolves #181 | sullrich | 2009-12-02 | 1 | -1/+1 |
| | |||||
* | Add a few more commands for the lazy | sullrich | 2009-12-02 | 1 | -0/+2 |
| | |||||
* | Add tab completion | sullrich | 2009-12-02 | 1 | -1/+26 |
| | |||||
* | Restore lost code. Noticed-by: Ermal | sullrich | 2009-12-02 | 1 | -3/+20 |
| | |||||
* | Disallow virtual IP addresses withing the range Ticket #50 | sullrich | 2009-12-02 | 1 | -4/+9 |
| | |||||
* | Restore the external port range to. Resolves #192 | sullrich | 2009-12-02 | 1 | -0/+2 |
| | |||||
* | Correctly set vtable class | sullrich | 2009-12-02 | 1 | -1/+1 |
| | |||||
* | Show correct availavble usable range and disallow using network or broadcast ↵ | sullrich | 2009-12-02 | 1 | -6/+15 |
| | | | | address. Ticket #145 | ||||
* | Do not allow broadcast or the network address in the range | sullrich | 2009-12-02 | 1 | -26/+19 |
| | |||||
* | Move { and } to same line. | sullrich | 2009-12-02 | 1 | -6/+3 |
| | |||||
* | Combine PPTP Server subnet and clients. Code imported from m0n0wall. ↵ | sullrich | 2009-12-02 | 1 | -35/+27 |
| | | | | Ticket #139 | ||||
* | Put back a wrongly removed line. | Ermal Luçi | 2009-12-02 | 1 | -0/+2 |
| | |||||
* | Reload dnsmasq after domain changes. Ticket #201 | sullrich | 2009-12-01 | 1 | -1/+0 |
| | |||||
* | Reload dnsmasq after domain changes. Ticket #201 | sullrich | 2009-12-01 | 1 | -12/+13 |
| | |||||
* | Ticket #146. Fix the autocompletion of ports aliases only for the ports and ↵ | Ermal Luçi | 2009-11-30 | 2 | -18/+17 |
| | | | | host/network aliases for the src/dst. Checking if a valid alias is entered end if it is a correct one for this box seems like to much overhead and work for this. (For firewall_nat_edit.php) | ||||
* | Ticket #146. Fix the autocompletion of ports aliases only for the ports and ↵ | Ermal Luçi | 2009-11-30 | 2 | -15/+13 |
| | | | | host/network aliases for the src/dst. Checking if a valid alias is entered end if it is a correct one for this box seems like to much overhead and work for this. | ||||
* | Resolves #138 Add propper input validation to aliases. Do not allow to ↵ | Ermal Luçi | 2009-11-30 | 1 | -5/+14 |
| | | | | nested different types of aliases. Do not allow on ports to enter something that is not in the range 0-65535. | ||||
* | Define full path to binaries | sullrich | 2009-11-29 | 1 | -2/+2 |
| | |||||
* | Remove Header | sullrich | 2009-11-29 | 1 | -1/+0 |
| | |||||
* | Post against reboot.php and reboot instead of reinventing the wheel. Ticket ↵ | sullrich | 2009-11-29 | 1 | -6/+9 |
| | | | | #191 | ||||
* | Do not show reboot notices twice. Resolves #191 | sullrich | 2009-11-29 | 1 | -10/+7 |
| | |||||
* | Fix ' in alias description. Confirmed working fix for ticket #143 | jim-p | 2009-11-29 | 1 | -1/+2 |
| | |||||
* | Notate what code does and remove XXX | sullrich | 2009-11-29 | 1 | -1/+4 |
| | |||||
* | clarify what is valid for input errors on hostname | Chris Buechler | 2009-11-28 | 3 | -3/+3 |
| | |||||
* | Make the graph IDs z-index: 1, which seems to fix it overwriting the menu. ↵ | jim-p | 2009-11-28 | 10 | -87/+7 |
| | | | | Tested on FF and Opera. While here, remove redundant graph ID declaration. Fixes #35 on 2.0. |