forked from ddclient/ddclient
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/svn@2 3873ddee-7413-0410-b6c4-c2c57c1ab35a
- Loading branch information
wimpunk
committed
May 22, 2006
0 parents
commit 74f33b7
Showing
15 changed files
with
4,272 additions
and
0 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
ddclient - update client for www.dyndns.org accounts | ||
|
||
Copyright (C) 1999 Paul Burry ([email protected]) | ||
Copyright (C) 2000 Paul Burry ([email protected]) | ||
Copyright (C) 2001 Paul Burry ([email protected]) | ||
|
||
This program is free software; you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation; either version 2 of the License, or | ||
(at your option) any later version. | ||
|
||
This program is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
|
||
You should have received a copy of the GNU General Public License | ||
along with this program; if not, write to the Free Software | ||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,241 @@ | ||
Changelog | ||
|
||
cvs | ||
- Added vi tag | ||
- Added support for 2Wire 1701HG Gateway (see | ||
https://sourceforge.net/forum/message.php?msg_id=3496041 submitted by hemo) | ||
- added ssl-support by perlhaq | ||
- updated cvs version to 3.7.0-pre | ||
|
||
3.6.7 | ||
- modified sample-etc_rc.d_init.d_ddclient.lsb (bug #1231930) | ||
- support for ConCont Protocol (patch #1265128) submitted by seather_misery | ||
- problem with sending mail should be solved | ||
- corrected a few writing mistakes | ||
- support for 'NetComm NB3' adsl modem (submitted by crazyprog) | ||
- Added Sitelutions DynDNS, fixed minor Namecheap bug (patch #1346867) | ||
|
||
3.6.6 | ||
- support for olitec-SX200 | ||
- added sample-etc_rc.d_init.d_ddclient.lsb as a sample script for lsb-compliant systems. | ||
- support for linksys wrt854g (thanks to Nick Triantos) | ||
- support for linksys ver 3 | ||
- support for Thomson (Alcatel) SpeedTouch 510 (thanks to Aldoir) | ||
- Cosmetic fixes submitted by John Owens | ||
|
||
3.6.5 | ||
- there was a bug in the linksys-ver2 | ||
- support for postscript (thanks to Larry Hendrickson) | ||
- Changelog out of README | ||
- modified all documentation to use /etc/ddclient/ddclient.conf (notified by nicolasmartin in bug [1070646]) | ||
|
||
3.6.4 | ||
- added support for NameCheap service (thanks to Dan Boardman) | ||
- added support for linksys ver2 (thanks to Dan Perik) | ||
|
||
3.6.3 | ||
- renamed sample-etc_dhclient-enter-hooks to sample-etc_dhclient-exit-hooks | ||
- add support for the Allnet 1298 Router | ||
- add -a to ifconfig to query all interfaces (for Solaris and OpenBSD) | ||
- update the process status to reflect what is happening. | ||
- add a To: line when sending e-mail | ||
- add mail-failure to send mail on failures only | ||
- try all addresses for multihomed hosts (like check.dyndns.org) | ||
- add support for dnspark | ||
- add sample for OrgDNS.org | ||
|
||
3.6.2 | ||
- add support for Xsense Aero | ||
- add support for Alcatel Speedtouch Pro | ||
- do authentication when either the login or password are defined. | ||
- fix parsing of web status pages | ||
|
||
- 3.6 | ||
- add support for EasyDNS (see easydns.com) | ||
- add warning for possible incorrect continuation lines in the .conf file. | ||
- add if-skip with the default as was used before. | ||
- add cmd-skip. | ||
|
||
- 3.5.4 | ||
- added !active result code for DynDNS.org | ||
|
||
- 3.5.2 | ||
- avoid undefined variable in get_ip | ||
|
||
- 3.5.1 | ||
- fix parsing of quoted strings in .conf file | ||
- add filename and line number to any warnings regarding files. | ||
|
||
- 3.5 | ||
- allow any url to be specified for -fw {address|url} | ||
use -fw-skip {pattern} to specify a string preceding the IP address at the URL's page | ||
- allow any url to be specified for -web {address|url} | ||
use -web-skip {pattern} to specify a string preceding the IP address at the URL's page | ||
- modify -test to display any IP addresses that could be obtained from | ||
any interfaces, builtin fw definitions, or web status pages. | ||
|
||
- 3.4.6 (not released) | ||
- fix errors in -help | ||
- allow non-FQDNs as hosts; dslreports requires this. | ||
- handle german ifconfig output | ||
- try to get english messages from ifconfig so other languages are handled too. | ||
- added support for com 3c886a 56k Lan Modem | ||
|
||
- 3.4.5 | ||
- handle french ifconfig output | ||
|
||
- 3.4.4 | ||
- added support for obtaining the IP address from a Cisco DHCP interface. | ||
(Thanks, Tim) | ||
|
||
- 3.4.2 | ||
- update last modified time when nochg is returned from dyndns | ||
- add example regarding fw-login and fw-password's required by some | ||
home routers | ||
|
||
- 3.4.1 | ||
- add option (-pid) to record process id in a file. This option should be | ||
defined in the .conf file as it is done in the sample. | ||
- add detection of SIGHUP. When this signal is received, ddclient will | ||
wake up immediately, reload it's configuration file, and update | ||
the IP addresses if necessary. | ||
|
||
- 3.4 | ||
- ALL PEOPLE USING THIS CLIENT ARE URGED TO UPGRADE TO 3.4 or better. | ||
- fixed several timer related bugs. | ||
- reformatted some messages. | ||
|
||
- 3.3.8 | ||
- added support for the ISDN channels on ELSA LANCOM DSL/10 router | ||
|
||
- 3.3.7 | ||
- suppress repeated identical e-mail messages. | ||
|
||
- 3.3.6 | ||
- added support for the ELSA LANCOM DSL/10 router | ||
- ignore 0.0.0.0 when obtained from any FW/router. | ||
|
||
- 3.3.5 | ||
- fixed sample ddclient.conf. fw-ip= should be fw= | ||
- fixed problem getting status pages for some routers | ||
|
||
- 3.3.4 | ||
- added support for the MaxGate's UGATE-3x00 routers | ||
|
||
- 3.3.3 | ||
- sample* correct checks for private addresses | ||
- add redhat specific sample-etc_rc.d_init.d_ddclient.redhat | ||
- make daemon-mode be the default when named ddclientd | ||
- added support for the Linksys BEF* Internet Routers | ||
|
||
- 3.3.2 | ||
- (sample-etc_rc.d_init.d_ddclient) set COLUMNS to a large number so that | ||
'ps -aef' will not prematurely truncate the CMD. | ||
|
||
- 3.3 | ||
- added rpm (thanks to Bo Forslund) | ||
- added support for the Netgear RT3xx Internet Routers | ||
- modified sample-etc_rc.d_init.d_ddclient to work with other Unix beside RedHat. | ||
- avoid rewritting the ddclient.cache file unnecessarily | ||
- fixed other minor bugs | ||
|
||
- 3.2.0 | ||
- add support for DynDNS's custom domain service. | ||
- change suggested directory to /usr/sbin | ||
|
||
- 3.1.0 | ||
- clean up; fix minor bugs. | ||
- removed -refresh | ||
- add min-interval to avoid too frequent update attempts. | ||
- add min-error-interval to avoid too frequent update attempts when the | ||
service is unavailable. | ||
|
||
- 3.0.1 | ||
- make all values case sensitive (ie. passwords) | ||
|
||
- 3.0 | ||
- new release! | ||
- new ddclient.conf format | ||
- rewritten to support DynDNS's NIC2 and other dynamic DNS services | ||
- added Hammernode (hn.org) | ||
- added ZoneEdit (zoneedit.com) | ||
- added DSLreports (dslreports.com) host monitoring | ||
- added support for obtaining IP addresses from | ||
- interfaces, | ||
- commands, | ||
- web, | ||
- external commands, | ||
- Watchguard's SOHO router | ||
- Netopia's R910 router | ||
- and SMC's Barracade | ||
- added daemon mode | ||
- added logging msgs to syslog and e-mail | ||
|
||
- 2.3.7 | ||
- add -refresh to the sample scripts so default arguments are obtained from the cache | ||
- added local-ip script for obtaining the address of an interface | ||
- added public-ip script for obtaining the ip address as seen from a public web page | ||
|
||
- 2.3.6 | ||
- fixed bug the broke enabling retrying when members.dyndns.org was down. | ||
|
||
- 2.3.5 | ||
- prevent warnings from earlier versions of Perl. | ||
|
||
- 2.3.4 | ||
- added sample-etc_dhclient-enter-hooks for those using the ISC DHCP client (dhclient) | ||
|
||
- 2.3.3 | ||
- make sure that ddclient.conf is only readable by the owner so that no one | ||
- else can see the password (courtesy of Steve Greenland). | ||
-- NOTE: you will need to change the permissions on ddclient.conf to prevent | ||
-- others from obtaining viewing your password. | ||
-- ie. chmod go-rwx /etc/ddclient.conf | ||
|
||
- 2.3.2 | ||
- make sure 'quiet' messages are printed when -verbose or -debug is enabled | ||
- fix error messages for those people using proxies. | ||
|
||
- 2.3 | ||
- fixed a problem reading in cached entries | ||
|
||
|
||
- 2.2.1 | ||
- sample-etc_ppp_ip-up.local - local ip address is $4 or $PPP_LOCAL (for debian) | ||
- use <CR><LF> as the line terminator (some proxies are strict about this) | ||
|
||
- 2.2 | ||
- added support (-static) for updating static DNS (thanks Marc Sira) | ||
- changed ddclient.cache format (old style is still read) | ||
- sample-etc_ppp_ip-up.local - detect improper calling sequences | ||
- sample-etc_ppp_ip-up.local - local ip address is $3 or $PPP_LOCAL (for debian) | ||
|
||
- 2.1.2 | ||
- updated README | ||
|
||
- 2.1.1 | ||
- make sure result code reflects any failures | ||
- optionally (-quiet) omit messages for unnecessary updates | ||
- update sample-etc_cron.d_ddclient to use -quiet | ||
|
||
- 2.1 | ||
- avoid unnecessary updates by recording the last hosts updated in a | ||
cache file (default /etc/ddclient.cache) | ||
|
||
- optionally (-force) force an update, even if it may be unnecessary. | ||
|
||
This can be used to prevent dyndns.org from deleting a host that has not | ||
required an update for a long period of time. | ||
|
||
- optionally (-refresh), reissue all host updates. | ||
|
||
This can be used together with cron to periodically update DynDNS. | ||
See sample-etc-cron.d-ddclient for details. | ||
|
||
- optionally (-retry) save failed updates for future processing. | ||
|
||
This feature can be used to reissue updates that may have failed due to | ||
network connectivity problems or a DynDNS server outage | ||
|
||
------------------------------------------------------------------------------- | ||
$Id$ |
Oops, something went wrong.