-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
2317 lines (2207 loc) · 133 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
* Fixed crash when pressing F1 twice
-- 0.706 2008-04-24 --
* [L#202563] Fixed some missing translations
* Use setenv on unix (thanks yakov suraev)
* Fixed out of focus window when restoring from icon (poy)
* [L#203865] Fixed multiple instances (poy)
* Context-sensitive help (poy)
* Updated help files (poy, mikejj, emtee)
* Fixed toolbar separators (poy)
* Upgraded to bzip2 1.0.5 (thanks mikejj)
* Fixed background color of drop-down controls
* Fixed selection glitches
* Both up&downloads are disconnected if evil users quit (thanks poy)
* Add average share to status bar (thanks mikejj)
* Minor improvements to load / save dialogs
* [L#208917] Fixed menu background colors (poy)
* [L#208344] Fix about dialog up/down stats
* [L#209099] Fixed non-disappearing controls in search (poy)
* [L#208684] Made the Alt key work again for line history in hub window (poy)
* [L#209684] Fixed parsing of non-XML hub lists (poy)
* [L#205660] Readded hub column to transfers (thanks mikejj)
* [L#209277] Fixed crash on bad translation (thanks poy)
* More controls now use the font defined in settings (poy)
* [L#211164] Fixed bug when a new tab row is created while DC++ is minimized (poy)
* [L#211480] Fixed duplicated settings pages on bad translations (poy)
* Added the title of the currently selected page in settings (poy)
* [L#206785] Fixed a crash when a menu is owner-drawn while the desktop isn't visible (poy)
* [L#211313] Fixed bad virtual name being loaded (thanks kulmegil)
* [L#202801] Allow virtual folders to have the same name
* Allow more characters in virtual names
* [L#190015] Improved transfer speed averaging
* [L#212411] Fixed downloading multiple file lists (poy)
* Added filter already shared from search results (thanks smir)
* [L#206521] Fixed directory not being removable (thanks poy)
* Reduced resize flicker some
* [L#195209] Added various sound options (thanks poy)
* [L#211497] Segment size is automatically chosen depending on speed
* [L#209876] Added option to completely disable segmented downloads
* [L#209885] Fix antifrag not working as it should
* Anti-frag no longer optional - not using it was broken by segmented downloading
* [L#215779] Fix a few hub list download issues (thanks emtee)
* [L#195209] Changed tab order in hub windows (poy)
* Removed unused rollback option (thanks mikejj)
* Fixed PM history not showing the last line (poy)
* Queued field in connections no longer counts paused items
* [L#185722] Fix missing progress bars (no longer optional)
* Fix a crash when adding a favorite hub that already existed
* Renamed smartwin to dwt since by now it's very different from its roots
* Added some menu icons (poy)
* Updated several translations, we now have complete (or almost) Brazilian Portuguese, UK English,
Finnish, French, Hungarian, Italian, Polish, Romanian, Swedish, Norwegian,
German and Spanish translations
* [L#210117] View user/hub online/offline status
-- 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)
-- 0.704 2007-12-14 --
* Hub lists added to utilize Coral's distributed network (ullner)
* Use system header arrows on common controls 6+ (thanks poy)
* Fixed badly drawn arrows (thanks poy)
* Fixed transfer view header widths (thanks james ross)
* Fixed about years (thanks james ross)
* Fixed version info (poy)
* Keep selection visible on move up/down in some list views (poy)
* Fixed clicking in the header of the favorite hubs list view (poy)
* Update most things to ADC 1.0
* Fixed pressing enter in the notepad (poy)
* Fixed user commands params (poy)
* Readded list view double buffering (thanks poy)
* Fixed some msvc compile issues (thanks james ross)
* Fixed key handling in file listings (poy)
* Message always focused first in chats (poy)
* Fixed filter in public hubs (thanks poy)
* Fixed missing title changes on tab change (thanks poy)
* Fixed user list filter (poy)
* Readded chat message box auto-scroll (poy)
* Fixed tab order in public hubs (poy)
* Tooltips for toolbars (thanks poy)
* Close tab with middle mouse button (thanks poy)
* Fixed socket ip bind (thanks garg's quasi-friend)
* Finished UCMD extension draft implementation
* Fixed status bars (poy)
* Fixed protocol error STA being sent as type C
* Fixed a multisource download crash
* Fixed state checks for uploads (an invalid sequence could possibly crash client from remote)
* Page up/down in private chat scrolls chat log just as in hub chat
* Fixed crash on right-click in the download queue (poy)
* Readded waiting users frame keyboard shortcut
* Handle some QUI flags (thanks pret/poy)
-- 0.703 2007-11-08 --
* Fixed invalid strings (thanks james ross)
* Reverted initial anti-flicker (needs rethinking)
* Fixed some memory leaks
* Fixed background color in settings dialog example (thanks poy)
* Fixed disappearing tooltips (thanks poy)
* Stats frame work (thanks poy)
* Appearance page font cleanup (thanks poy)
* Context menu fix (thanks poy)
* Magnet dialog fixed (thanks poy)
* Reorder some options (thanks poy)
* Allow files with $ in them (thanks ullner)
* Fixed splitter resizing
* Fixed average download speed
* Removed test entries from finished frames
* Fixed an issue with multisource downloads
* Fixed missing hubs on pub hubs reopen
* Fixed crash on setting priority on running item
* Fixed issue adc connectivity when starting for the first time
* Fixed average overall transfer speed in main status bar
* Removed max tab rows setting, won't be implemented in the near future
* Fixed text not being displayed when opening private chat
* Fixed initial focus issues
* Fixed search on enter
* Fixed window activation on toolbar click
* Fixed spyframe crash
* Fixed /fav info (thanks ullner)
-- 0.702 2007-10-21 --
* Fixed missing sorting in most places
* Fixed crash on startup when missing Certificates folder
* Fixed right-click menu with nested user commands
* Added expiry check to certificate regeneration
* Readded splash screen
* Readded sfv check (always done at end of download due to segmented downloading)
-- 0.701 2007-10-18 --
* Fixed an upload bug
* Reworked some context menu stuff
* Replaced yassl with OpenSSL, SSL certs no longer require external OpenSSL application
* Added cipher column to transfer view
* Because certs are automagically generated, ADC transfers will now by default be encrypted if both
clients use a recent version (see the cipher column to know)
* Fixed one of several possible crashes at exit
-- 0.700 2007-10-11 --
* [B#1102] Fixed move/rename queue folder (thanks mikael eman)
* [B#1124] Fixed thread shutdown on *nix (thanks mikael eman)
* Fixed invalid share size
* [B#1127] Fixed crash on invalid file list (thanks steven sheehy)
* [B#1019] Reworked initial filelist dir (thanks mikael eman)
* Moved to smartwin to enable mingw compiling (thanks cologic, ullner, poy)
* Removed notepad loading compatibility code for notepad texts from versions < 0.20
* Fixed time issues with DC++ running for more than 49 days
* [B#980] Fixed PM's when popup is disabled (thanks ullner)
* [B#1066] Search for alternates not available on uploads (thanks ullner)
* [B#1104] Better error message on dupe source (thanks ullner)
* [B#1132] Download queue updated when users go offline (thanks stephan hohe)
* [B#1133] Fixed max tab rows being reset (thanks mikejj)
* [B#1134] Use SO_REUSEADDR for connection manager socket (thanks mikael eman)
* [B#1136] Fixed dupe changelog rebuild (thanks mikejj)
* [B#1139] Fixed download delay in some cases (thanks mikael eman)
* [B#1144] Added possibility to add many hub lists in one go (use ; as separator) (thanks poy)
* [B#1152] Only refresh if there are directories shared (thanks ullner)
* [B#1153] More shell menus (thanks poy)
* [B#1159] Removed unnecessary resume position reset (thanks cologic)
* Removed rollback support - advanced TTH resume is now always used (thanks cologic)
* Switched to mingw/stlport5.1
* Uninstaller removes adc registry key (thanks ullner)
* Private message status bar text handling more similar to hub frame
* yassl upgraded
* gcc 4.3 compile fix (thanks steven sheehy)
* Some upgrades to the charset handling (thanks steven sheehy)
* Fixed socket signal interrupts (thanks mikael eman)
* Spy frame average fix
* Fixed "Don't dl already queued" option
* Added segmented downloads
* Improved accuracy of transfer stats
* Files from passive users queued even when passive (in the hopes of finding an alternative source)
* Tabs are on top with ugly little icons (new icons, anyone?)
* No more MDI
-- 0.699 2006-12-18 --
* Switched to VC8/VS2005
* Removed some unused options
* Antifrag is now default
* Confirm hub removal is now default
* SFV checking is now default
* Fixed TLS port not being greyed out
* Automatic hub reconnection is only done if at least one successful connection has been made
* [B#1080] Better nick tab completion (thanks cologic)
* [B#1081] Added user IP in hub frame (thanks cologic)
* No more STLport for the time being
* Linux checks for invalid file types (thanks steven sheehy)
* Fixed potential crash when search began with space
* [B#1085] Better sound playing settings (thanks cologic / ullner)
* [B#1111] OpenSSL compatibility and some unix fixes (thanks steven sheehy)
* [B#1056] Added option to sort fav users above other users in hub frame (thanks poy)
* [B#1063] Added option to show shell context menu in finished frame (thanks poy)
* [B#1092] Fixed TTH tree being redownloaded (thanks stephan hohe)
* [B#1097] Fixed waiting users being removed (thanks stephan hohe)
* [B#1110] Added new adc hub list (thanks mafa_45)
* [B#1091] Added new nmdc hub lists (thanks poy)
* [B#1112] Port sign cleanup (thanks steven sheehy)
* [ADC] Fixed client-to-client connection sequence
* [B#1064] Updated to YaSSL 1.5.0, should fix crash
* [B#446] Public hub lists are cached and downloaded only when user requests it (thanks poy)
* [B#1117] Fixed subfolders being created on filelist downloads (thanks mikael eman)
* [B#1096] Updated credits in about box
* [B#1123] Removed some typecasts (thanks stephan hohe)
* [B#1099] Fixed "Readd all" spin
* [B#1095] Fixed about dialog
-- 0.698 2006-10-10 --
* [B#1065] Code cleanup (thanks steven sheehy)
* Fixed readme.txt (thanks ullner)
* More code cleanup
* Fixed trusted/untrusted upload view
* Fixed crash on invalid remote command during upload
* [ADC] Improved GFI command support
* Lowest priority downloads are no longer started if there are other downloads running
* Upgraded to STLport 5.0.2
* Updated compile instructions
* Updated unsigned types to C99
* Removed unmaintained autoconf files
* Reworked match listing to make it slightly faster
* Fixed a few random crashes
* [ADC] Removed obsolete DSC command
* Fixed user list not being updated in some cases
* [B#1071] Added fasthash for unix (thanks steven sheehy)
-- 0.697 2006-09-29 --
* [ADC] Fixed a few protocol issues
* Some code cleanup
* Queue frame fixes and memory saves
* TLS port change without restart fixed
* [B#1007] Fixed nick character check
* Fixed some transfer view sorting issues
* [B#59] Added option to match all local lists
-- 0.696 2006-09-22 --
* Fixed a possible deadlock
* [B#1058] Removed some whitespace (big thanks to mikejj)
* Removed the possibility to download files without TTH
* Removed the possibility to read *.DcLst files (no TTH, no i18n support)
* Files with no TTH no longer show up in search and directory listings
* Sources in the queue with no TTH support will no longer appear
* Files without TTH in the queue will be removed (finish downloads with an older version)
* [ADC] Fixed support for uncompressed files.xml as well as proper files.xml.bz2 support
* Some socket code cleanup
* Removed broken nick save code
* Upgraded yaSSL to 1.4.0
* Fixed some SSL connection issues
* Fixed on-the-fly compression of file lists
* [B#1055] Stopped files.xml.bz2 from being deleted on linux (thanks dorian)
* [B#1061] Log page fix (thanks fleetcommand)
* [B#1033] Altered NMDC hubname/description detection slightly (thanks fleetcommand)
* [B#1059] Fixed the possibility for users to become hidden in some cases (thanks fleetcommand)
-- 0.695 2006-09-10 --
* PM popup/ignore options updated, in nmdc a hub is any nick which hasn't sent a hello or myinfo, and a bot is a nick with myinfo
without connection type
* [B#125] Fixed out-of-order PM/quit
* [B#224] Slots are no longer granted to disconnected users, instead disconnection is delayed a minute
* [NMDC] Fixed extra space in chat
* [B#395] Fixed password being blanked
* [B#419] Allowed changing case only when moving file in queue
* [B#736] Fixed escaping of menu items
* [B#1013] Fixed gcc warnings (thanks steven sheehy)
* [B#1023] Fixed some large stack allocations (thanks steven sheehy)
* [B#1026] Fixed some potential buffer overflows (thanks steven sheehy)
* [B#1027] Improved unix socket support (thanks steven sheehy)
* [B#1028] Improved big endian support (thanks steven sheehy)
* [B#1029] Fixed BSD compile issue (thanks steven sheehy)
* [B#1031] Fixed a crash after closing hub window (thanks bigmuscle/mikejj)
* [B#1032] Fixed certificates help (thanks mikejj)
* Added possibility to store configuration files in separate directory
* Switched back to unicows for w9x users, opencow was missing too many functions
* [B#876] Fixed lost tooltips (thanks poy and bigmuscle)
* [B#1041] Fixed about tab order (thanks mikejj)
* [B#1042] Fixed experts tab order (thanks mikejj)
* [B#1047] Fixed possible nmdc crash (thanks guitarm)
* [B#1049] Added tooltip to tab bar (thanks poy)
* [B#1053] Fixed vista detection (thanks ullner)
* [B#988] Fixed duplicate nicks
* [B#1015] Fixed chevron text
* Default hub lists updated
-- 0.694 2006-07-10 --
* Fixed crash in certificates page
* [B#1005] Fixed linux compile issue (thanks tpo)
* [B#1004] Fixed browse file list on self
* Both .crt and .pem files are read as trusted certificates
-- 0.693 2006-07-09 --
* Fixed crash bug
* Added language code to example language xml
-- 0.692 2006-07-09 --
* [B#927] Fixed OP detection bug really (thanks mikejj)
* [B#938] Added a few more ADC info fields (thanks ullner)
* [B#939] Fixed hub info update (thanks ullner)
* [B#940] Fixed a 64-bit compile error (thanks steven sheehy)
* [B#942] Fixed atomic operations on unices (thanks tobias nygren)
* [B#943] Fixed unix utsname compile issue (thanks tobias nygren)
* [B#944] Fixed unix string conversion bug (thanks tobias nygren)
* [B#945] Fixed unix mutex initialiser (thanks tobias nygren)
* [B#946] Tiger hash supports big endian and 64-bit architectures (thanks tobias nygren)
* [B#941] Updated usercount display (thanks mikejj)
* [B#951] Fixed issue with high port numbers (thanks tpo)
* [B#958] Search spy tth option automagically saved (thanks ullner)
* [B#959] Code cleanup (thanks mikejj)
* [B#966] Max hash speed fixed when fast hashing method is not used (thanks steven sheehy)
* [B#967] Fixed path case-sensitivity issue (thanks steven sheehy)
* Fixed auto-reconnect
* [B#936] Fixed duplicate entries in search hubs
* Fixed some hub title display issues
* Some spring cleanup
* [B#970] Unix file permissions correctly set (thanks steven sheehy)
* [ADC] Allowed $ and | in nick/description
* Fixed targetdrive bug for temp target location
* Fixed a crash bug when hash data cannot be saved
* Possibly fixed issues with queue items not being updated
* Added warning when someone tries to spam hublist.org or dcpp.net with your client
* [B#968] Fixed unix compile issue (thanks mikejj)
* [B#975] Fixed silly warning (thanks mikejj)
* [B#978] Fixed 64-bit compiler issue (thanks steven sheehy)
* [B#988] Only unique nicks diplayed in title bar
* Added protection from hubs/clients sending junk data resulting in high memory usage / crash
* Updated to yaSSL 1.3.7
* Added a few TLS options; [U] in transfer status means untrusted TLS (encrypted but certificate not validated)
* Added certificate generation, OpenSSL must be installed and in PATH for this to work
* [B#996] Fixed an issue where directories that are hard to delete were created
* [B#1000] Fixed linux compile issue (thanks steven sheehy)
* [B#949] Fixed a crash when reading invalid XML files
* TLS port may now be specified in settings and is only opened if TLS is enabled
* Added TLS port to /connection
* [B#977] Added copy hub address to hub right-click menu (thanks mikejj)
* [B#1001] Fixed assertion on unix (thanks steven sheehy)
-- 0.691 2006-06-03 --
* Links to bugzilla in html changelog
* [B#122] Added userlist filter (thanks trem)
* [B#578] Added search for alternates to transfers menu (thanks trem)
* [B#861] Fixed auto-prio not being set correctly (thanks trem)
* [B#878] Added close all ... to window menu (thanks trem)
* [B#903] Holding shift while minimizing will use opposite tray setting (thanks joakim tosteberg)
* [B#923] PM history always read (thanks trem)
* [B#927] Fixed OP detection bug (thanks mikejj)
* [B#929] Fixed list view flicker issues (thanks trem)
* [B#931] Improved keyboard navigation (thanks trem)
* Added "all" to hub list field search (thanks trem)
* Fixed bug when sending active ADC search results
* Updated to ADC 0.11
* Passive users now also get ADC search results
* Changed nmdc bot-detection to what it was before, should fix pm-to-bot bug
-- 0.69 2006-05-21 --
* Small linux / old gcc fixes (thanks jens oknelid)
* Fixed an issue where client could be crashed from remote
* Fixed an issue bad nicks could cause directories to be created in log / file list download folder
* Changed autodrop default to 2 for fewer unexpected autodrops (thanks paka)
* Saved users file more often to have fewer missing nicks around
* CID of user shown if nick is missing (in queue for example)
* Added display of CID in a few places
* Updated yaSSL to 1.2.2
* Fixed ADC hubname display (thanks ullner)
* Advanced TTH rollback no longer performed if tree is invalid (thanks garg)
* Option not to auto-disconnect favorite users (thanks ullner)
* Fixed auto-disconnect delay (thanks ullner)
* Another fix for opencow
* Fixed user command parameters not being remembered
* Fixed ADC op commands
* [B#464] Added option for masked password prompt (thanks ullner)
* [B#922] Updated help links (thanks xan)
* Fixed op count
* [B#230] Added settings to tray menu
* [B#403] Unfinished file lists deleted since they're never resumed anyway
* [B#639] Separated remove user from queue menu option
* [B#766] Fixed broken app titlebar
* Removed support for generating NMDC-style file lists (old clients won't be able to download from you)
-- 0.689 2006-04-01 --
* Fixed displaying of available bytes when user list is off
* Fixed a potential crash when not showing user list
* Fixed 100% CPU bug on upload
* [B#853] Fixed missing function in opencow
-- 0.688 2006-03-18 --
* Fixed public hubs sorting (thanks mikejj)
* Fixed a ZPipe issue (thanks jove)
* [B#858] Fixed a 100% cpu / crash bug
* [B#872] Fixed a pm issue hopefully
* [B#812] Fixed pm's being sent to bots
* Files with invalid crc-32, as per their sfv file, are no longer shared
* [B#873] Added connect to hub option (thanks joakim tosteberg)
* Fixed an issue with linux file reading (thanks bart vullings and steven)
* Added back/forward mouse/keyboard navigation to directory listing frame
-- 0.687 2006-02-26 --
* Fixed XML file list generation for invalid filenames from other os's
* Fixed a rare refresh crash
* CID is now shown if no nick name is currently available for a user
* Fixed another crash when loading file lists
* Played some more with bufferedsocket performance
* Fixed some VS 2005 issues (thanks trem)
* Installer now removes old unicows library
* Updated to yaSSL 1.1.5
* Added possiblity to sort transfer view by all downloads first (thanks guitarm)
* Some cleanup for frame creation (thanks martin)
* Fixed some translation strings (thanks fleetcommand)
* Fixed some finished transfers frames issues (thanks trem)
* /pm and and a few other things work without user list in hub frame
* Added support for the ZPipe extension (test version) (thanks jove)
* Moved to subversion, CVS will no longer be maintained
-- 0.686 2006-02-13 --
* Fixed active search (oops)
* Fixed a crash when clicking on dchub links
-- 0.685 2006-02-12 --
* Fixed "browse list" being available for NMDC users
* [ADC] Removed obsolete CI field
* Fixed missing upload progress
* [B#89] Readded dynamic compression disabling
* Added filelist download speed to filelist browser status bar
* Added advanced hublist filter (thanks trem)
* [B#579] Fixed 0-byte files not being created if directory doesn't exist
* [B#804] Cleaned up project files (thanks mikejj)
* Socket buffer size = 0 now means use system default
* [B#789] Fixed wrong nick being copied (thanks ullner)
* [B#794] [ADC] Fixed automatic reconnect (thanks ullner)
* [B#806] Fixed description for favorite hubs (thanks ullner)
* Updated to latest ADC specs, this will break 0.68/0.681/0.6811 queue sources and fav users (for NMDC as well)
* Fixed a bufferedsocket crash
* [ADC] Fixed quitting user processing (thanks ullner)
* Clarified upload speed setting (thanks mikejj)
* Manual away setting no longer cleared when un-minimizing (thanks mikejj)
* Search result automatching waits with match until file list is downloaded if auto-matching enabled
* Slight performance improvement when sending files
* Fixed an issue with nick names disappearing from hub
* Added customizable maximum user count when autosearching
* Changed to open source version unicows for win9x users, perhaps this one will work better for you (see it as a
last attempt; if it doesn't work, w9x support will be phased out completely unless someone else solves the win9x
issues)
* [B#774] Fixed invalid description being sent if hub modifies it
* [B#818] Fixed default exit mnemonic
* Fixed some more crashes (thanks bigmuscle)
* Fixed some shutdown issues
* Updated country database
-- 0.6811 2006-01-21 --
* Fixed a socket race condition leading to failing connections and crashes
-- 0.681 2006-01-21 --
* Fixed a crash when using slow sources disconnect
* Fixed system log overflow
* Minor user command fix (thanks garg)
* Removed some duplicate code (thanks trem)
* Ctrl-a to select all items in a list (thanks garg)
* [B#484] Added a check for multiple refreshes running at the same time (thanks trem)
* Fixed a few crashes here and there
* Fixed no-slots message not being sent out always
* Fixed yassl build locations (thanks mikejj)
* Added ip resolve cache when searching (thanks trem)
* [B#413] Failed file moves are now reported to the system log
-- 0.68 2006-01-08 --
* Changed the user identification process completely to work better with ADC. This leads to a more strict interpretation of
which users are actually the same for NMDC (essentially, NMDC users are now identified by nick+hub always, not only nick)
* Removed saving of directories scheduled for download, since the individual files should appear in the queue fast enough that
this will rarely be used (since file lists are free and downloaded almost instantly)
* Fixed international timestamps (thanks ullner)
* Fixed targetdrive docs (thanks ullner)
* [B#485] Fixed transfer list view flicker on WinXP
* New connection settings, please check settings page
* Connection type strings changed
* No longer falls back to passive mode on failed UPnP
* Janitorial cleanups (thanks garg)
* Removed some old favorite file format compatibility code
* Added country to search frame (thanks paka)
* Strftime fix (thanks garg)
* [B#521] Help instead of readme shown on first startup (thanks paka)
* [B#553] Minimize to tray and confirm appexit default to true (thanks paka)
* [B#452] Fixed example.xml language file generation (thanks tpo)
* [B#556] Fixed last searches purge (thanks sulan)
* [B#73] Added option to disconnect slow sources (thanks paka)
* ADC hub counts updated correctly (thanks ullner)
* [B#325] Added error message when adding dupe fav hub (thanks ullner)
* Updated bzip2 to 1.0.3 (thanks garg)
* Some small *nix fixes (thanks poison)
* Source path no longer saved for TTH enabled clients (saves memory and queue file space)
* [B#335] Search window settings saved automatically (thanks mikejj)
* Open folder selects file in explorer (thanks mikejj)
* Local echo in pm window formatted as the other side should see it (thanks paka)
* Fixed debug assertion (thanks tpo)
* Dirty tabs settings improved (thanks ullner)
* ZLib upgraded to 1.2.3, possibly fixing security issues (thanks garg)
* Slot grants now last one connection instead of 10 minutes
* [B#632] Subtotals shown when selecting users in hub frame (thanks cologic)
* [B#625] /u chat command opens url (thanks pur)
* [NMDC] The first word of hub name is taken as short name for displaying purposes when space is limited
* [B#629] Waiting users frame added (thanks cologic)
* Removed old versions check (thanks cologic)
* [B#635] Added option to limit maximum file list size to open (thanks paka)
* Filelist transfer logging default to off (thanks paka)
* Added some checks when creating fav hubs (thanks tpo)
* More settings screen updates (thanks ullner)
* Fixed linux file moving (thanks naga)
* [B#260] Added option to only download files with TTH (thanks ullner)
* [B#708] Fixed registry creation functions used (thanks ullner)
* Updated WTL
* Rewrote socket code to remove some old hacks and add some new (major change)
* Now using standard windows error messages for socket errors
* [ADC] Added basic SSL encryption support
* Fixed a bug with file list loading and filenames differing in case only
* Fixed a few standard compliance issues
* Added dirtying to waiting users frame (thanks ullner)
* Changed so that a few flags are shown in transfer status, [T] = TTH check on, [Z] = zlib on, [R] = rollback performed, [S] = secure
* Parameter names all updated, your current %[xxx] macros will break all over, on the upside they're now more or less unified
* [ADC] All hubs a user is online on are shown where only one was shown before
* Fixed some log page issues
* Replaced small buffer size option with the possibility to set recv/send buffer sizes manually
* Consolidated bolding options, you'll have to reset them to your preference
* Removed support for old hash index files (pre-0.670)
* Improved hashing error reporting
* Fixed hash database rebuild
* Added /removefav command to remove a favorite hub (thanks ullner)
* [B#717] Fixed search combo box (thanks mikejj)
* Added option to change auto-refresh interval (thanks ullner)
* [B#740] Removed tab completion option (thanks ullner)
* [B#743] Added registry key creation failure notification (thanks ullner)
* [B#717] Fixed dropdown sizes (thanks mikejj)
* [B#760] Fixed list subtraction issue (thanks cologic)
* Added some right-to-left support, but it probably needs more work
* [NMDC] Minislots are no longer given to old DC++ clients (<0.304)
* [ADC] Directory size returned with search results
* Fixed a rare deadlock
-- 0.674 2005-04-10 --
*** WARNING ***
This version fixes a security bug, upgrade unless you want to risk losing data
anywhere on your drive, this error affects all clients from 0.307 to date (thanks cologic for finding it)
*** WARNING ***
* Added stats window to autoopen (thanks paka)
* Fixed context menu open for multi-screen setups (thanks trem)
* Changed country database to the original format so that users can update by themselves (thanks paka)
* Fixed some registry issues (thanks trem)
* [B#443] Fixed localised number encodings (thanks trem)
* Updated sorting to use a more windows-like order (thanks trem)
* Fixed an issue with restore all (thanks krzysztof tyszecki)
* Added list view tooltips
-- 0.673 2005-03-22 --
* Added auto-prio by file size settings (thanks paka)
* Fixed yet another context menu fix (in case anyone wondered, it should now
be possible to use the context menu key for all context menus)
* Fixed a search crash with search history set at 0
* Updated unicows W95 unicode support
* Updated to latest WTL
* Fixed directory listing total sizes (thanks trem)
* Fixed empty oplist issue
-- 0.672 2005-03-20 --
* Fixed an issue when loading pre-671 file lists
* Fixed the context menu fix
-- 0.671 2005-03-19 --
* Added possibility to set minislot size (thanks ullner)
* [B#22] Added possibility for multiline away messages and user commands (thanks ullner)
* Added file type to queue frame (thanks ullner)
* Changed stats frame to use standard colors (thanks yoji)
* [B#439] Fixed purge button (thanks ullner)
* Fixed search frame only tth issue (thanks naga)
* Updated to ADC 0.9
* Fixed a crash bug (thanks trem)
* Fixed a geoip init bug (thanks trem)
* Fixed a prio setting bug (thanks tpo)
* Fixed some font settings (thanks tpo)
* Fixed ADC password sending
* Magnet registration fix (thanks ullner and farcry)
* Finished partial file lists for ADC
* Fixed some ADC crashes
* Basic ADC searches now work
* Basic ADC pms now work
* Basic ADC transfers now work
* Added option to specify bind address for sockets (thanks sed)
* Made the connection flood trigger slighly less sensitive
* [B#58] Fixed strange user list behaviour
* [B#83] Consolidated auto-open window options
* Fixed some context menu stuff
-- 0.670 2005-02-04 --
* Fixed an issue with international formats of float numbers (also fixes UDP port setting)
* Fixed a minor crash log output address issue
* Split off color and sound to a new page (thanks ullner)
* [B#359] Fixed an issue with negative search terms (thanks naga)
* Added option to filter TTH results in search spy (thanks joakim tosteberg)
* [B#184] Updated log functionality to allow users to customize log filenames (thanks naga)
* Fixes to log edit function (thanks naga)
* Added possibility to filter all searches without tth (thanks naga)
* More preferences splitting (thanks ullner)
* Small socket fix (thanks tremor)
* Search tab goes bold if set to (thanks naga)
* Hopefully fixed an UPnP crash
* [B#302] User commands in file lists (thanks joakim tosteberg)
* ADC url's clickable (thanks naga)
* [B#117] Improved search timer to avoid spamming hub (thanks naga)
* Redid some of the hash storage code, should be slighly more efficient
* [B#94] Share is cached for faster startup
* Temporary targetnames are now filled in when download starts, not when item is added to queue,
which makes temp target dir changes happen for current queue items as well, plus we get a huge
memory save on huge queues.
* [B#363] Added "Remove All Sources" to queue (thanks izzzo & garg)
* Queue menu items greyed out when there are no items (thanks izzzo)
* Fixed a crash with certain empty lists (thanks garg)
* Added "restore all" to undo "minimize all" (thanks guitarm)
* Added optional pm history (thanks trem and ullner)
* Better log file managment (thanks trem)
* [B#412] Fixed a queue count issue on removal (thanks ullner)
* [B#9] Fixed a queue move issue (thanks paka)
* [B#20] Fixed upload auto-slot granting (thanks naga)
* Redid adl search to accomodate for partial list browsing (thanks garg)
* Added initial ADC file transfers support
* ADC hub connectivity improved
* Fixed unnecessary COM initialisation (thanks garg)
* Some linux compile fixes
* Added readd all sources (thanks garg)
* Fixed a deadlock when closing hub windows (thanks trem)
* Added user ip logging in up and downloads (thanks ullner)
* Small spy frame fix (thanks garg)
* Small pm fix (thanks garg)
* Added password warning for n00bs (thanks sed)
* Help file updates (thanks ullner, garg)
* Probably fixed the list redownloading bug
* Hash index format change (as a side effect, it's very easy to find dupes
in the new format, someone should make a tool)
* Download manager changes in preparation for partial list browsing and other
ADC features
* Improved efficiency for small files (<=64KiB) in the hash storage
* Added advanced resume that detects and tries to repair rollback inconsistencies
using tiger trees
* Fixed a rare invalid zlib decompression error
* Autosearch and automatch queue is now done by tth only (!) (thanks garg)
* Automatch search done by tth only, should make things slightly faster
* Search for alternates automatically uses tth if available (thanks garg)
* Lowered compression level so that uploads will take less cpu
* Added exact file size to directory listings (thanks paka)
* Remove confirm fix (thanks trem)
* Added option for the new tab select behaviour (thanks trem)
* [B#116] Added possibility to download to temp folder on the same drive as target (thanks sed)
* Fixed user command string for file list context (thanks sed)
* [B#290] Added more correct escaping of search strings (thanks sed)
* [B#432] Fixed download directory for adlsearch matches (thanks ullner)
* Some UPnP fixes (thanks nils maier)
* ADL Search byte prefix fixes, might screw up your adl search settings on first load (thanks ullner)
* Linux download path fix (thanks jens oknelid)
* Added purge button for search history (thanks sulan)
* Added column reorder to file listing (thanks ullner)
* Fixed alt source download starts (thanks paka)
-- 0.668 2004-11-30 --
* [B#311] Fixed crash on open own filelist (thanks sulan)
* Added option to make /join open a new window (thanks ullner)
* Added mailto: to link-clicking (thanks ullner)
* Fixed stack overflow with excessive xml nesting (thanks farcry)
* Fixed virtual name issue with invalid chars in the virtual name (thanks farcry)
* Fixes to ADC implementation, see http://developer.berlios.de/projects/ddc/ for a
somewhat compatible hub in development
* Some linux patches (thanks tim burton)
* PgUp/PgDn now scroll the chat window (thanks jonathan stone)
* Small fix with line history (thanks jonathan stone)
* Added option to use separate TCP and UDP ports
* [B#303] Fixed a raw command guessing bug (thanks garg)
* [B#345] Fixed an xml listing parsing bug
* [B#309] Hopefully fixed nt4 startup
* Hopefully fixed an issue with downloading international search results from old clients
-- 0.667 2004-11-15 --
* Improved multiple hublist support (thanks garg)
* Fixed some favdirs issues (thanks naga)
* Fixed a status logging issue (thanks naga)
* [B#289] Fixed annoying login issue
* Added possibility to rename shares (thanks naga and tremor)
* [B#106] Fixed show joins for fav users (thanks ullner)
* Fixed some unnecessary connects when download slots are full
* Fixed magnet registration issue (thanks garg)
* Some code documentation work (thanks jonathan jansson)
* Makedefs.py fixes (thanks garg)
* A connection attempt is made when you grant a slot to potentially start the other
fella's transfers (thanks sed)
* Fixed passive search results issue with international nicks (thanks garg)
* Fixed search frame extension vs tth again
* FAQ added to the help file (thanks bsod)
* Upgraded to zlib 1.2.2, fixing a security issue (thanks garg)
* Added %[file] to the transfer view user commands (thanks naga)
* Fixed myinfo update issue (thanks sulan)
* Added option to use only up/down for command line history (thanks jonathan stone)
* Improved installer (thanks bsod)
* Fixed so that a connection attempt is made when changing a transfer to highest priority
-- 0.666 2004-11-03 --
* [B#173] Fixed copy nick to clipboard (thanks trem)
* Removed some old code (thanks garg)
* Added tth to log codes (thanks garg)
* Added # of locally filtered results to search frame (thanks garg)
* Fixed a crash in the upnp code
* Fixed wide formatting of time (thanks garg)
* [B#166] Added local filtering of searches with "-" in front of the search term (thanks cologic)
* Fixed a missing hubframe stats bug (thanks trem)
* [B#87] TTH's are now correctly searched for in search spy (thanks trem)
* [B#256] Fixed an issue with utf8 user commands (thanks trem)
* Moved to a less intrusive build procedure where stlport and wtl are local to the
DC++ build (see compile.txt)
* Added /log to show log for current hub / user (thanks garg)
* More internationalization (thanks garg)
* Updated some template code (thanks farcry)
* Extended log command (thanks ullner)
* [B#212] Fixed issue with utf-8 nicks during login to some hubs (thanks garg)
* Fixed issue with utf-8 time formatting for certain languages in certain locales
* Removed search optimisation obsoleted by tth's and bloom filters (those of
you with a large number of files in your share, post on the forum if you notice
any big increase in CPU usage)
* [B#69] Added option not to download files already in share (by TTH) (thanks TPO)
* Help file work (garg, ullner)
* Added petabytes (PiB) (thanks garg)
* Clicking on active tab will deactivate it (thanks garg)
* [B#227] Fixed an issue with loading invalid virtual names when upgrading (thanks garg)
* [B#256] Fixed another issue with user commands (thanks garg)
* Updated to WTL 7.5.4291
* [B#183] Hopefully fixed a few issues with w9x and Unicode
* Fixed common control initialization
* Unix makefile now generates a shared lib (thanks jeremy huddleston)
* Slight memory save for hash database
* [B#130] Added favorite hub removal confirmation option (thanks ullner)
* [B#5] Fixed broken redirect (thanks garg)
* Added spy frame column saving (thanks garg)
* ADL Search autoqueue saved now (thanks garg)
* Window minimization issue fix (thanks garg)
* [B#129] Fixed some issues with downloading >4GiB files
* [B#15] ADL Search goto directory fixed (thanks garg)
* Some fixes for compiling on osx (thanks jonathan jansson)
* Removed Makedefs in favour of a python script
* FastAlloc disabled in debug builds
* [B#266] Fixed a crash with offline users and user commands (thanks naga)
* [B#165] Fixed a case insensitivity issue (thanks farcry)
* [B#18] Added favorite download directories (thanks naga)
* Fixed MyINFO spam when hashing
-- 0.4034 2004-10-03 --
* Help file additions (thanks naga & ullner)
* [B#170] Fixed a few issues with files not being hashed correctly (thanks garg)
* More ADC fixes (thanks sed)
* Fixed some ADLSearch stuff (thanks garg)
* Added item count to finished frames (thanks garg)
* Fixed user commands encoding (thanks garg)
* Added last search time to search spy (thanks ullner)
* [B#3] Fixed queue size growing on queue item move
* Fixed missing file list on 0 byte share
* [B#185] Fixed missing search results (thanks garg)
-- 0.4033 2004-09-27 --
*** WARNING ***
This update will change all your config files and queues, and it is
very probable that you won't be able to revert back to an older version
once the update has been done!!!
Also, finish your queue file before upgrading if you care for your
international filenames in it - they will not be correctly converted.
*** WARNING ***
* Fixed a rare download crash (thanks farcry)
* Fixed tab dropping in the last position (thanks trem)
* Fixed directory sorting in the file listings (thanks trem)
* Files that can't be moved to the target drive from the temp folder
are now renamed to their real name
* Text with unix and mac line end encodings should now be correctly displayed
* [B#35] TTH Values are used for right click download menus when available
* Upgraded to WTL 7.5.4196
* Updated license to allow others to release legal binaries compiled against WTL
* Moved the core structures to UTF-8 to allow correct internationalisation (major change)
* Moving towards full unicodization of the user interface, MS layer for unicode
now needed for old crappy windows versions, and I don't know how good that works. The
rest of us can now see correct names being displayed in file listings (for XML filelists anyway)
* Rewrote the share manager so that it doesn't lock the whole of DC++ while reading the
directories of shared files when refreshing the list
* Added virtual share name
* Removed autosearch string, it's not used any more
* Fixed a tth hash speed bug (hashing should be much faster now)
* File listings are now generated on the fly when someone needs them
* [B#127] Added UPnP support (thanks mark gillespie)
* Ctrl-L now opens file lists (thanks garg)
* Various ADC patches (thanks sedulus)
* Slightly changed temporary download name
* TTH Leaf uploads no longer logged (thanks garg)
* Added (initial) support for hublist.org xml hublists, now default
(you have to change your hub list address to http://www.hublist.org/PublicHubList.xml.bz2
if you want to benefit)
* Fixed an issue with invalid TTH inconsistencies due to files being downloaded to the same
target filename as a previously downloaded file (.nfo's usually)
* Some memory savings for people with large queues
* Fixed a bug with autosearch repeating the same search needlessly (this should result in fewer
autosearches, good for the hubs)
* Files scheduled for viewing are always set to highest prio
* Added rudimentary automake and autoconf support for the client part, perhaps this will encourage someone
to finish a nice linux port
* [B#162] Fixed dupe usercommands on reconnect (thanks sed)
* Links now clickable in PM's and notepad as well (thanks naga)
* Files are no longer hashed if the shared directory is removed while hashing
* Added hash progress dialog, hashing is run at a higher priority when dialog is shown
* Fixed a crash issue with invalid DcLst:s (thanks garg)
* Better strategy for removing old filelists on exit (thanks garg)
* Added Geo-IP license and fixes (thanks garg)
* Added Help file - make sure you read it (thanks garg)
* [B#169] Fixed a memory leak with rollback buffers under certain conditions
* ADC INF updates only send the necessary info (thanks sed)
-- 0.4032 2004-08-08 --
* Fixed issue with autosearch not getting filelists
* Fixed an issue with autosearch by tth not being done
* Added folder histore for single file downloads (thanks slowmo)
* Fishing locale from os, changes string representations in some places (thanks garg)
* Caseless icon optimization (thanks garg)
* CTRL-E shortcut for refresh (thanks garg)
* Fixed a process termination issue (thanks defr)
* DCTC file not available detected (thanks defr)
* Fixed bad window size being saved for minimised windows (thanks trem)
* Fixed an issue with the ADC parser (thanks trem)
* More WTL 7.5 preparations (thanks garg)
* Added a switch to ease the life of the UPX compressor (exe compressors suck btw) (thanks garg)
* Added irc:// as web link (thanks ullner)
* Fixed an issue with the adc parser (thanks sed)
* TTH trees no longer require a slot
* Added options to open file lists and pm's in background (thanks sed)
* Minor number formatting fixes (thanks palm and garg)
* Some more linux compile fixes (thanks palm)
* Additional translation strings (thanks garg)
* Fixed own search results bug (thanks garg)
* <64KiB files auto-highest priority (thanks garg)
* Fixed search in utf-8 file lists (thanks fleetcommand)
* Fixed utf-8 encoding/decoding, chinese and other multi-byte scripts should
now work ok (thanks liny)
* Removed obsolete Import from NMDC queue (blame cologic)
* Added option to disable bolding for hub frames (thanks ullner)
* Fixed a small leak in the Search Frame (thanks psf8500)
* Added bitzi.com lookup and magnet link copy (thanks garg)
* Removed .bz2 lists from "open file list" types (thanks garg)
* Fixed a download-to crash (thanks farcry)
* Fixed dialog modality in several places (thanks garg)
* Fixed some debug assertions (thanks garg)
* Queue sorted sensibly (thanks garg)
* Added customizable timestamps (thanks ullner)
* Added extended dupe logging (thanks xan)
* Some code pedantry cleanup done (thanks garg)
* Unfinished files now have a slightly different naming scheme (thanks garg)
* Added default unfinished folder (thanks garg)
* When matching queue, users marked with file not available are readded (thanks farcry)
* Added (limited support for) magnet link handling (thanks garg)
* Uninstaller now removes the one registry key DC++ creates (thanks garg)
* Fixed a few link click bugs (thanks garg)
* Added quick connect (thanks tpo)
* + and - in the queue change priority (thanks tpo)
* Network stat colors are now the same as in the transfer window (thanks tpo)
* Fixed a rare automatch crash (thanks farcry)
* Allowed sharing of network folders (thanks garg)
* Added option to automatically add finished files to share without refresh (thanks farcry)
* Fixed a few closing window crashes (thanks farcry)
* Fixed a tab moving issue (thanks farcry)
* Sources with rollback errors are now automatically removed (thanks garg)
* Fixed compile.txt and readme.txt (thanks garg)
* Magnet handler included in installer (thanks garg & magnethandler author)
* New icon with alpha channels for xp (thanks olle svensson, sorry all other icon
submitters who sent it before him, neither aestethic nor personal reasons why
yours wasn't chosen =)
* Fixed another download to crash (thanks garg)
* Stringdefs automatically rebuilt (thanks farcry & garg)
* DC++ will only share files that HAVE BEEN HASHED!
-- 0.403 2004-06-27 --
* Fixed 100% cpu / crash bug
-- 0.402 2004-06-27 --
* Fixed transfer view crash (thanks garg)
* Removed default sort in search frame
* Window sizes / positions of favorite hubs saved (thanks trem)
* Begun work on the ADC protocol (major change)
* Fixed issue with the exceptioninfo growing indefinately (recursive behaviour)
* Readded missing TTHSearch to hub $Supports
* Fixed unnecessary $MyINFO being sent out
* Removed time left and speed from waiting transfers (thanks garg)
* Documented %[line:reason]
* Fixed a bug with hanging queue display
* When searching by hash, size mode set to normal (don't care)
* Hash speed tweaks, check if it's any better.
* Fixed a crash when moving files
* Fixed directory sorting in directory listings
* Fixed an unnecessary disconnect on file not available
* Fixed missing write buffering
* Added drag-drop of directories onto the shared dirs view (thanks trem)
* Added option for specifying max hashing speed
* Updated installer to optionally create a backup of the settings when upgrading
* Changed to a more convenient observer implementation (no, not a functor (or something more fancy) based one)
* Fixed an invalid XML file list crash
* Copy address to clipboard from public hub list (thanks joakim tosteberg)
* Changed to IEC binary multiple units (MiB, KiB etc)
* GETSETREF templetized (thanks farcry)
* Small files size increased to 64KiB
* Op's that use a client that supports minislots always get a minislot (for small files / xml file lists),
regardless of how many minislots are already taken.
* Matching by name removed for queue items with a TTH root (for autosearches)
* Autosearch is done by TTH for queue items that have a root
* Removed GetTestZBlock (no more safe/compressed transfers from old clients)
* Added support for automatic user command clearing (code 255) (thanks sedulus)
* User country shown in ip field (thanks pofis)
* Automatic search matching is now done exclusively by tth for those items that have a TTH root and
by exact filename for those that don't.
* Dropped support for bzip2 file lists
* Show joins parts for fav users only option added (thanks psf8500)
* Added possibility to log hub status messages (thanks naga)
* Removed full-row-select option (blame garg)
* Added possibility to drag-drop tabs (thanks trem)
* Added toggles for transferview showing (thanks trem)
* HTTPS added as chat click link (thanks naga)
* Autoconnect postponed if no nick has been set (thanks sed)
* Various unix compile fixes (thanks christer palm)
* Fixes for IEC in settings pages (thanks slowmo)
* Remove multiple directories from share (thanks slowmo)
* Added executable TTH to about box (for reporting bugs)
* Changed exceptioninfo.txt format to prepare for automatic crash logging
* Added download by TTH root instead of share path. This feature enables
the downloading client to find the file even if the uploader has reorganized
its share.
* Fixed number formatting in search and queue frames (thanks slowmo)
* Workaround for WTL75 bug with menus (thanks garg)
* .mkv and .flac added as file formats (thanks garg)
* Added warning about non-shared files with $ in them (thanks garg)
* Fixed a rare deadlock when autosearching
* Search by TTH greyed out for items that don't have a TTH root (thanks slowmo)
* Added default menu items to finished frames (thanks slowmo)
* TTH leaves (TTHL) exchanged between capable clients to verify data integrity
* Fixed a disconnecting bug caused when $UGetBlock and $GetZBlock are given an
unknown number of bytes to send
-- 0.401 2004-03-28 --
* Fixed the dupe file issue
* Hopefully fixed the dupe op issue
* Rephrased remove dupes option (thanks garg)
-- 0.400 2004-03-27 --
* Fixed escape in user commands (thanks garg)
* Probably fixed search frame hang
* Exact size in queue frame (thanks cologic)
* Ip in search frame (thanks cologic)
* Small fix to transfer view sorting (thanks naga)
* User commands in transfer view (thanks naga)
* Extra logging in main status bar (thanks garg)
* Option not to bold queue tab (thanks garg)
* Option not to send unknown /-commands (thanks garg)
* Hopefully fixed some encoding issues with the xml filelist
* Hashing is now mandatory (stop whining, it was only meant to be optional in 0.307)
* Match files now works correctly with TTH's in queue
* Hub name more or less correct on TTH results in search frame
* Added search by TTH to queue frame
* Large speed improvement in user list loading when lists sorted on user name
* Fixed inverted ratio of uploads
* New icons in window menu (thanks garg)