Mon, 13 Jun 2022 18:01:27 +0200 Merge pull request #46 from nekopsykose/fix-asyncns-addrinfo default tip master remote/master
Mikael Berthe <mikael@lilotux.net> [Mon, 13 Jun 2022 18:01:27 +0200] rev 745
Merge pull request #46 from nekopsykose/fix-asyncns-addrinfo fix macro define for freeaddrinfo with asyncns committer: GitHub <noreply@github.com>
Thu, 21 Apr 2022 20:23:32 +0200 fix macro define for freeaddrinfo with asyncns
psykose <alice@ayaya.dev> [Thu, 21 Apr 2022 20:23:32 +0200] rev 744
fix macro define for freeaddrinfo with asyncns previously, this define was only made in lm-asyncns-resolver.c, which does not propagate it to lm-resolver.c, where freeaddrinfo() is used. this means that when asyncns support is used, the standard libc freeaddrinfo() is called on an addrinfo acquired from asyncns_getaddrinfo, which is undefined behaviour, and leads to a segfault on musl libc.
Sat, 10 Jul 2021 09:37:34 +0200 Merge pull request #43 from ryandesign/patch-1
Mikael Berthe <mikael@lilotux.net> [Sat, 10 Jul 2021 09:37:34 +0200] rev 743
Merge pull request #43 from ryandesign/patch-1 Fix typo: GnuTSL -> GnuTLS committer: GitHub <noreply@github.com>
Fri, 09 Jul 2021 10:38:43 -0500 Fix typo: GnuTSL -> GnuTLS
Ryan Schmidt <git@ryandesign.com> [Fri, 09 Jul 2021 10:38:43 -0500] rev 742
Fix typo: GnuTSL -> GnuTLS committer: GitHub <noreply@github.com>
Mon, 25 Jan 2021 22:55:03 +0000 update tags
convert-repo [Mon, 25 Jan 2021 22:55:03 +0000] rev 741
update tags
Mon, 25 Jan 2021 20:59:00 +0100 Bump version to 1.5.4 1.5.4
Mikael Berthe <mikael@lilotux.net> [Mon, 25 Jan 2021 20:59:00 +0100] rev 740
Bump version to 1.5.4
Mon, 13 May 2019 22:09:10 +0200 g_type_class_add_private is deprecated since glib 2.58
Frank Zschockelt <lm@freakysoft.de> [Mon, 13 May 2019 22:09:10 +0200] rev 739
g_type_class_add_private is deprecated since glib 2.58
Sat, 11 May 2019 22:25:49 +0200 Fix getaddrinfo() handling in blocking resolver
Frank Zschockelt <lm@freakysoft.de> [Sat, 11 May 2019 22:25:49 +0200] rev 738
Fix getaddrinfo() handling in blocking resolver If getaddrinfo() fails, the first call setting the result will already free the resolver. Trying to access it afterwards will lead to a warning to the console from glib. getaddrinfo() shouldn't return NULL for the result list if it returns successful.
Sat, 11 May 2019 22:25:15 +0200 Handle G_IO_HUP and G_IO_NVAL when connecting
Frank Zschockelt <lm@freakysoft.de> [Sat, 11 May 2019 22:25:15 +0200] rev 737
Handle G_IO_HUP and G_IO_NVAL when connecting
Sat, 11 May 2019 22:15:56 +0200 Removed the last g_print calls
Frank Zschockelt <lm@freakysoft.de> [Sat, 11 May 2019 22:15:56 +0200] rev 736
Removed the last g_print calls The calls g_print() in lm-debug.c don't count, because the log handler is normally provided by the application.
Sat, 11 May 2019 22:14:44 +0200 Always signal a disconnect after connection_do_close()
Frank Zschockelt <lm@freakysoft.de> [Sat, 11 May 2019 22:14:44 +0200] rev 735
Always signal a disconnect after connection_do_close()
Sat, 04 May 2019 18:24:41 +0200 Don't use compression API for GnuTLS >= 3.6.0
Frank Zschockelt <lm@freakysoft.de> [Sat, 04 May 2019 18:24:41 +0200] rev 734
Don't use compression API for GnuTLS >= 3.6.0 GnuTLS removed compression completely.
Sat, 04 May 2019 16:03:51 +0000 lm-resolver.c: limit conditional include to OS X
David H. Gutteridge <dhgutteridge@users.noreply.github.com> [Sat, 04 May 2019 16:03:51 +0000] rev 733
lm-resolver.c: limit conditional include to OS X Explicitly including arpa/nameser_compat.h is only necessary for OS X. It's unneeded on other OSes. Some, e.g. Linux and NetBSD, include nameser_compat.h from nameser.h anyway, so at minimum, it's redundant. In the case of NetBSD, this was causing build breakages on some architectures due to legacy code in nameser_compat.h being exposed before the inclusion of nameser.h, which sets dependent macros. committer: mcabber <lm@freakysoft.de>
Sat, 04 May 2019 16:00:37 +0000 Fix compilation without deprecated OpenSSL 1.1 APIs
Rosen Penev <rosenp@gmail.com> [Sat, 04 May 2019 16:00:37 +0000] rev 732
Fix compilation without deprecated OpenSSL 1.1 APIs committer: mcabber <lm@freakysoft.de>
Sat, 13 Oct 2018 10:58:32 +0200 Merge pull request #36 from kempniu/fix-falling-back-to-another-resolver-result-when-connecting
Mikael Berthe <mikael@lilotux.net> [Sat, 13 Oct 2018 10:58:32 +0200] rev 731
Merge pull request #36 from kempniu/fix-falling-back-to-another-resolver-result-when-connecting Fix falling back to another resolver result when connecting committer: GitHub <noreply@github.com>
Fri, 12 Oct 2018 10:24:24 +0200 Fix falling back to another resolver result when connecting
Michał Kępień <github@kempniu.pl> [Fri, 12 Oct 2018 10:24:24 +0200] rev 730
Fix falling back to another resolver result when connecting
Fri, 28 Sep 2018 22:03:46 +0200 Bump minimum GLib version
Mikael Berthe <mikael@lilotux.net> [Fri, 28 Sep 2018 22:03:46 +0200] rev 729
Bump minimum GLib version See PR #35.
Fri, 28 Sep 2018 16:18:19 +0200 Merge pull request #35 from kempniu/move-away-from-g_type_class_add_private
Mikael Berthe <mikael@lilotux.net> [Fri, 28 Sep 2018 16:18:19 +0200] rev 728
Merge pull request #35 from kempniu/move-away-from-g_type_class_add_private Move away from g_type_class_add_private() committer: GitHub <noreply@github.com>
Fri, 28 Sep 2018 16:18:09 +0200 Merge pull request #34 from kempniu/support-connecting-to-ipv6-servers
Mikael Berthe <mikael@lilotux.net> [Fri, 28 Sep 2018 16:18:09 +0200] rev 727
Merge pull request #34 from kempniu/support-connecting-to-ipv6-servers Support connecting to IPv6 servers committer: GitHub <noreply@github.com>
Wed, 26 Sep 2018 22:33:57 +0200 Support connecting to IPv6 servers
Michał Kępień <github@kempniu.pl> [Wed, 26 Sep 2018 22:33:57 +0200] rev 726
Support connecting to IPv6 servers
Thu, 27 Sep 2018 21:38:25 +0200 Move away from g_type_class_add_private()
Michał Kępień <github@kempniu.pl> [Thu, 27 Sep 2018 21:38:25 +0200] rev 725
Move away from g_type_class_add_private() g_type_class_add_private() will be deprecated in GLib 2.58. Replace: - g_type_class_add_private() with G_DEFINE_TYPE_WITH_PRIVATE() - G_TYPE_INSTANCE_GET_PRIVATE() with *_get_instance_private()
Wed, 26 Sep 2018 21:45:08 +0200 Merge pull request #33 from kempniu/GIOCondition-is-a-bit-field
Mikael Berthe <mikael@lilotux.net> [Wed, 26 Sep 2018 21:45:08 +0200] rev 724
Merge pull request #33 from kempniu/GIOCondition-is-a-bit-field GIOCondition is a bit field committer: GitHub <noreply@github.com>
Tue, 25 Sep 2018 21:52:25 +0200 GIOCondition is a bit field
Michał Kępień <github@kempniu.pl> [Tue, 25 Sep 2018 21:52:25 +0200] rev 723
GIOCondition is a bit field Use bitwise AND instead of equality checks when processing a GIOCondition value passed to a GIOChannel callback since it may be a bitwise combination of multiple enum values (e.g. G_IO_OUT | G_IO_ERR).
Sun, 14 May 2017 12:12:09 +0200 Merge pull request #31 from tmp170422/patch-2
Mikael Berthe <mikael@lilotux.net> [Sun, 14 May 2017 12:12:09 +0200] rev 722
Merge pull request #31 from tmp170422/patch-2 An apparent typo in lm-sasl.c:532 committer: GitHub <noreply@github.com>
Sun, 14 May 2017 12:18:32 +0300 An apparent typo
tmp170422 <tmp131110@ya.ru> [Sun, 14 May 2017 12:18:32 +0300] rev 721
An apparent typo committer: GitHub <noreply@github.com>
Mon, 08 May 2017 10:49:15 +0200 Merge pull request #29 from tmp170422/patch-1
Mikael Berthe <mikael@lilotux.net> [Mon, 08 May 2017 10:49:15 +0200] rev 720
Merge pull request #29 from tmp170422/patch-1 Fix domain names with wildcard CN committer: GitHub <noreply@github.com>
Sat, 22 Apr 2017 19:29:32 +0300 Fix a typo
tmp170422 <tmp131110@ya.ru> [Sat, 22 Apr 2017 19:29:32 +0300] rev 719
Fix a typo committer: GitHub <noreply@github.com>
Sat, 22 Apr 2017 18:30:57 +0300 Fix an issue with wildcard domain names in CN
tmp170422 <tmp131110@ya.ru> [Sat, 22 Apr 2017 18:30:57 +0300] rev 718
Fix an issue with wildcard domain names in CN When CN contains wildcards, the SAN list would be checked against corrupt server name. committer: GitHub <noreply@github.com>
Sat, 08 Apr 2017 19:07:29 +0200 Merge pull request #28 from MikePetullo/master
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Apr 2017 19:07:29 +0200] rev 717
Merge pull request #28 from MikePetullo/master Allow explicit disable of libidn at configure time committer: GitHub <noreply@github.com>
Fri, 24 Mar 2017 18:29:31 -0400 Allow explicit disable of libidn at configure time
W. Michael Petullo <mike@flyn.org> [Fri, 24 Mar 2017 18:29:31 -0400] rev 716
Allow explicit disable of libidn at configure time Signed-off-by: W. Michael Petullo <mike@flyn.org>
Sun, 29 Jan 2017 21:10:56 +0100 retry gnutls handshake on GNUTLS_E_INTERRUPTED
Frank Zschockelt <lm@freakysoft.de> [Sun, 29 Jan 2017 21:10:56 +0100] rev 715
retry gnutls handshake on GNUTLS_E_INTERRUPTED
Sun, 29 Jan 2017 21:08:55 +0100 retry gnu tls handshake on GNUTLS_E_AGAIN
Klement Sekera <klement.sekera@gmail.com> [Sun, 29 Jan 2017 21:08:55 +0100] rev 714
retry gnu tls handshake on GNUTLS_E_AGAIN committer: Frank Zschockelt <lm@freakysoft.de>
Sun, 29 Jan 2017 20:53:08 +0100 Return the correct enum lm_message_get_sub_type
Frank Zschockelt <lm@freakysoft.de> [Sun, 29 Jan 2017 20:53:08 +0100] rev 713
Return the correct enum lm_message_get_sub_type
Mon, 21 Mar 2016 01:45:37 +0200 lm-asyncns-resolver: Fix resolver uninitialization
Mykhailo Danylenko <risbea@gmail.com> [Mon, 21 Mar 2016 01:45:37 +0200] rev 712
lm-asyncns-resolver: Fix resolver uninitialization * Hopefully fix crash, when resolver CB gets called on non-existing object, if there's some problem with DNS and library user destroys LM instance before DNS timeout. * This introduces freeze, if underlying libasyncns uses pthreads instead of forking, but that is a bug in libasyncns, that will be hopefully fixed by upstream. Not reported yet.
Sat, 19 Mar 2016 16:49:15 +0200 Remove dummy files from sources list
Mykhailo Danylenko <risbea@gmail.com> [Sat, 19 Mar 2016 16:49:15 +0200] rev 711
Remove dummy files from sources list
Sat, 19 Mar 2016 16:39:49 +0200 LmMessageNode: Expose attributes member
Mykhailo Danylenko <risbea@gmail.com> [Sat, 19 Mar 2016 16:39:49 +0200] rev 710
LmMessageNode: Expose attributes member * New typedef: LmMessageNodeAttribute
Sat, 19 Mar 2016 16:38:54 +0200 autogen: Fix option name in help
Mykhailo Danylenko <risbea@gmail.com> [Sat, 19 Mar 2016 16:38:54 +0200] rev 709
autogen: Fix option name in help
Sun, 28 Feb 2016 18:55:03 +0000 update tags
convert-repo [Sun, 28 Feb 2016 18:55:03 +0000] rev 708
update tags
Sun, 28 Feb 2016 19:26:55 +0100 Merge pull request #25 from mbiebl/dist-autogen
Mikael <mikael@lilotux.net> [Sun, 28 Feb 2016 19:26:55 +0100] rev 707
Merge pull request #25 from mbiebl/dist-autogen Include autogen.sh in dist tarball
Sun, 28 Feb 2016 15:56:07 +0100 Include autogen.sh in dist tarball
Michael Biebl <biebl@debian.org> [Sun, 28 Feb 2016 15:56:07 +0100] rev 706
Include autogen.sh in dist tarball It is convenient to have autogen.sh in the dist tarball in case one needs to regenerate the build system.
Sat, 13 Feb 2016 12:16:45 +0100 Bumped version to 1.5.3 1.5.3
Frank Zschockelt <lm@freakysoft.de> [Sat, 13 Feb 2016 12:16:45 +0100] rev 705
Bumped version to 1.5.3
Sat, 13 Feb 2016 12:16:45 +0100 Deprecate MD5 fingerprints for SHA256
Frank Zschockelt <lm@freakysoft.de> [Sat, 13 Feb 2016 12:16:45 +0100] rev 704
Deprecate MD5 fingerprints for SHA256
Thu, 11 Feb 2016 21:01:04 +0100 Fix coding style
Frank Zschockelt <lm@freakysoft.de> [Thu, 11 Feb 2016 21:01:04 +0100] rev 703
Fix coding style
Thu, 11 Feb 2016 21:00:41 +0100 Load system certs only if user doesn't specify trusted certs
Frank Zschockelt <lm@freakysoft.de> [Thu, 11 Feb 2016 21:00:41 +0100] rev 702
Load system certs only if user doesn't specify trusted certs
Wed, 10 Feb 2016 23:23:38 +0100 Update required GnuTLS version number
Frank Zschockelt <lm@freakysoft.de> [Wed, 10 Feb 2016 23:23:38 +0100] rev 701
Update required GnuTLS version number
Wed, 10 Feb 2016 20:56:03 +0100 Use portable gnutls function to trust system certs
Frank Zschockelt <lm@freakysoft.de> [Wed, 10 Feb 2016 20:56:03 +0100] rev 700
Use portable gnutls function to trust system certs GnuTLS supports that function since 3.0.20.
Thu, 04 Feb 2016 22:31:40 +0100 Use "dnl" for configure.ac-only comments
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 22:31:40 +0100] rev 699
Use "dnl" for configure.ac-only comments
Thu, 04 Feb 2016 22:31:38 +0100 Add --with-pkgconfigdir ./configure option
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 22:31:38 +0100] rev 698
Add --with-pkgconfigdir ./configure option
Thu, 04 Feb 2016 21:08:07 +0100 Fix "TEST_PROGS multiply defined" warning
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 21:08:07 +0100] rev 697
Fix "TEST_PROGS multiply defined" warning
Thu, 04 Feb 2016 21:01:46 +0100 Make gtk-doc.m4 optional
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 21:01:46 +0100] rev 696
Make gtk-doc.m4 optional
Thu, 04 Feb 2016 21:01:46 +0100 Update .gitignore
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 21:01:46 +0100] rev 695
Update .gitignore
Thu, 04 Feb 2016 21:01:46 +0100 Fix automake warning about requiring AM_PROG_AR in configure.ac
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 21:01:46 +0100] rev 694
Fix automake warning about requiring AM_PROG_AR in configure.ac
Thu, 04 Feb 2016 21:01:45 +0100 Fix "AM_CPPFLAGS multiply defined" warnings
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 21:01:45 +0100] rev 693
Fix "AM_CPPFLAGS multiply defined" warnings
Thu, 04 Feb 2016 21:01:45 +0100 Add empty m4 directory
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 21:01:45 +0100] rev 692
Add empty m4 directory
Thu, 04 Feb 2016 20:21:06 +0100 Fix libtoolize warnings
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 20:21:06 +0100] rev 691
Fix libtoolize warnings
Thu, 04 Feb 2016 19:18:03 +0100 Update the postal address of the FSF
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 19:18:03 +0100] rev 690
Update the postal address of the FSF
Thu, 04 Feb 2016 18:56:29 +0100 be as precise as possible when handling return values
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Feb 2016 18:56:29 +0100] rev 689
be as precise as possible when handling return values
Mon, 01 Feb 2016 18:55:04 +0000 update tags
convert-repo [Mon, 01 Feb 2016 18:55:04 +0000] rev 688
update tags
Mon, 01 Feb 2016 19:02:23 +0100 Merge pull request #23 from mbiebl/drop-dolt
Mikael <mikael@lilotux.net> [Mon, 01 Feb 2016 19:02:23 +0100] rev 687
Merge pull request #23 from mbiebl/drop-dolt Stop using dolt
Sun, 31 Jan 2016 17:03:51 +0100 Stop using dolt
Michael Biebl <biebl@debian.org> [Sun, 31 Jan 2016 17:03:51 +0100] rev 686
Stop using dolt Dolt is no longer maintained upstream [1] and libtool has gotten much better. The permformance difference is neglible nowadays. [1] http://dolt.freedesktop.org/
Mon, 25 Jan 2016 18:35:10 +0100 Bumped version to 1.5.2 1.5.2
Mikael Berthe <mikael@lilotux.net> [Mon, 25 Jan 2016 18:35:10 +0100] rev 685
Bumped version to 1.5.2
Mon, 25 Jan 2016 18:35:10 +0100 Check for __res_query in libresolv
Mikael Berthe <mikael@lilotux.net> [Mon, 25 Jan 2016 18:35:10 +0100] rev 684
Check for __res_query in libresolv Changeset 74d6f2447f59a08c breaks builds here (Debian Jessie), because __res_query is not found...
Mon, 11 Jan 2016 22:23:23 +0100 Merge pull request #22 from moench-tegeder/build_20160111
mcabber <lm@freakysoft.de> [Mon, 11 Jan 2016 22:23:23 +0100] rev 683
Merge pull request #22 from moench-tegeder/build_20160111 assorted minor build fixes
Mon, 11 Jan 2016 21:35:19 +0100 openssl: always fill the fingerprint field of LmSSL
Frank Zschockelt <lm@freakysoft.de> [Mon, 11 Jan 2016 21:35:19 +0100] rev 682
openssl: always fill the fingerprint field of LmSSL
Mon, 11 Jan 2016 20:41:57 +0100 remove rcsid
Christoph Moench-Tegeder <cmt@burggraben.net> [Mon, 11 Jan 2016 20:41:57 +0100] rev 681
remove rcsid as loudmouth is maintained in git, the whole concept of rcsid does not really apply anymore - but we get warnings from -Wunused which are promptly upgraded to errors (-Werror)
Mon, 11 Jan 2016 20:38:32 +0100 try generic cc before testing for gcc
Christoph Moench-Tegeder <cmt@burggraben.net> [Mon, 11 Jan 2016 20:38:32 +0100] rev 680
try generic cc before testing for gcc FreeBSD has clang as it's primary C compiler (and often no gcc, these days). To avoid using the "wrong" compiler (gcc installed via ports if available), test for cc first.
Mon, 11 Jan 2016 20:33:01 +0100 remove libresolv relict
Christoph Moench-Tegeder <cmt@burggraben.net> [Mon, 11 Jan 2016 20:33:01 +0100] rev 679
remove libresolv relict As far as I can tell, libresolv is not needed anymore. To avoid build breakage on systems where the resolver functions live in libc, just remove -lresolv
Mon, 11 Jan 2016 20:32:21 +0100 include the right gssapi.h
Christoph Moench-Tegeder <cmt@burggraben.net> [Mon, 11 Jan 2016 20:32:21 +0100] rev 678
include the right gssapi.h some time ago gssapi.h moved to gssapi/gssapi.h, and on some systems (e.g. FreeBSD) gssapi.h carries a deprecation #warning - which becomes a fatal error since we're compiling with -Werror
Mon, 11 Jan 2016 20:31:29 +0100 include netinet/in.h in resolver
Christoph Moench-Tegeder <cmt@burggraben.net> [Mon, 11 Jan 2016 20:31:29 +0100] rev 677
include netinet/in.h in resolver On some platforms (notably FreeBSD) netinet/in.h is required for the struct in_addr type and IPPROTO_* constants. As this header and both required definitions are documented in IEEE Std 1003.1, this should be safe on all systems.
Sun, 15 Nov 2015 15:55:27 +0100 Add libasyncns to Libs.private
Mikael Berthe <mikael@lilotux.net> [Sun, 15 Nov 2015 15:55:27 +0100] rev 676
Add libasyncns to Libs.private
Tue, 10 Nov 2015 10:38:12 +0100 Add the new API to the reference documentation
Mikael Berthe <mikael@lilotux.net> [Tue, 10 Nov 2015 10:38:12 +0100] rev 675
Add the new API to the reference documentation
Fri, 06 Nov 2015 18:55:02 +0000 update tags
convert-repo [Fri, 06 Nov 2015 18:55:02 +0000] rev 674
update tags
Fri, 06 Nov 2015 18:19:12 +0100 Update README wrt new release
Mikael Berthe <mikael@lilotux.net> [Fri, 06 Nov 2015 18:19:12 +0100] rev 673
Update README wrt new release
Thu, 05 Nov 2015 21:47:40 +0100 Update release information files 1.5.1
Mikael Berthe <mikael@lilotux.net> [Thu, 05 Nov 2015 21:47:40 +0100] rev 672
Update release information files Change the maintainers.
Thu, 05 Nov 2015 18:24:01 +0100 Bumped version to 1.5.1
Mikael Berthe <mikael@lilotux.net> [Thu, 05 Nov 2015 18:24:01 +0100] rev 671
Bumped version to 1.5.1
Thu, 05 Nov 2015 17:11:35 +0100 Fix a few memory leaks
Mikael Berthe <mikael@lilotux.net> [Thu, 05 Nov 2015 17:11:35 +0100] rev 670
Fix a few memory leaks
Thu, 05 Nov 2015 13:39:41 +0100 Merge pull request #18 from tyll/libidn
Mikael <mikael@lilotux.net> [Thu, 05 Nov 2015 13:39:41 +0100] rev 669
Merge pull request #18 from tyll/libidn Do not overlink libidn
Sat, 31 Oct 2015 13:49:02 +0100 Do not overlink libidn
Dan Callaghan <dcallagh@redhat.com> [Sat, 31 Oct 2015 13:49:02 +0100] rev 668
Do not overlink libidn References: https://bugzilla.redhat.com/show_bug.cgi?id=836761 committer: Till Maas <opensource@till.name>
Sun, 01 Nov 2015 12:07:27 +0100 Merge pull request #19 from hph86/master
Mikael <mikael@lilotux.net> [Sun, 01 Nov 2015 12:07:27 +0100] rev 667
Merge pull request #19 from hph86/master Link to TLS-secured issue tracker at GitHub.
Sat, 31 Oct 2015 20:03:05 +0100 Link to TLS-secured issue tracker at GitHub.
Hanno Heinrichs <hanno.heinrichs@rwth-aachen.de> [Sat, 31 Oct 2015 20:03:05 +0100] rev 666
Link to TLS-secured issue tracker at GitHub.
Sat, 31 Oct 2015 11:10:43 +0100 Merge pull request #17 from tyll/whitespace
Mikael <mikael@lilotux.net> [Sat, 31 Oct 2015 11:10:43 +0100] rev 665
Merge pull request #17 from tyll/whitespace Remove trailing whitespace and mixed indenting
Sat, 31 Oct 2015 08:37:51 +0100 Remove trailing whitespace and mixed indenting
Till Maas <opensource@till.name> [Sat, 31 Oct 2015 08:37:51 +0100] rev 664
Remove trailing whitespace and mixed indenting
Sun, 15 Feb 2015 15:30:12 +0100 configure: make it compatible with current glib/gtk
Paul Fertser <fercerpav@gmail.com> [Sun, 15 Feb 2015 15:30:12 +0100] rev 663
configure: make it compatible with current glib/gtk Signed-off-by: Paul Fertser <fercerpav@gmail.com> Signed-off-by: Mikael Berthe <mikael@lilotux.net> committer: Mikael Berthe <mikael@lilotux.net>
Sat, 14 Feb 2015 19:34:43 +0100 Merge pull request #15 from tuxad-loudmouth/master
Mikael <mikael@lilotux.net> [Sat, 14 Feb 2015 19:34:43 +0100] rev 662
Merge pull request #15 from tuxad-loudmouth/master SSL/TLS protocol usage; use SANs of CERTs
Sun, 08 Feb 2015 01:10:26 +0100 CERTs: added checking of SAN(s) when CN does not match; fix CN wildcard handling
Frank W. Bergmann <loudmouth@tuxad.com> [Sun, 08 Feb 2015 01:10:26 +0100] rev 661
CERTs: added checking of SAN(s) when CN does not match; fix CN wildcard handling
Sun, 08 Feb 2015 01:09:47 +0100 activate TLS 1.1 and 1.2; deactivate SSL 2 and 3
Frank W. Bergmann <loudmouth@tuxad.com> [Sun, 08 Feb 2015 01:09:47 +0100] rev 660
activate TLS 1.1 and 1.2; deactivate SSL 2 and 3
Sat, 14 Feb 2015 19:34:24 +0100 Merge pull request #14 from languitar/fix-compile-warnings
Mikael <mikael@lilotux.net> [Sat, 14 Feb 2015 19:34:24 +0100] rev 659
Merge pull request #14 from languitar/fix-compile-warnings Fix compilation warnings
Sat, 07 Feb 2015 22:15:08 +0100 fix compilation warnings
Johannes Wienke <languitar@semipol.de> [Sat, 07 Feb 2015 22:15:08 +0100] rev 658
fix compilation warnings * Make LmLogLevelFlags a typedef to GLogLevelFlags to avoid implicit casting * Remove a useless comparison of an unsigned int < 0
Tue, 03 Feb 2015 18:17:09 +0100 Merge pull request #11 from languitar/subdir-obje
Mikael <mikael@lilotux.net> [Tue, 03 Feb 2015 18:17:09 +0100] rev 657
Merge pull request #11 from languitar/subdir-obje Use subdir-objects option for autoconf
Thu, 01 Jan 2015 12:38:16 +0100 Use subdir-objects option for autoconf
Johannes Wienke <languitar@semipol.de> [Thu, 01 Jan 2015 12:38:16 +0100] rev 656
Use subdir-objects option for autoconf This option is required for recent autoconf versions. Otherwise the build fails.
Tue, 03 Feb 2015 17:57:27 +0100 Merge pull request #12 from weiss/define-dir-type
Mikael <mikael@lilotux.net> [Tue, 03 Feb 2015 17:57:27 +0100] rev 655
Merge pull request #12 from weiss/define-dir-type Make opendir(3) prototypes available
Sun, 11 Jan 2015 18:48:07 +0100 Make opendir(3) prototypes available
Holger Weiß <holger@zedat.fu-berlin.de> [Sun, 11 Jan 2015 18:48:07 +0100] rev 654
Make opendir(3) prototypes available
Thu, 07 Nov 2013 19:42:22 +0100 coding style fix
Frank Zschockelt <lm@freakysoft.de> [Thu, 07 Nov 2013 19:42:22 +0100] rev 653
coding style fix
Thu, 07 Nov 2013 02:09:16 -0600 Fix TCP keepalives on OS X 10.9
Jack Nagel <jacknagel@gmail.com> [Thu, 07 Nov 2013 02:09:16 -0600] rev 652
Fix TCP keepalives on OS X 10.9 Mac OS X 10.9 defines TCP_KEEPCNT, which triggers USE_TCP_KEEPALIVES. However, it defines TCP_KEEPALIVE rather than TCP_KEEPIDLE.
Mon, 04 Nov 2013 21:30:28 +0100 Implemented lm_ssl_set_ca
Frank Zschockelt <lm@freakysoft.de> [Mon, 04 Nov 2013 21:30:28 +0100] rev 651
Implemented lm_ssl_set_ca This enables the application to choose additional certificates to trust
Fri, 25 Oct 2013 00:02:50 +0200 Implemented lm_ssl_set_cipher_list
Frank Zschockelt <lm@freakysoft.de> [Fri, 25 Oct 2013 00:02:50 +0200] rev 650
Implemented lm_ssl_set_cipher_list This enables the application to choose the cipher suites which are used by openssl or gnutls
Thu, 24 Oct 2013 21:50:13 +0200 Use the default cipher suite of GnuTLS and disable compression
Frank Zschockelt <lm@freakysoft.de> [Thu, 24 Oct 2013 21:50:13 +0200] rev 649
Use the default cipher suite of GnuTLS and disable compression According to Nikos from GnuTLS, deflate can only cause harm: http://lists.gnutls.org/pipermail/gnutls-devel/2013-August/006428.html
Thu, 24 Oct 2013 21:48:41 +0200 Disable g_type_init for glib >= 2.35
Frank Zschockelt <lm@freakysoft.de> [Thu, 24 Oct 2013 21:48:41 +0200] rev 648
Disable g_type_init for glib >= 2.35
Mon, 21 Jan 2013 14:52:25 +0200 Fix resolver record parsing
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 21 Jan 2013 14:52:25 +0200] rev 647
Fix resolver record parsing * Compensate position for removed GETSHORT statement in previous commit 19a4b61c6b475ec67effe686e9037ccaad6e5f83 * Closes mcabber bug #111 * Thanks to Christoph Moench-Tegeder
Sat, 01 Dec 2012 17:25:30 +0000 update tags
convert-repo [Sat, 01 Dec 2012 17:25:30 +0000] rev 646
update tags
Tue, 20 Nov 2012 23:35:05 +0200 Change mapping of openssl errors to lm ssl errors
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 20 Nov 2012 23:35:05 +0200] rev 645
Change mapping of openssl errors to lm ssl errors
Tue, 20 Nov 2012 03:09:30 +0200 Use connection_call_auth_cb in one more place
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 20 Nov 2012 03:09:30 +0200] rev 644
Use connection_call_auth_cb in one more place
Mon, 19 Nov 2012 19:11:25 +0200 Minor documentation fixes
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 19 Nov 2012 19:11:25 +0200] rev 643
Minor documentation fixes
Thu, 15 Nov 2012 12:18:09 -0800 Merge pull request #7 from isbear/master
Mikael <mikael@lilotux.net> [Thu, 15 Nov 2012 12:18:09 -0800] rev 642
Merge pull request #7 from isbear/master Fix mcabber room name
Thu, 15 Nov 2012 22:08:33 +0200 Add COMP-NULL to prioritystring for gnutls
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Nov 2012 22:08:33 +0200] rev 641
Add COMP-NULL to prioritystring for gnutls
Thu, 15 Nov 2012 22:04:30 +0200 Fix MUC room address in README
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Nov 2012 22:04:30 +0200] rev 640
Fix MUC room address in README
Thu, 15 Nov 2012 11:31:22 -0800 Merge pull request #6 from isbear/master
Mikael <mikael@lilotux.net> [Thu, 15 Nov 2012 11:31:22 -0800] rev 639
Merge pull request #6 from isbear/master Fix remaining deprecated symbols
Thu, 15 Nov 2012 21:04:28 +0200 Update contacts in README
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Nov 2012 21:04:28 +0200] rev 638
Update contacts in README
Thu, 15 Nov 2012 21:03:52 +0200 [autogen] always fail, if not in source root
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Nov 2012 21:03:52 +0200] rev 637
[autogen] always fail, if not in source root
Thu, 15 Nov 2012 21:03:34 +0200 gnutls fixes part 2
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Nov 2012 21:03:34 +0200] rev 636
gnutls fixes part 2
Thu, 15 Nov 2012 00:55:07 -0800 Merge pull request #5 from isbear/master
Mikael <mikael@lilotux.net> [Thu, 15 Nov 2012 00:55:07 -0800] rev 635
Merge pull request #5 from isbear/master Building fixes
Thu, 15 Nov 2012 01:23:50 +0200 Non-doc scenario for autogen.sh
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Nov 2012 01:23:50 +0200] rev 634
Non-doc scenario for autogen.sh
Thu, 15 Nov 2012 00:22:29 +0200 Gnutls fixes part1
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Nov 2012 00:22:29 +0200] rev 633
Gnutls fixes part1
Wed, 14 Nov 2012 17:07:17 +0200 Add _unregister_reply_handler to gtkdoc sections
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 14 Nov 2012 17:07:17 +0200] rev 632
Add _unregister_reply_handler to gtkdoc sections
Wed, 14 Nov 2012 17:06:46 +0200 Update gitignore (add *~ and setup-build.stamp)
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 14 Nov 2012 17:06:46 +0200] rev 631
Update gitignore (add *~ and setup-build.stamp)
Wed, 14 Nov 2012 16:42:21 +0200 s/INCLUDES/AM_CPPFLAGS/
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 14 Nov 2012 16:42:21 +0200] rev 630
s/INCLUDES/AM_CPPFLAGS/
Wed, 14 Nov 2012 16:27:49 +0200 Update gtkdoc.m4
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 14 Nov 2012 16:27:49 +0200] rev 629
Update gtkdoc.m4
Wed, 14 Nov 2012 16:04:52 +0200 Fix compilation warnings
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 14 Nov 2012 16:04:52 +0200] rev 628
Fix compilation warnings
Tue, 24 Apr 2012 14:02:14 -0700 Merge pull request #4 from tetromino/master
McKael <mikael@lilotux.net> [Tue, 24 Apr 2012 14:02:14 -0700] rev 627
Merge pull request #4 from tetromino/master Fix building with glib-2.32
Fri, 20 Apr 2012 14:10:38 -0400 Fix building with glib-2.32
Alexandre Rostovtsev <tetromino@gentoo.org> [Fri, 20 Apr 2012 14:10:38 -0400] rev 626
Fix building with glib-2.32 In >=glib-2.31, most glib subheaders cannot be included directly. See http://git.gnome.org/browse/glib/commit/?id=7455dd370eb37ce3b0b409ff6120501f37b50569
Sun, 04 Dec 2011 15:32:11 +0100 Revert mistake in previous changeset
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Dec 2011 15:32:11 +0100] rev 625
Revert mistake in previous changeset
Sun, 04 Dec 2011 13:57:00 +0100 Fix some gcc warnings
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Dec 2011 13:57:00 +0100] rev 624
Fix some gcc warnings
Thu, 13 Oct 2011 10:43:54 +0200 Workaround for parser to support prefixed tag names
Hermitifier <quantifier666@gmail.com> [Thu, 13 Oct 2011 10:43:54 +0200] rev 623
Workaround for parser to support prefixed tag names
Mon, 03 Oct 2011 17:06:18 +0200 Protect GMarkup parser against invalid unicode characters
Hermitifier <quantifier666@gmail.com> [Mon, 03 Oct 2011 17:06:18 +0200] rev 622
Protect GMarkup parser against invalid unicode characters
Mon, 03 Oct 2011 17:03:04 +0200 Give up unneeded ping request on connection timeout
Hermitifier <quantifier666@gmail.com> [Mon, 03 Oct 2011 17:03:04 +0200] rev 621
Give up unneeded ping request on connection timeout
Mon, 06 Dec 2010 20:11:44 +0100 Fix segfault in asyncns resolver
Mikael Berthe <mikael@lilotux.net> [Mon, 06 Dec 2010 20:11:44 +0100] rev 620
Fix segfault in asyncns resolver
Tue, 13 Apr 2010 23:21:01 +0200 Revert "Code looks for an auth element below the returned streams:feature"
Frank Zschockelt <lm@freakysoft.de> [Tue, 13 Apr 2010 23:21:01 +0200] rev 619
Revert "Code looks for an auth element below the returned streams:feature" This reverts commit b94583bb7db80803c48add517a5559d45b6f3a58. Do not try to hack around bugs of the server...
Sat, 20 Mar 2010 09:44:29 +0100 Ignore case when comparing the CN with the domain
Frank Zschockelt <lm@freakysoft.de> [Sat, 20 Mar 2010 09:44:29 +0100] rev 618
Ignore case when comparing the CN with the domain
Thu, 04 Mar 2010 10:01:48 +0100 Removed an internal asyncns relict
Frank Zschockelt <lm@freakysoft.de> [Thu, 04 Mar 2010 10:01:48 +0100] rev 617
Removed an internal asyncns relict
Tue, 02 Mar 2010 23:00:44 +0100 Remove internal asyncns
Frank Zschockelt <lm@freakysoft.de> [Tue, 02 Mar 2010 23:00:44 +0100] rev 616
Remove internal asyncns
Tue, 02 Mar 2010 22:11:07 +0100 Fix a double-free triggered by failed connection attempts
Frank Zschockelt <lm@freakysoft.de> [Tue, 02 Mar 2010 22:11:07 +0100] rev 615
Fix a double-free triggered by failed connection attempts
Wed, 17 Feb 2010 23:53:20 +0100 Replaced every g_warning() with g_log()
Mikael Berthe <mikael@lilotux.net> [Wed, 17 Feb 2010 23:53:20 +0100] rev 614
Replaced every g_warning() with g_log() This fixes display errors when using ncurses. committer: Frank Zschockelt <lm@freakysoft.de>
Wed, 10 Feb 2010 11:59:07 +0100 Refine "Allow replies to non-iq stanzas"
Frank Zschockelt <lm@freakysoft.de> [Wed, 10 Feb 2010 11:59:07 +0100] rev 613
Refine "Allow replies to non-iq stanzas" (c8e0edc96a65cc29abc8fd6eeb9dc8a62d12f0f1) The old check was useful for iq-stanzas, because otherwise iq requests to yourself will break. Therefore replies to iq-stanzas should only be forwarded to the id-handlers if it is a result or error sub type.
Sun, 17 Jan 2010 11:47:05 +0100 lm_connection_get_keep_alive_rate was missing from loudmouth.sym
Frank Zschockelt <lm@freakysoft.de> [Sun, 17 Jan 2010 11:47:05 +0100] rev 612
lm_connection_get_keep_alive_rate was missing from loudmouth.sym
Sat, 16 Jan 2010 18:00:47 +0100 Replace g_print with g_log in asyncns-resolver:
Frank Zschockelt <lm@freakysoft.de> [Sat, 16 Jan 2010 18:00:47 +0100] rev 611
Replace g_print with g_log in asyncns-resolver: I'll probably drop the internal asyncns, if nobody complains loud enough.
Sat, 16 Jan 2010 17:41:23 +0100 Removed duplicated declarations
Frank Zschockelt <flm@freakysoft.de> [Sat, 16 Jan 2010 17:41:23 +0100] rev 610
Removed duplicated declarations
Sat, 16 Jan 2010 17:08:20 +0100 Added lm_connection_unregister_reply_handler()
Frank Zschockelt <flm@freakysoft.de> [Sat, 16 Jan 2010 17:08:20 +0100] rev 609
Added lm_connection_unregister_reply_handler()
Sun, 11 Oct 2009 18:26:24 +0200 Code looks for an auth element below the returned streams:feature
Tristan Hill <stan@saticed.me.uk> [Sun, 11 Oct 2009 18:26:24 +0200] rev 608
Code looks for an auth element below the returned streams:feature element which afaics from rfc3920 does not go here. This causes the connection to just hang. committer: Frank Zschockelt <lm@freakysoft.de>
Sun, 11 Oct 2009 18:03:48 +0200 Some style fixes
Frank Zschockelt <lm@freakysoft.de> [Sun, 11 Oct 2009 18:03:48 +0200] rev 607
Some style fixes
Sat, 10 Oct 2009 23:17:16 +0200 asyncns resolver: fail when the server doesn't have a SRV field.
Frank Zschockelt <lm@freakysoft.de> [Sat, 10 Oct 2009 23:17:16 +0200] rev 606
asyncns resolver: fail when the server doesn't have a SRV field. Otherwise old_socket_resolver_srv_cb() does not try to connect to the domain from the jid instead.
Sat, 10 Oct 2009 19:55:27 +0200 lm_old_socket_close() leaks a file descriptor if connect() has not
Frank Zschockelt <lm@freakysoft.de> [Sat, 10 Oct 2009 19:55:27 +0200] rev 605
lm_old_socket_close() leaks a file descriptor if connect() has not succeeded. socket_close_io_channel() is not called on the socket file descriptor if lm_old_socket_close() is called between when connect() has been called and when it has succeeded/failed. The patch came from the user emezeske on github.
Sat, 10 Oct 2009 19:10:37 +0200 There were two assignments in assertions, reported by Tommi Rantala
Tommi Rantala <> [Sat, 10 Oct 2009 19:10:37 +0200] rev 604
There were two assignments in assertions, reported by Tommi Rantala at http://loudmouth.lighthouseapp.com/projects/17276/tickets/43-asyncnsc-assignment-in-assert committer: Frank Zschockelt <lm@freakysoft.de>
Sat, 10 Oct 2009 18:56:23 +0200 A patch is required for loudmouth configure script to detect gnutls (by
Frank Zschockelt <lm@freakysoft.de> [Sat, 10 Oct 2009 18:56:23 +0200] rev 603
A patch is required for loudmouth configure script to detect gnutls (by using pkg-config instead of libgnutls-config). The patch was collected from the gentoo ebuild, which was borrowed from Mandriva.
Sat, 10 Oct 2009 18:52:22 +0200 [PATCH] Drop stanzas when failing to convert them to LmMessages.
Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Sat, 10 Oct 2009 18:52:22 +0200] rev 602
[PATCH] Drop stanzas when failing to convert them to LmMessages. When a stanza comes in that for some reason can't be parsed into an LmMessage, just drop them on the floor instead of blocking the parser. I've seen this issue happen in practise because some (buggy?) client sending an iq with a prefix e.g. <client:iq xmlns:client="jabber:client" ... /> committer: Frank Zschockelt <lm@freakysoft.de>
Sat, 10 Oct 2009 18:25:37 +0200 Theoretically, getsockopt could fail and leave 'error' unset. While I
Will Thompson <will.thompson@collabora.co.uk> [Sat, 10 Oct 2009 18:25:37 +0200] rev 601
Theoretically, getsockopt could fail and leave 'error' unset. While I don't think this will happen in practice, the failure can be handled by returning the value of errno. committer: Frank Zschockelt <lm@freakysoft.de>
Sat, 10 Oct 2009 18:24:58 +0200 The Digest URI in the MD5 SASL Response wasn't set correctly when using
Sjoerd Simons <sjoerd.simons@collabora.co.uk> [Sat, 10 Oct 2009 18:24:58 +0200] rev 600
The Digest URI in the MD5 SASL Response wasn't set correctly when using SRV records. committer: Frank Zschockelt <lm@freakysoft.de>
Thu, 23 Apr 2009 14:46:51 -0500 Fix g_log issue when configured with --enable-debug=no.
Samuel Tesla <stesla@engineyard.com> [Thu, 23 Apr 2009 14:46:51 -0500] rev 599
Fix g_log issue when configured with --enable-debug=no.
Thu, 23 Apr 2009 13:20:23 -0500 Merge commit 'origin/loudmouth-1-5'
Samuel Tesla <stesla@engineyard.com> [Thu, 23 Apr 2009 13:20:23 -0500] rev 598
Merge commit 'origin/loudmouth-1-5'
Wed, 15 Apr 2009 10:50:05 -0600 Applied parallel make and asyncns patches from the mailing list.
Kirk Haines <khaines@engineyard.com> [Wed, 15 Apr 2009 10:50:05 -0600] rev 597
Applied parallel make and asyncns patches from the mailing list.
Wed, 25 Mar 2009 11:28:18 -0700 Removed Dangerous Instructions remote/loudmouth-1-5
Jayson Vantuyl <jvantuyl@engineyard.com> [Wed, 25 Mar 2009 11:28:18 -0700] rev 596
Removed Dangerous Instructions
Wed, 18 Mar 2009 11:10:43 -0500 Add new loudmouth-ruby files. remote/gh-pages
Samuel Tesla <stesla@engineyard.com> [Wed, 18 Mar 2009 11:10:43 -0500] rev 595
Add new loudmouth-ruby files.
Mon, 09 Mar 2009 18:09:59 -0500 Updated tarball
Samuel Tesla <stesla@engineyard.com> [Mon, 09 Mar 2009 18:09:59 -0500] rev 594
Updated tarball
Mon, 09 Mar 2009 18:05:59 -0500 Update release information files. 1.5.0
Samuel Tesla <stesla@engineyard.com> [Mon, 09 Mar 2009 18:05:59 -0500] rev 593
Update release information files. * Combined AUTHORS and CONTRIBUTORS. * Added some more folks to the AUTHORS file based on commit history. * Added Makefile recipe to dynamically generate ChangeLog from last annotated tag or a specified ref. * Added ignores for tarballs and ChangeLog.
Thu, 05 Mar 2009 13:43:23 -0600 Added 1.5.0 tarball
Samuel Tesla <stesla@engineyard.com> [Thu, 05 Mar 2009 13:43:23 -0600] rev 592
Added 1.5.0 tarball
Thu, 05 Mar 2009 12:57:27 -0600 Created gh-pages branch
Samuel Tesla <stesla@engineyard.com> [Thu, 05 Mar 2009 12:57:27 -0600] rev 591
Created gh-pages branch
Tue, 24 Feb 2009 17:09:42 -0800 Added File Listing Known Bugs
Jayson Vantuyl <jvantuyl@engineyard.com> [Tue, 24 Feb 2009 17:09:42 -0800] rev 590
Added File Listing Known Bugs
Tue, 24 Feb 2009 16:51:25 -0800 Made Tests Optional to Allow Older glib
Jayson Vantuyl <jvantuyl@engineyard.com> [Tue, 24 Feb 2009 16:51:25 -0800] rev 589
Made Tests Optional to Allow Older glib Debian Stable had old Glib, only used for gtest, so made it optional.
Tue, 24 Feb 2009 15:34:31 -0800 Logging Adjustments
Jayson Vantuyl <jvantuyl@engineyard.com> [Tue, 24 Feb 2009 15:34:31 -0800] rev 588
Logging Adjustments
Mon, 23 Feb 2009 23:09:45 -0800 Fixed Retry Behavior, Fixed Crash on IPv6 Addresses, Log and Exit On No Host
Jayson Vantuyl <jvantuyl@engineyard.com> [Mon, 23 Feb 2009 23:09:45 -0800] rev 587
Fixed Retry Behavior, Fixed Crash on IPv6 Addresses, Log and Exit On No Host
Mon, 23 Feb 2009 21:28:40 -0800 Removed Stray, Old Assert
Jayson Vantuyl <jvantuyl@engineyard.com> [Mon, 23 Feb 2009 21:28:40 -0800] rev 586
Removed Stray, Old Assert
Mon, 23 Feb 2009 18:04:58 -0800 Fixed Resolver Memory Management Issues (by creating less severe issues)
Jayson Vantuyl <jvantuyl@engineyard.com> [Mon, 23 Feb 2009 18:04:58 -0800] rev 585
Fixed Resolver Memory Management Issues (by creating less severe issues)
Mon, 23 Feb 2009 13:51:34 -0800 Explicitly Request IPv4 Names
Jayson Vantuyl <jvantuyl@engineyard.com> [Mon, 23 Feb 2009 13:51:34 -0800] rev 584
Explicitly Request IPv4 Names
Tue, 17 Feb 2009 11:22:22 -0700 The order of enums in the lm-message.h and lm-message.c for the stream:error and stream:features message types was transposed, leading to inaccurate identification of those two types.
Kirk Haines <khaines@engineyard.com> [Tue, 17 Feb 2009 11:22:22 -0700] rev 583
The order of enums in the lm-message.h and lm-message.c for the stream:error and stream:features message types was transposed, leading to inaccurate identification of those two types.
Thu, 29 Jan 2009 09:15:05 -0600 Gut autogen.sh and replace most of it with autoreconf.
Samuel Tesla <stesla@engineyard.com> [Thu, 29 Jan 2009 09:15:05 -0600] rev 582
Gut autogen.sh and replace most of it with autoreconf.
Sun, 18 Jan 2009 07:23:05 +0000 Applied ksmith's DNS patch.
Samuel Tesla <stesla@engineyard.com> [Sun, 18 Jan 2009 07:23:05 +0000] rev 581
Applied ksmith's DNS patch. * Use SRV records when available. * Fallback to A records. * Use port specified in SRV record, else default.
Tue, 13 Jan 2009 19:09:54 +0000 Merge branch 'wyhaines'
root <root@ey-express.(none)> [Tue, 13 Jan 2009 19:09:54 +0000] rev 580
Merge branch 'wyhaines' Conflicts: loudmouth/lm-data-objects.c
Tue, 13 Jan 2009 19:05:15 +0000 Added a newline at the end of the file, so that gcc does not complain.
root <root@ey-express.(none)> [Tue, 13 Jan 2009 19:05:15 +0000] rev 579
Added a newline at the end of the file, so that gcc does not complain.
Tue, 06 Jan 2009 08:33:29 -0700 Some temporary logging additions to aid in debugging.
Kirk Haines <wyhaines@gmail.com> [Tue, 06 Jan 2009 08:33:29 -0700] rev 578
Some temporary logging additions to aid in debugging.
Mon, 29 Dec 2008 07:51:30 -0700 Added a newline at the end of the file.
Kirk Haines <wyhaines@gmail.com> [Mon, 29 Dec 2008 07:51:30 -0700] rev 577
Added a newline at the end of the file.
Thu, 18 Dec 2008 11:34:23 -0700 Removed some whitespace insertions that were altering the structure of the
Kirk Haines <wyhaines@gmail.com> [Thu, 18 Dec 2008 11:34:23 -0700] rev 576
Removed some whitespace insertions that were altering the structure of the generated XML.
Sun, 30 Nov 2008 10:20:08 +0100 Don't check for sync dns problems when using asyncns [#33] remote/loudmouth-1-4
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 30 Nov 2008 10:20:08 +0100] rev 575
Don't check for sync dns problems when using asyncns [#33] lm_socket_create() checks for sync DNS failure, but the check is executed even if Loudmouth is using asyncns, in which case Loudmouth crashes. committer: Mikael Hallendal <micke@imendio.com>
Sun, 30 Nov 2008 09:49:06 +0100 fixed the coding style
Mikael Hallendal <micke@imendio.com> [Sun, 30 Nov 2008 09:49:06 +0100] rev 574
fixed the coding style
Sun, 30 Nov 2008 09:32:17 +0100 Don't free connection internals before it's closed. [#34]
Mikael Hallendal <micke@imendio.com> [Sun, 30 Nov 2008 09:32:17 +0100] rev 573
Don't free connection internals before it's closed. [#34] When the connection freed up internal states (in this case the handler lists) before closing itself it segfaulted when trying to unregister the SASL handlers. Reported by Julien Puydt.
Sun, 30 Nov 2008 09:27:21 +0100 Don't free connection internals before it's closed. [#34]
Mikael Hallendal <micke@imendio.com> [Sun, 30 Nov 2008 09:27:21 +0100] rev 572
Don't free connection internals before it's closed. [#34] When the connection freed up internal states (in this case the handler lists) before closing itself it segfaulted when trying to unregister the SASL handlers. Reported by Julien Puydt.
Tue, 25 Nov 2008 17:28:27 +0100 Fixed compile when GSSAPI support is enabled. [#20]
Jelmer Vernooij <jelmer@samba.org> [Tue, 25 Nov 2008 17:28:27 +0100] rev 571
Fixed compile when GSSAPI support is enabled. [#20] GSSAPI support required this fix after applying the patch. committer: Mikael Hallendal <micke@imendio.com>
Sun, 23 Nov 2008 23:41:55 +0100 Added interface dummy code for copying
Mikael Hallendal <micke@imendio.com> [Sun, 23 Nov 2008 23:41:55 +0100] rev 570
Added interface dummy code for copying
Sun, 23 Nov 2008 23:32:15 +0100 Removed unused LmTcpSocket
Mikael Hallendal <micke@imendio.com> [Sun, 23 Nov 2008 23:32:15 +0100] rev 569
Removed unused LmTcpSocket
Fri, 21 Nov 2008 21:51:43 +0100 Removed unmaintained spec-file
Mikael Hallendal <micke@imendio.com> [Fri, 21 Nov 2008 21:51:43 +0100] rev 568
Removed unmaintained spec-file Realized we still have an old and unmaintained spec-file for building rpms. The file was last updated 2003 and the distributions handle this themselves anyway.
Wed, 19 Nov 2008 10:16:40 +0100 Silence chdir by catching return value
Mikael Hallendal <micke@imendio.com> [Wed, 19 Nov 2008 10:16:40 +0100] rev 567
Silence chdir by catching return value
Wed, 19 Nov 2008 10:12:27 +0100 Use option NO_TICKET for OpenSSL [#28]
Mikael Hallendal <micke@imendio.com> [Wed, 19 Nov 2008 10:12:27 +0100] rev 566
Use option NO_TICKET for OpenSSL [#28] Google Talk seems to have a problem connecting with clients using OpenSSL and TLS. According to a bug report on Twister it was tracked down to a bug in Java. Setting the NO_TICKET option on the SSL context seemed to work around the problem.
Wed, 19 Nov 2008 09:48:29 +0100 Use option NO_TICKET for OpenSSL [#28]
Mikael Hallendal <micke@imendio.com> [Wed, 19 Nov 2008 09:48:29 +0100] rev 565
Use option NO_TICKET for OpenSSL [#28] Google Talk seems to have a problem connecting with clients using OpenSSL and TLS. According to a bug report on Twister it was tracked down to a bug in Java. Setting the NO_TICKET option on the SSL context seemed to work around the problem.
Wed, 19 Nov 2008 09:15:26 +0100 Style fixes for GSSAPI changes [#20].
Mikael Hallendal <micke@imendio.com> [Wed, 19 Nov 2008 09:15:26 +0100] rev 564
Style fixes for GSSAPI changes [#20].
Wed, 19 Nov 2008 09:09:13 +0100 Applied patch to add GSSAPI support to Loudmouth [#20]
Jelmer Vernooij <jelmer@samba.org> [Wed, 19 Nov 2008 09:09:13 +0100] rev 563
Applied patch to add GSSAPI support to Loudmouth [#20] This patch adds optional suppor for SASL support through GSSAPI mechanism. Patch from Jelmer Vernooij. committer: Mikael Hallendal <micke@imendio.com>
Wed, 19 Nov 2008 08:49:57 +0100 Applied patch to check for GSSAPI during configure [#20]
Jelmer Vernooij <jelmer@samba.org> [Wed, 19 Nov 2008 08:49:57 +0100] rev 562
Applied patch to check for GSSAPI during configure [#20] Patch adds support for the GSSAPI (Kerberos) SASL mechanism. committer: Mikael Hallendal <micke@imendio.com>
Wed, 12 Nov 2008 20:30:54 +0100 Removed a left over debug printout
Mikael Hallendal <micke@imendio.com> [Wed, 12 Nov 2008 20:30:54 +0100] rev 561
Removed a left over debug printout
Tue, 11 Nov 2008 05:14:09 +0100 Merge branch 'master' of git@github.com:hallski/loudmouth
Mikael Hallendal <micke@imendio.com> [Tue, 11 Nov 2008 05:14:09 +0100] rev 560
Merge branch 'master' of git@github.com:hallski/loudmouth
Tue, 11 Nov 2008 05:13:47 +0100 fixed compile error in asyncns.c
Mikael Hallendal <micke@imendio.com> [Tue, 11 Nov 2008 05:13:47 +0100] rev 559
fixed compile error in asyncns.c
Wed, 05 Nov 2008 23:29:44 +0100 Don't append the 'id'-tag in opening stream headers. [#30]
Will Thompson <will.thompson@collabora.co.uk> [Wed, 05 Nov 2008 23:29:44 +0100] rev 558
Don't append the 'id'-tag in opening stream headers. [#30] According to RFC 3920 (section 4.4) the id attribute SHOULD NOT be added by the initiating party. [#30 responsible:Hallski state:resolved milestone:Loudmouth 1.4.4 tagged:committed] committer: Mikael Hallendal <micke@imendio.com>
Wed, 05 Nov 2008 23:19:42 +0100 Don't append the 'id'-tag in opening stream headers. [#30]
Will Thompson <will.thompson@collabora.co.uk> [Wed, 05 Nov 2008 23:19:42 +0100] rev 557
Don't append the 'id'-tag in opening stream headers. [#30] According to RFC 3920 (section 4.4) the id attribute SHOULD NOT be added by the initiating party. [#30 responsible:Hallski state:resolved milestone:Loudmouth 1.4.4 tagged:committed] committer: Mikael Hallendal <micke@imendio.com>
Wed, 29 Oct 2008 21:53:35 +0100 Bumped version to 1.4.3
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 21:53:35 +0100] rev 556
Bumped version to 1.4.3
Wed, 29 Oct 2008 21:53:19 +0100 Fixed up the documentation for 1.4.3 [#27]
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 21:53:19 +0100] rev 555
Fixed up the documentation for 1.4.3 [#27] Went over the documentation and made sure that the API docs are back to 100% documented. [#27 responsible:Hallski state:resolved]
Wed, 29 Oct 2008 17:54:25 +0100 Removed the check for IO condition in socket_in_event [#23]
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 17:54:25 +0100] rev 554
Removed the check for IO condition in socket_in_event [#23] A simplified version of the fix for [#23] since socket will never be set in blocking mode here.
Wed, 29 Oct 2008 17:52:22 +0100 Always set the socket to be non-blocking.
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 17:52:22 +0100] rev 553
Always set the socket to be non-blocking. Managed to remove the code that actually made the socket blocking when I removed the code to set it depending on whether the blocking or non-blocking LmConnection API was used or not.
Wed, 29 Oct 2008 17:30:01 +0100 Only check for IO Condition before trying another read when the socket is blocking [#23]
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 17:30:01 +0100] rev 552
Only check for IO Condition before trying another read when the socket is blocking [#23] In commit 79deb183d we added a check to see if there was more data to be read before trying again. This to avoid having a blocking socket hang on that call until some data became available. However, when using OpenSSL it sometimes reads everything off the TCP socket and buffers it internally which means that the TCP socket will tell us that there is no more data available which leads to us not trying to read from the OpenSSL layer again. In this commit I added a check to see if the socket was blocking before doing this. The long term fix will be that the socket is always going to be in async mode and the synchronous APIs will be handled at a higher level. [#23 responsible:Hallski milestone:Loudmouth 1.4.3 state:resolved]
Mon, 27 Oct 2008 23:44:51 +0100 Removed lm-soup-socket.[ch]
Mikael Hallendal <micke@imendio.com> [Mon, 27 Oct 2008 23:44:51 +0100] rev 551
Removed lm-soup-socket.[ch] These unused files was a test to implement the new network backend using the SoupSocket from libsoup. However, I'm not inclined to add libsoup as a dependency to Loudmouth so they will not be used.
Sun, 26 Oct 2008 01:56:11 +0200 Make the new libasyncns compile on mac os x
Mikael Hallendal <micke@imendio.com> [Sun, 26 Oct 2008 01:56:11 +0200] rev 550
Make the new libasyncns compile on mac os x
Sun, 26 Oct 2008 01:52:23 +0200 Updated asyncns.[ch]
Mikael Hallendal <micke@imendio.com> [Sun, 26 Oct 2008 01:52:23 +0200] rev 549
Updated asyncns.[ch]
Sat, 25 Oct 2008 22:33:23 +0200 Added some verbose debug output
Mikael Hallendal <micke@imendio.com> [Sat, 25 Oct 2008 22:33:23 +0200] rev 548
Added some verbose debug output
Sat, 25 Oct 2008 20:09:25 +0200 Improved the resolvers a bit.
Mikael Hallendal <micke@imendio.com> [Sat, 25 Oct 2008 20:09:25 +0200] rev 547
Improved the resolvers a bit. LmOldSocket currently creates a new resolver when doing a host lookup after a successful srv lookup.
Sat, 25 Oct 2008 16:37:41 +0200 Removed optional definition of _lm_sock_set_keepalive.
Mikael Hallendal <micke@imendio.com> [Sat, 25 Oct 2008 16:37:41 +0200] rev 546
Removed optional definition of _lm_sock_set_keepalive. Always define the method but make the implementation noop if TCP keep alives are not available.
Sat, 25 Oct 2008 16:21:50 +0200 Removed the async_connect_waiting and blocking states from LmConnection.
Mikael Hallendal <micke@imendio.com> [Sat, 25 Oct 2008 16:21:50 +0200] rev 545
Removed the async_connect_waiting and blocking states from LmConnection. As a first step of cleaning up the network code underlying LmConnection I want to make the blocking and non-blocking calls be as similar as possible. The socket should be able to connect in asynchronous manner even if we want to block on the open call since the mainloop iteration will handle the "block" for lm_connection_open_and_block.
Fri, 24 Oct 2008 00:21:42 +0200 Minor style fix
Mikael Hallendal <micke@imendio.com> [Fri, 24 Oct 2008 00:21:42 +0200] rev 544
Minor style fix
Wed, 22 Oct 2008 23:18:10 +0200 Removed unused variable in lm_connection_open_and_block
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 23:18:10 +0200] rev 543
Removed unused variable in lm_connection_open_and_block
Wed, 22 Oct 2008 22:50:08 +0200 Removed unused use_srv variable in LmConnection.
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 22:50:08 +0200] rev 542
Removed unused use_srv variable in LmConnection. It was just being set but not used anymore.
Wed, 22 Oct 2008 22:45:23 +0200 Minor style fixes
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 22:45:23 +0200] rev 541
Minor style fixes
Wed, 22 Oct 2008 15:29:49 +0200 Switch to use LmAuthParameters instead of passing around username and password.
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 15:29:49 +0200] rev 540
Switch to use LmAuthParameters instead of passing around username and password. This cleans up the code and reduces the number of strings that need to be copied and synced.
Wed, 22 Oct 2008 14:08:45 +0200 Made type property on LmResolver settable after creation.
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 14:08:45 +0200] rev 539
Made type property on LmResolver settable after creation. Currently the type of the resolver is changed after doing the initial SRV lookup so the property can't be creation only.
Wed, 22 Oct 2008 13:23:36 +0200 Silence git from generated files
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 13:23:36 +0200] rev 538
Silence git from generated files
Wed, 22 Oct 2008 13:22:13 +0200 Added support for Dolt in the build process.
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 13:22:13 +0200] rev 537
Added support for Dolt in the build process. This transparently reduces the build time on systems where it is supported.
Wed, 22 Oct 2008 13:12:40 +0200 Added test code for lm-data-objects
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 13:12:40 +0200] rev 536
Added test code for lm-data-objects
Tue, 21 Oct 2008 15:47:01 +0200 Added lm-data-objects.[ch] for parameter objects
Mikael Hallendal <micke@imendio.com> [Tue, 21 Oct 2008 15:47:01 +0200] rev 535
Added lm-data-objects.[ch] for parameter objects
Tue, 21 Oct 2008 02:38:48 +0200 Minor style fix
Mikael Hallendal <micke@imendio.com> [Tue, 21 Oct 2008 02:38:48 +0200] rev 534
Minor style fix
Tue, 21 Oct 2008 02:21:09 +0200 Added some TODO items and minor style fixes
Mikael Hallendal <micke@imendio.com> [Tue, 21 Oct 2008 02:21:09 +0200] rev 533
Added some TODO items and minor style fixes
Mon, 20 Oct 2008 17:48:04 +0200 Style fix in lm_connection_new
Mikael Hallendal <micke@imendio.com> [Mon, 20 Oct 2008 17:48:04 +0200] rev 532
Style fix in lm_connection_new
Mon, 20 Oct 2008 17:44:28 +0200 Removed unneeded initializers in lm_connection_new
Mikael Hallendal <micke@imendio.com> [Mon, 20 Oct 2008 17:44:28 +0200] rev 531
Removed unneeded initializers in lm_connection_new
Tue, 14 Oct 2008 19:30:30 +0200 More styling
Mikael Hallendal <micke@imendio.com> [Tue, 14 Oct 2008 19:30:30 +0200] rev 530
More styling
Tue, 14 Oct 2008 18:35:47 +0200 More style fixes
Mikael Hallendal <micke@imendio.com> [Tue, 14 Oct 2008 18:35:47 +0200] rev 529
More style fixes
Mon, 13 Oct 2008 12:01:56 +0200 Style fixes
Mikael Hallendal <micke@imendio.com> [Mon, 13 Oct 2008 12:01:56 +0200] rev 528
Style fixes
Mon, 13 Oct 2008 02:49:23 +0200 Fixed root Makefile
Mikael Hallendal <micke@imendio.com> [Mon, 13 Oct 2008 02:49:23 +0200] rev 527
Fixed root Makefile
Mon, 13 Oct 2008 02:48:58 +0200 Fixed root Makefile
Mikael Hallendal <micke@imendio.com> [Mon, 13 Oct 2008 02:48:58 +0200] rev 526
Fixed root Makefile
Sat, 11 Oct 2008 14:47:23 +0200 Moved Makefile.decl to build sub directory and created a Makefile.am.lm
Mikael Hallendal <micke@imendio.com> [Sat, 11 Oct 2008 14:47:23 +0200] rev 525
Moved Makefile.decl to build sub directory and created a Makefile.am.lm All Makefile's should include the new Makefile.am.lm which in turns includes common and test Makefiles.
Sat, 11 Oct 2008 13:20:15 +0200 More cleaning up in Makefiles
Mikael Hallendal <micke@imendio.com> [Sat, 11 Oct 2008 13:20:15 +0200] rev 524
More cleaning up in Makefiles
Sat, 11 Oct 2008 13:14:29 +0200 More cleaning up in Makefile
Mikael Hallendal <micke@imendio.com> [Sat, 11 Oct 2008 13:14:29 +0200] rev 523
More cleaning up in Makefile
Fri, 10 Oct 2008 23:22:00 +0200 Further cleanup of Makefile.am
Mikael Hallendal <micke@imendio.com> [Fri, 10 Oct 2008 23:22:00 +0200] rev 522
Further cleanup of Makefile.am
Fri, 10 Oct 2008 23:13:03 +0200 Updated the build system to use a build directory and a common marshal Makefile.
Mikael Hallendal <micke@imendio.com> [Fri, 10 Oct 2008 23:13:03 +0200] rev 521
Updated the build system to use a build directory and a common marshal Makefile. Inspired by Richards commit to Devhelp in order to clean up the build system a bit. Makefile setup for generating signal marshal are now defined in build/Makefile.am.marshal which is included in the loudmough/Makefile.am file.
Fri, 10 Oct 2008 20:31:18 +0200 Removed old .cvsignore file
Mikael Hallendal <micke@imendio.com> [Fri, 10 Oct 2008 20:31:18 +0200] rev 520
Removed old .cvsignore file
Fri, 10 Oct 2008 12:33:53 +0200 Removed unused defines in lm-connection.c
Mikael Hallendal <micke@imendio.com> [Fri, 10 Oct 2008 12:33:53 +0200] rev 519
Removed unused defines in lm-connection.c
Wed, 08 Oct 2008 13:11:02 +0200 Went over all of the files and made sure they all were indented the same way.
Mikael Hallendal <micke@imendio.com> [Wed, 08 Oct 2008 13:11:02 +0200] rev 518
Went over all of the files and made sure they all were indented the same way. This means from now on use 4 space instead of tabs everywhere for indentation.
Wed, 08 Oct 2008 12:44:10 +0200 Make the emacs header changes to tests and examples
Mikael Hallendal <micke@imendio.com> [Wed, 08 Oct 2008 12:44:10 +0200] rev 517
Make the emacs header changes to tests and examples
Wed, 08 Oct 2008 12:43:12 +0200 Change the tab width to 4 steps in the emacs headers
Mikael Hallendal <micke@imendio.com> [Wed, 08 Oct 2008 12:43:12 +0200] rev 516
Change the tab width to 4 steps in the emacs headers
Wed, 08 Oct 2008 12:34:50 +0200 Change the emacs format string to use space instead of tab for indentation
Mikael Hallendal <micke@imendio.com> [Wed, 08 Oct 2008 12:34:50 +0200] rev 515
Change the emacs format string to use space instead of tab for indentation
Mon, 06 Oct 2008 22:00:49 +0200 Allow replies to non-iq stanzas. [#22]
Frank Zschockelt <lm@freakysoft.de> [Mon, 06 Oct 2008 22:00:49 +0200] rev 514
Allow replies to non-iq stanzas. [#22] This changes so that any stanza type will check if there is a reply handler waiting for the incoming ID. When implementing for example XEP-0184 (Message Receipts) there will be returned message stanzas that needs to be given to a reply handler. committer: Mikael Hallendal <micke@imendio.com>
Mon, 06 Oct 2008 21:54:34 +0200 Allow replies to non-iq stanzas. [#22]
Frank Zschockelt <lm@freakysoft.de> [Mon, 06 Oct 2008 21:54:34 +0200] rev 513
Allow replies to non-iq stanzas. [#22] This changes so that any stanza type will check if there is a reply handler waiting for the incoming ID. When implementing for example XEP-0184 (Message Receipts) there will be returned message stanzas that needs to be given to a reply handler. [#22 tagged:committed responsible:Hallski milestone:none state:resolved] committer: Mikael Hallendal <micke@imendio.com>
Mon, 06 Oct 2008 21:52:49 +0200 Updated copyright years
Mikael Hallendal <micke@imendio.com> [Mon, 06 Oct 2008 21:52:49 +0200] rev 512
Updated copyright years
Mon, 06 Oct 2008 11:31:46 +0200 Use SASL before old style auth if both are supported. [#19]
Jelmer Vernooij <jelmer@samba.org> [Mon, 06 Oct 2008 11:31:46 +0200] rev 511
Use SASL before old style auth if both are supported. [#19] Fixes an issue when server provides both old style and SASL authentication mechanisms. Loudmouth currently only checked if old style auth were supported and assumed that SASL weren't in those cases. [#19 tagged:committed responsible:Hallski milestone:none state:resolved] committer: Mikael Hallendal <micke@imendio.com>
Mon, 06 Oct 2008 11:28:45 +0200 Use SASL before old style auth if both are supported. [#19]
Jelmer Vernooij <jelmer@samba.org> [Mon, 06 Oct 2008 11:28:45 +0200] rev 510
Use SASL before old style auth if both are supported. [#19] Fixes an issue when server provides both old style and SASL authentication mechanisms. Loudmouth currently only checked if old style auth were supported and assumed that SASL weren't in those cases. [#19 tagged:committed responsible:Hallski milestone:none state:resolved] committer: Mikael Hallendal <micke@imendio.com>
Mon, 06 Oct 2008 02:17:36 +0200 Fixed a crash LmFeaturePing.
Mikael Hallendal <micke@imendio.com> [Mon, 06 Oct 2008 02:17:36 +0200] rev 509
Fixed a crash LmFeaturePing. Missed sending the LmFeaturePing object as user data to the message handler.
Mon, 06 Oct 2008 02:17:36 +0200 Cleaned up the moved XMPP Ping code from LmConnection and hooked up the LmFeaturePing object.
Mikael Hallendal <micke@imendio.com> [Mon, 06 Oct 2008 02:17:36 +0200] rev 508
Cleaned up the moved XMPP Ping code from LmConnection and hooked up the LmFeaturePing object. Removed the code from LmConnection and instead use the new LmFeaturePing object.
Mon, 06 Oct 2008 02:17:36 +0200 Added the code from LmConnection to send and receive the XMPP Ping to LmFeaturePing.
Mikael Hallendal <micke@imendio.com> [Mon, 06 Oct 2008 02:17:36 +0200] rev 507
Added the code from LmConnection to send and receive the XMPP Ping to LmFeaturePing. Copied and refactored the code to fit into LmFeaturePing instead of LmConnection.
Mon, 06 Oct 2008 02:17:36 +0200 Added properties, signals and start/stop calls to LmFeaturePing.
Mikael Hallendal <micke@imendio.com> [Mon, 06 Oct 2008 02:17:36 +0200] rev 506
Added properties, signals and start/stop calls to LmFeaturePing.
(0) -240 tip