Set HTTP_PROXY to empty as recommended at https://httpoxy.org/#fix-now
Review license / copyright on all files (final round)
Review license / copyright on all files (1st round)
Missing closing quote
Create /var/run/dmesg.boot symlink for vm-bhyve (Feature #6573)
See https://redmine.pfsense.org/issues/6573
Include interface scope on IPv6 static routes to link local gateway IPs. Ticket #6506
This needs a newline
Set keepalive_timeout 0 where captive portal in use, and update otherwise to nginx's current default of 75. Ticket #6421
Prefer index.php over index.html where both exist.
A simple fix for #6120
- Retire system_console_configure()- Replace above call on rc.bootup by setup_serial_port()
Add Hyper-V support to system_identify_specific_platform, and disable S.M.A.R.T. actions in Hyper-V guests. Ticket #6147
Ticket #6053
- Do not call ntpdate before start ntpd, ntpd g parameter is enough Deprecate /usr/local/sbin/ntpdate_sync_once.sh- Remove system_ntp_configure parameter and always start ntpd
Remove unused function sync_system_time()
Implement system_get_serial()
Remove dead code
Identify specific hardware models of some Netgate products
Rename variable to a name that make sense
Don't log 404s for captive portal. Ticket #6027
Remove ssl_stapling. Ticket #6020
Don't log to filter.log when local logging is disabled. Ticket #6018
Cleanup nginx configuration file
- Fix indentations- Use the `ssl` parameter of the `listen` directive [1]- Change the rewrite rule to use the recommended syntax [2]
[1]: http://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl[2]: http://nginx.org/en/docs/http/converting_rewrite_rules.html
Use product name rather than smbios here.
Disable TLSv1.0 for web GUI's nginx instance. Ticket #5984
Merge RCC add, 1540 name fix, from 2_2 branch.
log dhcpleases and dhcpleases6 to dhcpd.log. Ticket #5968
Remove duplicated text/javascript
Update nginx gzip_types. Remove text/html since it's redundant, and add a few others. Particularly useful, json, since status_monitoring.php uses it. Reduces load time on slow connections to about 1/4th of what it is without gzip on json. Ticket #5498
Move NTP access restrictions to their own tab and add the ability to craft custom restrictions for arbitrary networks. Fixes #4463
Fix #3029
Teach system_hosts_generate() to deal with PD length != 64
Ticket #3029
Import patch from @Robert-Nelson to enable DHCPv6 Server/RA tointerfaces configured to track DHCP-PD
This patch only works for PD with length 64
Internationalize etc inc i through s
Prefer dnsmasq's host overrides when it's enabled. Ticket #5883
Fix style issues.
Review of CARP uniqid changes.
It turns out that current CARP implementation is not much different from an IP alias.
This commit converts the IP alias to also use the CARP uniqid scheme, this simplify the code in all other places because now we have only two different cases to deal with:...
Enable gzip compression in nginx.
Set fastcgi_read_timeout to 180 seconds rather than the default 60 for the occasional long-running page.
Remove all additional packages from the system before reset to factory default. Fixes #5829
Remove static routes to DNS servers when gateway is disabled. It should fix #4921
Simplify logic
Fix dns test for localhost inclusion, when saving now the port value can be set but empty. Fixes #5775
Update license on files from /etc/inc
Use case-insensitive regex matching for http_host in nginx captive portal configs.
Match nginx max body size with PHP's upload_max_filesize
set nginx client_max_body_size large enough for config restore and other purposes.
10m ssl_session_cache is adequate for our use cases.
Use the local dh-parameters for nginx rather than the default.
Make sure httpsname is a valid domain to avoid breaking nginx conf
Merge pull request #2355 from jlduran/no-preload-in-hsts
Include limit_conn config for CP maxprocperip
Only log to remote syslog server(s) if remote logging is enabled
Remove preload token from HSTS header
Please see the documentation on how to include your domain in thepreload lists:
https://hstspreload.appspot.com
Fix nginx startup on NanoBSD
Fix spaces and indent
fix redirurl for nginx
Include CA chain in certificate for nginx
Add nginx redirection for captive portal
lighty clean up
some CP clean up in nginx start
Bring back $ca in config function
Retire system_generate_lighty_config()
un-break SVG graphs
Skip error_log when disabled.
clean up lighttpd
Keeping the disable logging option. Revert "clean up lighttpd bits"
This reverts commit 9de0332dec955ec513b74be9361de72d12aa7245.
clean up lighttpd bits
fix up nginx logging
first run through, replacing lighttpd with nginx.
Nuke fifolog support. It was never used or fully implemented, no GUI option, and didn't end up working out.It buffered writes too long, users could never see the most current log data.
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Ticket #5624: Welcome dpinger!
Code style and white space in etc
Fix duplicate syslog messages - Redmine #5606
For master.See https://github.com/pfsense/pfsense/pull/2162 for the RELENG_2_2 change.
Allow gateway outside interface subnet. Fixes #972, #1847, and was checked (on 2.2.5) with that provider to work properly for the IPv4 part. In 2.3 test machine IPv6 also seems to insert the proper routes.
Also get time zones three levels deep. Fixes #5517
Merge pull request #2070 from jean-m-cyr/master
etc inc delete $Id comments
and bits of white space.Note: There are plenty of files still with old-format copyright sectionsin here.
Make sure timezones listed on first level directory is also grabbed by system_get_timezone_list(). It fixes #5303
fix comment typo Phil Davis noted
Remove /usr/share/zoneinfo.tgz and use FreeBSD stock zoneinfo. It fixes #4726
Add SVG MIME type
SVG MIME type is `image/svg+xml`.
Declare the harddisks variable only if needed
Bug #4569 - system_set_harddisk_standby() rewritte for current CAM-based ATA stack
Resubmit of #1767
Move main pfSense content to src/