Commit Graph

35313 Commits

Author SHA1 Message Date
Renato Botelho
20c85efd7f Enable build of net-mgmt/pfSense-pkg-lldpd 2018-02-22 08:25:55 -03:00
Steve Beaver
40fd222c85 Merge pull request #3906 from phil-davis/system_authservers-authentication-containers-01 2018-02-21 15:26:46 -05:00
Steve Beaver
e8f6e66ede Merge pull request #3907 from phil-davis/auth-server-test-output-01 2018-02-21 15:26:14 -05:00
jim-p
e6e7b00c5c Trim domain for learned DNS entries. Ticket #6847
If the CN is already an FQDN on the given domain, this prevents the
domain from being present in the record twice (e.g. host.example.com
as a CN leads to records for host.example.com.example.com)
2018-02-19 11:21:58 -05:00
Luiz Souza
ab105bf807 Do not wipe the existing file contents. Return the actual data. 2018-02-18 21:25:57 -03:00
Luiz Souza
56b72761c7 Fix the variable name.
Pointy-hat to:	me
2018-02-17 17:39:53 -02:00
Phil Davis
34925626fb Report correct auth server host when testing LDAP auth server 2018-02-17 17:25:09 +05:45
Phil Davis
5520839e3e Mark authentication containers label as required field 2018-02-17 16:21:04 +05:45
Renato Botelho
dc3bc1f8c9 Fix #7469
Sort users / groups alphabetically on config.xml
2018-02-16 14:42:28 -02:00
Renato Botelho
90510875a5 Be more verbose about users/groups sync 2018-02-16 14:42:19 -02:00
jim-p
f7aafd45a2 Fix typo 2018-02-16 11:10:47 -05:00
Luiz Souza
d0af08f591 Remove duplicate entries on loader.conf and loader.conf.local. 2018-02-15 15:12:13 -02:00
Luiz Souza
0445f0d3a3 Update the copyright year in a couple of missing points. 2018-02-15 06:17:57 -06:00
Luiz Souza
7df5447dc6 Update the copyright year on login page.
Ticket:	#8331
2018-02-15 06:14:16 -06:00
Renato Botelho
79f7bc7f61 Fix #7469
* Rename local_sync_accounts() to local_reset_accounts() and keep it
  only being used /etc/rc.bootup
* Reimplement local_sync_accounts() receiving a list of users and
  groups to be added and/or deleted
* Remove call to filter_configure xmlrpc method from
  rc.filter_synchronize since it's now called internally from
  restore_config_section.
* On restore_config_section implementation stop copying all content
  from user/group sections. Instead check for new/modified/deleted
  items and create necessary arrays to be passed to local_syng_accounts
* Add a parameter to filter_configure xmlrpc method to decide when to
  call a full reset of users/groups using local_reset_accounts()
2018-02-14 14:28:24 -02:00
Renato Botelho
9d706ff846 Break some long lines 2018-02-12 14:26:21 -02:00
Renato Botelho
356f29a03f Fix #8317
Verify if pipes were created in current system before attempt to remove
them
2018-02-12 14:26:21 -02:00
Renato Botelho
ff8b401970 Do no try to lock when file doesn't exist 2018-02-12 13:12:55 -02:00
Renato Botelho
b27df7cf36 Implement dry_run mode in captiveportal_free_dnrules()
To be used later on a fix for ticket #8317 just return the array
containing pipes to be removed without removing them from
captiveportaldn.rules
2018-02-12 13:08:43 -02:00
Anders Lind
236a198c2f
Fixing filename. Thanks Renato 2018-02-08 19:12:35 +01:00
jim-p
d1f69741f5 Allow Dual Stack IPsec P1 interface. Fixes #6886
Allow "Both" to be selected for IPv4/IPv6 on IPsec P1, in the config use both addresses as "left =" if they both exist.
Some cases where a single address was assumed (e.g. ping hosts) default to using the first address.

Doesn't make sense when selecting a VIP that is a single type, but should still handle that gracefully, only using the one that actually exists.

