DC++ 0.705 Stable

3/29/2008 at 3/29/2008

DC++ is an open-source, ad and spyware-free client, written in C++ for the Direct Connect protocol originally developed by Neo-Modus.com, that allows you to share files over the internet with other users. Direct Connect allows you to share files over the internet without restrictions or limits. The client is completely free of advertisements and has a nice, easy to use interface. Firewall and router support is integrated and it?s easy and convenient to use functionality like multi-hub connections, auto connections and resuming of downloads.

Original and additional features over NMDC v1 (many now which have found their way into NMDC v2):
- Much more stable. It wastes less memory, is faster, file size is smaller and long queue wont freeze the whole program. Neo-Modus Direct Connect eats memory and resources.
- You can connect to many hubs at same time and search for files from all of them with same search.
- You can continue downloading the same file from other users if somebody leaves.
- You can see timestamps in the chat. Chat won't jump to end when you roll back old messages.
- Bot messages wont popup new windows, you can also filter bot messages off.
- No Ads.
- Search is more versatile.
- Hublist is downloadable from multiple servers/sources.

Features - Configurable:
- Automatically search for alternate download locations (0.173) - Allows DC++ to try to find other locations to download your files.
- Automatic Share Refreshing (0.172) - Every hour DC++ refreshes your share content.
- Use small send buffer (0.181) - If uploads slow down your downloads A LOT you may try this option.
- SFV checking (0.22) - Many downloads on DC contain an sfv file to check the integrity of a download. DC++ can on-the-fly calculate CRC-32 values for a file and compare it against the sfv file. If the check fails, the file is automatically downloaded once more from the same user and if that fails, the user is removed as a source.
- Rollback (0.11) - When resuming a file to ensure it contains no errors. If there is an error DC++ deletes rollback bytes and checks again.
- Write buffer (0.16) - Anti-fragmentation feature, DC++ saves every X bytes to keep fragmentation low.
- Language File (0.16) - A XML-file containing most of the text used in DC++. You can specify a file to have DC++ in your favorite language.
- Logging (0.163) – Log your downloads, uploads, and various chat windows.
- Network Statistics (0.300) - Go to the View menu -> Network statistics
- URL handler (0.18) – URLS of the type dchub:// to open in DC++ from your browser. Links in main chat with www, http://, or ftp:// automatically open in your default browser when double-clicked.
- Slot Closing (0.20) - If a user leaves the hub DC++ will close his slots, if the user is back within 10 minutes DC++ will grant him a slot.
- Anti-Fragmentation (0.241) - When downloading, it creates a file of the expected target size with unspecified content.
- Custom Descriptions (0.24) - Custom per-hub user description available for favorite hubs
- Selectable Hubs to Search (0.301) - You can choose which hubs you want to search in.
- ADL Search (0.24) - Tool for fast searching of directory listings downloaded from users
- User Country (0.402) - Show the users country abbreviation in the IP field

Changes in version 0.705, 2008-03-14:
* Several patches for better *nix compatibility of the core (thanks steven sheehy et al)
* Improve segmented download implementation
* Fix search request ip when using multiple ip's (thanks stanislav maslovski)
* Fixed a crash when right-clicking in own file list
* [ADC] Searches filtered by token if available so that each search window only gets its own results
* [ADC] Implemented test version of bloom filters which will dramatically reduce hub bandwidth usage for TTH searches
* Fixed a crash with partial list browsing
* Replaced homegrown i18n solution with gettext (thanks david grundberg, mikejj)
* Fixed an issue with nick encodings and nmdc connections (thanks stanislav maslovski)
* Added download view which shows per-file download information
* Chat timestamps on by default
* Added tab drag/drop (thanks poy)
* Changed Pothead to mikejj
* Fixed search spy crash
* Upgraded to bzip 1.0.4 (thanks mikejj)
* Tab tooltips (thanks poy)
* [L#185724] Allow spaces in the description field (poy)
* [L#180321] [ADC] Handle third person formatting (thanks poy)
* [L#186429] Fix right-click issue when chat history is long (thanks poy)
* [L#188107] In waiting users, show requested chunk (since we can't know % done)
* [L#188585] Fixed crash when download connection was disconnected before any data was received
* Fixed crash due to race condition on idle check (thans bigmuscle)
* Fixed crash when copying identity
* Fixed potential timer race condition (thanks bigmuscle)
* The good parts of partially downloaded segments are now added to queue (thanks bigmuscle)
* Fancy menus (thanks poy)
* [L#180321] [ADC] Added /me handling (thanks poy)
* [L#187288] Fixed issues with scrolling (thanks poy)
* [L#190463] Fixed re-add sources showing wrong sources (thanks poy)
* [L#190469] Fixed kick message filtering (thanks mikejj)
* version.xml now use Coral (ullner)
* [ADC] Number of files counts unique files when sending stats to hub
* [ADC] Fixed kick handling
* [L#190955] Fixed 100% on remove all sources in queue
* Fixed a few hardcoded dc++'s (thanks steven sheehy)
* Don't always show the tray icon after killing and re-opening explorer.exe (poy)
* Updated links (thanks pietry)
* Fixed clicking on active tab (poy)
* [L#195209] Fixed tabbing in hub windows (poy)
* [L#195209] Fixed Ctrl+F that opens favorite hubs (poy)
* [L#194696] Fixed small memory leak
* Some unix compile fixes (thanks pavel andreev and yakov suraev)
* [L#199192] [NMDC] Fixed crash on empty private message
* [L#198416] Fixed crash when closing the download queue (poy)

Homepage - http://dcplusplus.sourceforge.net

Size: 2.89 MB