piping-server-check

Check quality of Piping Server

MIT License

Stars
2

Bot releases are visible (Hide)

piping-server-check - v0.1.0

Published by nwtgck over 1 year ago

Changelog

cd34dd1 Merge branch 'release/0.1.0'
4b2f5b0 bump: 0.1.0
9c0a424 goreleaser
7891e9e show header including version and options
361cd1e create --transfer-speed-byte option
6df962d Merge branch 'feature/long-transfer' into develop
f1380e0 finish sending Reader
07c30fb create --transfer-span option
72a3109 feat: create "post_first_chunked_long_transfer" check
0ba4ed3 cancel for "same_path_sender_rejection"
9c02bff output warning in h3 for "same_path_sender_rejection"
194f3a9 create "same_path_sender_rejection" subcheck
20c23d5 deps: update
ba85b7f add --result-jsonl-path option
9b75a81 add "reuse_path" subcheck
35b80be create "service_worker_registration_rejection" check
a34293b refactor: path contains "/"
6a4056d refactor: create checkContentTypeForwarding() and checkXRobotsTag() and use them
955c5af refactor: create getReqWroteRequestCh and getReqFailedCh in get_first
6c2f420 fix: get_first
5cbb2ce use http.Response channel instead of sharing
9b21842 chore: inline httptrace
f59c662 create sendOrGetAndCheck() and use it
e967ea2 Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1)
d55dc3c refactor: not use io.Pipe() in HTTP/1.0 round tripper
2f957c7 test: clean up temporary files
3e6598e add --http1.0 and --http1.0-tls options
de5eaca chore: rename
e340630 test: add protocol assertions
d74c871 refactor: move runChecks() to check
6874c29 move AllChecks()
d9a9e90 import pp
c0a205b chan chan → chan (<-chan )
34e24ec use exec command to avoid orphan process
2f2908d SIGTERM
f9396c6 tidy again
2464be9 tidy
a46b227 go mod tidy
688d98a create GetTCPAndUDPPort() to get port available in both TCP and UDP
c025c49 create --concurrency option
4cc7a50 create --compromise option to compromise results which have errors and exit 0 if no other errors exist
b081778 create --h3 and its test
5e75377 test: create h2c test
36bb755 move timeouts to Config
b1dfd41 remove SubConfig and integrate to Config
b7771f7 create --h2c option
c1dfaee test: create test for runChecks()
b284227 improve sleep time in waitTCPServer()
aef919d set timeout in "post_first_byte_by_byte_streaming"
60a0894 message space
2e432fc fix "sender_response_before_receiver" subcheck when timeout
c7939c1 refactor: rename
291ee9b add missing "post_first_byte_by_byte_streaming.transferred"
1339f0b create --server-schemaless-url option
a994fcf wait stderr of running server and update TestRunServerCommandFailed() for Linux
64feafe add "put" check
865aa06 create "sender_response_before_receiver" subcheck
dea155c chore: comment
4bfc931 create "x_robots_tag_none" subcheck as warning
af1ccfe add "content_type_forwarding" subcheck
d740cc2 introduce subcheck
634e539 docs: add Usage
3d64ebe dependabot: create dependabot.yml
391a875 ci: create CI
114ce83 non-zero exit code when checks have errors
b53df4a stop when GET request failed in "get_first"
2795f51 test: ensure that all results have error if command to run server fails
b094075 add new line to message
8780196 not make prepareServer() to return error
a336666 create --h2 option
e67b43f create --http1.1 and --http1.1-tls options
048793e use type Protocol string instead of string
6bddd0a support HTTP/1.1 over TLS checking
2974934 create --tls-skip-verify option
227a666 use WroteRequest instead of GotConn
eb0a033 implement "get_first"
960a667 use NewRequest()
3022eaf check protocol
9fe0e74 refactor: inline check names
2d4c1fe rename files
50e9ec7 use cmd.Process.Signal(os.Interrupt) to stop Docker container
0489516 include stderr of server-command when error occurred
b0d3f76 create --server-command option
3c71a06 chore
c741788 create "post_first_byte_by_byte_streaming"
81e13f4 create basic check
b4085b7 Initial commit

Package Rankings
Top 10.02% on Proxy.golang.org