maps: Replace alloca() with variable length array
doc: statmem: Document dumping of static memory areas
dump: Add support for static memory areas
dump: ptrmem: Print a message and dump statmem pointers
cfg: Add statmem "dump" parsing and output
dump: Optimize code structure
ugtrain: Pass opt down to dump_all_mem_obj()
ugtrain: Add PIC/PIE handling to statmem dump
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
examples: Make use of relative addressing
cfgparser: Add relative addressing support
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
ugtrain: stack values: Drop libmemhack requirement
aslr: get_stack_end: Add check for spaces in proc_name
tools: Introduce ugstackdisc
Update copyright info for 2019
ugstackdisc: Free "line" before closing stat file
automake: Set gnu++98 standard to avoid C++11 stuff
treewide: Replace include guards with `#pragma once`
ugstackdisc: Switch over to implementation in maps
aslr: get_stack_end: Switch to a C implementation
.travis.yml: Set dist to bionic
discovery: init_scanmem: Fix memory leaks
examples: endless-sky: Adapt to Leap 15.1
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__
Add a README symlink to README.md
ugsimfind: Fix a spelling issue
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
discovery: Fix a segfault in pointer discovery
doc: dynmem: Describe how to discover pointers
examples: adapt: Amend for warzone2100 3.2.1
memhooks: Use correct type in hooking template
examples: Add warzone2100 3.2.1 config
examples: sauerbraten: Adapt to Ubuntu Bionic
examples: warzone2100: Use new ptrmem sizes
Release of version v0.4 is close
doc: dynmem: Add libmemhack memory picture
doc: dynmem: Add libmemhack picture
examples: Add gnome-mines config
doc: Rework the dynamic memory documentation
img: Update screenshot ugtrain_chromium-bsu64.png
ChangeLog: Fix some words
aslr: Fix the PIE handling
system: check_process: Use less stack memory
libmemdisc: Drop the heap start handling
travis: Add Travis-CI integration
discovery: stage 3/4: Print config template
travis: Use TRAVIS_BUILD_DIR
README: Add Travis-CI and Coverity Scan badges
system: check_process: Fix for kernel >= 4.7 and leaks
options, examples: Rename dynmemfile to /tmp/memdisc_file
.gitignore: Update for 2018
discovery: Read the stack end in reverse mode first
discovery: Drop the heap start/offset
system: Optimize check_process()