Commit Graph

36356 Commits

Author SHA1 Message Date
jim-p
f6e1c73134 Switch default NTP pool server. Fixes #9931
2.<x> pools contain both IPv4 and IPv6 hosts.

(cherry picked from commit ae132b611439c15003578e38ec338a60eb9ed904)
2019-11-27 11:32:46 -05:00
gizmotronic
fcb61f946f Make hostname optional for for DNS-O-Matic.
This resolves ticket #7601.

(cherry picked from commit 1ccc327f00)
2019-11-27 13:28:33 -03:00
jim-p
ab5ef410bd Enforce limiter delay 0<=x<=10000. Fixes #9921
(cherry picked from commit 8afa74bb09)
2019-11-25 10:07:47 -05:00
jim-p
b3395df202 Add OpenVPN Keepalive/Ping/Inactive input validation. Fixes #3473
(cherry picked from commit 4a5875a177)
2019-11-22 15:40:11 -05:00
jim-p
809e196a0d CDATA escape more auth-related fields. Fixes #9327
(cherry picked from commit 327ad811aa)
2019-11-22 08:38:49 -05:00
jim-p
df1de4df25 Correct VTI IPv6 test and syntax. Fixes #9801
(cherry picked from commit 1d9fbb7165)
2019-11-22 08:35:47 -05:00
jim-p
fd04c00ce4 Hide OpenVPN 'interface' when multihome is selected. Fixes #7840
(cherry picked from commit 5a9dc1dc27)
2019-11-21 16:02:30 -05:00
jim-p
53ede603a9 OpenVPN page sorting tweaks
(cherry picked from commit 41025f6094)
2019-11-21 15:19:51 -05:00
jim-p
3e42a12803 OpenVPN status page sent/recv bytes sorting changes. Fixes #7359
(cherry picked from commit f467ea24cb)
2019-11-21 15:19:48 -05:00
jim-p
20cd68d2a6 Add copy action to OpenVPN pages. Implements #5851
Added to Server, Client, and Client-Specific Override pages

(cherry picked from commit d86c28bc83)
2019-11-21 12:09:37 -05:00
jim-p
4193cc185e Change interface disconnect/release button to 'danger'. Fixes #9911
While here, add the interface name to the button text.

Net effect is a confirmation box to ensure the user wants to take that
action, which could be disruptive.

(cherry picked from commit cca21e50e2f97afe09709249975b3adf331fcf9f)
2019-11-18 14:38:02 -05:00
Renato Botelho do Couto
7eed5588ce Fix #7791: strings binary can be useful for troubleshooting 2019-11-18 13:52:31 -03:00
jim-p
836f6ea55f Test DNS Hostnames separtely from GWs when storing new values. Fixes #9898
(cherry picked from commit 0d19213329)
2019-11-15 11:46:12 -05:00
Renato Botelho do Couto
c2517ce8e1 Fix #3743: Allow OpenVPN keepalive configuration
- Remove hardcoded 'keepalive 10 60' configuration
- Added 'inactive seconds' option
- Let user configure 'keepalive interval timeout'. It defaults to 10 60
  as it was hardcoded until now
- Let user define ping and chose between ping-exit or ping-restart
- In server mode let user decide to push or not
  ping/ping-exit/ping-restart to client

(cherry picked from commit 3bfecc81db)
2019-11-12 10:21:16 -05:00
Steve Beaver
e5c893cdeb Show DNS server help when server list is empty
(cherry picked from commit 05025e63ed)
2019-11-12 10:02:33 -05:00
jim-p
772e21e051 Allow packet capture to match IPv4+IPv6 CARP. Fixes #9867
(cherry picked from commit b86891b1d5)
2019-11-12 10:02:27 -05:00
jim-p
58b2334f43 Add clientAuth EKU to Server type certificates. Fixes #9868
(cherry picked from commit 46869dd2b5)
2019-11-12 10:02:24 -05:00
jim-p
88677f876e Suppress errors from touch when marking GW down. Fixes #9851
(cherry picked from commit 83794361b7)
2019-11-12 10:02:20 -05:00
Renato Botelho do Couto
f6323615ea Use full path since this pkg prefix is /usr
(cherry picked from commit 14d49fba46)
2019-11-12 10:02:15 -05:00
Renato Botelho do Couto
123c3cbf61 Fix #9612: Run fsck -z once during upgrade
(cherry picked from commit 7373049764)
2019-11-12 10:02:08 -05:00
bechaire
db95c2d855 Only redirects the user to the default page if no specific page page was set in the querystring
(cherry picked from commit 57b2f31714)
2019-11-12 10:01:44 -05:00
James Lavoy
c9451253d1 making sure my tabs align with upstream
(cherry picked from commit 7e114786e6)
2019-11-12 10:01:39 -05:00
James Lavoy
168d3972c4 adjust GEOM rebuild notifications to only notify the user when raid rebuild hits 25% increments
When a geom rebuild is occurring, this script by default notices that the device status has changed every time the rebuild hits a new percentage.
This results in a user getting 100 separate notifications (emails) every time a new percentage ticks.