There might be some edge cases that this doesn't handle properly.
2018-02-07 14:30:34 -05:00
jim-p
1dc6392b93 Consider IPv6 for IPsec bypasslan. Fixes #8321 2018-02-07 13:55:56 -05:00
Steve Beaver
b96b2ca09d Merge pull request #3905 from pulcov/master 2018-02-07 12:27:49 -05:00
Steve Beaver
031570c662 Merge branch 'master' of gitlab.netgate.com:pfsense/pfsense 2018-02-07 12:23:29 -05:00
jim-p
0136888bde Correct variable used to populate the IPv4/IPv6 selector on status_logs_settings.php. Fixes #8323 2018-02-07 09:30:21 -05:00
Steve Beaver
b0e29e62c9 Fixed #8322 to accommodate case where no VIPs are defined 2018-02-07 08:35:13 -05:00
Renato Botelho
d5636a2d9d Enable Arpwatch 2018-02-06 14:50:43 -02:00
jim-p
b260591477 Do not apply a DHCP static mapping uniqueness test for hostnames or IP addresses. The DHCP daemon allows the entries to be duplicated provided they have unique MAC addresses or identifiers. Fixes #8220 2018-02-06 11:37:31 -05:00
jim-p
c971ddc43a Revert "Add cxgbe to ALTQ list. Fixes #8314"
Apparently it's not supported by the driver, despite what the man page claims.

This reverts commit 40f2c5d909.
2018-02-06 09:42:39 -05:00
jim-p
40f2c5d909 Add cxgbe to ALTQ list. Fixes #8314 2018-02-05 16:55:42 -05:00
Stephen Jones
0f5bd6f8ec Fixed #8091 Force Integers in GUI
It will use the ceil() function to always use the ceiling after loading a config.
Also onchange of bandwidth will call the ceil function to put in a whole number.
2018-02-05 14:26:53 -06:00
Steve Beaver
76ca1bc50e Fix config version # arrising from merging older PR 2018-02-02 15:41:59 -05:00
Steve Beaver
d205ac7af4 Merge pull request #3711 from PiBa-NL/20170427-ipsec-multiple-P1-algo 2018-02-02 15:26:00 -05:00
Steve Beaver
3490784c26 Merge branch 'master' of gitlab.netgate.com:pfsense/pfsense 2018-02-02 15:17:33 -05:00
Steve Beaver
67784aa66f Add DDNS client update option to DHCPv4 configuraiton 2018-02-02 12:57:16 -05:00
Renato Botelho
daf7490f4d Fix #8290
On d9b05eb490 the way aliases containing a mix of IP address and FQDNs
works has changed and all items were added to filterdns to make sure
the pf table created would be persistent. The flag $use_filterdns was
being set only when the array item used to control didn't exist yet.
Because of that, the second call to the same function made it to return
a different result. Set it independent if a new array item is created
or not to make the function to properly return the right thing.
2018-02-02 14:51:09 -02:00
Stephen Jones
a464eaf72b Fixed #8226 Check for MAC duplicates
loop through auto pass MAC addresses for duplicates
before automatically adding a pass thru.
2018-02-02 10:45:08 -06:00
Steve Beaver
12f1619688 Fixed #8303 2018-02-01 12:33:45 -05:00
Stephen Jones
ce7b40ce96 Fixed #8301 CSRF Enabled on all widgets.
Enabled CSRF on all widgets.
2018-02-01 10:15:42 -06:00
Luiz Souza
3c44c845fe Silence warnings generated by sysctl to standard error. 2018-01-31 16:56:36 -02:00
Renato Botelho
ba2b547fcd Merge pull request #3895 from PiBa-NL/20180106-openvpn-fix-subnet31 2018-01-31 12:07:30 -02:00
jim-p
7f054ea0b3 Update OpenVPN wizard with current protocol selection options. Fixes #8298 2018-01-29 13:55:44 -05:00
jim-p
e7b5b82b12 Add input validation to traffic_graphs_widget.php and fix JS encoding. Fixes #8302 2018-01-29 12:26:41 -05:00
jim-p
9ee5030eec Re-enable CSRF protection in traffic_graphs_widget.php. Ticket #8301 2018-01-29 12:25:42 -05:00
jim-p
c083e1e49a Fix a potential encoding issue in diag_system_activity.php. Fixes #8300 2018-01-29 12:24:25 -05:00
Pulcov
3b41c8f3c7 Fix dyndns update with gateway group 2018-01-29 11:25:52 +01:00
Stephen Jones
d69a55e3d6 Fixed #8297 If user has no page permissions it will automatically log them out so they don't get stuck on the logout page 2018-01-26 13:37:51 -06:00
Luiz Souza
82f581d561 Improve the CARP description.
No functional change.
2018-01-26 04:04:01 -02:00
Luiz Souza
a9a74b4998 Merge pull request #3830 from PiBa-NL/20170925-pppoe-on-carpmaster 2018-01-26 04:04:01 -02:00
jim-p
2884600f81 Fix syntax error in interfaces.inc 2018-01-25 13:50:04 -05:00