Commit Graph

24601 Commits

Author SHA1 Message Date
jim-p
d9ecdec0fe Pick up some more new pages for 2.2 that need help links. 2014-12-16 16:08:54 -05:00
jim-p
7b7e4de716 Some misc updates to pkg help links 2014-12-16 15:47:59 -05:00
jim-p
72c35a4660 Add help for Unbound/DNS Resolver and its related tabs. 2014-12-16 15:26:56 -05:00
jim-p
e38f03a018 Point these CARP Help pages at more useful places. 2014-12-16 14:21:29 -05:00
Renato Botelho
24a87e444f Use provided function to change user's password 2014-12-16 17:13:19 -02:00
jim-p
9279460b87 Fixup the rest of the URLs for DHCPv6/RA help. 2014-12-16 13:22:09 -05:00
jim-p
50f5c82e23 The ID in DUID is Identifier.
See also: ATM Machine, ISP Provider, DMZ Zone, LCD Display, GMT Time...
2014-12-16 12:45:04 -05:00
jim-p
136633ce96 Update help links for DHCPv6 relay and DHCPv6 Lease Status 2014-12-16 11:48:11 -05:00
jim-p
d5b8bf16b0 Remove old/invalid note 2014-12-16 11:47:31 -05:00
jim-p
0c4fb3c029 Fix up Help links for Inbound Load Balancing. 2014-12-16 10:54:23 -05:00
Renato Botelho
136217fd1d Make logic more visible as suggested by Ermal 2014-12-16 11:33:31 -02:00
Colin Fleming
d4ea38c579 Tidy up "widgets" XHTML
Add CDATA sections to scripts
Add ALT to image tags and close image tags
DIV tag cannot be inside a STRONG tag, so swap them around
SCRIPT cannot be part of TR tag, so place the SCRIPT inside a TD tag but
hide it.
2014-12-16 11:28:39 -02:00
Renato Botelho
936e554bab Cleanup aliases when temporarily disable CARP, fixes #4116 2014-12-16 10:22:01 -02:00
Renato Botelho
43157c8f7d Teach interface_vip_bring_down() to deal with IP Alias over CARP 2014-12-16 10:22:01 -02:00
jim-p
745e7941af Follow help page that moved. 2014-12-15 16:45:12 -05:00
jim-p
79c3a753d4 Follow help page that moved. 2014-12-15 16:31:20 -05:00
Renato Botelho
73041230a7 Add DNS Resolver to the list of services to be sync'd on HA, make sure it and DNS Forwarder are not enabled simultaneously. It fixes #4067 2014-12-15 17:18:59 -02:00
Renato Botelho
d691465c72 Fix password field name 2014-12-15 17:18:59 -02:00
Renato Botelho
03226d75ba Use newline to separate unbound custom options during config upgrade, it should fix #4104 2014-12-15 17:18:59 -02:00
Renato Botelho
8f3b2775ad Add a shortcut for unbound and enable it 2014-12-15 17:18:59 -02:00
Renato Botelho
f6179f4c23 Fix password field name to apply correct style 2014-12-15 17:18:59 -02:00
Renato Botelho
e51d6e1b7f Add missing BR tags and fix display with pfsense_ng_fs theme. It fixes #4115 2014-12-15 10:44:00 -02:00
Chris Buechler
7dd5f0f71c Where binding Unbound to *:53, set "interface-automatic: yes" so replies are sourced from the correct IP. Ideally this should always work this way, but setting this causes Unbound to bind to *:53, which shouldn't happen where specific interfaces are chosen. Ticket #4111 2014-12-13 13:25:54 -06:00
Phil Davis
b78111c4aa Validation of y/n answers in setlanip
At the moment the user can answer "yes" to most of the questions, but then later code only checks if the answer is "y". Thus you can type in "yes" in some places, have it accepted, but actually the negative action is taken. That is weird and will mess up people who try typing a whole string starting with "y".
With this change it makes the user type one of "y", "yes", "n", "no". When they type 1 of those, it is turned into either "y" or "n". Then the existing implementation logic all works as expected.
Hopefully this is the "final" version that fixes the behavior of the (y/n) questions.
I also included the bit at 296-297 which adds the CIDR bit-count range to the prompt, so the user can see exactly what input is valid/expected there.
Redmine issue #4100
2014-12-12 15:41:20 -02:00
Renato Botelho
d7b9b99367 Update service providers xml to sync with upstream 2014-12-12 14:56:06 -02:00
Phil Davis
a7d7cd7fa5 rc.initial.setlanip fix validation of CIDR within range
Currently this allows the user to input any number for the CIDR. I happened to try 44 for an IPv4 CIDR when playing.
This fixes that little bug - I think it is good to commit that first/separately so it can be identified apart from the other (y/n) checking/handling I am working on. Better to have separate commits for distinct bugs.
2014-12-12 14:49:43 -02:00
Renato Botelho
245f78d2a5 Regenerate Turkish mo 2014-12-12 12:30:24 -02:00
Renato Botelho
6220186b9a Update po from last pot 2014-12-12 12:30:22 -02:00
Renato Botelho
4770b341a1 Update Turkish translation file from last version available on old translation server 2014-12-12 12:30:19 -02:00
Renato Botelho
6e84f8c03a Regenerate pfSense.pot 2014-12-12 12:14:07 -02:00
Renato Botelho
9b8f26cfdf Fix password confirmation name to make style working as expected. Fixes #3992 2014-12-12 09:17:35 -02:00
Phil Davis
946e55bd3d Base URL must be specified when alturlenable on
I had a 2.1.5 system that I was wondering why the dashboard always said it could not check for updates. I discovered it had "Use an unofficial server for firmware upgrades" checked, but the "Base URL" field was empty.
That can easily be checked with input validation - might as well catch dumb things like that.
I thought about making it parse the string to see if it seemed like a "valid" URL. But so many strings seem like valid URLs:
var_dump(parse_url("abc"));
array(1) {
  ["path"]=>
  string(3) "abc"
}

