hardened_malloc/debian/control
Patrick Schleizer b3b5e5d21d
add SONAME - https://github.com/GrapheneOS/hardened_malloc/issues/86
use correct Section: libs rather than misc

compatiblity with dh_dwz / dwz - https://github.com/GrapheneOS/hardened_malloc/issues/85

move to sub folder /usr/lib/libhardened_malloc.so so lintian will not complain
about non-versioned shared objects and missing symlinks. That extra complexity
is not needed here since this lib aims to be compatible with what it replaces.

full path is now /usr/lib/libhardened_malloc.so/libhardened_malloc.so

deprecate no longer needed make_all_hook_post as this was improved in genmkfile
2019-07-28 19:20:03 +00:00

28 lines
1.3 KiB
Text

## Copyright (C) 2019 - 2019 Patrick Schleizer <adrelanos@riseup.net>
## See the file COPYING for copying conditions.
Source: hardened-malloc
Section: libs
Priority: optional
Maintainer: Patrick Schleizer <adrelanos@riseup.net>
Build-Depends: debhelper (>= 12), genmkfile
Homepage: https://github.com/GrapheneOS/hardened_malloc
Vcs-Browser: https://github.com/GrapheneOS/hardened_malloc
Vcs-Git: https://github.com/GrapheneOS/hardened_malloc.git
Standards-Version: 4.3.0
Package: hardened-malloc
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: security-focused general purpose memory allocator
This is a security-focused general purpose memory allocator providing the
malloc API along with various extensions. It provides substantial hardening
against heap corruption vulnerabilities. The security-focused design also
leads to much less metadata overhead and memory waste from fragmentation than
a more traditional allocator design. It aims to provide decent overall
performance with a focus on long-term performance and memory usage rather than
allocator micro-benchmarks. It offers scalability via a configurable number of
entirely independently arenas, with the internal locking within arenas further
divided up per size class.
.
It can be added as a preloaded library using /etc/ld.so.preload.