Commit graph

  • b4841fffaa Merge pull request 'Add a function to decode a JSON value directly.' (#60) from lda/Cytoplasm:raw-types into master master Jordan Bancino 2024-10-26 18:49:52 +0000
  • 39e81139f0 [ADD] Add JsonValueDecode to decode a simple value LDA 2024-10-25 18:45:54 +0200
  • 8df5f0f1c1 Merge pull request 'Make Memory API more friendly with alignment' (#59) from lda/Cytoplasm:alignment into master Jordan Bancino 2024-10-24 11:57:50 +0000
  • 708c5daad9 [FIX] Fix memory alignment issues LDA 2024-10-24 11:41:33 +0200
  • da7199f03a Merge branch 'master' into add-mbed lda 2024-09-24 05:16:59 +0000
  • 4f316ff7b3
    Documentation generator doesn't support C99 comments. Jordan Bancino 2024-09-21 16:31:31 -0400
  • 6827d4fc39
    Documentation is enforced. Jordan Bancino 2024-09-21 16:26:46 -0400
  • 63bd879101
    Run CI on pull requests. Jordan Bancino 2024-09-21 16:23:06 -0400
  • f7c51ee019 Basic work toward compiling on Darwin Jordan Bancino 2024-09-21 15:47:01 -0400
  • af4a142261 Whoops, typo Jordan Bancino 2024-09-21 15:00:08 -0400
  • 10c8784f25 . Jordan Bancino 2024-09-21 14:59:13 -0400
  • 4a21567bc5 2nd CI attempt Jordan Bancino 2024-09-21 14:52:41 -0400
  • ff094b50f2 First attempt to use new CI runner. (#55) Jordan Bancino 2024-09-21 18:46:43 +0000
  • f577a0fb94 First attempt to use new CI runner. Jordan Bancino 2024-09-21 14:45:38 -0400
  • 4ce2b136a5 [FIX] Use as much certs as possible, handshakes LDA 2024-09-21 09:25:31 +0200
  • b28cd422fb Merge branch 'add-mbed' of https://git.telodendria.io/lda/Cytoplasm into add-mbed LDA 2024-09-16 23:26:17 +0200
  • dfcdef51fe [MOD] Try to probe for certificate stores LDA 2024-09-16 23:25:43 +0200
  • f9702cf0ef Merge branch 'add-mbed' of https://git.telodendria.io/lda/Cytoplasm into add-mbed LDA 2024-09-15 13:09:26 +0200
  • 69f8e47ea2 [FIX] Remove dummy functions LDA 2024-09-15 13:09:00 +0200
  • ffc11ea8ba Merge branch 'master' into add-mbed lda 2024-09-15 11:08:13 +0000
  • ee58167928 [META] Denote the presence of Mbed in the README LDA 2024-09-15 11:15:31 +0200
  • c1d59b2c6f [ADD] Add MbedTLS support LDA 2024-09-15 11:10:52 +0200
  • 8987802437 Merge pull request 'Fix LMDB use-after-free' (#53) from lda/Cytoplasm:fix-deadlock into master Jordan Bancino 2024-09-13 20:11:12 -0400
  • 9fed42d2ac [FIX] Fix LMDB use-after-free LDA 2024-09-09 13:05:30 +0200
  • 9c6781c458 Merge pull request 'Fix j2s generation issue' (#52) from lda/Cytoplasm:master into master Jordan Bancino 2024-09-02 14:38:02 -0400
  • 33139510b9 [FIX] Fix j2s generation issue LDA 2024-08-27 18:50:56 +0200
  • 4831f2e03d Merge pull request 'Add key->[known structure] schemas to j2s' (#50) from lda/Cytoplasm:master into master Jordan Bancino 2024-08-27 12:34:49 -0400
  • cc665ac7fc Merge branch 'master' into master lda 2024-08-27 12:25:28 -0400
  • a121793795 Merge pull request 'Fix out the configure for the AUR' (#51) from lda/Cytoplasm:fix-configure into master Jordan Bancino 2024-08-27 09:44:49 -0400
  • 9e1026d893 Merge pull request 'Add raw SHA inputs and hashtypes to ShaToHex' (#47) from lda/Cytoplasm:sha-revamp into master Jordan Bancino 2024-08-27 09:38:26 -0400
  • 5889bec95f [MOD] Use macro to determine if it is delimited LDA 2024-08-27 11:24:18 +0200
  • ba450ee766 remove accidental include and make LogPrint static LevitatingBusinessMan (Rein Fernhout) 2024-08-26 23:31:39 +0200
  • d0b5c441dd [FIX] Fix out the configure lda 2024-08-26 21:28:44 +0200
  • d3379d8157 [ADD] {Field}s in j2s LDA 2024-08-26 15:38:20 +0200
  • 5df458f568 [FIX] Fix out define hjinks LDA 2024-08-26 15:28:30 +0200
  • 36575b947f redesign logging LevitatingBusinessMan (Rein Fernhout) 2024-08-26 00:05:45 +0200
  • adb7322823 [ADD] Raw SHA inputs, hashtypes to ShaToHex LDA 2024-08-25 21:40:23 +0200
  • f5ce4f5238 Merge pull request 'Start optionally using the SHA implementation from the existing crypto API' (#44) from lda/Cytoplasm:opt-ssl-for-sha into master Jordan Bancino 2024-08-24 13:06:04 -0400
  • 7752ea7b86 [MOD] Drop LibreSSL "support" in SHA for now LDA 2024-08-23 22:45:24 +0200
  • d00dcc9b50 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into opt-ssl-for-sha LDA 2024-08-23 22:44:33 +0200
  • 494be7b4dc Merge pull request 'Fast memory allocation' (#36) from lda/Cytoplasm:mem-moment into master Jordan Bancino 2024-08-23 16:26:12 -0400
  • b6b915530c Merge pull request 'Getting optional LMDB support into Cytoplasm' (#43) from lda/Cytoplasm:lmdbwerk into master Jordan Bancino 2024-08-23 16:19:59 -0400
  • 56257fb3da Merge pull request 'remove use of install in Makefile' (#46) from Levitating/Cytoplasm:remove-install into master Jordan Bancino 2024-08-23 16:15:00 -0400
  • 1d0eb9d49a remove use of install in Makefile LevitatingBusinessMan (Rein Fernhout) 2024-08-22 03:49:43 +0200
  • 39c25e5a17 Merge pull request 'Copy filename into preallocated field with Cytoplasm's Memory API' (#33) from lda/Cytoplasm:direct-filenames into master Jordan Bancino 2024-08-18 19:26:18 -0400
  • c7204f316c Merge branch 'master' into opt-ssl-for-sha lda 2024-08-16 12:33:11 -0400
  • e8543bdb2a [FIX/WIP] Don't include Log. LDA 2024-08-16 18:26:19 +0200
  • 3843a8d114 [MOD/WIP] Get SHA to use Open/LibreSSL if present LDA 2024-08-16 18:22:53 +0200
  • cf1b78b224 Merge branch 'lmdbwerk' of https://git.telodendria.io/lda/Cytoplasm into lmdbwerk LDA 2024-08-11 15:29:16 +0200
  • e133eebef3 [MOD/WIP] Use one shared DBI LDA 2024-08-11 15:28:21 +0200
  • 3df1e4ab7b [ADD/WIP] Start rolling in intents LDA 2024-08-11 12:46:49 +0200
  • f32cdb7d89 [MOD/WIP] Mark listing transactions as readonly LDA 2024-08-10 23:58:41 +0200
  • 20bb7a20ad [FIX/WIP] Fix mutex issues around LMDB LDA 2024-08-10 10:33:50 +0200
  • f6af2cd782 [FIX/WIP] Temporary fix to the database system LDA 2024-08-10 09:24:42 +0200
  • 2b061f1226 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into lmdbwerk LDA 2024-08-09 21:08:16 +0200
  • 4903c075e8 Merge pull request 'Pre-emptively free out the key' (#41) from lda/Cytoplasm:hashmap-del-leak into master Jordan Bancino 2024-08-09 09:26:49 -0400
  • a90c66736c [MOD/WIP] Disable thread-local storage for LMDB LDA 2024-08-09 12:03:09 +0200
  • 004c53a028 [ADD/WIP] Listing in LMDB LDA 2024-08-09 11:44:16 +0200
  • 0743401955 [ADD/WIP] Most DB operations for LMDB LDA 2024-08-08 16:25:09 +0200
  • 5cb51a4d58 [ADD/WIP] Start to add LMDB operations LDA 2024-08-08 14:38:23 +0200
  • 59dbfae1ae [MOD/WIP] Separate all DB operations LDA 2024-08-08 09:53:51 +0200
  • b87979e9a2 [MOD/WIP] Start separating the main DB API LDA 2024-08-07 20:45:53 +0200
  • 87d9421f11 [ADD/WIP] Start adding a lmdb flag to configure LDA 2024-08-07 12:48:33 +0200
  • da857a3d53 [FIX] Pre-emptively free out the key LDA 2024-07-19 16:08:25 +0200
  • 0d122976d4 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into mem-moment LDA 2024-07-18 13:20:17 +0200
  • c3646294f5 Merge pull request 'Fix HTTP header leakage' (#39) from lda/Cytoplasm:fix-duplicate-leak into master Jordan Bancino 2024-07-02 11:56:18 -0400
  • 61b5430efe Merge pull request 'Fix TLS build issue' (#40) from lda/Cytoplasm:fix-tls into master Jordan Bancino 2024-07-02 11:55:53 -0400
  • b3be10e112 [FIX] Last TLS oopsie! LDA 2024-06-27 16:53:56 +0200
  • b284fb607a [FIX] Fix HTTP leakage LDA 2024-06-27 16:45:32 +0200
  • 402d73c866 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into mem-moment LDA 2024-06-27 16:43:38 +0200
  • dd99759e39 Merge pull request 'Fix stringification.' (#37) from lda/Cytoplasm:fix-stringify into master Jordan Bancino 2024-06-24 14:19:26 -0500
  • bd310e62ac Merge pull request 'Fix TLS, again...' (#38) from lda/Cytoplasm:fix-tls into master Jordan Bancino 2024-06-24 14:18:43 -0500
  • d7faff734c [FIX] Actually apply serverName LDA 2024-06-23 07:52:32 +0200
  • bec672c92c [MOD] Use a different constant LDA 2024-06-19 17:51:13 +0200
  • 5dc1ec49eb [FIX] Actually set fd. LDA 2024-06-19 17:40:06 +0200
  • eca717d90c Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into fix-tls LDA 2024-06-19 17:39:37 +0200
  • 5fac67a674 [MOD] Fix stringification of version number LDA 2024-06-15 13:54:49 +0200
  • 8b2bdbe220 [FIX] Actually do proper stringification. LDA 2024-06-15 13:48:39 +0200
  • 1ad6f0d976 Merge branch 'mem-moment' of https://git.telodendria.io/lda/Cytoplasm into mem-moment LDA 2024-06-15 13:44:13 +0200
  • 9f706102c4 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into mem-moment LDA 2024-06-15 13:43:45 +0200
  • 5003ddc281 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into mem-moment lda 2024-06-08 12:08:30 +0200
  • b9dc169917 Merge pull request 'Fix file descriptor leakage' (#35) from lda/Cytoplasm:tls-file-leak into master Jordan Bancino 2024-06-07 14:00:44 -0500
  • d983296dd2 [MOD] As it turns out, you do need to free thr fd. lda 2024-06-03 19:42:09 +0200
  • 007b8f6d43 [MOD/WIP] Blazing-fast memory allocator 🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀 lda 2024-06-03 16:18:29 +0200
  • 9108fef701 Fix inconsistent sanitation with the database (#32) lda 2024-05-26 15:31:14 -0500
  • 138ea1c8e9 [FIX] Oops. lda 2024-05-26 22:06:56 +0200
  • cdf4430a9e [FIX] Fix issue with const strings which may be invalidated lda 2024-05-26 22:01:06 +0200
  • de24e5f436 [FIX] Fix allocation mistake lda 2024-05-25 19:41:15 +0200
  • 102ea9409d [FIX/WIP] Try fixing sanitisation issue lda 2024-05-25 18:07:44 +0200
  • 346b912a06
    ArraySort(): Fix bound checking bug. v0.4.1 Jordan Bancino 2024-05-18 10:50:18 -0400
  • 5d87da31cd j2s generated code is now C99. Jordan Bancino 2024-01-13 18:55:31 -0500
  • 461357b526 Move headers from src/include to include/Cytoplasm. Jordan Bancino 2024-01-13 18:40:31 -0500
  • cd7df7bbb4 Enable higher optimization on fancy compilers. Jordan Bancino 2024-01-13 18:22:37 -0500
  • c489eff517 Set -Wextra on fancy compilers. Jordan Bancino 2024-01-13 18:11:44 -0500
  • 039a487bdf Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm Jordan Bancino 2024-01-13 17:57:31 -0500
  • 31c9bc7f1c Update Cytoplasm license text for 2024. Jordan Bancino 2024-01-13 17:56:58 -0500
  • 11e0a34c02 Update README.md Jordan Bancino 2024-01-13 17:49:36 -0500
  • 08166dd3a7 Don't use install because it is not POSIX. Jordan Bancino 2024-01-13 17:26:17 -0500
  • c3429f035c Update CHANGELOG.md Jordan Bancino 2024-01-13 17:18:17 -0500
  • 662696ce12 C99 Compliance (#29) Jordan Bancino 2024-01-13 17:13:45 -0500