[Touch-packages] [Bug 1976619] Re: Version 7.81 breaks support for multi-line header

2022-06-05 Thread Launchpad Bug Tracker
This bug was fixed in the package curl - 7.83.1-1ubuntu1

---
curl (7.83.1-1ubuntu1) kinetic; urgency=medium

  * Apply upstream patch to fix multi-line header support (LP: #1976619)

 -- Olivier Gayot   Thu, 02 Jun 2022
13:44:50 +0200

** Changed in: curl (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/1976619

Title:
  Version 7.81 breaks support for multi-line header

Status in curl package in Ubuntu:
  Fix Released
Status in python-tornado package in Ubuntu:
  New
Status in curl package in Debian:
  New

Bug description:
  In curl 7.81, the support of multi-line headers is broken.

  
  This causes regressions in python-tornado:

  ```
  self.stop()
  
  timeout_handle = self.add_timeout(self.time() + timeout, 
timeout_callback)
  self.start()
  if timeout is not None:
  self.remove_timeout(timeout_handle)
  assert future_cell[0] is not None
  if future_cell[0].cancelled() or not future_cell[0].done():
  raise TimeoutError("Operation timed out after %s seconds" % 
timeout)
  >   return future_cell[0].result()
  E   tornado.curl_httpclient.CurlError: HTTP 599: Header without colon
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1976619/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1976619] Re: Version 7.81 breaks support for multi-line header

2022-06-03 Thread Sebastien Bacher
Thanks Olivier, I sponsored the change now

** Changed in: curl (Ubuntu)
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/1976619

Title:
  Version 7.81 breaks support for multi-line header

Status in curl package in Ubuntu:
  Fix Committed
Status in python-tornado package in Ubuntu:
  New
Status in curl package in Debian:
  New

Bug description:
  In curl 7.81, the support of multi-line headers is broken.

  
  This causes regressions in python-tornado:

  ```
  self.stop()
  
  timeout_handle = self.add_timeout(self.time() + timeout, 
timeout_callback)
  self.start()
  if timeout is not None:
  self.remove_timeout(timeout_handle)
  assert future_cell[0] is not None
  if future_cell[0].cancelled() or not future_cell[0].done():
  raise TimeoutError("Operation timed out after %s seconds" % 
timeout)
  >   return future_cell[0].result()
  E   tornado.curl_httpclient.CurlError: HTTP 599: Header without colon
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1976619/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1976619] Re: Version 7.81 breaks support for multi-line header

2022-06-02 Thread Bug Watch Updater
** Changed in: curl (Debian)
   Status: Unknown => New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/1976619

Title:
  Version 7.81 breaks support for multi-line header

Status in curl package in Ubuntu:
  Confirmed
Status in python-tornado package in Ubuntu:
  New
Status in curl package in Debian:
  New

Bug description:
  In curl 7.81, the support of multi-line headers is broken.

  
  This causes regressions in python-tornado:

  ```
  self.stop()
  
  timeout_handle = self.add_timeout(self.time() + timeout, 
timeout_callback)
  self.start()
  if timeout is not None:
  self.remove_timeout(timeout_handle)
  assert future_cell[0] is not None
  if future_cell[0].cancelled() or not future_cell[0].done():
  raise TimeoutError("Operation timed out after %s seconds" % 
timeout)
  >   return future_cell[0].result()
  E   tornado.curl_httpclient.CurlError: HTTP 599: Header without colon
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1976619/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1976619] Re: Version 7.81 breaks support for multi-line header

2022-06-02 Thread Olivier Gayot
** Bug watch added: Debian Bug tracker #1012263
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012263

** Also affects: curl (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012263
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/1976619

Title:
  Version 7.81 breaks support for multi-line header

Status in curl package in Ubuntu:
  Confirmed
Status in python-tornado package in Ubuntu:
  New
Status in curl package in Debian:
  Unknown

Bug description:
  In curl 7.81, the support of multi-line headers is broken.

  
  This causes regressions in python-tornado:

  ```
  self.stop()
  
  timeout_handle = self.add_timeout(self.time() + timeout, 
timeout_callback)
  self.start()
  if timeout is not None:
  self.remove_timeout(timeout_handle)
  assert future_cell[0] is not None
  if future_cell[0].cancelled() or not future_cell[0].done():
  raise TimeoutError("Operation timed out after %s seconds" % 
timeout)
  >   return future_cell[0].result()
  E   tornado.curl_httpclient.CurlError: HTTP 599: Header without colon
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1976619/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1976619] Re: Version 7.81 breaks support for multi-line header

2022-06-02 Thread Olivier Gayot
Adding debdiff (applied upstream patch).
Will forward to Debian.

** Patch added: "1-7.83.1-1__7.83.1-1ubuntu1.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/python-tornado/+bug/1976619/+attachment/5594503/+files/1-7.83.1-1__7.83.1-1ubuntu1.debdiff

** Changed in: curl (Ubuntu)
   Status: New => Confirmed

** Tags added: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/1976619

Title:
  Version 7.81 breaks support for multi-line header

Status in curl package in Ubuntu:
  Confirmed
Status in python-tornado package in Ubuntu:
  New

Bug description:
  In curl 7.81, the support of multi-line headers is broken.

  
  This causes regressions in python-tornado:

  ```
  self.stop()
  
  timeout_handle = self.add_timeout(self.time() + timeout, 
timeout_callback)
  self.start()
  if timeout is not None:
  self.remove_timeout(timeout_handle)
  assert future_cell[0] is not None
  if future_cell[0].cancelled() or not future_cell[0].done():
  raise TimeoutError("Operation timed out after %s seconds" % 
timeout)
  >   return future_cell[0].result()
  E   tornado.curl_httpclient.CurlError: HTTP 599: Header without colon
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1976619/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1976619] Re: Version 7.81 breaks support for multi-line header

2022-06-02 Thread Olivier Gayot
Bug report in tornado: https://github.com/tornadoweb/tornado/issues/3143
Bug report in curl: https://github.com/curl/curl/issues/8844

A fixed was merged upstream in curl.

** Also affects: python-tornado (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/1976619

Title:
  Version 7.81 breaks support for multi-line header

Status in curl package in Ubuntu:
  New
Status in python-tornado package in Ubuntu:
  New

Bug description:
  In curl 7.81, the support of multi-line headers is broken.

  
  This causes regressions in python-tornado:

  ```
  self.stop()
  
  timeout_handle = self.add_timeout(self.time() + timeout, 
timeout_callback)
  self.start()
  if timeout is not None:
  self.remove_timeout(timeout_handle)
  assert future_cell[0] is not None
  if future_cell[0].cancelled() or not future_cell[0].done():
  raise TimeoutError("Operation timed out after %s seconds" % 
timeout)
  >   return future_cell[0].result()
  E   tornado.curl_httpclient.CurlError: HTTP 599: Header without colon
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1976619/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp