Project

General

Profile

Download (20.3 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
9498c8d7 03/17/2011 11:52 AM Seth Mos

Fix field lengths for IPv6 addresses

2f14d021 02/07/2011 07:34 AM Seth Mos

Make it possible to set the default gateway bit for 1 ipv4 gateway and 1 ipv6 gateway

54ac51b5 02/03/2011 10:08 PM Seth Mos

Make the subnet check failure better readable

1f74cd2d 01/18/2011 08:10 AM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/interfaces.inc
etc/inc/system.inc

33802679 12/25/2010 09:19 PM Chris Buechler

fix text

81afb509 12/20/2010 08:06 PM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/interfaces.inc
etc/inc/vslb.inc
usr/local/www/interfaces.php

bddcbff2 11/22/2010 04:23 PM Erik Fonnesbeck

When adding/editing a gateway, check IP alias subnets, too. Fixes #1015

172007f5 11/15/2010 11:46 AM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/filter.inc
etc/inc/system.inc
usr/local/www/interfaces.php
usr/local/www/interfaces_gif_edit.php

225a2f0b 11/12/2010 04:03 PM Scott Ullrich

Bring in XSS id fixes from m0n0wall

7617e245 11/02/2010 08:43 PM Seth Mos

Verify that we validate against a ipv6 subnet properly. This should help for static route gateways

47593ac6 10/22/2010 11:32 AM Seth Mos

Allow for configuring a IPv6 address on the interfaces page.
Add code to verify a ipv6 address
Let is_ipaddr() return true on a v4 and v6 address.
Change system gateways edit to fetch the global ipv6 interface ipv6 addresses and subnets
The current ipv6 function might need folding into filter_var() when that catches some documented corner cases....

7fa03a98 10/05/2010 05:11 PM Marcus Brown

Simplify this code so it's obvious what we're really testing for.

Should be no functional change here.

c6865c5e 10/02/2010 07:29 AM Ermal LUÇI

Fix intended behaviour when the default gateway changes interface.

a531d687 10/02/2010 07:14 AM Ermal LUÇI

This breaks the code because the ASSUMPTION is to reload the gateway interface that was a defaultgw previously and not the interface that just became defaultgw. Mostly for dynamic connections like dhcp/ppp*

Pointy-hat: gnhb

Revert "Update code to actually accomplish the intended behavior of NOT reloading the interface"...

318baca5 10/02/2010 05:27 AM Marcus Brown

Update code to actually accomplish the intended behavior of NOT reloading the interface
if not necessary when a GW record is saved.

23fafd14 10/01/2010 05:08 PM Ermal LUÇI

Do not allow a gateway to be renamed. Possibly a better solution is to rename the gateway in all pointed places!

c568e682 10/01/2010 05:03 PM Ermal LUÇI

Handle the cases to not save data on config better.

78ae2b14 10/01/2010 04:51 PM Ermal LUÇI

Make sure we do not overwrite the gateway stored in config with a dynamic gateway info. Correct POST var name(Found by ghnb). Also correctly reload only the defaultgw interface changed only if it is different than the present one.

d44d26c1 10/01/2010 04:08 PM Ermal LUÇI

Fix the problem of not saving data when most of the information is not being posted. Also do not disable any field anymore to allow people to choose static gateways for dynamic interfaces. Also do not save any information when the user Clicks save but has not posted any information not known already. Do not prevent to post a dynamic value for gateway on an interface that is configured with static ip.

80a5b5f7 10/01/2010 02:10 AM Marcus Brown

We don't store monitor ip in the <interfaces> config any more.

Requested by cbuechler in ticket #919.

24d4a390 10/01/2010 12:04 AM Marcus Brown

When a dynamic interface is up, we still need to report that it's "dynamic" to this GUI in system_gateways_edit.php.

If user edits a dynamic gateway that is up, the gateway IP address (reported by return_gateways_array) will end up
in the "Gateway" field, and then the gateway will get saved as a static gateway unless user manually changes field...

11d2be54 09/30/2010 03:39 PM Ermal LUÇI

Revert previous change to enter a hidden value when interface is disabled. GHNB broke this on revision 58611e3a1da07a33c6cf65401ad3edf278190e75 and it does not make sense.

bc50b332 09/30/2010 03:20 PM Ermal LUÇI

Remove forgotten code.

bb849003 09/30/2010 03:14 PM Ermal LUÇI

Initialize variable properly. Handle the case when the interfaces select box is disabled and it will not be posted(Reported-by: ghnb

58611e3a 09/23/2010 09:57 AM Marcus Brown

Fixes #919 by properly saving <gateway> field as "dynamic"

`

ea939fc3 09/16/2010 05:23 PM Ermal LUÇI

Oops bring back this code too.

0c4846ff 09/16/2010 05:14 PM Ermal LUÇI

Actually this part should not have been committed at all.

5657aa95 09/16/2010 05:09 PM Ermal LUÇI

Fix gettext! Needed here?!

99c61352 09/16/2010 05:01 PM Ermal LUÇI

Bring code up to speed with latest world.

3befe730 09/15/2010 06:46 PM Ermal LUÇI

Cleanup code.

6216690b 07/24/2010 08:10 PM Seth Mos

Correct my email address, adjust copyright to 2010

e88ace75 06/27/2010 05:27 AM Chris Buechler

fix gettext

5a5447ab 06/07/2010 08:52 PM Ermal LUÇI

Correctly check when to actually save dynamic gateways or not.

3dd81dea 06/02/2010 03:26 PM Jim Pingle

Ensure that monitor IP stays blank when editing a system dynamic gateway.

41d98471 06/02/2010 03:13 PM Jim Pingle

Default to "dynamic" for a dynamic gateway.

02ca24c9 06/02/2010 01:58 PM Jim Pingle

Add status links to gateway/route pages.

023920e7 05/07/2010 05:12 PM Ermal LUÇI

Move the settings of down/latency/loss to per gateway. This allows more fine grained control on gateways.

8a0b4f14 05/03/2010 12:55 PM Vinicius Coque

Adding missing gettext() calls

5be999d3 05/03/2010 12:38 PM Vinicius Coque

Merge remote branch 'mainline/master'

Conflicts:
usr/local/www/system_gateway_groups.php
usr/local/www/system_gateway_groups_edit.php
usr/local/www/system_gateways_edit.php

fe538f56 04/30/2010 09:44 PM Ermal LUÇI

Save gateway data when weight changes on dynamic gateways.

f78302e8 04/30/2010 09:29 PM Ermal LUÇI

Add gateways validation code before deleteing. This prevents footshooting especially with Gateway Groups.

7bed8222 04/30/2010 08:22 PM Ermal LUÇI

Ticket #506. Correctly save dynamic gateways extra parameters.

5f53260a 04/30/2010 02:32 PM Ermal LUÇI

Allow for each gateway a weight to be choosen if the gateway has to be used in Gateway groups. This will create that many entries in the route-to statement as the weight says.

4af9c6a2 04/30/2010 02:01 PM Vinicius Coque

Adding gettext() call

bfb0b9dc 04/30/2010 01:53 PM Vinicius Coque

Adding gettext() calls

34563021 04/30/2010 01:15 PM Carlos Eduardo Ramos

Fix gettext issues

0e94685b 04/29/2010 05:32 PM Renato Botelho

Fix gettext issues

181b29ca 04/28/2010 11:55 AM Vinicius Coque

Reviewing gettext() implementation

df152a88 04/28/2010 11:22 AM Carlos Eduardo Ramos

Implement gettext()

c6d1c7de 04/27/2010 04:18 PM Ermal LUÇI

Ticket #517. Fix saving of monitorip in dynamic interface cases.

c0f5182c 03/09/2010 08:34 PM Ermal Luçi

Correctly configure the default route addition when interfaces are configured for pppoe/pptp. Handle in system routing configure dynamic interfaces. Also when chaning or configuring the defaultgw reconfigure the underlying interface, this helps when this interfaces are dynamics one.

e4749e66 03/01/2010 12:36 PM Seth Mos

Correct typo in function name

84d07e67 03/01/2010 11:00 AM Seth Mos

Mute route delete message, regenerate resolv.conf as this also corrects static routes to the DNS servers.

5313aea5 02/09/2010 10:11 AM Ermal Luçi

Ticket #303. Correctly retain the interface in case or validation errors.

d9a2ff01 01/29/2010 09:19 PM Ermal Luçi

Allow editing entries that are not system/dynamic ones even though their gateway is specified as dynamic.

d52b71c7 01/29/2010 08:18 PM Ermal Luçi

Ticket #303. Fix gateway address checking.

e227df57 01/29/2010 01:44 AM Ermal Luçi

Check if the gateway if part of the interface subnet only if we can get the interface ip address.

883c53c9 01/29/2010 01:44 AM Ermal Luçi

Ticket #303. Fix very many bugs in this code. From strings that were not quoted propperly to completely broken code paths.

a2532739 01/18/2010 08:55 PM Ermal Luçi

Ticket #305. Grey out the gateway when it is a dynamic one.

6a94050a 01/18/2010 05:55 PM Ermal Luçi

Revert "Ticket #303. The friendly interface is saved on the config and not the real one."

This reverts commit 889cb3241aa6bd192c42147316faf503c559fce2.

e90db2b4 01/18/2010 05:55 PM Ermal Luçi

Revert "Ticket #303. Use the config item when editing gateways so all fields are correctly processed."

This reverts commit 9c10b00f3eb22f45e2fb704ca9f1786942d69ad8.

9c10b00f 01/18/2010 05:50 PM Ermal Luçi

Ticket #303. Use the config item when editing gateways so all fields are correctly processed.

889cb324 01/18/2010 05:01 PM Ermal Luçi

Ticket #303. The friendly interface is saved on the config and not the real one.

616e1956 12/24/2009 05:36 PM Seth Mos

Do not automatically save the monitor if it is not explicitly filled in. Leave the monitor field empty when it is
not filled in. Show a configured monitor address on the system_gateways.php page.

15a13dab 12/23/2009 10:24 PM Scott Ullrich

Unbreak adding gateway #238

2328dcc5 12/21/2009 02:27 PM Seth Mos

Partial rewrite of gateway code, now partially facilitates dynamic interfaces
- Upgrade code takes different naming into account
- Add gateway entries for dynamic interfaces
- Rewrite status array to also support dynamic interfaces.
- Always use unique localhost monitor IP addresses for down dynamic interfaces...

90dc86b5 12/21/2009 05:28 AM Chris Buechler

allow unlimited gateways to have a blank monitor IP (i.e. monitor IP == gateway IP)

e9df5769 12/18/2009 12:16 PM Seth Mos

Do no throw a duplicate IP address warning when creating a new entry from a existing gateway which was previously a
automatically added gateway entry.
- clarify comment message

9c6ea412 12/13/2009 05:03 AM Chris Buechler

fixup text

50cc6048 12/13/2009 04:48 AM Chris Buechler

clarify input_errors

b29b1a33 12/13/2009 04:46 AM Chris Buechler

fix input validation of gateways. Ticket #173

7b995bec 12/13/2009 04:34 AM Chris Buechler

clarify input validation message

81231803 12/07/2009 10:51 AM Ermal Luçi

Fix missing ).

86c3a4de 12/07/2009 07:33 AM Seth Mos

Remove extra ) which broke the page

e7d3b8f4 11/27/2009 11:43 PM Seth Mos

Add input validation to check if the gateway IP is in the local subnet for that interface.
Needs testing, no idea if this works for ppp or pppoe interfaces.

e489f87d 11/27/2009 11:26 PM Seth Mos

in_array() is needle, haystack. Not the othe way round which throws a wrong datatype warning.

Issue 166

1d333258 09/15/2009 01:49 AM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on

b547deb6 08/24/2009 08:37 PM Scott Ullrich

Set default gateway correctly by checking for yes or on

4666b787 07/14/2009 11:38 AM Ermal Luçi

Add missing include

a368a026 06/30/2009 05:15 PM Ermal Luçi
  • Reorganize the 'apply' button infrustructure in the GUI.
    - Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals.
    - Convert all pages to the new infrustructure...
cb45014a 05/31/2009 09:14 PM Scott Ullrich

Select lan interface correctly when editing

fe522219 04/29/2009 12:27 AM Scott Ullrich

Revert "Call system_routing_configure after changes"

This reverts commit 80efb6d634e23c05a11e87b53bda9cbd9f598d11.

80efb6d6 04/26/2009 02:21 AM Scott Ullrich

Call system_routing_configure after changes

3c07ce5e 04/14/2009 02:04 AM Scott Ullrich

allow a diff ip address for gateway monitor

8b060357 03/11/2009 08:39 PM Seth Mos

Add input validation on the gateway groups page as well, fix the check on the gateways page.

31ace93c 03/11/2009 08:25 PM Seth Mos

Add input validation on the gateway name field.
We apply the same input validation as we use from the aliases page as we do not want a - in the name nor spaces.

87f0be87 02/15/2009 07:05 PM Chris Buechler

Revert "Merge IPv6 changes"

This reverts commit f193cf92b2c925a2f3f71a713d766efd1e4d81e0.

124aee67 02/15/2009 07:03 PM Chris Buechler

Revert "Unbreak System Gateways page. I'll just add back the changes from the old CVS repo afterwards."

This reverts commit e31534731ec7de3d2599cf669e065b1ec52281a0.

ad862220 01/22/2009 10:32 AM Charlie

allow IPv4 gateways to be added via AJAX

e3153473 01/21/2009 10:34 AM Simon Cornelius P. Umacob

Unbreak System Gateways page. I'll just add back the changes from the old CVS repo afterwards.

f193cf92 01/20/2009 07:52 AM Simon Cornelius P. Umacob

Merge IPv6 changes

7afd1859 12/31/2008 02:29 PM Seth Mos

Remove broken duplicate check

16d9204f 12/31/2008 02:24 PM Seth Mos

Fix system gateways editing

ea6b6d7f 11/25/2008 05:04 AM Scott Ullrich

Do not allow duplicate gateway names

3f79a732 11/25/2008 04:33 AM Scott Ullrich

Add isAjax handle

53304301 11/17/2008 12:46 PM Seth Mos

Do not keep spawning new entries when trying to edit.

9ad878a1 11/17/2008 10:23 AM Seth Mos

Improve duplicate check

c3b347f1 11/17/2008 10:02 AM Seth Mos

Allow duplication of system gateways for easier adding and less typing.

e93949e5 11/17/2008 09:56 AM Seth Mos

Fix unable to save manual gateway entry.

8f96374c 11/13/2008 06:29 PM Seth Mos

Remove debugging