Reactivate the hack for packages to show as installed. Untill php decides to behave.
Align LAN and WAN interfaces print (just cosmetic)
remove old lint check
disable the already loaded config.inc check for the time being as it breaks things.
Oops, fix inverted check for 3G serial
Ticket #329. Use correnct interface API and pass correct arguments to functions.
Use real interface instead of the friendly one. So is_interface_wirless gets proper parameter.
Show a 3G icon when item is a serial type interface
Ticket #328. Do not escape twice special shell characters.
Fix errors because of the function is_file_included is not yet declared in some cases.
Ticket #309. Correctly fix the problems of intermediate config lost because of inclusion of config.inc. This might have speed impacts to be measured.
Resolves #309. Seems that including config.inc has bad habits on packages. Workaround this for now until the package config include is fixed.
Fix several handling of gif/gre addresses and automatically added routes.
Ticket #331. For now skip virtual interfaces on loginterface directive. This is contrary to what OpenBSD supports and is being discussed on how to proceed.
Expand aliases for reflection entries to be generated normaly. Reported-by: http://forum.pfsense.org/index.php/topic,22535.0.html
Add zyd(4) to the wirless regex.
Ticket #287. It seems to work for me after fixing the includes.
Ticket #308. More fixes on wireless clone creation.
Ticket #321. Include captiveportal.inc it is needed so that rc.reload_all finishes to the end.
Fix output errors and collisions counters. The output of netstat added a column so they were using the wrong data.
Ticket #308. Now it should work ok. More testing is needed.
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.
Resolves #327. Add sysctl.inc to obsoleted files.
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.
Add required includes.
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.
Set set_time_limit
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()
Handle faultCode()
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.
Check for is_array()
Report auth errors correctly during xmlrpc sync
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.
remove old function from 1_2, it just wipes out the authorized_keys file breaking SSH access with the way 2.0 handles SSH keys. writing out the keys is handled by the user manager now
redirect to the correct port
Add redirect from HTTP to HTTPS. Ticket #63
Fix function which should fix default gw handling for dynamic interfaces.
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.
Moving on up, to the east side, to a deluxe apartment in the sky, aka 2.0-BETA1
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)