
git-svn-id: svn+ssh://svn.code.sf.net/p/ddclient/code/trunk@31 3873ddee-7413-0410-b6c4-c2c57c1ab35a
268 lines
9.2 KiB
Text
268 lines
9.2 KiB
Text
Changelog
|
|
|
|
3.7.1
|
|
* URL of zoneedit has changed (see bug #1558483)
|
|
* Added initscript for Ubuntu (posted by Paolo Martinelli)
|
|
* Added patch "Patch: Treat --daemon values as intervals"
|
|
(submitted by James deBoer)
|
|
* Don't send any mail when in not running daemon mode
|
|
(patch submitted by Daniel Thaler)
|
|
* Changed Changelog syntax
|
|
|
|
|
|
3.7.0
|
|
- 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
|
|
- added support for Linksys RV042, see feature requests #1501093, #1500877
|
|
- added support for netgear-rp614, see feature request #1237039
|
|
- added support for watchguard-edge-x, patch #1468981
|
|
- added support for dlink-524, see patch #1314272
|
|
- added support for rtp300
|
|
- added support for netgear-wpn824
|
|
- added support for linksys-wcg200, see patch #1280713
|
|
- added support for netgear-dg834g, see patch #1176425
|
|
- added support for netgear-wgt624, see patch #1165209
|
|
- added support for sveasoft, see patch #1102432
|
|
- added support for smc-barricade-7004vbr, see patch #1087989
|
|
- added support for sitecom-dc202, see patch #1060119
|
|
- fixed the error of stripping out '#' in the middle of password, bug #1465932
|
|
- fixed a couple bugs in sample-etc_rc.d_init.d_ddclient and added some extra auto distro detection
|
|
- added the validation of values when reading the configuration value.
|
|
- this fixes a bug when trying to use periods/intervals in the daemon check times, bug #1209743
|
|
- added timeout option to the IO::Socket call for timing out the initial connection, bug: #1085110
|
|
|
|
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$
|