DirectUpdate

The dynamic dns updater running as an NT service
Features


Home

News

Features

DNS Services

Download

Register

Support

F.A.Q.

Survey

Mailing list

Forum

About

Links

Last updated:
08-Nov-2007

Visitors

Copyright ©2000-2007 William Levra-Juillet

DirectUpdate is a dynamic DNS client updater running as an NT service (see requirements).

What's new in 4.6.2:

  • Added left column resizeable (admin).
  • Added the option to "Stop engine and exit" in the control tool.
  • Added option to modify the detected IP.
  • Internal code change to get the "Vista Certification" logo.
  • Minor dyndns.com plug-in change to get the "Dyndns.com certification".
  • Fixed a crashing bug in engine dns update.

 

What's new in 4.6.1:

  • Fixed "failed to intialize properly" bug appearing in 4.6.0.
  • Fixed the 64 dns acounts limit (now virtually unlimited).
  • Fixed menu string in DUControl tool.
  • Fixed Selfhost.de dns service.
  • Fixed UI/Cosmetic bug in IP detection page.
  • Fixed "manual entered IP/Domain" feature in IP detection.
  • Fixed issue in dyndns.org update protocol.
  • Make some changes to make it "Vista" certified. (certification in progress)...

 

What's new in 4.6.0:

  • Added digital signature (WildUP, my company) to all binaries (exe and dll).
  • Vista now fully supported.
  • Added telnet IP detection plug-in.
  • Added new email notifications (started, stopped and dns update successfull).
  • Added Strato.com dns service.
  • Added OpenDNS.com dns service.
  • Added EditDNS.net dns service
  • Added ipatual.com.br dns service.
  • Russian language added.
  • German language updated.
  • Fixed engine crashing bug (when http 302 code returned by server).
  • Fixed email notification with many recipients.
  • Fixed dyndns.dk dns service.   
  • Fixed RegisterFly dns service.
  • Fixed EuroDNS dns service (accounts retreival).

 

What's new in 4.5.1:

  • Fixed service dependency during install.
  • Fixed admin module rejecting some valid registrations.
  • Enhanced the way some URLs are restricted by dynamic dns providers.
  • Fixed MyDyn.de dns service.
  • Fixed disabled/enabled context menu on dns accounts.
  • Fixed some minor cosmetic bugs.
  • Updated the DUTransSDK translation package.
  • Vietnamese language added.

 

What's new in 4.5.0:

  • Added/implemented the automatic/manual online/offline feature.
  • Improved the IP detection, by adding the "detect the same IP x time(s) before considering it as valid".
  • SNMP plug-in fixed.
  • Fixed the MFC80.dll dependency error.
  • Fixed the "Mark account offline during shutdown" issue.
  • Fixed an important memory leak (handle) in the engine.
  • Updated the RegisterFly dns service plug-in.
  • Updated the DNSPark dns service plug-in.
  • Added ippages.com dns service.
  • Added XpertDNS.com dns service.
  • Added ThatIP.com dns service.
  • Added cdmon.com dns service.
  • Added MyDyn.de dns service.
  • Added DJsWeb.com dns service.
  • Added MyDynIP.org dns service.
  • The x64 version received the "Designed for Windows XP x64" logo from Microsoft.
  • New licensing fee (Professional/Business $49 and Personal/Private $25).

What's new in 4.1.2:

  • Added Serbian translation.
  • Added Bosnian translation.
  • Added DreamHost.com dns service.
  • Added DNSMax.com dns service.
  • Added Address.net dns service.
  • Fixed crash in "Settings converter" utility.
  • Fixed crash in Admin module (retreiving RAS connections).
  • Fixed crash in Engine (invalid protocol in IP detection).
  • Fixed the installer displayed sizes.
  • Fixed the NT4 dll issue (dependency error).
  • Fixed the "expiration" bug (trial period over right after install).
  • Fixed the "RegisterFly" dynamic dns plug-in.
  • Enhanced the "SNMP" plug-in (conditionnal OID).

What's new in 4.1.0:

  • Added x64 version (for XP, Server2003 and Vista x64 edition).
  • Added "SMTP" IP detection method.
  • Added support for "syslog" daemon.
  • Added the "remember password" feature in Admin module.
  • Added "Force update" feature to command-line utility.
  • Added new "domain/host" format for DNS generic updates.
  • Added IP detection restricted URL coloration in Admin module.
  • Now "Manual IP" field supports a domain name (in IP detection settings).
  • Added DynUP.net dns service.
  • Added TigerDirect dns service.
  • Added InexpensiveDomains.com dns service.
  • Afraid.org dns service now supports ssl/https.
  • Fixed plug-in version number at startup.
  • Fixed memory leak in ssl/https.
  • Fixed reported error in ssl/https.
  • Fixed "Web admin" port change in Admin module.
  • Fixed a deadlock condition when stopping engine during startup.
  • Fixed the "Mark offline" feature at system shutdown.
  • Fixed the "connect/disconnect" button in Admin module.
  • Fixed the "Test..." (URL) button in Admin module.

 

