Project

General

Profile

Download (80.1 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
38253ce6 04/05/2015 01:36 AM Chris Buechler

Include additional subnets for RAs in radvd.conf. Ticket #4468

83ccc864 04/03/2015 12:46 AM Chris Buechler

Use real interface here for dhcrelay v6. Ticket #4572

3d50cb09 03/11/2015 01:05 PM Renato Botelho

Add a log message when hostres SNMP module is ignored on APU boards

9f9bdb77 03/11/2015 12:47 PM Renato Botelho

Disable SNMP hostres module on APU boards until we figure out why it's crashing on this specific board. Ticket #4403

227e2146 03/04/2015 05:40 AM Chris Buechler

Enable UnicastOnly in radvd for ovpn* interfaces. Ticket #4455

42fcce27 02/24/2015 11:24 AM Phil Davis

Handle reverse lookup domain overrides

that match exactly a whole block of private address space.
e.g. if the user has checked "Do not forward private reverse lookups" and also adds adds a domain override that matches a whole block of private address space, such as:...

623e6d09 02/23/2015 07:28 PM Phil Davis

Preserve "add routers" value across loop for each interface

Forum: https://forum.pfsense.org/index.php?topic=89302.0

If the user put "none" in the 'gateway' field for the DHCP settings of an interface, that would set $add_routers to false at line 742. Coming around the loop again for a subsequent interface, and going through the else line 744, nothing would set $add_routers back to true (actually back to the value originally calculated at line 461)....

07efe7c0 02/23/2015 06:02 PM Daniel Becker

add dhcp6.name-servers option with DHCPD-PD regardless of PD length

The existing code only includes a v6 name server IP in the
automatically generated dhcpdv6 configuration for tracking interfaces if
there are additional prefixes that can be delegated on to the next...

0f062592 01/28/2015 08:57 AM Phil Davis

Dynamic DNS wildcard typo

Self-explanatory, just a dumb typo bug

150d479b 01/22/2015 11:00 AM Renato Botelho

When configuring radvd, check if carp is enabled. Ticket #4252

a6934401 01/21/2015 04:36 PM Renato Botelho

When radvd is configured on a CARP interface, enable it when it is MASTER and disable when go to BACKUP. It should fix #4252

94efc59d 01/21/2015 06:36 AM Chris Buechler

Use the parent NIC rather than the VIP. Fixes part of Ticket #4252

55f910a3 12/29/2014 02:48 PM Phil Davis

Simplify cron array comparison

This works fine - I had not thought about how arrays are compared. Using "==" checks that the key/value pairs match in both arrays, regardless of the order the arrays happen to be in, which is what we want here.
Using "===" would insist that the key/value pairs are also in the same order in the array and that the types and everything match identically, which we do not require.

71bd5ec1 12/29/2014 02:48 PM Phil Davis

Minimise config updates when checking cron jobs

aafa7657 12/17/2014 05:27 PM Renato Botelho

Check if interface is disabled when configuring DHCP server. It fixes #4119

978b8f50 11/29/2014 04:58 AM Chris Buechler

fix syntax on prefix6 for DHCPv6 PD

f4620b36 11/28/2014 10:09 PM Chris Buechler

check if Unbound is enabled in addition to dnsmasq for v6 DNS assignment. Fixes #4051

285ef132 11/26/2014 12:10 PM Ermal Luçi

Rather than set the g['booting'] on globals provide a function to test for that doing the right checks

0a5a8df9 11/21/2014 07:24 PM Warren Baker

d DHCPLeases starting before Unbound/DNSMasq and returning a pid not found message. Add missing reload feature

b3c6783f 11/19/2014 09:48 AM Renato Botelho

Make sure system_hosts_generate() is called by services_unbound_configure(). It should fix #4027

a0814e4c 11/17/2014 04:58 PM Renato Botelho

Merge pull request #1339 from dembeck/master

9e7e2c94 11/16/2014 09:58 PM Chris Buechler

Properly handle CARP IP binding in dnsmasq post-changes for FreeBSD 10.x CARP. Ticket #4012

67be8c3d 11/16/2014 09:21 AM Dustin Dembeck

Sorted the provider names alphabetically

88a0937d 11/16/2014 12:16 AM Chris Buechler

if unbound is enabled, assign interface IP as DNS, same behavior as dnsmasq

992f60d0 11/11/2014 01:57 PM Renato Botelho

Set proxy env vars on interactive shell and also on crontab to make all scripts be able to use it. Ticket #3789

cbc6a13f 11/05/2014 04:01 AM Chris Buechler

Fix updating of hosts file on host override updates by bringing back the same behavior from previous releases.

a23adfba 10/20/2014 05:00 PM Renato Botelho

Merge pull request #1306 from phil-davis/patch-3

86ce2df7 10/07/2014 05:44 PM Renato Botelho

Be more strict when checking if olsrd is enabled, otherwise when package is deinstalled and configuration is kept dhcpd will consider it's always as enabled

8cbb140a 10/07/2014 01:52 AM Phil Davis

Support up to 4 DNS Servers in DHCP

d629f1ca 09/08/2014 09:35 PM Renato Botelho

igmpproxy param -d doesn't like the space before optarg. Fixes #3852

b075c1e2 08/22/2014 12:28 PM Chris Buechler

delete the dhcpd.pid file before starting dhcpd. Fixes bug where on rare occasions a stale PID file could prevent dhcpd from starting until it's manually deleted.

959dc96b 08/07/2014 02:38 AM Chris Buechler

Per the dhcpd.conf man page and other documentation from ISC, mclt must not be defined on the secondary.

071f6059 08/06/2014 07:27 PM Jim Pingle

Escape the individual dnsmasq advanced/custom options

dca795b7 07/15/2014 02:34 PM Renato Botelho

Use cron.pid to get pid number and avoid kill minicron processes. It fixes #3757

c30639e4 04/14/2014 10:27 AM Phil Davis

Get real interface when dhcrelay uses default GW

If the DHCP Relay server is not on any local subnet, and not on any subnet that has an internal static route, but is somewhere that no specific route is known, then this code finds the default gateway and uses that in the DHCP relay "-i" parameter. The current code gets just the interface name (like "wan", "opt1"). But DHCP Relay command needs to be fed the actual device name "vr0", "vr1" etc....

5bb1c495 03/29/2014 12:59 PM Warren Baker

Reflect the service name when starting it

91f026b0 03/19/2014 10:38 PM ayvis

replaced uppercase html tags with lowercase
js files saved as UTF-8 / LF
language="JavaScript" deprecated, replaced with type="text/javascript"

5721595b 03/15/2014 12:08 AM Chris Buechler

standardize on https://www.pfsense.org

ac28b62e 03/11/2014 12:42 PM Renato Botelho

Merge pull request #1018 from florian-asche/patch-3

Update services.inc

181386d6 03/10/2014 09:11 PM Florian Asche

Update services.inc

Added CURL setops from dyndns.class

3c6f29c0 03/10/2014 09:06 PM Florian Asche

Update services.inc

IPv4 ONLY

5244c510 03/10/2014 06:42 PM Florian Asche

Update services.inc

Prepared to make $hosttocheck configureable

5d1185ce 03/10/2014 06:18 PM Florian Asche

Update services.inc

09cb9dee 03/09/2014 11:35 PM Florian Asche

Update services.inc

Added missing usepublicip with dyndnsCheckIP

fdb116a9 03/03/2014 07:20 PM Donald Cupp

Put added option in dhcp config instead of dhcpv6 config.
Use empty function instead of <> "" for null test in dhcp network booting config section.
modified: etc/inc/services.inc

c10d55ba 03/03/2014 07:14 AM Donald Cupp

Add missing option code for uefi booting
modified: etc/inc/services.inc

c636d517 03/03/2014 05:59 AM Donald Cupp

Merge branch 'master' of https://github.com/Doncuppjr/pfsense

7023c602 03/03/2014 05:47 AM Charlie Root

Added support for UEFI booting to Network Booting configuration.
modified: conf.default/config.xml
modified: etc/inc/services.inc
modified: usr/local/www/services_dhcp.php

68169a55 03/01/2014 06:07 PM Jim Pingle

Wrap this in an is_array() test, or else if you have no manually configured DNS servers, saving the DHCP settings produces a PHP error.

dadb4846 02/28/2014 06:46 PM Renato Botelho

Merge pull request #986 from andrespetralli/master

Re-enabling static lease updates

3cdef187 02/28/2014 04:59 PM Andres Petralli

Re-enabling static lease updates

3ad6b569 02/25/2014 03:40 AM Phil Davis

Fix #3483 only use IPv4 DNS servers in DHCP v4 conf

92977616 02/21/2014 01:23 PM Ermal LUÇI

Fixes #2627. When an interface goes down try to shut the RAs and dhcpd6 service on that interface

75aec77a 02/20/2014 11:36 PM Ermal LUÇI

Rather than having issues with not started radvd try to start radvd to discover by itself the prefix on the interface by using the special directive :: on the prefix declaration. Related to many tickets and forum posts

bd942860 02/17/2014 03:20 PM Renato Botelho

Use correct parameter (bootfile-url) to configure netboot on DHCPdv6, it fixes #3421

547f1e65 02/17/2014 03:20 PM Renato Botelho

Fix typo on variable name and really add custom options for dhcpdv6

175dc861 01/29/2014 11:29 AM Warren Baker

Add Unbound service configuration

22cc6582 01/25/2014 04:56 PM Renato Botelho

Fix nsupdate path

87019fc4 12/24/2013 04:20 AM Andres Petralli

Enabling advanced RFC 2136 configuration for DHCPd service

This change adds the ability to configure RFC 2136 domain name updates
using a hmac-md5 keyname/key.

079c2927 12/23/2013 04:40 PM Renato Botelho

Remove 'deny unknown clients' option from DHCPv6 since it's not supported, it fixes #3364

4208f7b1 11/21/2013 06:33 PM timdufrane

Add DHCP without gateway capability

2206f1b9 11/14/2013 09:06 PM Mathias Andersson

Added support for City Network to Dynamic DNS.

City Network is a Swedish web hosting company.
They provide a dynamic DNS service for their customers.
This service uses the dyndns2 protocol.

70da4172 11/07/2013 02:15 AM Jean Cyr

Give clients the IPV6 address of the DNS server

For IPV6 WAN tracking interfaces, dhcpdv6 does not provide an IPV6
address for the DNS server... fix that.

20623f57 10/28/2013 12:35 PM Renato Botelho

Fix an attempt to read unset variable $rtent

a4a56eb0 10/09/2013 07:01 PM Stéphane

Added OVH DynHOST in dynamic DNS services

0b5636fc 10/09/2013 12:50 PM Jim Pingle

Remove this check, the value can be 0 here if the target is the first item in the array.

58e1f8f2 09/27/2013 10:37 AM Scavy

Update to include GratisDNS dynDNS service

819a603c 09/17/2013 07:13 PM Jim Pingle

Switch to rw mode before file operations on RFC2136 cache. Fixes #3201

a01f8bfc 09/10/2013 09:10 AM Ermal LUÇI

Correctly check the secondary/primary parameter setting on dhcp failover configuration

d3b3240b 09/06/2013 05:56 PM Jim Pingle

Remove failover peer IP settings from DHCPv6, DHCPv6 doesn't support failover the way that DHPv4 did. Fixes #3184

9d7ca11f 09/05/2013 12:39 PM Ermal LUÇI

Correct check to match the right vip based on configured ip. Reported-by: http://forum.pfsense.org/index.php/topic,66234.0.html

b77d19c7 08/16/2013 10:40 AM Ermal LUÇI

Add the check even here when dealing with ipv6 addreses

55909a9a 08/16/2013 10:33 AM Ermal LUÇI

Handle link local addresses with embedded interface scope on is_ipaddrv6 and also on dnsmasq which is not yet there for these addresses

fc27d3f4 07/31/2013 08:53 AM Phil Davis

Reorder reverse lookup overrides so user-specified ones are effective

If the user specifies a domain override for 10.in-addr.arpa and also specifies "Do not forward private reverse lookups" then the user-specified entry is not effective. But the code was supposed to allow users to specify individual reverse lookup domain overrides that took precedence....

54a9d71d 07/13/2013 04:16 PM Phil Davis

Consistent dhcrelay6 pid file location

874f099a 07/13/2013 12:49 PM Phil Davis

services_dhcrelay6_configure developerspew debug text fix

da40615d 07/07/2013 10:40 PM Daniel Becker

Add support for custom IPv6 DDNS.

b4025ccd 07/07/2013 07:39 PM Daniel Becker

Add backend support for HE.net AAAA record updates.

Defines a new DynDNS provider 'he-net-v6' for updating AAAA entries on
dns.he.net.

2740f12c 07/07/2013 03:39 AM Evan Susarret

Typo in configuration option

Should be 'leases', not 'mappings'.

64b299d8 07/07/2013 03:02 AM Evan Susarret

DHCP also update Dynamic DNS for static leases

Previously, Dynamic DNS is only updated for clients that get addresses from the DHCP address pool. Static mappings are ignored.

Adding this line updates Dynamic DNS for both static-mapped and dynamic DHCP clients.

6d8dd98b 07/02/2013 08:58 PM Jim Pingle

Add option to RFC2136 to find/use the public IP if the interface IP is private. (Off by default)

7c9da7be 07/02/2013 08:58 PM Jim Pingle

Add cached IP support to RFC2136, add GUI button to force update for single host.

bc82e331 06/30/2013 01:55 PM Renato Botelho

Merge pull request #671 from wrboyce/master

allow defining dhcp static mappings using dhcp-client-identifier

ec66caa6 06/27/2013 09:31 PM John Byron

DynDns Euro Dns Provider

Add Dyn Dns Euro Dns Provider

8c78e692 06/25/2013 04:58 AM Peter Linss

Update services.inc

Turn on AdvManagedFlag and AdvOtherConfigFlag for both 'managed' and 'assist' ramodes.

fc1f4960 06/24/2013 05:33 PM Jim Pingle

Add AAAA support to RFC2136 updates. Based on http://forum.pfsense.org/index.php/topic,50164.msg269138.html#msg269138

d5e4f7c9 06/18/2013 07:55 PM Jim Pingle

Use the name of the interface (lan, opt1, etc) rather than a loop-derived number for the DHCP failover peer name. This should be more accurate in cases where DHCP changes for interfaces happen out of order on CARP clusters, or when somehow an interface's configuration exists on one but not the other.

06886ae3 06/17/2013 08:59 AM Ermal LUÇI
  • Use when needed the family for get_real_interface
  • During dhcp setup use -n for cp to avoid coping uselessly
1944af41 06/17/2013 07:54 AM Ermal LUÇI

Remove unreferenced binaries. correct some formatting and also to make function clear to track correct the curly placement

449f1dd2 06/16/2013 07:57 AM Will Boyce

allow defining dhcp static mappings using dhcp-client-identifier

60c05056 06/10/2013 08:43 PM Ermal LUÇI

Do better checks and do not include an interface that will be skipped to the known ifaces

d9bdc020 06/03/2013 05:48 PM Sebastian Chrostek

Correction on last commit (CURL options)

My last commit only worked on "Save & Force Update" but not on a
reconnect. Fixed that

aa79f351 06/01/2013 12:37 PM Sebastian Chrostek

Added CURL options to Custom DynDNS

Added the options for CURLOPT_IPRESOLVE and CURLOPT_SSL_VERIFYPEER in
the webinterface for custom DynDNS

9399370b 06/01/2013 01:23 AM Jim Pingle

Don't use invalid or IPv6 DNS servers when crafting DHCP DDNS Zones. Fixes #3015

8780ff35 05/30/2013 06:26 PM Andrew Senetar

Update Services.inc add Cloudflare DYNDNS

Add Cloudflare to the list of DYNDNS services

b69ada09 05/23/2013 07:43 PM Jim Pingle

Don't add zones multiple times if it can be avoided.

3df2dbfd 05/22/2013 08:20 PM Jim Pingle

Unbreak Dynamic DNS updates from DHCP, ISC changed the config layout to require zone declarations, and the ddns-update-style directive only works globally.

41567e06 05/16/2013 04:13 PM Jim Pingle

Make sure there's a space here to prevent accidentally breaking the syntax.

683992fc 05/15/2013 09:34 PM Stilez y

dnsmasq conf won't allow some custom args

User can't specify or customise some dnsmasq args in custom_options (dns-forward-max, cache-size, etc) because they are hard coded in services_dnsmasq_configure().

b4323f39 04/26/2013 06:53 PM Jim Pingle

Add the ability for dnsmasq to selectively respond to queries only on certain IPs and bind to specific interfaces.