Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
6002af93 09/13/2016 12:37 PM NewEraCracker

Fix diag_dns regressions

After testing diag_dns behaviour some regressions have been noticed.

1) Looking up ipv6.google.com (it only has AAAA records) doesn't work
- gethostbyname() only supports v4, ipv6.google.com only has v6
- this bug was recently and inadvertently introduced...

a016674e 09/13/2016 12:26 PM NOYB NOYB

Remove empty concatenation.

(cherry picked from commit a25c797a44e5cd2480947eb5ae427dcb8e0c031c)

99896968 09/13/2016 12:26 PM NOYB NOYB

Check IP Services - Info Box

Change warning box with dismissal to collapsible info box.

(cherry picked from commit 6f3ac947b2a83f18ade12ad9876fb8d75a9ff3a2)

ff1af69d 09/09/2016 06:51 PM Jim Pingle

Fix up/catch up remote syslog areas. Fixes #6780

c1b86deb 09/09/2016 06:12 PM Jim Pingle

More pptp bits

54d3b4ba 09/09/2016 03:58 PM Jim Pingle

Remove some more dangling PPTP bits.

f12264ef 09/08/2016 08:46 PM Jim Pingle

Fix description of the VPN remote log setting

c0f87bd1 09/08/2016 10:16 AM Renato Botelho

Move copyright from ESF to Netgate

01a3b0c5 09/08/2016 10:16 AM Renato Botelho

Revert "Remove unused file browser.php"

This reverts commit 48ffade7502839380cc6046187e0c1447723d67a.

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

Move copyright from ESF to Netgate

48ffade7 09/06/2016 07:24 PM Renato Botelho

Remove unused file browser.php

292bd9c6 09/06/2016 04:13 PM Jose Luis Duran

css: Fix jQuery UI widgets' font

Use the main font with jQuery UI widgets (e.g. autocomplete forms)

(cherry picked from commit e540a9d774f5dfcdd18bf51529932f79f78374a0)

848aeb80 09/06/2016 04:12 PM Alexander Moisseev

[theme] Compact-RED: improve hovered table rows visibility
(cherry picked from commit e5bc38d21b6ac6c419758ecab7b31f7c06a5c53d)

be3cfc58 09/06/2016 04:12 PM Alexander Moisseev

[theme] Compact-RED: compact panel titles

(cherry picked from commit 953a88a4482e72764ba6ab7ed9f0ce2b21748506)

cfe6c5fa 09/06/2016 04:12 PM Alexander Moisseev

[theme] Compact-RED: make drop-down menus not too "compact"

and improve hovered element visibility

(cherry picked from commit b8916dccad084ffaa4b402c535f4047fb7a51f3c)

c9af58c7 09/06/2016 04:12 PM Alexander Moisseev

[theme] Compact-RED: get rid of anti-aliased fonts

(cherry picked from commit 9e1208e5833a81c05f86db31078b0fe6901b70ac)

75d5738c 09/06/2016 04:07 PM Jim Pingle

Remove some obsolete code from globals.inc

8c5b9920 09/06/2016 03:41 PM Jim Pingle

Fix handling of backup config count. Fixes #6771

6df9b5cb 09/02/2016 08:14 PM Stephen Beaver

Obscured password field in system_authservers.php bind section
Fixed #6759

(cherry picked from commit 1c1f08f92e8841f7282280caeed7613edd810453)

f02b8916 09/02/2016 07:19 PM Renato Botelho

Merge pull request #3071 from phil-davis/Check_IP_Services

d37c6564 09/02/2016 07:18 PM NewEraCracker

Force changes in routing to be detected by the system

When dhcp6c without RA is enabled, dhcp6c isn't killed and respawned, this causes the system not being able to pick up the routing changes. In this case, running the configuration script which fires rc.newwanipv6 solves the problem....

e0bc2a6c 09/02/2016 07:18 PM Martin Wasley

DHCP6 Before RA. Additions and ammendments

Replaced posix_kill() in kill_dhcp6client_process() with mwexec("kill -9 $pid"), this is because the posix_kill call was not reliably killing the dhcp6c process, kill -9 works every time.

Changes to the rtsold script creation. The script lines starting dhcp6c should not have be written to the script when dhcpwithoutra is true....

1e0d9c89 09/02/2016 01:31 PM NewEraCracker

Improve dhcpd and dhcpleases reload

