Commit Graph

69 Commits

Author SHA1 Message Date
Andrey Volk fa6d0c4157 [iksemel] Fix potential memory leak in iksroster 2022-08-09 23:41:10 +03:00
Andrey Volk c47c16b1dd Fix dead nested assignments in various modules 2022-08-09 23:20:52 +03:00
Andrey Volk f82c1f04c5 [iksemel] Fix memory leak 2021-10-19 20:19:25 +03:00
Andrey Volk ee06958df6 [Build-System] Windows: Update OpenSSL to 1.1.1l, libpq to 10.18, curl to 7.78.0, libks to 1.7.0, signalwire-c to 1.3.0, rabbitmq-c to 0.11.0 2021-08-30 21:19:19 +03:00
Andrey Volk 5e5fd214b5 [iksemel, libdingaling] scan-build: fix multiple dead assignments and dereference of null pointer 2020-02-22 01:48:43 +04:00
Brian West 9b2ad94b6a FS-6683: [mod_dingaling] iksemel TLS-Fragments #resolve 2017-02-03 17:29:46 -06:00
Michael Jerris 320d2eae52 FS-7314 #resolve #comment try to fix openssl configure detection failure caused by broken commit upstream in openssl 1.0.2. I don't have a box with this version of openssl so you'll need to let me know if this doesn't work 2015-02-23 11:51:48 -05:00
Chris Rienzo 6f660c3a10 iksemel - remove support for SSLv23 in iks_proceed_tls (was a FS addition to iksemel). mod_rayo - updated to no longer support SSLv23 2014-11-17 09:46:23 -05:00
Michael Jerris 2513388d8a clean up some bootstrap warnings 2014-03-07 18:36:26 -05:00
Anthony Minessale e201bb01ea FS-5610 --resolve 2013-07-15 16:57:55 -05:00
Anthony Minessale 75c3b8b83e FS-5325 force rebuild 2013-05-14 07:44:34 -05:00
Jeff Lenk d466316ace FS-5325 windows compile 2013-05-10 17:31:01 -05:00
Anthony Minessale 5761624f5a FS-5325 2013-05-10 12:55:26 -05:00
Anthony Minessale 79230a5d8a FS-5325 i'll put the nonblocking in but I still think this is a problem with openssl, a short read is not there every single time you connect, When the lib is in full blocking mode it should be handling the complicated actions internally. As complicated as socket programming is, async ssl is even worse because it requires you to do your own buffering and attemps to read may fail waiting for you to write or vice-versa which should have been handled for us in the lib. non-interruptable syscalls are getting pretty outdated and not enabling it is much less complex than making every socket app on earth be non-blocking 2013-05-09 12:56:42 -05:00
Anthony Minessale b2a9c71df6 FS-5325 2013-05-07 11:30:37 -05:00
Anthony Minessale 35b584bd19 FS-5325 this should prefer v4 addrs to avoid the blocking on connect as well so you can use the dns name again 2013-04-24 10:49:04 -05:00
Anthony Minessale c6e9b9941c FS-5325 2013-04-24 10:12:42 -05:00
Anthony Minessale 9d06412382 FS-5172 --resolve 2013-03-14 08:49:49 -05:00
Michael Jerris b3b098bb83 add pkg-config macro 2012-01-11 20:14:17 -05:00
Marc Olivier Chouinard 4fa8ed4972 Revert patch that shouldn't have been commited ! 2012-01-11 16:20:57 -05:00
Marc Olivier Chouinard 8220e0bd6a mod_abstraction: Windows 'make file' 2012-01-11 16:09:54 -05:00
Anthony Minessale f506e19e15 FS-3471 making this the new default and patching libdingaling to use it exclusively with openssl, now we actually have single thread for gtalk an no gah noodlez 2011-10-17 12:30:51 -05:00
cypromis 23b387b7f5 antoher try at c options to make iksemel right on solaris 2011-01-25 05:53:26 +01:00
cypromis e78f2bfb5d not sure the stuff is needed in the core iksemel. this will take some more teting via hudson and some more comits, but hey, it does not have an impact on anythingbut solaris and derivates 2011-01-25 05:24:46 +01:00
cypromis 9509befbfa more sun fixes to libiksemel. 2011-01-25 04:54:33 +01:00
cypromis 80a6279993 explicitly add gpg-error if sun comiler, maybe that solves it finaly 2011-01-25 04:14:31 +01:00
cypromis 7ce63feadf gpg-error is needed on c flags as well on solaris 2011-01-25 03:24:35 +01:00
cypromis 45a32dda3d added -lgpg-error to sun compiler CXXFLAGS for iksemel library and tools to be build corretly in libiksemel configure.ac 2011-01-03 11:58:15 +01:00
Michael Jerris c569fb0f29 FS-1248: link to libgcrypt as well, please report any platforms this breaks, but it should be portable 2010-10-03 04:56:35 -04:00
Anthony Minessale 28fdc32317 LBDING-21 2010-08-17 13:09:16 -05:00
Brian West 4d3dac5b52 FSBUILD-249
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16744 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-23 22:56:54 +00:00
Michael Jerris ee6801a428 fix iksemel build against gnutls 2.x (FSBUILD-219)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16019 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-22 16:58:06 +00:00
Michael Jerris 49d2fecc48 a slightly more annoying yet more sane way to fix snow cat
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15868 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-10 04:19:49 +00:00
Michael Jerris e3ea76dd47 fix calling of sub configure.gnu files during --srcdir build (FSBUILD-211)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15661 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-24 23:04:21 +00:00
Michael Jerris 12847582a7 don't build docs that require new build dep texinfo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13713 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-09 01:41:05 +00:00
Michael Jerris d0ead01aad remove generated files from tree, this will require re-bootstrap on updated source
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13676 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-08 17:12:13 +00:00
Michael Jerris 8f05f2d6f4 remove generated file
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13673 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-08 16:33:59 +00:00
Anthony Minessale 2ffd15aefd grr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13133 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-23 14:47:07 +00:00
Anthony Minessale 775a987490 doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13124 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 22:19:12 +00:00
Anthony Minessale 17aca10ec6 let return 0 be a failure on read in iks to avoid cpu race
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13123 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-22 21:43:53 +00:00
Anthony Minessale e23d05ddac don
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12758 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-24 17:58:00 +00:00
Anthony Minessale 0d38a7cf39 hijack gcrypt init call to fix threadsafe race in dingaling and fix buffer overrun in iksemel
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12575 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-11 21:22:14 +00:00
Anthony Minessale 8f9637d3f4 LIBDING-11 use svn update; make iks-reconf; make current
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12478 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-06 02:06:32 +00:00
Brian West 4e0d676563 merge in new iksemel patches
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11649 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-05 00:18:50 +00:00
Anthony Minessale 6e935bea82 revert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11648 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-05 00:16:40 +00:00
Anthony Minessale 1e39293cb8 revert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11647 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-05 00:11:37 +00:00
Anthony Minessale 3ec66344ea add iks-reconf target
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11646 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-05 00:05:55 +00:00
Brian West 2005e1862f merge in new iksemel patches
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11645 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 23:59:19 +00:00
Anthony Minessale f5e53e443e shrug
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10149 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-10-26 00:44:53 +00:00
Michael Jerris e04965cd71 add --enable-64 configure flag to build 64 bit with suncc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6296 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-16 03:35:07 +00:00