Short: V39.2 reqtools.library w/src (AROS back port) Author: Nico Francois, Magnus Holmgren, AROS Team Uploader: georg.steger@rolmail.net (Georg Steger) Version: 39.2 Type: util/libs Requires: OS 2.0, 68020 ************************** * REQTOOLS.LIBRARY V39.1 * ************************** This is a back port of the AROS reqtools.library - which itself is based on the original Amiga ReqTools sources - to AmigaOS. CHANGES/FIXES DONE BY AROS TEAM: V39.2: - Show also PROGDIR: in assign list. Just like what Aminet/reqtools_patch.lha by Mikolaj Calusinski used to do. - Harry Sintonen implemented rtInternalGetPasswordA and rtInternalEnterPasswordA, which contrary to what I thought are actualy used by at least one piece of software: powerpacker.library - More fixes by Harry Sintonen, like removing of un- necessary Forbid/Permit protection, or replacing this with better lockings. V39.1: - The function rtCloseWindowSafely had a serious bug which was ... ehm ... introduced by AROS Team when converting the orignal asm routine to C. Thanks to Gunther Nikl for the bug report! V39.0: - None of the original ASM routines are used/needed anymore. Everything has been converted to C. - Does not use intuition.library/ScrollWindowRaster() anymore, as this function is buggy in Kickstart 3.1 (V40) causing Enforcer Hits when the area to be scrolled is partly hidden. - Fixed a memory trash bug which could happen when clicking into an assign or volume within a reqtools file requester. - Some more little fixes, like window border size calculations. - Probably one or two other things which have been forgotten ... This archive contains only the library! For all the other stuff like prefs program, catalogs you still have to download ReqToolsUsr.lha, unless you have it already! Georg Steger - georg.steger@rolmail.net - http://www.aros.org ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 0 0 0.0% 11-Aug-01 11:55:00 + 24679 7915 67.9% 02-Jul-01 18:00:42 +LICENSE 2177 1207 44.5% 11-Aug-01 11:55:00 +README 0 0 0.0% 12-Aug-01 20:22:48 + 0 0 0.0% 11-Aug-01 12:04:36 + 2080 907 56.3% 02-Jul-01 18:29:16 +COMPILE.README 1318 636 51.7% 02-Jul-01 18:29:16 +DMakeFile 2765 825 70.1% 11-Aug-01 12:04:18 +FILES.README 786 441 43.8% 02-Jul-01 18:29:14 +Makefile.gcc 337 212 37.0% 02-Jul-01 18:29:16 +SCOPTIONS 0 0 0.0% 02-Jul-01 18:30:36 + 213 109 48.8% 02-Jul-01 18:29:16 +README 0 0 0.0% 02-Jul-01 18:43:26 + 2620 803 69.3% 02-Jul-01 18:29:16 +reqtools_protos.h 0 0 0.0% 02-Jul-01 18:43:30 + 6425 1307 79.6% 02-Jul-01 18:29:16 +reqtools.h 0 0 0.0% 02-Jul-01 18:43:34 + 21790 5558 74.4% 02-Jul-01 18:29:16 +reqtools.h 0 0 0.0% 02-Jul-01 18:43:40 + 414 215 48.0% 02-Jul-01 18:29:16 +reqtools.h 9442 3200 66.1% 02-Jul-01 18:29:16 +boopsi.asm 6755 2217 67.1% 11-Aug-01 12:05:06 +boopsi.c 317 184 41.9% 11-Aug-01 12:05:06 +boopsi.h 12954 3831 70.4% 11-Aug-01 12:05:06 +boopsigads.c 2301 882 61.6% 11-Aug-01 12:05:06 +boopsigads.h 427 235 44.9% 02-Jul-01 18:29:16 +boopsigads.i 2690 982 63.4% 11-Aug-01 12:05:06 +catalog.h 2432 1004 58.7% 02-Jul-01 18:29:14 +checkstack.asm 1038 491 52.6% 02-Jul-01 18:29:16 +closewinsafely.asm 1406 500 64.4% 11-Aug-01 12:05:06 +compilerspecific.h 26515 7537 71.5% 11-Aug-01 12:05:06 +filereq.c 14166 4129 70.8% 11-Aug-01 12:05:06 +filereq.h 8454 2244 73.4% 11-Aug-01 12:05:06 +filereqalloc.c 38542 9998 74.0% 11-Aug-01 12:05:06 +filereqextra.c 38639 10734 72.2% 11-Aug-01 12:05:06 +filereqmain.c 27847 7337 73.6% 11-Aug-01 12:05:06 +filereqsetup.c 657 295 55.0% 02-Jul-01 18:29:16 +gadstub.asm 590 259 56.1% 11-Aug-01 12:05:06 +gadstub.h 17462 4794 72.5% 11-Aug-01 12:05:06 +general.c 3131 1061 66.1% 11-Aug-01 12:05:06 +general.h 459 185 59.6% 11-Aug-01 12:05:06 +globalvars.h 1195 434 63.6% 02-Jul-01 18:29:16 +headers.tmpl 111 77 30.6% 02-Jul-01 18:29:16 +lib.conf 618 272 55.9% 11-Aug-01 12:05:06 +libdefs.h 1204 497 58.7% 02-Jul-01 18:29:16 +mem.asm 917 286 68.8% 11-Aug-01 12:05:06 +mem.c 106 80 24.5% 11-Aug-01 12:05:06 +mem.h 7359 2500 66.0% 02-Jul-01 18:29:16 +misc.asm 4952 1082 78.1% 11-Aug-01 12:05:06 +misc.c 1150 521 54.6% 11-Aug-01 12:04:28 +mmakefile.src 35941 10074 71.9% 11-Aug-01 12:05:06 +palettereq.c 30948 9137 70.4% 11-Aug-01 12:05:06 +req.c 1354 603 55.4% 02-Jul-01 18:29:14 +reqtools.asm 5779 1540 73.3% 11-Aug-01 12:05:06 +reqtools_init.c 2123 743 65.0% 11-Aug-01 12:05:06 +reqtools_intern.h 199 117 41.2% 11-Aug-01 12:05:06 +reqtools_rev.h 241 129 46.4% 02-Jul-01 18:29:16 +reqtools_rev.i 5 5 0.0% 02-Jul-01 18:29:16 +reqtools_rev.rev 10136 2479 75.5% 11-Aug-01 12:05:06 +reqtoolsami_init.c 1622 778 52.0% 11-Aug-01 12:05:06 +rtallocrequesta.c 4559 1806 60.3% 11-Aug-01 12:05:06 +rtchangereqattra.c 2028 927 54.2% 11-Aug-01 12:05:06 +rtclosewindowsafely.c 13519 5150 61.9% 11-Aug-01 12:05:06 +rtezrequesta.c 10042 3888 61.2% 11-Aug-01 12:05:06 +rtfilerequesta.c 5055 2087 58.7% 11-Aug-01 12:05:06 +rtfontrequesta.c 1242 579 53.3% 11-Aug-01 12:05:06 +rtfreefilelist.c 1333 642 51.8% 11-Aug-01 12:05:06 +rtfreereqbuffer.c 1196 584 51.1% 11-Aug-01 12:05:06 +rtfreerequest.c 21588 6149 71.5% 02-Jul-01 18:29:16 +rtfuncs.asm 18589 4437 76.1% 11-Aug-01 12:05:06 +rtfuncs.c 1890 495 73.8% 11-Aug-01 12:05:06 +rtfuncs.h 5629 2248 60.0% 11-Aug-01 12:05:06 +rtgetlonga.c 5851 2308 60.5% 11-Aug-01 12:05:06 +rtgetstringa.c 1954 880 54.9% 11-Aug-01 12:05:06 +rtgetvscreensize.c 6003 2358 60.7% 11-Aug-01 12:05:06 +rtinternalenterpassword.c 6202 2457 60.3% 11-Aug-01 12:05:06 +rtinternalgetpassword.c 1648 568 65.5% 11-Aug-01 12:05:06 +rtlocale.c 682 286 58.0% 11-Aug-01 12:05:06 +rtlocale.h 959 435 54.6% 11-Aug-01 12:05:06 +rtlockprefs.c 2126 992 53.3% 11-Aug-01 12:05:06 +rtlockwindow.c 3473 1428 58.8% 11-Aug-01 12:05:06 +rtpaletterequesta.c 4636 1908 58.8% 11-Aug-01 12:05:06 +rtreqhandlera.c 7573 2931 61.2% 11-Aug-01 12:05:06 +rtscreenmoderequesta.c 1520 696 54.2% 11-Aug-01 12:05:06 +rtscreentofrontsafely.c 2753 1179 57.1% 11-Aug-01 12:05:06 +rtsetreqposition.c 1742 836 52.0% 11-Aug-01 12:05:06 +rtsetwaitpointer.c 2248 932 58.5% 11-Aug-01 12:05:06 +rtspread.c 904 417 53.8% 11-Aug-01 12:05:06 +rtunlockprefs.c 1656 799 51.7% 11-Aug-01 12:05:06 +rtunlockwindow.c 56632 34666 38.7% 27-Sep-01 20:24:40 +reqtools.library -------- ------- ----- --------- -------- 583020 198656 65.9% 02-Oct-101 19:47:00 90 files