1) Avoid running services_dhcpd_configure() more times than needed.
2) Always restart dhcpleases after it's killed during interface recycle.
3) It's not necessary to restart dhcpdv4 when doing changes in ipv6 config.

(cherry picked from commit 509e9357df4755a4fe5d1d9b20eda65bafb855e7)

8221f09c 09/02/2016 01:30 PM NewEraCracker

Call services_dhcpd_configure with the right parameter

Previously code segment for v4 would call both v4 and v6. Fixed to call v4 and v6 where appropriate.

(cherry picked from commit 6756052b595b470ce064a44095ec12ce5abe789c)

b9e9778a 09/02/2016 01:28 PM NewEraCracker

Uniformize memory limits and remove old code (revised)

1) Allow setting a memory_limit up to 768M (Suhosin)
2) Remove old workarounds. Memory limits on config.inc will be new defaults

(cherry picked from commit 7edcc54b2e9d1de51d5e6d0aedade89bc2cf0699)

02809cc6 09/02/2016 11:54 AM NewEraCracker

Ensure only one instance of services_dhcpd_configure runs concurrently

This way kill and respawn will behave as they should for the dhcpd processes

(cherry picked from commit c69ea0051c5549a9db0d092e85b92f78ffb4c978)

8402a8de 09/02/2016 11:51 AM Renato Botelho

Fix diag_dns ipaddr set to use in IP WHOIS and IP Info

- Do not call resolve_host_addresses() when hostname cannot be resolved
by gethostbyname(). The old check was considering gethostbyname would
return NULL in this case but it returns a string with the hostname...

3c09378e 09/02/2016 11:43 AM Renato Botelho

Removed unused variable $hostname

a7272e31 09/02/2016 11:34 AM Pi Ba

Input boxes with setPattern validation should not contain escape characters as they are already properly considered 'lists of characters' even when not escaped.

(cherry picked from commit 8ea3fd0569ac2b1681de5ba3fbc2a2cc20981ad6)

bfe658f6 09/02/2016 11:33 AM Pi Ba

Outbound nat overview, show alias popup and edit options on source and destination, for both the address and port.

(cherry picked from commit d98e54b215a7798aa0cd9d8432340d6e6df762f5)

beb7a698 08/31/2016 11:32 AM Renato Botelho

Merge pull request #3125 from NewEraCracker/patch-net_ipv6

99179710 08/31/2016 11:10 AM hamnur

-resolved syntax error
(cherry picked from commit 0a6ab475d80b580b09fefaf3ca346b08ec6a23c9)

8fe8ceff 08/30/2016 08:09 PM NewEraCracker

Prevent accessing undefined offset in IPv6.inc

On perfectly good IPs (eg. 1:2::3:4) this code could cause the following notice:
Notice: Undefined offset: 2 in IPv6.inc on line 560

On bad IPs like 1::2::3 it would not result in any notice.

This commit fixes the above problem, while making sure that only valid sequences pass validation.

48759936 08/29/2016 07:07 PM NewEraCracker

system_dhcpleases_configure() - Improve pidfile handling

1) Set the pidfile variable in the correct place.
pidfile variable is required in both 'if' and 'else' blocks.

2) Ensure pidfile is valid before sending term signal

(cherry picked from commit 4509abc380552554cbdf3f42c6783b47112f245a)

77669294 08/29/2016 06:19 PM NewEraCracker

Apply the fix for ticket #6589 also into dhcpdv6 config

(cherry picked from commit 20350989db5d66ffb827beaed5ef5738cd62fc9d)

34a8cebe 08/29/2016 06:05 PM Phil Davis

Indent dhcpd.conf option custom
(cherry picked from commit c507161d557817c1f6f0adbef9ffdbad82115ee8)

dc13f5e0 08/29/2016 06:05 PM Phil Davis

Fix #6720 DHCP options by pool

It is a little bit tricky having to generate the unique "option custom-if-n-m code ..." lines at first where n = pool index and m = item index in the items of the pool. Then make sure to reference that later, getting the same pool index into the array of pools. The $all_pools array as the "overall" or "base" pool first (at index 0), followed by the user-specified pools at index 1, 2, 3,... - which are actually at indexes 0, 1, 2,... in the ordinary array of pools in the config. So the -1 at line 910 has to happen....

959f2bb8 08/29/2016 06:02 PM Phil Davis

Fix double domain-name-servers for pool

