SoupHTTPRequest: O brave new world!
authorDan Winship <danw@gnome.org>
Thu, 26 Jan 2012 21:25:57 +0000 (16:25 -0500)
committerDan Winship <danw@gnome.org>
Wed, 18 Apr 2012 01:26:26 +0000 (21:26 -0400)
commit9effb5ca942412ecde9242c745f2df6da80853a3
tree335e8db3779f533cae4bad15cb39c6c9996e27c1
parent3f1180b9453899464b0ae49515cddeb8ae3abc7f
SoupHTTPRequest: O brave new world!

Kill SoupHTTPInputStream, and have SoupHTTPRequest return the
message's body_istream directly (with a little help from SoupSession
and its subclasses). SoupHTTPRequest works synchronously now as well
(though it's still the case that async only works with
SoupSessionAsync and sync only works with SoupSessionSync).

https://bugzilla.gnome.org/show_bug.cgi?id=591739
16 files changed:
libsoup/Makefile.am
libsoup/soup-body-input-stream.c
libsoup/soup-client-input-stream.c [new file with mode: 0644]
libsoup/soup-client-input-stream.h [new file with mode: 0644]
libsoup/soup-http-input-stream.c [deleted file]
libsoup/soup-http-input-stream.h [deleted file]
libsoup/soup-message-io.c
libsoup/soup-message-private.h
libsoup/soup-message-queue.c
libsoup/soup-message-queue.h
libsoup/soup-request-http.c
libsoup/soup-session-async.c
libsoup/soup-session-private.h
libsoup/soup-session-sync.c
libsoup/soup-session.c
po/POTFILES.in