Examples are built by CMake
Start moving to CMake builder
Reformatting
Fixing issues mentioned in #12
Update codeql-analysis.yml
Just getting rid of some warnings with VS2022
Move to CodeQL v2
Remove Travis build
Update codeql-analysis.yml
Minor refactoring
Add missing autotools files
Add missing autotools files
Update codeql-analysis.yml
Update and sync automake files
Reformat sources by clang-format
Increase version number; add missing header files
Correct a bug for section names longer than 7 characters
Return back the localtime() invocation
Fix warnings reported by CodeQL
Create codeql-analysis.yml
Correct compilation error with Visual Studio 2019
Ignore output 'tests/coffio_test' file in the version control
Prevent EOL conversion by Git
Fix issues reported by markdown linter; Add "Tiny PE" cached HTML file
Add redundant, but, explicit link to the documentation
Change icon order in the documentation header
Prototype for documentation with Read the Docs
Ignore output files in .gitignore
Improve the documentation
Improve the examples, for printing something
Reduce the output of the test program
Add a public method to perform the file layout (compute offsets, etc.)
Test with a tiny PE file
test rtfd
Add tests for COFFI output capabilities
Discard the dependency to boost_filesystem, boost_system
Add additional examples, based on ELFIO examples
Add documentation for the PE checksum
Add output capabilities to COFFI
Add Python pefile tool, used for comparing with the COFFI results
Correct STYP_ALIGN_* on Texas Instruments COFF
Correct pointers management and pass tests on Travis CI
Add a test for COFFDump, for all architectures
COFFDump for Texas Instruments COFF
Implement get_alignment for all architectures
Make the architecture available as a public interface
Make the COFFDump tests pass on Travis
Change the library name, add mentioning of the CEVA COFF format
Make test tests pass on Travis
Parse Texas Instruments files
Correct error: win_header is both a class and a member
Replace non-UTF-8 characters, raising warnings in some UTF-8 editors
Pack structures
Add includes when using the symbols that they declare
Remove useless macro concatenation ##
Add files for automake, and Travis CI
Suppress warnings
Add missing include <cstring>
Make the tests pass on Travis (64-bits host)
Move to boost library 1_57_0
An example file added; Usage text output
Test
Test
Imported
Test
Section dump partially implemented
MSDOS header read added
MS-DOS header reader moved to a function
Symbol reader partially implemented
Started implementation of section reader
Load section implemented
load_win_header refactoring;
Strings loading is implemented
Minor
Refactoring + PEDUMP sources are added
Refactoring
First test is added; a 'load' function added
Optional headers implementation started
MS-DOS EXE header description added
PE/COFF documentation added
Visual Studio 2013 Project added; the very firs...
COFF standard and optional header load implemented
Symbols reader is implemented
coff_win_header file renamed
Removed TI specific field;
Initial
- Machine Types numbers added
Windows specific header and image data director...
Refactoring of MSDOS header
Initial implementation of the dumper
Headers refactoring
Dump of Windows data directories and sections (...
How to pronounce the library name? I call it "coffee".
Why COFFI? This library, by its design, reminds another library called ELFIO. ELFIO...
Why COFFI? Well, this library, by its design, reminds another library called ELFIO....
Why COFFI? Well, this library, by its design, reminds another library called ELFIO....
Why COFFI? Well, this library, by its design, reminds another library called ELFIO....
Why COFFI? Well, this library, by its design, reminds another library called ELFIO....