Project

General

Profile

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

# Date Author Comment
039f3db5 04/25/2017 02:01 PM Phil Davis

Fix #7493 only check interface IP if static

(cherry picked from commit 8c6190e82f83a7907ec2757e72d9a8eac496dd61)

41032d86 04/04/2017 12:36 PM → luckman212

Adds ability to ignore DHCP offers from multiple servers
- Forum thread: https://forum.pfsense.org/index.php?topic=124046.msg705100#msg705100
- related dhclient source:
https://github.com/pfsense/FreeBSD-src/blob/devel/sbin/dhclient/clparse.c#L945

changed files:...

edf69b0c 02/10/2017 04:04 PM Phil Davis

Example of setting required items

(cherry picked from commit 32a85c63c9411463c98a0605772b3e2c01702971)

be9de914 02/07/2017 11:59 AM Renato Botelho

Revert "setHelp formatting for interfaces.php"

This reverts commit e6068596baf4307fe3eb9866072800e4c23b6840.

e6068596 02/07/2017 11:58 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....

cf80bd5f 02/01/2017 09:46 AM Phil Davis

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

(cherry picked from commit c9d93b62b0cc559d1ed4326212b6385cae2eb398)

23f933df 01/30/2017 12:27 PM Phil Davis

Required fields in Interfaces pages

(cherry picked from commit 1095b20410963e748fe13268e6fa8f35ccce2319)

cb4a6274 01/24/2017 12:24 PM Phil Davis

Validate POSTed interface description

Copy-paste error from code that used $_REQUEST. This is more correct to use $_POST.
(cherry picked from commit b07adc116c47a2f6a27ae69c84fe0e36a5a27fbd)

318f514f 01/24/2017 12:24 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....

5af7e158 01/23/2017 08:15 PM Phil Davis

Interface description must be unique including case

(cherry picked from commit 3692adec74d438eedb41a7be8eae9cd58f6fe5c1)

31fa9121 01/23/2017 08:09 PM 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....

636a410c 01/04/2017 08:53 PM Renato Botelho

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

c6fa0501 12/27/2016 07:36 PM Pi Ba

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

(cherry picked from commit 260f60a9b60d42be7a274b29a8c217c2b4b53507)

4a673efc 12/27/2016 02:21 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.
(cherry picked from commit 4890b6ecb6e2928b4f5c7d4e485c39a9def42a0b)

e6650368 12/20/2016 05:51 PM Renato Botelho

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

26ec7e01 12/20/2016 12:03 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

(cherry picked from commit 505635302a3d555eb6f82cb552c99c7ecb813f46)

2a38eaf4 12/02/2016 04:48 PM Pi Ba

interfaces, show error message if adding duplicate gateway

(cherry picked from commit e8517c7c16b8a845333c7d0e91f552144e6b5560)

e9544016 11/25/2016 04:48 PM 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....

581aa622 11/23/2016 06:47 PM Steve Beaver

Added addrtolower() to interface pages

2a2396a6 09/06/2016 09:19 PM Renato Botelho

Move copyright from ESF to Netgate

d3225265 08/09/2016 05:17 PM Jim Pingle

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

f50f74a4 07/20/2016 06:54 AM Phil Davis

Backport DHCP6 init before RA

Original PR to master was #3055

aaec5634 07/15/2016 06:32 PM Renato Botelho

Review license / copyright on all files (final round)

83e8a950 07/06/2016 08:17 PM NOYB NOYB

Change group labels s/MAC controls/MAC Address/

d07ae60c 07/01/2016 09:49 PM BBcan177 .

Fix undefined constant

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

df38ab93 06/22/2016 11:45 AM Stephen Beaver

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

(cherry picked from commit d85d82b7686d5899948e6ec4b1587e74937820cf)

25bbf8a1 06/20/2016 03:25 PM Jim Pingle

Fix redundant phrasing.

0a52ea65 05/07/2016 05:49 PM Stephen Beaver

Fixed #6331

(cherry picked from commit 7e653b50c4a25b045121c026cd09ac4e567c0c42)

8fc18e14 05/04/2016 12:27 PM NOYB NOYB

Miscellaneous Textual Correction - Interfaces

(cherry picked from commit a6a344d8dfad5f2b8199a0cef6c8f401f5e06db8)

f7586fed 04/19/2016 11:53 AM NOYB NOYB

Interfaces - Punctuation

(cherry picked from commit b48f9816cd34bfee40825612a33f16215989a937)

3f8cea5e 04/04/2016 03:05 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

0ac8bd05 12/15/2015 12:48 PM Stephen Beaver

Merge pull request #2234 from phil-davis/r007

aa82505e 12/15/2015 10:59 AM Phil Davis

Code style g-i

583b40ee 12/15/2015 10:13 AM Phil Davis

Adv DHCP Require Options text

c4b60a9a 11/29/2015 05:37 PM Colin Fleming

Tidy up Boolean operators for HTML5

Remove the XHTML standard Boolean operators (makes reading HTML much
simpler).

5230f468 11/25/2015 04:48 PM Jim Pingle

Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.

2ed5fb61 11/24/2015 12:15 PM Phil Davis

Hide dhcp when staticv4 selected

A classic 1-char fix!
Forum: https://forum.pfsense.org/index.php?topic=102940.0

02cc81ef 11/23/2015 12:54 PM Doug Wollison

Added use of class autoloading (GUI stuff only)

Any GUI script that loads the guiconfig.inc file will have access to
the autoloader.

b7ed9c48 11/17/2015 05:42 PM Stephen Beaver

Fixed not saving spoofed MAC

16060c78 11/16/2015 06:09 PM Stephen Beaver

Fixed #5123

8ac2fe80 11/16/2015 05:47 PM Stephen Beaver

Fixed #5123

564599fa 11/11/2015 04:20 PM Stephen Beaver

Various changes in pursuit of tracking down slow page load. As yet not effective :(

cb41dd63 11/09/2015 11:19 AM Renato Botelho

Copyright and license cleanup

- Remove personal copyright from people who assigned it to employer (ESF)
- Remove $Id$
- Remove extra spaces

919d91f9 11/09/2015 08:47 AM Phil Davis

EOL whitespace and header consistency for www

c9df279d 11/06/2015 04:04 PM Stephen Beaver

Correction per Phil Davis

9da2cf1c 11/06/2015 12:12 AM Stephen Beaver

First batch of copyright updates

2288d860 10/07/2015 01:30 PM Stephen Beaver

Fixed incorrect label
https://github.com/phil-davis/pfsense/commit/d14064550e96b109544507e70780e3f1e6eeed04

9f3f4276 10/06/2015 08:27 PM Stephen Beaver

Fixed #5269