-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathChangeLog
4739 lines (3659 loc) · 146 KB
/
ChangeLog
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
r[1080] by paraxenic
Added Themes directory to basedata.lha so distribution archives will
have a Themes directory.
Bumped the versions for the library, modules & support programs so
old components cannot be used and cause crashes.
Made final update to the Changelog before release.
[r1079] by paraxenic
Updated Changelog.
[r1078] by paraxenic
OS4 library: Changed the OS4 low memory handler in dopus5.library libinit.c
in order to eliminate a system freeze that occurred when the handler was
activated by low memory conditions. Changes to OS4 low memory handler
activation caused handler code that works with OS3 to fail with OS4.
2015-08-24 11:15:57
[r1077] by paraxenic
Added a global window name definition in Include/dopus/common.h.
Added a global window name to all windows opened by OS4 Dopus5.
Added OS4 checks for the Dopus5 global window name before accessing
window structure UserData element (field).
2015-04-02 10:47:09 Tree
[r1076] by paraxenic
Changed ClearMem() to memset() for non-OS4 platforms to compile.
2015-01-25 20:25:23 Tree
[r1075] by paraxenic
Fixed FTP addressbook pattern loading with new ListFormat size.
2015-01-25 15:33:37 Tree
[r1074] by paraxenic
Updated FTP addressbook to load & work with new ListFormat size.
2015-01-24 18:09:18 Tree
[r1073] by paraxenic
Updated ChangeLog.
2015-01-22 13:14:05 Tree
[r1072] by paraxenic
Added library/config_open.h header file for conversion of old config to new.
2015-01-22 13:06:47 Tree
[r1071] by paraxenic
Corrected show_pattern_p & hide_pattern_p ParsePatternNoCase() buffersize.
Increased embedded font filename sizes.
configopus.module: Changed IFF Environment FORM ID to match new Environment settings format.
configopus.module: Eliminated resolution of device,volume,assign paths entered in "Environment/Path list" window.
library: Added functions to load previous prefs files & convert to new Environment format.
library: Added config_open.h file containing old Environment structures for loading and converting Environment settings.
Include/dopus5: Bumped library/module versions to prevent compatibility issues with old Dopus5 components.
Include/libraries: Updated Environment structures and added new IFF FORM ID for new Environment format.
program: Changed IFF Environment FORM ID to match new Environment settings format.
program: Updated Environment structures and added new IFF FORM ID for new Environment format.
program: Fixed show_pattern_p & hide_pattern_p ParsePatternNoCase() buffers.
listerformat.module: Fixed bugs in default lister format (ListFormat) saving from "List Format" window opened with Listers/Edit menu ("Set As Defaults" button).
dopusrt5: Fixed broken WorkBench program launching.
2015-01-22 12:42:59 Tree
[r1070] by kas1e
more aros fixes for newer i386 cross-compiler: arm code and i386 code paths are now the same
2015-01-21 15:02:53 Tree
[r1069] by kas1e
aros fixes for newer i386 cross-compiler
2015-01-20 15:40:45 Tree
[r1068] by paraxenic
Fixed some errors in the previous commit.
2014-12-13 21:13:28 Tree
[r1067] by paraxenic
Changed OS4 Dopus5 Format command to use OS4 system Format command.
OS4 bootblock is not compatable with OS2 bootblock used by Dopus Format.
2014-12-13 12:41:45 Tree
[r1066] by paraxenic
Updated GeekGadgets 68k compiler with libnix 2.
2014-12-10 18:47:55 Tree
[r1065] by paraxenic
Fixed crash when OS3 environment palette window (configopus) closed.
2014-06-21 16:55:07 Tree
[r1064] by paraxenic
program: Fixed crash in 64bit progress display for "Move" command.
2014-06-12 14:55:31 Tree
[r1063] by paraxenic
program: Fixed OS4 lister up-scrolling problem.
2014-06-10 13:50:38 Tree
[r1062] by paraxenic
program: Fixed progress display for copying 64 bit files (2GB+ size).
2014-06-09 08:24:49 Tree
[r1061] by paraxenic
library: Added 64bit Tags for progress window.
library: Added 64bit scaling code to progress window functions.
join.module: Removed 64bit scaling.
join.module: Changed functions to use 64bit tags for progress window.
join.module: Fixed "split" progress window graph.
join.module: Added definitions to get OS3 compile working.
2014-06-07 10:59:28 Tree
[r1060] by paraxenic
join.module: Added some warnings in the comments.
2014-06-05 10:05:02 Tree
[r1059] by paraxenic
Replaced previously commited join.c file with correct one.
2014-06-03 11:33:36 Tree
[r1058] by paraxenic
join.module: Added display of joined/splitted files in destination lister.
join.module: Updated to work with 64 bit filesizes for OS4 & MOS.
join.module: Fixed the progress display.
2014-06-03 11:22:53 Tree
[r1057] by paraxenic
program: Fixed more typing errors from r1048 commit.
2014-05-28 12:27:40 Tree
[r1056] by paraxenic
library: Fixed an extra linefeed typing error.
2014-05-26 12:18:43 Tree
[r1055] by paraxenic
library: Fixed skipping of UserLibCleanup() when opening of any system libraries fails.
library: Added debug output for failures.
2014-05-26 12:05:28 Tree
[r1054] by kas1e
library: make proper exit if we fail to open libraries, as well as split cleanup functions to match their needs. same should be done for all modules probably
2014-05-26 04:22:42 Tree
[r1053] by kas1e
64bit: fixed typo in dos_patch.c, 64bit notification still don't work properly, but it works now at least
2014-05-22 10:45:57 Tree
[r1052] by paraxenic
Added current minimum version for library openings (LIB_VERSION).
Changed OS4 interface opening to avoid crashes and eliminated more "exit(0)".
2014-05-22 08:34:22 Tree
[r1051] by paraxenic
Replaced all cases where the stack is set to 4000 with STACK_DEFAULT.
Changed the minimum configuration stack to STACK_DEFAULT.
2014-05-21 06:19:55 Tree
[r1050] by bszili
Initial attempt to replace Forbid/Permit with proper layer locking. Not enabled by default, can be tested by defining LOCKLAYER_OK.
2014-05-19 15:35:14 Tree
[r1049] by kas1e
commit back www.dopus5.org link to about window, which was somehow deleted by previous commits
2014-05-19 03:35:42 Tree
[r1048] by paraxenic
Program: Added OS4 interface opening checks to prevent crashes if user installs 68k modules or module opening fails.
2014-05-18 19:26:05 Tree
[r1047] by bszili
dopus5.library: Fixed the popup menu icons on AROS.
2014-05-18 03:06:15 Tree
[r1046] by bszili
64-bit fix for the DOS patches.
2014-05-18 02:34:45 Tree
[r1045] by bszili
Simplify message_amistart. No need to parse the broker list twice.
2014-05-18 00:19:31 Tree
[r1044] by paraxenic
Fixed xadopus copy corruption that ocurred when directories have similar names.
2014-05-17 18:19:39 Tree
[r1043] by bszili
No more leftover images of deleted icons when USE_DRAWICONSTATE is defined.
2014-05-17 15:01:38 Tree
[r1042] by bszili
dopus5.library: Fixed the drag mask for screens with high color depth on AROS.
2014-05-17 13:06:33 Tree
[r1041] by bszili
dopus5.library: Fix the deadlock caused by the AmiStart commodity broker on AROS.
2014-05-17 12:14:20 Tree
[r1040] by paraxenic
program: Added function for opening library and interface for OS4.
program: Fixed fallback requester call for OS4 with new function call.
program: Fixed dopus5.library missing or outdated requester for OS4.
program: Fixed OS3 crash if dopus5.library missing or outdated.
program: Added current minimum version for library and module openings.
program: Eliminated some exit(0) calls when interface opening fails.
2014-05-17 06:16:15 Tree
[r1039] by bszili
Fix the lister background images and tiled backgrounds on AROS.
2014-05-17 03:11:14 Tree
[r1038] by bszili
Put a newline between the build date, and the website URL.
2014-05-15 14:15:41 Tree
[r1037] by bszili
ftp.module: Don't use SDI_stdarg.h macros, they are meant for VARARGS68K functions.
2014-05-15 14:15:41 Tree
[r1036] by kas1e
add www.dopus5.org in about window.
2014-05-15 08:46:02 Tree
[r1035] by paraxenic
Corrected incorrect upper case filename spellings in main makefile.
2014-05-14 08:12:42 Tree
[r1034] by paraxenic
Removed typing errors.
2014-05-13 14:35:56 Tree
[r1033] by paraxenic
library: Fixed OS4 crash if the WBInfo patch is used.
library: Added OS4 interface opening and missing missing atomic_dec if hook used and icon.module called.
2014-05-13 12:11:06 Tree
[r1032] by paraxenic
Removed guides and pdf docs from base archive
Added new amigaguides to repository Documents directory
Added copying of guides and pdf docs to main makefile
2014-05-13 11:13:44 Tree
[r1031] by bszili
Disks can now be hidden on AROS.
2014-05-13 02:27:34 Tree
[r1030] by paraxenic
bumped all versions because of changed library and modules.
program: Added minimum version for opening about.module.
program: Now defaults to simple requester if opening OS4 module interface fails.
program: Replaced incomplete modules array.
program: Replaced hard-coded oudated minimum module version with LIB_VERSION.
2014-05-12 11:42:42 Tree
[r1029] by bszili
program: Always replace the DOPUS5: assign with PROGDIR: to avoid using libs/modules from existing 5.82 installations.
2014-05-12 04:50:39 Tree
[r1028] by kas1e
bump version to 5.91 in program
2014-05-12 01:03:35 Tree
[r1027] by kas1e
bump revision to 5.91
2014-05-12 00:22:39 Tree
[r1026] by kas1e
filetype.module on os4: fixed ABI
2014-05-12 00:20:12 Tree
[r1025] by bszili
ftp.module: Saving the FTP options now works on AROS.
2014-05-11 15:41:01 Tree
[r1024] by bszili
ftp.module: Changed to module ID prefix from ID to MID to prevent ID_OPTIONS from redefined to the FOPT chunk type.
2014-05-11 08:56:11 Tree
[r1023] by bszili
Added the build date to the about window.
2014-05-11 06:26:30 Tree
[r1022] by bszili
configopus.module: Removed the ~1MB upper limit for the stack of launched programs.
2014-05-10 10:12:03 Tree
[r1021] by paraxenic
Tagged revision 1020 for release 5.90
2014-05-09 13:24:21 Tree
[r1020] by paraxenic
Updated ChangeLog
Added log=yes arg to main makefile for copying ChangeLog to release archives
2014-05-09 15:09:09 Tree
[r1019] (HEAD) by kas1e
morphos: added -DUSE_64BIT, so morphos build have now 64bit suport for disks/files too
2014-05-08 08:07:57 Tree
[r1018] by kas1e
morphos: added -DUSE_SCREENTITLE, so no more ugly screen title and for morphos too
2014-05-08 07:52:31 Tree
[r1017] by kas1e
fixed morphos build by doing include of proto/dopus5.h after 64bit structure defination, +little cleanup
2014-05-08 07:07:49 Tree
[r1016] by kas1e
library/morphos_stubs.c : fixed some typos
2014-05-08 06:41:28 Tree
[r1015] by kas1e
remove debug from 64bit functions, as it no more need it, and just slow operations with files for testers
2014-05-08 05:33:17 Tree
[r1014] by paraxenic
Updated stack specifications to use stack size definitions
in Include/dopus/stack.h
2014-05-07 15:07:36 Tree
[r1013] by paraxenic
Moved stack size specification to Include/dopus/stack.h and adjusted
code to use stack specifications in stack.h. Added libnix stackswap
linkage to OS3 makefile so the "__stack" variable will work and adjust
the stack for OS3 Dopus5 program.
2014-05-06 17:32:09 Tree
[r1012] by paraxenic
Added specs file for OS3 stackswap to enable setting stack size.
2014-05-06 17:24:31 Tree
[r1011] by bszili
Byteswap the DOS type on AROS, before converting it to string.
2014-05-06 05:24:13 Tree
[r1010] by kas1e
delete modules/notes.txt file, which needs was only to make initial modules ports
2014-05-02 07:13:02 Tree
[r1009] by paraxenic
Fixed typing errors.
2014-05-01 21:32:50 Tree
[r1008] by paraxenic
Eliminated local MatchFirstPlus() function and changed the MatchFirstPlus
function call to library MatchFirst64() and removed MatchFirstPlus. Changed
local MatchNextPlus() function to use AnchorPath and block_size arguments
instead of FunctionHandle argument and renamed it MatchNext64Plus. The
changed arguments will make moving it to the library to replace
MatchNext64() simpler.
2014-05-01 18:42:42 Tree
[r1007] by paraxenic
Fixed the copied size display in source listers when a directory
containing 2GB+ files is copied.
2014-04-30 21:01:37 Tree
[r1006] by paraxenic
Fixed GetSizes bug that got wrong sizes when broken links exist.
2014-04-30 15:32:25 Tree
[r1005] by kas1e
added remain 64bit support to program/function_copy.c, so move and moveas will show correct numbers now too, and not random size
2014-04-30 12:39:43 Tree
[r1004] by kas1e
added 64bit support to program/function_rename.c, so rename give right size of created dir/icon files, and not random size
2014-04-29 12:08:35 Tree
[r1003] by kas1e
added 64bit support to program/function_makedir.c, so makedir give right size of created dir, and not random size
2014-04-29 09:22:39 Tree
[r1002] by kas1e
fixed warnings related to 64bit support in program/function_copy.c
2014-04-29 09:20:44 Tree
[r1001] by kas1e
fix copyright dates
2014-04-29 06:51:46 Tree
[r1000] by kas1e
USE_64BIT ifdefs for 64bit funcs
2014-04-29 05:51:32 Tree
[r999] by kas1e
some cosmetic
2014-04-29 05:45:39 Tree
[r998] by paraxenic
Changed 2 Examine() function calls to ExamineLock64() function calls
which eliminates bad sizes appearing in destination lister when copying
files and/or directories.
2014-04-28 15:15:31 Tree
[r997] by paraxenic
Reverted fix for broken links bug in function_files.c because the fix
broke recursion for good links.
2014-04-26 21:31:14 Tree
[r996] by kas1e
fixed os3 crashes when do debugprinfs (currently just commented out with warning, till will no get what wrong)
2014-04-26 12:47:33 Tree
[r995] by paraxenic
Added error & directory checks to MatchFirst... & MatchNext... functions.
2014-04-25 01:48:53 Tree
[r994] by paraxenic
Added new "match" functions to replace MatchFirst64/MatchNext64
functions in dopus5.library.
Added source_block_size element to FunctionHandle structure.
Added code to obtain source lister (device) block size for calculations
in new match functions.
2014-04-23 14:08:51 Tree
[r993] by bszili
Added missing UnLocks to MatchFirst64/MatchNext64.
2014-04-21 07:43:43 Tree
[r992] by bszili
Make sure MatchFirst64/MatchNext64 gets the 64-bit size of the correct file on OS4. Now it uses the full path instead of just the filename.
2014-04-21 07:12:32 Tree
[r991] by bszili
ftp.module: added a more compatible method of detecting MLSD support.
2014-04-17 20:03:26 Tree
[r990] by bszili
Use fib_EntryType and fib_Size to store the 64-bit size instead of fib_Reserved. Will break big endian platforms without 64-bit DOS support, the aforementioned fields have to be swapped there.
2014-04-17 13:05:06 Tree
[r989] by bszili
Re-applied r987.
2014-04-14 20:09:40 Tree
[r988] by paraxenic
Changed all Dopus5 components to check for the minimum library
version defined in Include/dopus/version.h ((LIB_VERSION) when
opening dopus5.library. Bumped the library version to 70 because
new functions have been added to the library.
2014-04-14 19:32:55 Tree
[r987] by bszili
LoadDB: disabled the unnecessary opening and closing of dopus5.library before launching the main program.
2014-04-14 19:11:23 Tree
[r986] by bszili
function_readdir: Make sure Examine has succeeded.
2014-04-14 17:43:05 Tree
[r985] by bszili
icon.module: fixed the bogus argument to ItoaU64 (UQUAD to UQUAD*)
2014-04-14 17:21:26 Tree
[r984] by bszili
Re-added GETFIBSIZE to function_files.c with the proper arguments.
2014-04-14 17:18:55 Tree
[r983] by paraxenic
Replaced GETFIBSIZE() = GETFIBSIZE() with a direct 64 bit copy inside
ifdefs (#ifdef USE_64BIT). The GETFIBSIZE() method wasn't working in
OS3 or OS4 compiled binaries.
2014-04-14 14:24:29 Tree
[r982] by kas1e
update aos4_68k_to_ppc_vectors to be in sync with lately added 64dos based functions
2014-04-14 11:48:29 Tree
[r981] by bszili
Surrounded the new Examine*64 functions, so we won't crash with older versions of the library.
2014-04-14 07:40:34 Tree
[r980] by bszili
icon.module: added missing ExamineLock64
2014-04-14 07:14:56 Tree
[r979] by bszili
ftp.module: Temporarily disabled the MSDL listing, as sending the FEAT command to some servers breaks further responses.
2014-04-13 19:33:44 Tree
[r978] by bszili
Fixed MatchFirst64 and MatchNext64.
2014-04-13 19:30:00 Tree
[r977] by bszili
Fixed ExamineLock64 and ExamineNext64 on OS4.
2014-04-13 19:07:20 Tree
[r976] by bszili
Fixed function_filechange_modify. The VA_* SDI macros are meant for VARARGS68K functions.
2014-04-13 18:12:16 Tree
[r975] by bszili
Removed unused codesets.library-specific declarations from lib_protos.h.
2014-04-13 13:00:59 Tree
[r974] by bszili
xadopus.module: Removed ProgressHook from the jumptable. It's for internal use only, so it makes no sense to "export" it.
2014-04-13 12:00:55 Tree
[r973] by bszili
Removed the libbase externs, since they are already included from the proto headers.
2014-04-13 11:45:08 Tree
[r972] by bszili
Added create_file_entry_fib for simpler parameter passing.
2014-04-13 09:22:38 Tree
[r971] by bszili
Changed a few fib_Size accesses to GETFIBSIZE in function_filechange.c.
2014-04-13 08:07:57 Tree
[r970] by bszili
function_readdir: allocate FIB on the stack.
2014-04-13 07:34:22 Tree
[r969] by bszili
Moved the ifs inside the #ifdef blocks in Match*64.
2014-04-13 07:19:04 Tree
[r968] by bszili
Fixed a silly typo in the library. ExamineNext64 should work now.
2014-04-13 07:13:41 Tree
[r967] by bszili
function_change: Fixed an unaligned FIB.
2014-04-12 19:44:01 Tree
[r966] by bszili
MorphOS MatchFirst/MatchNext already uses Examine64 and ExNext64 internally.
2014-04-12 17:20:55 Tree
[r965] by bszili
Small backdrop_read_group_objects cleanup: allocate FIB on the stack.
2014-04-12 16:33:09 Tree
[r964] by bszili
Removed the superfluous support for unaligned FIBs from Examine*64() functions.
2014-04-12 16:18:34 Tree
[r963] by bszili
Changed the FileChange structure to include an aligned FIB copy instead of a subset of fields.
2014-04-12 16:09:14 Tree
[r962] by bszili
Added a missing ExamineLock64 to function_filechange.c.
2014-04-12 13:55:46 Tree
[r961] by bszili
Moved the new Match*64() functions into the library. Fixed the main program to use the Examine*64() functions instead of manually getting the 64-bit size.
2014-04-12 13:36:18 Tree
[r960] by paraxenic
Added missing "struct" in MOS FileInfoBlock decalrations.
2014-04-11 01:52:43 Tree
[r959] by paraxenic
library/64bit.c - Added TAG_DONE arg to MOS Examine... function calls.
amiga.c - Removed MatchFirst64()/MatchNext64()/getfibsize() functions.
misc.c - Added MatchFirst64()/MatchNext64()/getfibsize() functions.
misc.h - Added protos for MatchFirst64()/MatchNext64()/getfibsize().
function_files.c - Commented out D(bug statement.
2014-04-10 17:47:45 Tree
[r958] by paraxenic
Fixed MOS Examine64() with a TAG_DONE argument.
2014-04-09 19:43:38 Tree
[r957] by paraxenic
function_getsizes.c - Changed %d to %ld because RawDoFmt() assumes
16 bit integers unless long is specified.
function_readdir.c - Fixed link identification and added 64bit sizes.
function_launch.h - Added 64 bit recurse byte totals to
struct FunctionHandle.
links.c - Added 64bit sizes for links and rearranged code
to be more readable.
buffers.c - Replaced OS4 ExamineObject code with getfibsize() to get 64bit
link sizes from the temporary sinfo FIB returned by ReadSoftLinkDopus().
function_files.c - Added 64 bit filelink sizes.
amiga.c - Added MatchFirst64() & MatchNext64() functions to obtain 64bit
sizes. Added getfibsize() function to extract 64bit sizes from the new
FileInfoBlock64 structure. These additions are temporary and will be
removed when dopus5.library is updated with equivalent functions.
Include/libraries/dopus5.h - Added "typedef" to FileInfoBlock structure
to get new MatchFirst64()/MatchNext64() functions working.
2014-04-09 17:21:59 Tree
[r956] by bszili
Added L_ExamineNext64 to the library.
2014-04-06 17:47:49 Tree
[r955] by bszili
Added the L_ExamineLock64 and L_ExamineHandle64 functions and FileInfoBlock64 type to the library. No glue yet, and more functions need 64-bit versions: MatchFirst(), MatchNext(), ExNext().
2014-04-06 09:32:08 Tree
[r954] by paraxenic
Changed EX_LockInput definition to old EX_FileLockInput definition
to work with outdated overnight server OS4 SDK includes.
2014-03-31 13:26:49 Tree
[r953] by paraxenic
Changed OS4 link size retrieval to use ExamineObject instead of
opening a filelink to obtain size.
2014-03-28 12:25:36 Tree
[r952] by bszili
configopus.module: Added a more robust fix when no DOS packets are available on AROS. This should get rid of illegal memory accesses with non-volume devices.
2014-03-23 12:56:49 Tree
[r951] by bszili
Added a workaround for getting the correct deficons for ftp.module entries. Icon mode ftp listers are still not fully functional.
2014-03-22 21:15:24 Tree
[r950] by paraxenic
Added visual identification of broken links in lister entries by
adding the comment "UNRESOLVED LINK".
2014-03-21 17:34:52 Tree
[r949] by bszili
ftp.module: Added MLSD support for better directory listings.
2014-03-21 12:32:27 Tree
[r948] by paraxenic
Added code to get correct size for 4GB+ file links.
2014-03-20 20:14:47 Tree
[r947] by paraxenic
Added a LF to debug output so it shows up immediately in Sashimi.
2014-03-20 14:06:59 Tree
[r946] by paraxenic
Fixed retrieval of OS4 link type info.
2014-03-19 22:51:30 Tree
[r945] by bszili
icon.module: OS4 64-bit fix for the file size
2014-03-19 18:58:55 Tree
[r944] by bszili
OS4 64-bit fixes for function copy and icon mode listers.
2014-03-19 16:34:26 Tree
[r943] by bszili
Added some debug output to ReadSoftLinkDopus()
2014-03-19 15:06:00 Tree
[r942] by bszili
function_readdir: soft links has to be treated as directories
2014-03-18 10:50:57 Tree
[r941] by bszili
The readdir function is now 64-bit aware on OS4.
2014-03-17 19:28:21 Tree
[r940] by kas1e
diskinfo and icon modules: fixed os3 builds, added more filesystems
2014-03-17 08:53:43 Tree
[r939] by kas1e
diskinfo and icon modules: small workaround for os3 disktype detections, some comments and little cleanup
2014-03-15 14:16:17 Tree
[r938] by kas1e
small cleanup in FS detection
2014-03-13 11:24:42 Tree
[r937] by kas1e
add more filesystems to icon and diskinfo modules
2014-03-13 11:09:03 Tree
[r936] by kas1e
format and diskcopy modules: enabled 64bit support for os3/os4 as well
2014-03-13 06:03:59 Tree
[r935] by paraxenic
Fixed %full calculations for devices in a lister.
2014-03-12 23:42:50 Tree
[r934] by bszili
Removed the unnecessary FPU dependency of the getsizes function.
2014-03-12 20:01:15 Tree
[r933] by bszili
64-bit fixes for discopy.module and format.module for completeness sake.
2014-03-12 18:07:57 Tree
[r932] by bszili
Fixed diskinfo.module on OS3.
2014-03-12 18:01:48 Tree
[r931] by kas1e
added recognize of ffs7,sfs0,sfs7,jxfs and swap to diskinfo and icon modules
2014-03-12 13:04:07 Tree
[r930] by bszili
Fixed the bogus clib proto for DivideU64. The type of quo and rem should have been 'UQUAD *' instead of 'UQUAD'.
2014-03-12 11:12:29 Tree
[r929] by kas1e
enabled 64bit support in diskinfo/icon modules for os3 and os4 as well
2014-03-12 05:48:36 Tree
[r928] by bszili
icon.module: added a missing brace.
2014-03-11 18:07:36 Tree
[r927] by bszili
icon.module: added 64-bit support.
2014-03-11 14:17:41 Tree
[r926] by bszili
diskinfo.module: Added 64-bit support.
2014-03-11 13:53:26 Tree
[r925] by kas1e
added necessary changes in os4 includes/files to have 64bit support in library
2014-03-11 13:37:10 Tree
[r924] by bszili
Migrated the 64-bit functions into the library.
2014-03-11 12:42:10 Tree
[r923] (HEAD) by bszili
Move images into the chip memory on OS3.
2014-03-11 07:09:57 Tree
[r922] by kas1e
replaced remaining codesets.library copyright notices by Dopus5 copyright notices
2014-03-11 05:50:00 Tree
[r921] by kas1e
program: enable 64bit support for os3 and os4
2014-03-11 05:29:54 Tree
[r920] by bszili
Removed copy_mem. It used to be an inline version of CopyMem, but it has no purpose anymore.
2014-03-10 19:08:15 Tree
[r919] by bszili
Removed the encrypted strings from Eliza.
2014-03-10 19:05:41 Tree
[r918] by bszili
Moved the hard-coded image data into data.c.
2014-03-10 18:32:29 Tree
[r917] by bszili
Experimental 64-bit support for large drives, only in the main executable. Enable by defining USE_64BIT.
2014-03-10 15:34:16 Tree
[r916] by bszili
ftp.module: Always treat directories as zero size. Unix servers usually return 4096 for directories.
2014-03-10 14:08:27 Tree
[r915] by kas1e
program: commented out some parts of the rev900 (os3 lister's arrow images fix) for future reference, which cause crashes of os3 binary on os4/mos
2014-03-10 14:05:33 Tree
[r914] by kas1e
fixed os3 crash by commenting out d(bug) call in os3 build. todo: invistigate why it crashes and fix normally
2014-03-10 13:03:45 Tree
[r913] by kas1e
diskinfo module: fixed os3 build
2014-03-10 13:00:40 Tree
[r912] by bszili
Fixed the stupid typos in diskinfo.module.
2014-03-10 08:53:01 Tree
[r911] by bszili
Removed the last reference of chip_memory from the library. Removed the redefinition of the D() macro on AROS.
2014-03-10 07:28:56 Tree
[r910] by bszili
Fixed total/selected bytes in icon and icon action lister's status bars.
2014-03-09 19:38:15 Tree
[r909] by bszili
Fixed the icon action mode for the device list.
2014-03-09 15:20:19 Tree
[r908] by bszili
diskinfo.module: Use mathffp.library and mathtrans.library, but only on OS3.
2014-03-09 07:59:21 Tree
[r907] by bszili
dopus5.library: Removed the unused chip_memory pool. Added QUAD/UQUAD types for OS3 and OS4.
2014-03-09 07:44:56 Tree
[r906] by bszili
xadopus.module: L_PrograssHook() is a standard Hook called using CallHookPkt() by xadmaster.library, so it has to follow the A0, A2, A1 parameter signature everywhere. This fixes the broken xadopus progress bar on AROS, where the parameters are passed on the stack.
2014-03-07 09:50:08 Tree
[r905] by bszili
Replaces AROS' bug macro with a custom one.
2014-03-06 19:29:35 Tree
[r904] by bszili
Try to purge the removed App Entries before closing the library.
2014-03-05 13:28:41 Tree
[r903] by bszili
Fixed the reference counting for the RemTask, OpenWorkbenchObject and WorkbenchControl functions. Added atomics for aros-arm. Removed a few superfluous casts in diskinfo.module.
2014-03-04 16:58:37 Tree
[r902] by paraxenic
Fixed FTP site (addressbook) saving failure by replacing DOS packet
file renaming in IFF open/close functions (library/iff.c) with code
using DOS Rename() function.
2014-03-03 16:11:38 Tree
[r901] by kas1e
os4: proper drop of IDOS interface in a library
2014-03-03 09:42:20 Tree
[r900] by bszili
Fixed the command_arrow and parent_arrow lister icons on AROS. These icons and the left-out arrows are now put into the chip memory, so they will show up correctly in native chipset modes on OS3.
2014-03-02 16:29:46 Tree
[r899] by bszili
LoadWB is now called LoadDB, so the original command isn't renamed to LoadWB_Old.
2014-03-02 15:22:45 Tree
[r898] by bszili
Added usage counts to Icon and DOS patches too.
2014-03-02 14:50:16 Tree
[r897] by bszili
Added a fallback method for detecting Wanderer's presence on AROS.
2014-03-02 12:11:25 Tree
[r896] by bszili
Removed conflicting library base structures for dopus5.library (LibraryHeader vs MyLibrary). LibExpunge can now do the library cleanup too, which is necessary most of the time. Added reference counting for patched functions for safe removal.
2014-03-02 11:38:59 Tree
[r895] by bszili
Prevent LibNIX from trying to auto-open v37 of rexxsyslib.library
2014-03-01 09:48:13 Tree
[r894] by bszili
Fixed a stupid typo.
2014-03-01 08:45:11 Tree
[r893] by bszili
Fixed the MOS build too, where NewIconBase is not a struct Library pointer.
2014-03-01 08:00:13 Tree
[r892] by bszili
Removed libbase redefinitions from dopus5.library.
2014-02-28 15:56:49 Tree
[r891] by bszili
Fixed the OS3 and OS4 build broken by the previous commit.
2014-02-28 08:12:42 Tree
[r890] by bszili
Removed some unnecessary local libbases from ftp.module.
2014-02-27 21:26:51 Tree
[r889] by bszili
More libbase redefinitions removed. Integrated math_replace.h into diskinfo.c, diskinfo.module no longer uses math*.library directly.
2014-02-27 20:07:38 Tree
[r888] by bszili
Removed most of the libbase redefinitions in the modules. The structures which were used to store the libbases are private, so there shouldn't be any incompatibility with existing SAS/C modules, but I left them there commented out, just in case. Please test if there are any regressions.
The modules no longer require v37 of rexxsys.library. This was an unnecessary OS 3.5+ dependency, v36 from OS 3.1 works just fine.
2014-02-26 20:36:13 Tree
[r887] by paraxenic
Increased menu item width to compensate for incorrect character
length returned by OS4 TextFit() function in menu layout.
(data->menu_list[which].item_width++;)
2014-02-13 15:15:13 Tree
[r886] by paraxenic
Eliminated DataTypesBase redefinition in show.h header file &
assigned data->dt_base to DataTypesBase in L_Module_Entry() instead.
2014-02-06 16:06:36 Tree
[r885] by paraxenic
Eliminated DataTypesBase redefinition in play.h header file &
assigned data->dt_base to DataTypesBase in L_Module_Entry() instead.
Removed datatypes library opening/closing from play.c
since it is already opened/closed in libinit.c.
Added fallback signal if signal allocation fails (unlikely).
2014-02-05 16:30:54 Tree
[r884] by bszili
Don't try to execute Amiga Hunk executables on AROS.
2014-01-24 17:35:25 Tree
[r883] by bszili
Don't display a requester if the random seed can't be saved.
2014-01-24 15:37:46 Tree
[r882] by bszili
Fixed a few incorrect buffer sizes.
2014-01-24 14:02:36 Tree
[r881] by bszili
Removed a hack which broke the popup menu's Rename... in name mode listers on AROS.
2014-01-23 10:44:26 Tree
[r880] by bszili
Fixed inline editing cursor on AROS.
2014-01-21 19:15:36 Tree
[r879] by bszili
GUI->def_filename_length is now initialized before the saved listers are opened, so they are no longer limited to 30 character file names. The file name matching now handled arbitrary path length, not just up to 256 characters.
2014-01-21 18:10:29 Tree
[r878] by bszili
Fixed the AROS-ARM build. Initializers called by set_call_funcs (__ctype_init) require a valid aroscbase.
2014-01-18 11:46:42 Tree
[r877] by bszili
Fixed async module startup. Only the libbase is passed in the startup data, the interface has to be obtained again.
2014-01-18 09:58:00 Tree
[r876] by bszili
Library base cleanup, second batch. Removed global libbases and interfaces which are never initialized/used (Music, Console, NewIcon). Removed double initialization of global libbases (Datatypes).
2014-01-16 18:44:27 Tree
[r875] by bszili
Big library base cleanup. Got rid of global Module and ConfigOpus bases and interfaces (except for OS3 where it's used by the ASM stubs).
2014-01-15 17:21:25 Tree
[r874] by bszili
Filter out Disk.info on AROS too.
2014-01-14 16:12:47 Tree
[r873] by bszili
Check the left out icons from .backdrop against duplicates.
2014-01-12 18:13:37 Tree
[r872] by bszili
Fixed a small typo which broke GetDiskInfo on AROS.
2014-01-10 18:53:18 Tree
[r871] by bszili
Fixed L_SetEnv on AROS.
2014-01-10 14:09:46 Tree
[r870] by paraxenic
Fixed OS3 compile and iconification to Workbench (AddAppIcon patch).
2013-12-10 22:20:55 Tree
[r869] by paraxenic
Added a missing comma to fix compile error.
2013-12-10 15:44:15 Tree
[r868] by bszili
Show iconified windows in Workbench too.
2013-12-09 18:31:47 Tree
[r867] by paraxenic
Added an environmental variable "dopus/NoSysPatch" and a library flag
to skip the system patching functions. Entering "SetEnv dopus/NoSysPatch"
in a shell before running Dopus5 should cause Dopus5 to skip system
library patching.
2013-12-04 17:52:59 Tree
[r866] by bszili
Fixed show.module on AROS.
2013-12-03 10:01:16 Tree
[r865] by bszili
small ViewFont cleanup
2013-12-02 18:46:53 Tree
[r864] by bszili
Don't try to strcpy the result of canceled file requesters.
2013-12-02 17:38:57 Tree
[r863] by bszili
Added missing USE_DRAWICONSTATE to OS4 and AROS makefiles of configopus.module and icon.module
2013-12-01 20:57:30 Tree
[r862] by paraxenic
Eliminated unnecessary compiler warnings (-fno-strict-aliasing)
2013-11-25 15:19:45 Tree
[r861] by paraxenic
Fixed some compiler warnings.
2013-11-24 15:30:58 Tree
[r860] by paraxenic
Fixed some compiler warnings.
2013-11-23 16:08:40 Tree
[r859] by paraxenic
Fixed some compiler warnings.
2013-11-21 17:37:57 Tree
[r858] by paraxenic
Fixed some compiler warnings.
2013-11-20 17:01:39 Tree
[r857] by paraxenic
Fixed OS4 release date.
2013-11-19 01:59:29 Tree
[r856] by paraxenic
Fixed some compiler warnings in xadopus module.