Project

General

Profile

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

# Date Author Comment
c946d721 02/14/2017 06:11 PM Steve Beaver

GET/POST conversion - services part 1

4401107f 02/13/2017 06:12 PM Steve Beaver

Revisions to GET/POST conversion limiting POSTs to save, apply, and delete functions - Interfaces

4d0c9c59 02/07/2017 07:39 AM Phil Davis

setHelp formatting for interfaces.php

There was a fair bit of it, so I have put this in its own pull request.
1) Gets HTML out of the strings that go for translation.
2) Line 3365 - the words here about "hexadecimal" now go in the text directly in the setHelp so the translators will get access to them....

c9d93b62 02/01/2017 04:14 AM Phil Davis

Redmine #7173 Do not allow pkg_ for If, IfGroup, Alias

3a8f123d 01/24/2017 12:32 PM Renato Botelho

Merge pull request #3430 from phil-davis/required-fields3

fb572e81 01/24/2017 05:51 AM Phil Davis

More required fields for Interface pages

b101627a 01/24/2017 01:50 AM Phil Davis

Merge branch 'master' into patch-4

02356dff 01/23/2017 08:14 PM Renato Botelho

Merge pull request #3431 from phil-davis/if-ifg-alias-name-validation

0ffd8fcd 01/23/2017 08:09 PM Renato Botelho

Merge pull request #3420 from phil-davis/patch-3

378ed59b 01/23/2017 03:03 PM Phil Davis

Merge branch 'master' into if-ifg-alias-name-validation

93abbfaa 01/23/2017 02:57 PM Phil Davis

Merge branch 'master' into patch-4

3692adec 01/23/2017 08:42 AM Phil Davis

Interface description must be unique including case

1095b204 01/23/2017 06:19 AM Phil Davis

Required fields in Interfaces pages

d799b943 01/23/2017 05:18 AM Phil Davis

interfaces.php display correct descr in group name message

Use the description that the user attempted to enter, not the original (and probably valid) description.

b07adc11 01/22/2017 01:37 PM Phil Davis

Validate POSTed interface description

Copy-paste error from code that used $_REQUEST. This is more correct to use $_POST.

f57a3d90 01/22/2017 12:30 PM Phil Davis

Interface description should be required

I was blanking out stuff to see what input error messages came about fields that are required. I was surprised that the Interface Description would save empty. The system did not immediately explode (I was playing with a bonus interface I had created in a VM) but I don't think it is desirable to have interfaces with no description....

1a9ec5cc 01/22/2017 11:49 AM Phil Davis

6RD Border Relay input error message

This field is labelled "6RD Border Relay" on the main UI. It confused me for a moment when I got this message "6RD Border Gateway must be an IPv4 address." since there was no field with that label in the 6RD section of the UI....

32a85c63 01/20/2017 03:09 PM Phil Davis

Example of setting required items

6a9a7595 01/10/2017 08:27 PM Renato Botelho

Merge pull request #3343 from phil-davis/retval1

414aa359 01/04/2017 08:53 PM Renato Botelho

Remove direct calls to /sbin/ifconfig destroy by pfSense_interface_destroy()

44c42356 01/03/2017 05:05 AM Phil Davis

Report problems applying changes

1) Strictly keep track of the accumulating $retval from calls to various
functions that apply changes.
2) Use new function print_apply_result_box() to print a suitable message
in a suitable severity based on $retval

17a6140d 12/27/2016 07:36 PM Renato Botelho

Merge pull request #3266 from PiBa-NL/IPv6-prefixdelegation-size59

4890b6ec 12/27/2016 01:44 PM Phil Davis

PPTP Remote IP is host or V4

Now that Form_IpAddress() supports a range of types of input, this can be specified as HOSTV4.

a3f671ec 12/24/2016 02:17 PM Jim Pingle

This should be a regular input form since it is no longer using an IP address class input type.

35d393f0 12/23/2016 03:29 PM Jim Pingle

Change type of L2TP/PPTP WAN remote address to 'text' as it supports hostnames now, and the 'V4' type rejects them. Fixes #6899

403dad2a 12/20/2016 05:51 PM Renato Botelho

