Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
f6e83ca2 12/08/2017 03:21 PM Jim Pingle

Skip IPsec ping host CARP check when there are no IPSec ping hosts. Also, add a safety belt so cat can't get stuck waiting on input. Fixes #8172

(cherry picked from commit 45d078c5964b94dd2aa7f1a609fcb47e89eaac49)

d1a8f91c 12/07/2017 08:14 PM Jim Pingle

Fix auth_check.inc to perform a commit to avoid PHP session gc from reaping the session. Fixes occasional timeouts when sitting on pages that only fetch AJAX for prolonged periods. Fixes #8116

(cherry picked from commit 2138aad96c7046bff8000cb1febd85f16b9292bb)

aed8febb 12/04/2017 04:17 PM Stephen Jones

Backported for bug #8159 so sort by index before deleting to delete the correct one

a96f945a 12/04/2017 04:13 PM Stephen Jones

Revert "Fixed #8159 added a sort by index after a delete call has been made to make sure it lines up correctly."

This reverts commit 1e659e027c5cd9f42a20286f84f0e2967bb01c3c.

1e659e02 12/04/2017 04:09 PM Stephen Jones

Fixed #8159 added a sort by index after a delete call has been made to make sure it lines up correctly.

d3e0194e 12/01/2017 05:44 PM Jim Pingle

When retrieving a the modulus for a certificate, private key, or signing request, write the certificate data out to a temp file instead of echoing it through a pipe. Fixes #8153

(cherry picked from commit 6e316e955350ad69d4f86cb332a1a48bfa028e2e)

36ca9be2 11/28/2017 09:41 PM Stephen Jones

Fixed #8143 Remove any html special characters for request variable

386d89b0 11/20/2017 01:21 PM Jim Pingle

Prevent Clickjacking in CSRF error page

(cherry picked from commit 6026c9dabdd66a154c8a9a5170947ea098959835)

90e5e32c 11/16/2017 07:50 PM Stephen Jones

Fixed it so it will validate that it is an image uploaded and not something else

97339595 11/13/2017 04:15 PM Jim Pingle

Fix saving the CRL choice for OpenVPN clients. Fixes #8088

(cherry picked from commit 5bd94e5f2e3a4b694e3cfa91d16dab76078c118b)
(cherry picked from commit 2055285920b2714b7115911e0a0ea723256e5b2f)

9605cf97 11/10/2017 04:33 PM Renato Botelho

Use a strict check of array_search() result

9b750b40 11/10/2017 04:19 PM Renato Botelho

Remove empty items from output

19dab63b 11/10/2017 02:20 PM Renato Botelho

Detect when system is running a newer version than the one available on remote repository

840f28ca 11/10/2017 02:17 PM Renato Botelho

Always do rquery when pkg search is not used

44cb7fee 11/10/2017 12:09 PM Renato Botelho

Fix #7946: Display installed packages missing on remote repo to let user to delete it

388bb779 11/10/2017 11:56 AM Steve Beaver

Fixed #8035

e73cc753 11/08/2017 04:03 PM Jim Pingle

Several corrections to service sorting to produce output consistent with user expectations. Fixes #8069

(cherry picked from commit 258fc75b0995a53997927edc5186b1fe8a5b409e)
(cherry picked from commit 8d9037dda9ab473af6df0c9e2f7e6ccb9b177f2a)

09038b21 10/31/2017 06:18 PM Jim Pingle

Reindex the user and group arrays after deleting items, to avoid operating on incorrect array entries. Fixes #7733

(cherry picked from commit 92c27793b4c7f87e89aec3faec5582c17502d6d5)
(cherry picked from commit 106de6365c7407f2325d5b3e07625620c10436d0)

04422f4f 10/28/2017 10:27 AM Renato Botelho

It's time for 2.3.5-RELEASE

edc0092c 10/27/2017 08:54 PM Jim Pingle

Do not print JS when there are input errors on diag_dns.php; fix json_encode syntax. Ticket #7999

(cherry picked from commit f32e9531ae21852ef0b21709b8278d1091d55d56)

9f339e07 10/27/2017 04:33 PM Renato Botelho

Only show copynotice when version changes

a3ceaeaf 10/27/2017 04:33 PM Steve Beaver

Add support for copyright notice

e8f4a96c 10/27/2017 04:19 PM Renato Botelho

