Tidy up "services_dhcpv6" XHTML
Update alert messageAdd "closehead" variable and manually close HEADAdd CDATA sections to scriptAdd SUMMARY to tablesUpdate HTML Boolean operatorsClose INPUTAdd missing closing P tagRemove empty TFOOT tagDeprecate ampersand
replaced uppercase html tags with lowercasejs files saved as UTF-8 / LFlanguage="JavaScript" deprecated, replaced with type="text/javascript"
Merge branch 'master-br' of https://github.com/ayvis/pfsense into ayvis-master-br
standardize on www.pfsense.org and HTTPS, point package URLs topackages.pfsense.org
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Use correct parameter (bootfile-url) to configure netboot on DHCPdv6, it fixes #3421
Enabling advanced RFC 2136 configuration for DHCPd service
This change adds the ability to configure RFC 2136 domain name updatesusing a hmac-md5 keyname/key.
Remove 'deny unknown clients' option from DHCPv6 since it's not supported, it fixes #3364
Fix #3218, reaload filter rules when activate or deactivate dhcpdv6
Remove call-time pass by reference for do_input_validation, helps ticket #2565
Remove failover peer IP settings from DHCPv6, DHCPv6 doesn't support failover the way that DHPv4 did. Fixes #3184
Fix #3113, fix multiple english spell errors s/seperet/separat/
Replace all linklocal checks by is_linklocal()
Fix dnsmasq host overrides and dhcp integration
. Do not execute following actions when dnsmasq is disabled: . Add host overrides to /etc/hosts . Register DHCP leases in DNS Forwarder . Register DHCP static mappings in DNS forwarder
It should fix issue reported at following forum post:...
Make fe80: addresses check case insensitive
Use killbypid instead of a killall that never works
Add a line break to move this text to the next line. It was stuck after another field and easy to miss.
Add header to DHCP and DHCPv6 static mappings tables
Move is_inrange() to util.inc and rename it to is_inrange_v6()
Fix logic of v6 version of is_inrange()
Update the GUI page for the DHCP6 server, add a if statement that prevents throwing range errors on interface that have no static IPv6 address.It is entirely valid to operate a DHCP6 server just for prefix delegation, but ISC doesn't appear to allow it yet.
Activate new shortcuts/status in the rest of the areas that are currently setup.
Fix link
split dhcpv6 server and ra #2361
remove the RA stuff from services_dhcpv6 for #2361
Change the DHCPv6 services page into a RA and DHCPv6 section, move some of the variables.Add drop down to select carp vip for that interface for CARP advertisementsAllow setting the RA priority.Redmine ticket #1829
Increase Prefix delegation size choices
Clarify text
Add more possible prefix lengths for the DHCPv6 server for prefix delegation.
Ticket #2317: typo, use ipaddrv6 instead of ipaddr
Do not show tabs for interfaces with 'link local' address (fe80::...)
Enable the NTP server fields for our DHCP6 server.
Fix some checks in dhcpv6 screen. Still need to validate static mappings against delegated networks
Merge pull request #59 from Joecowboy/Time-format-change
Time format change
Fix gen_subnetv6_max(), used to display the end of available range in dhcp server ipv6
Commenting those lines out because the form fields are not generated because they are commented out in the code. This fixes javascript error and now will disable all form fields when interface is disabled.
Changed the variable name from timeformtchangev6 to dhcpv6leaseinlocaltime per jim-p request and it will now write the xml dhcpv6leaseinlocaltime in the dhcpv6 sub catagory in the config.xml file.
Added check box for DHCPv6 lease time to select local time instead of the default UTC time.
Ticket #1917: fix typos, fix domain-search for dhcpv6
Fix the config patch to the dhcp6 relayx
Clarify the DHCPv6 server text
Updated DHCP IPv4 and IPv6 to allow global and host based filename and root-path.
Comment out TFTP and NTP UI fields and block the code in services.inc.ISC dhcpd does not support these yet. See redmine ticket #2016
Remove the gateway field from view since it is not a valid option for now.
un-break services_dhcpv6.php
Clarify advertising options, add router only type.
Fix the input validation, typo in the field name. Mark the prefix delegation range as not required.
Add a prefix pool for prefix delegation. Doesn't work yet. ISC dhcpd complaining about the network mask being too short.
More DHCPv6 server fixes, split the function out into seperate v4 and v6. Make the router advertisement stand alone on the dhcp server page.
Properly add dns and wins fields, load them on page load.
Fix the javascript to toggle the fields correctly
Fix javascript, close the select tag which will show the text
Correct typo in array name. Add select box for operating mode of rtadvd and dhcpv6 combination
Comment out static mappings, this needs more research
Correct the link to the proper page for deleting a static mapping
Blind coded a edit page for IPv6. the subnet check needs to be written entirely. Checking if the IP address falls within the v6 subnet isn't so hard, what is harder is making sure that the ip does not fall within the dynamic subnet. For that we need proper subnet math calculus. Which we don't have yet.
Fix the link to point to the v6 edit page instead
Disable the wins server input boxes, these don't work on v6
Add the dhcpv6 server service page.