hallski <hallski> [Fri, 03 Sep 2004 09:25:33 +0000] rev 95
2004-09-03 Mikael Hallendal <micke@imendio.com>
* examples/Makefile.am:
* examples/lm-register.c:
- Added small tool to register an account
hallski <hallski> [Thu, 02 Sep 2004 18:17:01 +0000] rev 94
2004-09-02 Mikael Hallendal <micke@imendio.com>
* loudmouth/lm-connection.c: (lm_connection_set_proxy):
- Use NULL to unset the proxy settings
* docs/reference/tmp/lm-proxy.sgml: Updated LmProxyType docs
hallski <hallski> [Mon, 30 Aug 2004 21:37:04 +0000] rev 93
2004-08-30 Mikael Hallendal <micke@imendio.com>
* Released 0.17.1
* NEWS: Updated for 0.17.1
* configure.in: Bumped version to 0.17.1
* loudmouth/lm-connection.c:
(connection_start_keep_alive):
- Don't add idle if keep alive rate is 0.
- Patch from Marcin Krzyżanowski <krzak@hakore.com>
(lm_connection_new): initialize keep alive rate
hallski <hallski> [Thu, 26 Aug 2004 23:19:07 +0000] rev 92
fixed missing functions
hallski <hallski> [Thu, 26 Aug 2004 22:41:08 +0000] rev 91
2004-08-27 Mikael Hallendal <micke@imendio.com>
* Released 0.17
* NEWS: Updated for 0.17
* configure.in: Don't try to output mono Makefiles
* docs/reference/tmpl/lm-connection.sgml: Updated
* loudmouth/lm-connection.[ch]:
- Changed the LmConnectionState enum to follow the rest of the API
better.
hallski <hallski> [Tue, 24 Aug 2004 23:37:38 +0000] rev 90
2004-08-25 Mikael Hallendal <micke@imendio.com>
* loudmouth/lm-connection.[ch]:
(connection_send_keep_alive),
(connection_start_keep_alive),
(connection_stop_keep_alive): Added
(lm_connection_set_keep_alive_rate):
- Added support to have Loudmouth send keep alive packages, a single
space, at regular intervals.
hallski <hallski> [Sun, 08 Aug 2004 23:07:23 +0000] rev 89
2004-08-09 Mikael Hallendal <micke@imendio.com>
* examples/test-tunnel.c: Updated.
* loudmouth/lm-connection.[ch]:
(lm_connection_get_jid), (lm_connection_set_jid):
- Replaced the _host functions with these. These makes much more sense.
hallski <hallski> [Sun, 08 Aug 2004 20:04:15 +0000] rev 88
2004-08-08 Mikael Hallendal <micke@imendio.com>
* configure.in: Bumped version to 0.17
hallski <hallski> [Sun, 08 Aug 2004 20:01:54 +0000] rev 87
2004-08-08 Mikael Hallendal <micke@imendio.com>
* docs/reference/tmpl/lm-proxy.sgml: Updated docs
* examples/test-tunnel.c: Use the new API for connecting to other host
than the actual server name (host part of jid).
* loudmouth/lm-connection.[ch]:
(lm_connection_set_host), (lm_connection_get_host): Added
- Use lm_connection_get_host internally when connecting.
- Make LM_PROXY_TYPE_NONE reset the proxy settings on a connection.
* loudmouth/lm-proxy.c: (_lm_proxy_connect_cb): Don't connect when
proxy is of type LM_PROXY_TYPE_NONE.
hallski <hallski> [Sun, 08 Aug 2004 11:01:32 +0000] rev 86
2004-08-08 Mikael Hallendal <micke@imendio.com>
* docs/reference/tmpl/lm-proxy.sgml: Added LM_PROXY_TYPE_NONE
* examples/Makefile.am: Added test-tunnel.c
* examples/test-tunnel.c:
- Added test that uses LM_PROXY_TYPE_NONE.
* loudmouth/lm-internals.h: Cleaning
* loudmouth/lm-proxy.c:
- Support using LM_PROXY_TYPE_NONE for direct
(for example an ssh-tunnel) "proxy".
hallski <hallski> [Tue, 03 Aug 2004 08:46:22 +0000] rev 85
Added a few files I forget when syncing with svn
hallski <hallski> [Mon, 02 Aug 2004 23:57:41 +0000] rev 84
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
hallski <hallski> [Thu, 18 Mar 2004 00:06:01 +0000] rev 83
added files
hallski <hallski> [Thu, 18 Mar 2004 00:04:59 +0000] rev 82
2004-03-17 Mikael Hallendal <micke@imendio.com>
* Synced from SVN.
* Released 0.16
* configure.in: Bumped to 0.16
* NEWS: Updated for 0.16
2004-03-17 Mikael Hallendal <micke@imendio.com>
* docs/reference/*: Updated documentation.
* loudmouth/*: Fixed the documentation in a couple of places.
2004-03-17 Mikael Hallendal <micke@imendio.com>
* loudmouth/lm-connection.[ch]
(lm_connection_new_with_context):
- Added to be able to give what context the connection should be
running in.
- All internal functions are updated to use the context or NULL if
lm_connection_new was called.
- Should make it possible to use several LmConnections in various
threads.
2004-03-17 Mikael Hallendal <micke@imendio.com>
* loudmouth/lm-connection.c:
* loudmouth/lm-internal.h:
* loudmouth/lm-proxy.c:
- Make the HTTP proxy support asynchronous. Patch from Josh Beam.
- Re-enable the HTTP proxy support.
* examples/lm-send-sync.c:
* examples/lm-send-async.c:
* examples/test-http-proxy.c:
- Added two of the old examples and a new one to test out the HTTP
proxy support.
2004-03-17 Mikael Hallendal <micke@imendio.com>
* configure.in: Generate examples/Makefile
* loudmouth/test-jid.c: Removed
* loudmouth/test-lm.c: Moved to examples/
* exmples/*: Moved out from loudmouth/
hallski <hallski> [Thu, 05 Feb 2004 22:18:20 +0000] rev 81
2004-02-05 Mikael Hallendal <micke@imendio.com>
* README: Updated information about website and bug reporting
hallski <hallski> [Fri, 30 Jan 2004 17:41:33 +0000] rev 80
removed debug
rhult <rhult> [Thu, 29 Jan 2004 10:01:43 +0000] rev 79
2004-01-29 Richard Hult <richard@imendio.com>
* loudmouth/lm-message-node.c: (lm_message_node_to_string):
* loudmouth/lm-message.c: (lm_message_new):
(lm_message_new_with_sub_type), (lm_message_unref):
- Plug leaks and fix two small coding style issues.
hallski <hallski> [Fri, 23 Jan 2004 05:29:37 +0000] rev 78
2004-01-23 Mikael Hallendal <micke@imendio.com>
* Release 0.15.1
* NEWS:
* configure.in:
- Updated to 0.15.1
fcrozat <fcrozat> [Thu, 22 Jan 2004 15:20:15 +0000] rev 77
* configure.in:
* loudmouth/lm-ssl.c: (ssl_verify_certificate):
Don't use deprecated function of gnutls. Now requires gnutls >= 1.0.0
hallski <hallski> [Wed, 21 Jan 2004 23:27:05 +0000] rev 76
actually, that's gossip 0.7. Loudmouth is 0.15
hallski <hallski> [Wed, 21 Jan 2004 23:26:40 +0000] rev 75
2004-01-21 Mikael Hallendal <micke@imendio.com>
* Release 0.7
hallski <hallski> [Wed, 21 Jan 2004 22:24:40 +0000] rev 74
2004-01-21 Mikael Hallendal <micke@imendio.com>
* Makefile.am:
* configure.in:
- Removed the mono bindings for now.
rhult <rhult> [Wed, 21 Jan 2004 22:13:28 +0000] rev 73
2004-01-21 Richard Hult <richard@imendio.com>
* loudmouth.spec.in: The library changed name, update to
libloudmouth-1.la.
hallski <hallski> [Wed, 21 Jan 2004 21:50:42 +0000] rev 72
2004-01-21 Mikael Hallendal <micke@imendio.com>
* docs/reference/tmpl/lm-ssl.sgml:
* loudmouth/lm-ssl.c:
- Added API documentation
hallski <hallski> [Wed, 21 Jan 2004 21:34:05 +0000] rev 71
2004-01-21 Mikael Hallendal <micke@imendio.com>
* docs/reference/loudmouth-docs.sgml:
* docs/reference/loudmouth-sections.txt:
* docs/reference/tmpl/lm-connection.sgml:
* docs/reference/tmpl/loudmouth-unused.sgml:
* docs/reference/tmpl/lm-ssl.sgml:
* loudmouth/lm-ssl.h:
- Added new file to documentation
hallski <hallski> [Wed, 21 Jan 2004 18:02:57 +0000] rev 70
2004-01-21 Mikael Hallendal <micke@imendio.com>
* Makefile.am:
* configure.in: Work on the C# bindings
* NEWS: Preparing for 0.15
* loudmouth-1.0.pc.in: Versioned the library
* loudmouth/Makefile.am: ditto
* loudmouth/lm-connection.c:
* loudmouth/lm-connection.h: Disabled the proxy support.
* mono/Makefile:
* mono/Makefile.am:
* mono/loudmouth/Makefile.am:
* mono/loudmouth/loudmouth-api.xml:
* mono/loudmouth/loudmouth.metadata:
* mono/sources/loudmouth-sources.xml:
- WIP on the bindings, first cut of generated bindings.
hallski <hallski> [Fri, 16 Jan 2004 00:09:09 +0000] rev 69
2004-01-16 Mikael Hallendal <micke@imendio.com>
* loudmouth/lm-connection.c:
(connection_failed_with_error),
(connection_connect_cb):
(connection_do_connect):
- Don't fall through after calling connection_failed.
- Fixed bug #130449
hallski <hallski> [Thu, 15 Jan 2004 07:57:29 +0000] rev 68
2004-01-15 Mikael Hallendal <micke@imendio.com>
* loudmouth/Makefile.am:
- Added lm-ssl.[ch]
* loudmouth/lm-connection.c:
* loudmouth/lm-connection.h:
- Splitted out the SSL parts
- No longer contains loads of #ifdefs around tls parts
- Added lm_connection_[set|get]_ssl instead.
* loudmouth/lm-internals.h:
- Added _lm_ssl*
* loudmouth/lm-ssl.c:
* loudmouth/lm-ssl.h:
- New files, the SSL parts from LmConnection.
- Declares no-ops for SSL functions if compiled without support for it.
* loudmouth/test-lm.c:
- Updated for new SSL API.
hallski <hallski> [Thu, 15 Jan 2004 06:18:14 +0000] rev 67
2004-01-15 Mikael Hallendal <micke@imendio.com>
* loudmouth/lm-connection.c:
- Added Sjoerd Simons to copyright list.
hallski <hallski> [Thu, 15 Jan 2004 05:50:26 +0000] rev 66
2004-01-15 Mikael Hallendal <micke@imendio.com>
* loudmouth/Makefile.am:
- Added lm-proxy.[ch]
* loudmouth/lm-connection.c:
* loudmouth/lm-connection.h:
- Commited patch from Sjoerd Simons to make async connect work better.
- Cleaned out the proxy support to it's own file.
- Made sure all public functions user g_return_(val)_if_fail.
* loudmouth/lm-internals.h:
- cleaned up a bit and added proxy function and base64 encoding
* loudmouth/lm-message-handler.c:
- include config.h
* loudmouth/lm-proxy.c:
* loudmouth/lm-proxy.h:
- Added, broken out of LmConnection
- Commited patch from Josh Beam
* loudmouth/lm-utils.c:
(_lm_utils_base64_encode): Added.