Fix #7984: Make sure sshlockout_pf stops when syslogd stops

51e4121f 10/25/2017 06:34 PM Jim Pingle

Do not allow direct download of .inc files (unparsed PHP source). Fixes #8005

(cherry picked from commit b1fccd42547201f4dbfe941bcc59c8eac3456364)
(cherry picked from commit 71c70114aa10e594253b9bf85df155774199e2bc)
(cherry picked from commit 82405c15fabd5759f05ecdfab92942c63a07ae16)

4d23a168 10/25/2017 05:13 PM Renato Botelho

Abort when binary is not found

b03a71f1 10/25/2017 05:12 PM Renato Botelho

Do not execute pfSense-upgrade on install media

ab1a2d26 10/24/2017 06:10 PM Jim Pingle

Encode hostname parameter contents in javascript for diag_dns.php. Fixes #7999

(cherry picked from commit 43746e1b4ef6fec0e9c915495aa3926a6b97e7a3)

de337fa3 10/23/2017 06:22 PM Renato Botelho

Welcome 2.3.5-RC

1e9337f8 10/20/2017 03:26 PM Stephen Jones

fixed indentation:

6a4b065d 10/20/2017 03:23 PM Stephen Jones

fixed weird merge issue

cc0e8de2 10/20/2017 03:15 PM Stephen Jones

Fixed #7714 Edited it to show correct timezone

(cherry picked from commit fe814d92aae5c53305d484480fa403299a39541a)

bba21d87 10/20/2017 10:47 AM Renato Botelho

Fix #7976: Do not add button value to gettext

4df6df83 10/19/2017 09:08 AM Renato Botelho

Fix #7968

Show Network Device ID in console banner

bc0c0b46 10/19/2017 09:08 AM Renato Botelho

Do not show Serial when it's empty

b767654e 10/19/2017 09:07 AM Renato Botelho

Stop using hostuuid as serial

48450841 10/17/2017 09:51 PM Stephen Jones

Helped make the ajax more robust to check for non json return types

55c60100 10/17/2017 08:39 PM Stephen Jones

Revert "Added JSON checks for widgets to prevent parsing errors."

This reverts commit e63aee854214c93fd0cba71f7023c194942c1ca9.

e63aee85 10/17/2017 08:10 PM Stephen Jones

Added JSON checks for widgets to prevent parsing errors.

(cherry picked from commit 63f686bde3e95eed8d2223d00e5f6403a5ef2d4c)

0d9b74f1 10/17/2017 07:46 PM Jared Dillard

add cache busting to css using last modified timestamp

1dee6294 10/17/2017 06:14 PM Renato Botelho

Use pkg-static binary to prevent errors when moving to new major FreeBSD version

6a7a320e 10/17/2017 11:00 AM Renato Botelho

Use hostapd / wpa_supplicant from ports when available

40437d5d 10/16/2017 07:07 PM Pi Ba

xmlrpc, webgui, prevent that a xmlrpc.lock is placed that is never unlocked, thus hanging php and the webgui after a few more sync request are trying to acquire the lock and all are waiting..

(cherry picked from commit 8239af2dc167fd865818a29b4e01d7e464d564d3)

6665dd8c 10/16/2017 07:07 PM Doktor Notor

Remove no-op code

See https://redmine.pfsense.org/issues/7889 for related discussion

(cherry picked from commit 401e2ac783756e22ab738d28c0f170455f00e2ff)

fc9abcc7 10/16/2017 07:07 PM Doktor Notor

Remove no-op code

See https://redmine.pfsense.org/issues/7889 for related discussion

(cherry picked from commit cbbb8fdb62fc75bfac28b26a867ceceee982b5aa)

c676c135 10/16/2017 03:45 PM Stephen Jones

Fixed #7896
2.3 is slightly different than 2.4 with different variables so this
fix is different than the 2.4 version.

a55c5a21 10/16/2017 03:22 PM Stephen Jones

roll back for 2_3 for picture widget

1f8a9b40 10/16/2017 02:55 PM Stephen Jones

Fixed #7896
Handled the case where there is no picture and made it simpler to load
a picture.

(cherry picked from commit dc91c9490a61c374b4358a3a328019f3e0e150ab)

7f9b448f 10/16/2017 01:57 PM Steve Beaver