Add a pool and specify something in 1 or more of the DNS servers boxes for the pool.
The "option domain-name-servers 1.2.3.4" line appears twice in dhcpd.conf
The first bit of code to do it is at lines 787-799. I have deleted this 2nd time that it is done at lines 854-856....

f851e667 08/29/2016 05:57 PM Phil Davis

Fix #6724 VLAN interface displayed wrong

in interface assignment script dialog.

The str_replace() calls were not smart enough to just get rid of bare "igb1" when "igb1_vlan123" and such like was also in the list.
(cherry picked from commit fd020a2d94077cc9c8ee6bac5b3da11e116c84a2)

8024c54a 08/23/2016 06:24 PM Jared Dillard

change traffic graphs to use d3.js

17ffb834 08/23/2016 06:23 PM Jared Dillard

add visibility js

946a87ec 08/22/2016 08:15 PM Jim Pingle

Add a selection for OpenVPN to have no compression preference + comp-noadapt, which is necessary in some client edge cases. Fixes #6739

9fcda3db 08/22/2016 07:34 PM Jim Pingle

Clean up the text on diag_sockets.php. Fixes #6708

d1855944 08/22/2016 06:48 PM Jim Pingle

Clarify language on diag_tables.php. Fixes #6713

f5da84f3 08/22/2016 06:14 PM Jim Pingle

Use -l with traceroute6 to show both IP Addresses and Hostnames when resolving hops. Add note about max ttl/hop limit in source comment. Fixes #6715

d2466ce6 08/22/2016 04:29 PM Jim Pingle

Add output encoding to diag_dns.php for results returned from DNS. Fixes #6737

9c6f780f 08/22/2016 04:03 PM Stephen Beaver

Fixed #6711

(cherry picked from commit ca3dc6c9ac6b6045430779f407a31ed620f5a32d)

9db8959d 08/22/2016 03:24 PM Stephen Beaver

Fixed #6732

(cherry picked from commit e73770057872aa1f78dfff885f89916e446e2e4c)

a28e9c31 08/20/2016 06:25 PM NewEraCracker

Fix syntax error on openvpn.widget.php

(cherry picked from commit 516e609ccb7a39fb27f52a69f11eee68f86974df)

a95e5334 08/19/2016 02:07 PM Jim Pingle

Use "-C /dev/null" when starting dnsmasq to avoid it picking up an incorrect default config which would override our command line parameters. Fixes #6730

a377438a 08/18/2016 11:48 PM Phil Davis

Text typos in openvpn.widget.php
(cherry picked from commit 8da4847472e03195aeb73a1acedbc27f8af520d1)

6d203ffc 08/18/2016 11:38 PM Stephen Beaver

Revise widget refresh timing

(cherry picked from commit 134ee13df54280441c25b047b406628eeebbb8db)

c1f9ca7a 08/18/2016 03:44 PM Stephen Beaver

Added control to set dashboard widget refresh period
Start each widget refresh system after a short random delay to prevent all widgets hitting the server at the exactsame time
Fix issues wherein two widgets were resetting the refresh timer from the AJAX call, not the call-back function, thereby risking stepping on themselves...

3d0a7703 08/18/2016 01:17 PM Stephen Beaver

Completed #6723\
by making the OpenVPN widget update dynamically

(cherry picked from commit f30e6bd49c773de28b5ec143add30fc900e7874d)

13ac08b8 08/17/2016 07:41 PM Jim Pingle

Add an option to push "block-outside-dns" to clients of an RA OpenVPN. Fixes #6719

4b1b6bed 08/17/2016 01:21 PM Stephen Beaver

diag-edit.php: Perform "Goto line #" action on pressing enter key within the line number element

(cherry picked from commit 86e94becbec130f9eeca5bc94b497ec1167a640a)

2320796c 08/16/2016 10:21 PM NewEraCracker

Fix messup caused by 9d3e872

(cherry picked from commit d5b993fc310147d68bc3c3654a512b0ac981ecd2)

4ae5b96f 08/16/2016 04:31 PM Colin Fleming

Tidy up filenames

Make sure the filenames represent the actual file

(cherry picked from commit 6173d1f5a5ed50b8c8a8523b1eb6824f7c9c1ae6)

4c62f9e6 08/16/2016 01:23 PM Phil Davis

Fix DDNS domain for static map DHCP entries

