index
:
nng
branch1.10
doc-reorg
gdamore/udpconn
gh-pages
http-client-trans
http-handler-fini
main
mdbook
mqtt
pub-stats
stable
tcp-dialer-local-test
v1.2.x
wolf-peer-cn
A mirror of https://github.com/nanomsg/nng
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
transport
/
inproc
/
inproc.c
Commit message (
Expand
)
Author
Age
...
*
inproc transport uses aio for connect/accept.
Garrett D'Amore
2017-07-03
*
Rename legacy connect/accept as _sync for now.
Garrett D'Amore
2017-07-03
*
More aio name cleanups.
Garrett D'Amore
2017-07-02
*
Transports allocate their pipe structures during connect & accept.
Garrett D'Amore
2017-07-02
*
Protocols keep their own reference counts.
Garrett D'Amore
2017-06-24
*
TCP (POSIX) async send/recv working. Other changes.
Garrett D'Amore
2017-03-29
*
More interface hiding. (pipe tran data setting).
Garrett D'Amore
2017-03-19
*
Start of close related race fixes. Scalability test.
Garrett D'Amore
2017-03-10
*
Pipeline protocol now entirely callback driven.
Garrett D'Amore
2017-03-04
*
Add endpoint tuning of maxrcv size. Fix cmsg API.
Garrett D'Amore
2017-01-24
*
Various complaints found in AppVeyor build.
Garrett D'Amore
2017-01-16
*
Bunch of copyright fixes.
Garrett D'Amore
2017-01-06
*
Message API was awkward.
Garrett D'Amore
2017-01-06
*
Fixes to enable REQ/REP to operate.
Garrett D'Amore
2017-01-02
*
Transport renaming.
Garrett D'Amore
2017-01-02
*
Transport renaming phase 1.
Garrett D'Amore
2017-01-02
*
Change msgqueue -> msgq.
Garrett D'Amore
2017-01-02
*
Use new NNI_ALLOC_STRUCT macro. nni_msg_dup copies options too.
Garrett D'Amore
2017-01-02
*
Clear the connected pipe so dialers don't reuse earlier pipes.
Garrett D'Amore
2017-01-01
*
inproc uses new mutex/condvars.
Garrett D'Amore
2017-01-01
*
Close & destroy endpoints in a single operation.
Garrett D'Amore
2016-12-31
*
More directed wakeups (and hopefully resolve races) for inproc.
Garrett D'Amore
2016-12-31
*
Substantial fixes for listen & dialers.
Garrett D'Amore
2016-12-25
*
Change entry points in transports to bind() and connect().
Garrett D'Amore
2016-12-25
*
Fix crash when destroying inproc endpoint.
Garrett D'Amore
2016-12-25
*
More C99-ification. Also end the _t thing for types (ISO C rules).
Garrett D'Amore
2016-12-22
*
Endpoint dialer implemented.
Garrett D'Amore
2016-12-22
*
Work on endpoints. More C99 & type cleanups.
Garrett D'Amore
2016-12-22
*
Inline locks (fewer allocs), simpler absolute times for wakeups. nn_sock_recv.
Garrett D'Amore
2016-12-22
*
Synchronization enhancements - inproc & msgqueue. Absolute waits...
Garrett D'Amore
2016-12-22
*
Use C99 structure initializers FTW. Various other changes.
Garrett D'Amore
2016-12-22
*
Ditch our own snprintf/vsnprintf (C99). Symbol naming fixes for inproc.
Garrett D'Amore
2016-12-21
*
Uncrustify configuration, and shorter copyright banners, plus reformat
Garrett D'Amore
2016-12-21
*
Add ep_destroy implemenation to inproc.
Garrett D'Amore
2016-12-14
*
More comments, and detection of fork-reentrancy. Much effort was spent
Garrett D'Amore
2016-12-13
*
Minor tweak to transport API, new declarations for protocols.
Garrett D'Amore
2016-12-12
*
Added threading primitives, more complete transport API.
Garrett D'Amore
2016-12-12
*
New inproc transport.
Garrett D'Amore
2016-12-12
[prev]