This patch will change that behavior, so a user only gets notified at 0%, 25%, 50%, 75% and 100%. This should not effect any other notification behavior.

(cherry picked from commit 059538adbb)
2019-11-12 10:01:35 -05:00
jim-p
30ca068be4 Add search/filter to DHCP/DHCPv6 leases, ARP, and NDP. Implements #9791
(cherry picked from commit 9297ad6504)
2019-11-12 10:01:04 -05:00
s-fiebig
076a82d17b Removed escaping of CSS classes
(cherry picked from commit c8954c9f09)
2019-11-12 10:01:00 -05:00
s-fiebig
46c976a999 Initialize JSON data to avoid warning.
Avoid warning/error for not initialized JSON variable.

(cherry picked from commit 6f2192d446)
2019-11-12 10:00:56 -05:00
s-fiebig
66a1eb9326 Fix malformed JSON
Fix malformed JSON using json_encode().

(cherry picked from commit a9941bf65f)
2019-11-12 10:00:52 -05:00
jim-p
44a871084e Fix OpenVPN keepalive default values. Fixes #3473
(cherry picked from commit 99d7e8c10e)
2019-11-12 10:00:45 -05:00
jim-p
a9769a8cde Update privilege definitions 2019-11-05 08:32:59 -05:00
jim-p
71185882dc Reduce default GUI cert lifetime to 825 days. Issue #9825 2019-10-31 13:12:36 -04:00
jim-p
7f3bc6b19a Set autocomplete=new-password for auth forms around the GUI. Implements #9864
(cherry picked from commit 659a8a26d1)
2019-10-30 13:26:51 -04:00
jim-p
7df98f28fc Add root warning to HA node sync privilege.
(cherry picked from commit 03b8b94ed8)
2019-10-23 08:27:01 -04:00
jim-p
dc9393ba89 Initialize array to avoid a PHP error in upgrade_144_to_145(). Fixes #9840
(cherry picked from commit 8e0d33ec48)
2019-10-22 11:07:57 -04:00
Renato Botelho do Couto
88b88d2d76 Enable zabbix 4.4 build 2019-10-16 15:34:38 -03:00
Danilo G. Baio (dbaio)
ee74e2c373 Add Zabbix 4.4 config options
(cherry picked from commit 04677464cd)
2019-10-16 15:25:46 -03:00
Robert Resch
77e4d06826 Fixes #9362: proxied value must be a boolean
(cherry picked from commit 888635338d)
2019-10-01 15:28:08 -03:00
jim-p
ce5ea3c4bd Image upload validation improvements. Fixes #9804
* Make functions for validating images against a pre-defined list of
approved types
* Change the picture widget to use these functions
* Add validation for uploaded Captive Portal logo/background images

(cherry picked from commit 09d597434c)
2019-10-01 12:15:58 -04:00
jim-p
85e0f980e7 Create custom CSRF Error page. Implements #9799
* Use formatting consistent with other GUI pages
* Warns the user about potential dangers of submitting form data

(cherry picked from commit da7384c4a4)
2019-09-27 14:38:59 -04:00
jim-p
a8449a680a Fix oinkmastercode tag in status.php. Fixes #9736
(cherry picked from commit 9adb7806cf)
2019-09-27 10:25:35 -04:00
Renato Botelho do Couto
2db1578dfd Fix #9674: Do not set duplicate-cn in p2p_shared_key mode 2019-09-26 10:00:57 -03:00
Renato Botelho do Couto
743d7fc4ac Ticket #9674: Do not check password when using shared key 2019-09-26 10:00:57 -03:00
Renato Botelho do Couto
db49986463 Clarify that error message is about proxy password 2019-09-26 10:00:57 -03:00
Renato Botelho do Couto
0b48a22cf1 Fix #9719: Fix descriptive name field behavior 2019-09-26 09:37:12 -03:00
Renato Botelho do Couto
92a9c71dae Fix #9488: Disable serial console on memstick images 2019-09-25 09:57:27 -03:00
jim-p
1f2be937dd Redact BandwidthD postgres db password. Fixes #9784
(cherry picked from commit ca3129138b9866f5c82ff80d59eeed3f746367a1)
2019-09-23 16:34:04 -04:00
Renato Botelho do Couto
bf8aa1142c Initialize array properly
(cherry picked from commit d4393366bc)
2019-09-19 12:57:45 -04:00
Renato Botelho do Couto
9b32254c6a Redirect to status_captiveportal.php
(cherry picked from commit 15e8ee8621)
2019-09-19 12:57:39 -04:00
Renato Botelho do Couto
875b28f110 Fix #9722: Change voucher shortcut to point to voucher status page
(cherry picked from commit 4baf532b5b)
2019-09-19 12:57:01 -04:00
Renato Botelho do Couto
93da47e61b Fix #9756: Fix NCP multiple selection
(cherry picked from commit b059598541)
2019-09-19 08:25:28 -04:00
jim-p
f14ab2c616 Setup shortcuts for packages. Fixes #9770
(cherry picked from commit 37213abe96e83884b4a8ffbbbb7cc759cd2799ec)
2019-09-18 16:23:26 -04:00