Difference between revisions of "Changelog 1.2.3"
From AMule Project FAQ
m (for html) |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
== Version 1.2.3 (The "Happy New Year!" version)== | == Version 1.2.3 (The "Happy New Year!" version)== | ||
− | |||
''2003-12-31'' | ''2003-12-31'' | ||
'''Kry:''' | '''Kry:''' | ||
− | ; : | + | ; : * New ProcessLocalRequest ported from eMule 0.30e. |
− | ; : | + | ; : * Fixed crash on DownloadQueue caused by a CString being passed through "...". |
− | + | ; : * Nice CPU usage drop with new GetSourcesCount code. | |
− | ; : | + | ; : * Some little speed optimizations here and there. |
− | ; : | + | ; : * Fixed bug on second mule starting. |
− | ; : | + | ; : * Now amule also spawns two servers for external connection, one local and one TCP (optional). |
− | ; : | + | ; : * Added gsocket-2.5.* from wxGTK2.5's gsocket files. |
− | + | ; : This files are patched to fix LOWID. | |
− | ; : | + | ; : * Added EC REQ for total upload for a file, by deltaHF's request. It uses CPU, so it can be enabled with --enable-releasegrp |
− | ; : | + | ; : * Several TextClient improvements / cleanings / cosmetics |
− | ; : | + | ; : * Fixed a strdup being used instead of nstrdup (with Aleric) |
− | + | ; : * Fixed anoying DiskSpace Bug (tm) | |
− | ; : | + | ; : * Now files paused because there's no space left are resumed as soon as we have diskspace again. |
− | ; : | + | ; : * Got rid of the chmod stuff on fat32 partitions. aMule detect the filesystem the temp/incoming folders are mounted on. |
− | ; : | + | ; : * Fixed column hiding on all lists |
− | ; : | + | ; : * New configure option: --with-curl-prefix |
− | + | ; : * Also fixed CURL_LIBS and CURL_FLAGS to be passed to compiler/linker | |
− | ; : | + | ; : * Weird I18N bugs fixed (labels, etc) |
− | + | ; : * Cleanups and code cleaning on ServerSocket.cpp DownloadQueue.cpp PartFile.cpp | |
− | ; : | + | ; : * Fixed compiler warnings on: |
− | ; : | + | ; : TextClient.cpp |
− | ; : | + | ; : PartFile.cpp |
− | ; : | + | |
− | ; : | + | |
− | + | ||
− | ; : | + | |
− | ; : | + | |
'''pure_ascii:''' | '''pure_ascii:''' | ||
− | ; : | + | ; : * More docs/ cleaning. |
'''Hetfield:''' | '''Hetfield:''' | ||
− | ; : | + | ; : * Patched Process() function in Partfile class to reduce cpu load. |
− | + | ; : * Added new optimization to Tray to stop window updating when minimized. | |
− | ; : | + | |
'''Shakraw:''' | '''Shakraw:''' | ||
− | ; : | + | ; : * Added commands to use with amuleweb to EC. |
− | ; : | + | ; : * Completed Transfer feature and Started Search. |
− | ; : | + | ; : * Added SharedFiles, Statistics, Graphs and Prefs features. |
− | ; : | + | ; : * Cleaned webserver code from amule sources. |
− | ; : | + | ; : * Imported emule0.30d webserver code. |
− | ; : | + | ; : * New web template & images from eMule 0.30d. |
− | ; : | + | ; : * New binaries: amuleweb and amulewebDLG. This binaries are used for webserver. |
− | + | ; : * Webserver runs now over EC, and has a separate app to serve web. | |
− | ; : | + | |
'''umale:''' | '''umale:''' | ||
− | ; : | + | ; : * Fixed storing pointer on 64-bit archs |
− | ; : | + | ; : * Fixed resolving of broadcast IPs. |
− | ; : | + | ; : * Changed trunc() to explicit casting. |
'''Creteil:''' | '''Creteil:''' | ||
− | ; : | + | ; : * Re-imported new code to handle 'CheckDiskspace'. |
− | ; : | + | ; : * Changed labels in Statistics to stick on stats patch from Emilio Sandoz. |
− | + | ; : * Synched with eMule 0.30e. some code on : | |
− | ; : | + | ; : DownloadClient.cpp |
− | ; : | + | ; : ListenSocket.cpp |
− | ; : | + | ; : UploadClient.cpp |
− | ; : | + | ; : * Cosmetics & Indentation. |
− | ; : | + | |
− | + | ||
'''deltaHF:''' | '''deltaHF:''' | ||
− | ; : | + | ; : * Added new function - PowerShare. Release your vacation movies now ;-). |
− | + | ||
'''Aleric:''' | '''Aleric:''' | ||
− | ; : | + | ; : * autogen.sh revamp. |
− | ; : | + | ; : * Global "sys.h" inclusion policy. |
− | ; : | + | ; : * --enable-libcwd configure option: Use libcwd. |
− | ; : | + | ; : * Makefile.am (SUBDIRS): Include intl and correct order. |
− | ; : | + | ; : * configure.in |
− | ; : | + | ; : (AM_MAINTAINER_MODE): Add. |
− | ; : | + | ; : (AC_CONFIG_FILES) : Add intl/Makefile. |
− | ; : | + | ; : Add --enable-static. |
− | ; : | + | ; : * configure.in (EXPORT_DYN_FLAGS): Removed. |
− | ; : | + | ; : * All files (when appropriate): Removed #pragma interface implementation. |
− | + | ; : * Koenig lookup fix for g++ 3.4 on mfc.h's CQArray::QuickSort | |
− | ; : | + | ; : * Fix of compiler errors on ExternalConn.cpp |
− | ; : | + | ; : * dos2unix several files. |
− | ; : | + | ; : * Added GPL license header where needed. |
− | ; : | + | ; : * Compile fixes for FreeBSD on systray and gsocket* |
− | ; : | + | |
− | + | ||
'''Emilio Sandoz:''' | '''Emilio Sandoz:''' | ||
− | ; : | + | ; : * Patched stats for acurate resizing / scale. |
− | ; : | + | ; : * Fix for inflated UL/DL rates in Transfer and Statistics windows |
− | ; : | + | ; : * Debug code for UL/DL rate measurement in UploadQueue.cpp (activate with '#define MEASURE_LOST_CYCLES 1') |
− | + | ||
− | + | ||
'''Seneca:''' | '''Seneca:''' | ||
− | ; : | + | ; : * I18N: |
− | ; : | + | ; : ListenSocket.cpp |
− | ; : | + | ; : PartFile.cpp |
− | ; : | + | ; : ServerList.cpp |
− | ; : | + | ; : ServerSocket.cpp |
+ | ; : SharedFileList.cpp | ||
+ | ; : sockets.cpp | ||
+ | ; : WebServer.cpp | ||
+ | ; : PartFile.cpp | ||
+ | ; : UploadClient.cpp | ||
+ | ; : ClientCredits.cpp | ||
+ | ; : ClientUDPSocket.cpp. |
Latest revision as of 14:56, 4 October 2004
Version 1.2.3 (The "Happy New Year!" version)
2003-12-31
Kry:
- * New ProcessLocalRequest ported from eMule 0.30e.
- * Fixed crash on DownloadQueue caused by a CString being passed through "...".
- * Nice CPU usage drop with new GetSourcesCount code.
- * Some little speed optimizations here and there.
- * Fixed bug on second mule starting.
- * Now amule also spawns two servers for external connection, one local and one TCP (optional).
- * Added gsocket-2.5.* from wxGTK2.5's gsocket files.
- This files are patched to fix LOWID.
- * Added EC REQ for total upload for a file, by deltaHF's request. It uses CPU, so it can be enabled with --enable-releasegrp
- * Several TextClient improvements / cleanings / cosmetics
- * Fixed a strdup being used instead of nstrdup (with Aleric)
- * Fixed anoying DiskSpace Bug (tm)
- * Now files paused because there's no space left are resumed as soon as we have diskspace again.
- * Got rid of the chmod stuff on fat32 partitions. aMule detect the filesystem the temp/incoming folders are mounted on.
- * Fixed column hiding on all lists
- * New configure option: --with-curl-prefix
- * Also fixed CURL_LIBS and CURL_FLAGS to be passed to compiler/linker
- * Weird I18N bugs fixed (labels, etc)
- * Cleanups and code cleaning on ServerSocket.cpp DownloadQueue.cpp PartFile.cpp
- * Fixed compiler warnings on:
- TextClient.cpp
- PartFile.cpp
pure_ascii:
- * More docs/ cleaning.
Hetfield:
- * Patched Process() function in Partfile class to reduce cpu load.
- * Added new optimization to Tray to stop window updating when minimized.
Shakraw:
- * Added commands to use with amuleweb to EC.
- * Completed Transfer feature and Started Search.
- * Added SharedFiles, Statistics, Graphs and Prefs features.
- * Cleaned webserver code from amule sources.
- * Imported emule0.30d webserver code.
- * New web template & images from eMule 0.30d.
- * New binaries: amuleweb and amulewebDLG. This binaries are used for webserver.
- * Webserver runs now over EC, and has a separate app to serve web.
umale:
- * Fixed storing pointer on 64-bit archs
- * Fixed resolving of broadcast IPs.
- * Changed trunc() to explicit casting.
Creteil:
- * Re-imported new code to handle 'CheckDiskspace'.
- * Changed labels in Statistics to stick on stats patch from Emilio Sandoz.
- * Synched with eMule 0.30e. some code on :
- DownloadClient.cpp
- ListenSocket.cpp
- UploadClient.cpp
- * Cosmetics & Indentation.
deltaHF:
- * Added new function - PowerShare. Release your vacation movies now ;-).
Aleric:
- * autogen.sh revamp.
- * Global "sys.h" inclusion policy.
- * --enable-libcwd configure option: Use libcwd.
- * Makefile.am (SUBDIRS): Include intl and correct order.
- * configure.in
- (AM_MAINTAINER_MODE): Add.
- (AC_CONFIG_FILES) : Add intl/Makefile.
- Add --enable-static.
- * configure.in (EXPORT_DYN_FLAGS): Removed.
- * All files (when appropriate): Removed #pragma interface implementation.
- * Koenig lookup fix for g++ 3.4 on mfc.h's CQArray::QuickSort
- * Fix of compiler errors on ExternalConn.cpp
- * dos2unix several files.
- * Added GPL license header where needed.
- * Compile fixes for FreeBSD on systray and gsocket*
Emilio Sandoz:
- * Patched stats for acurate resizing / scale.
- * Fix for inflated UL/DL rates in Transfer and Statistics windows
- * Debug code for UL/DL rate measurement in UploadQueue.cpp (activate with '#define MEASURE_LOST_CYCLES 1')
Seneca:
- * I18N:
- ListenSocket.cpp
- PartFile.cpp
- ServerList.cpp
- ServerSocket.cpp
- SharedFileList.cpp
- sockets.cpp
- WebServer.cpp
- PartFile.cpp
- UploadClient.cpp
- ClientCredits.cpp
- ClientUDPSocket.cpp.