Fixed #7714
Added JS code to formate the date/time for UCT

(cherry picked from commit 893b609111be502233a7a4ad6804fff1e4779a03)

233dde07 10/16/2017 12:26 PM Steve Beaver

Fixed #7921

(cherry picked from commit 5fce3e8e905c3a2029475293cf760ee2c2a51074)

869d86b0 10/07/2017 01:49 PM Renato Botelho

Update pfsense small logo

7d9248c1 10/06/2017 05:06 PM Jim Pingle

If ECL picks up a config on the first boot post-install, trigger a package sync and don't run the wizard.

(cherry picked from commit 695f7d5c054b7df724ea4fd6883a29a2da60cca5)
(cherry picked from commit 661c5b7f6a80e9a2819393164c3557f74bf9a023)

e9ec739b 10/03/2017 03:35 PM Jim Pingle

Fix PPP log reference in status.php

(cherry picked from commit 35e5c404ef0d03d40eeac7f5a33f43da0d3ac6fc)
(cherry picked from commit 69ed1107fac3c256695d9c1ba4fb684a328a6faa)

53476cfb 09/26/2017 03:06 PM Renato Botelho

Detect XG-1537

89d83feb 09/22/2017 04:01 PM Steve Beaver

Don't call widget callback function if no data is returned

9b6a7693 09/14/2017 01:29 PM Jim Pingle

Move this file_exists test inside the dpinger status check loop and also suppress PHP errors from stream_socket_client()
Both are done to avoid a race where the status file can be missing and the status check fails, resulting in an alert/crash report.

(cherry picked from commit 59104a6ff6c862482eddb9696fd8d22dec89052e)...

f9f087eb 09/11/2017 08:02 PM Pi Ba

gateway monitoring, give apinger some time to properly 'initialize' before using its results

(cherry picked from commit 29fa6f0f46ba039a67a93c00a08bcaecc3935b78)

7d7c65c2 08/30/2017 12:21 PM Steve Beaver

Restore bad login message

9b6fbf5a 08/25/2017 06:13 PM Jared Dillard

remove old logo from default page

81c4f647 08/25/2017 06:13 PM Jared Dillard

make css compatible with newer nvd3 version

07ce4d2b 08/25/2017 06:12 PM Jared Dillard

update top nav bar logo

e1aea63d 08/25/2017 06:12 PM Jared Dillard

remove image from rss widget

4cbb6a6e 08/25/2017 06:12 PM Jared Dillard

update favicon

0b6c886b 08/24/2017 06:22 PM Steve Beaver

Fixed #7811

ab5a3fa1 08/24/2017 12:48 PM Steve Beaver

Fixed #7804
Replace Math.trunc with Math.floor to make IE happy

701e028a 08/23/2017 06:37 PM Caio Plumbeo

Captive portal: fix idle times in details popup

Explicitly cast $idle_time to integer.

(cherry picked from commit 07df3494bd9a508e568b4ae999369ec8b2d14ec2)

df4107ac 08/22/2017 04:26 PM Jim Pingle

When saving a GIF interface, do not allow the user to enter a subnet directly in the address box. The subnet is determined by the "GIF tunnel subnet" drop-down. Fixes #7789

(cherry picked from commit 6d028dc26c129ce1b0b25551142819772664f1e5)
(cherry picked from commit c7fd6ec9b196b0d7c37d14dad13f745dab82420d)

89c32bf2 08/22/2017 12:14 PM Steve Beaver

fixed #7795
By changing var name to no longer conflict with ipsec widget

(cherry picked from commit 3ed475b11dfcb2999a71195987495ccf05808127)
(cherry picked from commit bc2772c18ef2aa9a32b941fcf79c0c160fad7666)

d5ff0eb1 08/21/2017 03:38 PM Jim Pingle

If the user chose to have DDNS Hostnames forced, respect that in the backend code for static map IPv6 hosts. Fixes #7324

(cherry picked from commit bad77fc0aca53e560710eaa75b3de198d7edb8f3)
(cherry picked from commit 50608d158646e32a612f845bcd0dfa91ce37d713)

0f2d956b 08/21/2017 02:40 PM Steve Beaver

Eliminate unused functions from functions.inc.php

96d3d096 08/21/2017 02:36 PM Steve Beaver

