- Notifications
You must be signed in to change notification settings - Fork329
v1.8.8#256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Merged
v1.8.8#256
Changes from1 commit
Commits
Show all changes
116 commits Select commitHold shift + click to select a range
b453d3e
Move all Wasm related code into ws_js.go
nhooyr17cf0fe
Disable compression by default
nhooyrde8e29b
Fix tests taking too long and switch to t.Cleanup
nhooyr1695216
Add ping example
nhooyr0a61ffe
Make SetDeadline on NetConn not always close Conn
nhooyraa4d85f
Merge pull request #240 from nhooyr/restructure
nhooyr15a1523
ci/fmt.sh: Cleanup
nhooyr493ebbe
netconn.go: Prevent timer leakage (#255)
nhooyr897a573
write.go: Fix deadlock in writeFrame (#253)
nhooyrfdc4079
Clone options (#259)
abursavich06beb14
Merge branch 'master' into merge-master
nhooyrfe1020d
Fix incorrect &*var clones
nhooyre4fee52
ci/test.sh: Work with BSD sed
nhooyra8e475c
Merge pull request #277 from nhooyr/merge-master
nhooyr3b20a49
Add back documentation on separate idle and read timeout
nhooyr29f527b
Remove ExampleGrace for now to avoid confusion
nhooyr085d46c
Document context expirations wart
nhooyrea87744
netconn: Disable read limit on WebSocket
nhooyr11af7f8
netconn: Add test for disabled read limit
nhooyr642a013
Merge pull request #254 from nhooyr/netconn-readlimit
nhooyr482f584
netconn.go: Cleanup contexts on close
nhooyr29251d0
accept.go: Improve unauthorized origin error message
nhooyr7c0c047
Fix formatting
nhooyr6840778
README.md: Update coverage
nhooyr65dfbdd
wasm: Add dial timeout test
nhooyr7fd6136
Fix dial panic when ctx is nil
guseggerte2bb5be
Migrate from deprecated `io/ioutil`
keystroke354809d6
Update err message when dial ctx is nil
guseggert6ead6aa
autobahn_test: Use docker to avoid issues with python2 EOL
nhooyr7c87cb5
Fix DOS attack from malicious pongs
nhooyrb8f6512
Fix grammar (#295)
arthmis9e84c89
README.md: Add note
nhooyrde6965b
REAME: Update note
nhooyr9e7b1d5
README: Further update
nhooyr7a37b6a
Merge branch 'master' into dev
nhooyr5dd228a
compress.go: Add back comment about Safari compat layer being disabled
nhooyrb9a4d42
LICENSE.txt: Switch to OpenBSD's license
nhooyra374f19
.github: Delete CODEOWNERS
nhooyrc45cd4c
ci/container: Fix for newer Go
nhooyr118ea68
ci: Fixes
nhooyr8d3d892
Update Go module version to 1.18
Jacalz4188bcf
go.mod: Regenerate
nhooyr1c90f47
ci.yml: Fix
nhooyr2a5a566
go.mod: Upgrade to Go 1.19
nhooyre1e65ad
daily.yml: Add to run AUTOBAHN tests daily
nhooyr75bf907
autobahn_test.go: Pull image before starting container
nhooyr91423a9
Merge pull request #371 from keystroke3/master
nhooyr4ab2f54
conn_test: Remove ioutil
nhooyre9d0881
Use net.ErrClosed
emersion7ce08e9
Merge pull request #303 from emersion/err-closed
nhooyr693fac9
Merge pull request #365 from guseggert/master
nhooyre305027
dial.go: Clarify http.NewRequestWithContext error
nhooyrac38512
wspb: Remove
nhooyr9b5a15b
close_goXXX.go: fmt
nhooyra633a10
lint.sh: Pass
nhooyr3f26c9f
wsjson: Write messages in a single frame always
nhooyrf7bed7c
Extend DialOptions to allow Host header override
bendiscz2f44d4e
Merge pull request #336 from bendiscz/client-host-override
nhooyr9873274
wsjson: fmt
nhooyrfecf26c
netconn.go: Return real remote and local address where possible
photostorm61942a4
Merge pull request #299 from photostorm/net-addr
nhooyr5793e7d
internal/util: golint
nhooyr2598ea2
Remove third party dependencies from go.mod and go.sum
nhooyrb4b86b9
dial.go: Use timeout on HTTPClient properly
nhooyra6b9464
conn: Add noCopy
nhooyr4e15d75
ci/bench.sh: Add
nhooyra02cbef
compress.go: Fix context takeover
nhooyr81afa8a
netconn: Avoid returning 0, nil in NetConn.Read
nhooyr136f954
Client allows server to specify server_max_window_bits
abursavich2291d83
Server allows client to specify server_max_window_bits=15
abursavich711aa3f
Server selects first acceptable compression offer
abursavichd6b342b
Remove x-webkit-deflate-frame dead code
abursavich97d7f90
Merge pull request #258 from abursavich/compression
nhooyra975390
internal/*/go.mod: Use go 1.19 too
nhooyr1dbc141
write: Zero alloc writes with Writer
nhooyra94999f
close: Implement CloseNow
nhooyre314da6
dial: Redirect wss/ws correctly by modifying the http client
nhooyr249edb2
dial_test: Add TestDialViaProxy
nhooyr818579b
TestDialViaProxy: Fix bug in forward proxy
nhooyr20b8838
ci: Add dev to daily
nhooyr591ff8e
accept.go: Comment typo
nhooyr64ce009
conn: Return net.ErrClosed whenever appropriate
nhooyr1a344a4
Reject invalid "Sec-WebSocket-Key" headers from clients
Emyrkf46da9a
Remove build tag at top of files
Emyrk3233cb5
Remove all leading and trailing whitespace
Emyrk309e088
Handle multiple sec-websocket-keys
Emyrk305eab9
misc: Format and compile #360
nhooyr10137fa
Merge pull request #360 from Emyrk/emyrk/Sec-WebSocket-Key
nhooyre361137
wsjs: Register OnError
nhooyr8abed3a
close.go: Remove unnecessary log.Printf call
nhooyre4879ab
conn_test: Add TestConcurrentClosePing
univerio28c6709
conn_test.go: Fix TestConcurrentClosePing
nhooyr6cec2ca
close.go: Fix mid read close
nhooyr5fe95bb
write.go: Fix potential writeFrame deadlock
nhooyr308a8e2
autobahn_test.go: Fix TODOs
nhooyrd22d1f3
ci/test.sh: Always benchmark
nhooyr50952d7
compress.go: Rewrite compression docs
nhooyr9d9c971
Update docs
nhooyr25a5ca4
netconn.go: Fix panic on zero or negative deadline durations
nhooyrcdeb980
ws_js.go: Add CloseNow
nhooyrfb3b083
close.go: Drop support for Go 1.13
nhooyr9fdcb5d
Misc fixes
nhooyrdb79f72
Update README.md
nhooyr108d137
Update README.md
nhooyre6a7e0e
main_test.go: Add to detect goroutine leaks
nhooyr6ed989a
Ensure no goroutines leak after Close
nhooyrd7a55cf
Ensure no goroutines leak after Close in a cleaner way
nhooyr7b1a6bb
README.md formatting fix
nhooyrd91a212
wsjs: Ensure no goroutines leak after Close
nhooyr0caa997
Another README.md update
nhooyr7d8ddbc
Fix in README.md
nhooyr535fd2c
go.sum: Delete
nhooyr63c0405
ci/fmt.sh: Tidy internal module dependencies
nhooyr7ada249
Fix typo in README.md
nhooyrff3ea39
ci/lint.sh: Remove golint
nhooyraf0fd9d
examples/chat: Fix race condition
nhooyrFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
Fix tests taking too long and switch to t.Cleanup
- Loading branch information
Uh oh!
There was an error while loading.Please reload this page.
commitde8e29bdb753bc55c8f742c664adb44833afbc50
There are no files selected for viewing
7 changes: 6 additions & 1 deletionautobahn_test.go
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
47 changes: 13 additions & 34 deletionsconn_test.go
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.