What's new in 4.0.5:

  • Fixed a crash when using empty password(s).
  • Fixed a crash when using the SNMP plug-in.
  • Fixed a memory leak in the administration module.
  • Fixed the https (SSL/secured updates) feature (not using OpenSSL anymore).
  • Fixed the ISA (NTLM) proxy authentication.
  • Fixed the "Test button" for IP detection URLs.
  • Fixed the "Force update" feature.
  • Fixed IP extraction on some local TCP interfaces.
  • Fixed error logging during service/engine installation.
  • Fixed settings importation (from file).
  • Fixed a bug in URL redirection.
  • Dutch translation added.
  • Dyndns.it dns service added.
  • Loopia.se dns service added.
  • Fixed/Updated the dns2flat (now everynet.de) dns service.
  • Fixed/Updated the no-ip dns service.
  • Fixed/Updated the Kontent.de dns service.
  • The log window does not scroll automatically anymore if manually scrolled up.
  • Enhanced/Completed built-in "web admin" feature.
  • Added "Copy IP(s) to clipboard" feature in DUControl (icontray).
  • "Designed for Windows XP" logo (awarded by Microsoft)!

 

What's new in 4.0.4:

  • Security issue fixed in the engine (version number not displayed to port scanners, and engine crash fixed when receiving unformatted too long data).
  • Reduced server bandwidth for dynamic dns services offering an IP detection script.
  • Bug fix in "Preferences page" when switching language.
  • Fixed the "Check for new version" feature (including email notification not sent).
  • Fixed the "web port administration" settings (in the admin page).
  • Fixed the "Settings converter" tool for SelfHost.de.
  • Added a "Clear/Copy" context menu in the Log page.
  • Czech translation added.
  • ProNICSolutions dns service added.
  • Updated the Yi.org support.
  • Fixed/Updated the WorldWideDNS support.
  • Fixed/Updated No-IP.com dns service.
  • Admin tool now reports the new forum URL.

 

What's new in 4.0.3:

  • Feature "force update every..." fixed and working.
  • Fixed a crash in the engine when using an empty URL in IP detection.
  • Web/http administration added.
  • Fixed auto IP selection algorithm.
  • Fixed "No operation performed yet" bug (added in 4.0.2).
  • Fixed "Ducontrol" (icontray) startup.(folder wa sopen instead of the control).
  • Added "DNSUpdate.de" dns service.
  • Updated "NO-IP.com" dns service.
  • Updated "SelfHost.de" dns service.
  • Fixed BIND (and SimpleDNS+) dns service.
  • Added Japanese, Portuguese and Brazilian languages.

 

