1. 09 Eki, 2018 7 kayıt (commit)
  2. 08 Eki, 2018 10 kayıt (commit)
  3. 07 Eki, 2018 1 kayıt (commit)
  4. 06 Eki, 2018 5 kayıt (commit)
  5. 05 Eki, 2018 10 kayıt (commit)
  6. 04 Eki, 2018 5 kayıt (commit)
  7. 03 Eki, 2018 2 kayıt (commit)
    • Elvis Pranskevichus's avatar
      bpo-34872: Fix self-cancellation in C implementation of asyncio.Task (GH-9679) · 0c797a6a
      Elvis Pranskevichus yazdı
      The C implementation of asyncio.Task currently fails to perform the
      cancellation cleanup correctly in the following scenario.
      
          async def task1():
              async def task2():
                  await task3     # task3 is never cancelled
      
              asyncio.current_task().cancel()
              await asyncio.create_task(task2())
      
      The actuall error is a hardcoded call to `future_cancel()` instead of
      calling the `cancel()` method of a future-like object.
      
      Thanks to Vladimir Matveev for noticing the code discrepancy and to
      Yury Selivanov for coming up with a pathological scenario.
      0c797a6a
    • Zackery Spytz's avatar
      bpo-34879: Fix a possible null pointer dereference in bytesobject.c (GH-9683) · 96c59327
      Zackery Spytz yazdı
      formatfloat() was not checking if PyBytes_FromStringAndSize()
      failed, which could lead to a null pointer dereference in
      _PyBytes_FormatEx().
      96c59327