2014-08-08 |
Guus Sliepen | Don't link with -lavahi-client, we only need the avahi... |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Niklas Hofmann | Merge branch 'everbase' of chicago.everbase.net:meshlin... |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Niklas Hofmann | Merge branch 'discovery' into everbase |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Saverio Proto | sptps: split error conditions handling |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Niklas Hofmann | changed name of SRV record to fingerprint |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Saverio Proto | MSG_NOSIGNAL option in send() will prevent SIGPIPE |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Saverio Proto | Chat example: Trivial, fix return in void function |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Niklas Hofmann | check result of malloc |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Niklas Hofmann | appname added, which is used by mdns as part of the... |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Guus Sliepen | Test whether UDP communication is working. |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Guus Sliepen | Handle io_t's being deleted out of order while going... |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Guus Sliepen | Actually implement sptps_verify_datagram(), so try_mac... |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Niklas Hofmann | use uuid for hostname and service name, because we... |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Niklas Hofmann | uses publish_no_reverse flag of avahi |
commit | commitdiff | tree | snapshot |
2014-08-08 |
Guus Sliepen | Make sure outgoing->mesh is set. |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Niklas Hofmann | code cleanup; noptr fix |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Guus Sliepen | Remove references to port 655 from MeshLink. |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Guus Sliepen | Speed up making outgoing connections. |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Guus Sliepen | Remove debug messages from meshlink_queue.h. |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Guus Sliepen | Allow meshlink_start() to work after meshlink_stop(). |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Saverio Proto | Call meshlink_stop before meshlink_join in the chat... |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Saverio Proto | After killing meshlink thread update the bool status... |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Guus Sliepen | Add a public API for the thread-safe message queue. |
commit | commitdiff | tree | snapshot |
2014-08-07 |
Guus Sliepen | Remove .dirstamp file. |
commit | commitdiff | tree | snapshot |
2014-08-03 |
Lars | es compiliert, aber failed immernoch. :-( was ist da... |
commit | commitdiff | tree | snapshot |
2014-08-03 |
Lars | object-oriented interface 1st durchstich, incl. chat... |
commit | commitdiff | tree | snapshot |
2014-07-31 |
Guus Sliepen | Fix compiler warnings in manynodes.c. |
commit | commitdiff | tree | snapshot |
2014-07-31 |
Guus Sliepen | Check return value of fread() when reading from /dev... |
commit | commitdiff | tree | snapshot |
2014-07-31 |
Niklas Hofmann | we might have to think about locking in case we call... |
commit | commitdiff | tree | snapshot |
2014-07-31 |
Niklas Hofmann | ignore unknown address types (just in case) |
commit | commitdiff | tree | snapshot |
2014-07-31 |
Niklas Hofmann | a first mdns discovery implementation |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Niklas Hofmann | Merge branch 'address_hint_api' into discovery |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Niklas Hofmann | avahi mdns integration |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Niklas Hofmann | Merge remote-tracking branch 'origin/everbase' into... |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Niklas Hofmann | avahi mdns skeleton |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Add meshlink_get_fingerprint(). |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Aaron Krebs | Free memory. |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Aaron Krebs | Implemented meshlink_hint_address(). |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Aaron Krebs | Utility functions to get string representation of socka... |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Add proper error reporting to the chat examples. |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Fix meshlink_get_all_nodes(). |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Add missing meshlink_errnos in meshlink_start(). |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Fix a crash when meshlink_open() is called with an... |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Set meshlink_errno everywhere an error is returned... |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Make sure mesh->name is available to the application. |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Aaron Krebs | New API function for address hinting. |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Fix the C++ wrapper and the examples. |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Add meshlink_get_pmtu() to get the path MTU to a specif... |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | meshlink_send()'s len argument should be size_t, to... |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Address Lars's comments on the API. |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Make sure meshlink_strerror() always returns a valid... |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Guus Sliepen | Document that some functions can return NULL on error. |
commit | commitdiff | tree | snapshot |
2014-07-30 |
Lars | put macro value in parentheses |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Start of the manynodes example. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Don't use errno as a local variable, because it's a... |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Fix meshlink_close(). |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Merge branch 'partition_healing' into everbase |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Document how memory management is handled in the API. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Zero the struct meshlink_handle in meshlink_close(). |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Check all arguments of the public API for NULL pointers. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Fix a memory leak. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Make meshlink_main_loop static, it's not part of the... |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Remove errno and errstr from meshlink_handle_t, add... |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Aaron Krebs | Whitespace. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Aaron Krebs | Refactoring. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Aaron Krebs | Check that num_unreachable > 0 |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Fix a few memory leaks. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Aaron Krebs | Connect to unreachable nodes after enough stable connec... |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Fix meshlink_add_address(). |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Guus Sliepen | Fix link to host.cgi for resolving our own external... |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Aaron Krebs | Revert fix to partition healing problem. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Aaron Krebs | Fix compile error. |
commit | commitdiff | tree | snapshot |
2014-07-29 |
Aaron Krebs | Try connections to unreachable nodes more often. |
commit | commitdiff | tree | snapshot |
2014-07-28 |
Guus Sliepen | Fix meshlink::channel_open(). |
commit | commitdiff | tree | snapshot |
2014-07-26 |
Guus Sliepen | Remove some more traces of tinc. |
commit | commitdiff | tree | snapshot |
2014-07-26 |
Guus Sliepen | Fix warnings from Doxygen. |
commit | commitdiff | tree | snapshot |
2014-07-26 |
Guus Sliepen | Update TODO list. |
commit | commitdiff | tree | snapshot |
2014-07-26 |
Guus Sliepen | Add a test for the channel API. |
commit | commitdiff | tree | snapshot |
2014-07-26 |
Guus Sliepen | All data sent and received on channels is const. |
commit | commitdiff | tree | snapshot |
2014-07-26 |
Guus Sliepen | Fix declaration of meshlink_set_channel_receive_cb(). |
commit | commitdiff | tree | snapshot |
2014-07-26 |
Guus Sliepen | Add a C++ version of the basic test. |
commit | commitdiff | tree | snapshot |
2014-07-26 |
Guus Sliepen | Declare the channel API. |
commit | commitdiff | tree | snapshot |
2014-07-25 |
Guus Sliepen | Update the TODO list. |
commit | commitdiff | tree | snapshot |
2014-07-25 |
Guus Sliepen | The tests now all print proper error messages. |
commit | commitdiff | tree | snapshot |
2014-07-25 |
Guus Sliepen | Struct outgoing needs to remember to which mesh it... |
commit | commitdiff | tree | snapshot |
2014-07-25 |
Guus Sliepen | Remove global variables past_request_tree and past_requ... |
commit | commitdiff | tree | snapshot |
2014-07-25 |
Guus Sliepen | Remove global variable node_udp_cache. |
commit | commitdiff | tree | snapshot |
2014-07-25 |
Guus Sliepen | Implement meshlink_sign() and _verify(). |
commit | commitdiff | tree | snapshot |
2014-06-21 |
Guus Sliepen | Move definition of outpacketqueue_t from meshlink.h... |
commit | commitdiff | tree | snapshot |
2014-06-21 |
Guus Sliepen | Fix errors in Doxygen markup. |
commit | commitdiff | tree | snapshot |
2014-06-21 |
Guus Sliepen | Add a Doxyfile so Doxygen creates a reference manual. |
commit | commitdiff | tree | snapshot |
2014-06-17 |
Guus Sliepen | Update TODO list. |
commit | commitdiff | tree | snapshot |
2014-06-10 |
Guus Sliepen | Free the meshlink_handle_t in meshlink_close(). |
commit | commitdiff | tree | snapshot |
2014-06-10 |
Guus Sliepen | Fix crash when calling meshlink_close(). |
commit | commitdiff | tree | snapshot |
2014-06-10 |
Guus Sliepen | Add an example chat program for the C++ API. |
commit | commitdiff | tree | snapshot |
2014-06-10 |
Guus Sliepen | Add a header-only C++ wrapper. |
commit | commitdiff | tree | snapshot |
2014-06-10 |
Guus Sliepen | Move declaration of meshlink_send_from_queue() to meshl... |
commit | commitdiff | tree | snapshot |
2014-06-07 |
Saverio Proto | Allow meshlink_open() to be called with a NULL name... |
commit | commitdiff | tree | snapshot |
2014-06-04 |
Saverio Proto | Dont use pthread_kill |
commit | commitdiff | tree | snapshot |
2014-06-03 |
Saverio Proto | only allow meshlink_join() when the library thread... |
commit | commitdiff | tree | snapshot |
next |