diff --git a/ChangeLog.old b/ChangeLog.old new file mode 100644 index 0000000..c4e6561 --- /dev/null +++ b/ChangeLog.old @@ -0,0 +1,304 @@ +Changelog +3.7.3 + * Changelog moved to more correct ChangeLog + generated by svn2cl --group-by-day -i + See http://tinyurl.com/2fzhc6 + +3.7.2 + * Preventing unitialized values, check + https://sourceforge.net/forum/message.php?msg_id=4167772 + * added a TODO list + * Removed the two empty lines at the end of ddclient + * Applied checked_ssl_load.diff from Ubuntu + * Cosmetic change about checkip + * Changed nic_namecheap_update following the suggestion of edmdude + on the forum (https://sourceforge.net/forum/message.php?msg_id=4316938) + * Applied easydns.patch + * 3com-oc-remote812 patch by The_Beast via IRC. + * Applied eurodns.patch + +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 + * Applied patches submitted by Torsten: + abuse_msg.diff: ddclient still reports the email to contact dyndns.org + but they prefer a web form today (IIRC). This patch adjusts the abuse + warning printed by ddclient. + cachedir.diff: Original ddclient stores a cache file in /etc which + would belong in /var/cache in my opinion and according to the FHS. + help_nonroot.diff: Allow calling the help function as non-root. + update-new-config.patch: Force update if config has changed + smc-barricade-7401bra.patch: Support for SMC Barricade 7401BRA FW + firewall + cisco_fw.diff: Use configured hostname for firewall access + with -use=cisco (closes: #345712). Thanks to Per Carlson for the + patch! See http://bugs.debian.org/345712. + maxinterval.diff: Increase max interval for updates. + See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=129370 + http://www.dyndns.com/support/services/dyndns/faq.html#q15 + * Changed max-interval to 25days. See + https://www.dyndns.com/services/dns/dyndns/faq.html + + +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 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: Changelog 96 2008-06-13 20:24:24Z wimpunk $ +------------------------------------------------------------------------