mirror of
https://github.com/outbackdingo/parodus.git
synced 2026-01-28 02:20:02 +00:00
2191 lines
85 KiB
Plaintext
2191 lines
85 KiB
Plaintext
------------------------------------------------------------------------
|
|
r291 | francis.brosnan.bl.zquez | 2016-07-03 12:37:47 +0200 (dom 03 de jul de 2016) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll_conn_set_bind_interface to support Mac/OSX case
|
|
(IP_RECVIF). Fixed wrong if name indication (was adding +1)
|
|
|
|
------------------------------------------------------------------------
|
|
r290 | francis.brosnan.bl.zquez | 2016-07-03 12:25:40 +0200 (dom 03 de jul de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated get-version.py script to also update ChangeLog file
|
|
|
|
------------------------------------------------------------------------
|
|
r289 | francis.brosnan.bl.zquez | 2016-07-03 12:24:26 +0200 (dom 03 de jul de 2016) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated default libnopoll.def to include missing declaration.
|
|
* [fix] Added default Changelog and NEWS file to avoid annoying error
|
|
by autoconf (reported by Félix Faisant).
|
|
|
|
------------------------------------------------------------------------
|
|
r288 | francis.brosnan.bl.zquez | 2016-06-15 19:21:37 +0200 (mié 15 de jun de 2016) | 3 líneas
|
|
|
|
Merge pull request #3 from cbucht200/master
|
|
|
|
Added the ability to retrieve the get_url of a nopoll_conn.
|
|
------------------------------------------------------------------------
|
|
r287 | chris.buchter | 2016-06-15 19:09:42 +0200 (mié 15 de jun de 2016) | 2 líneas
|
|
|
|
Fixed get_url change to check for NULL conn.
|
|
|
|
------------------------------------------------------------------------
|
|
r286 | chris.buchter | 2016-06-15 18:43:30 +0200 (mié 15 de jun de 2016) | 2 líneas
|
|
|
|
Added the ability to retrieve the get_url of a nopoll_conn.
|
|
|
|
------------------------------------------------------------------------
|
|
r285 | francis.brosnan.bl.zquez | 2016-06-14 10:05:15 +0200 (mar 14 de jun de 2016) | 7 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll.h header to set a default FD_SETSIZE to 4096
|
|
so users can have a bigger default values for precompiled binaries.
|
|
Added documentation to explain how to change/update this value.
|
|
The value is only applied when including project do not define it
|
|
before hand.
|
|
|
|
------------------------------------------------------------------------
|
|
r284 | francis.brosnan.bl.zquez | 2016-06-10 17:41:25 +0200 (vie 10 de jun de 2016) | 6 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several fixings applied to allow compiling noPoll on Windows (Windows 7 64 tested).
|
|
Renamed parameters using "interface" keyword. Removed conditionally binding interface
|
|
code so it is not available on windows (until we have support for it). Added header
|
|
definitions for nopoll_config_win32/win64.h to include headers for SSL/TLS includes.
|
|
Fixed compilation errors in regression tests.
|
|
------------------------------------------------------------------------
|
|
r283 | francis.brosnan.bl.zquez | 2016-06-10 11:23:11 +0200 (vie 10 de jun de 2016) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Additional fixings to remove support for SSLv3 when not
|
|
available
|
|
|
|
------------------------------------------------------------------------
|
|
r282 | francis.brosnan.bl.zquez | 2016-06-10 11:13:41 +0200 (vie 10 de jun de 2016) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] More fixings to ensure noPoll compiles when SSLv3
|
|
APIs are not available..
|
|
|
|
------------------------------------------------------------------------
|
|
r281 | francis.brosnan.bl.zquez | 2016-06-10 09:08:12 +0200 (vie 10 de jun de 2016) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added additional code to disable NOPOLL_METHOD_SSLV3 when it is not
|
|
available (reported by Chris Severance)
|
|
|
|
------------------------------------------------------------------------
|
|
r280 | francis.brosnan.bl.zquez | 2016-06-10 00:38:19 +0200 (vie 10 de jun de 2016) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] added support to detect SSLv3 methods and remove support for it
|
|
in the case they are not present. Added missing pthread_mutexattr_init/destroy
|
|
inside regression test.
|
|
|
|
------------------------------------------------------------------------
|
|
r279 | francis.brosnan.bl.zquez | 2016-06-09 21:40:06 +0200 (jue 09 de jun de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More web updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r278 | francis.brosnan.bl.zquez | 2016-06-09 21:39:18 +0200 (jue 09 de jun de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed SVN -> github reference on the web..
|
|
|
|
------------------------------------------------------------------------
|
|
r277 | francis.brosnan.bl.zquez | 2016-06-09 21:29:12 +0200 (jue 09 de jun de 2016) | 9 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several to fix dead locks and races when using non-recursive
|
|
mutexes through nopoll_thread_headers. Fixed dead lock when connection
|
|
close received while using nopoll_loop_wait API (reported by Ondrej
|
|
Zaruba). Updated nopoll_conn_ref/unref to fix possible races. Added
|
|
reg test (test_36) to reproduce and check fix introduced.
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r276 | francis.brosnan.bl.zquez | 2016-06-09 20:26:04 +0200 (jue 09 de jun de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r275 | francis.brosnan.bl.zquez | 2016-06-09 20:25:38 +0200 (jue 09 de jun de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed SVN references at web page..
|
|
|
|
------------------------------------------------------------------------
|
|
r274 | francis.brosnan.bl.zquez | 2016-06-09 17:54:11 +0200 (jue 09 de jun de 2016) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll regression test code to use threading locking
|
|
code by default to ensure that all code tested is under threading
|
|
support (which at the end covers non threaded code).
|
|
|
|
------------------------------------------------------------------------
|
|
r273 | francis.brosnan.bl.zquez | 2016-06-09 15:46:47 +0200 (jue 09 de jun de 2016) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated buildrpm.sh (to create default building directories
|
|
if not present)
|
|
|
|
------------------------------------------------------------------------
|
|
r272 | francis.brosnan.bl.zquez | 2016-06-09 15:44:28 +0200 (jue 09 de jun de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Removing folders..
|
|
|
|
------------------------------------------------------------------------
|
|
r271 | francis.brosnan.bl.zquez | 2016-06-09 14:11:30 +0200 (jue 09 de jun de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated configure.ac to report TLS flexible method detected..
|
|
|
|
------------------------------------------------------------------------
|
|
r270 | francis.brosnan.bl.zquez | 2016-06-09 13:27:27 +0200 (jue 09 de jun de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More files to have support for building packages for Centos..
|
|
|
|
------------------------------------------------------------------------
|
|
r269 | francis.brosnan.bl.zquez | 2016-06-09 13:24:48 +0200 (jue 09 de jun de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding missing spec for centos build..
|
|
|
|
------------------------------------------------------------------------
|
|
r268 | francis.brosnan.bl.zquez | 2016-06-09 13:02:32 +0200 (jue 09 de jun de 2016) | 9 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several updates to make nopoll compilation process
|
|
to detect all SSL/TLS methods available and update headers
|
|
so noPoll internal code can react but also API consumers can
|
|
also take advantage of these indications. Added support for
|
|
TLS1.2 and for TlS flexible configuration (though added
|
|
security considerations to it). Updated regression test test_19
|
|
to check TLSv1.2 client and server support.
|
|
|
|
------------------------------------------------------------------------
|
|
r266 | francis.brosnan.bl.zquez | 2016-05-23 21:47:50 +0200 (lun 23 de may de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] closing release 0.4.1
|
|
|
|
------------------------------------------------------------------------
|
|
r265 | francis.brosnan.bl.zquez | 2016-05-15 23:03:44 +0200 (dom 15 de may de 2016) | 10 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several updates to detect when __nopoll_conn_get_ssl_context fails
|
|
to report a valid SSL_CTX (fixed updated test_19).
|
|
|
|
* [fix] Updated header read handling to support all cases when a
|
|
splitted/broken header is received. Added regression tests test_31,
|
|
test_32, test_33, test_34 and test_35 to simulate and support different
|
|
scenarios where part of the header is received and then the rest...
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r264 | francis.brosnan.bl.zquez | 2016-05-10 10:06:24 +0200 (mar 10 de may de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added initial files to compile jessie..
|
|
|
|
------------------------------------------------------------------------
|
|
r263 | francis.brosnan.bl.zquez | 2016-05-06 11:45:17 +0200 (vie 06 de may de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding support for Ubuntu Xenial 16.0
|
|
|
|
------------------------------------------------------------------------
|
|
r262 | francis.brosnan.bl.zquez | 2016-04-21 10:48:07 +0200 (jue 21 de abr de 2016) | 7 líneas
|
|
|
|
nopoll:
|
|
* [fix] fixed broken connection problem caused by some WebSocket
|
|
clients that send headers using different send operations (rather
|
|
than one single operation) causing the header to be received splitted.
|
|
Added regression test_30 to reproduce the problem and check fix
|
|
introduced. Problem reported by Rahul Kale (barco.com)
|
|
|
|
------------------------------------------------------------------------
|
|
r261 | francis.brosnan.bl.zquez | 2016-04-15 18:12:08 +0200 (vie 15 de abr de 2016) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Removing printing buffer received when wrong mime
|
|
headers are received..
|
|
|
|
------------------------------------------------------------------------
|
|
r260 | francis.brosnan.bl.zquez | 2016-04-15 17:10:58 +0200 (vie 15 de abr de 2016) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added additional code to avoid printing unallocated memory
|
|
when wrong headers are sent and debug code is enable..
|
|
|
|
------------------------------------------------------------------------
|
|
r259 | francis.brosnan.bl.zquez | 2016-04-11 16:03:27 +0200 (lun 11 de abr de 2016) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Making max ssl retries (for nopoll_conn) to try for 10 seconds
|
|
instead of just 1 second (which is too short by default for most of
|
|
the servers). This only affects client side code
|
|
|
|
------------------------------------------------------------------------
|
|
r258 | francis.brosnan.bl.zquez | 2016-04-11 15:53:40 +0200 (lun 11 de abr de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Changed ERROR for WARNING message in nopoll-regression-client.c
|
|
|
|
------------------------------------------------------------------------
|
|
r257 | francis.brosnan.bl.zquez | 2016-04-11 15:16:16 +0200 (lun 11 de abr de 2016) | 3 líneas
|
|
|
|
Merge pull request #2 from schmidtw/add-arbitrary-http-headers
|
|
|
|
Adding the ability to send arbitrary HTTP headers to a server. This … (From PR #2 by @schmidtw )
|
|
------------------------------------------------------------------------
|
|
r256 | weston.schmidt | 2016-04-11 08:41:56 +0200 (lun 11 de abr de 2016) | 2 líneas
|
|
|
|
Adding the ability to send arbitrary HTTP headers to a server. This doesn't add the ability to process arbitrary headers as a server.
|
|
|
|
------------------------------------------------------------------------
|
|
r255 | francis.brosnan.bl.zquez | 2016-03-22 16:56:26 +0100 (mar 22 de mar de 2016) | 3 líneas
|
|
|
|
Merge pull request #1 from schmidtw/outbound-interface
|
|
|
|
Add binding interface option to connection (by Weston Schmidt). Thanks for reporting and providing a patch for this option,
|
|
------------------------------------------------------------------------
|
|
r254 | weston.schmidt | 2016-03-22 16:29:10 +0100 (mar 22 de mar de 2016) | 2 líneas
|
|
|
|
Add binding interface option to connection and add nopoll_conn_sock_connect_opts() to not break consumers of nopoll_conn_sock_connect().
|
|
|
|
------------------------------------------------------------------------
|
|
r253 | francis.brosnan.bl.zquez | 2016-02-25 18:08:56 +0100 (jue 25 de feb de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated makefiles to control gcc compiler
|
|
for w64 (windows) platform..
|
|
------------------------------------------------------------------------
|
|
r252 | francis.brosnan.bl.zquez | 2016-02-12 18:36:02 +0100 (vie 12 de feb de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated web references to include notes about using Raspbian..
|
|
|
|
------------------------------------------------------------------------
|
|
r251 | francis.brosnan.bl.zquez | 2016-02-10 10:53:52 +0100 (mié 10 de feb de 2016) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed regression test which shows a false positive error
|
|
when used under slow systems like raspberry
|
|
|
|
------------------------------------------------------------------------
|
|
r250 | francis.brosnan.bl.zquez | 2016-01-29 13:30:09 +0100 (vie 29 de ene de 2016) | 6 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated noPoll' connection API to include an option to skip
|
|
Origin header check during connection. API added:
|
|
|
|
- nopoll_conn_opts_skip_origin_check
|
|
|
|
------------------------------------------------------------------------
|
|
r249 | francis.brosnan.bl.zquez | 2016-01-08 10:03:17 +0100 (vie 08 de ene de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added some additional notes to explain freebsd/ directory (README.txt)
|
|
|
|
------------------------------------------------------------------------
|
|
r248 | francis.brosnan.bl.zquez | 2016-01-07 18:47:13 +0100 (jue 07 de ene de 2016) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed warnings at nopoll-regression-client.c (FreeBSD 10 i386)
|
|
|
|
------------------------------------------------------------------------
|
|
r247 | francis.brosnan.bl.zquez | 2015-12-15 17:58:50 +0100 (mar 15 de dic de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding files to support FreeBSD 10 amd..
|
|
|
|
------------------------------------------------------------------------
|
|
r246 | francis.brosnan.bl.zquez | 2015-12-15 17:57:13 +0100 (mar 15 de dic de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated free bsd build scripts to support more archs..
|
|
|
|
------------------------------------------------------------------------
|
|
r245 | francis.brosnan.bl.zquez | 2015-12-14 13:43:26 +0100 (lun 14 de dic de 2015) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated documentation to properly reference http://www.aspl.es/nopoll/downloads
|
|
instead of code.google.com. Added reference to ./autogen.sh to prepare sources
|
|
if SVN/GIT is used.
|
|
|
|
------------------------------------------------------------------------
|
|
r244 | francis.brosnan.bl.zquez | 2015-12-12 10:31:09 +0100 (sáb 12 de dic de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More notes about nopoll_conn_new (connect timeout..)..
|
|
|
|
------------------------------------------------------------------------
|
|
r243 | francis.brosnan.bl.zquez | 2015-12-12 10:30:15 +0100 (sáb 12 de dic de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll_conn.c to include more documentation
|
|
|
|
------------------------------------------------------------------------
|
|
r242 | francis.brosnan.bl.zquez | 2015-12-12 09:23:45 +0100 (sáb 12 de dic de 2015) | 8 líneas
|
|
|
|
nopoll:
|
|
* [fix] Moved to the header missing public functions:
|
|
|
|
- nopoll_conn_connect_timeout
|
|
- nopoll_conn_get_connect_timeout
|
|
|
|
(Reported by Rami Rosenbaum)
|
|
|
|
------------------------------------------------------------------------
|
|
r241 | francis.brosnan.bl.zquez | 2015-12-12 09:12:48 +0100 (sáb 12 de dic de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Corrected signature at nopoll's manual (reported by Neil Kolban)
|
|
|
|
------------------------------------------------------------------------
|
|
r240 | francis.brosnan.bl.zquez | 2015-11-15 11:10:46 +0100 (dom 15 de nov de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Making nopoll_conn_send_ping to return nopoll_true/nopoll_false according
|
|
to the status..
|
|
|
|
------------------------------------------------------------------------
|
|
r239 | francis.brosnan.bl.zquez | 2015-11-10 20:03:38 +0100 (mar 10 de nov de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Bug reported by Dmex where pong frames aren't properly configured
|
|
(mask option) when sent by clients..
|
|
|
|
------------------------------------------------------------------------
|
|
r238 | francis.brosnan.bl.zquez | 2015-10-13 19:38:59 +0200 (mar 13 de oct de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Doc updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r237 | francis.brosnan.bl.zquez | 2015-09-03 20:37:06 +0200 (jue 03 de sep de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Copyright updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r236 | francis.brosnan.bl.zquez | 2015-09-03 20:23:54 +0200 (jue 03 de sep de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed debian files to include nopoll_conn_opts.h into the
|
|
package libnopoll0-dev
|
|
|
|
------------------------------------------------------------------------
|
|
r235 | francis.brosnan.bl.zquez | 2015-08-28 17:27:53 +0200 (vie 28 de ago de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Closing 0.3.2 release..
|
|
|
|
------------------------------------------------------------------------
|
|
r234 | francis.brosnan.bl.zquez | 2015-08-28 16:39:55 +0200 (vie 28 de ago de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Minor fixings at nopoll-regression-client.c to correct
|
|
Windows64 compilation errors..
|
|
------------------------------------------------------------------------
|
|
r233 | francis.brosnan.bl.zquez | 2015-08-28 16:03:29 +0200 (vie 28 de ago de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding more files for release 0.3.2
|
|
|
|
------------------------------------------------------------------------
|
|
r232 | francis.brosnan.bl.zquez | 2015-08-28 15:59:52 +0200 (vie 28 de ago de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated VERSION (new release)
|
|
|
|
------------------------------------------------------------------------
|
|
r231 | francis.brosnan.bl.zquez | 2015-08-20 17:41:30 +0200 (jue 20 de ago de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding files for FreeBSD 9 to remove directories with :
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r230 | francis.brosnan.bl.zquez | 2015-08-19 16:41:55 +0200 (mié 19 de ago de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed warnings reported by clang...gcc didn't notice them :-??
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r229 | francis.brosnan.bl.zquez | 2015-08-18 17:03:24 +0200 (mar 18 de ago de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added support to provide FreeBSD packages (for now 9.X releases).
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r228 | francis.brosnan.bl.zquez | 2015-08-16 19:10:42 +0200 (dom 16 de ago de 2015) | 14 líneas
|
|
|
|
nopoll:
|
|
* [new] Updated noPoll conn API to include a new function to allow closing
|
|
a connection, sending an error message and an error code along with it:
|
|
|
|
- nopoll_conn_close_ext
|
|
|
|
* [fix] Added regression test (test_28) to check connection close frame
|
|
with status and reason to check functions added:
|
|
|
|
- nopoll_conn_get_close_status
|
|
- nopoll_conn_get_close_reason
|
|
|
|
Everything working as expected..
|
|
|
|
------------------------------------------------------------------------
|
|
r227 | francis.brosnan.bl.zquez | 2015-08-15 12:13:59 +0200 (sáb 15 de ago de 2015) | 14 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated noPOll internal handling to support close frames with
|
|
body content so remote peer status and reason are now available to API
|
|
consumers. A new couple of functions are now available to these values:
|
|
|
|
- nopoll_conn_get_close_reason
|
|
- nopoll_conn_get_close_status
|
|
|
|
Still need more work to check and add a regression test..
|
|
|
|
* [fix] Updated nopoll_conn_wait_util_connection_ready uses nopoll_conn_is_ok()
|
|
and the end of the function and the result reported is linked to its results..
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r226 | francis.brosnan.bl.zquez | 2015-08-06 19:13:10 +0200 (jue 06 de ago de 2015) | 13 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed FreeBSD support. ENOTCONN wasn't handled on connection. For
|
|
some reason socket API is reported ENOTCONN when the should be reporting
|
|
EINPROGRESS or EWOULDBLOCK
|
|
|
|
* [fix] Updated log handler reporting so it is triggering when a user handler
|
|
is configured via nopoll_log_set_handler (even in the case log reporting
|
|
is disabled).
|
|
|
|
* [fix] Added new option call --show-only-critical to regression tests client
|
|
to show only critical messages.
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r225 | francis.brosnan.bl.zquez | 2015-07-22 13:14:58 +0200 (mié 22 de jul de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated web references to include license programm options..
|
|
|
|
------------------------------------------------------------------------
|
|
r224 | francis.brosnan.bl.zquez | 2015-07-22 12:15:49 +0200 (mié 22 de jul de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding references to license program..
|
|
|
|
------------------------------------------------------------------------
|
|
r223 | francis.brosnan.bl.zquez | 2015-07-22 11:27:39 +0200 (mié 22 de jul de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added reference to windriver using noPoll..
|
|
|
|
------------------------------------------------------------------------
|
|
r222 | francis.brosnan.bl.zquez | 2015-07-12 22:31:15 +0200 (dom 12 de jul de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated log reporting using function_name. It's noisy and it doesn't
|
|
help very much.
|
|
|
|
------------------------------------------------------------------------
|
|
r221 | francis.brosnan.bl.zquez | 2015-07-08 20:13:54 +0200 (mié 08 de jul de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixing comment..
|
|
|
|
------------------------------------------------------------------------
|
|
r220 | francis.brosnan.bl.zquez | 2015-07-08 19:47:53 +0200 (mié 08 de jul de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Uploading and closing release 0.3.1
|
|
|
|
------------------------------------------------------------------------
|
|
r219 | francis.brosnan.bl.zquez | 2015-07-08 18:23:39 +0200 (mié 08 de jul de 2015) | 2 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll.nsi to remove dependency that is not clear...
|
|
------------------------------------------------------------------------
|
|
r218 | francis.brosnan.bl.zquez | 2015-07-08 17:59:48 +0200 (mié 08 de jul de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding release files (0.3.1.)..
|
|
|
|
------------------------------------------------------------------------
|
|
r217 | francis.brosnan.bl.zquez | 2015-05-28 15:59:21 +0200 (jue 28 de may de 2015) | 10 líneas
|
|
|
|
nopoll:
|
|
* [fix] General update to allow setting and handling protocol requested
|
|
and supported by the client and server. Updated regression test (test_27)
|
|
to check all changes introduced. API added:
|
|
|
|
- nopoll_conn_get_accepted_protocol
|
|
- nopoll_conn_get_requested_protocol
|
|
- nopoll_conn_set_accepted_protocol
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r216 | francis.brosnan.bl.zquez | 2015-05-28 14:31:19 +0200 (jue 28 de may de 2015) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed support for protocol notified by the server, reported by
|
|
Rahul Kale (barco.com). Added regression test (test_27) to check fix
|
|
introduced.
|
|
|
|
------------------------------------------------------------------------
|
|
r215 | francis.brosnan.bl.zquez | 2015-05-28 13:58:46 +0200 (jue 28 de may de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed test_26 test..
|
|
|
|
------------------------------------------------------------------------
|
|
r214 | francis.brosnan.bl.zquez | 2015-05-28 13:55:02 +0200 (jue 28 de may de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added regression test to check echo.websocket.org Kaazing
|
|
support (test_26). Everything working without any issue.
|
|
|
|
------------------------------------------------------------------------
|
|
r213 | francis.brosnan.bl.zquez | 2015-05-26 17:29:57 +0200 (mar 26 de may de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed nopoll_conn_opts_new to include (void).
|
|
|
|
------------------------------------------------------------------------
|
|
r212 | francis.brosnan.bl.zquez | 2015-05-19 09:20:35 +0200 (mar 19 de may de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed nopoll.nsi to include libgcc_s_dw2.1.dll into the installer.
|
|
|
|
------------------------------------------------------------------------
|
|
r211 | francis.brosnan.bl.zquez | 2015-05-19 08:23:07 +0200 (mar 19 de may de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed bug when setting cookie (it was setting \n\r rather than
|
|
\r\n). Reported by Ettore Rizza.
|
|
|
|
------------------------------------------------------------------------
|
|
r210 | francis.brosnan.bl.zquez | 2015-05-07 21:51:24 +0200 (jue 07 de may de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Closing release 0.2.9
|
|
|
|
------------------------------------------------------------------------
|
|
r209 | francis.brosnan.bl.zquez | 2015-05-07 13:58:35 +0200 (jue 07 de may de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Skip settting errno to EWOULD after TLS finished under
|
|
windows platform.
|
|
------------------------------------------------------------------------
|
|
r208 | francis.brosnan.bl.zquez | 2015-05-07 13:56:20 +0200 (jue 07 de may de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated version..
|
|
|
|
------------------------------------------------------------------------
|
|
r207 | francis.brosnan.bl.zquez | 2015-05-07 11:53:37 +0200 (jue 07 de may de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added additional regress iontest (test_25) to check
|
|
cookie attack. Nothing was reported because the test..
|
|
|
|
------------------------------------------------------------------------
|
|
r206 | francis.brosnan.bl.zquez | 2015-05-06 19:05:05 +0200 (mié 06 de may de 2015) | 9 líneas
|
|
|
|
nopoll:
|
|
* [new] Added support to handle and set cookie configured for
|
|
every connection. Regression test added to check this (test_24).
|
|
API added:
|
|
|
|
- nopoll_conn_get_cookie
|
|
- nopoll_conn_new_opts
|
|
- nopoll_conn_opts_set_cookie
|
|
|
|
------------------------------------------------------------------------
|
|
r205 | francis.brosnan.bl.zquez | 2015-04-30 21:40:42 +0200 (jue 30 de abr de 2015) | 7 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added a subtlety to report a EWOULD errno just after
|
|
finished TLS handshake to ensure the caller can report NULL
|
|
but it is not understood as a connection failure by an upper
|
|
level API. Fixes MyQtt WebSocket over TLS WebSocket integration
|
|
reported.
|
|
|
|
------------------------------------------------------------------------
|
|
r204 | francis.brosnan.bl.zquez | 2015-04-28 19:09:07 +0200 (mar 28 de abr de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added missing header for nopoll_conn_set_on_ready.
|
|
|
|
------------------------------------------------------------------------
|
|
r203 | francis.brosnan.bl.zquez | 2015-04-28 19:03:29 +0200 (mar 28 de abr de 2015) | 7 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updatd noPollConn API to allow setting an onReady handler to get a notification
|
|
(mainly for server side) when a connection is ready for I/O because Websocke handshake
|
|
has finished. API added:
|
|
|
|
- nopoll_conn_set_on_ready
|
|
|
|
------------------------------------------------------------------------
|
|
r202 | francis.brosnan.bl.zquez | 2015-04-13 12:29:22 +0200 (lun 13 de abr de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating buildrpm.sh
|
|
|
|
------------------------------------------------------------------------
|
|
r201 | francis.brosnan.bl.zquez | 2015-04-11 20:18:52 +0200 (sáb 11 de abr de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated certificates needed by reg test-21. Added script to
|
|
generate certificates used by this test.
|
|
|
|
------------------------------------------------------------------------
|
|
r200 | francis.brosnan.bl.zquez | 2015-04-10 18:08:11 +0200 (vie 10 de abr de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates on Centos packages.
|
|
|
|
------------------------------------------------------------------------
|
|
r199 | francis.brosnan.bl.zquez | 2015-04-08 18:40:44 +0200 (mié 08 de abr de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating build rpm files..
|
|
|
|
------------------------------------------------------------------------
|
|
r198 | francis.brosnan.bl.zquez | 2015-04-07 11:11:19 +0200 (mar 07 de abr de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several updates to enable support to build rpm packages
|
|
for noPoll.
|
|
|
|
------------------------------------------------------------------------
|
|
r197 | francis.brosnan.bl.zquez | 2015-04-01 19:14:03 +0200 (mié 01 de abr de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding support to create centos packages for noPoll
|
|
library.
|
|
|
|
------------------------------------------------------------------------
|
|
r196 | francis.brosnan.bl.zquez | 2015-03-09 12:39:35 +0100 (lun 09 de mar de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Documentation updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r195 | francis.brosnan.bl.zquez | 2015-03-08 14:04:37 +0100 (dom 08 de mar de 2015) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] added explicit references to ssl libraries for
|
|
regression test binaries.
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r194 | francis.brosnan.bl.zquez | 2015-03-02 16:13:23 +0100 (lun 02 de mar de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated VERSION file to move it to 0.2.9 rev.
|
|
|
|
------------------------------------------------------------------------
|
|
r193 | francis.brosnan.bl.zquez | 2015-03-02 16:12:21 +0100 (lun 02 de mar de 2015) | 9 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll_conn_accept implementation to be implemented
|
|
into two reusable functions that can be called depending on the needs.
|
|
API update:
|
|
|
|
- nopoll_conn_accept (accept socket and process WebSocket protocol)
|
|
- nopoll_conn_accept_socket (just process WebSocket protocol assuming
|
|
socket was previously accepted).
|
|
|
|
------------------------------------------------------------------------
|
|
r192 | francis.brosnan.bl.zquez | 2015-03-02 15:03:31 +0100 (lun 02 de mar de 2015) | 5 líneas
|
|
|
|
[nopoll]
|
|
|
|
Modificaciones 2 marzo 2015
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r191 | francis.brosnan.bl.zquez | 2015-02-02 14:55:07 +0100 (lun 02 de feb de 2015) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding stacom-software.de references ..
|
|
|
|
------------------------------------------------------------------------
|
|
r190 | francis.brosnan.bl.zquez | 2015-01-27 11:58:46 +0100 (mar 27 de ene de 2015) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added missing nopoll_conn_opts.h reference from nopoll.nsi
|
|
(windows installer builder). Reported by Jorge Olmos.
|
|
|
|
------------------------------------------------------------------------
|
|
r189 | francis.brosnan.bl.zquez | 2014-12-22 16:17:40 +0100 (lun 22 de dic de 2014) | 2 líneas
|
|
|
|
nopoll:
|
|
* [fix] Some changes to compile regression-test on windows7 (64 bits).
|
|
------------------------------------------------------------------------
|
|
r188 | francis.brosnan.bl.zquez | 2014-12-22 15:56:47 +0100 (lun 22 de dic de 2014) | 2 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixing some warnings produced by unused variables make nopoll debug is disabled.
|
|
------------------------------------------------------------------------
|
|
r187 | francis.brosnan.bl.zquez | 2014-12-22 15:35:02 +0100 (lun 22 de dic de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Closing release 0.2.8..
|
|
|
|
------------------------------------------------------------------------
|
|
r186 | francis.brosnan.bl.zquez | 2014-12-20 11:19:33 +0100 (sáb 20 de dic de 2014) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added additional documentation on how to use noPoll TLS API to implement
|
|
server side peer certificate verification, TLS post check and SSL context creator
|
|
handlers.
|
|
|
|
------------------------------------------------------------------------
|
|
r185 | francis.brosnan.bl.zquez | 2014-12-16 14:12:42 +0100 (mar 16 de dic de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated VERSION file..
|
|
|
|
------------------------------------------------------------------------
|
|
r184 | francis.brosnan.bl.zquez | 2014-12-16 13:59:01 +0100 (mar 16 de dic de 2014) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll regression client to provide more information in
|
|
cases TLS connection fails.
|
|
|
|
------------------------------------------------------------------------
|
|
r183 | francis.brosnan.bl.zquez | 2014-12-16 13:56:51 +0100 (mar 16 de dic de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll regression client..
|
|
|
|
------------------------------------------------------------------------
|
|
r182 | francis.brosnan.bl.zquez | 2014-12-16 13:53:03 +0100 (mar 16 de dic de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding some more debug information to nopoll-regrssion-client.c
|
|
|
|
------------------------------------------------------------------------
|
|
r181 | francis.brosnan.bl.zquez | 2014-12-16 13:47:20 +0100 (mar 16 de dic de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated VERSION file.
|
|
|
|
------------------------------------------------------------------------
|
|
r180 | francis.brosnan.bl.zquez | 2014-12-16 13:45:22 +0100 (mar 16 de dic de 2014) | 5 líneas
|
|
|
|
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.
|
|
|
|
------------------------------------------------------------------------
|
|
r179 | francis.brosnan.bl.zquez | 2014-12-12 13:26:17 +0100 (vie 12 de dic de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates to clarify nopoll_conn_is_ok usage.
|
|
|
|
------------------------------------------------------------------------
|
|
r178 | francis.brosnan.bl.zquez | 2014-12-12 13:24:19 +0100 (vie 12 de dic de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll_conn_is_ok documenation to better explain how to use it.
|
|
|
|
------------------------------------------------------------------------
|
|
r177 | francis.brosnan.bl.zquez | 2014-12-08 20:00:07 +0100 (lun 08 de dic de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll version file..
|
|
|
|
------------------------------------------------------------------------
|
|
r176 | francis.brosnan.bl.zquez | 2014-12-08 19:59:36 +0100 (lun 08 de dic de 2014) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added test_23 to check connection close notification for TLS connections.
|
|
Nothing wrong found. Everything working as expected.
|
|
|
|
------------------------------------------------------------------------
|
|
r175 | francis.brosnan.bl.zquez | 2014-12-08 18:05:26 +0100 (lun 08 de dic de 2014) | 5 líneas
|
|
|
|
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
|
|
|
|
------------------------------------------------------------------------
|
|
r174 | francis.brosnan.bl.zquez | 2014-11-26 21:59:32 +0100 (mié 26 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More api updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r173 | francis.brosnan.bl.zquez | 2014-11-26 21:53:45 +0100 (mié 26 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed documentation compilation errors..
|
|
|
|
------------------------------------------------------------------------
|
|
r172 | francis.brosnan.bl.zquez | 2014-11-26 21:50:00 +0100 (mié 26 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating VERSION file..
|
|
|
|
------------------------------------------------------------------------
|
|
r171 | francis.brosnan.bl.zquez | 2014-11-26 21:49:20 +0100 (mié 26 de nov de 2014) | 32 líneas
|
|
|
|
nopoll:
|
|
* [new] General API update to allow support to control ssl peer
|
|
verification process. This is now done by the API:
|
|
|
|
- nopoll_conn_opts_ssl_peer_verify
|
|
|
|
By default listeners do not verify peer certificate but clients
|
|
do.
|
|
|
|
(added reg test 21 to check this new support)
|
|
|
|
* [new] Added general API update to support server side client
|
|
certificate verification by using previous API and allowing to
|
|
also setup CA certificates and chain. API added:
|
|
|
|
- nopoll_conn_opts_set_ssl_certs
|
|
|
|
(added reg test 21 to check this new support)
|
|
|
|
* [fix] General connection options API update to allow handling
|
|
references so it can be shared among threads and different
|
|
connections. API added:
|
|
|
|
- nopoll_conn_opts_ref
|
|
- nopoll_conn_opts_unref
|
|
|
|
* [fix] Fixed noPoll ssl module to use provided chain certificate
|
|
by the API caller (upps).
|
|
|
|
* [fix] General engine update to allow listeners to be controlled
|
|
by connection options in a particular manner.
|
|
|
|
------------------------------------------------------------------------
|
|
r170 | francis.brosnan.bl.zquez | 2014-11-24 09:30:28 +0100 (lun 24 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates on client peer SSL veritifcation..
|
|
|
|
------------------------------------------------------------------------
|
|
r169 | francis.brosnan.bl.zquez | 2014-11-19 19:23:03 +0100 (mié 19 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated client regression test..
|
|
|
|
------------------------------------------------------------------------
|
|
r168 | francis.brosnan.bl.zquez | 2014-11-19 19:22:09 +0100 (mié 19 de nov de 2014) | 7 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding initial code to implement client side peer certificate
|
|
verification (test_21). Added API to get listener associated to the
|
|
client:
|
|
|
|
- nopoll_conn_get_listener.
|
|
|
|
------------------------------------------------------------------------
|
|
r167 | francis.brosnan.bl.zquez | 2014-11-13 16:24:29 +0100 (jue 13 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Web updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r166 | francis.brosnan.bl.zquez | 2014-11-11 20:11:42 +0100 (mar 11 de nov de 2014) | 13 líneas
|
|
|
|
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:
|
|
|
|
- noPollSslContextCreator (handler)
|
|
- noPollSslPostCheck (handler)
|
|
- nopoll_ctx_set_ssl_context_creator
|
|
- nopoll_ctx_set_post_ssl_check
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r165 | francis.brosnan.bl.zquez | 2014-11-11 18:09:22 +0100 (mar 11 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Closing release 0.2.7
|
|
|
|
------------------------------------------------------------------------
|
|
r164 | francis.brosnan.bl.zquez | 2014-11-11 15:56:06 +0100 (mar 11 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating version..
|
|
|
|
------------------------------------------------------------------------
|
|
r163 | francis.brosnan.bl.zquez | 2014-11-11 15:54:39 +0100 (mar 11 de nov de 2014) | 5 líneas
|
|
|
|
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!
|
|
|
|
------------------------------------------------------------------------
|
|
r162 | francis.brosnan.bl.zquez | 2014-11-10 14:08:33 +0100 (lun 10 de nov de 2014) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed nopoll_conn_log_ssl to avoid buffer overrun when
|
|
openssl does not provide the format expected.
|
|
|
|
------------------------------------------------------------------------
|
|
r161 | francis.brosnan.bl.zquez | 2014-11-07 17:12:18 +0100 (vie 07 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More debug to mime header parsing..
|
|
|
|
------------------------------------------------------------------------
|
|
r160 | francis.brosnan.bl.zquez | 2014-11-07 17:05:45 +0100 (vie 07 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More debug to detect wrong mime handling..
|
|
|
|
------------------------------------------------------------------------
|
|
r159 | francis.brosnan.bl.zquez | 2014-11-07 16:54:32 +0100 (vie 07 de nov de 2014) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Some updates to better report mime parse errors.... and fixed a possible
|
|
memory leak at mime handling when error happens.
|
|
|
|
------------------------------------------------------------------------
|
|
r158 | francis.brosnan.bl.zquez | 2014-11-03 10:22:14 +0100 (lun 03 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] autoconf voodoo updates proposed by Felix Faisant
|
|
|
|
------------------------------------------------------------------------
|
|
r157 | francis.brosnan.bl.zquez | 2014-11-03 09:48:01 +0100 (lun 03 de nov de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Replaced INCLUDES by AM_CPPFLAGS inside Makefile.am files (proposed by Felix Faisant).
|
|
|
|
------------------------------------------------------------------------
|
|
r156 | francis.brosnan.bl.zquez | 2014-10-31 11:26:51 +0100 (vie 31 de oct de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed automake option (--Werror -> -Werror). Reported by Félix.
|
|
|
|
------------------------------------------------------------------------
|
|
r155 | francis.brosnan.bl.zquez | 2014-10-09 21:00:16 +0200 (jue 09 de oct de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added some additional debug to trace SSL problems..
|
|
|
|
------------------------------------------------------------------------
|
|
r154 | francis.brosnan.bl.zquez | 2014-10-09 20:25:24 +0200 (jue 09 de oct de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several updates to avoid building TLSv1.1 when it is not present.
|
|
|
|
------------------------------------------------------------------------
|
|
r153 | francis.brosnan.bl.zquez | 2014-10-03 17:43:59 +0200 (vie 03 de oct de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated VERSION file..
|
|
|
|
------------------------------------------------------------------------
|
|
r152 | francis.brosnan.bl.zquez | 2014-10-03 17:42:32 +0200 (vie 03 de oct de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More documentation updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r151 | francis.brosnan.bl.zquez | 2014-10-03 17:39:18 +0200 (vie 03 de oct de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating VERSION..
|
|
|
|
------------------------------------------------------------------------
|
|
r150 | francis.brosnan.bl.zquez | 2014-10-03 17:38:48 +0200 (vie 03 de oct de 2014) | 16 líneas
|
|
|
|
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:
|
|
|
|
- nopoll_conn_opts_new
|
|
- nopoll_conn_opts_set_ssl_protocol
|
|
- nopoll_conn_opts_set_reuse
|
|
- nopoll_conn_opts_free
|
|
- noPollSslProtocol (NOPOLL_METHOD_SSLV23, NOPOLL_METHOD_SSLV3, NOPOLL_METHOD_TLSV1, NOPOLL_METHOD_TLSV1_1)
|
|
- nopoll_listener_new_opts
|
|
- nopoll_listener_tls_new_opts
|
|
|
|
Added regression test (test 19) to check support added.
|
|
|
|
------------------------------------------------------------------------
|
|
r149 | francis.brosnan.bl.zquez | 2014-09-28 16:53:24 +0200 (dom 28 de sep de 2014) | 6 líneas
|
|
|
|
nopoll:
|
|
* [new] Added on ready handler support to notify at server side when the
|
|
connection is fully ready to start sending content. API added:
|
|
|
|
- nopoll_ctx_set_on_ready
|
|
|
|
------------------------------------------------------------------------
|
|
r148 | francis.brosnan.bl.zquez | 2014-09-26 16:37:32 +0200 (vie 26 de sep de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating TODO file..
|
|
|
|
------------------------------------------------------------------------
|
|
r147 | francis.brosnan.bl.zquez | 2014-09-26 16:36:09 +0200 (vie 26 de sep de 2014) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed regression test to ensure it is properly checked the
|
|
right reference while starting listeners..
|
|
|
|
------------------------------------------------------------------------
|
|
r146 | francis.brosnan.bl.zquez | 2014-09-05 14:42:15 +0200 (vie 05 de sep de 2014) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll_msg_get_payload to return a const unsigned char *
|
|
instaed of a const noPollPTr which seems to be causing problems..
|
|
|
|
------------------------------------------------------------------------
|
|
r145 | francis.brosnan.bl.zquez | 2014-08-27 21:39:43 +0200 (mié 27 de ago de 2014) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] More changes to use NOPOLL_INVALID_SOCKET instead of -1 to better support
|
|
win32 platform (as reported by Kevin Sucre).
|
|
|
|
------------------------------------------------------------------------
|
|
r144 | francis.brosnan.bl.zquez | 2014-08-27 19:39:17 +0200 (mié 27 de ago de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More version updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r143 | francis.brosnan.bl.zquez | 2014-08-27 19:25:12 +0200 (mié 27 de ago de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated VERSION..
|
|
|
|
------------------------------------------------------------------------
|
|
r142 | francis.brosnan.bl.zquez | 2014-08-27 19:24:46 +0200 (mié 27 de ago de 2014) | 6 líneas
|
|
|
|
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.
|
|
|
|
------------------------------------------------------------------------
|
|
r141 | francis.brosnan.bl.zquez | 2014-08-12 15:27:06 +0200 (mar 12 de ago de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating references..
|
|
|
|
------------------------------------------------------------------------
|
|
r140 | francis.brosnan.bl.zquez | 2014-05-25 11:46:21 +0200 (dom 25 de may de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed typo error.
|
|
|
|
------------------------------------------------------------------------
|
|
r139 | francis.brosnan.bl.zquez | 2014-05-18 11:52:33 +0200 (dom 18 de may de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Web updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r138 | francis.brosnan.bl.zquez | 2014-04-09 21:09:00 +0200 (mié 09 de abr de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixing some web references..
|
|
|
|
------------------------------------------------------------------------
|
|
r137 | francis.brosnan.bl.zquez | 2014-03-28 17:35:04 +0100 (vie 28 de mar de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding links to the web page.
|
|
|
|
------------------------------------------------------------------------
|
|
r136 | francis.brosnan.bl.zquez | 2014-03-13 19:07:00 +0100 (jue 13 de mar de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating web references..
|
|
|
|
------------------------------------------------------------------------
|
|
r135 | francis.brosnan.bl.zquez | 2014-03-11 19:46:11 +0100 (mar 11 de mar de 2014) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added memset operation at nopoll_listener functions to avoid
|
|
valgrind warning.
|
|
|
|
------------------------------------------------------------------------
|
|
r134 | francis.brosnan.bl.zquez | 2014-02-11 17:02:45 +0100 (mar 11 de feb de 2014) | 2 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added config.mk.example.
|
|
------------------------------------------------------------------------
|
|
r133 | francis.brosnan.bl.zquez | 2014-02-11 17:01:58 +0100 (mar 11 de feb de 2014) | 2 líneas
|
|
|
|
nopoll:
|
|
* [fix] Removing config.mk version from repo...
|
|
------------------------------------------------------------------------
|
|
r132 | francis.brosnan.bl.zquez | 2014-02-07 11:17:50 +0100 (vie 07 de feb de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixing win32/wni64 headers to be compatible with vortex..
|
|
|
|
------------------------------------------------------------------------
|
|
r131 | francis.brosnan.bl.zquez | 2014-01-17 18:42:59 +0100 (vie 17 de ene de 2014) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Closing release..
|
|
|
|
------------------------------------------------------------------------
|
|
r130 | francis.brosnan.bl.zquez | 2013-12-26 15:27:04 +0100 (jue 26 de dic de 2013) | 5 líneas
|
|
|
|
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.
|
|
|
|
------------------------------------------------------------------------
|
|
r129 | francis.brosnan.bl.zquez | 2013-12-12 15:54:51 +0100 (jue 12 de dic de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Readme updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r128 | francis.brosnan.bl.zquez | 2013-12-12 15:54:25 +0100 (jue 12 de dic de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added support to create ubuntu precise pangolin packages..
|
|
|
|
------------------------------------------------------------------------
|
|
r127 | francis.brosnan.bl.zquez | 2013-10-28 12:05:52 +0100 (lun 28 de oct de 2013) | 7 líneas
|
|
|
|
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.
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r126 | francis.brosnan.bl.zquez | 2013-10-02 12:50:20 +0200 (mié 02 de oct de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated project documentation to allow reflecting version.
|
|
|
|
------------------------------------------------------------------------
|
|
r125 | francis.brosnan.bl.zquez | 2013-10-02 11:59:12 +0200 (mié 02 de oct de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding some clarifications into the noPoll doc.
|
|
|
|
------------------------------------------------------------------------
|
|
r124 | francis.brosnan.bl.zquez | 2013-09-30 17:22:22 +0200 (lun 30 de sep de 2013) | 5 líneas
|
|
|
|
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.
|
|
|
|
------------------------------------------------------------------------
|
|
r123 | francis.brosnan.bl.zquez | 2013-09-17 15:40:41 +0200 (mar 17 de sep de 2013) | 4 líneas
|
|
|
|
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.
|
|
|
|
------------------------------------------------------------------------
|
|
r122 | francis.brosnan.bl.zquez | 2013-09-17 15:19:50 +0200 (mar 17 de sep de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed an error about unused variables at nopoll.c and added
|
|
support to create packages for wheezy.
|
|
|
|
------------------------------------------------------------------------
|
|
r121 | francis.brosnan.bl.zquez | 2013-09-16 21:06:00 +0200 (lun 16 de sep de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Closing release 0.2.5.
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r120 | francis.brosnan.bl.zquez | 2013-09-16 20:17:37 +0200 (lun 16 de sep de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Some additional modifications to make the regression test to work..
|
|
...on windows 32 xp..
|
|
------------------------------------------------------------------------
|
|
r119 | francis.brosnan.bl.zquez | 2013-09-16 19:48:22 +0200 (lun 16 de sep de 2013) | 7 líneas
|
|
|
|
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.
|
|
------------------------------------------------------------------------
|
|
r118 | francis.brosnan.bl.zquez | 2013-09-16 19:14:38 +0200 (lun 16 de sep de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] updated version file.
|
|
|
|
------------------------------------------------------------------------
|
|
r117 | francis.brosnan.bl.zquez | 2013-09-16 12:07:03 +0200 (lun 16 de sep de 2013) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed wrong reference to __file__ (was pointing to __LINE__)
|
|
inside nopoll_log.h (for win32 compilation).
|
|
Reported by fixed Serge.
|
|
|
|
------------------------------------------------------------------------
|
|
r116 | francis.brosnan.bl.zquez | 2013-09-06 12:44:39 +0200 (vie 06 de sep de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More c++ begin c decls fixings..
|
|
|
|
------------------------------------------------------------------------
|
|
r115 | francis.brosnan.bl.zquez | 2013-09-06 12:44:02 +0200 (vie 06 de sep de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Various modifications to make the project to be compilable
|
|
with c++ tools. Bug reported by Ali kim
|
|
|
|
------------------------------------------------------------------------
|
|
r114 | francis.brosnan.bl.zquez | 2013-08-01 19:04:30 +0200 (jue 01 de ago de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Renamed private parameter to private_key at nopoll_listener_set_certificate
|
|
so c++ can get get this compiled. Reported by Mike.
|
|
|
|
------------------------------------------------------------------------
|
|
r113 | francis.brosnan.bl.zquez | 2013-06-29 19:49:18 +0200 (sáb 29 de jun de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added SSP gcc compiler options by default.
|
|
|
|
------------------------------------------------------------------------
|
|
r112 | francis.brosnan.bl.zquez | 2013-06-20 11:34:44 +0200 (jue 20 de jun de 2013) | 7 líneas
|
|
|
|
nopoll:
|
|
* [new] Added new API functions that allows sending binary frames
|
|
(op code 2). API added:
|
|
|
|
- nopoll_conn_send_binary
|
|
- nopoll_conn_send_binary_fragment
|
|
|
|
------------------------------------------------------------------------
|
|
r111 | francis.brosnan.bl.zquez | 2013-06-13 11:00:46 +0200 (jue 13 de jun de 2013) | 8 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated noPoll Connection API to include support to
|
|
notify connection close. API added:
|
|
|
|
- nopoll_conn_set_on_close
|
|
- noPollOnCloseHandler
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r110 | francis.brosnan.bl.zquez | 2013-06-13 08:58:35 +0200 (jue 13 de jun de 2013) | 5 líneas
|
|
|
|
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).
|
|
|
|
------------------------------------------------------------------------
|
|
r109 | francis.brosnan.bl.zquez | 2013-06-07 12:57:38 +0200 (vie 07 de jun de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Some compile minor fixings..
|
|
|
|
------------------------------------------------------------------------
|
|
r108 | francis.brosnan.bl.zquez | 2013-06-07 12:55:50 +0200 (vie 07 de jun de 2013) | 2 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several modifications to have noPoll working on win64. Nice!
|
|
------------------------------------------------------------------------
|
|
r107 | francis.brosnan.bl.zquez | 2013-06-06 16:12:50 +0200 (jue 06 de jun de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Web updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r106 | francis.brosnan.bl.zquez | 2013-06-06 15:54:45 +0200 (jue 06 de jun de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Some fixings to make noPoll to be compilable under windows.
|
|
|
|
------------------------------------------------------------------------
|
|
r105 | francis.brosnan.bl.zquez | 2013-06-06 15:42:44 +0200 (jue 06 de jun de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating version..
|
|
|
|
------------------------------------------------------------------------
|
|
r104 | francis.brosnan.bl.zquez | 2013-06-06 14:26:43 +0200 (jue 06 de jun de 2013) | 2 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding missing Makefile.win
|
|
------------------------------------------------------------------------
|
|
r103 | francis.brosnan.bl.zquez | 2013-06-04 16:45:04 +0200 (mar 04 de jun de 2013) | 6 líneas
|
|
|
|
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.
|
|
|
|
------------------------------------------------------------------------
|
|
r102 | francis.brosnan.bl.zquez | 2013-05-14 21:51:09 +0200 (mar 14 de may de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More web updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r101 | francis.brosnan.bl.zquez | 2013-05-14 21:47:19 +0200 (mar 14 de may de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Web updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r100 | francis.brosnan.bl.zquez | 2013-04-30 13:24:24 +0200 (mar 30 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll_conn to implement a micro pause after each failing
|
|
operation that needs retry to avoid calling to retry too fast.
|
|
|
|
------------------------------------------------------------------------
|
|
r99 | francis.brosnan.bl.zquez | 2013-04-27 12:12:46 +0200 (sáb 27 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More web updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r98 | francis.brosnan.bl.zquez | 2013-04-26 18:27:34 +0200 (vie 26 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated log handling to avoid showing logs when
|
|
ctx reference isn't defined.
|
|
|
|
------------------------------------------------------------------------
|
|
r97 | francis.brosnan.bl.zquez | 2013-04-26 17:54:08 +0200 (vie 26 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Including Makefile.win files into the source bundle.
|
|
|
|
------------------------------------------------------------------------
|
|
r96 | francis.brosnan.bl.zquez | 2013-04-26 17:37:11 +0200 (vie 26 de abr de 2013) | 2 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding more files to build noPoll win32 package.
|
|
------------------------------------------------------------------------
|
|
r95 | francis.brosnan.bl.zquez | 2013-04-26 17:06:52 +0200 (vie 26 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added ico file.
|
|
|
|
------------------------------------------------------------------------
|
|
r94 | francis.brosnan.bl.zquez | 2013-04-26 16:44:08 +0200 (vie 26 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] More modifications to make it possible to compile
|
|
it on windows and linux at the same time.
|
|
|
|
------------------------------------------------------------------------
|
|
r93 | francis.brosnan.bl.zquez | 2013-04-26 16:37:00 +0200 (vie 26 de abr de 2013) | 3 líneas
|
|
|
|
libnopoll:
|
|
* [fix] Several modifications to make the library to work with
|
|
windows platform.
|
|
------------------------------------------------------------------------
|
|
r92 | francis.brosnan.bl.zquez | 2013-04-26 14:01:34 +0200 (vie 26 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added some support files for win32 platform.
|
|
|
|
------------------------------------------------------------------------
|
|
r91 | francis.brosnan.bl.zquez | 2013-04-26 13:52:54 +0200 (vie 26 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll.c to include missing definition required
|
|
by win32 platform.
|
|
|
|
------------------------------------------------------------------------
|
|
r90 | francis.brosnan.bl.zquez | 2013-04-26 13:45:48 +0200 (vie 26 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding win32.h header
|
|
|
|
------------------------------------------------------------------------
|
|
r89 | francis.brosnan.bl.zquez | 2013-04-26 12:40:56 +0200 (vie 26 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Closing 0.2.3 release.
|
|
|
|
------------------------------------------------------------------------
|
|
r88 | francis.brosnan.bl.zquez | 2013-04-26 11:38:12 +0200 (vie 26 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More document updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r87 | francis.brosnan.bl.zquez | 2013-04-24 20:40:56 +0200 (mié 24 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated code to limit read and write retry operations at the SSL API.
|
|
|
|
------------------------------------------------------------------------
|
|
r86 | francis.brosnan.bl.zquez | 2013-04-24 11:39:16 +0200 (mié 24 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed retry code at TLS read and TLS write.
|
|
|
|
------------------------------------------------------------------------
|
|
r85 | francis.brosnan.bl.zquez | 2013-04-23 18:25:56 +0200 (mar 23 de abr de 2013) | 6 líneas
|
|
|
|
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).
|
|
|
|
------------------------------------------------------------------------
|
|
r84 | francis.brosnan.bl.zquez | 2013-04-23 17:31:12 +0200 (mar 23 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding more documentation.
|
|
|
|
------------------------------------------------------------------------
|
|
r83 | francis.brosnan.bl.zquez | 2013-04-23 17:22:34 +0200 (mar 23 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixing log...
|
|
|
|
------------------------------------------------------------------------
|
|
r82 | francis.brosnan.bl.zquez | 2013-04-23 16:41:00 +0200 (mar 23 de abr de 2013) | 9 líneas
|
|
|
|
nopoll:
|
|
* [new] Added new function to implement write flushing easily. API added:
|
|
|
|
- nopoll_conn_flush_writes
|
|
|
|
Updated test-04-c regression test to force requirement of a write flush
|
|
to test this new function. Updated documentation to explain how to use
|
|
this.
|
|
|
|
------------------------------------------------------------------------
|
|
r81 | francis.brosnan.bl.zquez | 2013-04-23 15:50:07 +0200 (mar 23 de abr de 2013) | 19 líneas
|
|
|
|
nopoll:
|
|
* [new] Updated noPoll sending engine to be able to recover from a non-complete
|
|
send operation where part of the frame wasn't sent but without blocking the caller.
|
|
Now it is possible to check if the operation was completed and to call to complete
|
|
it before continue writting. API added:
|
|
|
|
- nopoll_conn_complete_pending_write
|
|
- nopoll_conn_pending_write_bytes
|
|
|
|
Added regression test (test-04-b and test-04-c) to check new support added.
|
|
|
|
* [new] Updated noPoll Conn API to allow setting a on Message handler that only
|
|
works for the provided connection, overriding the one configured at context level.
|
|
API added:
|
|
|
|
- nopoll_conn_set_on_msg
|
|
|
|
* [fix] Added documentation explaining how detect and retry write operations.
|
|
|
|
------------------------------------------------------------------------
|
|
r80 | francis.brosnan.bl.zquez | 2013-04-22 18:32:26 +0200 (lun 22 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll_conn documentation to explain how to handle errors reported
|
|
by nopoll_conn_send_text and nopoll_conn_send_text_fragment.
|
|
|
|
------------------------------------------------------------------------
|
|
r79 | francis.brosnan.bl.zquez | 2013-04-22 18:27:04 +0200 (lun 22 de abr de 2013) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed error log around logging write errors to the log.
|
|
|
|
* [fix] Added more documentation to the noPoll manual.
|
|
|
|
------------------------------------------------------------------------
|
|
r78 | francis.brosnan.bl.zquez | 2013-04-22 16:31:00 +0200 (lun 22 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates.
|
|
|
|
------------------------------------------------------------------------
|
|
r77 | francis.brosnan.bl.zquez | 2013-04-22 16:25:02 +0200 (lun 22 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Many updates into nopoll web.
|
|
|
|
------------------------------------------------------------------------
|
|
r76 | francis.brosnan.bl.zquez | 2013-04-21 10:44:53 +0200 (dom 21 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] more updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r75 | francis.brosnan.bl.zquez | 2013-04-21 10:31:42 +0200 (dom 21 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates into nopoll web..
|
|
|
|
------------------------------------------------------------------------
|
|
r74 | francis.brosnan.bl.zquez | 2013-04-16 23:06:57 +0200 (mar 16 de abr de 2013) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several modifications to better handle frames that are received
|
|
in parts (first the header and then content) without breaking and without
|
|
having to implement an active wait. Added regression test 15 and 16.
|
|
|
|
------------------------------------------------------------------------
|
|
r73 | francis.brosnan.bl.zquez | 2013-04-16 17:34:39 +0200 (mar 16 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Changed debug level when connection lost event received.
|
|
|
|
------------------------------------------------------------------------
|
|
r72 | francis.brosnan.bl.zquez | 2013-04-16 17:34:13 +0200 (mar 16 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding more debug information..
|
|
|
|
------------------------------------------------------------------------
|
|
r71 | francis.brosnan.bl.zquez | 2013-04-16 17:21:11 +0200 (mar 16 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added additional depuration log while handling connection closes when
|
|
no bytes are received..
|
|
|
|
------------------------------------------------------------------------
|
|
r70 | francis.brosnan.bl.zquez | 2013-04-16 15:48:49 +0200 (mar 16 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Missing commits.
|
|
|
|
------------------------------------------------------------------------
|
|
r69 | francis.brosnan.bl.zquez | 2013-04-16 15:48:25 +0200 (mar 16 de abr de 2013) | 20 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated noPoll reading engine to be able to read uncomplete
|
|
frames with internal fragmentation (header indicates bigger content but
|
|
that's not received after a bit. Updated testConnect.js (regression test
|
|
to include a function that triggers the behaviour and checks the fix
|
|
introduced).
|
|
|
|
* [new] Updated internal engine to allow flagging frames received to be
|
|
fragments or not so the user can use this information to know if the
|
|
frame received is a fragment of a bigger message. Added test_14 reg test
|
|
to send partially complete frames to get a complete one as a reply.
|
|
API added during this tests:
|
|
|
|
- nopoll_msg_is_final
|
|
- nopoll_msg_is_fragment
|
|
- nopoll_msg_join
|
|
- nopoll_msg_opcode
|
|
- nopoll_conn_send_text_fragment
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r68 | francis.brosnan.bl.zquez | 2013-04-12 18:26:28 +0200 (vie 12 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several updates into the nopoll conn module to report more information
|
|
when a TLS connection error is found..
|
|
|
|
------------------------------------------------------------------------
|
|
r67 | francis.brosnan.bl.zquez | 2013-04-11 12:31:54 +0200 (jue 11 de abr de 2013) | 7 líneas
|
|
|
|
nopoll:
|
|
* [new] Updated core library to allow setting a user level handler that
|
|
will receive all debug notifications produced by the library. API added:
|
|
|
|
- nopoll_log_set_handler
|
|
- noPollLogHandler (handler)
|
|
|
|
------------------------------------------------------------------------
|
|
r66 | francis.brosnan.bl.zquez | 2013-04-11 09:17:58 +0200 (jue 11 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several fixings to ensure nopoll_log calls arguments are all
|
|
right.
|
|
|
|
------------------------------------------------------------------------
|
|
r65 | francis.brosnan.bl.zquez | 2013-04-10 20:22:18 +0200 (mié 10 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Limitted SSL_connect calls to avoid keep on iterating
|
|
for ever..
|
|
|
|
------------------------------------------------------------------------
|
|
r64 | francis.brosnan.bl.zquez | 2013-04-09 12:54:48 +0200 (mar 09 de abr de 2013) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Making nopoll_ctx_find_certificate to detect requests with serverName == NULL
|
|
to pickup the first certificate defined in that case, but after trying to find
|
|
a default certificate.
|
|
|
|
------------------------------------------------------------------------
|
|
r63 | francis.brosnan.bl.zquez | 2013-04-09 11:00:53 +0200 (mar 09 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated noPoll build process to make doxygen to be optional.
|
|
|
|
------------------------------------------------------------------------
|
|
r62 | francis.brosnan.bl.zquez | 2013-04-08 22:13:26 +0200 (lun 08 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several fixings into thread safety handlers.
|
|
|
|
------------------------------------------------------------------------
|
|
r61 | francis.brosnan.bl.zquez | 2013-04-08 19:31:40 +0200 (lun 08 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed wrong access during unref ctx log. Updated listener
|
|
log failure level.
|
|
|
|
------------------------------------------------------------------------
|
|
r60 | francis.brosnan.bl.zquez | 2013-04-08 14:42:56 +0200 (lun 08 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several modifications to allow getting nopoll compiled in
|
|
i686 platforms where the big frame size support isn't available.
|
|
|
|
------------------------------------------------------------------------
|
|
r59 | francis.brosnan.bl.zquez | 2013-04-08 13:50:08 +0200 (lun 08 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated detection to find support for 64bit platform so
|
|
some code can be disabled..
|
|
|
|
------------------------------------------------------------------------
|
|
r58 | francis.brosnan.bl.zquez | 2013-04-08 12:29:37 +0200 (lun 08 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updating VERSION file..
|
|
|
|
------------------------------------------------------------------------
|
|
r57 | francis.brosnan.bl.zquez | 2013-04-08 12:23:34 +0200 (lun 08 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated lenny files.
|
|
|
|
------------------------------------------------------------------------
|
|
r56 | francis.brosnan.bl.zquez | 2013-04-08 12:22:40 +0200 (lun 08 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates on debian packaging..
|
|
|
|
------------------------------------------------------------------------
|
|
r55 | francis.brosnan.bl.zquez | 2013-04-08 12:19:07 +0200 (lun 08 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding initial files to create debian packages..
|
|
|
|
------------------------------------------------------------------------
|
|
r54 | francis.brosnan.bl.zquez | 2013-04-07 23:24:05 +0200 (dom 07 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More documentation updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r53 | francis.brosnan.bl.zquez | 2013-04-07 23:19:48 +0200 (dom 07 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More documentation updates..
|
|
|
|
------------------------------------------------------------------------
|
|
r52 | francis.brosnan.bl.zquez | 2013-04-07 23:13:26 +0200 (dom 07 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated noPoll message module to acquire and release an internal
|
|
mutex to make it thread safe.
|
|
|
|
------------------------------------------------------------------------
|
|
r51 | francis.brosnan.bl.zquez | 2013-04-07 23:06:15 +0200 (dom 07 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll ctx and nopoll conn modules to lock and
|
|
release internal mutex while handling references.
|
|
|
|
------------------------------------------------------------------------
|
|
r50 | francis.brosnan.bl.zquez | 2013-04-07 22:45:39 +0200 (dom 07 de abr de 2013) | 15 líneas
|
|
|
|
nopoll:
|
|
* [new] Added initial infraestructure to support thread safety through
|
|
external handlers. API added:
|
|
|
|
- nopoll_mutex_create
|
|
- nopoll_mutex_lock
|
|
- nopoll_mutex_unlock
|
|
- nopoll_mutex_destroy
|
|
- nopoll_thread_handlers
|
|
- noPollMutexCreate (handler)
|
|
- noPollMutexDestroy (handler)
|
|
- noPollMutexLock (handler)
|
|
- noPollMutexUnlock (handler)
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r49 | francis.brosnan.bl.zquez | 2013-04-07 17:33:44 +0200 (dom 07 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding more documentation..
|
|
|
|
------------------------------------------------------------------------
|
|
r48 | francis.brosnan.bl.zquez | 2013-04-07 12:43:48 +0200 (dom 07 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates into documentation..
|
|
|
|
------------------------------------------------------------------------
|
|
r47 | francis.brosnan.bl.zquez | 2013-04-07 12:31:13 +0200 (dom 07 de abr de 2013) | 3 líneas
|
|
|
|
noPoll:
|
|
* [fix] More updates for the project web page..
|
|
|
|
------------------------------------------------------------------------
|
|
r46 | francis.brosnan.bl.zquez | 2013-04-07 12:07:22 +0200 (dom 07 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates to the web..
|
|
|
|
------------------------------------------------------------------------
|
|
r45 | francis.brosnan.bl.zquez | 2013-04-07 11:54:21 +0200 (dom 07 de abr de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding initial files for the webpage..
|
|
|
|
------------------------------------------------------------------------
|
|
r44 | francis.brosnan.bl.zquez | 2013-04-05 18:35:37 +0200 (vie 05 de abr de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed additional bugs while accepting sockets when using
|
|
nopoll_conn_accept_complete.
|
|
|
|
------------------------------------------------------------------------
|
|
r43 | francis.brosnan.bl.zquez | 2013-04-05 16:02:18 +0200 (vie 05 de abr de 2013) | 11 líneas
|
|
|
|
nopoll:
|
|
* [new] Updated noPollCtx API to allow storing and quering about certificates
|
|
associated to serverName (Host: header). Added regression test to check all
|
|
features added (test_13). Several updates to make the engine to check this
|
|
new store for certificates used by incoming TLS connections. API added:
|
|
|
|
- nopoll_ctx_set_certificate
|
|
- nopoll_ctx_find_certificate
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r42 | francis.brosnan.bl.zquez | 2013-04-05 09:17:23 +0200 (vie 05 de abr de 2013) | 8 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll conn API to split the accept websocket connection
|
|
function into two parts where there is a function that accepts the socket
|
|
and another function that completes the configuration process. This will
|
|
help other libraries to implement port sharing detection. API added:
|
|
|
|
- nopoll_conn_accept_complete
|
|
|
|
------------------------------------------------------------------------
|
|
r41 | francis.brosnan.bl.zquez | 2013-04-02 16:09:47 +0200 (mar 02 de abr de 2013) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated the library to restore __nopoll_tls_was_init when
|
|
called library cleanup so the library can be later restarted again
|
|
on the same process.
|
|
|
|
------------------------------------------------------------------------
|
|
r40 | francis.brosnan.bl.zquez | 2013-03-31 20:08:46 +0200 (dom 31 de mar de 2013) | 10 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated nopoll_conn_close to avoid releasing more references
|
|
when a connection wasn't been watched by noPollCtx.
|
|
|
|
* [fix] Updated nopoll conn module to flag the connection as using
|
|
tls when enabled at server side.
|
|
|
|
* [fix] Updated listener code to detect and warn when certificate and
|
|
key files aren't found on the path provided by the user.
|
|
|
|
------------------------------------------------------------------------
|
|
r39 | francis.brosnan.bl.zquez | 2013-03-19 10:46:55 +0100 (mar 19 de mar de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed nopoll_conn_is_tls_on. It wasn't working. Fixed regression test
|
|
to properly check this. Updated SSL error handling to better show whats happening.
|
|
|
|
------------------------------------------------------------------------
|
|
r38 | francis.brosnan.bl.zquez | 2013-03-19 09:18:33 +0100 (mar 19 de mar de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed documentation problem..
|
|
|
|
------------------------------------------------------------------------
|
|
r37 | francis.brosnan.bl.zquez | 2013-03-18 23:14:19 +0100 (lun 18 de mar de 2013) | 5 líneas
|
|
|
|
nopoll:
|
|
* [new] Added support to deny or accept connections based on the origin header.
|
|
|
|
* [fix] Several modifications to fix the streaming API.
|
|
|
|
------------------------------------------------------------------------
|
|
r36 | francis.brosnan.bl.zquez | 2013-03-03 23:25:32 +0100 (dom 03 de mar de 2013) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding missing certificates...and adding new regression test
|
|
(for the C client): test 08 to check failure while connecting to
|
|
TLS port expecting normal connection.
|
|
|
|
------------------------------------------------------------------------
|
|
r35 | francis.brosnan.bl.zquez | 2013-03-03 21:41:51 +0100 (dom 03 de mar de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Minor reg test update..
|
|
|
|
------------------------------------------------------------------------
|
|
r34 | francis.brosnan.bl.zquez | 2013-03-03 13:49:27 +0100 (dom 03 de mar de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More fixings to ensure the library do not leak.
|
|
|
|
------------------------------------------------------------------------
|
|
r33 | francis.brosnan.bl.zquez | 2013-03-03 13:37:38 +0100 (dom 03 de mar de 2013) | 12 líneas
|
|
|
|
nopoll:
|
|
* [fix] Major stable update including full working support for TLS
|
|
websockets (test_06 and test_07). Also added web reg test (test_04 and
|
|
test_05) working properly in chrome. Nice! API added:
|
|
|
|
- nopoll_listener_set_certificate
|
|
|
|
* [fix] Updated internal code for reading bytes from the wire to have support
|
|
to read partial pieces that are satisfied on next calls together with data
|
|
found on that operations. Fixed support to properly detect connection close.
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r32 | francis.brosnan.bl.zquez | 2013-03-03 02:01:54 +0100 (dom 03 de mar de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added regression test and initial code to support TLS. Still
|
|
more work required.
|
|
|
|
------------------------------------------------------------------------
|
|
r31 | francis.brosnan.bl.zquez | 2013-03-02 20:09:59 +0100 (sáb 02 de mar de 2013) | 19 líneas
|
|
|
|
nopoll:
|
|
* [new] Added initial files to implement a client regression test
|
|
on the browsers (using dojo, javascript, etc). Added initial tests
|
|
and fixings some issues around masking content over 125 bytes. BIG!
|
|
|
|
* [new] Added new regression test (test_04) to C reg test to check UTF-8
|
|
content and how it applies to masking. Applied several cleanups to the
|
|
code to to ensure both server and client (C) do not leak any memory.
|
|
Updated API to new function functions:
|
|
|
|
- nopoll_conn_ref_count
|
|
- nopoll_ctx_ref_count
|
|
- nopoll_loop_stop
|
|
|
|
* [fix] Updated nopoll_conn_send_text to allow sending content without
|
|
telling the length, making the function to guess it (only for c-like
|
|
strings).
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r30 | francis.brosnan.bl.zquez | 2013-03-02 13:05:16 +0100 (sáb 02 de mar de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding initial code for a regression test run on a browser..
|
|
|
|
------------------------------------------------------------------------
|
|
r29 | francis.brosnan.bl.zquez | 2013-03-02 12:34:44 +0100 (sáb 02 de mar de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding icons..
|
|
|
|
------------------------------------------------------------------------
|
|
r28 | francis.brosnan.bl.zquez | 2013-02-26 21:16:05 +0100 (mar 26 de feb de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Fixed pending buffer consumption while using streaming API. Added
|
|
more regression tests to check it (test-04-a, test-04-b, test-04-c).
|
|
|
|
------------------------------------------------------------------------
|
|
r27 | francis.brosnan.bl.zquez | 2013-02-26 20:25:47 +0100 (mar 26 de feb de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding more notes to test..
|
|
|
|
------------------------------------------------------------------------
|
|
r26 | francis.brosnan.bl.zquez | 2013-02-26 20:24:53 +0100 (mar 26 de feb de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added additional note..
|
|
|
|
------------------------------------------------------------------------
|
|
r25 | francis.brosnan.bl.zquez | 2013-02-26 20:24:21 +0100 (mar 26 de feb de 2013) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] More fixings. Now clients and servers are able to receive content
|
|
with frame header size in the range of 127 - 65536. Updated regression
|
|
test (test_04) which now passes.
|
|
|
|
------------------------------------------------------------------------
|
|
r24 | francis.brosnan.bl.zquez | 2013-02-25 00:00:30 +0100 (lun 25 de feb de 2013) | 6 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added additional code to support sending and receiving
|
|
frames bigger than 65535 <. Added new regression test (test-04)
|
|
but still not working. Added sigpipe handle to avoid having the server
|
|
closed because connection close...added RFC to the base documentation.
|
|
|
|
------------------------------------------------------------------------
|
|
r23 | francis.brosnan.bl.zquez | 2013-02-24 17:54:37 +0100 (dom 24 de feb de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More notes about elements to be tested..
|
|
|
|
------------------------------------------------------------------------
|
|
r22 | francis.brosnan.bl.zquez | 2013-02-24 17:54:02 +0100 (dom 24 de feb de 2013) | 7 líneas
|
|
|
|
nopoll:
|
|
* [new] Updated noPoll Connection API to include a function to read content
|
|
using an streaming way API (so you don't have to bother with noPollMsg objects).
|
|
Added regression test to check initial function (test_03). API added:
|
|
|
|
- nopoll_conn_read
|
|
|
|
------------------------------------------------------------------------
|
|
r21 | francis.brosnan.bl.zquez | 2013-02-04 01:11:24 +0100 (lun 04 de feb de 2013) | 6 líneas
|
|
|
|
nopoll:
|
|
* [fix] More fixings. Now we are able to read and write ws frames without
|
|
a browser. Added a new regression test to check masking support. Fixed
|
|
version notified by the nopoll client to be 13 (the RFC one). Fixed
|
|
octet reading function to detect connection close.
|
|
|
|
------------------------------------------------------------------------
|
|
r20 | francis.brosnan.bl.zquez | 2013-02-03 17:25:12 +0100 (dom 03 de feb de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Several fixings to make client connection work and to pass again
|
|
first two tests.
|
|
|
|
------------------------------------------------------------------------
|
|
r19 | francis.brosnan.bl.zquez | 2013-02-03 15:05:02 +0100 (dom 03 de feb de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated regression client to include additional notes about
|
|
what we have to test to progress with the library.
|
|
|
|
------------------------------------------------------------------------
|
|
r18 | francis.brosnan.bl.zquez | 2013-02-03 14:58:10 +0100 (dom 03 de feb de 2013) | 9 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated listener engine to handle incoming ping and pong requests
|
|
so the engine automatically react to these messages without bothering
|
|
upper levels. API added:
|
|
|
|
- nopoll_send_ping
|
|
- nopoll_send_pong
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r17 | francis.brosnan.bl.zquez | 2013-02-03 14:37:20 +0100 (dom 03 de feb de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Nice, now nopoll core library is able to send messages from
|
|
the server to the browser.
|
|
|
|
------------------------------------------------------------------------
|
|
r16 | francis.brosnan.bl.zquez | 2013-02-03 12:32:35 +0100 (dom 03 de feb de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Updated libnopoll.def
|
|
|
|
------------------------------------------------------------------------
|
|
r15 | francis.brosnan.bl.zquez | 2013-02-02 21:43:46 +0100 (sáb 02 de feb de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates, now we are properly decoding messages received
|
|
from google chrome..
|
|
|
|
------------------------------------------------------------------------
|
|
r14 | francis.brosnan.bl.zquez | 2013-02-02 19:30:01 +0100 (sáb 02 de feb de 2013) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] More changes. Now we are able to accept connections and content
|
|
from google chrome web socket version 13.
|
|
|
|
------------------------------------------------------------------------
|
|
r13 | francis.brosnan.bl.zquez | 2013-02-02 16:40:07 +0100 (sáb 02 de feb de 2013) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Minor fixings to get project compiled.
|
|
|
|
------------------------------------------------------------------------
|
|
r12 | francis.brosnan.bl.zquez | 2011-06-22 08:05:07 +0200 (mié 22 de jun de 2011) | 5 líneas
|
|
|
|
nopoll:
|
|
* [fix] Added initial send API. Still not working. API added:
|
|
|
|
- nopoll_conn_send_text.
|
|
|
|
------------------------------------------------------------------------
|
|
r11 | francis.brosnan.bl.zquez | 2011-06-21 08:49:32 +0200 (mar 21 de jun de 2011) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Working on Websocket framing. Still nothing to show..
|
|
|
|
------------------------------------------------------------------------
|
|
r10 | francis.brosnan.bl.zquez | 2011-06-20 20:22:18 +0200 (lun 20 de jun de 2011) | 14 líneas
|
|
|
|
nopoll:
|
|
* [fix] Removed specific gcc options and moved to compiler_options variable
|
|
which is created if it is detected gcc.
|
|
|
|
* [new] Added support for base64 based on openssl. Added regression tests to
|
|
check it. API added:
|
|
|
|
- nopoll_base64_decode
|
|
- nopoll_base64_encode
|
|
|
|
* [fix] Finished initial working support to produce a random Sec-Websocket-Key
|
|
value and to check the produced Sec-Websocket-Accept value from listener.
|
|
Regression tests keep working..Nice!
|
|
|
|
------------------------------------------------------------------------
|
|
r9 | francis.brosnan.bl.zquez | 2011-06-19 23:02:44 +0200 (dom 19 de jun de 2011) | 6 líneas
|
|
|
|
nopoll:
|
|
* [fix] Finished first working regression test to connect and disconnect
|
|
based on draft-09 protocol.
|
|
|
|
* [fix] Several updates to rename type nopollPtr to noPollPtr.
|
|
|
|
------------------------------------------------------------------------
|
|
r8 | francis.brosnan.bl.zquez | 2011-06-17 18:04:23 +0200 (vie 17 de jun de 2011) | 10 líneas
|
|
|
|
nopoll:
|
|
* [fix] Finished initial working support to implement I/O wait
|
|
(nopoll_loop_wait).
|
|
|
|
* [fix] Updated regression-client to include additional checkings
|
|
about the connections registered..
|
|
|
|
* [fix] Lot of API added and general changes. Working on handling
|
|
listener handshake..
|
|
|
|
------------------------------------------------------------------------
|
|
r7 | francis.brosnan.bl.zquez | 2011-06-16 16:43:53 +0200 (jue 16 de jun de 2011) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding missing TODO file..
|
|
|
|
------------------------------------------------------------------------
|
|
r6 | francis.brosnan.bl.zquez | 2011-06-16 16:43:25 +0200 (jue 16 de jun de 2011) | 23 líneas
|
|
|
|
nopoll:
|
|
* [new] Added initial implemenation to handled IO waiting
|
|
mechanism available (detected). API added:
|
|
|
|
- nopoll_loop_wait
|
|
- nopoll_io_get_engine
|
|
|
|
* [new] Updated noPoll context API to include support for
|
|
reference counting and connection registering (which will
|
|
allow easy handling). API added:
|
|
|
|
- nopoll_ctx_ref
|
|
- nopoll_ctx_unref
|
|
- nopoll_ctx_register_conn +
|
|
- nopoll_ctx_unregister_conn
|
|
|
|
* [new] Added initial code to register an action handler that
|
|
is global to the context and called to handle connection
|
|
status change notification.
|
|
|
|
- nopoll_ctx_set_action_handler
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
r5 | francis.brosnan.bl.zquez | 2011-06-16 08:39:47 +0200 (jue 16 de jun de 2011) | 18 líneas
|
|
|
|
nopoll:
|
|
* [new] Updating nopoll connection API to include a function to
|
|
get connection role, connection host, connection port and to
|
|
close a connection. API added:
|
|
|
|
- nopoll_conn_close
|
|
- nopoll_conn_role
|
|
- nopoll_conn_host
|
|
- nopoll_conn_port
|
|
|
|
* [new] Updated nopoll ctx API to include a function to release
|
|
the context. API added:
|
|
|
|
- nopoll_ctx_free
|
|
|
|
* [fix] Adding initial code to implement nopoll regression tests
|
|
(nopoll-regression-client.c and nopoll-regression-listener.c).
|
|
|
|
------------------------------------------------------------------------
|
|
r4 | francis.brosnan.bl.zquez | 2011-06-15 20:55:08 +0200 (mié 15 de jun de 2011) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding initial listener implementation..
|
|
|
|
------------------------------------------------------------------------
|
|
r3 | francis.brosnan.bl.zquez | 2011-06-15 20:54:47 +0200 (mié 15 de jun de 2011) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More updates, still nothing to show..
|
|
|
|
------------------------------------------------------------------------
|
|
r2 | francis.brosnan.bl.zquez | 2011-06-15 18:30:11 +0200 (mié 15 de jun de 2011) | 3 líneas
|
|
|
|
nopoll:
|
|
* [fix] More files required to startup..
|
|
|
|
------------------------------------------------------------------------
|
|
r1 | francis.brosnan.bl.zquez | 2011-06-15 11:26:17 +0200 (mié 15 de jun de 2011) | 4 líneas
|
|
|
|
nopoll:
|
|
* [fix] Adding initial files...starting walking, tasting each
|
|
single step ;-)
|
|
|
|
------------------------------------------------------------------------
|