Commit graph

  • f80ca9c941 crypto/ecdh: new package Filippo Valsorda 2022-04-07 15:15:31 -04:00
  • 8011ffeccb crypto/tls: change Conn.handshakeStatus type to atomic.Bool Ludi Rehak 2022-08-09 09:36:17 -07:00
  • 057db2c48b all: use ":" for compiler generated symbols Cuong Manh Le 2021-05-08 00:45:06 +07:00
  • a38eed3a6a crypto/tls: delete unnecessary line of return cuiweixie 2022-08-03 13:40:34 +00:00
  • e9fbc84d31 Merge commit fcaacdbbe7 Rod Hynes 2022-08-04 10:49:12 -04:00
  • 0e6c50c92c Merge https://github.com/sleeyax/utls Rod Hynes 2022-08-04 10:20:01 -04:00
  • 25e8029abf
    run go mod tidy Gaukas Wang 2022-07-19 19:45:41 -06:00
  • 6ddd0600ac
    Merge pull request #3 from Gaukas/master Gaukas Wang 2022-07-19 19:22:03 -06:00
  • 1ab446fd53
    Merge branch 'version-upgrade' into master Gaukas Wang 2022-07-19 19:20:38 -06:00
  • 13fe06e93b
    Merge pull request #2 from refraction-networking/master Gaukas Wang 2022-07-19 19:18:42 -06:00
  • 7344e34650
    Implement certificate compression (#95) v1.1.1 hwh33 2022-07-19 19:12:30 -06:00
  • 7bae071c1d
    removed debugging func Gaukas Wang 2022-07-19 18:16:11 -06:00
  • 617d964a38
    resolving conflict Gaukas Wang 2022-07-19 18:11:11 -06:00
  • 2a5aa617d0
    Merge branch 'go-1-18-tls' into version-upgrade Gaukas Wang 2022-07-19 15:01:42 -06:00
  • f82ce03ac9
    Merge branch 'go-1-18-internal' into version-upgrade Gaukas Wang 2022-07-19 14:56:33 -06:00
  • 036ad4f308
    clean up internal packages Gaukas Wang 2022-07-19 14:54:47 -06:00
  • 628a247aeb
    Merge pull request #1 from Danny-Dasilva/master Noste 2022-06-07 20:37:42 +02:00
  • afb1b0a849 all: boringcrypto post-merge cleanup Russ Cox 2022-05-04 08:58:02 -04:00
  • 30cb107b83 Add support for TLS Certificate Compression Danny-Dasilva 2022-06-03 22:35:28 -04:00
  • 5d467d40af [release-branch.go1.18] crypto/tls: avoid extra allocations in steady-state Handshake calls David Taylor 2022-01-17 21:54:17 +00:00
  • 4bb6095142 [release-branch.go1.18 crypto/tls: randomly generate ticket_age_add Tatiana Bradley 2022-05-12 14:58:29 -04:00
  • ddef7e504c update dependecies Danny-Dasilva 2022-05-24 19:02:13 -04:00
  • 0c843da247 crypto/tls: randomly generate ticket_age_add Tatiana Bradley 2022-05-12 14:58:29 -04:00
  • bbfcb24b29 all: fix spelling John Bampton 2022-05-17 17:09:28 +00:00
  • ee4a0a0e51 fix cacheLineSize to CacheLineSize Xi Zhang 2022-05-16 18:14:06 +08:00
  • 50b1369248 fix loong64 support Xi Zhang 2022-05-13 21:05:37 +08:00
  • 6060472b5c crypto/tls: avoid extra allocations in steady-state Handshake calls David Taylor 2022-01-17 21:54:17 +00:00
  • dd10335a9c [dev.boringcrypto] crypto/x509: remove VerifyOptions.IsBoring Russ Cox 2022-04-27 09:02:53 -04:00
  • f9f1229355 [dev.boringcrypto] all: add boringcrypto build tags Russ Cox 2022-04-27 09:02:52 -04:00
  • a4aa781920
    Merge 6eb1284902 into 9d36ce3658 Simone Basso 2022-04-29 00:57:42 +02:00
  • 9d36ce3658
    Merge pull request #100 from max-b/maxb/sni-fixes v1.1.0 Gaukas Wang 2022-04-28 16:52:52 -06:00
  • 707ce18f5e [dev.boringcrypto] all: merge master into dev.boringcrypto Chressie Himpel 2022-04-27 20:09:28 +02:00
  • 5eed9ff4b3 crypto/tls: remove tls10default GODEBUG flag Filippo Valsorda 2022-04-19 06:26:53 -04:00
  • f77df846bf crypto/tls: reject duplicate extensions Roland Shoemaker 2022-02-10 09:47:49 -08:00
  • 545109837d [dev.boringcrypto] all: merge master into dev.boringcrypto Chressie Himpel 2022-04-20 16:56:54 +02:00
  • 4fb5d057f3 redo imports Danny-Dasilva 2022-04-18 15:39:28 -04:00
  • 4a21186416 add .mid and .sum Noste (Erwan) 2022-04-18 12:43:27 +02:00
  • fcaacdbbe7 fix ApplicationSettings Noste (Erwan) 2022-04-18 03:03:50 +02:00
  • 514195a7ac Fix ApplcationSettings Noste (Erwan) 2022-04-17 23:40:26 +02:00
  • b9b24435c9 add StatusRequestV2 and ApplicationSettings Noste (Erwan) 2022-04-17 23:37:14 +02:00
  • 8d6c058f7f correct name Noste (Erwan) 2022-04-17 19:00:47 +02:00
  • 3f46b90e23 Add Delegate Credentials Noste (Erwan) 2022-04-17 18:21:32 +02:00
  • 679b869dee add firefox 99 hello Noste {Erwan} 2022-04-16 01:59:17 +02:00
  • b4a5f99b11 update import Noste {Erwan} 2022-04-16 01:42:53 +02:00
  • c4e2d14ddf update import Noste {Erwan} 2022-04-16 01:39:54 +02:00
  • 13cd054c41 all: gofmt main repo Russ Cox 2022-02-03 14:12:08 -05:00
  • 2613d75083 all: consistently use US spelling of present participles Daniel Martí 2022-04-07 15:13:47 +09:00
  • 39cbfe8785 [dev.boringcrypto] all: merge master into dev.boringcrypto Lasse Folger 2022-04-05 09:19:57 +02:00
  • 057b78efff all: remove trailing blank doc comment lines Russ Cox 2022-01-30 20:11:47 -05:00
  • 4600dd4bd7 all: use new "unix" build tag where appropriate Ian Lance Taylor 2022-03-03 18:23:35 -08:00
  • a8f0d961ca [dev.boringcrypto] all: merge master into dev.boringcrypto Nicolas Hillegeer 2022-03-28 17:40:23 -07:00
  • 945e1024d6 [release-branch.go1.18] internal/fuzz: minimization should not reduce coverage Steven Johnstone 2022-03-10 13:38:00 +00:00
  • 0a35b692ac [release-branch.go1.18] internal/fuzz: don't use dirty coverage maps during minimization Roland Shoemaker 2022-03-10 12:16:33 -08:00
  • 782cb3f6fb [release-branch.go1.18] internal/fuzz: fix encoding for out-of-range ints and runes Bryan C. Mills 2022-03-07 11:26:18 -05:00
  • 6078790327 [release-branch.go1.18] internal/fuzz: fix TestUnmarshalMarshal on MIPS Roland Shoemaker 2022-03-05 08:47:33 -08:00
  • c80bb44a68 [release-branch.go1.18] internal/fuzz: handle Inf/NaN float values Roland Shoemaker 2022-02-28 05:42:11 -08:00
  • 4d0e31286f Add wasm support arriven 2022-03-07 21:46:18 +02:00
  • 70c0b617a1 all: fix some typos Dan Kortschak 2022-03-05 19:21:15 +10:30
  • aaca6e485c Implement ALPS extension Sleeyax 2022-02-22 18:51:48 +01:00
  • df0228564f Add more fingerprints Sleeyax 2022-02-22 16:36:56 +01:00
  • da9d4573b6 cmd/go: set go.work path using GOWORK, and remove -workfile flag Michael Matloob 2022-02-15 14:27:13 -05:00
  • 048f18ca06 Implement certificate compression Harry Harpham 2021-11-16 15:30:11 -07:00
  • 9709685b4d internal/fuzz: change meaning of "total" in output Katie Hockman 2022-02-04 17:02:49 -05:00
  • a8d69bd264 internal/nettrace: fix spelling error Kevin Burke 2022-02-04 11:27:17 -08:00
  • fe7952ca1d [dev.boringcrypto] all: merge master into dev.boringcrypto Chressie Himpel 2022-02-03 19:10:54 +01:00
  • 0370b896d1 internal/fuzz: small cleanups Katie Hockman 2022-02-01 12:30:36 -05:00
  • ee9f86141f Fix invalid SNI handling Maxb 2022-02-01 21:01:29 -08:00
  • 369fb31fab internal/fuzz: properly handle duplicates during cache loading Roland Shoemaker 2022-01-30 11:21:28 -08:00
  • 57616f2085 internal/fuzz: centralize corpus entry addition Roland Shoemaker 2021-11-01 10:03:36 -07:00
  • 9881dd566b cmd/go: enable fuzz testing for FreeBSD Ayan George 2022-01-11 16:37:46 -05:00
  • 4398e52092 Fix missing LOC Sleeyax 2022-01-08 22:34:57 +01:00
  • ff2410758e all: fix spelling errors found by misspell Dan Kortschak 2021-12-20 17:47:42 +10:30
  • 503cd752b4 all: gofmt -w -r 'interface{} -> any' src Russ Cox 2021-12-01 12:15:45 -05:00
  • 7d9afa3e7a all: gofmt -w -r 'interface{} -> any' src Russ Cox 2021-12-01 12:15:45 -05:00
  • d33b5deebc testenv: kill subprocess if SIGQUIT doesn't do it Austin Clements 2021-12-09 12:51:29 -05:00
  • 1d4c988652 testenv: abstract run-with-timeout into testenv Austin Clements 2021-12-09 12:25:04 -05:00
  • de61e52b1c internal/fuzz: handle unrecoverable errors during minimization Katie Hockman 2021-12-01 11:25:16 -05:00
  • fc0910362a runtime: break out new minimum heap size into a goexperiment Michael Anthony Knyszek 2021-12-01 15:26:31 +00:00
  • 4c2cf713d0 internal/fuzz: fix chunk swap mutator Roland Shoemaker 2021-11-18 11:40:48 -08:00
  • 5ac205d00d internal/fuzz: compute correct number of mutations Roland Shoemaker 2021-11-18 13:30:55 -08:00
  • 80cf2957f0 internal/fuzz: limit number of consecutive mutations Roland Shoemaker 2021-11-15 17:47:15 -08:00
  • f77a4e9532 Implement certificate compression Harry Harpham 2021-11-16 15:30:11 -07:00
  • 6404b91b83 internal/fuzz: set timeout for each exec of fuzz target Katie Hockman 2021-11-10 16:22:08 -05:00
  • 197cfb4915 reflect: keep pointer in aggregate-typed args live in Call Cherry Mui 2021-11-11 19:58:23 -05:00
  • 3a904408e2 all: update terminology for fuzzing Katie Hockman 2021-11-09 17:13:36 -05:00
  • 8cd6f83334 [dev.boringcrypto] all: merge master into dev.boringcrypto Heschi Kreinick 2021-11-08 14:46:41 -05:00
  • 45967ab56b internal/fmtsort: order channels in test in memory address order Keith Randall 2021-11-07 21:29:30 -08:00
  • 82c594d182 all: remove more leftover // +build lines Tobias Klauser 2021-11-06 11:09:56 +01:00
  • b0a9ca52e9 crypto/tls: set default minimum client version to TLS 1.2 Filippo Valsorda 2021-10-31 23:13:18 -04:00
  • 4eb4b1adce [dev.boringcrypto] all: merge master into dev.boringcrypto Roland Shoemaker 2021-11-05 11:08:36 -07:00
  • a33f8a83ad internal/poll: fix the wrong function names in comments Andy Pan 2021-11-05 10:40:31 +08:00
  • c6dba2723b internal/poll: re-use RawSockaddrAny buffers across requests on windows Josh Bleecher Snyder 2021-11-04 12:19:04 -07:00
  • 75d493b28c net: pass around pointers to SockaddrInetN Josh Bleecher Snyder 2021-11-03 16:28:47 -07:00
  • 77d2c76262 net: remove the alloc from ReadMsgUDPAddrPort Josh Bleecher Snyder 2021-11-03 14:42:52 -07:00
  • 5f20581694 net: remove the alloc from WriteMsgUDPAddrPort Josh Bleecher Snyder 2021-11-03 14:08:43 -07:00
  • 9b3bda84f1 internal/fuzz: fix internal error handling Katie Hockman 2021-11-03 14:44:16 -04:00
  • 230cf066d9 internal/buildcfg: enable the pacer redesign by default Michael Anthony Knyszek 2021-10-25 21:43:27 +00:00
  • 94fd937fc5 runtime: implement GC pacer redesign Michael Anthony Knyszek 2021-04-13 03:07:27 +00:00
  • dbca77fab6 internal/fuzz: improve minimizing message Katie Hockman 2021-11-04 13:55:31 -04:00
  • a150f3af8d syscall: fix and document uses of RegEnumKeyEx Michael Anthony Knyszek 2021-11-03 18:18:18 +00:00