Skip to content

2.1

Compare
Choose a tag to compare
@C0deH4cker C0deH4cker released this 21 Oct 20:32
· 20 commits to master since this release

New Features

  • #27 Projects can specify the UBUNTU_VERSION they should be built and run on
    • #34 Can instead use GLIBC_VERSION, which will pick the Ubuntu version that uses this glibc version.
  • #32 Resource limits for challenge containers: DOCKER_CPULIMIT (default=0.5), DOCKER_MEMLIMIT (default=500m)
  • #36 Add .pwnmake workspace marker file, used to allow pwnmake commands run in some subdirectory to use the common workspace .build and publish directories (and parse all Build.mk/After.mk files in the workspace!)
    • #59 The .pwnmake file now pins the PwnableHarness version used by this workspace (allows newer pwnmake scripts to know which PwnableHarness version to use for old workspaces)
  • #44 Allow PUBLISH_LD := <filename> (like PUBLISH_LIBC)
  • #46 Set rpath by default (unless NO_RPATH := 1)
  • #49 Support building with assembly source files *.S