Status / Services - Status Indicator
Use status icon instead of text. Icon and title should be fine.
Status / OpenVPN - Status Indicator
Add prefixes to Status and Actions.Remove textual status. Icon and title should be fine.
Get Service Status Function
Add option for thumbs up/down icon.Add option to specify title contents.Distinguish between Stopped and Disabled with icons and text classes.
Replace status indicator icon fa-play with animated fa-circle-notch.Replace status indicator icon fa-times with fa-stop and fa-ban....
Add a check to see if the file exists before running filesize on it, to avoid PHP error.
Link to correct schedule from firewall_rules.php. Ticket #6428
Move our copy of dhclient-script to /usr/local/sbin/pfSense-dhclient-script and change interfaces.inc accordingly
Move openssl.cnf to better place and copy it over to /etc/ssl during boot
Reduce differences from FreeBSD default openssl.cnf
Remove our copy of /etc/shells
Remove copy of /etc/syslog.conf, it's deleted by /etc/rc and replaced by a symlink to /var/etc/syslog.conf
Move terminal config from cons25 to xterm, same used by FreeBSD
Change serial terminal type to vt100, same FreeBSD uses
Remove our own copy of /etc/ttys
Improve interactive shell detection to cover other terminal types
Remove sshd_config from main repo, it's always replaced by /etc/sshd
Remove root directory from main repo, config files will be copied during boot
Remove /root/.gitsync_merge.sample
Copy users config files from skeleton dir
Every time user is added or modified, make sure all default configfiles are copied over from /etc/skel to user's home. It will make sureusers will always get the last version of these files
Improve readability
Add dot.hushlogin to skeleton directory to create file for all new users and avoid them to see motd
Remove our copy of /etc/rc.d/hostid
Remove /etc/crontab from main repo
Do not call gettext() for the string used to match the place in file to start rewriting it
Remove hosts.allow, FreeBSD default has the same effect
Remove login.conf
The only desired change for login.conf is to suppress motd. It will beapplied on FreeBSD-src, where it should be
Remove empty /etc/motd file, we already have hushlogin set to prevent it to show
Rename /etc/devd.conf -> /etc/pfSense-devd.conf and change start_devd()
Remove our copy of ddb.conf, it's exactly the same of FreeBSD's default
Remove copy of /etc/disktab and use FreeBSD's one
Remove copy of /etc/networks and use FreeBSD's one
Remove copy of /etc/pf.os and use FreeBSD's one
Remove passwd, master.passwd and group files
These files don't need to be present on pfSense main repo, they areupdated according our needs during first boot so we can use standardfile from FreeBSD
While here, do not try to run pwd_mkdb since it's already done by make...
Use 0 here if specified. Ticket #6413
Fix the autologin on serial console for ARM.
Change serial console to '3wire' and vt100.
Fixes the console on ARM.
Merge pull request #2983 from NOYB/Firewall_/_Aliases_/_Edit_-_New_URL_Table_Alias_Type
Fixed #6401
Handle mode correctly with Auto IKE. Ticket #6360
Firewall / Rules / Edit - URL (IP) Alias
Make alias type URL (IP) available for selection in firewall rules.
Fix this missed one.
Firewall / Aliases / Edit - New URL Table Alias Type
Make the code cleaner and easier to follow by using the same alias type designations as config.
Need to pass alias type to process_alias_urltable() function when creating a new url table alias because it is not yet set/available from config. So the alias_get_type() function can't be successfully used yet.
Lower default LDAP timeout to 5 seconds. Idea from Sandeep1991 in PR 2971. Ticket #6367
Set request_terminate_timeout to the same as max_execution_time in case something executed externally doesn't respond, to avoid hanging up all of php-fpm eventually. Ticket #6318 among other similar potential issues.
Merge pull request #2984 from NewEraCracker/php-memlimit
Relax Suhosin to allow a 512M memory limit
Set PHP's memory limit to 512M on 64 bit. Ticket #6364
Changed element type from date to text. Date inputs are not yet handled consistently accross different browsers :(
Merge pull request #2978 from NOYB/Miscellaneous_Textual_Correction_-_System_/_Advanced_/_Networking
Merge pull request #2980 from NOYB/URL_Table_(Ports)_File_Comments
Fix #6381 ipv6nat_ipaddr(cherry picked from commit f489cfdbd4705578ee290b9df5bafe86efddbca8)
URL Table (Ports) File Comments
Fix for Bug #6395 that keeps full line comments of the downloaded file but strips them for the pf rules load.
Miscellaneous Textual Correction - System / Advanced / Networking
Use apostrophe instead of quote.
Fix quoting in diag_routes.php, see ticket #6371
Better fix for escaping in ticket #6371
Revert "Status / Services - Status Indicator"
This reverts commit e7161dc3b62b306b57c8d094f93c2ec08c9e0af2.
Merge pull request #2786 from NewEraCracker/remove-leftovers
Merge pull request #2926 from TechSmurf/patch-1
Merge pull request #2970 from NOYB/Status_/_Interfaces_-_DNS_Servers
Merge pull request #2972 from NOYB/Status_/_Services_-_Status_Indicator
Merge pull request #2932 from SilvioGiunge/remover_global_vars
Merge pull request #2969 from marianamorim/add_function_gettext
Merge pull request #2973 from jlduran/pass-block-icons-cp
Fix closing `tbody` tag in Captive Portal's MACs
Fix Captive Portal's MACs icons
Standardize pass/block icons with the rest of the system
Fixed #6872 Restored missing proxy port setting
(cherry picked from commit 6b43692408912de3375b34cc1982ff73f52762a5)
Use font awesome icons instead of text.Universal recognition eliminates need of text translation.
Fix up diag_smart e-mail handling, and the backend config code was broken/making false assumption about the config file as well. Fixes #6371
Update pfSense.pot
Status / Interfaces - DNS Servers
The DNS servers are not necessarily ISP provided.
Add the function gettext
Merge pull request #2968 from NewEraCracker/patch-gettext-maxlen
Reduce maximum length of string to gettext()
This limit is set at 4096 on PHP 5.6: http://lxr.php.net/xref/PHP_5_6/ext/gettext/gettext.c#139
Bug report on forum: https://forum.pfsense.org/index.php?topic=110088.0
Initialize output var in firewall_shaper_queues
To clear any previous use of the var elsewhere in included files.Forum: https://forum.pfsense.org/index.php?topic=111852.0
Merge pull request #2965 from NOYB/Miscellaneous_Textual_Corrections_-_System_/_Advanced_/_Firewall_&_NAT
Merge pull request #2964 from phil-davis/patch-3
Merge pull request #2963 from phil-davis/patch-2
Merge pull request #2961 from NOYB/Miscellaneous_Textual_Corrections_-_System_/_Advanced_/_Networking
Merge pull request #2960 from NOYB/Miscellaneous_Textual_Corrections_-_System_/_User_Manager_/_Settings
Merge pull request #2954 from NewEraCracker/textual-corrections
Sanitize notice output here as well. Ticket #6154
Correct force updates when chosen. Ticket #6359
Fix script name in error log
Fix misspellings.
Miscellaneous Textual Corrections - System / Advanced / Firewall & NAT
Section panel header title.
Make limiters info box work same as By Interface
The info box displayed on Firewall->Shaper, By Interface come down the bottom with and info icon and can be shown/hidden by the user.The similar info box on Firewall->Shaper, Limiters sits in the main body with no info icon and cannot be shown/hidden, but can be dismissed....
Customize limiter info message
The $dn_default_shaper_msg is what is displayed on the Limiters tab. It needs to talk about "limiter" rather than "queue".This code builds up each message using the same base template sentences, inserting "queue" or "limiter" in the appropriate place.
Miscellaneous Textual Corrections - System / Advanced / Networking
Miscellaneous Textual Corrections - System / User Manager / Settings
Disable ipcomp regardless of config setting to avoid problem. Ticket #6167
Silence mwexec output. Now that the groupdel actually works, it spams the log when group isn't found. Ticket #6352
Make rule_columns_with_alias end params optional
Stops PHP warnings like reported in forum https://forum.pfsense.org/index.php?topic=111768.0
Merge pull request #2958 from k-paulius/patch-16
Fix scope for IPv6 link local gateway IPs. Ticket #6353
Handle link local IPv6 gateways and default gateway switching correctly. Ticket #6258
Unbound and dnsmasq can both be enabled so restart both if need be
Merge pull request #2957 from NOYB/Miscellaneous_Textual_Corrections_-_System_Advanced
Merge pull request #2956 from NOYB/Miscellaneous_Textual_Corrections_-_Services_NTP_PPS
Don't start unbound in track6 config if system is booting. Add dnsmasq here as well. Based on PR 2943. Ticket #6186
Use -g with groupdel when passing a GID. Ticket #6352