summaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* Add a new alias type, urltable, which downloads a file of IP/CIDR addresses ↵jim-p2010-04-214-1/+109
| | | | and loads them into a pf persist table instead of importing the addresses directly into a traditional alias. This allows for using huge tables of addresses that would otherwise break the GUI and/or fail to load into pf. Part of ticket #512
* Fix creation of pipe/queue aka limiters.Ermal2010-04-201-2/+2
|
* Allow users to send in the same POST authentication info and post fields. ↵Ermal2010-04-201-1/+4
| | | | This will be allowed by authentication code if the special post var 'postafterlogin' isset.
* Make pasthrough GUI code catch-up with the latest changes.Ermal2010-04-201-1/+1
|
* Use tables of ipfw for passthrough mac entries. This makes it scale way ↵Ermal2010-04-201-68/+13
| | | | better than previously. Fix multiple entries on adding mac through entries automatically after login for the same user. The changes allow even pass through mac to be controlled from the Status->Captiveportal. Use serialize/unserialize on some files that keep temporary information to speed up calculations. Really allow mac passthrough to follow radius rules or time out rules when present.
* Do not include filter.inc twiceScott Ullrich2010-04-191-1/+0
|
* Add a new option which allows the admin user to configure CP so that it ↵Ermal2010-04-201-114/+175
| | | | automatically enters an MAC passthru entry. The MAC is taken from login details and has to be removed manually. Also do improvements on rules handling and pipes. Add some optmizations. Teach the GUI/backend on ip/mac passthrough to configure a bw limit for this entries.
* Fix growl issues.Scott Ullrich2010-04-171-3/+10
| | | | | | | Ticket #518 Ticket #519 Submibtted-by: Blake Skinner
* Use FQDN for HELLO SMTP command. Ticket #443pierrepomes2010-04-171-0/+1
|
* use 6969 for tftp-proxyChris Buechler2010-04-171-3/+3
|
* Ticket #511. Actually return the rules from all the packages not just the ↵Ermal2010-04-161-2/+1
| | | | first one.
* Ticket #508. Make TFTP proxy configurable by System Advanced->Firewall/NAT ↵Ermal2010-04-161-2/+9
| | | | for several interfaces.
* Beef up the version comparison code. This should let us compare several ↵jim-p2010-04-161-0/+85
| | | | combinations of local and remote versions and properly determine if the current version is older or the same as the remote version.
* radius.inc already has this includes so do not include them explicitly. This ↵Ermal2010-04-141-2/+0
| | | | unbreaks the loading of bcmath module since PEAR.inc is not yet included!
* Ticket #486. Convert even the gateways that specify the interface itself.Ermal2010-04-141-2/+5
|
* Ticket #499. Create custom options propperly for each interface. This ↵Ermal2010-04-141-8/+4
| | | | solution binds the option name to the interface name so it is even easier to distinguish.
* Add code to allow applications on pfSense itself that bind to a socket or ↵Ermal2010-04-131-0/+8
| | | | want to source route traffic to work. This fixes DynDns on multi-wan as the simplest of it.
* Add a timeout for curl_exec. Combine all dyndns.org methods to one catching ↵Ermal2010-04-131-36/+5
| | | | up with its API changes.
* Fix regex on matching ip when behind nat.Ermal2010-04-131-3/+3
|
* Move checking if dyndns is enabled to the proper place.Ermal2010-04-131-3/+3
|
* Improve startup time by delaying dyndns synching.Ermal2010-04-132-4/+4
|
* Actually disable flowtables support by default.Ermal2010-04-121-1/+1
|
* Perform more strict validation on CA and Cert names before proceeding in the ↵jim-p2010-04-121-0/+6
| | | | wizard.
* Simplify "isset($rule['l7container']) and ..." as its already evaluatedthompsa2010-04-121-1/+1
| | | | above and sets $l7present.
* Make PPP redial when the connection is dropped. Also, fix PPP uptime display.gnhb2010-04-112-1/+3
|
* Remove unnecessary variables.gnhb2010-04-101-2/+0
|
* Implement reporting and logging of historical PPP uptime with data ↵gnhb2010-04-102-58/+22
| | | | | | | | | | | | | | | | persistent through reboot. Also, change the way uptime is captured. The mpd console is no longer used to get PPP uptime data, which will prevent spamming of PPP logs with console access messages. This means we no longer have to write out mpd_<interface>.query files to /var/etc. Now, a simple calculation of the age of the /tmp/<interface>up file is used. This gives the same data within the second as the console data so it seems acceptable. I removed some "rm -f" calls from ppp-linkdown as there was already code in interfaces.inc interface_bring_down function that unlinks the <interface>up and <interface>_router files. There is still the rm -r nameserver_<interface> call in the linkdown script. Maybe this should be moved to the interfac_bring_down function for consistency? Also, I commented out the ngctl shutdown <interface>: call. I think it's probably not necessary any more.
* Rework interface_bring_down function a bit. Remove un-needed unlink calls to ↵gnhb2010-04-101-8/+7
| | | | | | | | mpd.links Moved three "unlink_if_exists" calls to happen after calling kill_by_pid for mpd processes. The unlinked files are useful during the process of brining down the mpd interfaces for calculating the link uptime in the "linkdown" script.
* Add a new global option, disablehelpicon, to hide help icon from all pagesRenato Botelho2010-04-081-0/+1
|
* must use -f with pkill to find updaterrd.shChris Buechler2010-04-031-1/+1
|
* switch these back to no state until sloppy is fixedChris Buechler2010-04-031-4/+4
|
* Use ipfw for deleting unused pipes too.Ermal2010-04-021-1/+2
|
* Use ipfw to create the pipes/queues for pf dummynet rules, until we can ↵Ermal2010-04-022-6/+11
| | | | catch up with dummynet v3.
* Remove update_dns_cache.sh it seems to have been used for hostnames in the ↵Ermal2010-03-311-2/+0
| | | | filter ruleset which now is handled quite differently.
* Micro-optimization, no need to fork here just to get the file contents.Ermal2010-03-311-2/+1
|
* Use stristr as a microoptimization.Ermal2010-03-311-4/+4
|
* Remove now unused code.Ermal2010-03-311-16/+0
|
* Fix packages rule generation.Ermal2010-03-311-1/+1
|
* Use new arguments passing style for dhcpleases. Ticket #374.Ermal2010-03-311-1/+1
|
* Ticket #462. Remove references to slbd it is not used anymore.Ermal2010-03-311-6/+0
|
* Fix hosts file generation.Ermal2010-03-291-2/+1
|
* This is of no use. Disable until its writer shows up.Ermal2010-03-291-1/+1
|
* Ticket #449. Teach OpenVPN to reload only tunnels for the specified ↵Ermal2010-03-292-6/+15
| | | | interface. Use this is rc.newwanip script to reload only these tunnels.
* Simplify code.Ermal2010-03-291-4/+3
|
* Remove PPP tab these all go to the system log now.Ermal2010-03-291-8/+2
|
* Remove bogus char. Spotted-by:gnoahb@Ermal2010-03-291-1/+1
|
* Restore tun interface because it is still used by openvpn.Ermal2010-03-291-1/+1
|
* Do not enable fastforwarding with ipsec. Silence command because default gw ↵Ermal2010-03-291-2/+2
| | | | might not exist yet.
* Merge remote branch 'mainline/master'gnhb2010-03-293-5/+8
|\
| * Fix file names.Ermal2010-03-291-2/+2
| |
OpenPOWER on IntegriCloud