What's new in 4.0.2:

  • Installer redesigned - Now display/detect the running instance(s) of DirectUpdate.
  • Fixed a crash in the engine when resuming from "hibernation".
  • RAS connections enumeration fixed.
  • NTLM http authentication added ("Professional" version only).
  • Proxy settings were ignored at engine startup. Fixed.
  • "Copy IP address to clipboard" added in context menu (administration module).
  • DUControl (icon tray) now mono-instance.
  • DUControl (icon tray) fixed when running under 9x/Me.
  • Error message added in "remote" IP detection.
  • DNSExit service fixed .
  • ConstantTime service fixed.
  • EveryDNS service fixed.
  • Added "WorldNet.nl" service.
  • Fixed serial number validation.
  • Translation fixed when running under 9x/Me.

 

  • What's new in 4.0.1:

    • Installer now installs only the selected languages.
    • "Install as service" fixed (in 4.0.0 service was removed at install !).
    • "Settings converter" tool reviewed/fixed (Registration information and other settings are not lost anymore).
    • Crash fixed when several "Local IP detections" occurred simultaneously.
    • "Check now" button in IP detection was unchecking option "4". Fixed.
    • "Mark account offline when engine stops" feature fixed.
    • Account was not updated if option "force update every xx days" was checked. Fixed.
    • "Launch external application" now authorized to interact with GUI (display windows/MessageBox).
    • Wrong error message displayed in IP detection ("Too many IPs detected" instead of "No valid IP detected").
    • Email notification on "Ping fail" feature reviewed (Now, emails are sent less frequently if ping fails repeatedly).
    • DNSPark dynamic dns service fixed.
    • DynU.com dynamic dns service fixed (Enter now the fqdn in the "domain" field, like "yourname.dynu.com").

     

    What's new in 4.0 Final:

    • Supports many IP (via different IP detection methods).
    • Rewritten and enhanced IP detection (including SNMP).
    • IP detection methods can be added via plug-ins.
    • DNS services are now implemented via plug-ins.
    • Bandwidth & memory usage optimized.
    • UserInterface is now fully resizable.
    • Enhanced logging options.
    • Export/Import settings to/from file.
    • New multi-languages installer (Using InnoSetup).
    • Now supports SECURED updates to win2k/3 DNS server (using GSS-TSIG).
    • RRAS (Routing and RAS) connections now displayed in the IP detection page.
    • French, Spanish, German, Italian and Hungarian translation. More to come...
    • Trial period has been fixed to 60 days.
    • Many Dynamic DNS services added.
    • New licensing fee and options (Professional/Business $35 and Personal/Private $19).

     

    What's new in 3.6.3:

    • Bug fix (Crash when reading data returned by the BIND/Win2k DNS servers)
    • Bug fix (Crash when engine/service was reading an empty line)
    • Bug fix (Crash when exting service on Win 95/98/Me)
    • Bug fix (Win 95/98/Me system not shutting down when service running)
    • Bug fix (Temporary files not deleted)
    • Bug fix (accounts are not updated if no IP detection occured)
    • Bug fix (IP detection failed with "2wire" routers)
    • Bug fix (RAS connection was initiated at startup, even if not checked)
    • Bug fix (KeepAlive feature was in some case reset to OFF)
    • Last detected IP now displayed in the tooltip icontray
    • Added the option to periodically synchronize the clock with time server(s)
    • Enhanced FTP PASV upload code if FTP server is behind a NAT router
    • ipUpdater.com service added
    • dns4biz.com (staticip.de) service added
    • NameCheap service added
    • dotyou.com service added
    • Kontent.de service added
    • EuroDynDNS service added
    • "Widge.net" added support of "invalid ip"
    • Only notify once when a new version is available
    • "http/web admin" feature is OFF by default (on fresh install)

    What's new in 3.6.2:

    • Renamed executables descriptions
    • Bug fix (the "icon tray" was sometime reporting the service not running although it is)
    • Bug fix (Ping feature always set to off at startup...)
    • Bug fix (Can't enter an app path to launch when "ping fail")
    • Bug fix (Manually excluded ip feature was excluding IP outside the range)
    • Bug fix (Sometimes, garbage was added at the end of sent emails)
    • Bug fix (Invalid error message when checking for new version)
    • Bug fix (The RAS connection password was sometime corrupted. Re-enter it in the 3.6.2 !)
    • Changed some installer messages
    • Added the option to dial the RAS connection when engine starts
    • Hebergement-Dynamique.com service added
    • Global RAID service added
    • SiteLutions (Free Dynamic DNS) service added
    • Widge.net service added
    • DNBuy.net service added
    • dns2flat service added
    • Fields (*XXX*) can now be used in all the notification emails
    • SSL support and offline feature added for SelfHost.de
    • Added the option to not refresh automatically the "status" page (usefull if you have a lot of accounts)
    • Updated the web admin page
    • Add extra log if the engine crashes

    What's new in 3.6.0:

    • RAS connection management added !
    • BIND (With secured TSIG) updates.
    • Win2k DNS servers updates (but without secure protocol).
    • Add SSL support for SMTP protocol (email notification).
    • New graphic design (Thx to id graphique).
    • The engine won't exit when the user logout on 95/98/Me.
    • Bug fix in email notification ("dev" for december, local time and INFINITE loop).
    • Remote IP detection list (remote sites) fixed.
    • Dyndns.dk fixed.
    • ChangeIP updated.
    • DtDNS "offline" feature added.
    • Warning "Update considered abusive" removed (when possible).
    • Added HTTPS support for DNSMadeEasy.
    • GNUDIP Generic server support.
    • PimpDomain service added.
    • DNSExit service added.
    • Constant Time Dynamic DNS service added.
    • Tekdns.org service added.
    • Web page with supported services added.
    • Help file improved.

    Last version features:

    - Native NT service (NT4.0/2000 and XP) - "Service-like" on 95/98/Me !
    - Remote administration anywhere from the LAN / Internet.
    - Local & remote IP detection with user selection (lan dsl/cable router supported).
    - Check for availability of newer version.
    - Update can be forced every xx days to prevent accounts from being banned.
    - Add support for "Wildcard" and "MaileXchanger" (dyndns.org and easydns.com only)
    - Support of proxy server and proxy server authentication.
    - E-mail notification with multiple recipients (; separated) and sender info.
    - WebAdmin (basic administration using your browser on port 3280 by default).
    - Small & compact executable (the service is only 236 KB !).
    - Engine can launch an external app and restart a service when a new IP is detected.
    - Text of sent emails can be changed.
    - Monitored log file size.
    - User selection of log options.
    - Fully implemented log file view.
    - Integrated help file (to be finished...)
    - Add a small tool (DUControl.exe) to start/stop the engine.
    - KeepAlive option, to maintain your internet connection up if required.
    - Support IP detection via hidden (auto) proxy of ISP.
    - Support local IP detection with router direct query !
    - Added an extra feature to bypass web IP detection problem (contact me for more info).
    - Context-menu (right-click) on accounts window.
    - Do not require IE4+ (wininet.dll) anymore !
    - Installer & uninstaller.
    - Many accounts. See the supported services list.

    Please, ask me or post a message in the forum if you want other service(s) to be supported !

    Requirements:

    - Windows 98/Me/NT4/2000/XP/2003.
    - TCP/IP protocol installed.

    Enjoy !