Menu

Tree [2be270] master /
 History

HTTPS access


File Date Author Commit
 .github 2023-04-06 Serge Lamikhov-Center Serge Lamikhov-Center [7b46ce] Update codeql-analysis.yml
 .vscode 2023-12-24 Serge Lamikhov-Center Serge Lamikhov-Center [2be270] Examples are built by CMake
 PE 2014-07-05 Serge Lamikhov-Center Serge Lamikhov-Center [3b3782] Imported
 cmake 2023-12-24 Serge Lamikhov-Center Serge Lamikhov-Center [2be270] Examples are built by CMake
 coffi 2023-12-24 Serge Lamikhov-Center Serge Lamikhov-Center [572901] Start moving to CMake builder
 doc 2020-07-18 Serge Lamikhov-Center Serge Lamikhov-Center [9bdea7] Fix issues reported by markdown linter; Add "Ti...
 examples 2023-12-24 Serge Lamikhov-Center Serge Lamikhov-Center [2be270] Examples are built by CMake
 tests 2020-07-09 Pierre Bélissent Pierre Bélissent [bb07bd] Prototype for documentation with Read the Docs
 .clang-format 2021-02-21 Serge Lamikhov-Center Serge Lamikhov-Center [5f2778] Reformat sources by clang-format
 .gitattributes 2020-08-07 Serge Lamikhov-Center Serge Lamikhov-Center [c65553] Prevent EOL conversion by Git
 .gitignore 2021-03-29 Serge Lamikhov-Center Serge Lamikhov-Center [ef7dd6] Add missing autotools files
 .readthedocs.yml 2020-07-09 Pierre Bélissent Pierre Bélissent [bb07bd] Prototype for documentation with Read the Docs
 .travis.yml 2020-06-15 Pierre Bélissent Pierre Bélissent [f93669] Correct pointers management and pass tests on T...
 AUTHORS 2020-07-09 Pierre Bélissent Pierre Bélissent [bb07bd] Prototype for documentation with Read the Docs
 CMakeLists.txt 2023-12-24 Serge Lamikhov-Center Serge Lamikhov-Center [2be270] Examples are built by CMake
 COPYING 2020-05-27 Pierre Bélissent Pierre Bélissent [965586] Add files for automake, and Travis CI
 ChangeLog 2020-05-27 Pierre Bélissent Pierre Bélissent [965586] Add files for automake, and Travis CI
 INSTALL 2020-07-09 Pierre Bélissent Pierre Bélissent [bb07bd] Prototype for documentation with Read the Docs
 LICENSE.txt 2023-12-24 Serge Lamikhov-Center Serge Lamikhov-Center [2be270] Examples are built by CMake
 Makefile.am 2021-02-21 Serge Lamikhov-Center Serge Lamikhov-Center [ec70be] Increase version number; add missing header files
 Makefile.in 2021-08-06 Serge Lamikhov-Center Serge Lamikhov-Center [de268d] Update and sync automake files
 NEWS 2020-05-27 Pierre Bélissent Pierre Bélissent [965586] Add files for automake, and Travis CI
 README.md 2023-11-16 Oliver Schneider Oliver Schneider [06c7e3] Fixing issues mentioned in #12
 aclocal.m4 2021-08-06 Serge Lamikhov-Center Serge Lamikhov-Center [de268d] Update and sync automake files
 configure 2021-08-06 Serge Lamikhov-Center Serge Lamikhov-Center [de268d] Update and sync automake files
 configure.ac 2021-02-21 Serge Lamikhov-Center Serge Lamikhov-Center [ec70be] Increase version number; add missing header files
 depcomp 2021-03-29 Serge Lamikhov-Center Serge Lamikhov-Center [2f6c89] Add missing autotools files
 install-sh 2021-08-06 Serge Lamikhov-Center Serge Lamikhov-Center [de268d] Update and sync automake files
 missing 2021-03-29 Serge Lamikhov-Center Serge Lamikhov-Center [2f6c89] Add missing autotools files

Read Me

COFFI

Documentation
License

COFFI is a header-only C++ library intended for reading and generating files in the COFF binary format.
It is used as a standalone library - it is not dependant on any other product or project.
Adhering to ISO C++ (C++14 and newer), it compiles on a wide variety of architectures and compilers.

As the COFF binary format standard is extended or violated in many implementations,
this library only supports a very small subset of the COFF implementations:

  • Windows portable executable (PE) format
  • Texas Instruments COFF
  • CEVA, Inc COFF

The full library documentation can be found in COFFI - Tutorial and User Manual.