Implemment gettext()
Merge remote branch 'mainline/master'
fix gettext
fix Description display. Ticket #666
Validate for duplicate user names when editing, too.
Prevent the GUI from adding a user that already exists in /etc/passwd (root, operator, daemon, etc)
Validate time server. Should be the last thing that fixes #464
Do more strict validation on WAN setup fields. Ticket #464
Hide GMZ offset zones in setup wizard. Ticket #464
Do some more strict validation on hostname, domain, and DNS servers. Ticket #464
Validate MTU in setup wizard. Ticket #464
Revert "Modified sintaxes on diag_dns.php and diag_dump_states.php", cherry-picked on correct branch
This reverts commit a11ee3cf4f32afad9b4996bc1be544efdf24d258.
Implement gettext() calls
Provide some error messages when posting from a script so consumers can have a clue at what happened.
Modified sintaxes on diag_dns.php and diag_dump_states.php
gettext on archives firewall_aliases.php e firewall_nat.php
Pass correct argument to killbyname and correctly check for sshdkeyonly toggle. Ticket #691
Fix dashboard version check for nanobsd
Fixes #613. Add correctly users to all users group.
Correct NanoBSD update filename
Fix NanoBSD automatic update checks.
Fix #683. Show PPPs tab as selected when tab is selected.
Remove spaces and tabs from EOL
Few adjustements on gettext
Removing unnecessary gettext calls
Fixing syntax error
We should still delete this file if it's found, or the GUI can go into an infinite loop reinstalling packages. Fixes #678
Properly find gateway ip. The code before did not match for dynamic gateways.
If packages are reinstalled during bootup than there is no need to reinstall them again during GUI login.
Adding gettext calls to the file diag_logs_filter_dynamic.php
Adding gettext calls to the file diag_logs_filter.php
Adding gettext calls to the file diag_logs.php
Adding gettext calls to the file diag_logs_dhcp.php
Adding gettext calls to the file diag_logs_auth.php
Adding gettext calls to the file diag_ipsec_spd.php
Add delete button for each NAT Port Forward rule, like firewall rules. It Fixes #674
Use killbyname() instead of mwexec/killall directly.
Implement gettext() calls at the files: "diag_traceroute.php", "diag_system_pftop.php", "diag_system_activity.php"
Use proper name for index.
Use the configured src ip attribute choosen for accounting too.
Show even VIP's in the list. This is copied from nat code and probably should be generalized.
Do not assume WAN as the default interface to get the ip from for the calling station id. Instead add a select box(list) to choose the interface(ip) to send to radius.
CHANGED FILES: diag_routes.php diag_showbogons.php diag_states_summary.php
Check if a variable is set before trying to unset. Otherwise, this will blow up with $a[b][c] if $a[b] doesn't exist.
Strip windows carriage return (^M) on save. IE adds this, and it can break certain files that don't expect to deal with it.
changing <php gettext() to <php=gettext() in files? diag_arg.php diag_authentication.php diag_backup.php
Fix wireless status page to look at the right wireless interface name.Ticket #649