Disable DHCP server on interfaces with subnet >= 31. Fixes #6930

50563530 12/19/2016 09:32 PM Martin Wasley

dhcp6c no release

Script changes to allow no-release option of dhcp6c. These changes to be
used in conjunction with pfSense/FreeBSD-ports/net/dhcp6c recent change
from PR #231

260f60a9 12/10/2016 11:36 PM Pi Ba

IPv6, allow DHCP6 client to use a prefix size of /59

778f9885 12/02/2016 04:47 PM Renato Botelho

Merge pull request #3213 from PiBa-NL/interfaces-gateway-message

8adb1946 11/25/2016 04:48 PM Renato Botelho

Merge pull request #3226 from phil-davis/patch-3

5af93827 11/23/2016 06:47 PM Steve Beaver

Added addrtolower() to interface pages

41fc88ec 11/15/2016 10:34 AM Phil Davis

Specify the IP address family in interfaces.php

Where it is known what sort of IP address is required, we can specify it in the call to Form_IpAddress. That will make the hover text reflect what is really required as input, and make the client-side regex pattern also match only the allowed chars.

e8517c7c 10/29/2016 10:12 PM Pi Ba

interfaces, show error message if adding duplicate gateway

1289c0c1 10/12/2016 07:23 PM Renato Botelho

Remove all calls to conf_mount_r* functions

81299b5c 09/06/2016 07:23 PM Renato Botelho

Move copyright from ESF to Netgate

3c36d8ce 08/09/2016 05:17 PM Jim Pingle

Fix wording of the "Reject leases from" option for a DHCP interface.

655fb9df 07/18/2016 02:15 AM Chris Buechler

Merge pull request #3055 from marjohn56/master

b12ea3fb 07/15/2016 07:30 PM Renato Botelho

Move to Apache License 2.0

c5d81585 07/15/2016 06:30 PM Renato Botelho

Review license / copyright on all files (final round)

8c661bc8 07/10/2016 04:58 PM Martin Wasley

DHCP6 init before RA

Some ISP BNG's require that a dhcp6c init is sent before RA. The
additions to interfaces.php adds a new option flag 'dhcp6withoutra',
this flag is set or unset in the WAN DHCP6 section 'Do not wait for a
RA'.

The interfaces.inc file handles this flag and either launches dhcp6c on...

82f6c64a 07/06/2016 07:49 AM NOYB NOYB

Change group labels s/MAC controls/MAC Address/

6e78a06f 07/01/2016 09:11 PM BBcan177 .

Fix undefined constant

Notice: Use of undefined constant min - assumed 'min'
Notice: Use of undefined constant max - assumed 'max'

d85d82b7 06/22/2016 11:43 AM Stephen Beaver

jQuery datepicker added to interfaces.php and interfaces_ppps_edit.php for setting custom expirey date

2c5579ce 06/20/2016 03:25 PM Jim Pingle

Fix redundant phrasing.

7e653b50 05/07/2016 05:48 PM Stephen Beaver

Fixed #6331

a6a344d8 05/03/2016 09:27 PM NOYB NOYB

Miscellaneous Textual Correction - Interfaces

b48f9816 04/16/2016 02:48 PM NOYB NOYB

Interfaces - Punctuation

1b2527f2 04/04/2016 01:48 PM Jim Pingle

Correct input type to 'text' for RADIUS shared secret used by wireless hostap interfaces. Fixes #6067

e4517c3c 03/28/2016 07:18 PM Jim Pingle

Further text refinements for PR 2790

c6925d27 03/28/2016 07:12 PM Jim Pingle

Merge pull request #2790 from NOYB/Interfaces_-_Word_Smithing

ab9b8aad 03/26/2016 07:29 AM NOYB NOYB

Remove "we" personalizations.

3cf65ce0 03/26/2016 07:18 AM NOYB NOYB

Interfaces - Section Title - Reserved Networks

More accurate section title.

c9742b6a 03/25/2016 09:15 AM NOYB NOYB

Remove errant line.

eaa948d6 03/25/2016 08:49 AM NOYB NOYB

Interfaces - Word Smithing

Word smithing to remove a bunch of personalization ("You").