If you specify DDNS Domain in a DHCP static map entry, it does not make its way through to dhcpd.conf
This is because the var name $pdnscfg is wrong from an old copy-paste that first made this code.
(cherry picked from commit a5a55231770e548898b6b1c18146cc0c6631c5c6)

9488f42b 08/16/2016 01:21 PM Phil Davis

Code style and comments

No functional change - just making style consistent

(cherry picked from commit 9d3e8723171c727cf43338bd8e95ab2bb7e6a66c)

4c1c9e52 08/15/2016 07:31 PM Stephen Beaver

Improved solution to #6716

(cherry picked from commit 0ed3b15981b4451efb11839d6ee7b9acf1ed1d84)

eb53e873 08/15/2016 06:54 PM Stephen Beaver

Fixed #6716

(cherry picked from commit 4d4782fcd7213b5f279cb372853f5fedb07f6178)

0e063307 08/15/2016 02:56 PM Stephen Beaver

Fixed #6700

(cherry picked from commit 40eca7e3a8abdff768e29e310ba945e74fdcfe17)

247c0d9a 08/15/2016 02:28 PM Stephen Beaver

Fixed #6710

(cherry picked from commit 13b92290e0fa367a76016a15ccf5e76ff77b0706)

df57a1cf 08/15/2016 01:53 PM Stephen Beaver

Fixed #6709

(cherry picked from commit 3726918df1dc4744bb7ea694ec5c8f40de59d856)

e0eadf80 08/15/2016 01:46 PM Stephen Beaver

Fixed #6703

(cherry picked from commit e5343844c6de78feafae9e601b25bdf31f114a50)

5e40e7af 08/15/2016 01:39 PM Stephen Beaver

Fixed #6706

(cherry picked from commit b86938e7e19a09a5b1f3f54825193b57f7c73131)

089d1e3f 08/15/2016 01:34 PM Stephen Beaver

Fixed #6705

(cherry picked from commit d526fc2d2acc87af2ca829dfe01f0037e3368051)

d8d64a57 08/15/2016 01:20 PM Stephen Beaver

Fixed #6701

(cherry picked from commit 03fd538eefd641771b6302370b901fe4ace3ab4f)

d4879244 08/15/2016 01:00 PM Stephen Beaver

Fixed #6704

(cherry picked from commit fd778d8bef8ea3b0e5dcc8007de242b6e2ac6d5a)

acfbc960 08/12/2016 04:41 PM NewEraCracker

Protect package_reinstall_all()

If one restores a config.xml without packages, there will be a warning about invalid argument supplied for foreach(). This commit fixes the problem.

(cherry picked from commit 5eda5816d8a7bd05730c70e44493815079925b48)

62630ddc 08/12/2016 04:40 PM NewEraCracker

Be sure that user_settings for widgets is an array

(cherry picked from commit 5aad73235c1965e9f4c000244ca657ac9d1e4f68)

2ee79571 08/12/2016 04:38 PM Francisco Cavalcante

Fixed to properly save configs in PPPs interfaces

(cherry picked from commit 545a7850ea37cd8c379cc75428353ad0089f2bd3)

7f9a6162 08/12/2016 04:34 PM Renato Botelho

Merge pull request #3095 from NewEraCracker/redmine-6686

2c67bef9 08/11/2016 05:59 PM Renato Botelho

Be more verbose and let user know results of SMTP settings test

8293937f 08/11/2016 05:53 PM Renato Botelho

Pass along send_smtp_message() return, otherwise message will not be shown when testing SMTP settings

79581554 08/11/2016 02:21 PM NewEraCracker

Ensure extensions.ini is readable by non root users

https://redmine.pfsense.org/issues/6686

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

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

32916e5c 08/08/2016 12:49 PM Phil Davis

Text typo

Noted by Daryl Morse in comment on Redmine bug 6637.
(cherry picked from commit bf6ae0ad277710ffa64ee0967c5d4f717c2bc54b)

d9eac320 08/05/2016 06:13 PM Renato Botelho

Ignore linkup eventos for interfaces that are member of bridges and have no IP address configured

05741e45 08/05/2016 02:58 PM Renato Botelho

Verify if interface is active gw for gw group before update dynamic DNS

802029ce 08/04/2016 10:03 PM Jose Luis Duran

pfSense.css: Fix sortable tables' font

4310baaa 08/04/2016 10:03 PM Jose Luis Duran

Experiment using the OS' native font stack

