Commit Graph

85 Commits

Author SHA1 Message Date
neru 55202646ca fix: comment out unused var 2026-06-19 10:57:01 -03:00
neru a9c1a30218 build: enable SNI 2026-06-19 10:50:33 -03:00
neru 6602a25188 fix: prevent NOMINMAX redef 2026-06-19 10:36:53 -03:00
neru cd1146d0d8 style: run format-code 2026-06-19 07:55:20 -03:00
neru dad8cb55d7 feat: enable ALPN (http 1.1) 2026-06-19 07:54:58 -03:00
neru 6ad87ecc18 fix: dont force TLS 1.3 2026-06-19 07:54:45 -03:00
neru e0e0eb5f12 style: casting 2026-06-19 07:48:04 -03:00
neru c0adefeda1 fix: manually do SAN 2026-06-19 07:47:56 -03:00
neru b7a0d494fb fix: misc ssl changes 2026-06-19 07:02:44 -03:00
neru f5442a8fc4 build: check TINYMITM_LOGS From cache, use target compile def 2026-06-19 05:50:50 -03:00
neru 97fb406c32 fix: missing wolfssl definitions 2026-06-18 02:33:11 -03:00
neru f585fa48ad fix: macro missing args 2026-06-18 02:27:31 -03:00
neru af316c3d61 build: define WOLFSSL_CERTGEN 2026-06-17 21:22:27 -03:00
neru c65082e714 fix: missing macro check 2026-06-17 21:20:17 -03:00
neru 3cd4571d6a build: remove wolfssl crypt stuff 2026-06-17 20:33:36 -03:00
neru 0c1d37a29b build: disable wolfssl examples 2026-06-17 20:29:58 -03:00
neru e35e971350 fix: typo 2026-06-17 20:21:43 -03:00
neru 4730ddaf95 docs: add README.md 2026-05-13 12:20:54 -03:00
neru e58e4c3c01 build: change option wording 2026-05-13 12:19:55 -03:00
neru 25d22d235d style: removed unneeded comment 2026-05-13 12:09:37 -03:00
neru c5a4e088a4 feat: add response modification 2026-05-13 12:08:45 -03:00
neru 7a38d72a88 style: run clang-format 2026-05-13 12:08:23 -03:00
neru f328baf897 fix: refactor and fix client handler 2026-05-13 12:07:50 -03:00
neru f6207784ab fix: handle plain HTTP on sslWriteAll 2026-05-13 12:05:22 -03:00
neru 9d71fd2d20 fix: add cleanup, remove unneeded fn, add event listeners 2026-05-13 11:58:25 -03:00
neru e1419b6dab fix: change the way der is freed 2026-05-13 11:55:24 -03:00
neru 9ad745285b feat: add extra logging 2026-05-13 11:45:21 -03:00
neru 0d661baaff fix: add sslWriteAll call again 2026-05-13 11:45:03 -03:00
neru 2af558cb56 feat: use inFlightUrls for complete s->c 2026-05-13 11:44:45 -03:00
neru d123d1cd4d fix: sslWriteAll on server->client 2026-05-13 11:43:55 -03:00
neru f891c910aa fix: break on incomplete 2026-05-13 11:43:29 -03:00
neru d21bbaa281 fix: use sslWriteAll 2026-05-13 11:43:06 -03:00
neru 36b0ead76c feat: register inFlightUrls 2026-05-13 11:42:46 -03:00
neru 81a84da5ae fix: dont pop pendingUrls 2026-05-13 11:41:53 -03:00
neru 0bf6b56790 fix: call sslWriteAll instead of wolfSSL_write 2026-05-13 11:41:46 -03:00
neru a133f767f3 fix: check for pendingUrls desync 2026-05-13 11:40:46 -03:00
neru facee79998 feat: add sslWriteAll (for tunnel) 2026-05-13 11:38:12 -03:00
neru d8ddcd83ee fix: reduce select timeval 2026-05-13 11:36:47 -03:00
neru 3de64df22b fix: update setNonBlocking call to reflect previous changes 2026-05-13 11:34:31 -03:00
neru bb9326c5a2 fix: change port parsing 2026-05-13 11:33:45 -03:00
neru 0945f97fc6 fix: temporarily remove alpn 2026-05-13 11:33:36 -03:00
neru 7699630958 fix: remove unused struct member 2026-05-13 11:30:21 -03:00
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