Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
dff8f2bd 08/16/2017 02:03 PM Renato Botelho

Detect old workarounds in config upgrade and deal with them

2c2a18e9 08/16/2017 02:03 PM Renato Botelho

Bring upgrade_166_to_167() to 2.3 world

10ef2b55 08/16/2017 02:03 PM Renato Botelho

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

439baa2a 08/16/2017 02:03 PM Renato Botelho

Check if specific config upgrade code already ran and skip it

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

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

388189cf 08/16/2017 12:24 PM Steve Beaver

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

(cherry picked from commit 5e024279579ec76486f7cff713eecdb83611ed37)

4d2ed8bc 08/16/2017 12:14 PM Steve Beaver

Convert firewall logs widget to centralized refresh system

(cherry picked from commit a8c2e827cfeaf74bc99227e087584eefb2c466f2)

ca23e61e 08/16/2017 12:18 AM Steve Beaver

Revert config version to 15.8 and remove upgrade script

(cherry picked from commit d800d0f5babe2f6d7bb9a7de8afa709c28e930df)

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

Add thermal_sensors.inc file to obsoleted files list

(cherry picked from commit ef68bfa699f7fb1c68cb502dbe23ed3546b94b20)

3b940f03 08/15/2017 08:40 PM Steve Beaver

COnvert thermal sensor widget to central refresh system

(cherry picked from commit 032f6a8963a51195946b6a823967d31af5fffbe0)

df8d3033 08/15/2017 08:20 PM Steve Beaver

COnvert dyndns widget to central refresh system

(cherry picked from commit 5efa7cae2f2df4974c7de19f00fe5b669fb73485)

1fead8ad 08/15/2017 07:54 PM Steve Beaver

Added refresh icon to version display

(cherry picked from commit b7a42d09d7ef010b34d6570fb5398b4f98f397b2)

6e427ced 08/15/2017 07:32 PM Steve Beaver

Add refresh icon to system info widget version display

(cherry picked from commit 1557953af1d3a47bc508986688f0b285fa2b43e1)

36f9a1ad 08/15/2017 05:54 PM Renato Botelho

Refresh cache every 2h when using GUI

427674d9 08/15/2017 05:22 PM Renato Botelho

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

0cb912b6 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

f6652784 08/15/2017 04:31 PM Renato Botelho

Show user when pkg metadata was updated

13c9409f 08/15/2017 04:31 PM Renato Botelho

Update cache when GUI successfully update pkg metadata

2d8c45ad 08/15/2017 04:31 PM Renato Botelho

Consider only last output line

62121148 08/15/2017 04:31 PM Renato Botelho

Speedup get_system_pkg_version() considering only installed packages

7f211807 08/15/2017 04:31 PM Renato Botelho

Use cache file to show pfSense version information

bf3fccff 08/15/2017 04:31 PM Renato Botelho

Save pkg update return code

998a9d62 08/15/2017 04:31 PM Renato Botelho

Run rc.update_pkg_metadata in background when repository changes

df464c21 08/15/2017 04:31 PM Renato Botelho

Remove dead code using in the past to migrate from pfSense-repo-devel to a single pkg called pfSense-repo

159d04ab 08/15/2017 04:31 PM Renato Botelho

Make sure pkg metadata is updated at least once daily. It will be used to speedup GUI parts related to pkg update

e0890bfd 08/15/2017 11:45 AM Steve Beaver

System info widget prepared for background version checks

2156aa9d 08/14/2017 10:04 PM Steve Beaver

Re-wrote ipsec widgt to return JSON formatted AJAX data

(cherry picked from commit 067109d9fd64d8958408c7f9aaf30523319be91a)

c814bc95 08/14/2017 10:02 PM Steve Beaver

First part of dashboard update system

(cherry picked from commit 8f3a49d7e9c22af2c97f92007aa23d2a45c8e697)

8dd64719 08/14/2017 09:48 PM Steve Beaver

COmpleted conversion of dashboard widget to ventralized refresh system

(cherry picked from commit fe0eb5b1112791cf28e98e00757c4645d6b9234a)

f704d091 08/14/2017 06:17 PM Jim Pingle

Put the FQDN first in /etc/hosts to make dnsmasq happy when reverse resolving hostnames. Make a special exception for localhost. Fixes #7771

