Commit Graph

138 Commits

Author SHA1 Message Date
gnhb
cac14686eb Fix javascript error and apn id so not duplicate id in html. 2010-06-05 20:57:11 +07:00
gnhb
7db2ef5fd8 Simplify GUI even more, especially for PPP connections. 2010-06-04 07:20:41 +07:00
gnhb
c5232cbbb9 Rework GUI to hide advanced options and display via button.
requested by Ermal.
2010-06-03 23:07:44 +07:00
Vinicius Coque
460b635f14 Listing service providers
- Added dropdown list to select provider
 - Added javascrit methods to handle Ajax requests
2010-06-02 10:22:35 -03:00
gnhb
6c538d04e2 Clean up javascript even more, so unnecessary loops don't get executed. 2010-05-29 18:36:13 +07:00
gnhb
d6366dd7be Really fix javascript . . . 2010-05-28 22:46:59 +07:00
gnhb
114990f43a Fixed problems in javascript and added L2TP support to GUI. 2010-05-28 22:05:40 +07:00
gnhb
ebef8175be Fix javascript error. 2010-05-28 08:15:57 +07:00
gnhb
8d657558c2 Clean up code in interfaces_ppps_edit.php and in javascript. 2010-05-28 08:00:06 +07:00
gnhb
0661b194d9 Fix many things related to PPP connections.
Fixed tab array numbering in interfaces_* files. Enabled multilink over PPtP connections.
Fixed handling of bandwidth, mtu, mru settings. Removed unnecessary curly brackets from
single line if conditionals, and more . . .
2010-05-26 21:07:00 +07:00
gnhb
9978e156d5 Fix HTML tags in interfaces.php and delete extra javascript function in ppps_edit.js 2010-05-20 08:22:25 +07:00
gnhb
37df6d7b15 Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Conflicts:
	etc/inc/upgrade_config.inc
2010-05-12 19:27:12 +07:00
gnhb
00b702ccd2 Bandwidth, MTU, MRU settings working. 2010-05-12 10:53:07 +07:00
Erik Fonnesbeck
1122a892f2 Fix source input validation, saving, and the "View the NAT rule" link on linked filter rules. Ticket #586 2010-05-11 20:09:52 -06:00
gnhb
0810c115f4 Fix up final bits of PPPoE Periodic reset and disable setting of bandwidths for mlppp links for now. 2010-05-11 15:41:01 +07:00
gnhb
a986f97f90 Working on PPPoE periodic reset. Writing out pppoe_restart_XXX file still needs work. 2010-05-08 11:12:52 +07:00
Ermal
b8ed2a11a0 Implement tcp flags and sloppy state on the GUI. 2010-05-05 19:26:34 +00:00
gnhb
42809b4a03 Use "PPPs" as the new Tab name in Interfaces -> Assign. Rename files and update affected files.
Also, add upgrade_config function 062_to_063.
2010-05-04 15:35:29 +07:00
gnhb
de77ffdb1e Code to save data on a per port(bandwidth, mtu, mru, etc.) basis is working. 2010-05-02 16:39:08 +07:00
gnhb
44d57a2bf2 Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp 2010-05-02 15:08:05 +07:00
gnhb
c979706408 Working on javascript for bandwidth, mtu, mru inputs on mlppp gui. 2010-05-02 15:00:53 +07:00
gnhb
9291bf4476 Fix up javascript and add id # to interfaces_mlppp page. 2010-05-01 11:38:14 +07:00
gnhb
2595abeb56 Pull javascript out of mlppp_edit page into a separate file. 2010-04-30 16:21:42 +07:00
Renato Botelho
59ecde4930 Improve NAT Port Forwarding
New features available are:
* Now you can disable a rule
* You can define "no rdr" rules
* Source type, address and port, with an option "not" for exceptions
* Destination type, address and port, with an option "not" for exceptions

Implemented by:	Carlos Eduardo Ramos <carlos.ramos@bluepex.com>
		Renato Botelho <renato.botelho@bluepex.com>
		Vinicius Coque <vinicius.coque@bluepex.com>
Reviewed by:	cmb and efonne
Sponsored by:	BluePex Security Solutions
2010-04-29 08:27:50 -03:00
Renato Botelho
2648fa63b8 Automatically select destination as $Interface address when Interface is changed just for new rules, or, if previous rule has already the combination interface + interface address selected 2010-04-27 09:03:23 -03:00
Renato Botelho
be28a8c001 Merge remote branch 'mainline/master' 2010-04-27 08:41:15 -03:00
Scott Ullrich
db3829e199 Add binding support for row helper drop downs 2010-04-27 00:38:18 -04:00
Renato Botelho
a3e7bd0b25 Consider VIPs on Destination Address and below few fixes
- Rename change_dst to dst_change to follow standards
- Fix indent
2010-04-20 13:00:26 -03:00
Carlos Eduardo Ramos
eab4380473 changed destination type according to the selected interface 2010-04-20 10:55:40 -03:00
Vinicius Coque
59b6de82af Hidding Redirect Target Port when using GRE and ESP 2010-04-20 09:26:43 -03:00
Carlos Eduardo Ramos
1b1d686f01 Disable redirect port field when a port different of (other) is selected 2010-04-20 09:22:00 -03:00
Vinicius Coque
383654fc0b Block source edit on associated firewall rules 2010-04-19 15:51:17 -03:00
Renato Botelho
cf9f53c827 Merge remote branch 'mainline/master'
Conflicts:
	etc/inc/filter.inc
