Commit Graph

1044 Commits

Author SHA1 Message Date
daan d596f08569 fix thread_free read in assertion 2020-01-03 22:06:27 -08:00
daan 2b108c8748 increase retire expiration to 4 2020-01-03 21:39:18 -08:00
daan eeb623e6af increase retire limit, collect retired pages 2020-01-03 17:06:41 -08:00
daan f9ca88f71c set secure default to 0 again 2020-01-02 17:57:41 -08:00
daan 9629a0190f fix eager commit on large pages (issue #182) 2020-01-02 17:25:00 -08:00
daan 1b5a08cd25 remove unused parameter in check double free 2020-01-02 17:24:32 -08:00
daan 384808e340 Merge branch 'dev-random' into dev 2019-12-28 16:19:45 -08:00
daan fc3e537bd4 improve double free detection with faster same page check 2019-12-28 15:28:13 -08:00
daan 77134e1ad0 update free list encoding to stronger formula with addition last 2019-12-28 15:17:49 -08:00
daan e3391d9a53 stronger encoding of free lists using two keys per page 2019-12-28 00:57:42 -08:00
daan ce02986d56 variable renaming 2019-12-27 22:30:23 -08:00
daan 6f0b35d513 merge from master 2019-12-24 10:44:49 -08:00
Daan 49acc88924 Update readme.md 2019-12-24 10:38:13 -08:00
daan e05a1edc03 fix large OS page size on Linux (issue #184, due to fix for #179) v1.2.2 2019-12-24 10:32:44 -08:00
daan ba87a39d9f updated random cookie generation using OS primitives and chacha20 2019-12-22 19:37:49 -08:00
daan f9b942d80d fix compilation of region descriptor on 32-bit 2019-12-22 17:08:46 -08:00
Daan Leijen e31e609414 add preload check in option initialization (issues #179) v1.2.1 2019-12-01 01:03:39 -08:00
daan 36d168a2d9 add preload check to options initialization 2019-12-01 00:03:35 -08:00
daan a407f35c64 add arena.c into the static override object 2019-12-01 00:01:14 -08:00
daan a799a19136 fix non-standard line continuation 2019-11-25 14:30:12 -08:00
Daan fe51d11e61 Merge pull request #178 from carenas/master
avoid deadlock with BSD systems that call malloc from the dynamic linker
2019-11-25 14:28:58 -08:00
daan 1d998af854 clean up options; make secure work with eager_page_commit 2019-11-25 10:47:17 -08:00
daan 1643273357 fix unix bug in decommit size 2019-11-25 10:11:29 -08:00
daan c6df7a199c experimental eager page commit option 2019-11-24 22:02:40 -08:00
daan 4452431b6c reenable segment cache and fix initial segment commit 2019-11-24 15:25:19 -08:00