Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python-websockets/websockets
Library for building WebSocket servers and clients in Python
https://github.com/python-websockets/websockets
Fix #984.
361f38066622636eff8d9e0d3d071e93e8e02b05 authored over 3 years ago
Technically, this is the wrong behavior, but I'll live with this in the
legacy layer. The new Sa...
f148d821f3b9ce620c65011281056f7655ea6fa6 authored over 3 years ago
0bfa9f2ea86dbc12f24e4a2756cb339efafe76d8 authored over 3 years ago
8152df6f0b02c1e8c655a3845b7d39e9904c5a9b authored over 3 years ago
Fix #587.
Ref #767.
62eb267c34034e97813bc210f0b04a6acbedd7a5 authored over 3 years agoRef #587.
1186dd6cfc072a7038d5478f6f5722038efba51c authored over 3 years ago2dd793ffc0e0faab2ed34e4e06fc0b9702a84999 authored over 3 years ago
Preserve backwards compatibility in the framing module.
5bb653f2da9351ee00275e04c63bef19da565528 authored over 3 years ago047222c434fa8f54d92bb904438267113a09f5a1 authored over 3 years ago
Fix #263.
897d1b27f362c4113308e76b989321ece3bfd4af authored over 3 years agoFix #870.
f96c0d0e71e781e8603561c1d0e3c2322ffd76ed authored over 3 years agoFix #653.
185e9c6e076aecdff0aee3e858049f569cc0ed8e authored over 3 years agoa3958847c033c5d532eaef0b335c103171f9f7e7 authored over 3 years ago
Fix #995.
fa497e501b505ba7255315cb660128d01cfbef44 authored over 3 years ago85e8799de819da0d6e370c61b10f72a5368fa40b authored over 3 years ago
d6188e71df9b5cf6dabadb352ac0ce489e4408cf authored over 3 years ago
Import modules rather than their contents.
Fix #989.
71dbbffabcaaaba5dbcfb21df20f98e2bdbe01f6 authored over 3 years agoSee PEP 563.
298cdabef68e9619d89100684eb27f719fc361a6 authored over 3 years agoFix #991.
0a60fac6c2cd922198bd17e034c9a4406e273db7 authored over 3 years agoFix #414.
29094a27e65ae34b9219effd2f4bd755f0a63ff5 authored over 3 years agoChange tests to avoid passing a loop argument.
Fix #988.
cb11516e0ed4fe2b67ab6c1511650bd42115d0b6 authored over 3 years agoget_event_loop() returns the running loop if there's one anyway.
cc1254b28867fcd2391e436fe5f10f7f40c77729 authored over 3 years agoe444fb57b88c5c446fbe406c66d230e9ce15a8d1 authored over 3 years ago
Specifically this avoids cutting log messages in two lines.
Ref #765.
ebc8448b6603977c4e81e182e9827705c9a5889c authored over 3 years agoWhen the read buffer isn't empty, the following scenario is possible:
* TCP connection is close...
0779eb973d2779c33b560488212ea8b652601596 authored over 3 years agoFix #574.
0c157d457b871a3055329a50ac30cef640787b67 authored over 3 years ago
Also introduce InvalidStatus for the new implementation, storing the
entire response (but not fo...
d5ccd3658b29fea1b57b869d7b9911efa333ff8d authored over 3 years ago
This makes the default case, non fragmented messages, convenient.
Also it uniformises with rsv1...
ba4be454b6fd7f283d2ea8ec4354e2e6c9627267 authored over 3 years ago5dd1290f202a8274e68d48582b400013fb953010 authored over 3 years ago
This ensures Frame remains a NamedTuple for backwards compatibility.
634ee6a29327146d317564c88010310556c4c384 authored over 3 years agof447a5699a2c6b85f6d6fbcba10982aa3e8d5afd authored over 3 years ago
d500274f9340b4336d27665a48e9ce34f23c9910 authored over 3 years ago
Fix #636.
0cce70a8645abeac25cae59eac6bd0fb008afa38 authored over 3 years ago
This can facilitate integration in other projects that bring
their own HTTP stack.
e93f5e916291479c9b6be85609744e805681eb41 authored over 3 years ago
Focus on keepalive ping/pongs, as they're the only ones that users run
in trouble with. The read...
58193e088ace6ce7c4c2dfcb6deea2af7cbe8601 authored over 3 years ago
2883ca8a41bb4ce2a933e58a1fdbf958a97ccb84 authored over 3 years ago
a61ab26038e97e48b2f894c3e66e28bdfa3d8f3f authored over 3 years ago
6c138c7f48cfb41151bad829f1bc5d41a7a95e90 authored over 3 years ago
They used the same < and > symbols which was confusing.
3388225957c6bba1cf46748f6f83c6bb8f7ff7f6 authored over 3 years agoFix #759.
57ff93f051d0731d28c8be5182740a0167a85d23 authored over 3 years agof5eae5657c2d948cdf20174a03190c6a4206341c authored over 3 years ago
* Log connections open and closed at the info level.
* Put debug logs behind `if self.debug:` to...
Fix #765.
2617b2c8f80c19e759a4e1364bc7007ff8d99acd authored over 3 years ago09f829f66a57ded2832279a18a64257b5fd3f875 authored over 3 years ago
It is technically possible but doesn't have a meaning in general.
07e8a636eeb7187532175b27e92a8c67564f631a authored over 3 years agof8e081da8d1ee76da19b64cadcb2adf1eaa140d4 authored over 3 years ago
820dad7b339a6dd653938d64b22cf732a9415133 authored over 3 years ago
Ref #445.
2990cf761177073e6d741e1ef81dc1d6d3c5dba8 authored over 3 years ago17210674d6d2f0987a0cd74d0d6ac37d88d28977 authored over 3 years ago
ac85304980285079ff871cde728964d0acfde569 authored over 3 years ago
639436a3d37e82acd718c1440ef38732cbd4279d authored over 3 years ago
Backport of c91b4c2a and dfecbd03.
547a26b685d08cac0aa64e5e65f7867ac0ea9bc0 authored over 3 years agod0f328888f3e695aa64d78dcf48af4ece219221b authored over 3 years ago
dfecbd0307a94bc8704f895b66167e8838c222e6 authored over 3 years ago
Add question on threads.
b455d30252d8eb66771b63c7b9ca26d37f76e4d9 authored over 3 years ago773f0b6d542307ff94c83d2f6fb9e28786e63dd8 authored over 3 years ago
81edc5f4adf6054852d041a222863d350a3d92d7 authored over 3 years ago
Switch to a simpler and more secure authentication design.
2222beaaa2900847ecf7b3b487ac6106254504d1 authored over 3 years ago920207c6d4d2b31def30970fc47c968806c2b64e authored over 3 years ago
4454e7df32ab82b439dec1b2ab64071bc22b0b38 authored over 3 years ago
c91b4c2a01bbf8dd41d521a29710470c8b73599b authored over 3 years ago
dd6d6bce2d1ac7e50a0a90e44c8073a8a17a2c05 authored over 3 years ago
c0750dac4bbf30138fa825054fb065f0355e4150 authored over 3 years ago
f7a62680bc7df0f17efac83109daf3bdc14bc0f5 authored over 3 years ago
8ab85e54a764a26529b801e263e5223b1b2921c9 authored over 3 years ago
4d2cd03bae4558253d51997e6cee9bd87103b236 authored over 3 years ago
2ced669fa9ad1976d4bf197f5d966eaae7fafb21 authored over 3 years ago
559a5724a96e1e4d921ed48d37f49876069e65da authored over 3 years ago
b3e50f341de7df9b0b82787111017787f9e82ce4 authored over 3 years ago
Refs #445.
af5bfd1b52b70ace251abe2e0ca7541b316ea2c3 authored over 3 years agoRefs #445.
83d2f1dedcd104ad7172d471a8ebc3d4971257b3 authored over 3 years agoad2e643b4a7a98afeb0bfe6c0d7b7105f2061779 authored over 3 years ago
Lots of small improvements while proof-reading.
ad8ea999391ccd3a7d97edd7a36bd228fdc6c09e authored over 3 years agof029e81605a80f37da1aea3c73644b7edca7f7a9 authored over 3 years ago
e748912b220bc381203284076baedf7775df0b8f authored over 3 years ago
32a135e4b33020eb1a2a45cfa5d90dc2e22cbeb1 authored over 3 years ago
* Refactor to increase clarity.
* Avoid deprecated usage of asyncio.wait.
* Clarify what happens...
5e53592c73289b1e662bffd5d9262863dc72491f authored over 3 years ago
a14226afb77b524c2ced7d649ac7420a14992716 authored over 3 years ago
66ded17c39cd6e5bb408edd9b53b9afad7ab19fc authored over 3 years ago
b8517b11f98582d4ed3c0bb0c20c5ecf1c31df47 authored over 3 years ago
c49f6c7e22cd8fa0e76bd8b46c715bb9f724afba authored over 3 years ago
8900c13d3234c8ae87b0d852e849eaf6bf7cf8b7 authored over 3 years ago
Refs #867 (and others).
ccfe98e5111a74d602df7a2a195951acf69057f0 authored over 3 years agobc19676a06d410ba35363d4630fb417c24d90b66 authored over 3 years ago
ad1f99305c9ee9e6014d25ece897c23fee27396f authored over 3 years ago
0713dbf2d37a8c2c071d8479a6768dd3d3c7dacf authored over 3 years ago
1cafddb97a572bd8be32852c29a4e15eef0574ac authored over 3 years ago
Fix #940.
b99c4fe390a22cc846ce550a29f2c9841e99660d authored over 3 years agoFix #946.
e44e085e030d186c7bb9822becfbb5423aefe971 authored over 3 years agof674befe46b1f417b5bd8f06f10b54bdbd1af474 authored over 3 years ago