2010-04-19 08:15:25 -03:00
Chris Buechler
7b7e5b3063 remove commented out bit that causes annoying pop ups in IE. Ticket #299 2010-04-18 18:24:06 -04:00
Vinicius Coque
0d8a86156d Adding new fields to improved NAT port forward 2010-04-08 15:56:40 -03:00
jim-p
bef28e2d56 Fix sortable to handle sorting of IP address columns properly. Resolves #469 2010-04-03 18:18:48 -04:00
Ermal Luçi
e54626e226 Fix rowhelper size usage. 2010-03-08 12:29:43 +00:00
Chris Buechler
856722c390 fix alert scroller in Chrome
Ticket #237
2010-01-07 23:09:56 -05:00
Chris Buechler
8803319ca4 fix conflict between domTT and prototype that was breaking javascript in a number of areas. Problem described here.
http://groups.google.com/group/dom-tooltip/browse_thread/thread/3f0ecf76e0755ffc?pli=1
Ticket #276 among others
2010-01-05 15:20:44 -05:00
Scott Ullrich
011b949362 Adding latest dom_TT. Fixes #202 Thanks to RobisCool 2009-12-23 20:38:51 -05:00
Scott Ullrich
3bb547c2b3 Updating to 1.8.3 2009-12-23 19:10:40 -05:00
pierrepomes
473d0ff02f Add patch from lietu (Janne Enberg). Ticket #136
1) Multiple NAT rules can be assigned the same filter rule
-> Fixed, added assigned-nat-rule-id to filter rules to keep track of the assignment

2) when removing the link (i.e. switching to "pass" or "none", the linked rule isn't deleted (should it be? probably yes)
-> Fixed, when a NAT rule's association is removed, the filter rule is deleted. Added a "create new associated filter rule" option to the
dropdown if there is none selected.

3) The destination IP and port of linked rules can be edited in firewall_rules_edit.php and shouldn't be. Source should be editable but not
destination, since that should strictly be tied to the NAT rule.
-> Fixed, you cannot edit the destination for the filter rules that are linked to NAT rules, this has been disabled both by JavaScript and
PHP.

4) If you edit the source in a linked firewall rule, it gets overwritten when you edit the NAT rule. The NAT rule should never touch the
firewall rule source after the rule exists.
-> Fixed, previously the old rule was deleted and a new one created, now it only updates the old rule and doesn't touch the source.

Also added crosslinking from the NAT rule to the filter rule and back, so you can jump to edit the filter rule from the NAT rule and
vice-versa.
2009-12-12 15:57:19 -05:00
Ermal Luçi
c1dc065287 Make all autocompletes in there case insensitive. 2009-12-04 14:18:53 +00:00
sullrich
61c0250d9e Fixup Source OS box 2009-12-03 17:09:54 -05:00
sullrich
adb633a09f Minor formatting + hide Source OS behind Advanced box 2009-12-03 17:05:55 -05:00
sullrich
4c263f57c2 Hide layer7 and in/out behind advanced button 2009-12-03 16:50:21 -05:00
sullrich
0239d8ee4a Make xmlrpc sync, schedule, gateway, in/out, ackqueue and layer7 all advanced type buttons simplifying the firewall rule edit form for 99% of the cases 2009-12-03 15:17:10 -05:00
Ermal Luçi
b6867d814b Ticket #146. Fix the autocompletion of ports aliases only for the ports and host/network aliases for the src/dst. Checking if a valid alias is entered end if it is a correct one for this box seems like to much overhead and work for this. (For firewall_nat_edit.php) 2009-11-30 06:43:44 +00:00
Ermal Luçi
72cb5bafa3 Ticket #146. Fix the autocompletion of ports aliases only for the ports and host/network aliases for the src/dst. Checking if a valid alias is entered end if it is a correct one for this box seems like to much overhead and work for this. 2009-11-30 06:40:31 +00:00
sullrich
30c4ae8a6b Seperate diffserv box into a <select> dropdown. Hide item behind advanced button. Move down one section near other advanced items. Resolves #60 2009-11-28 14:56:43 -05:00