- Harden application.
- Produce a position-independent executable having neither rpath nor runpath.
- Compile with stack protector.
- Build with full RELRO.
- Simplify builds.
- Eliminate subsystem project (
.gpr
) files and subsystemobj
subdirectories. - Eliminate
legacy/pla_util_config.gpr
. - Put all
.o
and.ali
files into oneobj
subdirectory. - Link against a shared GNAT runtime.
- Add
Makefile
for building withgnatmake
.
- Eliminate subsystem project (
- Rename
completions/pla-util.bash
tocompletions/pla-util
. - Fix one compiler warning and suppress another.
- Update README.
- Add info about binary packages.
- Use
filecap
instead ofsetcap
for setting permissions. - Point to wiki for info about installing dependencies.
- Add instructions for building with
make
andgnatmake
.