Commit Graph

  • 67ca26b0a8 nopoll: * [fix] Updated nopoll regression client to provide more information in cases TLS connection fails. Francis Brosnan Blázquez 2014-12-16 12:59:01 +00:00
  • 0567b033be nopoll: * [fix] Updated nopoll regression client.. Francis Brosnan Blázquez 2014-12-16 12:56:51 +00:00
  • fa756c0784 nopoll: * [fix] Adding some more debug information to nopoll-regrssion-client.c Francis Brosnan Blázquez 2014-12-16 12:53:03 +00:00
  • c95631acc2 nopoll: * [fix] Updated VERSION file. Francis Brosnan Blázquez 2014-12-16 12:47:20 +00:00
  • 484e20ada9 nopoll: * [fix] Added connection close just after receiving close frame to ensure the connection close process is triggered as fast as possible..and also to ensure it is triggered because some clients do not do it. Francis Brosnan Blázquez 2014-12-16 12:45:22 +00:00
  • bf19fdbd09 nopoll: * [fix] More updates to clarify nopoll_conn_is_ok usage. Francis Brosnan Blázquez 2014-12-12 12:26:17 +00:00
  • 0e28d53d86 nopoll: * [fix] Updated nopoll_conn_is_ok documenation to better explain how to use it. Francis Brosnan Blázquez 2014-12-12 12:24:19 +00:00
  • 9b99630996 nopoll: * [fix] Updated nopoll version file.. Francis Brosnan Blázquez 2014-12-08 19:00:07 +00:00
  • 1247474d34 nopoll: * [fix] Added test_23 to check connection close notification for TLS connections. Nothing wrong found. Everything working as expected. Francis Brosnan Blázquez 2014-12-08 18:59:36 +00:00
  • 576912f62b nopoll: * [fix] Added regression test to check connection close handler triggered for regular connections and ssl ones. Nothing wrong found. Everything working. Reg test added: test_22 Francis Brosnan Blázquez 2014-12-08 17:05:26 +00:00
  • 84d1915b41 nopoll: * [fix] More api updates.. Francis Brosnan Blázquez 2014-11-26 20:59:32 +00:00
  • 73a7bc68d9 nopoll: * [fix] Fixed documentation compilation errors.. Francis Brosnan Blázquez 2014-11-26 20:53:45 +00:00
  • 559b8676ba nopoll: * [fix] Updating VERSION file.. Francis Brosnan Blázquez 2014-11-26 20:50:00 +00:00
  • cb6600c7d1 nopoll: * [new] General API update to allow support to control ssl peer verification process. This is now done by the API: Francis Brosnan Blázquez 2014-11-26 20:49:20 +00:00
  • 77492be74f nopoll: * [fix] More updates on client peer SSL veritifcation.. Francis Brosnan Blázquez 2014-11-24 08:30:28 +00:00
  • d2e27db5c4 nopoll: * [fix] Updated client regression test.. Francis Brosnan Blázquez 2014-11-19 18:23:03 +00:00
  • 5f0887d3d6 nopoll: * [fix] Adding initial code to implement client side peer certificate verification (test_21). Added API to get listener associated to the client: Francis Brosnan Blázquez 2014-11-19 18:22:09 +00:00
  • cce7dffb31 nopoll: * [fix] Web updates.. Francis Brosnan Blázquez 2014-11-13 15:24:29 +00:00
  • e036ba3124 nopoll: * [new] Several API updates to allow userland to define a set of functions that can be used to expand and customize the SSL/TLS configuration by allowing to create the context that is going to be used by the noPoll engine and also to allow running SSL post checks with the OpenSSL objects created in those cases. API added: Francis Brosnan Blázquez 2014-11-11 19:11:42 +00:00
  • 6f08e35824 nopoll: * [fix] Closing release 0.2.7 Francis Brosnan Blázquez 2014-11-11 17:09:22 +00:00
  • a3eac44e03 nopoll: * [fix] Updating version.. Francis Brosnan Blázquez 2014-11-11 14:56:06 +00:00
  • 1edb3e8730 nopoll: * [fix] Applied patch by Emmanuel Puig to fix payload size handling when using extended payload (len == 127). Also fixes when to reads ops happens. Thanks for reporting Emmanuel, fine work! Francis Brosnan Blázquez 2014-11-11 14:54:39 +00:00
  • 574412ba93 nopoll: * [fix] Fixed nopoll_conn_log_ssl to avoid buffer overrun when openssl does not provide the format expected. Francis Brosnan Blázquez 2014-11-10 13:08:33 +00:00
  • b5551ecf22 nopoll: * [fix] More debug to mime header parsing.. Francis Brosnan Blázquez 2014-11-07 16:12:18 +00:00
  • a61a1c42df nopoll: * [fix] More debug to detect wrong mime handling.. Francis Brosnan Blázquez 2014-11-07 16:05:45 +00:00
  • b7b46fc769 nopoll: * [fix] Some updates to better report mime parse errors.... and fixed a possible memory leak at mime handling when error happens. Francis Brosnan Blázquez 2014-11-07 15:54:32 +00:00
  • 83319bd81c nopoll: * [fix] autoconf voodoo updates proposed by Felix Faisant Francis Brosnan Blázquez 2014-11-03 09:22:14 +00:00
  • 4954b1ad1f nopoll: * [fix] Replaced INCLUDES by AM_CPPFLAGS inside Makefile.am files (proposed by Felix Faisant). Francis Brosnan Blázquez 2014-11-03 08:48:01 +00:00
  • 5ac23c9bc6 nopoll: * [fix] Fixed automake option (--Werror -> -Werror). Reported by Félix. Francis Brosnan Blázquez 2014-10-31 10:26:51 +00:00
  • 4dfbc93f9d nopoll: * [fix] Added some additional debug to trace SSL problems.. Francis Brosnan Blázquez 2014-10-09 19:00:16 +00:00
  • 2d2c9cdad4 nopoll: * [fix] Several updates to avoid building TLSv1.1 when it is not present. Francis Brosnan Blázquez 2014-10-09 18:25:24 +00:00
  • d7c1e30ac3 nopoll: * [fix] Updated VERSION file.. Francis Brosnan Blázquez 2014-10-03 15:43:59 +00:00
  • 69b6bd208f nopoll: * [fix] More documentation updates.. Francis Brosnan Blázquez 2014-10-03 15:42:32 +00:00
  • ae6b79e218 nopoll: * [fix] Updating VERSION.. Francis Brosnan Blázquez 2014-10-03 15:39:18 +00:00
  • d20203ccab nopoll: * [new] General update to make noPoll API to support SSL method configurations so it can support now SSLv3, TLSv1 and TLSv1.1 or a combination of them. Added an initial API to allow configuring connection options. API added: Francis Brosnan Blázquez 2014-10-03 15:38:48 +00:00
  • 7a41224447 nopoll: * [new] Added on ready handler support to notify at server side when the connection is fully ready to start sending content. API added: Francis Brosnan Blázquez 2014-09-28 14:53:24 +00:00
  • 73992231ae nopoll: * [fix] Updating TODO file.. Francis Brosnan Blázquez 2014-09-26 14:37:32 +00:00
  • bc8511cd83 nopoll: * [fix] Fixed regression test to ensure it is properly checked the right reference while starting listeners.. Francis Brosnan Blázquez 2014-09-26 14:36:09 +00:00
  • 90797ac555 nopoll: * [fix] Updated nopoll_msg_get_payload to return a const unsigned char * instaed of a const noPollPTr which seems to be causing problems.. Francis Brosnan Blázquez 2014-09-05 12:42:15 +00:00
  • 0b6d1596a4 nopoll: * [fix] More changes to use NOPOLL_INVALID_SOCKET instead of -1 to better support win32 platform (as reported by Kevin Sucre). Francis Brosnan Blázquez 2014-08-27 19:39:43 +00:00
  • 2d2b3018b4 nopoll: * [fix] More version updates.. Francis Brosnan Blázquez 2014-08-27 17:39:17 +00:00
  • 5a2f51b2db nopoll: * [fix] Updated VERSION.. Francis Brosnan Blázquez 2014-08-27 17:25:12 +00:00
  • e3974b1268 nopoll: * [fix] Several modifications to make the library to compilable directly using c++. Updated socket error handling to work on win32 using vs compilers. Fixed some memory error reporting by valgrind at reg tests (nothing wrong at noPoll's engine). Thanks Keving Sucre for reporting win32 issue. Francis Brosnan Blázquez 2014-08-27 17:24:46 +00:00
  • 9d74a48988 nopoll: * [fix] Updating references.. Francis Brosnan Blázquez 2014-08-12 13:27:06 +00:00
  • 924a1d2ea3 nopoll: * [fix] Fixed typo error. Francis Brosnan Blázquez 2014-05-25 09:46:21 +00:00
  • 5b05ff4a16 nopoll: * [fix] Web updates.. Francis Brosnan Blázquez 2014-05-18 09:52:33 +00:00
  • 1d7c9d11d3 nopoll: * [fix] Fixing some web references.. Francis Brosnan Blázquez 2014-04-09 19:09:00 +00:00
  • a436feceed nopoll: * [fix] Adding links to the web page. Francis Brosnan Blázquez 2014-03-28 16:35:04 +00:00
  • df328931e4 nopoll: * [fix] Updating web references.. Francis Brosnan Blázquez 2014-03-13 18:07:00 +00:00
  • 46a6d6d695 nopoll: * [fix] Added memset operation at nopoll_listener functions to avoid valgrind warning. Francis Brosnan Blázquez 2014-03-11 18:46:11 +00:00
  • 77f5f8b05f nopoll: * [fix] Added config.mk.example. Francis Brosnan Blázquez 2014-02-11 16:02:45 +00:00
  • 212280de69 nopoll: * [fix] Removing config.mk version from repo... Francis Brosnan Blázquez 2014-02-11 16:01:58 +00:00
  • 66c9bf1001 nopoll: * [fix] Fixing win32/wni64 headers to be compatible with vortex.. Francis Brosnan Blázquez 2014-02-07 10:17:50 +00:00
  • ba6324410b nopoll: * [fix] Closing release.. Francis Brosnan Blázquez 2014-01-17 17:42:59 +00:00
  • 31770505f9 nopoll: * [fix] Some modifications at nopoll_connect functions to make them to implement a I/O waiting mechanism when it is found EWOULD BLOCK and EINPROGRESS. Francis Brosnan Blázquez 2013-12-26 14:27:04 +00:00
  • 9909f5b996 nopoll: * [fix] Readme updates.. Francis Brosnan Blázquez 2013-12-12 14:54:51 +00:00
  • 0f9cc7f5c6 nopoll: * [fix] Added support to create ubuntu precise pangolin packages.. Francis Brosnan Blázquez 2013-12-12 14:54:25 +00:00
  • 83dd6f8028 nopoll: * [fix] Applied Konstantin's patch to make on_msg handler to receive on_msg_data reference from the ctx object when this is the one with the handler defined. Reported and fixed by Konstantin Eremeev. Francis Brosnan Blázquez 2013-10-28 11:05:52 +00:00
  • 232b8e8b68 nopoll: * [fix] Updated project documentation to allow reflecting version. Francis Brosnan Blázquez 2013-10-02 10:50:20 +00:00
  • 2c8bdb8daf nopoll: * [fix] Adding some clarifications into the noPoll doc. Francis Brosnan Blázquez 2013-10-02 09:59:12 +00:00
  • c4be8ae761 nopoll: * [fix] Fixed support to make nopoll_loop_wait to be callable any number of times. Updated nopoll-regression-client.c (test_18) to reproduce bug and check fix introduced. Bug reported by Mario Castelán Castro. Francis Brosnan Blázquez 2013-09-30 15:22:22 +00:00
  • 20bde36211 nopoll: * [fix] Added references to wheezy packages. Added references into the web to warn users from using these packages if they are using Core-Admin. Francis Brosnan Blázquez 2013-09-17 13:40:41 +00:00
  • 621fa21048 nopoll: * [fix] Fixed an error about unused variables at nopoll.c and added support to create packages for wheezy. Francis Brosnan Blázquez 2013-09-17 13:19:50 +00:00
  • 953334f796 nopoll: * [fix] Closing release 0.2.5. Francis Brosnan Blázquez 2013-09-16 19:06:00 +00:00
  • 51c2884d8b nopoll: * [fix] Some additional modifications to make the regression test to work.. ...on windows 32 xp.. Francis Brosnan Blázquez 2013-09-16 18:17:37 +00:00
  • 3511694b49 nopoll: * [fix] Added some additional nopoll_base64_encode cleanups to ensure all resources are released under error. Checked call to flush internal BIO. * [fix] Fixed compilation warning at nopoll_conn.c (due to unused variable when SHOW_DEBUG_LOG isn't defined). * [fix] Updated regression code to detect some cases where listener is not able to send at a particular moment. Francis Brosnan Blázquez 2013-09-16 17:48:22 +00:00
  • c9dc364a85 nopoll: * [fix] updated version file. Francis Brosnan Blázquez 2013-09-16 17:14:38 +00:00
  • 4898ff2c5a nopoll: * [fix] Fixed wrong reference to __file__ (was pointing to __LINE__) inside nopoll_log.h (for win32 compilation). Reported by fixed Serge. Francis Brosnan Blázquez 2013-09-16 10:07:03 +00:00
  • 29da94ec90 nopoll: * [fix] More c++ begin c decls fixings.. Francis Brosnan Blázquez 2013-09-06 10:44:39 +00:00
  • fc665ec992 nopoll: * [fix] Various modifications to make the project to be compilable with c++ tools. Bug reported by Ali kim Francis Brosnan Blázquez 2013-09-06 10:44:02 +00:00
  • bfbd1d7e2a nopoll: * [fix] Renamed private parameter to private_key at nopoll_listener_set_certificate so c++ can get get this compiled. Reported by Mike. Francis Brosnan Blázquez 2013-08-01 17:04:30 +00:00
  • ee5c1ea7e2 nopoll: * [fix] Added SSP gcc compiler options by default. Francis Brosnan Blázquez 2013-06-29 17:49:18 +00:00
  • eb929bd813 nopoll: * [new] Added new API functions that allows sending binary frames (op code 2). API added: Francis Brosnan Blázquez 2013-06-20 09:34:44 +00:00
  • c5f1e27b0b nopoll: * [fix] Updated noPoll Connection API to include support to notify connection close. API added: Francis Brosnan Blázquez 2013-06-13 09:00:46 +00:00
  • 674d11540c nopoll: * [fix] Several updates to add additional logging information. Updated conn_id handling to move it into the context (instaed of a global variable which tends to cause races in threaded applications). Francis Brosnan Blázquez 2013-06-13 06:58:35 +00:00
  • 8073a40d48 nopoll: * [fix] Some compile minor fixings.. Francis Brosnan Blázquez 2013-06-07 10:57:38 +00:00
  • 82272654b6 nopoll: * [fix] Several modifications to have noPoll working on win64. Nice! Francis Brosnan Blázquez 2013-06-07 10:55:50 +00:00
  • e7f81c8eea nopoll: * [fix] Web updates.. Francis Brosnan Blázquez 2013-06-06 14:12:50 +00:00
  • 9a4f5f976c nopoll: * [fix] Some fixings to make noPoll to be compilable under windows. Francis Brosnan Blázquez 2013-06-06 13:54:45 +00:00
  • 8a39692a08 nopoll: * [fix] Updating version.. Francis Brosnan Blázquez 2013-06-06 13:42:44 +00:00
  • aca58ed018 nopoll: * [fix] Adding missing Makefile.win Francis Brosnan Blázquez 2013-06-06 12:26:43 +00:00
  • a1d34de807 nopoll: * [fix] Implemented several fixings to support reading in a non-blocking manner incomplete frames (that aren't complete because the content didn't arrive yet). Added test 17 to check incomplete frames after header, after mask and/or after partial content. Francis Brosnan Blázquez 2013-06-04 14:45:04 +00:00
  • 42338102a4 nopoll: * [fix] More web updates.. Francis Brosnan Blázquez 2013-05-14 19:51:09 +00:00
  • 4dc52184ab nopoll: * [fix] Web updates.. Francis Brosnan Blázquez 2013-05-14 19:47:19 +00:00
  • 931ff7a402 nopoll: * [fix] Updated nopoll_conn to implement a micro pause after each failing operation that needs retry to avoid calling to retry too fast. Francis Brosnan Blázquez 2013-04-30 11:24:24 +00:00
  • bc08fc65fb nopoll: * [fix] More web updates.. Francis Brosnan Blázquez 2013-04-27 10:12:46 +00:00
  • cc6fb76f30 nopoll: * [fix] Updated log handling to avoid showing logs when ctx reference isn't defined. Francis Brosnan Blázquez 2013-04-26 16:27:34 +00:00
  • 40282fb155 nopoll: * [fix] Including Makefile.win files into the source bundle. Francis Brosnan Blázquez 2013-04-26 15:54:08 +00:00
  • f97dc9f429 nopoll: * [fix] Adding more files to build noPoll win32 package. Francis Brosnan Blázquez 2013-04-26 15:37:11 +00:00
  • 03fa3b90d2 nopoll: * [fix] Added ico file. Francis Brosnan Blázquez 2013-04-26 15:06:52 +00:00
  • 38c9b378c5 nopoll: * [fix] More modifications to make it possible to compile it on windows and linux at the same time. Francis Brosnan Blázquez 2013-04-26 14:44:08 +00:00
  • 061b2d7adc libnopoll: * [fix] Several modifications to make the library to work with windows platform. Francis Brosnan Blázquez 2013-04-26 14:37:00 +00:00
  • cda30996c6 nopoll: * [fix] Added some support files for win32 platform. Francis Brosnan Blázquez 2013-04-26 12:01:34 +00:00
  • 7801a5472b nopoll: * [fix] Updated nopoll.c to include missing definition required by win32 platform. Francis Brosnan Blázquez 2013-04-26 11:52:54 +00:00
  • bb86db7dde nopoll: * [fix] Adding win32.h header Francis Brosnan Blázquez 2013-04-26 11:45:48 +00:00
  • a4c4fe0499 nopoll: * [fix] Closing 0.2.3 release. Francis Brosnan Blázquez 2013-04-26 10:40:56 +00:00
  • 74517a5913 nopoll: * [fix] More document updates.. Francis Brosnan Blázquez 2013-04-26 09:38:12 +00:00
  • 45a96ef5c9 nopoll: * [fix] Updated code to limit read and write retry operations at the SSL API. Francis Brosnan Blázquez 2013-04-24 18:40:56 +00:00
  • 50ee1184d0 nopoll: * [fix] Fixed retry code at TLS read and TLS write. Francis Brosnan Blázquez 2013-04-24 09:39:16 +00:00
  • 1a6cc3016e nopoll: * [fix] Updated nopoll_conn_flush_writes API to help the caller to properly add bytes written after as a consequence of flushing to the bytes that were written before (handling those especiall cases where negative values are received). Francis Brosnan Blázquez 2013-04-23 16:25:56 +00:00