Commit Graph

43 Commits

Author SHA1 Message Date
neru 5552d78562 fix: add enabled arg to setNonBlocking 2026-05-13 11:28:07 -03:00
neru 88d3b3a32a fix: explicitly define casting 2026-05-13 11:25:24 -03:00
neru b5ea374702 fix: misc changes on generateAndSaveCA 2026-05-13 11:23:20 -03:00
neru 93df62b91b fix: implement correct SAN for ctx cert 2026-05-13 11:20:06 -03:00
neru f318327952 fix: check for already existing cert 2026-05-13 11:19:45 -03:00
neru 013d69e18a build: revert compile definitions 2026-05-13 11:13:46 -03:00
neru 99e160c8d5 feat: add extra logging 2026-05-13 11:11:30 -03:00
neru 044b1c39cb build: fix variadic arg forwarding on macro 2026-05-13 11:06:28 -03:00
neru 00d4c6fde2 build: remove unneeded macro 2026-05-13 11:05:32 -03:00
neru 9c03afb52a feat: add logger on TINYMITM_LOGS builds 2026-05-13 11:05:15 -03:00
neru 4d520638d8 build: change the way wolfssl compile definitions are declared 2026-05-13 11:02:52 -03:00
neru 1e81167e0b build: add log option 2026-05-13 11:02:36 -03:00
neru 9c96b73d28 feat: add test main 2026-05-12 19:13:46 -03:00
neru ffc02e65be fix: missing parameters 2026-05-12 19:13:41 -03:00
neru 883ce2edb5 fix: init order 2026-05-12 19:13:34 -03:00
neru 5e9bbc309b build: link wolfssl statically 2026-05-12 18:58:13 -03:00
neru 8a343b3e3d fix: use alpn on clientssl as well 2026-05-12 18:55:44 -03:00
neru fe9989b3c1 fix: remove alpn callback 2026-05-12 18:55:33 -03:00
neru 0202eed2cc fix: wolfssl flags 2026-05-12 18:55:07 -03:00
neru f56ecff883 feat: add ProxyConfigurator 2026-05-12 18:32:45 -03:00
neru e5902620f9 build: link wininet 2026-05-12 18:32:31 -03:00
neru cae2283c1d fix: change config types and defaults 2026-05-12 18:22:15 -03:00
neru dbea046b8c feat: handle certs based on config 2026-05-12 18:21:40 -03:00
neru 691489215d feat: add CA install fn, load and gen fns, and decode helper 2026-05-12 18:21:32 -03:00
neru 81dcb60e08 style: var rename to make more consistent 2026-05-12 18:17:51 -03:00
neru 24ac0d8a8f feat: add cout sink for test 2026-05-12 18:14:04 -03:00
neru 8ee416294c feat: add TinyMITMConfig 2026-05-12 18:13:58 -03:00
neru 0507c68a0b build: link log on test builds 2026-05-12 17:51:32 -03:00
neru f1c7dee030 style: add comments 2026-05-12 17:51:24 -03:00
neru b4d214090a chore: update seallib 2026-05-12 17:51:19 -03:00
neru b435e149ae fix: use strncpy_s 2026-05-12 17:40:34 -03:00
neru 589ce787b5 fix: update to reflect RAAIHelper rename 2026-05-12 17:40:28 -03:00
neru 26bf508482 feat: rename struct, add addrinfo handler 2026-05-12 17:40:12 -03:00
neru c069561c1b feat: add first iteration of proxy 2026-05-12 17:40:00 -03:00
neru f8a9bee57b build: add TLSX 2026-05-12 17:39:54 -03:00
neru 01c8af74cf build: add warings 2026-05-12 17:39:50 -03:00
neru 384f0ee06d build: add wolfssl 2026-05-12 16:42:05 -03:00
neru 66ff3d26e5 feat: add CertificateManager 2026-05-12 16:41:55 -03:00
neru 2327a33e7d fix: wrong names 2026-05-12 16:41:49 -03:00
neru 4d1cf70100 feat: add WolfSSL RAAI helper functions 2026-05-12 16:23:42 -03:00
neru 7eac4f6a8b build: add seallib 2026-05-12 15:05:24 -03:00
neru 97142bf7dd build: add format script and clang-format config 2026-05-12 14:36:25 -03:00
neru 5058627713 build: add list and build scripts 2026-05-12 14:36:14 -03:00