Changeset 1849
- Timestamp:
- 09/07/05 09:50:13 (3 years ago)
- Files:
-
- hydranode-oldbld/ChangeLog (deleted)
- hydranode-oldbld/NEWS (deleted)
- hydranode/ChangeLog (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
hydranode/ChangeLog
r1718 r1849 7 7 below. 8 8 9 I would like to thank the following persons for their continued support and 9 I would like to thank the following persons for their continued support and 10 10 work on different Hydranode-related topics: 11 11 … … 28 28 Engine: 29 29 * Custom MetaData fields support (for http urls, torrent data etc). 30 * Fixed writing to temp files for which there are no known chunks 30 * Fixed writing to temp files for which there are no known chunks 31 31 (e.g. chunkless downloading). 32 * Hashing is paused while scanning directories to improve scan 32 * Hashing is paused while scanning directories to improve scan 33 33 performance with many files / folders. 34 34 * Properly fixed UDP sockets polling. 35 35 * Theoretical support for other big endian platforms, such as SPARC, Alpha and 36 36 MIPS. 37 * More generic binary IO API, which can handle all combinations of 37 * More generic binary IO API, which can handle all combinations of 38 38 host/protocol endianess cleanly. 39 * Support for ip filters. MlDonkey, eMule and guardian.p2p formats are 39 * Support for ip filters. MlDonkey, eMule and guardian.p2p formats are 40 40 supported and auto-detected. 41 41 * Improved global random number generator. 42 42 * Improved support for FAT32 partition as temp files location. 43 * Safer and improved handling of the situation where temp/shared files 43 * Safer and improved handling of the situation where temp/shared files 44 44 are modified outside the application. 45 45 * Ctrl+C now causes clean shutdown on Windows platform as well. 46 46 * Fixed endless loops when shared files are deleted. 47 47 * Handles hashing of files without read permission on UNIX gracefully. 48 * Better deduction of configuration directory location on Windows, no longer 48 * Better deduction of configuration directory location on Windows, no longer 49 49 adds redundant ".exe" extension. 50 50 * Avoid 100% CPU load loop when there are no sockets being used. … … 60 60 * Can now import partial eMule/aMule format downloads. 61 61 * Fixed Secure User Identification on big endian platforms. 62 * Updated to Zlib 1.2.3 - fixes multiple potential security vulnerabilities 62 * Updated to Zlib 1.2.3 - fixes multiple potential security vulnerabilities 63 63 and miscellaneus bugs. 64 64 * Fixed problems of downloading files less than 9500kb. … … 77 77 - import: Attempt to import downloads from specified location (e.g. eMule 78 78 partial downloads). 79 - config: Allows changing configuration settings on runtime 79 - config: Allows changing configuration settings on runtime 80 80 (only speeds/connections have effect right now). 81 81 - log: Enables/disables log messages printing to shell. … … 94 94 * hydraload - plugin for FireFox browser that adds "Download with Hydranode..." 95 95 to right-click context menu. 96 97 98 ================================================================================ 99 100 v0.1.1 - Bugfixes and win32 port improvements 101 25/05/2005 102 Highlights: 103 * Largely improved performance on Windows 104 * Many important bug/crash fixes 105 106 eDonkey2000 Module: 107 * Fixed several crashes in eDonkey2000 module 108 * Source-counters at various places are now more in sync 109 * Fixed eDonkey2000 module internally duplicating each download object 110 * Lowered default connection-limit to 50 on win32 until a better 111 workaround against WinXP-connection-limits is implemented 112 Engine: 113 * Fixed temp files loading from backup 114 * Settings files are now created on first startup, 115 rather than on first save/shutdown 116 * Low-level IO functions now use 32bit length values 117 (this caused very broken downloading performance on win32) 118 * Fixed UDP sockets re-usage on Win2K/WinXP 119 (fixes UDP reasks on Win32) [credits: anonymous blog comment] 120 Hydranode Shell: 121 * HNShell no longer over-writes configuration values when fallback 122 ports are being used 123 * Added "add" command to modules/ed2k/serverlist (for adding servers) 124 Compilation/Build system: 125 * Fixed compilation with custom boost path 126 (use --with-boost=[abs-path] now) 127 * Build system detects additional cases where system-wide 128 Boost dlls are broken (SuSE 9.3 for example) 129 * Fixed Boost libraries version checking on Darwin 130 Platform-specific: 131 * Fixed modules loading when starting Hydranode from Finder (Darwin) 132 133 ================================================================================ 134 135 v0.1.0 - First public release 136 15/05/2005 137 * Full support for eDonkey2000 network 138 * Built-in shell functionality 139 * Background daemon mode 140 141 142 ================================================================================ 143 144 * Dec 7, 2004 Alo Sarv <madcat@hydranode.com> 145 HydraNode now uses GNU build system. Users familiar with it should feel 146 right at home. Just in case someone forgot: 147 When building from CVS snapshot, you need to run autogen.sh first to 148 generate the basic files. autogen.sh requires various GNU auto-tools. 149 150 Run `configure', followed by `make'. Useful configure arguments are 151 --enable-optimize (disabled by default), and --enable-colors (enabled 152 by default). The binaries are built in their respective subdirectories, 153 but symlinked also to top-level directory for easier access. 154 155 ================================================================================ 156 157 * May 15, 2004 Alo Sarv <madcat@hydranode.com> 158 Initial launch of HydraNode project. 159