347c0214 03/20/2016 10:21 AM Phil Davis

Reengineer Form_Button setAttribute

As per what was done for https://github.com/pfsense/pfsense/pull/2765 -
do it to the rest of them.
Seems to work OK.

3671cb40 03/15/2016 02:39 PM Stephen Beaver

Merge pull request #2737 from NOYB/HTML_Compliance_-_Interfaces

faab522f 03/15/2016 12:39 PM Renato Botelho

Revert "Merge pull request #2728 from phil-davis/form_button"

This reverts commit a32bed49516f3df3d104a5026a5b2c74451f348f, reversing
changes made to 9ec9978267a5d1985d6da8ba35d52b7174239d2f.

0c501b7d 03/15/2016 08:49 AM NOYB NOYB

HTML Compliance - Interfaces

Error: Duplicate ID btnadvppp.
<a class=btn btn-default btn-info href=interfaces_ppps_edit.php id=btnadvppp>

bc3c30eb 03/11/2016 03:59 PM Phil Davis

Internationalize Form_Button text

The text of a Form_Button is not translated internally. Some Form_Button
calls already had the button text enclosed in gettext(), this does it
for the remaining ones.

827a3812 03/10/2016 05:52 PM Jim Pingle

More icon/button inconsistencies. Ticket #5965

8f58b51b 03/10/2016 02:43 PM Jim Pingle

More icon and button consistency fixes. Ticket #5965

2e7fa7ca 03/09/2016 09:26 PM Jim Pingle

Fix some more stragglers for icon/button consistency. Ticket #5965

ea125f70 03/08/2016 11:15 PM Chris Buechler

Correct reference for 6rd. Ticket #5967

040cb6ef 03/08/2016 12:31 PM Stephen Beaver

Merge pull request #2716 from phil-davis/patch-6

8d89682e 03/08/2016 05:04 AM Phil Davis

Change invalid use of $iface in interfaces.php

At this point $iface is an undefined var. So the last test of this "if" statement is useless.
That code fragment was introduced in commit https://github.com/pfsense/pfsense/commit/e4d40f41aafe00353c0069b457a0b1b0d6c20987...

1ee6d09a 03/08/2016 03:47 AM Phil Davis

Improve track6-prefix-id handling

1) The var $iface is not set at lines 2457 or 2464. It is a var that was used higher up local to build_ipv6interface_list() - it is not relevant to the single fields track6-prefix-id--hex and track6-prefix-id-max
2) When the user selects a different track6-interface then trigger update_track6_prefix() which will update the help text track6-prefix-id-range....

3a8a9028 03/05/2016 11:14 AM Chris Buechler

Add track6 DHCP6 IPs back to interface when applying changes. Ticket #5945

5d314c0a 03/02/2016 01:51 AM Chris Buechler

Fix DHCPv6 server check to allow track6. Ticket #3029

4a3a45c4 02/21/2016 10:38 PM Luiz Souza

Properly check the parent's MTU when changing a VLAN MTU.

f4bed461 02/14/2016 08:09 PM k-paulius

Review alert wording.

0c5916ce 02/14/2016 11:09 AM NOYB NOYB

Interfaces - DHCP Advanced Options Checkbox Vars

Correct the Enable Checkbox Var Names

79a1a27f 02/14/2016 08:01 AM NOYB NOYB

Interfaces - DHCP Advanced Options Tweaks

Lease requirements and requests typically contain large lists of options. Set the field width to use the available section space.
Apply a few tweaks for better clarity and consistency between DHCP and DHCPv6.
Include a more information link specific to each advanced panel.

5f88f964 02/11/2016 03:51 AM k-paulius

Convert section titles to title case

11439ca3 02/09/2016 02:33 PM Jim Pingle

Cleanup some text in wireless options and fix a description.

3363c02b 02/05/2016 04:53 AM k-paulius

Adding ability to run dhcp6c in debug mode.

0d2497a9 02/04/2016 10:42 PM Chris Buechler

Now that the fields on interfaces.php aren't hidden upon disabling the interface, we don't want to handle disable separately from everything else, as that discards all the changes other than disabling the interface. Everything else with handling bringing down of interfaces is still handled correctly. semi-related to Ticket #2453

