]> git.meshlink.io Git - meshlink/history - src/meshlink.h
Update UTCP to correctly handle timeouts sending data.
[meshlink] / src / meshlink.h
2019-06-13 Guus SliepenEnsure we can pass arbitrary binary blobs for keys.
2019-06-13 sairoop-elearModify meshlink configuration base file structre
2019-06-13 sairoop-elearAdd unit test cases for encrypted storage key rotation
2019-06-13 Guus SliepenAdd support for opening a MeshLink instance without...
2019-06-13 Guus SliepenAdd support for encrypted storage.
2019-06-05 Guus SliepenMake meshlink_set_port() return false if we didn't...
2019-05-25 sairoop-elearAdd meta-connection attempt callback feature
2019-05-25 Lakshminarayana... Add meshlink_get_submesh API
2019-03-30 Guus SliepenAdd functions to get the amount of bytes in chanenl...
2019-03-17 Guus SliepenFix spelling errors.
2019-03-17 Guus SliepenMake Doxygen more strict, and fix errors in the documen...
2019-02-25 lakshminarayanagurramImprove support for submeshes.
2019-02-19 Guus SliepenDo not define struct meshlink_open_params at all in...
2019-02-06 Lakshminarayana... Modified meshlink_invite to generate invites for submesh
2019-02-06 Lakshminarayana... Added meshlink_submesh_open
2019-01-31 Guus SliepenAdd API functions to query nodes by device class.
2019-01-31 Guus SliepenProvide a way to open MeshLink in its own network names...
2018-10-09 Guus SliepenReally add both local and external address to the invit...
2018-10-09 Guus SliepenLock meshlink.conf to ensure only one instance can...
2018-08-12 Guus SliepenAdd duplicate node detection callback.
2018-07-21 Guus SliepenAllow compiling without support for Catta.
2018-06-26 Guus SliepenAdd meshlink_set_invitation_timeout().
2018-06-26 Guus SliepenAdd meshlink_set_canonical_address().
2018-05-06 Guus SliepenTry to be smarter generating invitation URLs.
2017-08-16 Guus SliepenMake member variables in public structs more const.
2017-08-15 Guus SliepenMove meshlink_get_all_edges_state() to devtools_get_all...
2017-08-14 Guus SliepenFix compiler warnings.
2017-08-13 Guus SliepenEnforce spaces around operators.
2017-08-13 Guus SliepenAllow Catta to be disabled.
2017-07-27 Guus SliepenUpdate all header guards.
2017-07-27 Guus SliepenAdd an astylerc file and reformat all code.
2017-07-27 Guus SliepenUse new version of UTCP which also return errors via...
2017-07-06 Guus SliepenDocument that meshlink_join() and meshlink_get_external...
2017-07-03 Guus SliepenAdd meshlink_channel_open_ex().
2017-06-25 Guus SliepenUpdate the C++ header file.
2017-06-25 Guus SliepenAdd the meshlink_get_port() and meshlink_set_port(...
2017-06-25 Guus SliepenAdd meshlink_get_external_address() and meshlink_add_ex...
2017-06-25 Guus SliepenAdd meshlink_get_self().
2017-06-25 Guus SliepenAdd a function to destroy a MeshLink instance.
2014-12-27 Niklas Hofmannmingw compatibility
2014-12-27 Lars2nd approach again: class meshlink::mesh has the handle...
2014-12-27 Larsindent with TAB, align with SPACEs
2014-12-27 Guus SliepenAdd a function to set the default white/blacklisting...
2014-11-01 Guus SliepenClean up UTCP connections when stopping the mesh.
2014-10-01 Guus SliepenAdd a poll callback to channels.
2014-09-14 Guus SliepenChannels can now actually be opened.
2014-09-05 Guus SliepenAdd an example chat program that uses the channels...
2014-08-22 Guus SliepenKeep private members out of the "public" meshlink structs.
2014-08-22 Guus SliepenMerge branch 'channels'
2014-08-13 Niklas Hofmannjson export of node and edge structure
2014-08-13 Niklas Hofmannwarning added to code comment
2014-08-13 Niklas HofmannMerge branch 'mesh_topology_output' into roles
2014-08-12 Niklas Hofmannfixed some potentially nasty memory issues
2014-08-12 Aaron KrebsRemoved references to HAVE_STRUCT_SOCKADDR_STORAGE.
2014-08-12 Niklas Hofmannconverging auto connect algorithm
2014-08-11 Aaron KrebsChanged meshlink_get_all_edges_state to re-use memory.
2014-08-11 Aaron KrebsFinished sockaddr_t to sockaddr_storage copy on meshlin...
2014-08-09 Aaron KrebsImplemented API function to capture mesh edges.
2014-08-09 Niklas HofmannMerge branch 'everbase' into roles
2014-08-09 Niklas Hofmanndclass support within the edge protocol
2014-08-09 Niklas Hofmannintroduction of dclass and use as source for weight...
2014-08-09 Guus SliepenMerge branch 'discovery' of chicago.everbase.net:meshli...
2014-08-09 Guus SliepenFix buffer overflow in meshlink_hint_address().
2014-08-08 Guus SliepenFinish implementation of log callbacks.
2014-08-08 Niklas HofmannMerge branch 'everbase' of chicago.everbase.net:meshlin...
2014-08-08 Niklas HofmannMerge branch 'discovery' into everbase
2014-08-08 Niklas Hofmannappname added, which is used by mdns as part of the...
2014-08-07 Niklas Hofmanncode cleanup; noptr fix
2014-08-03 Larsobject-oriented interface 1st durchstich, incl. chat...
2014-07-31 Niklas Hofmanna first mdns discovery implementation
2014-07-30 Niklas HofmannMerge branch 'address_hint_api' into discovery
2014-07-30 Niklas HofmannMerge remote-tracking branch 'origin/everbase' into...
2014-07-30 Guus SliepenAdd meshlink_get_fingerprint().
2014-07-30 Guus SliepenSet meshlink_errno everywhere an error is returned...
2014-07-30 Guus SliepenMake sure mesh->name is available to the application.
2014-07-30 Aaron KrebsNew API function for address hinting.
2014-07-30 Guus SliepenAdd meshlink_get_pmtu() to get the path MTU to a specif...
2014-07-30 Guus Sliepenmeshlink_send()'s len argument should be size_t, to...
2014-07-30 Guus SliepenAddress Lars's comments on the API.
2014-07-30 Guus SliepenMake sure meshlink_strerror() always returns a valid...
2014-07-30 Guus SliepenDocument that some functions can return NULL on error.
2014-07-30 Larsput macro value in parentheses
2014-07-29 Guus SliepenDon't use errno as a local variable, because it's a...
2014-07-29 Guus SliepenMerge branch 'partition_healing' into everbase
2014-07-29 Guus SliepenDocument how memory management is handled in the API.
2014-07-29 Guus SliepenCheck all arguments of the public API for NULL pointers.
2014-07-29 Guus SliepenRemove errno and errstr from meshlink_handle_t, add...
2014-07-26 Guus SliepenFix warnings from Doxygen.
2014-07-26 Guus SliepenAll data sent and received on channels is const.
2014-07-26 Guus SliepenFix declaration of meshlink_set_channel_receive_cb().
2014-07-26 Guus SliepenDeclare the channel API.
2014-07-25 Guus SliepenImplement meshlink_sign() and _verify().
2014-06-21 Guus SliepenMove definition of outpacketqueue_t from meshlink.h...
2014-06-21 Guus SliepenFix errors in Doxygen markup.
2014-06-10 Guus SliepenMove declaration of meshlink_send_from_queue() to meshl...
2014-06-01 Saverio ProtoMake meshlink_send return immediately. Implemented...
2014-05-26 Guus SliepenDon't interactively ask for an Address when generating...
2014-05-25 Guus SliepenMerge branch 'meshlink_blacklist2'
2014-05-25 Guus SliepenAutomatically add extern "C" when including meshlink...
2014-04-23 Saverio ProtoThe name errno conflicts with the real errno: ‘__errno_...
next