summaryrefslogtreecommitdiff
path: root/tests/convey.c
Commit message (Collapse)AuthorAge
* fixes #784 convey uses langinfo not available on QNXv1.1.0Garrett D'Amore2018-11-09
|
* fixes #401 timer overflow error in conveyGarrett D'Amore2018-05-06
|
* fixes #234 Investigate enabling more verbose compiler warningsGarrett D'Amore2018-02-14
| | | | | | | We enabled verbose compiler warnings, and found a lot of issues. Some of these were even real bugs. As a bonus, we actually save some initialization steps in the compat layer, and avoid passing some variables we don't need.
* fixes #173 Define public HTTP server APIGarrett D'Amore2018-02-01
| | | | | | | | | | | | | | | | | | | | | | | This introduces enough of the HTTP API to support fully server applications, including creation of websocket style protocols, pluggable handlers, and so forth. We have also introduced scatter/gather I/O (rudimentary) for aios, and made other enhancements to the AIO framework. The internals of the AIOs themselves are now fully private, and we have eliminated the aio->a_addr member, with plans to remove the pipe and possibly message members as well. A few other minor issues were found and fixed as well. The HTTP API includes request, response, and connection objects, which can be used with both servers and clients. It also defines the HTTP server and handler objects, which support server applications. Support for client applications will require a client object to be exposed, and that should be happening shortly. None of this is "documented" yet, bug again, we will follow up shortly.
* Flush output so we can get a better sense of when we hang/fail.Garrett D'Amore2017-08-28
|
* Updated convey test framework, and self tests for it.Garrett D'Amore2017-08-18
|
* Fix problems found in Windows build.Garrett D'Amore2017-08-09
|
* fixes #48 tcp sometimes fails to get a portGarrett D'Amore2017-08-09
|
* Whoops, Windows color fixes, 2nd pass.Garrett D'Amore2017-01-16
|
* External event API for send/recv implemented.Garrett D'Amore2017-01-16
| | | | | | This was the main blocker, I think, for the nanomsg legacy compat shim. Now that we have this, it should be relatively straight-forward to implement the legacy nanomsg API, including the SENDFD, RECVFD thing.
* Import updated C-Convey (for color on Windows).Garrett D'Amore2017-01-16
|
* Various complaints found in AppVeyor build.Garrett D'Amore2017-01-16
|
* Updates to reflect new external convey framework.Garrett D'Amore2016-12-20