Next | Query returned 36 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2019-02-13 13:47:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.12.1

v0.12.1:
Fix a circular references case in SSL implementation.
Cleanup references to callbacks in canceled callback handles.
   2019-01-22 09:56:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-uvloop: updated to 0.12.0

v0.12.0:
New Features
- New SSL implementation. The new implementation is faster and
  and more complete, and will become the default SSL implementation
  in asyncio 3.8. This is a significant change that warrants a release
  candidate to make sure it is tested properly.
- New uvloop.install() helper function.

Bug Fixes
- All bug fixes from 0.11.0—0.11.3 are included in
this release.
- ssl.CertificateError is no longer logged as it's delivered to
the Protocol.connection_lost() anyways.
- Don't use non-existent UDPTransport._address attribute.

Performance
- Improve UDPTransport.sendto() performance.
   2018-10-31 11:46:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.11.3

v0.11.3:
Bug Fixes
* Use new PyOS_BeforeFork and PyOS_AfterFork_* 3.7 APIs when available
* Fix async generators finalization to function correctly in debug mode
* Pass backlog to loop.create_unix_server() when a server is created via
  loop.create_server(sock=unix_sock, backlog=backlog).
* Don't raise "requires a DNS lookup" error on Unix Domain Socket
* Fix use of PyContext* APIs in 3.7.1
   2018-08-10 08:34:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.11.2

v0.11.2:
Fix a memory leak related to contextvars support.
   2018-08-06 21:42:55 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.11.1

v0.11.1:

Bug Fixes
Fix server to shutdown when alive connections exist
Fix a few bugs and crashes in UDP layer
Fix FD leakage if spawning a subprocess fails
Fix libuv process handles leak when uv_spawn() fails
   2018-07-05 08:46:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated 0.11.0

v0.11.0:
New Features
* Implement support for BufferedProtocol.
* Implement loop.start_tls().
* Add Server.get_loop().

Bug Fixes
* Fix Server to wait in wait_closed() until all transports are done.
* SSLTransport.abort() should mark the transport as closed.
* Fix 3.7 32bit builds.
   2018-07-03 07:03:44 by Adam Ciarcinski | Files touched by this commit (495)
Log message:
extend PYTHON_VERSIONS_ for Python 3.7
   2018-06-26 06:22:32 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.10.2

v0.10.2:
Bug Fixes
* Use a proper type for the thread indent (fixes 32-bit build for 3.7.)
* Fix cancellation race in loop.sock_recv() and loop.sock_recv_into()
  methods.
* Sync SSL error messages with CPython's SSL implementation.
* Fix SSLTransport.abort() to mark the transport as closed.
* Detect if libuv submodule has not been checked out in setup.py.
   2018-06-04 17:06:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-uvloop: updated to 0.10.1

v0.10.1:
Bump Cython from 0.28.2 to 0.28.3.

Increase default SSL handshake timeout to 60 seconds.

Add ssl_handshake_timeout parameter to loop.create_connection(),
loop.create_server(), loop.create_unix_connection(),
loop.create_unix_server(), loop.connect_accepted_socket().

Consistently close transports if create_server/create_connection/etc
timeout or cancelled.
   2018-05-31 11:28:41 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-uvloop: updated to 0.10.0

v0.10.0
New Features
* Support Python 3.7.
* Implement PEP 567 support (contextvars module) for Python 3.7.
* Add uvloop's own version of asyncio/sslproto.py. SSL is now ~50% faster.
* Convert Future-returning loop methods to coroutines.
* Allow file objects to be passed to loop.subprocess* functions.
* Make signals processing more reliable.
* Prohibit adding a signal handler for SIGCHLD.
* Add uvloop.__version__.

Bug Fixes
* Upgrade to Cython 0.28.2.
* Update libuv from v1.17.0 to v1.20.3.
* Make sure UDP handles are cleaned-up properly.
* Fix subprocess.close() to let its processes die gracefully.
* Fix sock_connect() to resolve addresses for correct socket family.
* Fix a race condition in SSL handshake.

Next | Query returned 36 messages, browsing 21 to 30 | Previous