It seemed a bit pointless to bother - if the user puts something in then hope that it might point to something some day.
2014-12-12 08:40:36 -02:00
Renato Botelho
d3bf4a4163 Split ICMP and ICMPv6 types on Firewall Rules
- Remove redundant declaration of $icmptypes and move it to a common
place (filter.inc)
- Add missing ICMP types for v4
- Add ICMPv6 types
- Adjust javascripts to show correct options depending of IP Protocol
- Hide ICMP type selection when protocol is IPv4+v6

It fixes #3389
2014-12-11 19:47:05 -02:00
Renato Botelho
0ab1f1078c Fix indent and spaces 2014-12-11 18:55:15 -02:00
Renato Botelho
470b14d8d6 Fix #4099:
- When interface is 'lo0', strpos returns 0, that is erroneously
considered false (boolean) on the test. Be more strict on strpos return
to avoid skiping lo0 ip aliases during sync.
2014-12-11 16:46:48 -02:00
Renato Botelho
79fabc8fac Fix #3790:
- Do not let 2 interfaces to setup the same track6 prefix id
- Show correct prefix id range for each interface
2014-12-11 15:05:11 -02:00
Phil Davis
bf3101899c Change text and color delimiter to carat sign
To match change made in functions.inc.php
2014-12-11 07:40:12 -02:00
Phil Davis
f2d27f9352 Gateway Status Widget keep IP address bold
Forum: https://forum.pfsense.org/index.php?topic=85187.msg467438#msg467438

The bold is specified literally in gateways.widget.php for the gateway IP box, so we need to send it bold from here also when providing an update.
Because this now uses a "/" in the string (to terminate the bold) have to choose another delimiter between the status text and status color - picked "^" because I can't think where it will appear elsewhere in the real data.
This whole string of stuff that is returned by getstats.php back to the browser is a long string with a bunch of delimiters inside delimiters already (vertical bar separated fields, inside that comma-separated fields...) and is already subject to stuff going wrong if any of the real text in the fields contains a vertical bar or comma or... Not about to try to re-engineer all that right now!
2014-12-11 07:40:12 -02:00
Phil Davis
07ab838e3f Improve check if no OpenVPN defined
Alternate version of https://github.com/pfsense/pfsense/pull/1376
This version retains the is_array() checks and then only does the count() if the is_array() is true.
Take whichever version you like.
2014-12-11 07:38:16 -02:00
jim-p
3740e87e49 Setup ddb on all platforms. On full install it will save the dump, on NanoBSD it will print to console and auto-reboot.
This way, a router running NanoBSD won't sit at a db> prompt indefinitely if it crashes.
2014-12-10 11:35:42 -05:00
Phil Davis
e519371d09 Fixup text rule should be route
This code was obviously taken from firewall rules and reused here without changing the word "rule" to "route".
2014-12-10 13:40:13 -02:00
Renato Botelho
59c5e4bd68 Remove spurious '>', fixes #4091 2014-12-10 12:14:52 -02:00
Renato Botelho
52e97bcc62 Make sure this message is only displayed on console 2014-12-10 09:58:21 -02:00
Renato Botelho
c02acef286 get_failover_interface() is already called inside get_interface_ip(v6), no need to call it twice. It should fix #4089 2014-12-10 09:56:08 -02:00
Renato Botelho
e2a319f3dd Use exit instead of return here, otherwise script's return code is always 0 and user with wrong password is authenticated 2014-12-08 19:45:02 -02:00
Phil Davis
34d0323759 Standardise css list padding
for _corporate
2014-12-07 20:32:59 -02:00
Phil Davis
63d41775fd Standardise css list padding
for code-red theme
2014-12-07 20:32:59 -02:00
Phil Davis
40a27d2c37 Standardise css list padding
for metallic theme
2014-12-07 20:32:59 -02:00
Phil Davis
fa367078d0 Standardise css list padding
for nervecenter theme
2014-12-07 20:32:59 -02:00
Phil Davis
ed1457e335 Standardise css list padding
for pfsense-dropdown theme
2014-12-07 20:32:59 -02:00