aboutsummaryrefslogtreecommitdiffstats
path: root/testing/libmilter/APKBUILD
Commit message (Collapse)AuthorAgeFilesLines
* testing/libmilter: set default pthread stack size to 256 KBStefan Wagner2016-11-071-4/+4
|
* testing/libmilter: set default pthread stack size to 8 MBStefan Wagner2016-11-071-1/+5
| | | | | | | | | | | | | | | | | | | | This patch tries to fix various crashes for applications depending on libmilter by setting the stack size for pthreads to 8 MB. The default stack size for musl libc is set to 80 KB whereas glibc has it set to 8 MB. This causes problems when a large amount of memory is allocated on the stack. For example, opendkim allocates blocks of 64 KB multiple times, which causes libmilter (and therefore opendkim) to crash. Maybe a stack size of 1 MB or 2 MB would be sufficient, but as opendkim depends on the default glibc behavior, 8 MB should be safe. I know this patch is kind of ugly, a better solution may be to file a request for opendkim to allocate large blocks of memory on the heap. But as libmilter/opendkim are fairly unusable at the moment, I suggest to apply this patch as long as these packages are in testing. Fixes https://bugs.alpinelinux.org/issues/6360
* testing/libmilter: enable support for ipv6Stefan Wagner2016-08-151-21/+14
|
* testing/libmilter: new aport Sendmail Mail Filter API ↵Valery Kartel2016-01-221-0/+53
http://www.sendmail.com/sm/open_source/milter