Wed, 09 Jul 2008 15:56:07 +0300 Made LmSocket into an interface and hooked up implementation of it in LmTcpSocket.
Mikael Hallendal <micke@imendio.com> [Wed, 09 Jul 2008 15:56:07 +0300] rev 433
Made LmSocket into an interface and hooked up implementation of it in LmTcpSocket. This design allows for the unit test framework to hook into it's mock socket object in order to short cut the network communication.
Tue, 08 Jul 2008 00:57:01 +0300 Added basic API for the new LmSocket
Mikael Hallendal <micke@imendio.com> [Tue, 08 Jul 2008 00:57:01 +0300] rev 432
Added basic API for the new LmSocket
Mon, 07 Jul 2008 15:30:58 +0200 Renamed LmSocket to LmOldSocket to make room for a new socket abstraction layer.
Mikael Hallendal <micke@imendio.com> [Mon, 07 Jul 2008 15:30:58 +0200] rev 431
Renamed LmSocket to LmOldSocket to make room for a new socket abstraction layer.
Mon, 30 Jun 2008 01:51:40 +0200 Include lm-internals.h instead of lm-socket.h in lm-xmpp-writer.h
Mikael Hallendal <micke@imendio.com> [Mon, 30 Jun 2008 01:51:40 +0200] rev 430
Include lm-internals.h instead of lm-socket.h in lm-xmpp-writer.h
Fri, 27 Jun 2008 20:08:58 +0200 Style fixes
Mikael Hallendal <micke@imendio.com> [Fri, 27 Jun 2008 20:08:58 +0200] rev 429
Style fixes
Sun, 22 Jun 2008 23:46:02 +0200 Fixed a left over DUMMY -> SIMPLE_IO
Mikael Hallendal <micke@imendio.com> [Sun, 22 Jun 2008 23:46:02 +0200] rev 428
Fixed a left over DUMMY -> SIMPLE_IO
Sun, 22 Jun 2008 23:45:23 +0200 Removed vtable from LmSimpleIO
Mikael Hallendal <micke@imendio.com> [Sun, 22 Jun 2008 23:45:23 +0200] rev 427
Removed vtable from LmSimpleIO
Sun, 22 Jun 2008 23:42:12 +0200 LmSimpleIO now implements the LmXmppWriter interface.
Mikael Hallendal <micke@imendio.com> [Sun, 22 Jun 2008 23:42:12 +0200] rev 426
LmSimpleIO now implements the LmXmppWriter interface. Also fixed copyright years and removed signal definition from LmSimpleIO as it will never define any own signals.
Sun, 22 Jun 2008 23:21:26 +0200 Added LmSimpleIO.
Mikael Hallendal <micke@imendio.com> [Sun, 22 Jun 2008 23:21:26 +0200] rev 425
Added LmSimpleIO. LmSimpleIO is meant to be the very simple implementation of the current LmConnection (send code) + lm_message_node_xml + LmParser. After this is properly refactored I can start looking into writing a more robust version of these using expat or LibXML.
Sun, 22 Jun 2008 23:11:53 +0200 Added lm-marshal.list and lm-marshal-main.c
Mikael Hallendal <micke@imendio.com> [Sun, 22 Jun 2008 23:11:53 +0200] rev 424
Added lm-marshal.list and lm-marshal-main.c Also added lm-dummy.[ch] for a copy/paste GObject.
Sun, 22 Jun 2008 22:53:07 +0200 Added LmXmppWriter interface
Mikael Hallendal <micke@imendio.com> [Sun, 22 Jun 2008 22:53:07 +0200] rev 423
Added LmXmppWriter interface
Sun, 22 Jun 2008 22:38:28 +0200 Depend on GObject and initialize GType
Mikael Hallendal <micke@imendio.com> [Sun, 22 Jun 2008 22:38:28 +0200] rev 422
Depend on GObject and initialize GType
Sat, 21 Jun 2008 18:36:12 +0200 Added Title to the inlined documentation
Mikael Hallendal <micke@imendio.com> [Sat, 21 Jun 2008 18:36:12 +0200] rev 421
Added Title to the inlined documentation
Sat, 21 Jun 2008 17:12:59 +0200 Fixed the SECTION parts of the inlined docs so that gtk-doc finds them.
Mikael Hallendal <micke@imendio.com> [Sat, 21 Jun 2008 17:12:59 +0200] rev 420
Fixed the SECTION parts of the inlined docs so that gtk-doc finds them. Got help from Stefan Kost on IRC to figure out that SECTION needs to be the same as <FILE> in the loudmouth-sections.txt file.
Sat, 21 Jun 2008 16:59:56 +0200 Ignore the tmpl directory
Mikael Hallendal <micke@imendio.com> [Sat, 21 Jun 2008 16:59:56 +0200] rev 419
Ignore the tmpl directory
Sat, 21 Jun 2008 16:49:33 +0200 Removed the old tmpl files
Mikael Hallendal <micke@imendio.com> [Sat, 21 Jun 2008 16:49:33 +0200] rev 418
Removed the old tmpl files
Sat, 21 Jun 2008 13:19:21 +0200 Added inlined documentation from generated through the Gtk-doc migration script.
Mikael Hallendal <micke@imendio.com> [Sat, 21 Jun 2008 13:19:21 +0200] rev 417
Added inlined documentation from generated through the Gtk-doc migration script. Started moving the documentation from the tmpl file to code inline to not have it spread out over to different places and files.
Fri, 20 Jun 2008 17:14:45 +0200 Cleaned declarations of static functions in LmConnection
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 17:14:45 +0200] rev 416
Cleaned declarations of static functions in LmConnection
Fri, 20 Jun 2008 17:05:48 +0200 Moved _lm_connection_old_auth from public header file.
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 17:05:48 +0200] rev 415
Moved _lm_connection_old_auth from public header file. This is an internal function and only used in lm-connection.c so made this static and removed from the public header file.
Fri, 20 Jun 2008 17:00:56 +0200 Fixed header file style in internal header file
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 17:00:56 +0200] rev 414
Fixed header file style in internal header file
Fri, 20 Jun 2008 16:44:42 +0200 Changed so that normal XMPP "pings" are always sent when keep alive is enabled.
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 16:44:42 +0200] rev 413
Changed so that normal XMPP "pings" are always sent when keep alive is enabled. The change to disable the periodic sending of spaces in order to ensure traffic over the socket made the LM clients disconnect periodically with specific gateways. The implementation looks correct but it might be the firewall software that is not handling it correctly. This commit reverts the behaviour to always send the spaces even if the platform supports the TCP keep alive settings.
Fri, 20 Jun 2008 16:42:26 +0200 Fixed indentation
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 16:42:26 +0200] rev 412
Fixed indentation
Fri, 20 Jun 2008 16:40:31 +0200 Made error check a bit more verbose
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 16:40:31 +0200] rev 411
Made error check a bit more verbose
Fri, 20 Jun 2008 13:20:24 +0200 Use GSlice for allocation of LmConnection instead of g_new.
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 13:20:24 +0200] rev 410
Use GSlice for allocation of LmConnection instead of g_new.
Fri, 20 Jun 2008 13:14:47 +0200 Minor style fix
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 13:14:47 +0200] rev 409
Minor style fix
Fri, 20 Jun 2008 13:12:43 +0200 Factored out connection_run_message_handler from connection_handle_message.
Mikael Hallendal <micke@imendio.com> [Fri, 20 Jun 2008 13:12:43 +0200] rev 408
Factored out connection_run_message_handler from connection_handle_message. Moved the code to look whether there is a handler and if there is run it into a separate function to clean up connection_handle_message a bit.
Wed, 18 Jun 2008 22:27:54 +0200 Use GLib's base64 implementation
Mikael Hallendal <micke@imendio.com> [Wed, 18 Jun 2008 22:27:54 +0200] rev 407
Use GLib's base64 implementation
Wed, 18 Jun 2008 22:27:47 +0200 Factored out connection_log_send from connection_send
Mikael Hallendal <micke@imendio.com> [Wed, 18 Jun 2008 22:27:47 +0200] rev 406
Factored out connection_log_send from connection_send
Wed, 18 Jun 2008 22:27:40 +0200 Factored out connection_free_handlers from connection_free
Mikael Hallendal <micke@imendio.com> [Wed, 18 Jun 2008 22:27:40 +0200] rev 405
Factored out connection_free_handlers from connection_free
Wed, 18 Jun 2008 22:27:17 +0200 Doc fixes
Mikael Hallendal <micke@imendio.com> [Wed, 18 Jun 2008 22:27:17 +0200] rev 404
Doc fixes
Wed, 18 Jun 2008 13:47:06 +0200 Doc fixes
Mikael Hallendal <micke@imendio.com> [Wed, 18 Jun 2008 13:47:06 +0200] rev 403
Doc fixes
Sun, 08 Jun 2008 11:11:55 +0200 Fixed up the lm-utils documentation. Fixes LM-52.
Mikael Hallendal <micke@imendio.com> [Sun, 08 Jun 2008 11:11:55 +0200] rev 402
Fixed up the lm-utils documentation. Fixes LM-52. Include the lm-utils documentation and write a description for the outputted API documents.
Sun, 08 Jun 2008 11:06:24 +0200 Fixed up the lm-utils documentation. Fixes LM-52.
Mikael Hallendal <micke@imendio.com> [Sun, 08 Jun 2008 11:06:24 +0200] rev 401
Fixed up the lm-utils documentation. Fixes LM-52. Include the lm-utils documentation and write a description for the outputted API documents.
Sat, 07 Jun 2008 11:36:24 +0200 Use g_log instead of g_warning in LmParser and remove some unneccesary printouts from parser test
Mikael Hallendal <micke@imendio.com> [Sat, 07 Jun 2008 11:36:24 +0200] rev 400
Use g_log instead of g_warning in LmParser and remove some unneccesary printouts from parser test
Sat, 07 Jun 2008 11:22:19 +0200 Added a boolean return value from LmParser::parse to be able to check whether it was successful
Mikael Hallendal <micke@imendio.com> [Sat, 07 Jun 2008 11:22:19 +0200] rev 399
Added a boolean return value from LmParser::parse to be able to check whether it was successful
Sat, 07 Jun 2008 11:21:42 +0200 Fixed Makefiles to support running make test
Mikael Hallendal <micke@imendio.com> [Sat, 07 Jun 2008 11:21:42 +0200] rev 398
Fixed Makefiles to support running make test
Sat, 07 Jun 2008 11:06:53 +0200 Migrated test suite to GLib unit test framework
Mikael Hallendal <micke@imendio.com> [Sat, 07 Jun 2008 11:06:53 +0200] rev 397
Migrated test suite to GLib unit test framework
Sat, 07 Jun 2008 01:03:22 +0200 Bumped the dependency on GLib to 2.16 and bumped loudmouth version to 1.5.0
Mikael Hallendal <micke@imendio.com> [Sat, 07 Jun 2008 01:03:22 +0200] rev 396
Bumped the dependency on GLib to 2.16 and bumped loudmouth version to 1.5.0
Sat, 07 Jun 2008 00:26:27 +0200 Bumped version to 1.4.0
Mikael Hallendal <micke@imendio.com> [Sat, 07 Jun 2008 00:26:27 +0200] rev 395
Bumped version to 1.4.0
Tue, 29 Apr 2008 16:36:57 +0200 Added lm_connection_get_keep_alive.
Mikael Hallendal <micke@imendio.com> [Tue, 29 Apr 2008 16:36:57 +0200] rev 394
Added lm_connection_get_keep_alive. Function that was missing in order to read the value set for keep alive rate.
Tue, 15 Apr 2008 17:45:12 +0200 Moved ruby bindings to it's own repository
Mikael Hallendal <micke@imendio.com> [Tue, 15 Apr 2008 17:45:12 +0200] rev 393
Moved ruby bindings to it's own repository
Fri, 11 Apr 2008 18:15:58 +0200 Fixed some in the send-message example
Mikael Hallendal <micke@imendio.com> [Fri, 11 Apr 2008 18:15:58 +0200] rev 392
Fixed some in the send-message example
Thu, 10 Apr 2008 21:57:49 +0200 Added small example for the ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 21:57:49 +0200] rev 391
Added small example for the ruby bindings
Thu, 10 Apr 2008 21:30:17 +0200 moved extension code to src
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 21:30:17 +0200] rev 390
moved extension code to src
Thu, 10 Apr 2008 21:14:27 +0200 Added support for add_message_handler to ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 21:14:27 +0200] rev 389
Added support for add_message_handler to ruby bindings
Thu, 10 Apr 2008 19:55:28 +0200 Fixed support for setting your own GMainContext
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 19:55:28 +0200] rev 388
Fixed support for setting your own GMainContext
Thu, 10 Apr 2008 18:59:55 +0200 Ruby bindings can connect with SSL
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 18:59:55 +0200] rev 387
Ruby bindings can connect with SSL
Thu, 10 Apr 2008 17:33:43 +0200 Added LmConnection::send to ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 17:33:43 +0200] rev 386
Added LmConnection::send to ruby bindings
Thu, 10 Apr 2008 17:03:00 +0200 Finished off the LmMessage ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 17:03:00 +0200] rev 385
Finished off the LmMessage ruby bindings
Thu, 10 Apr 2008 16:37:35 +0200 Added missing headers
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 16:37:35 +0200] rev 384
Added missing headers
Thu, 10 Apr 2008 16:35:28 +0200 Added missing LmSSL ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 16:35:28 +0200] rev 383
Added missing LmSSL ruby bindings
Thu, 10 Apr 2008 16:23:26 +0200 Implemented ssl_initialize for LmSSL ruby bindings.
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 16:23:26 +0200] rev 382
Implemented ssl_initialize for LmSSL ruby bindings. Also added rb_lm_ssl_response_from_ruby_object and rb_lm_ssl_status_from_ruby_object.
Thu, 10 Apr 2008 15:56:42 +0200 Added LmCertificateStatus, LmSSLStatus, LmSSLResponse to ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 15:56:42 +0200] rev 381
Added LmCertificateStatus, LmSSLStatus, LmSSLResponse to ruby bindings
Thu, 10 Apr 2008 15:43:21 +0200 Added password and password= to LmProxy ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 15:43:21 +0200] rev 380
Added password and password= to LmProxy ruby bindings
Thu, 10 Apr 2008 15:40:20 +0200 Added port, port=, username, username= to LmProxy ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 15:40:20 +0200] rev 379
Added port, port=, username, username= to LmProxy ruby bindings
Thu, 10 Apr 2008 15:09:27 +0200 Added server and server= to LmProxy in the ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 15:09:27 +0200] rev 378
Added server and server= to LmProxy in the ruby bindings
Thu, 10 Apr 2008 14:57:41 +0200 Added type and type= for LmProxy in the ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 14:57:41 +0200] rev 377
Added type and type= for LmProxy in the ruby bindings
Thu, 10 Apr 2008 14:36:19 +0200 Implemented allocate and initialize for LmProxy in the ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 14:36:19 +0200] rev 376
Implemented allocate and initialize for LmProxy in the ruby bindings
Thu, 10 Apr 2008 14:13:14 +0200 Added LmProxyType to ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 14:13:14 +0200] rev 375
Added LmProxyType to ruby bindings
Thu, 10 Apr 2008 13:43:01 +0200 Added files for LmSSL and LmProxy to ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 13:43:01 +0200] rev 374
Added files for LmSSL and LmProxy to ruby bindings
(0) -300 -100 -60 +60 +100 +300 tip