1. 5a4461d Merge pull request #520 from davidk-ad8/client-allow-null-sni by Kazuho Oku · 9 days ago main
  2. 23402cc Update lib/openssl.c by Kazuho Oku · 9 days ago
  3. 2d82c7d Allow client to verify certificate with NULL server name by davidk-ad8 · 10 days ago
  4. 9de892c Merge pull request #517 from h2o/kazuho/pr501 by Kazuho Oku · 13 days ago
  5. cc88d42 clang-format by Kazuho Oku · 13 days ago
  6. 2dbc09e Merge branch 'master' into kazuho/pr501 by Kazuho Oku · 13 days ago
  7. 8b52beb Merge pull request #481 from h2o/kazuho/psk2 by Kazuho Oku · 13 days ago
  8. 2af3d24 more tests by Kazuho Oku · 13 days ago
  9. 71d4dfb check consistency of `ptls_context_t` upon instantiation by Kazuho Oku · 13 days ago
  10. 9eb094c omit typename as it is unused by Kazuho Oku · 2 weeks ago
  11. 5643819 refine comment by Kazuho Oku · 2 weeks ago
  12. 3d9b469 [cli] update help following the changes by Kazuho Oku · 2 weeks ago
  13. 96826a4 refine comments by Kazuho Oku · 2 weeks ago
  14. 1fb276f consistently refer to `ctx->ctx->psk` by Kazuho Oku · 2 weeks ago
  15. 388b26e for readability, use one struct and initialize the variables consistently by Kazuho Oku · 2 weeks ago
  16. 436e433 fix test by Kazuho Oku · 2 weeks ago
  17. a8e1af5 when HRR is involved, make sure called HKDF-Extract(PSK) only once per handshake, and binder_key is derived from null message by Kazuho Oku · 2 weeks ago
  18. 694dd69 more logging by Kazuho Oku · 3 weeks ago
  19. 9547f80 [psk] when HRR is involved at the server side, supply PSK to the key schedule by Kazuho Oku · 3 weeks ago
  20. dfaa338 fix compile error when PTLS_DEBUG is set by Kazuho Oku · 3 weeks ago
  21. 5655ee1 [cli] add option to enforce PSK handshake rather than PSK-DHE by Kazuho Oku · 3 weeks ago
  22. de44a18 PSK+HRR works on the client side by Kazuho Oku · 3 weeks ago
  23. a522cd9 [cli] add -P option for setting the PSK hash by Kazuho Oku · 3 weeks ago
  24. ddb2121 test various forms of psk handshakes (incl. retry) by Kazuho Oku · 3 weeks ago
  25. 12b2453 refactor by Kazuho Oku · 3 weeks ago
  26. 859ba9d update picotest by Kazuho Oku · 3 weeks ago
  27. c7a825a simplify, reducing diff from master by Kazuho Oku · 3 weeks ago
  28. 48ffce5 follow the changes made to other backend tests by Kazuho Oku · 3 weeks ago
  29. 90f1ab9 Merge branch 'master' into kazuho/psk2 by Kazuho Oku · 3 weeks ago
  30. 5dc20db Remove offending include by Christian Huitema · 5 weeks ago
  31. 7abeb0b Merge branch 'master' into mbed-tls-sign-certificate by Christian Huitema · 5 weeks ago
  32. fc0774d Add comment, restart PR by Christian Huitema · 5 weeks ago
  33. 703553c Merge pull request #513 from robguima/robguima/transfer_tls13_sessions by Kazuho Oku · 7 weeks ago
  34. 483973c add FIXME by Kazuho Oku · 7 weeks ago
  35. 16d5472 rename by Kazuho Oku · 7 weeks ago
  36. 1676eb8 dispose buffer by Kazuho Oku · 7 weeks ago
  37. 9fa602c rename for readability by Kazuho Oku · 7 weeks ago
  38. adc17a6 remove unused arg by Kazuho Oku · 7 weeks ago
  39. 9158265 code reuse by Kazuho Oku · 7 weeks ago
  40. 69e65f8 better notify the key update; the install key cannot be derived / has not been notified at an earlier moment by Kazuho Oku · 7 weeks ago
  41. 3363573 exit version-specific logic the same way, setting `state` to value that reflects the role by Kazuho Oku · 7 weeks ago
  42. 46a0375 we can assume this; see server_handle_hello by Kazuho Oku · 7 weeks ago
  43. a451c0b rename; tls13 traffic keys are constructed in two ways, the name of the function should imply the case being dealt by Kazuho Oku · 7 weeks ago
  44. 424ecd0 setup key_schedule before building traffic keys, and we can avoid adding `if` by Kazuho Oku · 7 weeks ago
  45. e8c3a80 key_schedule_new might fail due to low memory by Kazuho Oku · 7 weeks ago
  46. b586480 no need to build hashes for other cipher suites than the one being selected by Kazuho Oku · 7 weeks ago
  47. f765b59 transfer only when requested by Kazuho Oku · 7 weeks ago
  48. e4c793b cosmetic: rename function so it does not read as a test by Roberto Guimaraes · 8 weeks ago
  49. 61e0403 fix test failures: store the original server ptls_t pointer to use for ptls_is_ech_handshake because the migrated ptls_t does not contain handshake information by Roberto Guimaraes · 8 weeks ago
  50. 381a154 address comments: adjust tests, cleanup forther, and fix seq size by Roberto Guimaraes · 8 weeks ago
  51. 266a066 Update lib/picotls.c by robguima · 8 weeks ago
  52. a1a3559 adds support for ptls_import() and ptls_export() TLSv1.3 essentially adding the ability to transfer the traffic secrets from one tls structure to another newly created one. This also adds adds a ptls_dupe test function for t/picotls.c which simulates the usage of import/export in different code paths and handshake types. by Roberto Guimaraes · 8 weeks ago
  53. 628e876 Merge pull request #512 from h2o/i110/clang-format by Kazuho Oku · 8 weeks ago
  54. 28da922 clang-format by Ichito Nagata · 8 weeks ago
  55. eb013f7 Merge pull request #508 from huitema/master by Christian Huitema · 3 months ago
  56. a303265 Update include/picotls.h by Christian Huitema · 3 months ago
  57. 7117071 Merge branch 'master' of https://github.com/huitema/picotls by Christian Huitema · 3 months ago
  58. e490432 Remove spurious < character by Christian Huitema · 3 months ago
  59. 0049ae4 Merge branch 'master' into master by Christian Huitema · 3 months ago
  60. 8822c25 Fix fatal warning in Windows compilers by Christian Huitema · 3 months ago
  61. 7709dd9 Merge from Picotls Jan 8, 2024 (#12) by Christian Huitema · 3 months ago
  62. 610286e Merge branch 'master' into master by Christian Huitema · 3 months ago
  63. 84df81f Merge pull request #507 from h2o/kazuho/session-ticket-context by Kazuho Oku · 3 months ago
  64. 02f0ed6 Merge branch 'master' into kazuho/session-ticket-context by Kazuho Oku · 3 months ago
  65. db6dd66 Merge branch 'master' into kazuho/session-ticket-context by Kazuho Oku · 3 months ago
  66. 6da7ec9 Merge pull request #506 from h2o/kazuho/certificate-authorities-ext by Kazuho Oku · 3 months ago
  67. b64735c Merge pull request #504 from h2o/kazuho/report-tls-block-overflow by Kazuho Oku · 3 months ago
  68. bf9d64c adjust comments by Kazuho Oku · 3 months ago
  69. a896a55 add support for CERTIFICATE_AUTHORITIES extension by ha0li · 3 months ago
  70. 6031b2e cannot test if `capacity` is equal to or greater than size_t by Kazuho Oku · 3 months ago
  71. 531d1ef fix errors in tests by Kazuho Oku · 4 months ago
  72. 55e28f4 add test by Kazuho Oku · 4 months ago
  73. 163effd raise error if a TLS struct does not fit by Kazuho Oku · 4 months ago
  74. ba87767 verify that mbedtls tests are passing. by Christian Huitema · 5 months ago
  75. df13092 Merge pull request #497 from kazuho/pull/497 by Kazuho Oku · 5 months ago
  76. 020bca0 Merge pull request #502 from h2o/kazuho/aegis-fixups by Kazuho Oku · 5 months ago
  77. 5035d92 add aegis files to xcode by Kazuho Oku · 5 months ago
  78. de80457 minicrypto symbols can be found in the header files by Kazuho Oku · 5 months ago
  79. 5bb4782 core does not depend on any crypto backend by Kazuho Oku · 5 months ago
  80. a8e5a91 Merge branch 'mbed-tls-sign-certificate' of https://github.com/huitema/picotls into mbed-tls-sign-certificate by Christian Huitema · 5 months ago
  81. 7739e47 Add mbedtls_sign.c by Christian Huitema · 5 months ago
  82. 06dd8cf Merge branch 'master' into mbed-tls-sign-certificate by Christian Huitema · 5 months ago
  83. a8da331 Add some comments by Christian Huitema · 5 months ago
  84. 1aa128c mbed sign certificate and tests by Christian Huitema · 5 months ago
  85. 816653b Align 2023-12-03 (#11) by Christian Huitema · 5 months ago
  86. 6ea0811 Replace the TLS_AEGIS_256_SHA384 ciphersuite with TLS_AEGIS_256_SHA512 by Frank Denis · 5 months ago
  87. dfe6072 Merge pull request #495 from h2o/kazuho/mbedtls by Kazuho Oku · 5 months ago
  88. 3c2af6d remove non-standard directory by Kazuho Oku · 5 months ago
  89. cce8446 run mbedtls test as part of the main CI (builds on top of https://github.com/h2o/h2o/pull/3311) by Kazuho Oku · 5 months ago
  90. 62236db mbedtls of ubuntu2204 does not have these files, we can remove them and still refer to `MBEDTLS_SHA384_C` at least on homebrew by Kazuho Oku · 5 months ago
  91. cdc4462 sha384 might not be available by Kazuho Oku · 5 months ago
  92. 762afbb Merge branch 'master' into kazuho/mbedtls by Kazuho Oku · 5 months ago
  93. 7e7d39b use standard names (e.g., <LIB>_ROOT_DIR), and UNIX-style search paths (/usr/local, lib) by Kazuho Oku · 5 months ago
  94. 72da59d [xcode] add files by Kazuho Oku · 5 months ago
  95. f481e29 remove verbose doc comments by Kazuho Oku · 5 months ago
  96. 7ccec73 no need to have a wrapper for CTR mode by Kazuho Oku · 5 months ago
  97. e6a01a8 update the hidden chacha20 backend by Kazuho Oku · 5 months ago
  98. 177c156 ... and we find a bug by Kazuho Oku · 5 months ago
  99. 0069e3c reduce state by Kazuho Oku · 5 months ago
  100. 25e0ab8 consolidate duplicated constants into `const struct` by Kazuho Oku · 5 months ago