aboutsummaryrefslogtreecommitdiff
path: root/src/core/protocol.h
Commit message (Expand)AuthorAge
* Various header file fixes... also fix compilation errors when HTTP is disabled.v2.0.0-alpha.6Garrett D'Amore2025-10-05
* Converted property functions to use nng_err.Garrett D'Amore2025-04-27
* aio: introduce NNG_ESTOPPEDGarrett D'Amore2024-12-26
* NNG_OPT_RECVFD and NNG_OPT_SENDFD converted to functions.Garrett D'Amore2024-11-02
* Update protocol.hBrian Carcich2024-03-16
* Socket and context initialization never fails.Garrett D'Amore2021-12-25
* Remove separate protocol initialization step.Garrett D'Amore2021-08-07
* Minor format and spelling in comments.Garrett D'Amore2021-07-31
* Several minor cleanups. Fix socket id stat for listener.v1.5.0Garrett D'Amore2021-07-09
* minor comment fixesGarrett D'Amore2021-06-02
* Fix comment in protocol.h (#1410)Evgeny Ermakov2021-01-19
* fixes #1386 remove NNI_PROTO_FLAG_NOMSGQGarrett D'Amore2020-12-27
* fixes #1104 move allocation of protocol objects to common coreGarrett D'Amore2020-01-03
* fixes #815 Eliminate socket filters on message queuesGarrett D'Amore2019-03-13
* fixes #831 Unify option structures, o_type is unusedGarrett D'Amore2018-12-29
* fixes #540 nni_ep_opttype serves no purposeGarrett D'Amore2018-06-13
* fixes #419 want to nni_aio_stop without blocking (#428)Garrett D'Amore2018-05-15
* fixes #334 Separate context for state machines from socketsGarrett D'Amore2018-04-10
* fixes #331 replace NNG_OPT_RAW option with constructorGarrett D'Amore2018-04-04
* fixes #329 type checking not done for setoptGarrett D'Amore2018-04-04
* fixes #301 String option handling for getoptGarrett D'Amore2018-03-20
* fixes #296 Typed options should validate option typeGarrett D'Amore2018-03-20
* fixes #173 Define public HTTP server APIGarrett D'Amore2018-02-01
* fixes #143 Protocols and transports should be "configurable"Garrett D'Amore2017-11-02
* fixes #137 Remove public access to numeric protocolsGarrett D'Amore2017-10-31
* fixes #112 Need to move some stuff from socket to message queuesGarrett D'Amore2017-10-23
* Refactor option handling APIs.Garrett D'Amore2017-09-27
* Add init/fini to protocols to allow them to register options.Garrett D'Amore2017-08-23
* fixes #44 open protocol by "name" (symbol) instead numberGarrett D'Amore2017-08-09
* Give up on uncrustify; switch to clang-format.Garrett D'Amore2017-07-10
* Eliminate p_active, better names for pipe start and stop.Garrett D'Amore2017-03-19
* Reduce socket/pipe private data coupling.Garrett D'Amore2017-03-19
* Clean up worker vestiges.Garrett D'Amore2017-03-12
* Pipeline protocol now entirely callback driven.Garrett D'Amore2017-03-04
* Event notification via pollable FDs verified working.Garrett D'Amore2017-01-22
* Adds NNG_OPT_SENDFD and NNG_OPT_RECVFD socket options (untested).Garrett D'Amore2017-01-21
* Uncrustify last couple sets of changes.Garrett D'Amore2017-01-21
* Added protocol flags (which ones can send, and which can receive).Garrett D'Amore2017-01-21
* Move to generic socket & pipe workers, and up to 4 each.Garrett D'Amore2017-01-08
* Simplify locking for protocols.Garrett D'Amore2017-01-07
* Protocol initialization restructuring.Garrett D'Amore2017-01-02
* Rename nni_socket to nni_sock.Garrett D'Amore2017-01-02
* Change msgqueue -> msgq.Garrett D'Amore2017-01-02
* Uncrustify fixes.Garrett D'Amore2016-12-31
* Factor out repeated protocol code into common.Garrett D'Amore2016-12-29
* Substantial fixes for listen & dialers.Garrett D'Amore2016-12-25
* Endpoint dialer implemented.Garrett D'Amore2016-12-22
* Work on endpoints. More C99 & type cleanups.Garrett D'Amore2016-12-22
* Use C99 structure initializers FTW. Various other changes.Garrett D'Amore2016-12-22
* Logic for socket shutdown, cleanup, and draining figured out.Garrett D'Amore2016-12-22