Skip to content
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

Merge in updates for 32/64 data and code cleanup #7

Merged
merged 277 commits into from
Nov 28, 2023

Conversation

mdhender
Copy link
Contributor

@mdhender mdhender commented Apr 23, 2022

Fixed (most) compiler warnings.
Changed Make to CMake.
Consolidated entrypoint into single executable (note: still need to update tools to use!).
Added export/import as JSON for sharing and editing.
Merged in Raven's changes.

Fixes #7

@mdhender
Copy link
Contributor Author

I've tested the CMake build on 32-bit Ubuntu 16, 64-bit Ubuntu 18, 64-bit Ubuntu 20, and Windows 10 using CLion (with its default gcc installation).

mdhender and others added 28 commits September 15, 2023 14:45
Updated links to the new organization.

Removed Makefile references.

Removed reference to old configuration file.
fixed typo
removed obsolete "orders" command
updated examples and command descriptions
Updated code to use the cJSON library.
ran too fast with too few tests
removed `show version`
updated documentation
with hidden magic values
with hidden magic values
use cJSON for everything
combine files to make it easier to edit
updated export to match
Merge branch 'enh/import-json' into main
The test compared the binary data after importing.
This failed on unused, reserved, and padded fields.
Updated the export and import to be more careful about clearing out buffers and added all of the fields so that the binary files would be identical.
Annoying and caused compile errors since it used
a non-standard macro.
* Update namplaio.c

Test proposed code fix to line 197

* Update shipio.c

Implement proposed code fix to line 98

* Update helpers.c

Implement proposed code change to line 105
@Ramblurr Ramblurr merged commit 993c57c into Ramblurr:main Nov 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants