2004-05-28 Mikael Hallendal <micke@imendio.com>
* configure.in:
- Correctly inform whether SSL support was enabled or not.
2004-05-28 Mikael Hallendal <micke@imendio.com>
* src/lm-sha.c: Fixed lvalue cast that wasn't approved by newer GCC.
2004-05-10 Mikael Hallendal <micke@imendio.com>
* configure.in: Enable Mono on request
* mono/*:
- Updated the bindings some.
- Removed the autogenerated, it's such a small API that I figured
it was easier to wrap it manually.
2004-04-30 Mikael Hallendal <micke@imendio.com>
* loudmouth/lm-parser.c (parser_end_node_cb): Unref the message node.
2004-04-29 Mikael Hallendal <micke@imendio.com>
* examples/lm-change-password.c:
* examples/Makefile.am:
- Added a small tool to change the password on a jabber account.
2004-04-27 Mikael Hallendal <micke@imendio.com>
* Ignore on autogenerated files.
2004-04-20 Mikael Hallendal <micke@imendio.com>
* loudmouth/*.[ch]: Updated copyright information
2004-04-20 Mikael Hallendal <micke@imendio.com>
* configure.in: Now depend on Glib 2.4
* loudmouth/lm-queue.[ch]: Removed, use the new GQueue in Glib 2.4
* loudmouth/lm-connection.[ch]: Use GQueue instead of LmQueue.
2004-04-16 Mikael Hallendal <micke@imendio.com>
* configure.in: Added libtasn1 requirement
* loudmouth.spec.in: Added requirement on libtasn if built with SSL.
2004-04-04 Mikael Hallendal <micke@imendio.com>
* loudmouth/lm-sha.c: Commited compile fix from Sjoerd.
2004-03-20 Mikael Hallendal <micke@imendio.com>
* docs/reference/loudmouth-sections.txt:
- Added lm_connection_get_state
- Added LmConnectionState
<!-- ##### SECTION Title ##### -->
LmProxy
<!-- ##### SECTION Short_Description ##### -->
API for the proxy support in Loudmouth
<!-- ##### SECTION Long_Description ##### -->
<para>
Use this together with an #LmConnection to get the connection to use connect through a proxy. Example of how to use the #LmProxy API.
<informalexample><programlisting><![CDATA[
LmConnection *connection;
LmProxy *proxy;
connection = lm_connection_new ("myserver");
proxy = lm_proxy_new_with_server (LM_PROXY_TYPE_HTTP,
"myproxyserver",
8080);
lm_connection_set_proxy (connection, proxy);
...]]></programlisting></informalexample>
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### STRUCT LmProxy ##### -->
<para>
This should not be accessed directly. Use the accessor functions as described below.
</para>
<!-- ##### ENUM LmProxyType ##### -->
<para>
The type of the proxy.
</para>
@LM_PROXY_TYPE_NONE:
@LM_PROXY_TYPE_HTTP: An HTTP proxy.
<!-- ##### FUNCTION lm_proxy_new ##### -->
<para>
</para>
@type:
@Returns:
<!-- ##### FUNCTION lm_proxy_new_with_server ##### -->
<para>
</para>
@type:
@server:
@port:
@Returns:
<!-- ##### FUNCTION lm_proxy_get_type ##### -->
<para>
</para>
@proxy:
@Returns:
<!-- ##### FUNCTION lm_proxy_set_type ##### -->
<para>
</para>
@proxy:
@type:
<!-- ##### FUNCTION lm_proxy_get_server ##### -->
<para>
</para>
@proxy:
@Returns:
<!-- ##### FUNCTION lm_proxy_set_server ##### -->
<para>
</para>
@proxy:
@server:
<!-- ##### FUNCTION lm_proxy_get_port ##### -->
<para>
</para>
@proxy:
@Returns:
<!-- ##### FUNCTION lm_proxy_set_port ##### -->
<para>
</para>
@proxy:
@port:
<!-- ##### FUNCTION lm_proxy_get_username ##### -->
<para>
</para>
@proxy:
@Returns:
<!-- ##### FUNCTION lm_proxy_set_username ##### -->
<para>
</para>
@proxy:
@username:
<!-- ##### FUNCTION lm_proxy_get_password ##### -->
<para>
</para>
@proxy:
@Returns:
<!-- ##### FUNCTION lm_proxy_set_password ##### -->
<para>
</para>
@proxy:
@password:
<!-- ##### FUNCTION lm_proxy_ref ##### -->
<para>
</para>
@proxy:
@Returns:
<!-- ##### FUNCTION lm_proxy_unref ##### -->
<para>
</para>
@proxy: