Commit Graph

  • f502fd1fe4 added missing newline character to fix configuring errors Markus Kohlhase 2012-02-26 12:48:30 +01:00
  • a8c1d25f5c Correctly check for -lresolv need by using resolv.h. Jack Moffitt 2012-02-25 14:24:32 -07:00
  • dfa2786efb Merge pull request #15 from flosse/extend-basic-example Jack Moffitt 2012-02-15 20:33:38 -08:00
  • 95fd3ea3d0 added host parameter; replaced tabs with whitespace Markus Kohlhase 2012-02-15 01:26:09 +01:00
  • 713cfa245a Another try at OpenBSD fixes. Jack Moffitt 2012-02-10 22:10:32 -07:00
  • aadc58711b Build fixes for OpenBSD. Jack Moffitt 2012-02-08 22:00:06 -07:00
  • f9471368f5 Fix snprintf warnings about missing format strings. Jack Moffitt 2012-02-08 21:46:37 -07:00
  • 143eec7e1f Remove need for nameser_compat.h. Jack Moffitt 2012-02-08 21:46:25 -07:00
  • 7032ede88a Missed a bit of cleanup. Jack Moffitt 2012-02-08 08:52:16 -07:00
  • 128c155681 Fix memory leak in commit 30d4f2b7 Andrew Potter 2012-02-07 22:46:45 -08:00
  • 311e09a99a Update version number to 0.8-snapshot. Jack Moffitt 2012-02-07 23:32:49 -07:00
  • eb9d1eb760 Fix dist targets. Jack Moffitt 2012-02-07 23:32:37 -07:00
  • b59149f3e9 Update doxygen config. Jack Moffitt 2012-02-07 23:32:18 -07:00
  • 1da1ef2e16 Removed unused .gitmodules. Jack Moffitt 2012-02-07 23:32:07 -07:00
  • 76242c3225 Remove obsolete CHANGES.txt. Jack Moffitt 2012-02-07 23:08:00 -07:00
  • fc3d025c7f Fix compiler warning. Jack Moffitt 2012-02-07 22:57:46 -07:00
  • 801a844e30 Initialize conn->state. Jack Moffitt 2012-02-07 22:54:09 -07:00
  • 13175787fc Document handler return values. Jack Moffitt 2012-02-07 22:49:56 -07:00
  • ee8afdb64e Memory leak fixes from @elisamanfrin. Jack Moffitt 2012-02-07 22:46:23 -07:00
  • 9b50b56dbb Fix docs and build system. Jack Moffitt 2012-02-07 22:40:55 -07:00
  • 90d4c54d81 Merge pull request #12 from vladmihaisima/fix_ssl Jack Moffitt 2012-02-07 20:33:56 -08:00
  • d30a313148 Merge pull request #10 from hoelzro/master Jack Moffitt 2012-02-07 20:30:10 -08:00
  • 5344669bb7 Added tls_pending to windows schannel implementation of tls U-vladms-pc\vladms 2012-01-10 17:35:53 +01:00
  • 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 Vlad-Mihai Sima 2012-01-01 20:09:18 +01:00
  • 30d4f2b78d Fixing logging when stanzas are too big Rob Hoelz 2011-09-07 20:09:19 -05:00
  • bdd70fcfaf Merge pull request #6 from rzuck/master Jack Moffitt 2011-05-07 12:51:52 -07:00
  • 270599246b update to README.txt to include instructions for acquiring the expat submodule Russell Zuck 2011-05-05 14:14:42 -06:00
  • d00a70a406 removed the line in Makefile.am that defines libstrophe_a_HEADERS that was causing ./configure to fail Russell Zuck 2011-05-05 13:35:38 -06:00
  • 9871458642 update to README to reflect current build steps Russell Zuck 2011-05-05 13:32:09 -06:00
  • 28da8ea988 fix for error in return status logic from libxml2 function Russell Zuck 2011-05-05 13:22:23 -06:00
  • a02ce0151d A few build fixes. Found and suggested by David C. Jack Moffitt 2010-06-09 10:30:20 -06:00
  • d048124969 Capture the bound jid. Dustin Sallings 2009-05-26 12:07:53 -07:00
  • 43facaff45 Added check for openssl headers to fail more gracefully on Ubuntu 8.0.4 LTS Matt Ingenthron 2009-05-13 03:26:26 -07:00
  • a18cecd002 Added AC_SEARCH_LIBS for compilation on OpenSolaris Matt Ingenthron 2009-05-06 12:04:31 -07:00
  • e5d1f46170 Ignore docs. Dustin Sallings 2009-05-06 10:47:07 -07:00
  • 370a371800 Dual licensed libstrophe under MIT and GPLv3. Jack Moffitt 2009-06-15 15:26:10 -06:00
  • a58b0e4b04 Patch to fix select time values from xue yong zhi <xue.yong.zhi@gmail.com> applied. Jack Moffitt 2009-05-05 13:29:01 -06:00
  • 17733544c3 Made doxygen input/output directories relative Arc Riley 2009-01-16 11:38:16 -05:00
  • 2eb9847ba8 Fixed memory leak in one off handlers. Jack Moffitt 2009-04-14 15:53:04 -06:00
  • 398d774c59 Fixed memory leak in new parser abstraction. Jack Moffitt 2009-04-14 15:36:03 -06:00
  • b522704567 Merge commit 'dustin/master' Jack Moffitt 2009-04-14 14:53:29 -06:00
  • 20bac5b4de Fixed small memory leak in id handler logic. Jack Moffitt 2009-04-14 14:22:34 -06:00
  • a06ec86266 Ignore test artifacts. Dustin Sallings 2009-04-08 16:07:33 -07:00
  • 57454c9bf9 Ignore TAGS. Dustin Sallings 2009-04-08 16:06:10 -07:00
  • 690c0c1e85 Log the result of a connect. Dustin Sallings 2009-04-08 15:42:44 -07:00
  • e852bfb62e If an altdomain was specified, use it instead of SRV lookups. Dustin Sallings 2009-04-08 15:41:45 -07:00
  • 3156f5044f Free the connection language. Dustin Sallings 2009-04-08 14:06:57 -07:00
  • 2b661bd1f4 Handle a case where the query has no namespace. Dustin Sallings 2009-04-08 14:03:46 -07:00
  • 3fd7515dcf Abstracted XML parser library and switched to autotools building. Jack Moffitt 2009-04-14 13:41:23 -06:00
  • f29b42adef Added bot example binary to ignores. Jack Moffitt 2009-04-14 13:34:35 -06:00
  • 1ac33269ac Removed unneeded variables from bot.c. Jack Moffitt 2009-04-14 13:31:51 -06:00
  • 6b1c790a7f Update ignores. Jack Moffitt 2009-01-11 14:05:56 -07:00
  • ec54e6947c Removed SCons. Jack Moffitt 2009-01-10 21:35:27 -07:00
  • 289fe602af Tweak readme to note some dependencies Pedro Melo 2009-01-25 10:40:13 -07:00
  • 091f5aab71 Promote xmpp_send_raw and xmpp_send_raw_string to the public API Pedro Melo 2009-01-25 10:37:58 -07:00
  • f27f2c5ba2 Promote xmpp_free to the public API Pedro Melo 2009-01-25 10:36:10 -07:00
  • 8b8fe4a77d Public API is in strophe.h, xmpp.h does not exist Pedro Melo 2009-01-25 10:33:36 -07:00
  • 3a016e884b Updated ignores. Jack Moffitt 2008-12-23 07:26:20 -07:00
  • efabea995c Fixed repo url for expat. Jack Moffitt 2008-12-23 07:25:16 -07:00
  • 08b5e00942 Added ignores. Jack Moffitt 2008-12-15 15:29:49 -07:00
  • 24abd94a82 Added expat submodule for tracking vendor releases. Jack Moffitt 2008-12-15 15:29:28 -07:00
  • 7ee628c1c1 Fixed bug in SConstruct. Split() makes an array not a space separated string. Jack Moffitt 2008-12-15 15:14:16 -07:00
  • 4f608fd957 First pass at fixing up OpenSSL support. It now seems to work. Jack Moffitt 2008-12-10 09:25:22 -07:00
  • cb0ae178ee Remove spurious error notices on EINTR and EAGAIN in xmpp_run_once(). Jack Moffitt 2008-12-09 13:57:43 -07:00
  • fddd5f1245 Fix for refcount handling in stanzas, by Jack. Matthew Wild 2008-09-18 04:13:29 +00:00
  • 757d5bad74 + Add xmpp_conn_get_context() to get the ctx a connection belongs to. Fixes #10 * Properly use altdomain when no SRV record. Fixes #2 - Remove unused function declarations from strophe.h. Fixes #1 Matthew Wild 2008-09-18 03:56:08 +00:00
  • bc5265f6c9 Bot shouldn't reply to message type="error", and also fixed comment. Matthew Wild 2008-09-18 03:36:19 +00:00
  • 6560ef253f Small patch to handler_fire_stanza() from Matthew Wild <mwild1@gmail.com>. prev was not advanced along with item. Jack Moffitt 2008-08-26 04:47:36 +00:00
  • 1c0bbb1f5d Reverting r513. I mistakenly committed my entire tree. Jack Moffitt 2008-08-26 04:46:41 +00:00
  • ade38ae188 Small patch to handler_fire_stanza() from Matthew Wild <mwild1@gmail.com>. prev was not advanced along with item. Jack Moffitt 2008-08-26 04:44:19 +00:00
  • 2befeee9e5 Added two new api functions, xmpp_stanza_is_text() and xmpp_stanza_is_tag() to determine the type of stanza. Jack Moffitt 2008-08-26 04:39:19 +00:00
  • 1054c74c4a Fix xmpp_stanza_get_text() to work on text stanzas, and add xmpp_stanza_get_text_ptr() to optimize for data translation. Jack Moffitt 2008-08-26 04:30:05 +00:00
  • 2b8691f154 Documentation changes for SASL ANONYMOUS. Jack Moffitt 2008-08-24 16:09:31 +00:00
  • 16ad3aabf7 Implement SASL ANONYMOUS authentication. Jack Moffitt 2008-08-24 16:03:09 +00:00
  • 661d6571ba Fix #3: broken DIGEST-MD5 auth with ejabberd. Jack Moffitt 2008-08-22 16:33:30 +00:00
  • 5856ecbacc Fix SConstruct to use env.Clone() instead of deprecated env.Copy(). Jack Moffitt 2008-08-14 03:32:06 +00:00
  • 839162f48d Add Visual Studio 2008 project files. James Canete 2008-07-08 23:09:22 +00:00
  • 3b47afaac9 Fix warnings and line endings from previous SRV commit. Get rid of domain parameter of xmpp_connect_client(). Remove usused handler.c helper left over from previous commit. Jack Moffitt 2008-07-03 05:20:59 +00:00
  • 561fac842c Add linux/unix version of SRV lookup. Add some extra debugging when SRV lookup fails. James Canete 2008-07-03 04:32:28 +00:00
  • a1a9328698 Added bot example given to us by Matthew Wild <mwild1@gmail.com>. Jack Moffitt 2008-07-03 02:48:32 +00:00
  • 9454c8f29a Replace last patch with new patch that does same thing better. This new method adds xmpp_stanza_get_child_by_ns() to the API. Implementation and copyright assigned to us by Matthew Wild <mwild1@gmail.com>. Jack Moffitt 2008-07-03 02:46:24 +00:00
  • 31843a423b Implement namespace matching for immediate children. This makes the C library consistent with the JavaScript one. Jack Moffitt 2008-07-03 02:26:27 +00:00
  • 1c098531d8 Rewrite sock lib to not use malloc. James Canete 2008-07-03 00:26:44 +00:00
  • 9c49b16554 Fix examples to use new API and lots of compiler warnings. Jack Moffitt 2008-07-02 23:17:27 +00:00
  • 65a174ee7e Most public API points are now documented. Jack Moffitt 2008-06-24 14:43:54 +00:00
  • b6027cfd7f Updated copyright years and fixed LLC typo. Jack Moffitt 2008-06-19 22:33:13 +00:00
  • 1231d1822c Doc updates and fix svn:externals. Jack Moffitt 2008-06-19 22:13:16 +00:00
  • b63641f7f7 Forgot a bit of a previous commit. Extend features timeout, bind timeout, and legacy timeouts to 15 seconds. James Canete 2008-06-19 22:05:31 +00:00
  • ce235002c5 Fix bugs with large (>16384 bytes) sends with tls. James Canete 2008-05-14 21:09:31 +00:00
  • 77e3b1be77 Improve sock_connect_error(), and add manual DNS query support. James Canete 2008-05-14 21:07:50 +00:00
  • 6f9be5ef39 Add alternate domain and port to xmpp_client_connect() for when SRV lookups fail. James Canete 2008-05-14 20:48:48 +00:00
  • d339246a6f Handle situations where tls doesn't init. James Canete 2008-05-14 20:46:35 +00:00
  • c9d7b85788 Fix leak in hash table if same key added twice. James Canete 2008-03-07 00:09:28 +00:00
  • 001e8ec674 Fix for truncated last character on long logged lines. James Canete 2008-02-21 22:45:21 +00:00
  • dd86aedd19 Force schannel to use RC4 to get around an schannel DES bug. Fix a bug where a failed tls_start would cause a loop. Moved static variables in schannel into the tls struct. James Canete 2007-11-15 03:12:18 +00:00
  • 1f453d2ecf Add schannel support (win32 only) Fix a couple compile warnings. Extend features timeout to 5 seconds. James Canete 2007-11-05 02:30:04 +00:00
  • f45380bb23 Added OpenSSL support. Added win32-specific srv lookup support. Extend session timeout to 15 seconds. James Canete 2007-09-05 20:01:24 +00:00
  • c3b8d03096 Fix handling of quotes in digest-md5 challenge. James Canete 2007-07-25 21:30:40 +00:00
  • cde69ffce4 Fix parsing of extraneous commas in sasl digest-md5 challenge. James Canete 2007-07-25 01:53:04 +00:00
  • 9d25e25002 Fix some bugs with stream errors. James Canete 2006-08-28 23:03:42 +00:00