~ubuntu-branches/ubuntu/edgy/libsoup/edgy-updates

« back to all changes in this revision

Viewing changes to README

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2006-03-11 15:53:09 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060311155309-4ei0gqzv59bqlk04
Tags: 2.2.91-1ubuntu1
* Sync with Debian
* debian/patches/02_xmlrpc_pointer.patch,
  debian/patches/03_xmlrpc_array.patch:
  - patches for the xmlrpc code

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Soup is an HTTP library implementation in C. It was originally part of
2
 
a SOAP (Simple Object Access Protocol) implementation, but the SOAP
3
 
code was later removed (and then later partially reimplemented...)
4
 
 
5
 
Soup uses GObjects and the glib main loop, and is designed to work
6
 
well with Gtk/GNOME applications. This enables GNOME applications to
7
 
access HTTP servers on the network in a completely asynchronous
8
 
fashion, very similar to the Gtk+ programming model (a synchronous
9
 
operation mode is also supported for those who want it).
10
 
 
11
 
Soup also contains code to implement an HTTP/1.1 server.
 
1
libsoup is an HTTP client/server library for GNOME. It uses GObjects
 
2
and the glib main loop, to integrate well with GNOME applications.
12
3
 
13
4
Features:
14
 
  * (Optionally) completely asynchronous
 
5
  * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
15
6
  * Automatically caches connections
16
7
  * SSL Support using GnuTLS
17
8
  * Proxy support, including authentication and SSL tunneling
22
13
code, or evolution-data-server and evolution-exchange for more
23
14
complicated examples.
24
15
 
 
16
More information (including future plans) may be available at
 
17
http://live.gnome.org/LibSoup
25
18
 
26
19
To subscribe to the Soup discussion list, send mail with the word
27
20
"Subscribe" in the message body to soup-list-request@ximian.com.