maps: Replace alloca() with variable length array
doc: statmem: Document dumping of static memory areas
cfg: Add statmem "dump" parsing and output
dump: Add support for static memory areas
ugtrain: Pass opt down to dump_all_mem_obj()
dump: ptrmem: Print a message and dump statmem pointers
ugtrain: Add PIC/PIE handling to statmem dump
dump: Optimize code structure
examples: dangerdeep: Adapt to openSUSE Leap 15.1
cfgparser: Fail if cfg is empty in "prev" handling
examples: supertux: Adapt to openSUSE Leap 15.1
examples: README: Document relative addressing
examples: freedoom: Adapt to openSUSE Leap 15.1
doc: dynmem: Make use of relative addressing
cfgparser: Add relative addressing support
examples: Make use of relative addressing
examples: warzone2100: Adapt to Leap 15.1
.travis.yml: Drop the docker build
lib: Remove trailing semicolon in extern "C" handling
cfgparser: Drop superfluous "using namespace std"
completion: Add --color=never to ls command
aslr: Read stack end from /proc/$pid/stat
aslr: get_stack_end: Add check for spaces in proc_name
automake: Set gnu++98 standard to avoid C++11 stuff
discovery: init_scanmem: Fix memory leaks
ugstackdisc: Switch over to implementation in maps
Update copyright info for 2019
tools: Introduce ugstackdisc
treewide: Replace include guards with `#pragma once`
aslr: get_stack_end: Switch to a C implementation
ugtrain: stack values: Drop libmemhack requirement
ugstackdisc: Free "line" before closing stat file
examples: endless-sky: Adapt to Leap 15.1
.travis.yml: Set dist to bionic
README: Fix the SUSE package link
examples: BOFH: Adapt to openSUSE Leap 15.0
autotools: Use autoheader and src/config.h
configure: Fix the 64 bit arch detection
README: Update distribution packages
configure: Fix the 64 bit arch detection
README: Update distribution packages
configure: Fix the 64 bit arch detection
configure: Fix the 64 bit arch detection
README: Add latest release badge
options: --version: Drop __DATE__ and __TIME__
options: --version: Drop __DATE__ and __TIME__
ugsimfind: Fix a spelling issue
Add a README symlink to README.md
Release 0.4.1
ugsimfind: Fix a spelling issue
Add a README symlink to README.md
configure: Set version to 0.5~pre
adapt: Rename adaption.cpp/.h to adapt.cpp/.h
README: Mention 'gef' for statmem pointer discovery
Release 0.4
examples: dangerdeep: Adapt to openSUSE Leap 15
examples: endless-sky: Update to Leap 15
completion: Update and enhance
options: help: Show --pre-cmd instead of --pre-cmd=
doc, examples: Update statmem pointer following
doc: statmem: Add pointer following with PIE
examples: chromium-bsu ptr: Add a PIE example
doc: statmem: Use backticks for keys
ugtrain: Suppress consecutive read error warnings
treewide: Unify long PIC/PIE description
examples: warzone2100-64: Adapt to Leap 15
ugtrain: Fix a segfault without preloading
util: Print error string if memattach test fails
examples: assaultcube: Adapt to Bionic and enhance
examples: alien-arena: Update to Ubuntu Bionic
lib: Windows: Add a missing getch function return
lib: Add fd param to memattach_test() Windows
treewide: Fix the last "adaption" occurrences
examples: sauerbraten: Adapt to Ubuntu Bionic
examples: Add warzone2100 3.2.1 config
memhooks: Use correct type in hooking template
doc: dynmem: Describe how to discover pointers
examples: adapt: Amend for warzone2100 3.2.1
examples: warzone2100: Use new ptrmem sizes
discovery: Fix a segfault in pointer discovery
Release of version v0.4 is close
doc: dynmem: Add libmemhack memory picture
doc: Rework the dynamic memory documentation
doc: dynmem: Add libmemhack picture
examples: Add gnome-mines config
img: Update screenshot ugtrain_chromium-bsu64.png
ChangeLog: Fix some words
aslr: Fix the PIE handling
travis: Use TRAVIS_BUILD_DIR
system: check_process: Use less stack memory
.gitignore: Update for 2018
travis: Add Travis-CI integration