Add SoupFilterInputStream
authorDan Winship <danw@gnome.org>
Sun, 15 Jan 2012 15:17:21 +0000 (10:17 -0500)
committerDan Winship <danw@gnome.org>
Wed, 18 Apr 2012 01:26:17 +0000 (21:26 -0400)
commit6b9cbd9736486821d189aeaed1e8d327aed2b2a7
treeee0131c4e18c5f126b38f299a032895073fd33bb
parentdc498831f5fb9740047ac9bfe023809a1b801a5c
Add SoupFilterInputStream

SoupFilterInputStream is basically a subset of GDataInputStream, plus
non-blocking read_line()/read_until().

Wrap the existing socket istream member with a SoupFilterInputStream,
and use its buffering rather than doing the buffering in SoupSocket.
configure.ac
libsoup/Makefile.am
libsoup/soup-filter-input-stream.c [new file with mode: 0644]
libsoup/soup-filter-input-stream.h [new file with mode: 0644]
libsoup/soup-socket.c