Ermal Luçi
f4758c47ef
Bring the ppp frontend to functionality.
...
Add a more options like max connection attempt, support for static ip setups, username and password configs.
2008-09-11 21:44:01 +00:00
Scott Ullrich
bddd43b403
Add ability to hook into tabs on various screens. Each tab area will
...
need to hook into this sytem similar to:
$tab_array = array();
$tab_array[] = array("Port Forward", true, "firewall_nat.php");
$tab_array[] = array("1:1", false, "firewall_nat_1to1.php");
$tab_array[] = array("Outbound", false, "firewall_nat_out.php");
$tab_array[] = add_package_tab_hooks("firewallnat")
display_top_tabs($tab_array);
2008-09-11 00:30:29 +00:00
Scott Ullrich
586293d162
Remove (not parsed) from description. It IS parsed and checked for XSS
...
problems now that we can assign owners of interfaces.
2008-09-10 22:50:34 +00:00
Scott Ullrich
5157927fc5
Backout last change, we need to think about this some more.
2008-09-10 22:32:50 +00:00
Scott Ullrich
aa8cdf5219
Learn how to spell "Acknowledge"
...
Pointed-out-by: billm
2008-09-10 22:24:25 +00:00
Scott Ullrich
b8f3372739
We already escape characters. Do not worry about notifying user that
...
the description field is invalid as it will be escaped again
during firewall_rules.php
2008-09-10 22:20:28 +00:00
Scott Ullrich
8a7712ea5d
Require_once instead of require.
2008-09-10 19:59:44 +00:00
Matthew Grooms
e647cc2e67
Increase the page redirect time after switching between http and https. It
...
can take longer on slower embedded systems.
2008-09-10 18:48:22 +00:00
Matthew Grooms
4c951cc9c9
Whitespace and minor bug fixes for package manager pages.
2008-09-10 18:41:07 +00:00
Ermal Luçi
2cc504e1ea
Show correct interface.
2008-09-10 13:34:11 +00:00
Ermal Luçi
5d41713c0b
Catch up with backend modification and synchronize some fields in the GUI itself.
2008-09-10 13:18:11 +00:00
Ermal Luçi
1d4bd2bc79
Catch up with function renaming.
2008-09-10 11:08:14 +00:00
Ermal Luçi
934240efeb
* Correctly show dhcp tabs for the service
...
* Do not display tabs for the interface not elligible for running a dhcp service.
2008-09-10 09:27:17 +00:00
Ermal Luçi
3f24dd1226
Array checks too.
2008-09-09 21:50:27 +00:00
Ermal Luçi
f20f946167
Add missing quote char.
2008-09-09 21:25:32 +00:00
Ermal Luçi
b9ed163dc5
Array checks too.
2008-09-09 21:23:52 +00:00
Ermal Luçi
89019922fa
Add some check if we are working with arrays and fix the check for not allowing dhcpd to be configured on nonstatic ip interfaces.
2008-09-09 21:22:16 +00:00
Ermal Luçi
43e255d21e
* Introduce an apply button before the changes get effect.
...
* Actually fix the form submit action to work correctly.
2008-09-09 20:49:57 +00:00
Matthew Grooms
fe787fc761
Modify the OpenVPN server configuration to allow the DH parameter length
...
to be specified. Upgraded 1.2.x configurations will default to 1024 bits.
2008-09-09 20:32:56 +00:00
Matthew Grooms
2ff19bfd40
Move the 'advanced users only' notice into the tab body so the tab headers
...
are not displaced by this message.
2008-09-09 18:54:57 +00:00
Matthew Grooms
77446bebd4
Whitespace and minor bug fixes for system general setup page.
2008-09-09 18:49:32 +00:00
Ermal Luçi
69e5a8be8d
Rename interfaces_wan_configure to interface_configure now that it is used for all assigned interface configuration.
2008-09-09 11:08:02 +00:00
Ermal Luçi
4634cb480e
Merge interfaces_wlan.inc into interfaces.php there is no need for the to be different files so when one is edited the other can be broken.
2008-09-09 10:41:54 +00:00
Ermal Luçi
998552f806
NOTE: Part of the interfaces history is located on interfaces_lan.php and interfaces_opt.php.
2008-09-09 07:45:05 +00:00
Ermal Luçi
18961b4e84
Catch up with file rename.
2008-09-09 07:39:38 +00:00
Ermal Luçi
01eb687d7c
Catch up with file rename.
2008-09-09 07:38:50 +00:00
Ermal Luçi
1e257f479a
Oops, this is a test and not an assignment.
2008-09-09 07:27:26 +00:00
Ermal Luçi
4596c15520
Oops, this is a test and not an assignment.
2008-09-09 07:16:27 +00:00
Matthew Grooms
e30001cf19
Cleanup the tab format of the system user/group/server management pages.
...
The edges were square instead of rounded like most pfSense pages. Also
make sure tabs and cancel buttons are present in the add privilege and
add certificate pages.
2008-09-09 06:55:37 +00:00
Matthew Grooms
96c7a492be
Cleanup the tab format of the system ca/certificate pages. The edges were
...
square instead of rounded like most pfSense pages. While here, fix a bug
that made the submit button disappear when it shouldn't.
2008-09-09 06:19:45 +00:00
Matthew Grooms
ab3c85535d
Cleanup the tab format of the system advanced pages. The edges were square
...
instead of rounded like most pfSense pages.
2008-09-09 05:50:32 +00:00
Matthew Grooms
486b499952
Whitespace and html cleanup of the configuration history page.
2008-09-09 04:21:36 +00:00
Matthew Grooms
fb1266d3a1
Moves the protocol and certificate options out of the general config page
...
to the Advanced admin access tab. The thought is that they should be next
to each other. The certificate management has also been modified to use
the centralized certificate manager. I took the liberty of removing the
default certificate/key definitions from the web server configuration
function as it is now trivial to create these locally.
The global SSH authorized keys have also been removed. Any existing key
data will be migrated to the admin account. I also added some new checks
to ensure the sshd process is only restarted when its configuration has
actually changed.
2008-09-09 04:08:22 +00:00
Bill Marquette
b28278a261
Add "Services" to the page title
2008-09-09 01:17:57 +00:00
Scott Ullrich
b2bc44cdd6
* Rename to interfaces.php
...
* Fix tab style issues
2008-09-08 21:35:46 +00:00
Scott Ullrich
732cabc5d7
Rename to interfaces.php
...
Repocopy following up to this commit.
2008-09-08 21:34:44 +00:00
Ermal Luçi
039fe42ca1
Add my name to the copyrights, i think i changed enough of this file!
2008-09-07 19:48:31 +00:00
Ermal Luçi
a99440b853
Delete interfaces_lan.php we have a unified interface config.
2008-09-07 19:40:49 +00:00
Ermal Luçi
5efc5b6fda
Try to reconfigure interfaces if assigned when edited. For gif and gre this does not make sense.
2008-09-07 19:39:19 +00:00
Ermal Luçi
4476d44751
Merge lan configuration to the interfaces_wan.php page wich does the configuration of all
...
other assigned interfaces.
2008-09-07 19:34:18 +00:00
Ermal Luçi
3f425cda43
Use different names for pppoe and pptp fields so that problems reported by
...
http://forum.pfsense.org/index.php/topic,11220.0.html is fixed. Reflect the changes even
on config conversion part.
Add even some code in preparation of merging even lan on the same page.
2008-09-07 18:24:05 +00:00
Ermal Luçi
9573a419aa
Add an action even onChange so something can be done even without a mouse.
2008-09-07 16:45:17 +00:00
Ermal Luçi
4d5797607f
* (Re)Implement a 'None' type for interface config which allows to assign interfaces
...
like GRE/GIF and filter on them.
* Show the configuration for an interface only after it is enabled.
* Show only the configuration option regarding the selected type using some 'sick' javascript 'stolen' on the new loadbalancer.
2008-09-07 15:50:26 +00:00
Bill Marquette
3615234313
Remove references to lbpool - this is no longer in use in 1.3
...
Not sure what the correct input validation is here (possibly nothing), but
this is definitely not it.
2008-09-07 04:55:56 +00:00
Bill Marquette
5bc3bf2811
uncomment the commented out functionality that actually restarts sshd
...
when it's enabled
2008-09-07 03:45:32 +00:00
Chris Buechler
d8e60e2d40
WPA is optional, hence shouldn't be <strong>
2008-09-07 02:22:05 +00:00
Seth Mos
968453a37e
Correctly use defaults
2008-09-06 22:07:20 +00:00
Seth Mos
557784d2f5
Remove modulate state per ticket 1730
2008-09-06 21:52:30 +00:00
Matthew Grooms
3c11bd3c5b
Minor re-work of OpenVPN configuration. Use operational modes to determine
...
what configuration options are appropriate. The operational mode dictates
the authentication method. They are defines as follows ...
Peer to Peer ( SSL/TLS )
Peer to Peer ( Shared Key )
Remote Access ( SSL/TLS )
Remote Access ( User Auth )
Remote Access ( SSL/TLS + User Auth )
Some of these modes allow for user authentication using passwords. We now
use the etc/inc/openvpn.auth-user.php file to facilitate this by checking
the username and password supplied by OpenVPN against our centralized user
database.
The Server and Client user interfaces have also been updated to support
TLS packet authentication. This is an additional security option that is
optional.
2008-09-06 21:10:43 +00:00
Matthew Grooms
3f066eb810
Disallow creation of user certificates until the user has actually been
...
created. This obviously won't work.
2008-09-04 22:51:47 +00:00