Following the steps of bfbfa4dd254c110db4122925d0a3716a34d4c664,
experiment using the OS' native font stack.

Obtained from the Bootstrap project (twbs/bootstrap#19098,
twbs/bootstrap@0a31dacf3e0c43a73b2e61e266155b9dcce35339)

6ab43547 08/04/2016 09:48 PM Doktor Notor

Update pfSense.pot
(cherry picked from commit 51c5313df8b9a9470cad9031b3e93594a4728c9e)

8a4cc539 08/04/2016 09:48 PM Doktor Notor

Allow URLs for TFTP Server (Bug #6634)

The setPattern() thing ain't usable for this and just causes regressions.
(cherry picked from commit c411661a8e8f9f9eb014a24954b9be2fcaaece18)

8b125927 08/04/2016 09:48 PM Doktor Notor

Allow URLs for TFTP Server (Bug #6634)

is_URL() from util.inc is way too limited for this purpose.
(cherry picked from commit 8ff248d6a3f31dba42c4c64b5290928030faad4a)

b6843da7 08/04/2016 09:47 PM Doktor Notor

Typo fix
(cherry picked from commit 4b79a9d443c4e16d6ffa304775aec79938d2988c)

2e5a481c 08/04/2016 09:47 PM Doktor Notor

Allow URLs for TFTP Server (Bug #6634)

is_URL() from util.inc is way too limited for this purpose.
(cherry picked from commit 483816313924f87707bca0aa983c73064bd52371)

2d8770b2 08/04/2016 09:36 PM Philip Soeberg

Fix a redundant HTTP "User-Agent" string.

CURLOPT_USERAGENT expect the value to the user-agent string, not the entire key-value pair.
Before this fix, HTTP header "User-Agent: User-Agent: phpDynDNS/0.7" was sent for DDNS updates.
NGINX configuration at GratisDNS will not accept a user-agent formatted in the above way....

c22ddfe7 08/04/2016 09:33 PM Renato Botelho

Merge pull request #3066 from phil-davis/notifychannelupdown

a035b77c 08/04/2016 09:31 PM Renato Botelho

Merge pull request #3065 from phil-davis/radius-openvpn

0b95ff4c 08/04/2016 09:25 PM Jose Luis Duran

services_dhcp: Ignore BOOTP queries

BOOTP leases do not have a maximum lease time by default, this could
potentially lead to a DHCP address pool exhaustion.

This commit adds an option to ignore BOOTP queries.

Redmine #4351

(cherry picked from commit 6d53301b1f612ff3e0490abbb46b53c50193b80b)

b8332deb 08/03/2016 02:48 PM Jim Pingle

Add a field to CA/Cert pages for OU, which is required by some external CAs and users. Fixes #6672

4e5477ea 08/03/2016 11:53 AM Phil Davis

Display local DHCP lease times in 24-hour clock

It seems odd to me that when the times are displayed in UTC they have
24-hour clock, but when displayed in local time they are formatted with
12-our clock and AM/PM.
24-hour format takes less screen space, and I would have thought that...

4de9a6fa 08/03/2016 11:47 AM NOYB NOYB

Update firewall rules separators when NAT associated rule is deleted.

Bug: https://redmine.pfsense.org/issues/6676
(cherry picked from commit 7475d7b337c0a08dc4d6636f33b0998067f26008)

be59d667 08/03/2016 11:46 AM Phil Davis

Save widget settings per user

For users that have "custom settings" enabled, save the "tool" settings
of their widgets on a per-user basis.
User that do not have "custom settings" enabled will continue to use and
save widget settings to/from the system-wide settings....

21915c63 08/03/2016 11:43 AM NewEraCracker

Some tweaks to improve alignment in table with checkbox

1) If a checkbox does not have a description (even if it is empty), layout will be broken as checkbox won't be aligned correctly

2) UPnP checkbox looks better with description instead of help

This commit fixes the two issues...

af18691b 08/02/2016 07:35 PM Jim Pingle

Remove defunct link to the devwiki site. Everything is on doc.pfsense.org now.

160d285a 08/02/2016 04:55 PM Jim Pingle

Fix typo, LT2P->L2TP

c8faf384 08/02/2016 12:07 AM Stephen Beaver

Fixed #6669
Read widget config before adding a new one. (Was starting a new array)

(cherry picked from commit 236e6a54e9a93284ca170b68aa1188dfaa195c3d)