-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.9.0 #81
base: devel
Are you sure you want to change the base?
Commits on Feb 20, 2024
-
adfMountFlop/HdFile: use adfDevReadBlock to read bootblock.
adfVolReadBlock require a mounted volume.
Configuration menu - View commit details
-
Copy full SHA for d330f49 - Browse repository at this point
Copy the full SHA d330f49View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed721ed - Browse repository at this point
Copy the full SHA ed721edView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb3d95e - Browse repository at this point
Copy the full SHA bb3d95eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a10313 - Browse repository at this point
Copy the full SHA 4a10313View commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f68c452 - Browse repository at this point
Copy the full SHA f68c452View commit details -
Configuration menu - View commit details
-
Copy full SHA for caf421e - Browse repository at this point
Copy the full SHA caf421eView commit details -
adf blk: replace macros with static inline functions.
For better type safety. Also, renamed to separate the namespace.
Configuration menu - View commit details
-
Copy full SHA for ba6b98d - Browse repository at this point
Copy the full SHA ba6b98dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60a63e9 - Browse repository at this point
Copy the full SHA 60a63e9View commit details -
adf_blk, adf_vol: rename the functions for checking filesystem proper…
…ties. This is done to distinguish the functions for checking the type of the filesystem from the functions for checking its properties. (Both regarding the original A. DOS filesystems.)
Configuration menu - View commit details
-
Copy full SHA for 2286e7b - Browse repository at this point
Copy the full SHA 2286e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 632f3b4 - Browse repository at this point
Copy the full SHA 632f3b4View commit details -
adf_blk: rename access constants and change macros to static inline f…
…unctions. Separating ADFlib's namespace, better type safety.
Configuration menu - View commit details
-
Copy full SHA for 1e9601e - Browse repository at this point
Copy the full SHA 1e9601eView commit details -
adfAccess2String: do not use static locals.
With static locals, the results of concurrent calls are unpredictible.
Configuration menu - View commit details
-
Copy full SHA for cdc366a - Browse repository at this point
Copy the full SHA cdc366aView commit details -
adf_blk: rename bitmap validity constants.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for 9cf48bf - Browse repository at this point
Copy the full SHA 9cf48bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5fcca2 - Browse repository at this point
Copy the full SHA f5fcca2View commit details -
adf_blk: rename the constant with hashtable size.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for bbc8667 - Browse repository at this point
Copy the full SHA bbc8667View commit details -
adf_blk: rename the constant with the size of datablocks list (array).
These arrays are in file header blocks and file ext. blocks. (Separating ADFlib's namespace).
Configuration menu - View commit details
-
Copy full SHA for a215f72 - Browse repository at this point
Copy the full SHA a215f72View commit details -
adf_blk: rename constants with max name and comment size.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for d4cd727 - Browse repository at this point
Copy the full SHA d4cd727View commit details -
adf_blk: rename constants with block types.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for 7012a94 - Browse repository at this point
Copy the full SHA 7012a94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c7e7e8 - Browse repository at this point
Copy the full SHA 8c7e7e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ee8d6c - Browse repository at this point
Copy the full SHA 3ee8d6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e929e0 - Browse repository at this point
Copy the full SHA 9e929e0View commit details -
adf_blk: rename file header block structure.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for 42baf07 - Browse repository at this point
Copy the full SHA 42baf07View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee551b6 - Browse repository at this point
Copy the full SHA ee551b6View commit details -
adf_blk: rename directory block structure.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for 5814ddf - Browse repository at this point
Copy the full SHA 5814ddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ead3e21 - Browse repository at this point
Copy the full SHA ead3e21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3f083 - Browse repository at this point
Copy the full SHA 2a3f083View commit details -
adf_blk: rename bitmap ext. block structure.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for 47c0082 - Browse repository at this point
Copy the full SHA 47c0082View commit details -
Configuration menu - View commit details
-
Copy full SHA for 352cf60 - Browse repository at this point
Copy the full SHA 352cf60View commit details -
adf_blk: rename dir. cache block structure.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for 9c249b5 - Browse repository at this point
Copy the full SHA 9c249b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5481b87 - Browse repository at this point
Copy the full SHA 5481b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 232dc80 - Browse repository at this point
Copy the full SHA 232dc80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5402c - Browse repository at this point
Copy the full SHA 7a5402cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91b4cb9 - Browse repository at this point
Copy the full SHA 91b4cb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d5b64 - Browse repository at this point
Copy the full SHA 70d5b64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b3e9ba - Browse repository at this point
Copy the full SHA 1b3e9baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23f6802 - Browse repository at this point
Copy the full SHA 23f6802View commit details -
Missed in b96349f, where it was renamed to adf_byteorder.
Configuration menu - View commit details
-
Copy full SHA for c001be4 - Browse repository at this point
Copy the full SHA c001be4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44f3bc7 - Browse repository at this point
Copy the full SHA 44f3bc7View commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6873518 - Browse repository at this point
Copy the full SHA 6873518View commit details -
Configuration menu - View commit details
-
Copy full SHA for f393b90 - Browse repository at this point
Copy the full SHA f393b90View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9e8dfc - Browse repository at this point
Copy the full SHA c9e8dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 886b6ba - Browse repository at this point
Copy the full SHA 886b6baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 428de3b - Browse repository at this point
Copy the full SHA 428de3bView commit details
Commits on Feb 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4124493 - Browse repository at this point
Copy the full SHA 4124493View commit details -
Fixed 'NDEBUG' macro redefined warning in Release builds
Some environments define NDEBUG already in release builds which causes a warning here.
Configuration menu - View commit details
-
Copy full SHA for c52322a - Browse repository at this point
Copy the full SHA c52322aView commit details -
Commented out adfBlockPtr2EntryName in the header file too
This makes sure that it stays consistent with the .c file and keeps compilation and linking consistent too.
Configuration menu - View commit details
-
Copy full SHA for 97dce4d - Browse repository at this point
Copy the full SHA 97dce4dView commit details -
Fixed invalid function signature for myInitDevice
This was probably missed in a refactor.
Configuration menu - View commit details
-
Copy full SHA for 650db8c - Browse repository at this point
Copy the full SHA 650db8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd73b5 - Browse repository at this point
Copy the full SHA ebd73b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b24b9fd - Browse repository at this point
Copy the full SHA b24b9fdView commit details -
Fixed ‘Implicit conversion changes signedness’ warning
The code seems to mix int, uint32 and SECNUM (which is int) for representing sector numbers. A furhter refactor may benefit from changing all those to SECNUM and makeing that unsigned unless something relies on sector numbers potentially being negative.
Configuration menu - View commit details
-
Copy full SHA for 47255da - Browse repository at this point
Copy the full SHA 47255daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f1c50 - Browse repository at this point
Copy the full SHA 62f1c50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37b65af - Browse repository at this point
Copy the full SHA 37b65afView commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4cf8a21 - Browse repository at this point
Copy the full SHA 4cf8a21View commit details -
Merge pull request #8 from DidierMalenfant/missing-failure-test
Fixed failure case never tested
Configuration menu - View commit details
-
Copy full SHA for 32ca7b4 - Browse repository at this point
Copy the full SHA 32ca7b4View commit details
Commits on Feb 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 92bd8cf - Browse repository at this point
Copy the full SHA 92bd8cfView commit details -
native drv / win32 clean-up: remove an old comment.
The comment is not relevant anymore (since a long time). The function Win32InitDevice does not have the 3rd parameter (at least since 0.7.12, which is the earliest in the repo...).
Configuration menu - View commit details
-
Copy full SHA for 9726089 - Browse repository at this point
Copy the full SHA 9726089View commit details -
Move packaging files to a subdirectory.
To simplify different ways of packaging, all packaging-related files should be stored in packaging/ directory.
Configuration menu - View commit details
-
Copy full SHA for 2663c89 - Browse repository at this point
Copy the full SHA 2663c89View commit details -
deb build script: update after moving debian/ to packaging/.
Add preparing (copying) deb packaging configuration to required place. Add state validation (to prevent problems with execution).
Configuration menu - View commit details
-
Copy full SHA for 4a454e9 - Browse repository at this point
Copy the full SHA 4a454e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2206c9 - Browse repository at this point
Copy the full SHA b2206c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d49263 - Browse repository at this point
Copy the full SHA 2d49263View commit details -
Configuration menu - View commit details
-
Copy full SHA for cceb862 - Browse repository at this point
Copy the full SHA cceb862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fd784c - Browse repository at this point
Copy the full SHA 0fd784cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a08fa67 - Browse repository at this point
Copy the full SHA a08fa67View commit details -
adf env: add option to ignore checksum errors (reading misc. volume b…
…locks). Not ignored mean the read operation will return failure in case of an invalid checksum (default).
Configuration menu - View commit details
-
Copy full SHA for b376388 - Browse repository at this point
Copy the full SHA b376388View commit details -
adf env: rename adfChgEnvProp and add returning status.
Renaming the function to follow the naming convention: adfSubsystemFunction.
Configuration menu - View commit details
-
Copy full SHA for e21bf64 - Browse repository at this point
Copy the full SHA e21bf64View commit details -
adfEnvChgProp: change the type of new value.
The only types to pass are bool and (function) pointers, both in practice ints. Simpler and more safe is to use intptr_t that passing by pointer (void *). (However, in case some more complex objects would be required, the previous way could be more flexible).
Configuration menu - View commit details
-
Copy full SHA for 1080690 - Browse repository at this point
Copy the full SHA 1080690View commit details -
adf_env: rename constants with env. properties.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for 7928b53 - Browse repository at this point
Copy the full SHA 7928b53View commit details -
adf env: rename adfSetEnvFct -> adfEnvSetFct.
Renaming the function to follow the naming convention: adfSubsystemFunction.
Configuration menu - View commit details
-
Copy full SHA for c659fbb - Browse repository at this point
Copy the full SHA c659fbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc29153 - Browse repository at this point
Copy the full SHA dc29153View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e1e90 - Browse repository at this point
Copy the full SHA 05e1e90View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e2f0a - Browse repository at this point
Copy the full SHA c8e2f0aView commit details -
adf env: rename adfEnvChgProp and add error info.
Renaming the function as a typical setter.
Configuration menu - View commit details
-
Copy full SHA for d2de786 - Browse repository at this point
Copy the full SHA d2de786View commit details -
Configuration menu - View commit details
-
Copy full SHA for 050dcc6 - Browse repository at this point
Copy the full SHA 050dcc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2225e86 - Browse repository at this point
Copy the full SHA 2225e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6b8257 - Browse repository at this point
Copy the full SHA e6b8257View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91278c6 - Browse repository at this point
Copy the full SHA 91278c6View commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 336739d - Browse repository at this point
Copy the full SHA 336739dView commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d79def5 - Browse repository at this point
Copy the full SHA d79def5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8f4154 - Browse repository at this point
Copy the full SHA d8f4154View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50f6b0a - Browse repository at this point
Copy the full SHA 50f6b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43bfa0a - Browse repository at this point
Copy the full SHA 43bfa0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09b323c - Browse repository at this point
Copy the full SHA 09b323cView commit details
Commits on Mar 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 225ab97 - Browse repository at this point
Copy the full SHA 225ab97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83821fa - Browse repository at this point
Copy the full SHA 83821faView commit details -
Configuration menu - View commit details
-
Copy full SHA for baad375 - Browse repository at this point
Copy the full SHA baad375View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75d789a - Browse repository at this point
Copy the full SHA 75d789aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00e37fb - Browse repository at this point
Copy the full SHA 00e37fbView commit details -
adfMountHdFile: add checking block read status.
(while searching for root block).
Configuration menu - View commit details
-
Copy full SHA for 18147b9 - Browse repository at this point
Copy the full SHA 18147b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ce27f2 - Browse repository at this point
Copy the full SHA 4ce27f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d24cb - Browse repository at this point
Copy the full SHA 89d24cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85028be - Browse repository at this point
Copy the full SHA 85028beView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd918ad - Browse repository at this point
Copy the full SHA bd918adView commit details -
adfReadRDSKblock: use ADFlib's env. setting (whether to 'ignore check…
…sum errors'). Give a warning or error on an invalid checksum, depending on the env. setting.
Configuration menu - View commit details
-
Copy full SHA for c966c0a - Browse repository at this point
Copy the full SHA c966c0aView commit details -
adfReadPARTblock: use ADFlib's env. setting (whether to 'ignore check…
…sum errors'). Give a warning or error on an invalid checksum, depending on the env. setting.
Configuration menu - View commit details
-
Copy full SHA for a81fd0b - Browse repository at this point
Copy the full SHA a81fd0bView commit details -
adfReadFSHDblock: use ADFlib's env. setting (whether to 'ignore check…
…sum errors'). Give a warning or error on an invalid checksum, depending on the env. setting.
Configuration menu - View commit details
-
Copy full SHA for 53ffa07 - Browse repository at this point
Copy the full SHA 53ffa07View commit details -
adfReadLSEGblock: use ADFlib's env. setting (whether to 'ignore check…
…sum errors'). Give a warning or error on an invalid checksum, depending on the env. setting.
Configuration menu - View commit details
-
Copy full SHA for 864adb7 - Browse repository at this point
Copy the full SHA 864adb7View commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 46ce67d - Browse repository at this point
Copy the full SHA 46ce67dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f93b0b2 - Browse repository at this point
Copy the full SHA f93b0b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 305dd7c - Browse repository at this point
Copy the full SHA 305dd7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48a50a0 - Browse repository at this point
Copy the full SHA 48a50a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36b01b0 - Browse repository at this point
Copy the full SHA 36b01b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc253df - Browse repository at this point
Copy the full SHA fc253dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0946e3 - Browse repository at this point
Copy the full SHA f0946e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a5b6b0 - Browse repository at this point
Copy the full SHA 9a5b6b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35a7bac - Browse repository at this point
Copy the full SHA 35a7bacView commit details
Commits on Mar 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2f126e4 - Browse repository at this point
Copy the full SHA 2f126e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b799cef - Browse repository at this point
Copy the full SHA b799cefView commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee0c74a - Browse repository at this point
Copy the full SHA ee0c74aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32d8b47 - Browse repository at this point
Copy the full SHA 32d8b47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ede1df - Browse repository at this point
Copy the full SHA 9ede1dfView commit details -
gh / autotools: rename actions.
No need to mention native dev. driver (it is the default).
Configuration menu - View commit details
-
Copy full SHA for e61acaa - Browse repository at this point
Copy the full SHA e61acaaView commit details
Commits on Mar 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6f80e45 - Browse repository at this point
Copy the full SHA 6f80e45View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ebb67 - Browse repository at this point
Copy the full SHA b2ebb67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7074f74 - Browse repository at this point
Copy the full SHA 7074f74View commit details -
Goals: 1. Separate expected output from scripts. 2. Make the tests work with MSYS2. 1. is required by 2. since under MSYS2 the output differs largely (EOL, paths). Mangling these in a script is maybe possible, but inherently problematic. The biggest problem comes from DOS/Windows-style paths using '\' as separator, which is also the escape character in shell scripts... Consequence: the escape characters are working somewhat differently on MSYS2 and on Linux and creating a common script is absurdly hard. Separating test outputs allows to use different files with expected contents depending on the platform. Note on unadf tests: file permission checks are not working on MSYS2 - either the way of checking or permissions are invalid. (File permission test is disabled in the uadf test script).
Configuration menu - View commit details
-
Copy full SHA for 58f011b - Browse repository at this point
Copy the full SHA 58f011bView commit details
Commits on Mar 14, 2024
-
regtests / file seek test 2 / test_single_seek: add checking status o…
…f i/o operations.
Configuration menu - View commit details
-
Copy full SHA for 8d8fe14 - Browse repository at this point
Copy the full SHA 8d8fe14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 414d74b - Browse repository at this point
Copy the full SHA 414d74bView commit details -
adfMountFlop: bugfix (incorrectly set vol->mounted).
vol->mounted remained set in case of error while reading root block - what lead to an invalid state of vol. Changed to unsetting it immediately after trying to read the root block. Also - setting it false by default (it was not initialized properly in case the filesystem was not present or was not a DOS filesystem (OFS/FFS).
Configuration menu - View commit details
-
Copy full SHA for 7f3c6ed - Browse repository at this point
Copy the full SHA 7f3c6edView commit details -
Refactoring: simplify and standardize safe duplicating strings from r…
…aw block data. Note that 'safe' concerns the size, not contents. The string can still contain invalid / binary data, which, for instance, if formatted in a way to perform an attack, can cause harm if outputted to a terminal. This has to be taken care in printing functions, as internally consistency with raw data from blocks must be kept.
Configuration menu - View commit details
-
Copy full SHA for 1bdb346 - Browse repository at this point
Copy the full SHA 1bdb346View commit details
Commits on Mar 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a947a9a - Browse repository at this point
Copy the full SHA a947a9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94474c4 - Browse repository at this point
Copy the full SHA 94474c4View commit details -
adfDevOpenWithDrv_: improve checking presence of RDSK block.
Doing it directly with adfReadRDSKblock caused generating an error message, while there is no error (just the block not present). Now, the code first checks if the RDSK signature is present, then, if so, adfReadRDSKblock is called to load the block.
Configuration menu - View commit details
-
Copy full SHA for 685afdd - Browse repository at this point
Copy the full SHA 685afddView commit details -
adfCreateHd: ensure the devtype is harddisk.
The device on which we operate can have the structure of a "hardfile", while now it will be a partitioned one, with RDSK block etc., so the device type must be set accordingly.
Configuration menu - View commit details
-
Copy full SHA for 7067297 - Browse repository at this point
Copy the full SHA 7067297View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b7d5d4 - Browse repository at this point
Copy the full SHA 0b7d5d4View commit details -
adfDevMount: improve checking and switching the hard disk/file dev. t…
…ype. The device types HARDFILE and HARDDISK are used interchangably, depending if the device is partitioned (contains an RDSK block etc.) or not. Calling a create device function (which sets up the volume / partition structure), the type can be changed, so the mount function should be able to detect properly the type, and switch it both ways. The priority is changed to start from detecting the presence of an RDSK block, and, if it is not found, treat the device as a HARDFILE, an unpartitioned device, with a single volume using the whole device (like a floppy disk).
Configuration menu - View commit details
-
Copy full SHA for 88ae309 - Browse repository at this point
Copy the full SHA 88ae309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 816ebd1 - Browse repository at this point
Copy the full SHA 816ebd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cef3c77 - Browse repository at this point
Copy the full SHA cef3c77View commit details
Commits on Mar 17, 2024
-
adf dev refact: make dev. type an enumerated type...
and rename the DEVTYPE_* consts to have the ADF_ prefix (to separate the ADFlib's namespace).
Configuration menu - View commit details
-
Copy full SHA for 0548d92 - Browse repository at this point
Copy the full SHA 0548d92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4157f8e - Browse repository at this point
Copy the full SHA 4157f8eView commit details -
examples / adf_floppy_format: improve and add new features.
- Changed / improved command line options (with reasonable defaults). - Add possibility to 'enforce' formatting even if a filesystem already exists. - Allow formatting HDF volumes (hard disk-like large devices with floppy-like structure, ie. without the RDSK block, without partitions, just one volume on the whole device).
Configuration menu - View commit details
-
Copy full SHA for 16ff5b3 - Browse repository at this point
Copy the full SHA 16ff5b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ef7ab7 - Browse repository at this point
Copy the full SHA 0ef7ab7View commit details -
adf util: add a custom implementation of strndup.
(For those platforms that do not have it).
Configuration menu - View commit details
-
Copy full SHA for 37db290 - Browse repository at this point
Copy the full SHA 37db290View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6c6966 - Browse repository at this point
Copy the full SHA b6c6966View commit details -
examples / adf format test: make the test work with the custom getopt.
The custom implementation of getopt does not allow to interleave the free, non-switch parameters. They must be provided at the end. (It would be good to improve that getopt implementation but this may happen later - not a priority...)
Configuration menu - View commit details
-
Copy full SHA for 6c9c785 - Browse repository at this point
Copy the full SHA 6c9c785View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66fb556 - Browse repository at this point
Copy the full SHA 66fb556View commit details
Commits on Mar 18, 2024
-
adf_util / strndup: move checking presence of the function to build env.
Checking the platform and presence of the function moved to build system (CMake or autotools). The C code checks only if the property is set.
Configuration menu - View commit details
-
Copy full SHA for 639ed2f - Browse repository at this point
Copy the full SHA 639ed2fView commit details -
examples / adf_floppy_format: rename to adf_format and update documen…
…ation. This includes updating: tests, man pages, deb packaging and build system configuration.
Configuration menu - View commit details
-
Copy full SHA for 78d2dd2 - Browse repository at this point
Copy the full SHA 78d2dd2View commit details
Commits on Mar 19, 2024
-
unadf / extract_file: add detecting errors on reading files from ADF …
…device. Also - break extracting in case of an error, otherwise the extraction code may go into an infinite loop.
Configuration menu - View commit details
-
Copy full SHA for 3521c80 - Browse repository at this point
Copy the full SHA 3521c80View commit details -
Readme: minor updates and corrections.
Added info about development moved to the new repo.
Configuration menu - View commit details
-
Copy full SHA for f64fd9b - Browse repository at this point
Copy the full SHA f64fd9bView commit details -
Fixed memory leak if a block is never added the list
block is allocated and left orphan untill it’s added to the list. If adfReadGenBlock() fails then block is never freed. The fix is an added call to free() in that case but also something to make sure that ownership of block is always transfered to the list so that it’s not freed twice. This also simplifies the final cleanup if().
Configuration menu - View commit details
-
Copy full SHA for a4f0708 - Browse repository at this point
Copy the full SHA a4f0708View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23271e9 - Browse repository at this point
Copy the full SHA 23271e9View commit details -
Fixed memory leak for block->name
This was caused by using a stack-based struct for block instead of allocating it. This meant adfFreeGenBlock() could not be called on it and therefore the name param was leaked.
Configuration menu - View commit details
-
Copy full SHA for 3ab54f9 - Browse repository at this point
Copy the full SHA 3ab54f9View commit details -
adfCheckParent: correct the order (null ptr exept. if malloc fails).
Also: make const things const and update ret. code type name.
Configuration menu - View commit details
-
Copy full SHA for 164db2a - Browse repository at this point
Copy the full SHA 164db2aView commit details -
Fixed potential access to uninitialized values in sectList
I think this is a bit overzealous from the Xcode analyzer but unless there is a reason to call adfReadRootBlock() where it’s currently called, it does receive a non-const pointer to vol and the code releis on vol->bitmap.size for a lot of its acesses to sectList. There is here nothing guarding against this value changing during the call to adfReadRootBlock(). This guarantees that the value used is constant throughout.
Configuration menu - View commit details
-
Copy full SHA for c5d6416 - Browse repository at this point
Copy the full SHA c5d6416View commit details -
Fixed ‘Assigned value is garbage or undefined’
If rdsk.fileSysHdrList is -1 then fshd.segListBlock is never initialised to anything but it gets read before the following loop.
Configuration menu - View commit details
-
Copy full SHA for 129a2ed - Browse repository at this point
Copy the full SHA 129a2edView commit details -
Fixed ‘Assigned value is garbage or undefined’
Testing for the two sums being equal is not the same thing as testing for each separate values being equal. This could lead to some values being un-initialized but also undetected by that test.
Configuration menu - View commit details
-
Copy full SHA for 0944935 - Browse repository at this point
Copy the full SHA 0944935View commit details -
Configuration menu - View commit details
-
Copy full SHA for b02c926 - Browse repository at this point
Copy the full SHA b02c926View commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e22553c - Browse repository at this point
Copy the full SHA e22553cView commit details -
regtests / undel2: improve the test (add more error checks).
Error checks for all operations on adf device were added. The status returned by the program can be used to identify which operation failed.
Configuration menu - View commit details
-
Copy full SHA for 3f01790 - Browse repository at this point
Copy the full SHA 3f01790View commit details -
regtests / undel2: make filename to recover a parameter.
This allows the filename to be changed without recompiling the test. Also, the test can be used with different files.
Configuration menu - View commit details
-
Copy full SHA for dfbe362 - Browse repository at this point
Copy the full SHA dfbe362View commit details -
Configuration menu - View commit details
-
Copy full SHA for 772daae - Browse repository at this point
Copy the full SHA 772daaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3dc46d - Browse repository at this point
Copy the full SHA a3dc46dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ef655a - Browse repository at this point
Copy the full SHA 5ef655aView commit details -
regtests / undel2: make the file header block sector of the file to r…
…ecover a parameter. This allows the file header block sector to be changed without recompiling the test (the test can be used with different files).
Configuration menu - View commit details
-
Copy full SHA for b9f98c9 - Browse repository at this point
Copy the full SHA b9f98c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdb1caf - Browse repository at this point
Copy the full SHA fdb1cafView commit details -
regtests: merge undel3 test into undel2.
The undel3 test differed from undel2 only in 2 things: the adf device (OFS vs FFS) used and the file to delete/recover (its name and sector). After improving undel2 (prev. commits), merging them together became possible and an obvious improvement.
Configuration menu - View commit details
-
Copy full SHA for 5d78bd9 - Browse repository at this point
Copy the full SHA 5d78bd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 566b4a5 - Browse repository at this point
Copy the full SHA 566b4a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f0cb51 - Browse repository at this point
Copy the full SHA 6f0cb51View commit details -
regtests / undel: improve the test (retuned status).
The status returned by the program can be used to identify which operation failed.
Configuration menu - View commit details
-
Copy full SHA for ab5b547 - Browse repository at this point
Copy the full SHA ab5b547View commit details -
regtests / undel: add checking if deleted entried are found.
And return error if not.
Configuration menu - View commit details
-
Copy full SHA for 97a91fe - Browse repository at this point
Copy the full SHA 97a91feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fa51fa - Browse repository at this point
Copy the full SHA 7fa51faView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0cfced - Browse repository at this point
Copy the full SHA b0cfcedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d71f3f - Browse repository at this point
Copy the full SHA 2d71f3fView commit details -
regtests / undel: add checking if misc. operations succeeds.
And return a unique code allowing to identify it.
Configuration menu - View commit details
-
Copy full SHA for 8ff6530 - Browse repository at this point
Copy the full SHA 8ff6530View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cb7942 - Browse repository at this point
Copy the full SHA 4cb7942View commit details -
adfGetFileBlocks: refactor and improve.
Add consistency checks. Allocate space for ext. blocks only if needed.
Configuration menu - View commit details
-
Copy full SHA for 3de5537 - Browse repository at this point
Copy the full SHA 3de5537View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5903e05 - Browse repository at this point
Copy the full SHA 5903e05View commit details -
adfGetFileBlocks: split error check and provide more precise error info.
Also, make a common error handler (to reduce clutter).
Configuration menu - View commit details
-
Copy full SHA for c04cd6a - Browse repository at this point
Copy the full SHA c04cd6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 570071b - Browse repository at this point
Copy the full SHA 570071bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ab4a58 - Browse repository at this point
Copy the full SHA 8ab4a58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03ed72b - Browse repository at this point
Copy the full SHA 03ed72bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e9bb83 - Browse repository at this point
Copy the full SHA 7e9bb83View commit details -
Fixed ownership transfer of freed pointer
This makes sure that other functions that passed blocksToRemove to us don't try to free it twice.
Configuration menu - View commit details
-
Copy full SHA for aa43910 - Browse repository at this point
Copy the full SHA aa43910View commit details -
Fixed 'function call argument is an uninitialized value'
Asserts are removed in Release builds. This causes this safety check to be removed and potentially uninitilazed the values in blocksToRemove.sectors to be accessed.
Configuration menu - View commit details
-
Copy full SHA for ab87700 - Browse repository at this point
Copy the full SHA ab87700View commit details -
adfVolMount: remove setting fstype.
Volume's fstype must be already set by adfDevMount or adfDevCreate. No need to read and parse the bootblock - besides filesystem signature, it is not needed for accessing filesystem data. Note that the requirement to load a valid bootblock is a problem in case of many non-bootable disks (even Workbench Extras), which do not have a valid bootblock, with correct checksums etc., but only the 'DOSn' signature at the beginning. Mounting such volumes was failing with a checksum error on reading bootblock, if 'ignoreChecksumErrors' was not set. This change alleviates the issue.
Configuration menu - View commit details
-
Copy full SHA for b685151 - Browse repository at this point
Copy the full SHA b685151View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e6501f - Browse repository at this point
Copy the full SHA 4e6501fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2753c10 - Browse repository at this point
Copy the full SHA 2753c10View commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7a5241b - Browse repository at this point
Copy the full SHA 7a5241bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebca6d4 - Browse repository at this point
Copy the full SHA ebca6d4View commit details -
adfRead/WriteDataBlock: return error on vol. block read/write error.
For some reason(?), it was disabled. Fixed.
Configuration menu - View commit details
-
Copy full SHA for 2a1c5a4 - Browse repository at this point
Copy the full SHA 2a1c5a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0043b9 - Browse repository at this point
Copy the full SHA a0043b9View commit details -
examples: add an initial version of an utility for recovering deleted…
… files. For now, the program allows only to display deleted entries.
Configuration menu - View commit details
-
Copy full SHA for 7883e16 - Browse repository at this point
Copy the full SHA 7883e16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0372423 - Browse repository at this point
Copy the full SHA 0372423View commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8e5a7c3 - Browse repository at this point
Copy the full SHA 8e5a7c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42dd5c9 - Browse repository at this point
Copy the full SHA 42dd5c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d5fa4c - Browse repository at this point
Copy the full SHA 3d5fa4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd506b4 - Browse repository at this point
Copy the full SHA bd506b4View commit details
Commits on Mar 26, 2024
-
examples / adf_salvage: add standard options.
Also, use a better command-line option parser.
Configuration menu - View commit details
-
Copy full SHA for a9dd7ec - Browse repository at this point
Copy the full SHA a9dd7ecView commit details -
adf_str: rename newCell -> adfListNewCell.
Adding prefix separating namespace and following the lib-ObjectTypeOrSubsys-Function scheme.
Configuration menu - View commit details
-
Copy full SHA for f1ac0c5 - Browse repository at this point
Copy the full SHA f1ac0c5View commit details -
adf_str: rename freeList -> adfListFree.
Adding prefix separating namespace and following the lib-ObjectTypeOrSubsys-Function scheme.
Configuration menu - View commit details
-
Copy full SHA for f078dab - Browse repository at this point
Copy the full SHA f078dabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a4f442 - Browse repository at this point
Copy the full SHA 8a4f442View commit details -
adf_vol: add a function for getting the volume size in blocks.
Also, rename the function for getting size in block without bootblock.
Configuration menu - View commit details
-
Copy full SHA for daa918b - Browse repository at this point
Copy the full SHA daa918bView commit details -
adf_bitm: add a function for checking if the volume's block allocatio…
…n bitmap is marked valid.
Configuration menu - View commit details
-
Copy full SHA for fafa74d - Browse repository at this point
Copy the full SHA fafa74dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 785740a - Browse repository at this point
Copy the full SHA 785740aView commit details
Commits on Mar 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 579295e - Browse repository at this point
Copy the full SHA 579295eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b04d2a - Browse repository at this point
Copy the full SHA 3b04d2aView commit details -
Add vector item size. Add functions for allocating and releasing vector memory. Make changes where adfVector already used. The implementation chosen is made to be possibly simple and flexible, yet relatively safe and reliable. "Derived" vector types can be defined by creating struct type like the AdfVector, just with proper pointer type (the field can be renamed, like in AdfVectorSectors, but the order must be preserved!). It allows to write simple no-clutter code where it is used and gives type safety. The only moments when unsafe casts are needed are when calling adfVectorAllocate/Free, which must be done carefully (not to cast there any other than an AdfVector-like pointer!). Before calling addVectorAllocate, proper item size(!) and required number of items must be set. Then, the vector can be allocated/deallocated as needed (even without updating neither size, nor the number of items, as long as its structure exists).
Configuration menu - View commit details
-
Copy full SHA for 28386c7 - Browse repository at this point
Copy the full SHA 28386c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c67aec - Browse repository at this point
Copy the full SHA 4c67aecView commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dbb56b3 - Browse repository at this point
Copy the full SHA dbb56b3View commit details -
examples / adf_salvage: fix initialization of .entries and do it in o…
…ne place. .itemSize set in main() was overwritten by memset -> fixed.
Configuration menu - View commit details
-
Copy full SHA for 5b75af5 - Browse repository at this point
Copy the full SHA 5b75af5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 804fd71 - Browse repository at this point
Copy the full SHA 804fd71View commit details -
adf_file_blocks: use AdfVectorSectors in AdfFileBlocks.
Also, fix memory leaks in adfUndelFile (in case of an error).
Configuration menu - View commit details
-
Copy full SHA for fb64871 - Browse repository at this point
Copy the full SHA fb64871View commit details -
adf_salv / adfUndelFile: bugfix (mark also the file header block as u…
…sed). While files where undeleted successfully (visible, readable), there was an inconsistency in the volume's block allocation bitmap: the file header block of the recovered file was still marked as not used. The result was that the adf_salvage utility was still showing the file as 'deleted'. This would also result in inevitable corruption / data loss in case of allocating new blocks for writing - the file header block could be allocated (as a 'free' one) and overwritten with a block of another entry.
Configuration menu - View commit details
-
Copy full SHA for 3fbca42 - Browse repository at this point
Copy the full SHA 3fbca42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 074a6c1 - Browse repository at this point
Copy the full SHA 074a6c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for db058ae - Browse repository at this point
Copy the full SHA db058aeView commit details -
adf_salv / adfUndelFile refactor: make all checks before any changes.
Checking if the blocks of the file to undelete are marked 'free' was mixed with marking them 'used' by the file being undeleted. If, however, something failed, the changes had to be reverted. It is easier (and safer) to do all the checking before making any changes.
Configuration menu - View commit details
-
Copy full SHA for 4198f39 - Browse repository at this point
Copy the full SHA 4198f39View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc06b7b - Browse repository at this point
Copy the full SHA fc06b7bView commit details
Commits on May 13, 2024
-
adf_salv / adfUndelFile: add TODO about reverting adfCreateEntry.
In case of an error on updating dir. cache during undeleting. (re)creating the file entry will result in more inconsistency and, therefore, it should be reverted.
Configuration menu - View commit details
-
Copy full SHA for 5212132 - Browse repository at this point
Copy the full SHA 5212132View commit details -
adf_dir / adfCreateEntry: minor refactor. (code readability).
Make clear, separated sections for dealing with entries having hash not yet present, and for entries with hash already present in the directory. A few other minor changes (declarations moved to narrowed scope, whitespaces).
Configuration menu - View commit details
-
Copy full SHA for baaeef1 - Browse repository at this point
Copy the full SHA baaeef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86c3af6 - Browse repository at this point
Copy the full SHA 86c3af6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f39d613 - Browse repository at this point
Copy the full SHA f39d613View commit details
Commits on May 14, 2024
-
autotools: correct order of the flag definitions.
The flags defined by AM_CPPFLAGS were not used in compilation due to invalid order, apparently AM_CFLAGS must be defined before AM_CPPFLAGS. More info: https://www.gnu.org/software/automake/manual/html_node/Flag-Variables-Ordering.html
Configuration menu - View commit details
-
Copy full SHA for a55f259 - Browse repository at this point
Copy the full SHA a55f259View commit details -
gh actions / cmake: fix macos_test.
Extracting the artifact requires permissions to write in /usr/local.
Configuration menu - View commit details
-
Copy full SHA for 6962f50 - Browse repository at this point
Copy the full SHA 6962f50View commit details -
gh actions / autotools: install libtool on macos.
It must have been before as additional installation was not necessary (apparently some change in recent MacOs images on GH).
Configuration menu - View commit details
-
Copy full SHA for de5810f - Browse repository at this point
Copy the full SHA de5810fView commit details
Commits on May 15, 2024
-
gh actions / autotools / macos: fix installation.
Installation requires permissions to write in /usr/local.
Configuration menu - View commit details
-
Copy full SHA for a714537 - Browse repository at this point
Copy the full SHA a714537View commit details -
gh actions / cmake: fix failing test on macos, t-w#10
This commit fixes the error that started appearing on new MacOS images in GH actions. Apparently, due to some unknown change, the installed binaries had no longer the LC_RPATH set, what resulted in the error: -------------------------------------------------------- Run examples/tests/test_examples_basic.sh bin/ examples/tests/test_examples_basic.sh bin/ shell: /bin/bash -e {0} ============================================================= executing: unadf -r examples/tests/arccsh.adf dyld[3945]: Library not loaded: @rpath/libadf.1.dylib Referenced from: [...] /usr/local/bin/unadf Reason: no LC_RPATH's found [...] examples/tests/test_examples_basic.sh: line 39: [...] Error: Process completed with exit code 134. -------------------------------------------------------- The INSTALL_RPATH property had to be set in CMake configuration to fix the problem. More details in the linked issue and on: https://discourse.cmake.org/t/how-to-get-an-lc-rpath-and-rpath-prefix-on-a-dylib-on-macos/5540/7
Configuration menu - View commit details
-
Copy full SHA for 832ad96 - Browse repository at this point
Copy the full SHA 832ad96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8729b70 - Browse repository at this point
Copy the full SHA 8729b70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94c2051 - Browse repository at this point
Copy the full SHA 94c2051View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e319ad - Browse repository at this point
Copy the full SHA 0e319adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 174b03b - Browse repository at this point
Copy the full SHA 174b03bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68e7da1 - Browse repository at this point
Copy the full SHA 68e7da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a79d4 - Browse repository at this point
Copy the full SHA f7a79d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51f4462 - Browse repository at this point
Copy the full SHA 51f4462View commit details -
Configuration menu - View commit details
-
Copy full SHA for b40a3a7 - Browse repository at this point
Copy the full SHA b40a3a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1589c8a - Browse repository at this point
Copy the full SHA 1589c8aView commit details -
deb packaging: bring back the old "unofficial" changelog.
The packaging is now provided as an option, in a subdirectory. Official Debian (or other) packaging should be done in a separated repository, as it may have its own versioning etc.
Configuration menu - View commit details
-
Copy full SHA for d8fa3d9 - Browse repository at this point
Copy the full SHA d8fa3d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1309a45 - Browse repository at this point
Copy the full SHA 1309a45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 566f210 - Browse repository at this point
Copy the full SHA 566f210View commit details -
INSTALL: update info about native devices.
And some minor corrections in testing with autotools section.
Configuration menu - View commit details
-
Copy full SHA for 85afa3b - Browse repository at this point
Copy the full SHA 85afa3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51f0641 - Browse repository at this point
Copy the full SHA 51f0641View commit details -
Remove including private headers in adflib.h.
Also, correct sources that were relying on that.
Configuration menu - View commit details
-
Copy full SHA for 49596b2 - Browse repository at this point
Copy the full SHA 49596b2View commit details -
Remove unneeded include (not even exising anymore...).
Configuration menu - View commit details
-
Copy full SHA for 73b2bb9 - Browse repository at this point
Copy the full SHA 73b2bb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e0903 - Browse repository at this point
Copy the full SHA 40e0903View commit details -
tests: fix tests (a race on colliding test adf files).
2 unit test were using the same adf filenames as test devices, so the tests, when executed in parallel (building debs) were failing. Fixed making unique filenames.
Configuration menu - View commit details
-
Copy full SHA for 003d719 - Browse repository at this point
Copy the full SHA 003d719View commit details
Commits on May 16, 2024
-
src / autotools: make the private headers private.
Library headers listed as _HEADERS are being installed along with the library, while the private sources should not (they are needed only for building the library itself). Such private headers can be specified as noist_HEADERS, or, what is recommender by Automake manual, just as _SOURCES. Note, that if the private headers are completely omitted, make distcheck fails.
Configuration menu - View commit details
-
Copy full SHA for a70ca29 - Browse repository at this point
Copy the full SHA a70ca29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f8a979 - Browse repository at this point
Copy the full SHA 1f8a979View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5897e50 - Browse repository at this point
Copy the full SHA 5897e50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ec9a0 - Browse repository at this point
Copy the full SHA 49ec9a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c4aee5 - Browse repository at this point
Copy the full SHA 8c4aee5View commit details -
adf_vol: remove DLL export prefix from function definitions.
The DLL export prefix is required only in headers (in declarations).
Configuration menu - View commit details
-
Copy full SHA for b1eed5b - Browse repository at this point
Copy the full SHA b1eed5bView commit details -
src headers: rename the macro with DLL export prefix.
Separating ADFlib's namespace.
Configuration menu - View commit details
-
Copy full SHA for 813d0ec - Browse repository at this point
Copy the full SHA 813d0ecView commit details -
test_adfDays2Date: link only tested module, not the whole library.
The tested function is from a private library module, it is not exported by the library, so the module must be linked directly.
Configuration menu - View commit details
-
Copy full SHA for eea78b7 - Browse repository at this point
Copy the full SHA eea78b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a437c2 - Browse repository at this point
Copy the full SHA 3a437c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6741974 - Browse repository at this point
Copy the full SHA 6741974View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b95c43 - Browse repository at this point
Copy the full SHA 6b95c43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91f05fc - Browse repository at this point
Copy the full SHA 91f05fcView commit details -
FAQ / adf_info: comment-out web stats links.
Lintian complained about privacy breach.
Configuration menu - View commit details
-
Copy full SHA for eef0ef7 - Browse repository at this point
Copy the full SHA eef0ef7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b72df7 - Browse repository at this point
Copy the full SHA 6b72df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2672c5d - Browse repository at this point
Copy the full SHA 2672c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c385116 - Browse repository at this point
Copy the full SHA c385116View commit details