Serge Lamikhov-Center
9e0d601cac
Arrange local symbols prior 'save()'
2020-08-21 20:23:11 +03:00
Serge Lamikhov-Center
9c739b49a0
Reformat sources by using clang-format
...
It is not perfect (and, probably, it is worser than it was before), but, it is automatic
2020-08-21 07:56:08 -07:00
Serge Lamikhov-Center
deec66cb4e
Add CMake build to Travis
2020-08-19 22:09:30 -07:00
Michael Uman
5974123dc7
Added cmake files to build elfio
...
* Build all the examples in the project
2020-08-19 21:33:42 -07:00
Serge Lamikhov-Center
c6e5eb0aad
Update Copyright period
2020-08-19 13:47:20 -07:00
Serge Lamikhov-Center
6037df883c
Remove outdated RelocationTable example
2020-08-19 08:46:16 -07:00
Serge Lamikhov-Center
c28402c5b6
Modify 'anonymizer' example to rename a single function name
2020-08-13 09:19:10 -07:00
Serge Lamikhov-Center
5cf544283b
Fix usage instructions; Symbol section info - reduced
2020-08-11 22:37:24 -07:00
Serge Lamikhov-Center
e6c59547e3
Make 'writer' examples to generate x86_64 files
2020-08-11 05:37:24 -07:00
Serge Lamikhov-Center
8494fd4088
Don't use 'dump' functions in 'anonymizer' example
2020-08-08 08:36:59 -07:00
Serge Lamikhov-Center
155d986529
Preparation to release 3.5
2020-02-22 18:35:46 +02:00
Serge Lamikhov-Center
429f193962
Preparation to Release 3.4 - the version has been changed
2019-05-28 18:55:47 +03:00
orbitcowboy
010ef79cd0
Fixed some warnings from Cppcheck.
2019-05-28 17:55:14 +03:00
Serge Lamikhov-Center
013cc2f9db
Move Visual C++ projects to VS 2019
2019-04-19 14:02:31 +03:00
Serge Lamikhov-Center
d98e824ed6
Return back Makefile.in files. The intention is that configure/make pair will work without additional automake invocation
2018-11-02 23:12:26 -07:00
Serge Lamikhov-Center
1fdbb64235
Change VS projects to use VS2017 and Boost 1.65.1
2017-10-05 10:25:30 +03:00
Martin Bickel
e838986dae
remove Makefile.in from version control, they are generated files
2017-03-06 22:28:46 +02:00
Martin Bickel
a2cd870eb9
Added tool for anonymizing ELF files
2017-03-06 22:28:46 +02:00
Serge Lamikhov-Center
492498b563
Release 3.2 preparations
2016-07-10 14:35:16 +03:00
Serge Lamikhov-Center
d50e955ca0
Moving to Boost library 1.59.0
2015-09-26 13:03:17 +03:00
Serge Lamikhov-Center
c46fe2a371
Moving to MSVC 2015
2015-08-22 20:06:31 +03:00
Serge Lamikhov-Center
9e4502d90e
Copyright year update
2015-02-13 20:51:07 +02:00
Serge Lamikhov-Center
ce2faaa00e
Release_3.0
2015-01-19 13:36:49 +02:00
Serge Lamikhov-Center
49c08c53e8
Release 2.3
2014-11-08 19:07:46 +02:00
Serge Lamikhov-Center
e8afffece9
Dump for section and segment data added
2014-02-26 17:35:20 +02:00
Serge Lamikhov-Center
17f03740e6
Using macros for header fields access functions
...
Set segment's index upon its creation
Move to VS2013 projects
2014-02-26 17:30:43 +02:00
Serge Lamikhov-Center
137f0a7ae6
Release 2.2
2013-05-16 18:56:07 +03:00
Serge Lamikhov-Center
ed600e64f3
Ticket #10 : Fix section type SHT_NOBITS file_size calculation
2013-05-16 17:58:09 +03:00
Serge Lamikhov-Center
4b7061dc92
Dynamic section accessor is implemented
...
Fix segment header position when no segments are present
Dumper - dynamic section output added
Dynamic section reader tests are added
Signed-off-by: Serge Lamikhov-Center <to_serge@users.sourceforge.net>
2013-01-13 04:29:43 +02:00
Serge Lamikhov-Center
b78c0aca3d
Convert all files to UNIX EOL
2012-11-27 11:45:28 +02:00
Serge Lamikhov-Center
4d165a6d42
Convert to UNIX EOL
2012-11-26 23:48:22 +02:00
Serge Lamikhov-Center
7573aeeef3
- Add forgotten Makefile.* for write_obj
...
- Delete WriteObj2 example
2012-11-26 23:37:44 +02:00
Serge Lamikhov-Center
f051fc0517
write_obj example implemented
2012-11-26 19:40:03 +02:00
Serge Lamikhov-Center
21c6a8adca
Implementation of object writer with the new elfio interface started
2012-11-26 13:06:52 +02:00
Serge Lamikhov-Center
e1044f2c49
Remove DocBook files; Add 'writer' Makefile
2012-11-25 20:59:47 +02:00
Serge Lamikhov-Center
64b669d36c
Generate new automake files
2012-11-25 20:17:59 +02:00
Serge Lamikhov-Center
b74f44443d
'add_entry' in symbol_section_accessor was renamed to 'add_symbol'
...
documentation update
<elfio.hpp> was modified to be <elfio/elfio.hpp>
2012-11-25 19:58:07 +02:00
Serge Lamikhov-Center
d3a0732983
Use <elfio/> prefix for \#include files
2012-11-25 14:37:09 +02:00
Serge Lamikhov-Center
5d4556be03
Documentation update
...
Implementation of 'writer' with the new API
2012-11-24 20:03:37 +02:00
Serge Lamikhov-Center
d8a7e8ccca
ELFDump is using ELFIO::dump class now
2012-08-19 22:06:01 +03:00
Serge Lamikhov-Center
02696b9e7f
Segment dump implemented
2012-08-19 18:48:02 +03:00
Serge Lamikhov-Center
e1d554978d
Trim trailing space and remove tabs
2012-06-24 09:02:32 +03:00
Serge Lamikhov-Center
bb43b3cb5e
An attempt to avoid warnings on Linux compilation
2012-03-09 23:16:23 +02:00
Serge Lamikhov-Center
91832c584a
Use C++ type header
2012-03-03 10:58:19 +02:00
Serge Lamikhov-Center
493549e030
Initial
2012-02-18 12:01:36 +02:00