Commit Graph

35313 Commits

Author SHA1 Message Date
PiBa-NL
22dbacd00b ipsec, allow configuration of multiple ike phase1 encryption ciphers (algo/bits/hash/dh)
this is useful for mobile users that need to connect with different operating systems. This way there is no need to find a single commonly supported weaker cipher.
2017-12-22 13:58:17 +01:00
Steve Beaver
2737a09dd8 Merge pull request #3881 from marjohn56/Increase-FPM-process-availability-in-high-ram-systems 2017-12-21 10:20:42 -05:00
Steve Beaver
6b54c8a4d3 Merge pull request #3792 from PiBa-NL/20170731-status_queues-realtime 2017-12-21 10:19:59 -05:00
Steve Beaver
07127d136d Merge pull request #3867 from dennypage/master 2017-12-21 10:19:12 -05:00
Steve Beaver
c93231e1e6 Merge pull request #3866 from PiBa-NL/20171104-pkg-reinstallmissingpackage 2017-12-21 10:18:26 -05:00
Steve Beaver
f53d18a6c4 Merge pull request #3891 from miken32/patch-1 2017-12-21 09:48:17 -05:00
Luiz Souza
facd8c5311 Fix the unnecessary 'RAM Disk has settings has changed' reboot every time the miscellaneous settings are saved. 2017-12-21 14:50:38 -02:00
Luiz Souza
f50bb07ef4 Revert "Fix a bug in interfaces.php that will cause a failure on first 'Save' of 'OPT1' with some hardware configurations."
This reverts commit 373513a561.
2017-12-21 14:29:06 -02:00
Stephen Jones
5946477f65 Fixed #8129 Updated to show timezones that have half hour increments i.e. asia/kolkata 2017-12-18 11:23:53 -06:00
Steve Beaver
e34c96a3c7 Revert "Merge pull request #3868 from loonylion/master"
Caused issues reported in https://redmine.pfsense.org/issues/8223
This reverts commit 74c55258b2, reversing
changes made to 2acb4025ee.
2017-12-18 08:55:04 -05:00
Steve Beaver
32edd5dd79 Optimze ICMP description processing 2017-12-18 08:39:57 -05:00
Steve Beaver
609ef33537 Fixes #8219
Escape single quotes when they arise from ICMP description translations
2017-12-18 08:31:02 -05:00
Anders Lind
c56471a75a Fixes #7413: Some DHCPv6 leases are not displayed in the GUI
. Better handling/parsing of ISC dhcpv6 leases file and removal of unnecessary properties.
. Experimental Pools/failover handling in the parsing of DHCPv6.
. Cleanup on the Status DHCVPv6 Leases page.
. Correction re. Mac address sent to 'Services' - 'Wake-on-LAN' - 'Edit' page when clicking the + button for 'Add WOL mapping' on the Status DHCPv6 Leases page.
. IPv6 matcher/parser and unit testing of it.
. Small debugging tool for inspecting lease file content.

This corresponds to this commit
5501616d5b

Please read parser/README.md and https://redmine.pfsense.org/issues/7413#note-11 for more notes about the changes.
2017-12-17 01:44:54 +01:00
Joeri Capens
e5c4b4fc75 Fix input field help texts 2017-12-16 00:42:12 +01:00
Michael Newton
9ad6899e23
make inputs a bit wider for fahrenheit 2017-12-15 11:04:05 -08:00
Michael Newton
e5d14da26b
address comments 2017-12-15 10:23:50 -08:00
Michael Newton
7620b362fe
fix copy/paste error 2017-12-15 10:21:00 -08:00
Michael Newton
8b09ec1864
update label on unit change
also ensure unit labels can be internationalized, and fix some whitespace
2017-12-15 10:11:13 -08:00
Michael Newton
bc63503b75
Moving this code to PHP for i18n 2017-12-15 09:55:31 -08:00
Michael Newton
cb7bef9d1e
don't change thresholds to F until after passing to Javascript 2017-12-15 09:42:54 -08:00
Steve Beaver
abe217af47 Merge pull request #3890 from JoeriCapens/master 2017-12-15 10:32:08 -05:00
Luiz Souza
78347c9bc7 Add a missing return when no NIC is found. 2017-12-14 14:35:58 -06:00
Luiz Souza
87d2f8cde2 Abort the initial interface setup when no interfaces are found. 2017-12-14 13:27:00 -06:00
Michael Newton
207abc3ece
spelling! 2017-12-13 12:29:19 -08:00
kangtastic
3f3641a4dd "Save" user selection for DUID type
It proved confusing for users who entered a DUID as a certain type to
see the resulting DUID file displayed as a "Raw DUID" upon page reload.
Still work with dhcp6c_duid file data, but parse it and show the Form
corresponding to the DUID type with the inputs filled in, so the user
sees what she previously entered.

Raw edits to the DUID file are still possible.
2017-12-12 22:28:43 -08:00
kangtastic
7955bccee1 Remove endianness checking
all pfSense builds are little-endian
2017-12-12 20:00:48 -08:00
Michael Newton
34d4ffe9a4
update convenience functions 2017-12-12 14:43:55 -08:00
Michael Newton
b807b8cced
update threshold values dynamically
otherwise problems occur with saving wrong values when switching between C/F
2017-12-12 14:42:41 -08:00
Michael Newton
5d73b032a4
more accurate progress bar display
we only use Fahrenheit for display, don't change the values!
2017-12-12 13:38:16 -08:00
Michael Newton
7578d90791
show ºF on updates via javascript 2017-12-12 13:02:17 -08:00
Michael Newton
1532881ed9
initial display of temperature in ºF
still need to update javascript
2017-12-12 12:19:42 -08:00
Michael Newton
8405ebede6
account for thresholds and bar width in ºF
global variables are really really ugly, this should be wrapped in an anonymous function
2017-12-12 11:41:36 -08:00
Michael Newton
188d7f19f5
display/enter thresholds in ºF as well 2017-12-12 11:24:34 -08:00
Michael Newton
090a9f1257
fix copy/paste error 2017-12-12 10:58:17 -08:00
Michael Newton
7e1b79e6f2
provide temperature in Fahrenheit
Also resolve some indent issues, restrict live updates to temperature value only (not unit text)
2017-12-12 10:53:38 -08:00
Michael Newton
b8810db7fb
checkbox for option to display Fahrenheit 2017-12-12 10:38:54 -08:00
jim-p
bea1ef6412 Add new CONTRIBUTING file and Pull Request template 2017-12-12 10:12:25 -05:00
kangtastic
fffb9eed3c Code cleanup
Add a check to Copy DUID button on system_advanced_network.php
2017-12-11 19:45:27 -08:00
Renato Botelho
a76b481084 Make necessary changes to pkg_chroot() use correct ABI/ALTABI information 2017-12-11 15:36:46 -02:00
Renato Botelho
dbd615c46d Define build repo to be used during build process 2017-12-11 15:36:42 -02:00
Joeri Capens
7e3bdbaad1 Set default key algorithm to hmac-md5 2017-12-10 01:04:00 +01:00
Joeri Capens
0e13a3a63b Fix #6319 again by adding missing dns-servers 2017-12-09 22:36:58 +01:00
kangtastic
64b9d1333f Support for configuring additional DUID types
dhcp6c stores the entirety of the OPTION_CLIENTID option in DHCPv6 datagrams in
its DUID file (named dhcp6c_duid), except for the option code itself. The first
two octets in the DUID file are the option-len field, and are saved according to
machine order. The remainder is the option-data field in network order.

Support configuring current and future DUID types in webConfigurator.
Save and read option-len correctly in the DUID file for the machine type (was
probably broken before on ARM).

DHCPv6 option fmt: https://tools.ietf.org/html/rfc3315#section-22.1
OPTION_CLIENTID:   https://tools.ietf.org/html/rfc3315#section-22.2
DUID types:        https://tools.ietf.org/html/rfc3315#section-9.1,
                   https://tools.ietf.org/html/rfc6355
2017-12-08 18:16:07 -08:00
jim-p
9af697ce60 After recent fixes to auth_check.inc, move the IPsec widget back to auth_check.inc since its timeout problems are likely now fixed. 2017-12-08 15:58:49 -05:00
jim-p
45d078c596 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 2017-12-08 10:20:33 -05:00
jim-p
d0d6d27f7e Pretty up the new smtp notification header. 2017-12-07 16:32:21 -05:00
jim-p
fe7c4634fd Fix auth_check.inc so it conforms to the rest of the session management code. While here, make sure it performs 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 2017-12-07 15:13:17 -05:00
Joeri Capens
534d7d6996 Add DHCP Dynamic DNS key algorithm choice. Implements #6621 2017-12-07 21:04:13 +01:00
jim-p
d0bb073b20 Remove ix from the ALTQ interface list. See ticket #7378 2017-12-07 11:30:51 -05:00
Steve Beaver
3b4dad1b31 Merge pull request #6319 from JoeriCapens/master 2017-12-07 09:38:06 -05:00