Commit graph

  • 728eca5483 Revert "default to dynamic linking instead" main strawberry 2024-07-07 13:30:27 -04:00
  • 95555f1563 set cargo_manifest_dir strawberry 2024-07-07 12:32:25 -04:00
  • 91dc4bde42 default to dynamic linking instead strawberry 2024-07-07 12:26:58 -04:00
  • 0e3c79750a use env variables CC or HOST_CC if specified regardless of feature strawberry 2024-04-20 01:08:09 -04:00
  • 7d6eb700ca bump hardened_malloc-rs version to 0.1.1 strawberry 2024-04-11 00:02:30 -04:00
  • 18e13b80ed remove unnecessary linker check since we're only using generic ld strawberry 2024-04-11 00:01:04 -04:00
  • 0b4f3d9d94 make crates.io happy strawberry 2024-04-10 16:01:33 -04:00
  • fa0fd42de2 sync comments from h_malloc.h strawberry 2024-04-10 13:26:29 -04:00
  • fcf6e16a5d add POSIX, obsolete glibc, and h_malloc extensions to bindings strawberry 2024-04-10 13:20:10 -04:00
  • 7f4b5c097d fix typo breaking static builds strawberry 2024-04-10 12:10:49 -04:00
  • f740d901aa fix up build.rs to use CONFIG_STATIC, revamp README strawberry 2024-04-10 01:19:38 -04:00
  • 74db796ca6 bump hardened_malloc fork strawberry 2024-04-09 20:19:37 -04:00
  • 3f5004be68 switch to fork of hardened_malloc strawberry 2024-04-09 19:10:20 -04:00
  • ce3e95770e initial implementation of dynamic and static linking strawberry 2024-04-09 18:09:31 -04:00
  • 24ba28ca8c chore: cleanup build.rs, remove unnecessary prefix Evan Huff 2024-04-08 17:11:30 -04:00
  • 9174cb5543 chore: rename license to proper spelling Evan Huff 2024-04-08 16:58:45 -04:00
  • 04ca572296 chore: add rustfmt Evan Huff 2024-04-08 16:58:00 -04:00
  • f5cb0d0843 chore: restructure project and remove unnecessary bindings Evan Huff 2024-04-08 16:56:06 -04:00
  • d5d6a52ef7 fix: migrated to use of dynamic library Evan Huff 2024-04-08 16:46:26 -04:00
  • 3243c882df chore: add basic testing module Evan Huff 2024-04-08 14:52:30 -04:00
  • 8baed9f4ce chore: cleanup build.rs, remove unnecessary prefix Evan Huff 2024-04-08 17:11:30 -04:00
  • da1b084d9c chore: rename license to proper spelling Evan Huff 2024-04-08 16:58:45 -04:00
  • 35d3f4d4ef chore: add rustfmt Evan Huff 2024-04-08 16:58:00 -04:00
  • 913badf008 chore: restructure project and remove unnecessary bindings Evan Huff 2024-04-08 16:56:06 -04:00
  • 12cf2df15a fix: migrated to use of dynamic library Evan Huff 2024-04-08 16:46:26 -04:00
  • 98e001a22b chore: add basic testing module Evan Huff 2024-04-08 14:52:30 -04:00
  • 7dec771487 feat: working h_malloc Evan Huff 2024-04-07 19:50:17 -04:00
  • bff0910b52 test linker fix Evan 2024-04-07 18:26:19 -04:00
  • 16c292fd33 feat: working h_malloc Evan Huff 2024-04-07 19:50:17 -04:00
  • 503485ac6c test linker fix Evan 2024-04-07 18:26:19 -04:00
  • 391d6d9e60 bump submodule strawberry 2024-02-01 20:41:24 -05:00
  • cea034f89d create static lib (archive) strawberry 2024-02-01 20:38:41 -05:00
  • 0ae7f5c9dc fix incorrect -l usage strawberry 2023-12-26 20:07:30 -05:00
  • 3f370543aa make include an absolute path strawberry 2023-12-26 19:32:29 -05:00
  • 56b0c5ddcb try linking stuff again, add compiler check + gcc support strawberry 2023-12-26 19:15:37 -05:00
  • aac4a25d5a add missing rustc library links strawberry 2023-11-12 19:59:55 -05:00
  • 235acabc77 add bindgen output test strawberry 2023-11-12 19:15:53 -05:00
  • 1c1cb7ca2a remove cargo.toml excludes strawberry 2023-11-12 18:51:31 -05:00
  • 3169b1e6fd cargo fmt, fix build with variants, more build logging strawberry 2023-11-12 18:14:46 -05:00
  • 3f517c73c8 more TODOs and prefix println's with repo name strawberry 2023-11-12 16:57:14 -05:00
  • 2a8abbdef5 submodule stuff strawberry 2023-11-12 16:36:31 -05:00
  • c8de762782 initial commit of hardened_malloc-sys girlbossceo 2023-11-12 16:28:12 -05:00