Commit Graph

32548 Commits

Author SHA1 Message Date
Eddie Hurtig
c68dbfc758 Allow Hyphens in DHCP NTP Server form validation
Also removes the ability to have underscores `_` in ntp server
FQDNs.

Closes #6806
2016-09-22 00:54:32 -04:00
Steve Beaver
4b0815f38a Apply #601 fix to firewall_nat.php 2016-09-21 13:46:19 -04:00
Steve Beaver
00098bc80b Fixed #6801 2016-09-21 12:09:25 -04:00
jim-p
8b52bd151c Merge pull request #3148 from skrude61/certificate_revocation 2016-09-21 08:31:12 -04:00
Renato Botelho
c6a531b8bb Move pkg repo templates to main repo 2016-09-20 14:25:04 -03:00
Renato Botelho
ad49da1b31 Add missing \) and fix syntax 2016-09-20 10:02:15 -03:00
skrude61
63844c33a5 Do not show certificates in drop-down list that are already contained in this CRL. 2016-09-20 14:52:00 +02:00
Renato Botelho
d73092b211 Merge pull request #3142 from stilez/patch-40 2016-09-20 09:39:32 -03:00
Renato Botelho
3537293792 Sanitize 'zone' parameter on CP pages 2016-09-20 07:16:40 -03:00
stilez
d20b69c529 Extra "S" fixed - thanks @rbgarga 2016-09-19 22:05:19 +01:00
Renato Botelho
8117e7fb12 Merge pull request #3143 from stilez/patch-41 2016-09-19 16:31:51 -03:00
stilez
b1919bc7d6 Show a little more key info in main info table
* Key crypto info shown
* TAP/TUN appended to description (important descriptive distinction)
2016-09-18 21:25:21 +01:00
stilez
f8d6f99d08 Add OpenVPN key lengths to Wizard - missed in original PRs
Original PRs and rationale:

* https://github.com/pfsense/pfsense/pull/2944 ("Add missing recommended key lengths/digest to Cert system")
* https://github.com/pfsense/pfsense/pull/2942 ("Add missing recommended key lengths to OpenVPN options")

