According to the ChangeLog file, the first version of the Autoconf macros was created on 2007-09-09.
They were not on SourceForge from the beginning (as whole Asmosis), but nevertheless September the 9th can be considered the macros' subproject's "birthday".
Version 3.3 of the converters between various assembly language dialects has been released.
Changes:
- Support for new directives.
- More compatible conversions.
- Updates in the build system.
- Other small updates.
- Documentation updates.
Version 0.70 of the Asm::X86 Perl module has been released.
Changes:
Updated the instruction list (from NASM version 2.16.02).
Updated the register list.
Fixed converting some instructions.
Added support for new data size suffixes.
Performance optimizations.
Fixed tests for Perl interpreters without taint support.
Other small updates.
The very first version of the fasm2gas
script was created on 2006-05-23.
It wasn't on SourceForge from the beginning, but May the 23rd can be considered asm2asm subproject's "birthday".
The first version of the make4fasm
script was created on 2006-05-08, according to the ChangeLog.
It wasn't on SourceForge from the beginning, but nevertheless May the 8th can be considered as the extra tools' project's "birthday".
The first version of h2nasm (C header - to - NASM converter) script, 0.1, was created on 2006-04-17.
It wasn't on SourceForge from the beginning, but nevertheless April the 17th is h2asm project's "birthday".
The documentation generators (AsmDoc and Asm4Doxy) version 4.4 have just been released.
Changes:
- [AsmDoc]: Updated the styles, fixed incorrect or missing descriptions, replaced deprecated HTML elements. Refactoring and simplifications of common code.
- [Asm4Doxy]: Support for new data sizes. Code quality updates.
- Updates in the build system.
According to the ChangeLog file, the very first part of the OS-parts subproject was created on 2006-03-16. It was the "cpu" module.
It was not on SourceForge from the beginning, but nevertheless March the 16th can be considered a "birthday" for what later became the Asmosis OS-parts' subproject.
According to the "Changes" file, the first version (0.01) of the Asm::X86 Perl module was created on 2008-03-08.
The module has been providing validation and conversion for assembly language for 10000 years now ;).
According to the ChangeLog, the first prototype/skeleton of [AsmDoc] was created on 2006-12-30.
It was only partially functional at that time, but it showed the direction.
This implies that December the 30th can be considered the documentation generators' "birthday".
On 2021-12-21, I launched the Asmosis project on SourceForge, to gather my various standalone tools related to assembly language.
The project (named after the "asm", as in "assembly", and osmosis) has been providing a common place for my various tools for 2 years right now.
New versions of the Parse::H Perl module have been released. While not directly a part of Asmosis, the module is used by the C header file converters (h2nasm, h2fasm and h2gas).
Changes in version 0.20:
Many significant improvements and fixes in parsing, especially with structures and unions and their elements.
Better parsing typedefs, multiline and multi-variable declarations.
Better resistance to the callbacks returning undef.
Removing attributes prior to parsing.
Improvements and simplifications in tests, reaching 100% coverage.
Other small changes and fixes in code and documentation.... read more
According to the ChangeLog file, the very first version of the Autoconf macros was created on 2007-09-09.
They were not on SourceForge from the beginning, but nevertheless September the 9th can be considered as the macros' subproject's "birthday".
According to the ChangeLog file, the very first version of fasm2gas script was created on 2006-05-23.
It wasn't on SourceForge from the beginning, but nevertheless May the 23rd is asm2asm subproject's "birthday".
According to the ChangeLog file, the very first version of the make4fasm
script was created on 2006-05-08.
It wasn't on SourceForge from the beginning, but nevertheless May the 8th can be considered as the extra tools' project's "birthday".
According to the ChangeLog file, the very first version of h2nasm script, 0.1, was created on 2006-04-17.
It wasn't on SourceForge from the beginning, but nevertheless April the 17th is h2asm project's "birthday".
According to the ChangeLog file, the very first part of the OS-parts subproject was created on 2006-03-16. It was the "cpu" module.
It was not on SourceForge from the beginning, but nevertheless March the 16th can be considered a "birthday" for what later became the Asmosis OS-parts' subproject.
According to the "Changes" file, the first version of the Asm::X86 Perl module was created on 2008-03-08.
The module was created not only to take the common code from other scripts and put it in one place, but also as a way to learn more Perl, promote assembly language and provide a tool for more advanced uses.
Version 0.65 of the Asm::X86 Perl module has been uploaded.
Changes:
Updated the instruction list (from NASM version 2.16.01).
Simplified and updated the code in address validation, bringing back 100% test coverage.
More unit tests.
Other small updates.
According to the ChangeLog, the first skeleton of AsmDoc was created on 2006-12-30.
The script as a whole was not fully functional at that time, but the skeleton gave the direction.
This implies that December the 30th can be considered the documentation generators' "birthday".
Some time ago, I decided to put together some of my useful assembly-related tools in one common place. The tools alone wouldn't have a decent size or update rate, so exactly 1 year ago, on 2021-12-21, I launched the Asmosis project on SourceForge.
The project (named after the "asm", as in "assembly", and osmosis) has been providing a common place for my various tools for 1 year right now.
Version 3.0 of the 'C header file to assembly header file' converters has been uploaded.
Changes: Moved all the common parsing code to a Perl module. Use the scripts' names instead of "$0". Added displaying own version numbers. Packaging improvements. Other minor code changes.
According to the ChangeLog file, the very first version of the Autoconf macros was created on 2007-09-09.
They were not on SourceForge from the beginning (my projects need to have at least a few versions and a foreseeable future to be promoted to SF), but nevertheless September the 9th is the macros' subproject's "birthday".
Version 3.2 of the converters between various assembly language dialects has been uploaded.
Changes: Fixes in conversion. Use the scripts' names when displaying messages Added displaying own version numbers. Performance improvements. Portability improvements. Packaging improvements.
The first version, 0.0.1, of the OS parts has been uploaded.
This subproject is meant to contain sample pieces of code that may be useful for starting developing a simple operating system.
Included in the package currently are: