<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libsoup.git, branch 2.48.1</title>
<subtitle>gitlab.gnome.org: GNOME/libsoup.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/'/>
<entry>
<title>2.48.1</title>
<updated>2014-12-07T15:00:16+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-12-07T15:00:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=08b6c8f3f0305e7993a7470b97e03c7f571b51af'/>
<id>08b6c8f3f0305e7993a7470b97e03c7f571b51af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SoupConnection: fix connection in TLS_HANDSHAKING event signal</title>
<updated>2014-11-23T22:23:53+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-11-23T22:20:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=c8ff05b7308818b914ab7738fdaf3dbf5fa11e16'/>
<id>c8ff05b7308818b914ab7738fdaf3dbf5fa11e16</id>
<content type='text'>
SoupConnection was generating its own :event signals for
TLS_HANDSHAKING/TLS_HANDSHAKED, since we don't use GSocketClient's TLS
negotiation, and so just re-emitting the socket client signal won't
cover that.

However, it ended up emitting it before the SoupSocket had even
created the GTlsClientConnection, and so was emitting it with the
GTcpConnection, contrary to the documentation.

Fix this by making the SoupSocket generate those event signals at the
correct time, and having SoupConnection just re-emit them. Also, add
code to connection-test to verify that each even is emitted with the
expected kind of GIOStream.

https://bugzilla.gnome.org/show_bug.cgi?id=739951
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SoupConnection was generating its own :event signals for
TLS_HANDSHAKING/TLS_HANDSHAKED, since we don't use GSocketClient's TLS
negotiation, and so just re-emitting the socket client signal won't
cover that.

However, it ended up emitting it before the SoupSocket had even
created the GTlsClientConnection, and so was emitting it with the
GTcpConnection, contrary to the documentation.

Fix this by making the SoupSocket generate those event signals at the
correct time, and having SoupConnection just re-emit them. Also, add
code to connection-test to verify that each even is emitted with the
expected kind of GIOStream.

https://bugzilla.gnome.org/show_bug.cgi?id=739951
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing array annotations for binary data</title>
<updated>2014-11-23T14:39:54+00:00</updated>
<author>
<name>Evan Nemerson</name>
<email>evan@nemerson.com</email>
</author>
<published>2014-05-12T07:46:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=b24ef29be4ccd9b051d75b15b290448b5490bc53'/>
<id>b24ef29be4ccd9b051d75b15b290448b5490bc53</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=729987
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=729987
</pre>
</div>
</content>
</entry>
<entry>
<title>introspection: Fix some g-ir-scanner warnings</title>
<updated>2014-11-23T14:39:54+00:00</updated>
<author>
<name>Evan Nemerson</name>
<email>evan@nemerson.com</email>
</author>
<published>2014-05-26T19:57:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=4957820fc0d5a4df6263bea3652ad9cfbdd3b4d1'/>
<id>4957820fc0d5a4df6263bea3652ad9cfbdd3b4d1</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=729987
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=729987
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing (nullable) annotations, assorted minor introspection fixes</title>
<updated>2014-11-23T14:39:54+00:00</updated>
<author>
<name>Evan Nemerson</name>
<email>evan@nemerson.com</email>
</author>
<published>2014-05-12T06:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=a50ea582c71081b53311f36c35eeee2dda0fa9cf'/>
<id>a50ea582c71081b53311f36c35eeee2dda0fa9cf</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=729987
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=729987
</pre>
</div>
</content>
</entry>
<entry>
<title>soup-message-io: do an async close when doing non-blocking I/O</title>
<updated>2014-11-02T16:27:12+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-06-09T12:52:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=add13ea00e31f9f78d8dd4b26109575a7500dcf6'/>
<id>add13ea00e31f9f78d8dd4b26109575a7500dcf6</id>
<content type='text'>
When using chunked encoding, SoupBodyOutputStream needs to write the
final "0" chunk when it's closed, and thus may block. So we have to do
an async close in the non-blocking case.

(This also requires changing continue-test to not trace "finished"
events, since it becomes unpredicatable exactly when they'll happen
now.)

https://bugzilla.gnome.org/show_bug.cgi?id=727138
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using chunked encoding, SoupBodyOutputStream needs to write the
final "0" chunk when it's closed, and thus may block. So we have to do
an async close in the non-blocking case.

(This also requires changing continue-test to not trace "finished"
events, since it becomes unpredicatable exactly when they'll happen
now.)

https://bugzilla.gnome.org/show_bug.cgi?id=727138
</pre>
</div>
</content>
</entry>
<entry>
<title>soup-session: clarify default session features</title>
<updated>2014-11-02T15:04:06+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-11-02T15:03:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=af73c4f92628576de71a94baf493e9f26632014b'/>
<id>af73c4f92628576de71a94baf493e9f26632014b</id>
<content type='text'>
Document what features exist on a SoupSession by default.

Suggested by Michael Catanzaro.
https://bugzilla.gnome.org/show_bug.cgi?id=737689
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Document what features exist on a SoupSession by default.

Suggested by Michael Catanzaro.
https://bugzilla.gnome.org/show_bug.cgi?id=737689
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build on Windows</title>
<updated>2014-10-20T13:13:48+00:00</updated>
<author>
<name>Kalev Lember</name>
<email>kalevlember@gmail.com</email>
</author>
<published>2014-10-14T20:45:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=a9c26b08627d2e83d890791ce5fcbe7a615ac17e'/>
<id>a9c26b08627d2e83d890791ce5fcbe7a615ac17e</id>
<content type='text'>
Avoid the use of 'interface' variable name in public headers to avoid
conflicting with the "#define interface struct" that Windows headers do.

https://bugzilla.gnome.org/show_bug.cgi?id=738551
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid the use of 'interface' variable name in public headers to avoid
conflicting with the "#define interface struct" that Windows headers do.

https://bugzilla.gnome.org/show_bug.cgi?id=738551
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated Ukrainian translation</title>
<updated>2014-10-18T05:59:25+00:00</updated>
<author>
<name>Daniel Korostil</name>
<email>ted.korostiled@gmail.com</email>
</author>
<published>2014-10-18T05:59:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=bd3ea7530303745c50575157ba9a258880592416'/>
<id>bd3ea7530303745c50575157ba9a258880592416</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>soup_message_get_https_status(): Improved documentation</title>
<updated>2014-10-14T11:47:57+00:00</updated>
<author>
<name>Tristan Van Berkom</name>
<email>tristan@upstairslabs.com</email>
</author>
<published>2014-10-14T11:41:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=33fc6688dbc45f0052dac5e0d826882cf36cf22f'/>
<id>33fc6688dbc45f0052dac5e0d826882cf36cf22f</id>
<content type='text'>
Added a note that this API is only meaningful in the context
of a SoupSession (i.e. it's not meaningful for a SoupServer).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added a note that this API is only meaningful in the context
of a SoupSession (i.e. it's not meaningful for a SoupServer).
</pre>
</div>
</content>
</entry>
</feed>
