Skip to content

2.1.1

Compare
Choose a tag to compare
@serock serock released this 08 Dec 23:30
· 9 commits to main since this release
e5257d1
  • 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 subsystem obj subdirectories.
    • Eliminate legacy/pla_util_config.gpr.
    • Put all .o and .ali files into one obj subdirectory.
    • Link against a shared GNAT runtime.
    • Add Makefile for building with gnatmake.
  • Rename completions/pla-util.bash to completions/pla-util.
  • Fix one compiler warning and suppress another.
  • Update README.
    • Add info about binary packages.
    • Use filecap instead of setcap for setting permissions.
    • Point to wiki for info about installing dependencies.
    • Add instructions for building with make and gnatmake.