Jack Moffitt
5f174b646f
Merge pull request #20 from boothj5/master
...
Option to disable TLS
2012-05-19 21:40:49 -07:00
James Booth
5875390968
Fixed spacing
2012-05-20 05:16:20 +01:00
James Booth
a572d055a8
Fixed wrong flag setting
2012-05-20 02:10:19 +01:00
James Booth
9615a55856
Added option to disable TLS
...
The connection object includes a tls_support flag, which can
be disabled with xmpp_conn_disable_tls().
2012-05-20 01:50:32 +01:00
Jack Moffitt
cc979d4811
Merge pull request #16 from flosse/master
...
solved configuring problems (Ubuntu 11.10)
2012-02-26 04:03:13 -08:00
Markus Kohlhase
f502fd1fe4
added missing newline character to fix configuring errors
2012-02-26 12:49:40 +01:00
Jack Moffitt
a8c1d25f5c
Correctly check for -lresolv need by using resolv.h.
...
Doing this with AC_SEARCH_LIBS doesn't work because the res_query is a #define.
2012-02-25 14:24:49 -07:00
Jack Moffitt
dfa2786efb
Merge pull request #15 from flosse/extend-basic-example
...
added host parameter; replaced tabs with whitespace
2012-02-15 20:33:38 -08:00
Markus Kohlhase
95fd3ea3d0
added host parameter; replaced tabs with whitespace
2012-02-15 01:26:09 +01:00
Jack Moffitt
713cfa245a
Another try at OpenBSD fixes.
...
nameser_compat.h is required on Darwin, but doesn't exist on
OpenBSD. Also, OpenBSD doesn't support the ns_c_in or ns_t_srv enums,
so the C_IN and T_SRV macros are required.
2012-02-10 22:10:32 -07:00
Jack Moffitt
aadc58711b
Build fixes for OpenBSD.
...
Fixes #14 . Issue discovered and fixes based on patch by Pierre-Emmanuel André.
2012-02-08 22:00:06 -07:00
Jack Moffitt
f9471368f5
Fix snprintf warnings about missing format strings.
2012-02-08 21:46:37 -07:00
Jack Moffitt
143eec7e1f
Remove need for nameser_compat.h.
2012-02-08 21:46:25 -07:00
Jack Moffitt
7032ede88a
Missed a bit of cleanup.
2012-02-08 08:52:16 -07:00
Andrew Potter
128c155681
Fix memory leak in commit 30d4f2b7
...
va_end() has to be called after each invocation of va_copy(). So when
log messages are short, the copy was leaked. When log messages were
long, the old ap would get lost.
2012-02-08 00:00:57 -07:00
Jack Moffitt
311e09a99a
Update version number to 0.8-snapshot.
2012-02-07 23:32:49 -07:00
Jack Moffitt
eb9d1eb760
Fix dist targets.
2012-02-07 23:32:37 -07:00
Jack Moffitt
b59149f3e9
Update doxygen config.
2012-02-07 23:32:18 -07:00
Jack Moffitt
1da1ef2e16
Removed unused .gitmodules.
2012-02-07 23:32:07 -07:00
Jack Moffitt
76242c3225
Remove obsolete CHANGES.txt.
2012-02-07 23:08:00 -07:00
Jack Moffitt
fc3d025c7f
Fix compiler warning.
2012-02-07 22:57:46 -07:00
Jack Moffitt
801a844e30
Initialize conn->state.
...
Fixes #13 .
2012-02-07 22:54:09 -07:00
Jack Moffitt
13175787fc
Document handler return values.
2012-02-07 22:49:56 -07:00
Jack Moffitt
ee8afdb64e
Memory leak fixes from @elisamanfrin.
...
Fixes issue #4 .
2012-02-07 22:46:38 -07:00
Jack Moffitt
9b50b56dbb
Fix docs and build system.
2012-02-07 22:46:38 -07:00
Jack Moffitt
90d4c54d81
Merge pull request #12 from vladmihaisima/fix_ssl
...
Bug when using SSL communication
2012-02-07 20:33:56 -08:00
Jack Moffitt
d30a313148
Merge pull request #10 from hoelzro/master
...
Fix logging when stanzas are too big
2012-02-07 20:30:10 -08:00
U-vladms-pc\vladms
5344669bb7
Added tls_pending to windows schannel implementation of tls
2012-01-10 17:35:53 +01:00
Vlad-Mihai Sima
511606835d
Bug fix: when using tls, if a stanza is bigger than the buffer of 4096 in event.c, the stanza will not be read as select will return 0 on the ssl socket and the data will be in ssl buffers. Partial fix, only for Linux for now
2012-01-01 20:09:18 +01:00
Rob Hoelz
30d4f2b78d
Fixing logging when stanzas are too big
2011-09-07 20:09:19 -05:00
Jack Moffitt
bdd70fcfaf
Merge pull request #6 from rzuck/master
...
Fix for API error using libxml2 as the parser for libstrophe
2011-05-07 12:51:52 -07:00
Russell Zuck
270599246b
update to README.txt to include instructions for acquiring the expat submodule
2011-05-05 14:14:42 -06:00
Russell Zuck
d00a70a406
removed the line in Makefile.am that defines libstrophe_a_HEADERS that was causing ./configure to fail
2011-05-05 13:35:38 -06:00
Russell Zuck
9871458642
update to README to reflect current build steps
2011-05-05 13:32:09 -06:00
Russell Zuck
28da8ea988
fix for error in return status logic from libxml2 function
2011-05-05 13:22:23 -06:00
Jack Moffitt
a02ce0151d
A few build fixes. Found and suggested by David C.
2010-06-09 10:30:20 -06:00
Dustin Sallings
d048124969
Capture the bound jid.
...
I'd kind of like to be able to discover the JID with full resource for
some operations.
2009-06-15 14:37:21 -07:00
Matt Ingenthron
43facaff45
Added check for openssl headers to fail more gracefully on Ubuntu 8.0.4 LTS
2009-06-15 14:37:21 -07:00
Matt Ingenthron
a18cecd002
Added AC_SEARCH_LIBS for compilation on OpenSolaris
2009-06-15 14:37:21 -07:00
Dustin Sallings
e5d1f46170
Ignore docs.
2009-06-15 14:37:21 -07:00
Jack Moffitt
370a371800
Dual licensed libstrophe under MIT and GPLv3.
...
Updated copyright headers.
2009-06-15 15:26:10 -06:00
Jack Moffitt
a58b0e4b04
Patch to fix select time values from xue yong zhi <xue.yong.zhi@gmail.com> applied.
2009-05-05 13:29:01 -06:00
Arc Riley
17733544c3
Made doxygen input/output directories relative
2009-05-05 10:18:48 -06:00
Jack Moffitt
2eb9847ba8
Fixed memory leak in one off handlers.
2009-04-14 15:53:04 -06:00
Jack Moffitt
398d774c59
Fixed memory leak in new parser abstraction.
2009-04-14 15:36:03 -06:00
Jack Moffitt
b522704567
Merge commit 'dustin/master'
...
* commit 'dustin/master':
Ignore test artifacts.
Ignore TAGS.
Log the result of a connect.
If an altdomain was specified, use it instead of SRV lookups.
Free the connection language.
Handle a case where the query has no namespace.
2009-04-14 14:53:29 -06:00
Jack Moffitt
20bac5b4de
Fixed small memory leak in id handler logic.
2009-04-14 14:22:34 -06:00
Dustin Sallings
a06ec86266
Ignore test artifacts.
2009-04-14 13:11:38 -07:00
Dustin Sallings
57454c9bf9
Ignore TAGS.
2009-04-14 13:11:38 -07:00
Dustin Sallings
690c0c1e85
Log the result of a connect.
2009-04-14 13:11:38 -07:00