(cherry picked from commit 0e78c2f544ad577234a0a2f87ce2e8caefdfdb77)
(cherry picked from commit de7d6cb87d600c6e093aa3e9f76246fe62824ac7)

439ae979 08/14/2017 05:13 PM Steve Beaver

Adding widget and login css files

60d2ae47 08/14/2017 05:06 PM Steve Beaver

Add Netgate Services and Support widget

(cherry picked from commit 179991b76e7a330a98ea520531551dfd6befb0b3)

6e22caab 08/14/2017 04:49 PM Steve Beaver

New login design back-ported from 2.4

(cherry picked from commit 1605d94079fed5822ef1069eee05541d0ebc20ca)

db3b3afb 07/14/2017 06:48 PM Jim Pingle

Use an alternate method to stop unbound and fix #7326

(cherry picked from commit 782453b4dbb77e5bc97a43f56b95a006c5434d65)
(cherry picked from commit 67fea036201f5af338338f6113033574ec25777e)

7505efe7 07/14/2017 01:57 PM Jim Pingle

If a client address is in the webConfiguratorlockout table, do not allow them to access the GUI. Print an error and kill their states. Ticket #7693
Extra check to be sure that an existing open state cannot bypass lockout controls.

(cherry picked from commit cc9b0f76da4936ac7510eee6cb5e0574d11b5973)...

47914246 07/14/2017 12:17 AM Jim Pingle

Fix typo

(cherry picked from commit 2c3b9ac554cc3940962e7f9b1799857583c394ab)
(cherry picked from commit 930914fd813130b0d1bd8af2ff09e6832a5e7862)

324bbc3f 07/13/2017 05:58 PM Jim Pingle

Restructure how unbound zone data is written to fix processing of "redirect" zone entries. Fixes #7690
Also corrects some other misc issues for formatting of zone data.
While here, add an option, not exposed in the GUI, for users to get the previous behavior of defining short names for hosts....

02068d31 07/10/2017 04:15 PM Jim Pingle

Improve the way the auth server list is generated and account for a key being removed from the array when deleting. Fixes #7682

(cherry picked from commit fa628b1a15a1c03343caa2735e09de291ae4e382)

b2e4bb17 07/06/2017 12:27 PM Robbert Rijkse

Removed MSS clamping exclusions

(cherry picked from commit 53c26adecad735f7a015466dbbcba3f22655a902)

53e138c0 07/06/2017 12:21 PM Jim Pingle

Several complaints of unbound problems after commiting, so back this out. Revert "Change the way unbound is stopped when the process is being restarted, to give the old process enough time to exit cleanly. Fixes #7326"

This reverts commit 863804a917987ea10993433c84399b5711c3c352.

a3507259 07/05/2017 07:07 PM Jim Pingle

Fix missing line from openssl.cnf

(cherry picked from commit c369871083ee6a5be958129df5457c8e952aa9e2)

2485e772 07/05/2017 04:56 PM Renato Botelho

Include User Agent information when update bogons list

ba7d82b0 07/05/2017 04:27 PM Renato Botelho

Remove extra spaces from User Agent

41744bf9 07/05/2017 04:22 PM Renato Botelho

Send uniqueid instead of UUID on user-agent

ea8abb80 07/05/2017 04:22 PM Renato Botelho

Declare user_agent variable in the function it's used

e927083e 07/05/2017 04:22 PM Renato Botelho

Move uniqueid read to a function system_get_uniqueid()

863804a9 06/29/2017 04:34 PM Jim Pingle

Change the way unbound is stopped when the process is being restarted, to give the old process enough time to exit cleanly. Fixes #7326

(cherry picked from commit 38d110824c87ff60c6289c0432d55009586ceee4)

cad82db7 06/29/2017 04:34 PM Jim Pingle

unbound-control needs to know the config path or else it can't work properly. Fixes #7667

(cherry picked from commit 8a0aa42c197361ebb82387e5bdc8378e5440837f)

1a96a3a9 06/29/2017 02:02 PM Jim Pingle

Set a value for this variable in each case, so a previous value isn't re-used in a loop.

(cherry picked from commit faab657a256f9385d5e0ffb4084666e760b515a5)
(cherry picked from commit 86ab9eb54b30b591703e752ceca047d202b76332)