f09d4db4 01/27/2016 04:35 PM Renato Botelho

Select an interface to track is mandatory

0fc3de67 01/25/2016 04:36 AM Phil Davis

Internationalize interfaces UI code

3b3a95e5 01/22/2016 05:21 PM Phil Davis

Fix #5794 remove print_info_box_np chackes for gettext("apply")

1) Get rid of the stristr() checks to "guess" if an apply button should
be used.
2) Change print_info_box() so it can take a button name of "close"
, "apply" or none to decide which button to show....

b824f18c 01/22/2016 10:59 AM Renato Botelho

Remove redundant alias check and move group check to proper place, fixes #5795

24049bb6 01/22/2016 10:42 AM Renato Botelho

Do not let interface description to have same name of an interface group. Fixes #5795

6e8892c5 01/21/2016 06:31 PM Stephen Beaver

Add gettext to select option names where required

61d93eb3 01/19/2016 02:29 AM Chris Buechler

Clarify input validation output. Ticket #5778

7d5b2133 01/18/2016 04:35 PM Phil Davis

Use current interface description for breadcrumb

If you enter invalid stuff in the interface description - e.g. "123" - and press save, then you get a warning about it, but the breadcrumb changes to "Interfaces: 123" - the wrongly entered description (that was not applied)....

f8bf3fe8 01/18/2016 04:18 PM Phil Davis

Fix #5778 do not save changes if interface description matches an alias name

See https://redmine.pfsense.org/issues/5778 for details of how to reproduce the problem.

Note that similar code to make the "Sorry, an alias with the name XXX already exists" message is also at the top of interfaces.inc - it compares the current interface descr from the config with the currently existing alias names. That check would help warn the user if someone managed to add an alias name that matched the interface name. I guess it was there from some time in the past when the alias edit code did not cross-validate the alias name with the interface descriptions. I have left that check there - it does no harm to have it "just in case"....

692b5e02 01/15/2016 08:25 PM Stephen Beaver

Reverting #5771 - No longer required

2bbab3a9 01/15/2016 07:50 PM Stephen Beaver

Fixed #5771
EXCEPT that the link in the help text does not point to the correct place (yet)

7361f6c2 01/09/2016 04:16 AM Stephen Beaver

Save adv_dhcp6_config_advanced value instread of just using it to un-hide section

03911305 01/08/2016 11:17 PM Stephen Beaver

Set checkboxes value to "Selected" (not "yes")

6fb95fa2 12/30/2015 11:40 AM jeroen van breedam

Fix typo password confirm

https://forum.pfsense.org/index.php?topic=104629.0

76d6d925 12/28/2015 09:59 PM Stephen Beaver

FInished password hiding logic by ensuring $_POST['password'] != DMYPWD before updating

c8b10b4c 12/28/2015 09:11 PM Stephen Beaver

Added new addPassword method and password == password_confirm validation where required.

4b1d882f 12/19/2015 09:57 PM Colin Fleming

Remove $closehead variable

Remove unused variable $closehead

22142405 12/17/2015 11:52 PM Stephen Beaver

Merge pull request #2287 from NOYB/Interfaces_-_DHCP_Config_File_Override

45a797fe 12/17/2015 11:49 PM NOYB NOYB

Interfaces - DHCP Config File Override

Correct section label.

a2239232 12/17/2015 11:33 PM NOYB NOYB

Interfaces - DHCP Advanced Options - Number Attributes

Protocol timing select timeout; override system minimum number attribute to allow zero.

c6c79a38 12/17/2015 12:48 PM Stephen Beaver

Merge pull request #2270 from NOYB/Interfaces_-_DHCP_Advanced_Options_-_Require_Options

0683ff17 12/17/2015 08:38 AM NOYB NOYB

Interfaces - DHCP Advanced Options - Require Options

Fix Require options form input

b4f03056 12/17/2015 08:00 AM NOYB NOYB

Interfaces - DHCP Advanced Options - Radio Buttons

Fix the Protocol Timing - Presets radio buttons.

6aa3723a 12/15/2015 06:03 PM Renato Botelho

Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used