Ticket #315. Do not show the cloned wireless devices for assignment.
Ticket #275. Run the arp deletion command only if and interface exists and on those types which makes sense.
Ticket #303. Fix very many bugs in this code. From strings that were not quoted propperly to completely broken code paths.
Start PPP in &
Do not fail to create racoon.conf if there is no ip on wan. this might be a valid config.
Move on to sloppy states. It should give speed improvement.
Ticket #99. Increment the port number for the other to come instances.
Add a checkbox to allow setting a 3G/dialup modem as the default interface/gateway.
base64 encode/decode the dialcmd to work around escaping issues:
Fix restarting of webinterfaces.
Try to prevent breaking the ruleset when ppp is not connected. This should fix most problems with ppp.
Part of this are needed.
Revert "Now ppp support interface renaming so there is no need for this."
This reverts commit 9cb45abb050c27935a2f70e9ba18c8766c9a07a0.
Ticket #136.
Fix associated nat rules.Now both the filter rules and the nat ones contain a associated-rule-id tag which helps link the items together.The API to use for this is in itemid.inc.
All the issues should be solved now.
Use backslash(\) for escaping and not slash(/).
Now ppp support interface renaming so there is no need for this.
Allow ppp to run during bootup.
Correctly generate the if name for ppp.
Really write ppp.conf during reload. Include neccessary include.
Tell ppp to rename the underlying tun interface now that we teached it how to do so.
fix DHCP relay
Stop fighting php bugs where a variable is not defined on one system yet it is defined on another.
Include item
Really unbreak sysctl handling
Unbreak default sysctl handling
Ticket #305. Grey out the gateway when it is a dynamic one.
Set variable instead of using comparison operator
If config['system']['altpkgrepo']['username'] and config['system']['altpkgrepo']['password'] then pass along these values to the XMLRPC layer so we can use password protected pkg servers
Add some missing braces
Ticket #280. Seems that xml parser does not set the value correctly.
if gzsig is missing, return error verifying signature rather than invalid signature.
Resolves #279. Do not show vlans as parent interfaces for other vlans.
Actually just destroy the interface since carp interfaces will not be handled correctly from interface_bring_down.
Make get_real_interface return real interface enc0 for "ipsec". Refactor enable_rrd_graphing() touse get_configured_interface_with_descr()
Ticket #99. More fixes to reflection.
Ticket #283. Do not create Inbound(rdr) nat rules for disabled interfaces.
Feedback #283. Do not create outbound nat rules for disabled interfaces.
Resolves #293. Do not try to bind to the ip discovered by checkip since that might give a NAT ip rather than the real interface ip.
fix typos. Ticket #278
unbreak CP after HTTP > HTTPS redirect
Ticket #270
Fix some package uninstall bits on nano
Merge 2bf552a41ca9fde6c71ba3aad9da794785246852 from RagnaBaby-clone
fix typo
Restore interface list for vlan interfaces.
Boos max_procs
fix typos
Update URL to point to snapshot server until RC
Adding smtp auth support for notifications. Requested-by: pmi@bluegrass.net
fix openvpn user auth. thanks to thompsa@ for finding fix
Fix var names/
Ticket #257. Fix unsetting Red/Rio/Ecn etc...
Ticket #261 Do not consider ports as hostnames. This changes the is_port function to consider ':'(ranges) as ports. This seems a previous feature i do not agree with much, but users decide right?!
Revert "fix OpenVPN user auth"
This reverts commit f67a48ccda79386b5628e746e43bdf55a4f54ed6.
fix OpenVPN user auth
Add back rc.filter_configure_sync
These patches give you a display of the uptime of the active PPP linkon the "Status-> Interfaces" page, and also logging on /conf (tosurvive reboot) of uptimes of each session after it is closed. Inaddition, the status_interfaces.php page displays the cumulative...
Apparently OpenVPN 2.1 requires setting "script-security 2" to run given the other options we currently employ.
Use better interface names.
Fix racoon file gneration when selected type is dyn_dns. Reported-by: http://forum.pfsense.org/index.php/board,49.0.html.
Fix failure on opening gettytab fir writing.
Be consistent where we write and where we read the new config.
Replace some occurrence of /tmp with the propper global variable in attempt to minimize the search for what changes /tmp permissions.
redirect to the correct port
Add redirect from HTTP to HTTPS. Ticket #63
Fix some other problems with reflection code. Feedback #99.
Change this include to a require_once(), it was causing an error on boot.
remove notice that unnecessarily appears on every clean install
Also match umodem for the UM175 unit.
Add graphing for 3G cellular modems.
Fix the inetd definitions. Remove forgotten dead code.
Remove "-G all" as it was causing the useradd operation to fail, leading to other failures. (Users were not added to passwd, home directories were not being made, etc)
Remove extra / to avoid having a double slash in the directory name. Also add curly braces around $user_home.
Fix identing
Simplify logic a bit
Add safety belt check code written by Ermal originally
Nuke pkg_build_filter_rules(). It is not called anywhere in the code and adds complexity that I do not wish to see in the codebase
Make sure to properly use the configured monitor IP address for dynamic interfaces too.
Style fixes for the interfaces page, use switch instead of a large if,elseif procedure.Fix the monitor IP route adding and removing to skip non IP addresses and dynamic entriesAdd a Gateway item on the gateway_item stack so that it properly shows up in th configuration. Static configurations will need to...
Reorder a few lines so we do not step on the interface variable. This was the cause of accidentaly adding gateway name entries in the$config['interfaces'] xml
Handle cases where no .inc files are present /usr/local/pkg/
Match coding style outlined in http://devwiki.pfsense.org/DeveloperRules
Output ls
Adding late pf hooks for packages. Name is 'pflate'
Adding pf early hooks similar to nat and filter pkg hooks. Name is 'pfearly'
Add dynamic pkg hooks support. Submitted by Bill M on 11/17/08.
Add back plugins
Move decalration of tables always present in pfSense together with aliases to make an easier reading of the ruleset. Fix some whitespace while here.
Do not generate countless rules for reflection, just use the pf range specification abilities. This reduces rulests a lot and should make even performance better on such cases overall.
If the port passed as argument is a range(having - in it) this function would still return true as a bad habit of intval. Fix this so it behaves correctly.
Use /tmp/ssl.key Ticket #63
Fix variable name, this tagged all gateways as dynamic on upgrades.
Ticket #219. Fix this for vlans and vips. Though it is a very rare case. The other clones are handled half way but should work ok.
Add some comments to explain available debugging levels. Requested-by: Seth.
Default to first level of debugging. This seems to be at least required for propper debugging when there are issues not related with filterdns.
Unbreak remote-ip box. Mpd is now starting for ppptp server
Automatically generate a certificate Resolves #63
Correct variable typos.
Try to send the update through the interface that has the ip so some services do not complain.
Try to be more consistent on boolean value checking.
Fix variable name type. Fix CURLOPT_INTERFACE opt setting.