History

v2.3.30
 1, January 2005
  • Fixed a small problem where DeeEnEs would continuously flash the tray icon indicating an error after a connection problem. It will now show the "offline" status icon again like it should.
  • Choosing Help from the tray icon's pop-up menu will now show the correct web page.

v2.3.29
 14, December 2004
  • Made a new version that uses a slightly different mechanism to check for a new version. The old mechanism will only work for a few more days now to give everyone the chance to update. After that the old mechanism (and the old URL http://palacio-cristal.com) will be turned off. This is necessary because some old clients somewhere in the world or still bombarding my server with requests and generating insane amounts of traffic.

v2.3.28
 8, December 2004
  • Added servegame.org to the domain list.
  • Now shows detected IP address in trayicon tooltip and log window (NB: Non-english users must upgrade to the latest language DLL for this to work!).
  • Added a Catalan language DLL thanks to RuX.
  • Fixed several possible buffer overrun situations.

v2.3.27
 23, February 2004
  • Fixed a tiny little bug which caused mayor problems: if a version check was being requested which somehow failed to return a proper answer the program would just try again 2 seconds later. Indefinitely!

v2.3.26
 13, November 2003
  • Fixed a bug in the web IP detection that suddenly cropped up during the last couple of days (probably something was changed on the DynDNS servers that DeeEnEs wasn't prepared to handle).
  • Updated the list of available DynDNS domain names.

v2.3.25
 19, December 2002
  • Updated the list of available DynDNS domain names (the 'isa-geek' ones).
  • Improved web IP detection (people that got weird IP addresses should definitely use this version).
  • Added some checks to prevent invalid configuration data from crashing the program.

v2.3.22
 16, November 2002
Added two new language DLLs both for Portuguese (one for Portugal and the other for Brazil). After discussing it with the two authors we decided to publish both versions because they really are quite different.

v2.3.22
 23, April 2002
Added new domains and fixed a bug in the HTTP protocol handling that would result in errors and even abusive updates in certain circumstances (symptom: "Unknown return code received" error messages).

v2.3.20
 7, February 2002
No change to the main program itself but a new language resource DLLs for Japanese and traditional Chinese have been made available thanks to Yasushi Osada and Stark Wong.

v2.3.20
 5, February 2002
The /AUTOEXIT option now works again, preliminary code to make DeeEnEs work as a service seems to work and a new language resource DLL for Spanish has been made available thanks to Josh Feldman. The service code can be tested by using the command-line options /INSTALL and /UNINSTALL but the problem right now is that there is no user interface available when running as a service so for normal use you will have to wait for a future version of DeeEnEs that properly implements this feature.

v2.3.19
 24, December 2001
No change to the main program itself but a new language resource DLL for Italian has been made available thanks to Flavio Boniforti.

v2.3.19
 9, December 2001
No change to the main program itself but a new language resource DLL for French has been made available thanks to Olivier Sannier.

v2.3.19
 8, December 2001
DeeEnEs has gone international! Thanks to Bjrn Andersen, who just did it and went through all the code to take out all the static strings.

v2.2.18
 7, December 2001
Added the 14(!) new DynDNS domain names. Deleting an account now actually deletes the right one .

v2.2.17
 26, November 2001
Fixed bug in account dialog that appeared when the user wasn't a DynDNS donator (thanks to Wayne Allen for finding this one).

v2.2.16
 25, November 2001
Improved error handling. Will now show the reason why an account failed to update in the accounts dialog. Finally supports the DynDNS Custom domains. The options dialog has a DynDNS donator option that will enable/disable certain options that are only available to donators. Added several new domains (dyndns.tv, dyndns.ws and orgdns.org). Hopefully fixed the bug that would make the try icon flash red even when all accounts were updated successfully.

v2.1.15
 2, November 2000
The local check for Modem and LAN connection will be done less often now. This in addition to lowered thread priorities will make sure DeeEnEs consumes as little CPU time as possible. The accounts dialog has had a makeover to make it more intuitive (hopefully), thanks to Nikita Visnevski for the new design. Turning on Detailed Logging will now give a warning and restarting DeeEnEs will automatically turn it off again. This to prevent people who have this turned on by default to start complaining about excessivly large log files.

v2.1.14
 31, August 2000
Fixed a memory leak and added a feature which when a new version arrives will not only tell you the new version number but also a small remark telling you what the changes are.

v2.1.13
 29, August 2000
Fixed major bug which where DeeEnEs would do a Web Based IP check EVERY 5 SECONDS!! Aaaaaahhhh!! :-(

v2.1.12
 27, August 2000
Now supports the new DynDNS update protocol meant to decrease the load on their servers. Not thoroughly tested yet but you'll be doing the maintainers of DynDNS a big favour if you switch to this version!

v2.0.11
 2, August 2000
Fixed stupid bug when using Web Based IP checking. A wrong URL was accidentally included in version 2.0.10 which resulted in unnecessary spam for the DynDNS server. NB: EVERYBODY USING 2.0.10 PLEASE UPGRADE!

v2.0.10
 30, July 2000
Made a minor change so DeeEnEs will turn its icon gray when no connection is available.

v2.0.9
 30, July 2000
Added web based IP checking. At this moment you'll be able to use two DynDNS based IP checks and one that is available at the DeeEnEs website. Fixed some bugs as well: a version check would be done after a startup even when the option was cleared in the properties dialog. And turning on the Backup MX option would not work (it never had!) Thanks to Jan Groene for pointing these out to me.

v1.5.8
 23, July 2000
Added the new domain dslreports.com. Finally got the tab key to work in the dialogs.

v1.5.7
 8, July 2000
Added the new domains dnsalias.com, dnsalias.org and dnsalias.net.

v1.5.6
 2, July 2000
It turned out that the version check was getting cached pages so I had to make sure that DeeEnEs would always get the latest version.

v1.5.5
 1, July 2000
DeeEnEs will now automatically force an update after a set number of days (defaults to 28) to ensure that your account won't be deleted. (thanks Gertjan for pointing this out to me!) I also changed the icons into the ones that were given to me by Navigator. Thanks! I like them a lot!

v1.5.4
 11, May 2000
Added a warning to the Force Update action telling the user that his.her account might be blocked due to abuse if used too soon too often.

v1.5.3
 30, April 2000
A new option was added to delay the first update after DeeEnEs was started, this way dail-up connections get some time to initialize. DeeEnEs will now also ignore the known private IP ranges in the Interface dropdown box in the preferences dialog. Something strange might seem to happen if you had previously selected an interface which currently isn't active: the Interface dropdown will be empty, but you can just leave it like that, DeeEnEs will remember which interface was selected. Thanks to Helmchen for the help.

v1.5.1
 28, April 2000
The option /AUTOEXIT will now keep the client running until it was able to successfuly update all the activated accounts.

v1.5
 28, April 2000
Added a command-line option /AUTOEXIT that will automatically exit the client after an update (wether successful or not). This is useful when starting the client from a batch file or from within tools that detect when you connect to the Internet and that can start all kind of programs when you do. Thanks to Helmchen for the suggestion.

v1.4.1
 28, April 2000
Fixed a bug that would crash the client on a regular basis. Adds even more extended logging as well. Now also writes this log to a file (DeeEnEs.log in the same directory as the .exe), the log file is even more detailed than the log in the log window. Was never made into a public version. Thanks to Helmchen for making me aware of the problem.

v1.4
 24, April 2000
Added automatic version checking. DeeEnEs will now check for a new version once a day and will display a message giving you the option to open the download page if a newer version than the one you have was found. An option to turn version checking on and off can be found in the properties dialog. Another new option can be found there as well: detailed logging. This will add more detailed messages to the log window (actually this is the same as the logging was in the pre-1.2 version of DeeEnEs).

v1.3
 24, April 2000
Fixed a bug that would sometimes use the wrong interface to obtain the IP number. Oops!

v1.2
 23, April 2000
Accounts can now be anabled and disabled by setting or clearing the update option in the accounts dialog. Accounts will be disabled automatically whenever an error was returned by the site for which an update was requested. This goes for accounts blocked due to abuse as well as invalid user names or passwords and mistyped host names. The log will now show less detailed messages because normally the log would be swamped with "updating..." messages drowning out the interesting ones.

v1.1
 2, April 2000
First public release.

v1.0
 
First working version. Used only by myself.