Commit Graph

  • 6e87cbce27 For functions that write to an output buffer, ignore the buffer pointer if the passed capacity is set to 0 main cozis 2026-01-05 19:29:09 +01:00
  • 389fe5f2f5 Add disclaimer to README about the WHATWG specification cozis 2025-12-07 20:01:30 +01:00
  • 880236a2b0 Consider port numbers with zero digits as empty, not 0 (fixes #3) cozis 2025-12-07 15:46:17 +01:00
  • 0182ee2beb Free cJSON objects at the end of the test runner (fixes #2) cozis 2025-12-07 15:43:26 +01:00
  • c12c4c7bbf Fix buffer overflow in test_printf (fixes #1) cozis 2025-12-07 15:38:12 +01:00
  • bd0a0f0c26 Add comprehensive fuzzing infrastructure for URL parser claude/fuzz-test-parser-013fEU6bxfySfTVU4X3b1sJQ Claude 2025-12-06 15:23:32 +00:00
  • ee4883774e Modify the test runner to properly compare percent-decoded components with the expected outputs cozis 2025-12-06 16:09:40 +01:00
  • c2ffe57e21 Don't parse host names as IPv4 addresses if they are followed by a valid registered name character cozis 2025-12-06 15:49:01 +01:00
  • 4871f5168d First version of the URL builder url_builder cozis 2025-12-06 13:16:14 +01:00
  • cbae957022 Increase the number of passing tests cozis 2025-12-06 12:10:37 +01:00
  • bdeab68b10 Add .gitattributes cozis 2025-12-06 10:54:17 +01:00
  • 16c814ec53 Fix compiler error in the test runner cozis 2025-12-06 10:50:55 +01:00
  • 6efbeaa431 Add Usage and Testing sections to README.md cozis 2025-12-06 10:40:16 +01:00
  • c7421d8947 Add new examples cozis 2025-12-06 10:34:47 +01:00
  • 2eff3ca28c Simplified the API and updated the README cozis 2025-12-06 09:24:52 +01:00
  • 841f0731e9 Add example for url_decode_field cozis 2025-12-06 01:33:50 +01:00
  • a409997006 Add url_decode_field cozis 2025-12-06 01:03:10 +01:00
  • bc5679aa11 Add examples cozis 2025-12-06 00:53:53 +01:00
  • f5b0f3a142 Add url_resolve_reference to translare relative references to absolute URLs cozis 2025-12-06 00:40:05 +01:00
  • 1d53c3d8ac Add strict flag to url_parse cozis 2025-12-05 23:53:02 +01:00
  • 418903a512 Add TODO.txt cozis 2025-12-05 15:17:47 +01:00
  • 6b57ea3346 Set username, password, host, port to empty if the URL is missing the authority cozis 2025-12-05 15:13:19 +01:00
  • 93a4f37315 Add URL parsing test suite from web-platform-tests/wpt cozis 2025-12-03 15:12:17 +01:00
  • 1c54c8ae28 First commit cozis 2025-12-03 14:24:04 +01:00