Rationale is same as for those PRs - I missed the OpenVPN Wizard in the original
2016-09-18 20:30:14 +01:00
Renato Botelho
05100687b3 Prepare pfSense-upgrade to work with new major OS upgrade 2016-09-16 16:31:05 -03:00
Renato Botelho
6656b888e8 Add 'now' parameter do do_reboot() to force it to happen immediately 2016-09-16 16:29:49 -03:00
Renato Botelho
d5be878f80 Make pkg_lock() and pkg_unlock() work with wildcards 2016-09-16 16:23:53 -03:00
Renato Botelho
561463d229 Do not obsolete extensions.ini to avoid lots of noise on pkg deinstall scripts 2016-09-16 12:13:10 -03:00
Renato Botelho
678004ceda Remove pre/post upgrade scripts
Thise scripts were used on tarball upgrade before pkg(8). Users running
pfSense < 2.3 will need to go to 2.3 first and then to 2.4 so they will
not be necessary anymore
2016-09-16 12:07:26 -03:00
Renato Botelho
3cd56f5445 Create also an altabi file on repo package 2016-09-15 17:28:16 -03:00
Renato Botelho
16a48677ba Replace %%ARCH%% by arch on ABI file 2016-09-15 17:27:36 -03:00
Renato Botelho
c91a992246 Fix variable name 2016-09-15 14:28:58 -03:00
Steve Beaver
e846d7f882 Fixed #6786 by making table sortable 2016-09-15 12:41:28 -04:00
Renato Botelho
5f49bd636e Distribute a file containing ABI of each repo 2016-09-15 13:04:12 -03:00
Renato Botelho
1ca26242ed Simplify logic and remove duplicated code 2016-09-15 13:01:17 -03:00
Renato Botelho
16efbe4ec7 Merge pull request #3136 from stilez/patch-37 2016-09-15 09:48:27 -03:00
Renato Botelho
2e8d34a6da Merge pull request #2782 from fredronnv/master 2016-09-15 09:44:45 -03:00
Fredrik Rönnvall
6a9d1bfc5c Use !empty() instead of isset() 2016-09-15 10:28:34 +02:00
Stephen Beaver
a03162c874 Revised service running/stopped icons 2016-09-14 20:52:55 -04:00
Stephen Beaver
d38d215d1d Fixed #6788 by clearing only the first label in the cloned row 2016-09-14 20:34:21 -04:00
Stephen Beaver
176b8f789e Merge branch 'master' of git.pfmechanics.com:pfsense/pfsense 2016-09-14 16:18:26 -04:00
Stephen Beaver
1c40241391 Merge pull request #2975 from NOYB/Services_Status 2016-09-14 15:32:20 -04:00
stilez
0ce1667bc6 Simplify icmp conversion
pprior code "converts" every icmp type - of which only 3 actually get changed (rest keep same value anyhow!). If also uses a SWITCH {} construct rather than lookup + foreach, which is longer and less efficient.
2016-09-13 20:11:48 +01:00
Renato Botelho
0ae266afd3 Merge pull request #3131 from PiBa-NL/20160906-generic-xmlrpc_client 2016-09-13 15:56:00 -03:00
PiBa-NL
eecfac71cf XMLRPC, xmlrpc_client set new Netgate copyright. 2016-09-13 20:44:47 +02:00
Renato Botelho
96ca183a72 Merge pull request #3135 from phil-davis/pdlen 2016-09-13 15:36:47 -03:00
PiBa-NL
e3b0eeb23a XMLRPC, xmlrpc_client remove extended class and define setConnectionData(.) function instead. 2016-09-13 19:42:04 +02:00
Renato Botelho
c1973ae920 Merge pull request #2616 from k-paulius/patch-pkg-syslog-v2 2016-09-13 14:34:18 -03:00
PiBa-NL
3cd1b96948 XMLRPC, xmlrpc_client remove xmlrpc_client.inc from pfSense.obsoletedfiles 2016-09-13 17:24:44 +02:00
Renato Botelho
efae02fccd Enable cellular pkg build 2016-09-13 10:23:22 -03:00
Renato Botelho
a9a6011886 Merge pull request #3104 from PiBa-NL/resizable-selectionbox 2016-09-13 09:38:36 -03:00
Renato Botelho
0417767d05 Merge pull request #3129 from NewEraCracker/patch-dns 2016-09-13 09:37:27 -03:00
Renato Botelho
03505b3aba Merge pull request #3134 from stilez/patch-36 2016-09-13 09:31:23 -03:00
Renato Botelho
9a20fb44b8 Merge pull request #3133 from NOYB/Check_IP_Services_-_Info_Box 2016-09-13 09:26:32 -03:00
NOYB
a25c797a44 Remove empty concatenation. 2016-09-12 11:31:12 -07:00
Phil Davis
e89a17fbf0 Fix #6768 IPv6 static mapping on delegated prefixes
For example, WAN receives a /48 delegated from the upstream (ISP...),
e.g. "2001:470:abcd::" pfSense then uses this as a starting point to
calculate the addresses on LAN, OPT1, OPT2 etc where they have been
specified asa "track interface WAN".
Actually each local interface gets just a /64 taken out of the /48,
using the chunk specified by "IPv6 Prefix Id" for that local interface.
e.g. if "IPv6 Prefix Id" is set to "a1" on LAN, then the LAN would be:
2001:470:abcd:00a1::/64

Then when we specify a static-mapped address in LAN, or other things
that live in LAN, e.g. "::4242" we mean 4242 on from the base LAN
address, so "2001:470:abcd:00a1::4242"

i.e. we always have a CIDR of 64 when calculating this stuff. We do not
want the logic that was in this code that was using the upstream prefix
delegation size (like /48).

Note: The code in services.inc "worked" because var $ifname was not set,
and so $trackifname was blank, $trackcfg was blank, and so the attempted
calculation of $pdlen always came out as 64 anyway. That tricked me for
a while trying to understand why the use in service.inc worked.
system.inc did not work, because it actually claculated $pdlen and got a
number like 48 - which actually we do not want here.
2016-09-12 10:50:23 +09:30
stilez
58325912c8 Simplify another loop 2016-09-11 03:20:38 +01:00
stilez
e23a417300 simplify code a bit more 2016-09-11 03:13:20 +01:00
stilez
a8b0fc78ec error messages again 2016-09-10 08:28:56 +01:00
stilez
b9004e46d6 gateway error messages - standardise text and clarify "both" 2016-09-10 08:11:10 +01:00
stilez
cff60fef4f More redundant logic 2016-09-10 08:01:18 +01:00