Commit History

Autor SHA1 Mensaxe Data
  Jakob Borg 8afc9855f2 feat: use Ed25519 keys for sync connections (#10162) hai 4 meses
  Jakob Borg cba163a1fd chore: enable TLS client cache for HTTPS where appropriate (#9721) hai 1 ano
  greatroar 152388b3a3 lib/tlsutil: Use crypto.Signer interface (#8526) %!s(int64=3) %!d(string=hai) anos
  Jakob Borg b10d106a55 all: Modernize error wrapping (#8491) %!s(int64=3) %!d(string=hai) anos
  André Colomb ec8a748514 lib/syncthing: Clean up / refactor LoadOrGenerateCertificate() utility function. (#8025) %!s(int64=4) %!d(string=hai) anos
  greatroar a4489dec30 lib/tlsutil: Allocate UnionedConnection in one go (#7912) %!s(int64=4) %!d(string=hai) anos
  Jakob Borg 74823e81e9 all: Deprecate TLS 1.2 on sync connections (fixes #7594) (#7598) %!s(int64=4) %!d(string=hai) anos
  Jakob Borg 846b265430 lib/tlsutil: Add O and OU to generated certificates (fixes #7108) (#7109) %!s(int64=5) %!d(string=hai) anos
  Jakob Borg 2dc2aa5d21 lib/connections, lib/tlsutil: Handle certName in Go 1.15 (fixes #6867) (#6868) %!s(int64=5) %!d(string=hai) anos
  greatroar 273cc9cef8 lib/rand: Various minor fixes (#6752) %!s(int64=5) %!d(string=hai) anos
  Jakob Borg dd92b2b8f4 all: Tweak error creation (#6391) %!s(int64=5) %!d(string=hai) anos
  Simon Frei cf312abc72 lib: Wrap errors with errors.Wrap instead of fmt.Errorf (#6181) %!s(int64=5) %!d(string=hai) anos
  Jakob Borg 1d99e5277a all: Cleanups enabled by Go 1.12 %!s(int64=6) %!d(string=hai) anos
  Jakob Borg 879f51b027 lib/tlsutil: Remove Go 1.12 TLS 1.3 beta opt-in %!s(int64=6) %!d(string=hai) anos
  Jakob Borg 4736cccda1 all: Update certificate lifetimes (fixes #6036) (#6078) %!s(int64=6) %!d(string=hai) anos
  Jakob Borg 720a6bf62e lib/tlsutil: Remove hardcoded curve preferences (fixes #5940) (#5942) %!s(int64=6) %!d(string=hai) anos
  Jakob Borg f24676ba5a lib/tlsutil: Enable TLS 1.3 when available, on test builds (fixes #5065) (#5558) %!s(int64=6) %!d(string=hai) anos
  Jakob Borg c2ddc83509 all: Revert the underscore sillyness %!s(int64=6) %!d(string=hai) anos
  Jakob Borg 0b2cabbc31 all: Even more boring linter fixes (#5501) %!s(int64=6) %!d(string=hai) anos
  Jakob Borg 8519a24ba6 cmd/*, lib/tlsutil: Refactor TLS stuff (fixes #5256) (#5276) %!s(int64=7) %!d(string=hai) anos
  Jakob Borg 4b6e7e7867 lib/tlsutil: Remove undesired bufio from UnionedConnection (ref #4245) %!s(int64=8) %!d(string=hai) anos
  Jakob Borg f7fc0c1d3e all: Update license url to https (ref #3976) %!s(int64=8) %!d(string=hai) anos
  Jakob Borg e6b78e5d56 lib/rand: Break out random functions into separate package %!s(int64=9) %!d(string=hai) anos
  Jakob Borg 6d11006b54 Generate ECDSA keys instead of RSA %!s(int64=10) %!d(string=hai) anos
  Jakob Borg 64354b51c9 Generate certs with SHA256 signature instead of SHA1 %!s(int64=10) %!d(string=hai) anos
  AudriusButkevicius 3d6ea23511 Clarify names %!s(int64=10) %!d(string=hai) anos
  AudriusButkevicius 61130ea191 Add AcceptNoWrap to DowngradingListener %!s(int64=10) %!d(string=hai) anos
  AudriusButkevicius 3299438cbd Move TLS utilities into a separate package %!s(int64=10) %!d(string=hai) anos