Project

General

Profile

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

# Date Author Comment
5b506a49 11/21/2014 06:27 PM Chris Buechler

Fix input validation of custom-type dynamic DNS hostnames.

29aef6c4 11/11/2014 05:36 AM Jim Thompson

Change copyright statement to reflect reality

9b86d3fe 10/21/2014 06:54 AM Chris Buechler

+ is a valid character in some dynamic DNS providers' usernames. Fixes #3912

de29dadc 09/19/2014 05:15 PM Renato Botelho

Allow hostname to start with '@.' for namecheap. It fixes #3568

f9f467e2 04/18/2014 09:24 PM Colin Fleming

Tidy up "services_dyndns" XHTML

Add CDATA section to scripts
Add SUMMARY to tables
Move NOWRAP to class statement
Deprecate ampersand
Close INPUT and IMG tags and ALT to IMG tags
Add missing closing P tag
Update HTML Boolean operators
Remove duplicate closing TD tags...

8cd558b6 03/14/2014 08:24 PM ayvis

xhtml Compliance
replaced <br>, <br/> and </br> with <br />

e41ec584 03/12/2014 02:42 PM Renato Botelho

Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print

8f56dd27 01/02/2014 11:58 AM phildd

DyndDNS edit: unset vars when no longer used

31300a95 12/30/2013 03:45 PM phildd

List GWGs in Interface to send update from

1e9b4611 09/12/2013 02:28 PM Renato Botelho

Remove call-time pass by reference for do_input_validation, helps ticket #2565

9eee0a15 08/05/2013 09:07 AM N0YB

Update services_dyndns_edit.php

fix typo - s/sperate/separate

1be99911 07/30/2013 10:52 AM Renato Botelho

Check if hostname is valid, it fixes #3117

91dad6c6 07/28/2013 12:30 PM N0YB

Update services_dyndns_edit.php

Setting $pconfig['ttl'] to isset result causes the ttl value to be set to 1 (true) upon subsequent saves.

e4a62f32 07/11/2013 10:48 PM Daniel Becker

properly handle custom-v6 dyndns entries in web interface

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

c8c90b81 03/22/2013 04:25 PM Phil Davis

Dynamic DNS add option for verbose logging

This will allow the user to decide if they want all the noise in syslog. It defaults to off, so the log messages will quieten down unless the user turns it on.

7a5fe50d 02/24/2013 07:01 AM Phil Davis

Use common code and constants from services.inc

to reduce code duplication

d348160e 02/22/2013 06:10 PM Renato Botelho

Unset enable parameter instead of set its value to false. Fixes #1838

3e1eec58 06/02/2012 07:48 PM Seth Mos

Allow for selection of a gateway group as a interface to monitor
Redmine ticket #1965

37f3e704 05/22/2012 09:58 PM Matt Corallo

Add the option to use a custom Dynamic DNS Provider via an Update URL and Result Match.

cd132e86 04/01/2012 05:03 AM Edson Brandi

This patch add Route 53 as new Dynamic DNS provider into dyndns infrastructure.
Due requeriments to handle requests to Amazon AWS API, it need root certificates package (ca_root_nss-3.12.4.tbz) and support to hash_hmac() in PHP (package php52-hash-5.2.13_3.tbz).

f3b2b2a4 02/23/2012 01:02 AM Yehuda Katz

Fixing existing DynDNS force-update feature. Redmine bug #2228

fb403496 12/26/2011 01:43 PM Gerald Raaf

Add SelfHost (German Provider) to Dynamic DNS Service

38a481ad 06/28/2011 07:21 PM Jim Pingle

Add he.net tunnelbroker update dyndns type

8ea77433 05/14/2011 02:39 PM Chris Wells

Added HE.net (dns.he.net) to the list of available dyndns services.

0030036f 02/23/2011 05:14 PM Marcus Brown

Don't forget to clear username field so it doesn't show up on next edit.

And if for some reason user enters a username, store it for them.

d9cc4b24 02/23/2011 05:05 PM Marcus Brown

Try again, a little cleaner: Prevent GUI from giving error for freeDNS service since username and password

1f9d17ef 02/23/2011 04:54 PM Marcus Brown

