Marten Seemann
|
d476067f65
|
fix overflow of the max_ack_delay when parsing transport parameters
|
2020-08-20 13:49:33 +07:00 |
|
Marten Seemann
|
2f736d3599
|
Merge pull request #2720 from lucas-clemente/qtls-multiple-versions
make it possible to use multiple qtls versions at the same time, add support for Go 1.15
|
2020-08-20 13:47:59 +07:00 |
|
Marten Seemann
|
125318d9c9
|
add support for Go 1.15
|
2020-08-20 13:33:33 +07:00 |
|
Marten Seemann
|
0711119b96
|
use depguard to make sure that qtls is only imported in internal/qtls
|
2020-08-18 14:26:25 +07:00 |
|
Marten Seemann
|
977dbc828c
|
move all dependencies on qtls to a separate package
|
2020-08-18 14:26:23 +07:00 |
|
Marten Seemann
|
524da2213c
|
remove redundant qtls-related type conversions
|
2020-08-18 14:22:24 +07:00 |
|
Marten Seemann
|
705f17daf0
|
Merge pull request #2713 from lucas-clemente/fuzz-tps
add fuzzing for transport parameters
|
2020-08-18 12:10:23 +07:00 |
|
Marten Seemann
|
ed69a7cab8
|
Merge pull request #2700 from lucas-clemente/golangci-lint-github-actions
run golangci-lint on Github Actions
|
2020-08-18 12:01:46 +07:00 |
|
Marten Seemann
|
2593b1af81
|
add fuzzing for transport parameters
|
2020-08-18 11:54:28 +07:00 |
|
Marten Seemann
|
562cf11b11
|
run golangci-lint on Github Actions instead of Travis
|
2020-08-18 11:50:45 +07:00 |
|
Marten Seemann
|
32b3ce645a
|
Merge pull request #2712 from lucas-clemente/build-interop-docker-on-github-actions
use GitHub Actions to build the interop runner Docker image
|
2020-08-18 08:50:18 +07:00 |
|
Marten Seemann
|
9b5391b771
|
use GitHub Actions to build the interop runner Docker image
|
2020-08-18 07:08:24 +07:00 |
|
Marten Seemann
|
c978b6050c
|
Merge pull request #2711 from lucas-clemente/validate-quic-config
disallow values above 2^60 for Config.MaxIncoming{Uni}Streams
|
2020-08-18 06:58:55 +07:00 |
|
Marten Seemann
|
abb93eef6c
|
Merge pull request #2710 from lucas-clemente/fix-max-streams-frame-overflow
never send a value larger than 2^60 in MAX_STREAMS frames
|
2020-08-18 06:58:24 +07:00 |
|
Marten Seemann
|
fc5f445d78
|
Merge pull request #2703 from lucas-clemente/github-actions-go-generate
run the check for go generated files on Github Actions instead of Travis
|
2020-08-18 06:52:38 +07:00 |
|
Marten Seemann
|
3e696250ae
|
Merge pull request #2715 from lucas-clemente/update-draft-version-information
update QUIC draft version information in README
|
2020-08-18 05:56:45 +07:00 |
|
Marten Seemann
|
a240550bc5
|
Merge pull request #2714 from lucas-clemente/remove-fuzzit-batch
remove Fuzzit badge from README
|
2020-08-18 05:55:39 +07:00 |
|
Marten Seemann
|
2748efb8cb
|
Merge pull request #2705 from lucas-clemente/improve-fuzz-return-values
use the correct return values in Fuzz() functions
|
2020-08-18 05:54:59 +07:00 |
|
Marten Seemann
|
906fd62146
|
Merge pull request #2707 from lucas-clemente/simplify-conn
simplify the connection, rename it to sendConn
|
2020-08-18 05:54:14 +07:00 |
|
Marten Seemann
|
76a4512dcf
|
Merge pull request #2704 from lucas-clemente/update-qpack
update qpack to v0.2.0
|
2020-08-18 05:53:47 +07:00 |
|
Marten Seemann
|
f865d43dcf
|
Merge pull request #2718 from lucas-clemente/remove-redundant-error-check
remove redundant error check in the stream
|
2020-08-18 05:52:51 +07:00 |
|
Marten Seemann
|
d8d89c401d
|
Merge pull request #2708 from lucas-clemente/release-buffer-on-invalid-conn-id
put back the packet buffer when parsing the connection ID fails
|
2020-08-18 05:52:15 +07:00 |
|
Marten Seemann
|
38d1b9c3cd
|
remove redundant error check in the stream
|
2020-08-16 22:55:22 +07:00 |
|
Marten Seemann
|
a2b21be779
|
update QUIC draft version information in README
|
2020-08-13 09:13:22 +07:00 |
|
Marten Seemann
|
f780aee4f1
|
remove Fuzzit badge from README
|
2020-08-13 09:11:47 +07:00 |
|
Marten Seemann
|
69df425318
|
limit Config.MaxIncoming{Uni}Streams to 2^60
|
2020-08-11 18:42:32 +07:00 |
|
Marten Seemann
|
ce24f7e46f
|
use an int64 for Config.MaxIncoming{Uni}Streams
|
2020-08-11 18:42:30 +07:00 |
|
Marten Seemann
|
3c62c48fca
|
never send a value larger than 2^60 in MAX_STREAMS frames
|
2020-08-11 10:58:06 +07:00 |
|
Marten Seemann
|
87f53228e9
|
put back the packet buffer when parsing the connection ID fails
|
2020-08-10 09:41:43 +07:00 |
|
Marten Seemann
|
89417ab5ca
|
simplify the connection, rename it to sendConn
|
2020-08-09 19:24:04 +07:00 |
|
Marten Seemann
|
fb9f6b36d6
|
update qpack to v0.2.0
|
2020-08-08 16:11:09 +07:00 |
|
Marten Seemann
|
720f81ce2a
|
use the correct return values in Fuzz() functions
|
2020-08-08 15:26:52 +07:00 |
|
Marten Seemann
|
d7c2169c55
|
Merge pull request #2702 from lucas-clemente/oss-fuzz
update fuzzing code for oss-fuzz
|
2020-08-06 23:31:56 +07:00 |
|
Marten Seemann
|
91e5ca4947
|
run the check for go generated files on Github Actions instead of Travis
|
2020-08-06 17:01:14 +07:00 |
|
Marten Seemann
|
4d1d05e4bf
|
Merge pull request #2701 from lucas-clemente/fix-travis-script
fix travis script
|
2020-08-06 15:10:08 +07:00 |
|
Marten Seemann
|
ec0949c18e
|
remove the gofuzz build flag
|
2020-08-06 14:55:39 +07:00 |
|
Marten Seemann
|
e848fc4f6a
|
update the header fuzzer
|
2020-08-06 14:55:12 +07:00 |
|
Marten Seemann
|
28f8eeedb7
|
apply suggestions from shellcheck
|
2020-08-05 13:22:36 +07:00 |
|
Marten Seemann
|
cc638819fd
|
fix error check in the gogenerate Travis task
|
2020-08-05 13:22:01 +07:00 |
|
Marten Seemann
|
c88ce801ac
|
Merge pull request #2699 from lucas-clemente/remove-fuzzit
remove Fuzzit from Travis config
|
2020-08-05 13:20:45 +07:00 |
|
Marten Seemann
|
639ff3fa4d
|
remove Fuzzit from Travis config
|
2020-08-04 13:59:06 +07:00 |
|
Marten Seemann
|
a0607c8cad
|
Merge pull request #2692 from lucas-clemente/travis-go-generate
add a script to check if go generated files are correct
|
2020-07-29 07:58:46 +07:00 |
|
Marten Seemann
|
03a1db641f
|
Merge pull request #2689 from lucas-clemente/dont-arm-app-data-pto-before-handshake-confirmed
only arm the application data PTO timer after the handshake is confirmed
|
2020-07-29 07:58:29 +07:00 |
|
Marten Seemann
|
6068883fa4
|
Merge pull request #2691 from lucas-clemente/fix-congestion-state-tracing
fix tracing of congestion state updates
|
2020-07-29 07:58:09 +07:00 |
|
Marten Seemann
|
99c0df0faf
|
Merge pull request #2690 from lucas-clemente/fix-integration-test-flags
fix reading of flag values in integration tests
|
2020-07-29 07:56:04 +07:00 |
|
Marten Seemann
|
f7b6516b62
|
add a script to check if go generated files are correct
|
2020-07-28 11:48:18 +07:00 |
|
Marten Seemann
|
b5e6534fbe
|
Merge pull request #2599 from lucas-clemente/remove-ack-decimation
remove ACK decimation
|
2020-07-28 10:17:11 +07:00 |
|
Marten Seemann
|
6b7f204676
|
simplify the maybeQueueAck method in the receivedPacketTracker
|
2020-07-28 10:03:06 +07:00 |
|
Marten Seemann
|
260356140f
|
remove ACK decimation
The benefits of this are unclear when using Reno / Cubic.
|
2020-07-28 10:03:05 +07:00 |
|
Marten Seemann
|
c7127594c8
|
fix tracing of congestion state updates
|
2020-07-28 08:56:21 +07:00 |
|