Changelog for 0.3.24 / 0.4.10
dclib 0.3.24
- 30/03/2009 Fix some compiler warnings.
- 02/04/2009 Update iconv related .m4 files (from gettext-devel 0.17).
- 20/04/2009 Update TTH files from DC++, fewer changes for dclib needed.
- 23/04/2009 Remove unused function from the DC++ TTH code.
- 24/04/2009 Reduce number of progress updates sent to GUI during stage 1 (listing) of filelist refresh, down to about 33%, now with no dupes. The progress given doesn't mean much anyway, since the total number of files and folders can't be known until the end.
- 24/04/2009 Reduce number of progress updates sent to GUI during stage 3 (hashing) of filelist refresh, down to about 50%. This progress isn't the one you want anyway, it's based on the number of files rather than their size.
- 26/04/2009 More mingw32 fixes.
- 27/04/2009 Improve TTH efficiency slightly (1) Define TIGER_ARCH64 even on 32bit (i.e. always).
- 27/04/2009 Improve TTH efficiency slightly (2) Add TigerHash::reset() so it can be re-used.
- 27/04/2009 Add dclib-tth test tool, minimal version of tthsum.
- 27/04/2009 Add dclib-tiger test tool,
not quite the same format as "gpg2 --print-md tiger192".
- 05/05/2009 mingw32: try to fix thread handle closing.
- 06/06/2009 Fix/improve CString::FindRev.
- 06/07/2009 Add bz2 test.
- 06/07/2009 Bypass failing bz2 lib configure test for Fedora mingw32 build.
- 06/07/2009 Add work-around for gnulib fsusage configure tests all failing when cross-compiling.
- 27/07/2009 Add randomizing of $Supports strings order.
- 08/08/2009 Do malloc_trim() after freeing xml documents, appears to return freed memory to the kernel sooner.
- 08/08/2009 Remove build date string from installed header. Causes unnecessary rebuilds and/or multilib problems.
- 26/08/2009 Apply patch by Tomas Mraz for openssl 1.0.0 compatibility, bug 2844643.
- 26/08/2009 Don't save index.lst after loading it from disk, it only needs saving after filelist refresh.
- 22/09/2009 Prefer using pkg-config to find libxml2.
- 23/09/2009 Add uncompressed files.xml to CDownloadManager::FileListDone().
- 23/09/2009 Change dclib-tiger so the output is compatible with the test vectors.
- 01/10/2010 Add base32 encoder test.
- 10/10/2010 Improve tth-test output.
- 24/04/2011 Fix C++ TR1 glue for gcc 4.5.
- 18/06/2011 Fix C++ TR1 glue configure tests for gcc 4.6.
valknut 0.3.24 / 0.4.10
- 16/02/2009 Qt4: For consistency, in the filelist toolbar, use valknut's own open and save icons.
- 24/02/2009 Qt4: Re-do some of the tabs mode/windows mode code.
- 24/02/2009 Qt4: Add menu for changing the location of the tabs when in tabs mode.
- 26/02/2009 Qt4: Search result filter was never fixed for Qt4.
- 09/03/2009 Make search filtering work better when grouping.
- 09/03/2009 Show nmdc:// and nmdcs:// in chat the same as dchub:// and dchubs://.
- 22/03/2009 Qt4: Avoid potential crashes in userlist (also hublist and spy) (list access).
- 30/03/2009 Qt3: Fix broken configure test.
- 30/03/2009 Fix compiler warning.
- 19/04/2009 Qt4: Change includes to Qt4 style.
- 03/05/2009 Set focus on search query entry box for search windows.
- 09/06/2009 Chat emoticon/links re-write:
- Links and emoticons require whitespace.
- Magnet links now display like this: The File Name.flv (9.36 MiB)
- The emoticon xml format has changed, and no longer contains lots of repeated or unused data. Old emoticons.xml files can still be read, and emoticons-v2.xml files will be created from them automatically.
- Fewer images are used.
- 13/07/2009 Qt4: Don't needlessly keep setting timer properties to the same value.
- 14/07/2009 Use enums for multiple choice options that don't already, should make the code more readable.
- 15/07/2009 Remove unnecessary appending of dir separator to some paths.
- 15/07/2009 Filelist opening thread re-work: do the xml parsing off the main GUI thread, fix revealed threading bugs.
- 19/07/2009 Fix inability to move filelist browser splitter (problem only present with some themes).
- 27/07/2009 Add randomizing of $Supports strings order setting.
- 08/08/2009 Add malloc_trim() button to debug settings dialog.
- 01/09/2009 Qt4: Adjust build system to allow pkg-config to remove the duplicated compiler flags.
- 06/09/2009 I forgot to up the dclib version checked by configure on 27/07/2009.
- 21/09/2009 Make sorting operators separately at the top of the userlist optional.
- 21/09/2009 Qt4: When sorting operators to the top, always sort them to the top, not to the bottom when reversing sort order.
- 23/09/2009 Qt4: Add multi selection support for userlist copy column to clipboard.
- 24/04/2011 Qt3: Fix theme detection.
- 18/06/2011 Add option to use the system default theme. Alternatively, there already is the --disable-theme command line option.
- 25/01/2012 Fix build with GCC 4.7 - patch from Milos Jakubicek - bug 3477008
- 25/01/2012 Disable built-in crash debug dialog by default. Defer to abrt or other Linux distribution crash reporting program.