Revert "Prevent GUI from giving error for freeDNS service since username and password"

This reverts commit 740f745922549283e29d3d964c7a60266d7dbf0a.

This is a little ugly. Let's do it a little differently.

740f7459 02/23/2011 03:00 PM Marcus Brown

Prevent GUI from giving error for freeDNS service since username and password
aren't required.

Also add a note for freeDNS users to enter "Authentication Token"
in Hostname field. Zero out fake username and password before writing to config
so they don't show up in the GUI when you edit the record again.

b8e2fd16 12/02/2010 01:22 PM Jim Pingle

Use unlink here instead of an exec to rm. Remove escapeshellarg call as it isn't needed now. Fixes #1066

1ae5c631 11/17/2010 07:36 PM Ermal LUÇI

Resolves #1018. Provide a more unique host name for the file.

225a2f0b 11/12/2010 04:03 PM Scott Ullrich

Bring in XSS id fixes from m0n0wall

ce6d1106 08/31/2010 06:59 PM Jim Pingle

Namecheap doesn't need a username, just hostname+password.

61c30081 08/31/2010 03:40 AM Jim Pingle

First try at a dyndns update type for Namecheap.com servers.

16457bdd 08/12/2010 01:32 PM Renato Botelho

gettext fixes

50bfcec0 07/16/2010 11:30 AM Carlos Eduardo Ramos

Corrections gettext implementation on services_dyndns_edit.php

2b2a7984 07/12/2010 04:39 PM Rafael Lucas

Implement gettext() calls on services_dyndns_edit.php

d31e9455 02/15/2010 10:53 PM Chris Buechler

clarify text

2248a940 12/26/2009 02:39 PM Ermal Luçi

Do not mark non-required fields as required.

9c38bcea 11/28/2009 09:47 PM Scott Ullrich

Do not dedicate 16 characters to interface name

1d333258 09/15/2009 01:49 AM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on

0027de0a 05/08/2009 06:42 PM Ermal Luçi
  • Create two new functions lock($subsystem)/unlock() to have more reliable locking using semaphores.
    This function can sleep till the resource is free and can help find not well behaving code.
  • Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this....
ee2db55f 05/07/2009 05:24 PM Ermal Luçi

Move validation of dyndns username to the only place it uses it, the GUI page. There it makes sense. While there add ':' character to allow NO-ip subaccounts.

97aa3109 12/16/2008 07:33 AM Ermal Luçi

Remove wrong comment..

91e55d73 12/16/2008 07:31 AM Ermal Luçi

Catch up with functions changes.

9e9b596f 10/22/2008 04:28 PM Ermal Luçi

Add footer

7d9dca1c 08/04/2008 06:16 PM Ermal Luçi

We know OpenDNS too now, add to the list.

6b07c15a 08/01/2008 06:30 AM Matthew Grooms

Rewrite the pfsense privilege system with the following goals in mind ...

1) Redefine page privileges to not use static urls
2) Accurate generation of privilege definitions from source
3) Merging the user and group privileges into a single set
4) Allow any privilege to be added to users or groups w/ inheritance...

789af363 07/20/2008 08:36 PM Ermal Luçi

Use new function to update the configured client and not the others to get better GUI response time.

07cdb9a2 07/20/2008 08:10 PM Ermal Luçi

Actually update host when a new account is configured.

acdfc164 07/20/2008 07:46 PM Ermal Luçi

Fix setting/unsetting of Disable option.

d4ecc94b 07/20/2008 02:39 PM Ermal Luçi
  • Correct yesterday commit seems that DNS-o-mattic commit support had shifted the values
    cause of bad separator use ' '(space) instead of ','(comma).
  • Implement DNSexit support.
    Feature request: #1588
8ab1c5e2 07/19/2008 09:45 PM Ermal Luçi

Fix shifted order. Somebody must have removed a service from here. I am still not sure if the first should be only dyndns or it should be dnsomatic as for values saved on configscp services_dyndns.php :/usr/local/www.

f1f60c92 07/14/2008 09:01 PM Ermal Luçi
  • Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING
  • Much improved rule generation speed
  • Many bug fixing in general of the interface handling

NOTE: this is the other half of changes