68c614a7 06/26/2017 01:16 PM BBcan177 .

Update diag_gmirror.php

Fix typo

(cherry picked from commit 55588e0ce32865568522e0afd0b577fdfabd3b74)

5c88dacb 06/25/2017 02:42 AM Phillip Davis

Issue #7659 foreach warning on adding gateway RELENG_2_3

Signed-off-by: Phil Davis <>

e7908ab5 06/23/2017 12:39 PM Jim Pingle

Fix interface groups link

(cherry picked from commit c0dd390b666d86b6b9ea61438c95b1370adda052)

f1db0b56 06/21/2017 02:20 PM Renato Botelho

Use recently added hwaddr field to restore original MAC address

8f144450 06/21/2017 01:59 PM Yoann Lecuyer

Removed htmlspecialchars when loading leases from config
(cherry picked from commit 2322e9f3cb6dea9203d63a17c6a27de3a2c6b8bc)

(cherry picked from commit b4ff414aef9f43dce0931974dd18e28a19cdadda)

aaf137f8 06/21/2017 01:56 PM Phillip Davis

Add missing break for cloudflare case
(cherry picked from commit d900381c9384676462c91c0b2e7e59ec42723237)

(cherry picked from commit 2c4865e3fa05cf589891304933fa414a58381261)

a5ea2254 06/21/2017 01:56 PM Phillip Davis

Integrate various cloudflare changes
(cherry picked from commit 5ce6ce4b1ad850e70d5a2fe218317b1a1b545907)

(cherry picked from commit 543ea703f2dd41e53a746772332eb83bfb8ead3e)

4a5faec6 06/21/2017 01:55 PM Jim Pingle

Add more checks to eliminate empty config tags in package settings. Fixes #7624

(cherry picked from commit de147d3d614c877df2022d85d37256a93047764c)

cab08bfb 06/21/2017 01:55 PM Pi Ba

pkg_edit, fix empty config tag check

(cherry picked from commit 6bf2a65086f7664c870a9565b70c39655c2a3dcf)
(cherry picked from commit eb65e543b4d04b29ee494fe8d3710213e0fddf23)

b66865b5 06/21/2017 01:55 PM Steve Beaver

Change paid support help link to new support URL

(cherry picked from commit 16bf962333c3897170defb6bf95a2d69c7fdf506)

7e78fa71 06/21/2017 01:54 PM Pi Ba

virtualips, ability to sort the table

(cherry picked from commit 77c53e65fb7d4f40baec5c01a796a637c9cc5034)
(cherry picked from commit 3af287f33a0ccf9de34e6dab8d1284c584ed0b37)

254fb5b4 06/21/2017 01:54 PM Phillip Davis

Diag DNS disable Add Alias button when host field is changed

(cherry picked from commit 45eafdbd7b958bd4f9459d90a6a63ff8202eec3b)
(cherry picked from commit 2e294992e4151a80a7d57aa4afabc12b9375539f)

137196e7 06/21/2017 01:54 PM Phillip Davis

Diag DNS fix update alias button text after add alias

1) Lookup a name with Diag DNS
2) Press "Add Alias"
The alias is added, but the button still says "Add Alias".

Actually the alias exists by now. The button should say "Update Alias".

Fix: once we have emitted the alias create/update success message, we can set $alias_exists true so that the rest of the code is based on the (possibly new) state.(cherry picked from commit 474b275684950ab8215b449987d4cbece005f9ed)...

d9f7babc 06/21/2017 01:54 PM Phillip Davis

Diag DNS do not show Add Alias if no priv to add alais

(cherry picked from commit 7fcccc8f09afd7f4a524ff598b43e15d678905eb)
(cherry picked from commit f54a3ede59ee819500f272ea87b244b7ab949e41)

7de0b827 06/21/2017 01:54 PM Phillip Davis

Diag DNS do not create an empty alias if name does not resolve

(cherry picked from commit f445385114c43cb46b8188a7cea425648f7647f2)
(cherry picked from commit 14e90f2e5d34ca34cf226ece4f8fcb4fb6c943fa)

1965f662 06/21/2017 01:53 PM Lorenz Schori

Remove stray debug-code (/tmp/script)