Backport 2.4 getstats format for ease of maintenance

135da155 08/21/2017 02:24 PM Steve Beaver

Fix system information widget display order

60138edb 08/20/2017 10:51 PM Steve Beaver

Avoid JS error by always rendering mobile ipsec DIV, even if empty

2438b40d 08/19/2017 05:36 PM Steve Beaver

Fixed JSON format in IPSec widet per Kill Bill (Thanks!)

3a5b47dd 08/18/2017 06:25 PM Steve Beaver

Interfaces menu "(Assign)" -> "Assigments"
Add support for menu divider bars

c4ec696b 08/17/2017 11:03 PM Steve Beaver

Revise CPU load display to eliminate sleep in AJAX call

2ef62d38 08/17/2017 10:36 PM Steve Beaver

No longer experimental so comment removed

c66d4d95 08/16/2017 08:24 PM Renato Botelho

Speedup package related calls to get_pkg_info() since now we have a script that update metadata periodically

50a7cacc 08/16/2017 06:38 PM Pi Ba

shaper, hfsc cannot use priority, as such don't show the field in the webgui.
Also for the other shapers 0 is a valid priority
While fairq causes a error loading rules with a priority above 7 so prevent that.

(cherry picked from commit 417991954c631fcc33ed3dc38a99ae3efecfea6e)

4aa33c95 08/16/2017 06:38 PM Martin Wasley

Some systems - only one that I am aware of, complain that unbound is starting before dchp6 has completed leading to problems, this occurs only on boot.

Further examination did indeed show that the problem is caused by unbound starting before the dhcp6c - RTSOLD - rc.newwanipv6 have completed, making sure that these have all run before unbound is allowed to start corrects the problem....

a379a5ff 08/16/2017 02:37 PM Steve Beaver

DOn't automatically update CIDR masks if the selector is disabled

d3d9b707 08/16/2017 02:03 PM Renato Botelho

Do not use reference to avoid losing data

671e0b7f 08/16/2017 02:03 PM Renato Botelho

Ignore upgrade_167_to_168() when upgrade_166_to_167() runs, they are both the same

54e11642 08/16/2017 02:03 PM Renato Botelho

Always run additional_config_upgrade() and do it after config is written

178cb159 08/16/2017 02:03 PM Renato Botelho

Each item in additional_config_upgrade() must write config after changing it

c241a84f 08/16/2017 02:03 PM Renato Botelho

Detect old workarounds in config upgrade and deal with them

b32e766a 08/16/2017 02:03 PM Renato Botelho

Bring upgrade_166_to_167() to 2.3 world

9fe2e86a 08/16/2017 02:03 PM Renato Botelho

Move workaround used to enable pkg metadata update cronjob to a generic mechanism

3aef796c 08/16/2017 02:03 PM Renato Botelho

Check if specific config upgrade code already ran and skip it

55b4462a 08/16/2017 02:03 PM Renato Botelho

Add a function to be called every time convert_config() runs

5e024279 08/16/2017 12:24 PM Steve Beaver

Hide dashboard update period control. No longer needed with central refresh system

a8c2e827 08/16/2017 12:13 PM Steve Beaver

Convert firewall logs widget to centralized refresh system

d800d0f5 08/16/2017 12:17 AM Steve Beaver

Revert config version to 15.8 and remove upgrade script

ef68bfa6 08/15/2017 08:43 PM Steve Beaver

Add thermal_sensors.inc file to obsoleted files list

032f6a89 08/15/2017 08:40 PM Steve Beaver

COnvert thermal sensor widget to central refresh system

5efa7cae 08/15/2017 08:19 PM Steve Beaver

COnvert dyndns widget to central refresh system

b7a42d09 08/15/2017 07:53 PM Steve Beaver

Added refresh icon to version display

1557953a 08/15/2017 07:31 PM Steve Beaver

Add refresh icon to system info widget version display

4ea84711 08/15/2017 05:54 PM Renato Botelho

Refresh cache every 2h when using GUI

4e1a3d15 08/15/2017 05:22 PM Renato Botelho

Make sure pfSense-upgrade return code is obtained instead of tail's one

262f5ebe 08/15/2017 04:48 PM Renato Botelho

Add a workaround to register rc.update_pkg_metadata cronjob on 2.3 since config version cannot be bumped