Bill Marquette
14b3a55bc4
fix line break (probably bad copy/paste)
2008-07-24 02:37:00 +00:00
Scott Dale
f617ecbd6b
code cleanup, does not resolve widget save bug
2008-07-24 00:30:11 +00:00
Scott Ullrich
6cc843c39b
* Remount RO after unlinking file
...
* Only reinstall packages if platform is pfSense (full installation)
2008-07-24 00:06:15 +00:00
Scott Ullrich
8c28ce8057
Tell write_config() the reason for the change.
2008-07-23 23:50:49 +00:00
Ermal Luçi
77d129c685
Link GRE/GIF to the GUI.
2008-07-23 17:02:38 +00:00
Scott Ullrich
06a9dc5aa4
Move Inline CSS and JS functions to guiconfig.inc.
2008-07-23 16:32:29 +00:00
Ermal Luçi
ead45104a4
Implement frontend for GRE/GIF tunnels.
...
GIF tunnels migh conflict with IPsec settings but I will resolve later by either renaming the ipsec interfaces to ipsec or renanming this tunnels to something else.
2008-07-23 16:09:33 +00:00
Scott Ullrich
af6f0a3aa9
Allow outputting of package log with mode=showlog&pkg=ntop for example.
2008-07-23 05:03:39 +00:00
Scott Ullrich
7ffeba5901
Only reinstall package if it has a name.
2008-07-23 00:49:11 +00:00
Scott Dale
135e9b3bdd
validate widget sequence before loading
2008-07-23 00:22:11 +00:00
Scott Dale
3f304727a0
define variable correctly
2008-07-22 23:24:24 +00:00
Scott Ullrich
510e86d1d1
guiconfig.inc needs to come first.
...
Noticed-by: fernando.a.quintero@gmail.com
2008-07-22 02:31:17 +00:00
Scott Dale
c9cfb8076e
one last change, forgot to restore widget counter
2008-07-22 00:21:41 +00:00
Scott Dale
8b06c9ffca
code cleanup. Let hope this kills the dashboard bug
2008-07-22 00:10:51 +00:00
Ermal Luçi
789af3637a
Use new function to update the configured client and not the others to get better GUI response time.
2008-07-20 20:36:34 +00:00
Ermal Luçi
07cdb9a2db
Actually update host when a new account is configured.
2008-07-20 20:10:26 +00:00
Ermal Luçi
acdfc164dc
Fix setting/unsetting of Disable option.
2008-07-20 19:46:51 +00:00
Chris Buechler
6f895eca44
this is super annoying in VMware, exit if running in VMware
2008-07-20 19:15:49 +00:00
Ermal Luçi
05025c6eb3
Do not take into consideration root_ queues.
2008-07-20 15:23:04 +00:00
Ermal Luçi
d4ecc94be4
* Correct yesterday commit seems that DNS-o-mattic commit support had shifted the values
...
cause of bad separator use ' '(space) instead of ','(comma).
* Implement DNSexit support.
Feature request: #1588
2008-07-20 14:39:59 +00:00
Matthew Grooms
4e1f4ba638
Fix a but in the IPsec Mobile Client screen that caused the 'Apply' banner
...
to be displayed unconditionally when IPsec support is globally disabled.
2008-07-19 23:16:21 +00:00
Ermal Luçi
8ab1c5e2ab
Fix shifted order. Somebody must have removed a service from here. I am still not sure if the first should be only dyndns or it should be dnsomatic as for values saved on configscp services_dyndns.php root@192.168.10.1:/usr/local/www.
2008-07-19 21:45:39 +00:00
Chris Buechler
6c762c6210
fix up text.
...
This page still needs some help
Ticket #1775
2008-07-19 21:13:19 +00:00
Ermal Luçi
8c89af58f0
Remove stray 'Array' title.
2008-07-19 15:18:07 +00:00
Ermal Luçi
39571a2336
Describe only the functionality it does we know where we are at.
2008-07-18 16:48:49 +00:00
Ermal Luçi
9bb1524cb4
Replace create button with a gif image and text.
2008-07-17 16:52:18 +00:00
Ermal Luçi
cc72f35237
Improve javascrpt.
2008-07-17 16:24:38 +00:00
Ermal Luçi
12a72ca158
Catch up with javascript.
2008-07-16 22:41:05 +00:00
Ermal Luçi
b7d124fe7b
Add javascript to show advanced portions of config options.
2008-07-16 22:34:22 +00:00
Ermal Luçi
94b85249c0
correctly show limiter tab on wizards page.
2008-07-16 22:33:05 +00:00
Ermal Luçi
1fa12d94c2
Remove 'Remove all' button and rename the create button to the new name!
2008-07-16 22:07:51 +00:00
Ermal Luçi
6d0c07eaff
Rename for not confusing people!
2008-07-16 22:06:25 +00:00
Ermal Luçi
ae62bbcfae
We have our own roll of dummynet now.
2008-07-16 21:03:22 +00:00
Ermal Luçi
48d418e829
Reread the config after the new settings are saved.
2008-07-16 20:49:18 +00:00
Ermal Luçi
a5fd67e1b7
Allow user to select dummynet pipes/queues.
2008-07-16 20:40:40 +00:00
Seth Mos
b5e64c5050
Update pattern for rtable support
2008-07-16 19:48:13 +00:00
Ermal Luçi
d3e5e7df15
Make dummynet page visible in the frontend under the "Virtual Interfaces" tab.
...
So people can think of pipes as virtual interfaces as it seem easier to grok.
2008-07-16 19:33:25 +00:00
Ermal Luçi
585a8faf8d
Insert frontend code for dummynet(4).
2008-07-16 18:29:03 +00:00
Ermal Luçi
e1f675e485
When switching to AON rules do not create nat rules for interfaces that have gateway.
...
This fixes some broken generated rules.
NOTE: That some more work is needed to make it comply to interfaces that are set as dhcp or to produce nat rules for interfaces other then WAN.
2008-07-15 15:12:22 +00:00
Ermal Luçi
cbe4111fea
Add other needed files so everything works as expected.
2008-07-14 21:12:35 +00:00
Ermal Luçi
fed2cb61f4
This is not needed anymore.
2008-07-14 21:10:57 +00:00
Ermal Luçi
d5c8fe831c
Missed previous merge config.
2008-07-14 21:09:05 +00:00
Ermal Luçi
f1f60c926a
* Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING
...
* Much improved rule generation speed
* Many bug fixing in general of the interface handling
NOTE: this is the other half of changes
2008-07-14 21:01:53 +00:00
Matthew Grooms
469dc3c05a
Correct a the spelling of accessible in the IPsec mobile access page.
2008-07-14 15:42:34 +00:00
Matthew Grooms
135dad5834
Fix a few bugs in the IPsec pages HTML output that were causing problems
...
with IE.
2008-07-14 03:11:21 +00:00
Scott Ullrich
723cceb3e7
Output input_errors when they are set
2008-07-14 00:44:43 +00:00
Scott Ullrich
b4525bfee8
* Add invalid characters for description input error
...
* Do not save the data when input_errors are set
2008-07-14 00:42:07 +00:00
Scott Ullrich
50ff254c68
Automatically zap spaces, they can be harmful.
2008-07-14 00:32:46 +00:00
Matthew Grooms
3462a52903
Introduce a new and improved version of IPsec mobile client support. The
...
mobile client tab is now used to configure user authentication (Xauth) and
client configuration (mode-cfg) options. User authentication is currently
limited to system password file entries. This will be extended to support
external RADIUS and LDAP account DBs in a follow up comiit.
2008-07-13 23:28:45 +00:00
Matthew Grooms
a93e56c58a
Overhaul IPsec related code. Shared functions have been consolidated into
...
a new file named /etc/ipsec.inc. Tunnel definitions have been split into
phase1 and phase2. This allows any number of phase2 definitions to be
created for a single phase1 definition. Several facets of configuration
have also been improved. The key size for variable length algorithms can
now be selected and the phase1 ID options have been extended to allow for
more flexible configuration. Several NAT-T related issues have also been
resolved.
Please note, IPsec remote access functionality has been temporarily
disabled. An improved implementation will be included in a follow up
commit.
2008-07-11 01:55:30 +00:00