(cherry picked from commit a29361a2d94eed754255e75d63d511e7889d6c9f)
(cherry picked from commit 12ca33f4dc915c37eeee4b6b86c7daa399fdad91)

314e05bc 06/21/2017 01:53 PM Doktor Notor

Fix net.inet.ip.random_id tunable description (Bug #6087)
(cherry picked from commit 77408e612de12311d9fd517b2de2de586f4c0ddb)

(cherry picked from commit df0b717d364ac3743ae6161cde312157fefe781d)

f2c3dceb 06/21/2017 01:53 PM Doktor Notor

Fix APU2 with coreboot v4.x detection

See https://forum.pfsense.org/index.php?topic=106444.msg716558#msg716558
(cherry picked from commit 9457d0f616506bf0e50e49d7d977ebc1aa945e4f)

(cherry picked from commit 7ba3a0208039b80996374140a8e2a8bc4d16ff8d)

1ea6736f 06/21/2017 01:52 PM Phillip Davis

Make consistent rule information section

(cherry picked from commit f0dc8b688c2b7d973bc18769579ee8cc6d3d2dad)
(cherry picked from commit 4c4504b1e785396d92be853072a9c557c55b3c4a)

f4f220a7 06/21/2017 01:51 PM Jim Pingle

Use is_numeric() to make sure $prefix is not 0

317d00df 06/21/2017 01:50 PM aLexander Panfilov

Update interfaces.inc

Not defined pid file on starting choparp. The pfSense may not kill the program to reconfiguration.
(cherry picked from commit 7d316581f4bf05613a556867b1154e4b5b842b1a)

(cherry picked from commit 22b18e3641aa9b0d23a33d66cee54a04f19401e9)

a0a8590c 06/21/2017 01:50 PM Doktor Notor

Request PD even if no interfaces are set to track6 (Bug #4544)

See https://redmine.pfsense.org/issues/4544#note-4
(cherry picked from commit b0837cebf9836c4cdd5873b3e463f1afb8403811)

(cherry picked from commit 8740bd5ed417bbfc26fb57f35aa6bd74f737e4a5)

9d0d51e5 06/21/2017 01:50 PM xygrec

Update dyndns.class
(cherry picked from commit 61c813f96de90e07bb63075847dabc041a5560b8)

(cherry picked from commit 0673b7b8eccfdd1d7aa8bd56de2ed6ba785a5370)

ff4034ed 06/20/2017 02:49 PM Jim Pingle

Match whitespace after $vhid when checking CARP status to avoid partial matches. Fixes #7638
While here, fix variable references with braces and combine the two calls to grep into a single pattern.

(cherry picked from commit fd4e14b8853e7a30ee23532d686270cb40d84d03)...

425174ae 06/16/2017 07:36 PM Jim Pingle

Add input validation for interface names on firewall_nat_edit.php and fix encoding of the interface name in dst_change. Fixes #7651

e243e325 06/16/2017 07:26 PM Jim Pingle

Fix handling of the 'type' parameter so it is validated and encoded on diag_table.php. Fixes #7652

5ca16d84 06/16/2017 07:24 PM Jim Pingle

Prevent the filename from being used to run XSS in the diag_edit.php file browser. Fixes #7650

cd66b033 06/14/2017 02:28 PM Jim Pingle

Restore the captive portal feature to view the captive portal page directly from the portal web server. Add this as an additional button so both methods are possible. Fixes #7646

0b2f2d41 06/13/2017 05:12 PM Jim Pingle

Redact BGP MD5 password/key in status output. Fixes #7642

(cherry picked from commit aa18c5b9b62e110ebf88fbb24c39c2a13813bd89)
(cherry picked from commit 4122033534b5dd927cd5678cbe8b00267438dd44)

12b9eedf 06/12/2017 06:48 PM Jim Pingle

Don't remove examples from packages as obsolete, some packages rely on the files being there.

(cherry picked from commit 835d8b72effa274b5e2733f219fde00fee60f8e3)
(cherry picked from commit be263d6c8b0e1f6c4ea714b1f1625e53e8cd270d)

8deb09d6 06/09/2017 12:32 PM Martin Hagelin

Fix DNS wildcard support for Loopia

Fix for the problem that wildcard CNAME records disappear from Loopia when doing a DNS update. As discussed here: https://forum.pfsense.org/index.php?topic=67793.0

7c4cfa35 05/23/2017 04:52 PM Jim Pingle

Add download button/function directly on status.php to ease confusion.

(cherry picked from commit f7a72733f8c482e230e0042a6c65f4935a2b723a)
(cherry picked from commit b44ee60da886ae7eb7862d298d8018e94515d945)

81de04ae 05/23/2017 04:13 PM Jim Pingle

Add NGID to status.php

(cherry picked from commit fcc24426ab16b02ffc77bc7c9ee040d76dd987a2)
(cherry picked from commit 2e7f67b274960210ef2d606f72b7bfee22c1b1c7)

37bcfa60 05/17/2017 03:07 PM Jim Pingle

Backport changes for syslogd handling to fix #7256

(cherry picked from commit 576cbe26c184734e93f59320d43aeb2e510c9804)

eb3bee50 05/17/2017 02:57 PM Jim Pingle

Backport syslogd service definition/control to RELENG_2_3. Ticket #4382

(cherry picked from commit 5917696ded82c3343d52c03b850d4ce564a159b4)

6ee05a88 05/10/2017 03:15 PM Jim Pingle

Add "netstat -nWx" to status.php output

(cherry picked from commit 6252b47062a3bf2be19a43be480fd0acd56b75d0)
(cherry picked from commit 5479efd16933d28d697b499b1229a49554b8a645)

1f3b7a9e 05/08/2017 03:20 PM Jim Pingle

Only cache CP RADIUS Auth credentials when reauthentication is enabled. Fixes #7528

(cherry picked from commit d4e42c54a2b7d9c955b11ad3034a186a73159f1a)
(cherry picked from commit ed44d5fb36f1f69196417e3feab2a9d6df4a47c8)

db2a45da 05/03/2017 04:36 PM Renato Botelho

Welcome pfSense 2.3.4-RELEASE

af0f961b 05/03/2017 12:30 PM Phil Davis

Fix #7508 stop write_config after reset_factory_defaults

(cherry picked from commit 3dcaae882cdfdd86826be4db9b38ce04389701ec)

b3a32a59 05/03/2017 12:28 PM Phil Davis

Typos in pkg management code comments

(cherry picked from commit 146dbf0139d1f3049131bdf7a7d96675e4ff00a4)

c180fdbe 05/03/2017 12:27 PM Phillip Davis

Let he user know if all selected interfaces are down

in the interface statistics widget.
At the moment, if all the selected interfaces are down, the widget will just display no columns. That will make users wonder what happened.
(cherry picked from commit b22fceb2d7973b8c80a55b4ec492819ddd5ae9f9)

e639325a 05/03/2017 12:26 PM Phillip Davis

Fix interface down in interface statistics widget

If an interface is down, the widget would write the interface description in a column heading but then omit the stats items. So later columns (to the right) would have the headings and stats items out of line....

14c6cfa0 05/03/2017 12:26 PM Phil Davis

Redmine #7318 None button for widget filters

(cherry picked from commit fba53b438540eb544c43adf4598e07320a910347)

35c395e0 05/03/2017 12:26 PM Phil Davis

Handle widgets having no items selected for display

(cherry picked from commit 405dfaad144de90a6e401354b80b82baf5ae3d59)

732b2358 05/03/2017 12:21 PM Phillip Davis

Remove bonus end td tag in interface statistics widget
(cherry picked from commit 9795332b0e101b4c500c3c75a8ea02325364fc17)

acc7db22 05/02/2017 08:08 PM Jim Pingle

Work around broken wizard rules for ticket #7434

7cfca820 05/02/2017 07:52 PM Doktor Notor

Make sure that array exists before using foreach() (Bug #7399)
(cherry picked from commit ce348731b63ea6980dc4f652e76d7c8c7432544c)

c70ddd16 05/02/2017 03:33 PM Steve Beaver

Spelling

e26ca3a5 05/02/2017 03:33 PM Steve Beaver

space/tab

6042f9d3 05/02/2017 03:33 PM Steve Beaver

Add Netgate ID display to system info widget

3e867e61 05/02/2017 03:33 PM Renato Botelho

save uniqueid during boot