Kristian Kvilekval | 11 May 18:13
Picon
Gravatar

Re: [C. Scott Ananian] Bug#167527: zinf: Bad URL parsing.

This is fixed in CVS.

While doing the fix, I noticed that we seem to have several
implementations of http stuff in zinf (see io/http/httpinput.cpp,
lib/http/src/Http.cpp)   Since this code is remarkable similar,
yet has different capabilities (one supports ipv6), httpinput
supports icecast extras.   

Does anybody know of a good c++ library for http handling? 
I would like to consolidate the two implementations (they both
could use some cleaning up).

On Thu, 2003-05-08 at 01:03, Andreas Rottmann wrote:
> I just got this bugreport, maybe someone can look into it - seems easy
> to fix...
> 
> 
> ______________________________________________________________________
> 
> From: C. Scott Ananian <cananian <at> lm.lcs.mit.edu>
> To: Debian Bug Tracking System <167527 <at> bugs.debian.org>
> Subject: Bug#167527: zinf: Bad URL parsing.
> Date: 07 May 2003 19:20:49 -0400
> 
> X-From-Line: debbugs <at> master.debian.org Thu May 08 09:45:23 2003
> Return-path: <debbugs <at> master.debian.org>
> Envelope-to: andy <at> localhost
> Delivery-date: Thu, 08 May 2003 09:45:23 +0200
> Received: from localhost ([127.0.0.1] ident=andy)
> 	by alice.rhinosaur.lan with esmtp (Exim 3.36 #1 (Debian))
(Continue reading)

Andreas Rottmann | 11 May 18:37
Picon
Picon
Gravatar

Re: [C. Scott Ananian] Bug#167527: zinf: Bad URL parsing.

Kristian Kvilekval <kris <at> cs.ucsb.edu> writes:

> This is fixed in CVS.
>
> While doing the fix, I noticed that we seem to have several
> implementations of http stuff in zinf (see io/http/httpinput.cpp,
> lib/http/src/Http.cpp)   Since this code is remarkable similar,
> yet has different capabilities (one supports ipv6), httpinput
> supports icecast extras.   
>
>
> Does anybody know of a good c++ library for http handling? 
> I would like to consolidate the two implementations (they both
> could use some cleaning up).
>
>
Well, there is libghttp, but it's C. Since it's OO-style C, a wrapper
is probably trivially to write.

Andy
--

-- 
Andreas Rottmann         | Rotty <at> ICQ      | 118634484 <at> ICQ | a.rottmann <at> gmx.at
http://www.8ung.at/rotty | GnuPG Key: http://www.8ung.at/rotty/gpg.asc
Fingerprint              | DFB4 4EB4 78A4 5EEE 6219  F228 F92F CFC5 01FD 5B62

Python is executable pseudocode, Perl is executable line-noise.

-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
(Continue reading)


Gmane