Commit History

Autor SHA1 Mensaxe Data
  Guus Sliepen a4fb311721 Free resources in rsa_t. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 9f73c9e4c8 Fix memory leak when updating subnet reachability. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 288990c809 Fix memory leak while running Dijkstra's algorithm. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 15a110013b Don't delete events in event_del(), none of them are allocated with event_new(). %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 2d4203fefa Call connect() from the metadata handler thread. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 74c89c1dc9 Ensure past_request_event is initialized and registered properly. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 0acbdba62e Gracefully exit through the main thread. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 708825e4b2 Ignore signals in all but the main thread. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 6834b88201 Introducing the Big Tinc Lock. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 95d8811c2c Proper check and dropin replacement for usleep(). %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 965710e733 Use usleep() instead of sleep(). %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 065fb0ff01 Update NEWS. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 8a3d666a75 Remove dependency on libevent, add -pthread when necessary. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen c19cc669d0 Add a copy of tinc 1.0's event infrastructure. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 6c987fcbc5 Use tinc 1.0's event infrastructure to handle timeouts. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen f4851be7f5 Use threads for TCP listening sockets. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 9de37fa18e Remove use of bufferevents and evbuffers. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 1b30cee086 Use threads for TCP connections. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen b7b0bcf6af Use thread for tun device. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen fac60c692a Cancel threads to ensure they abort blocking I/O operations. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen b107b10c4e Use threads for UDP sockets. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 9e00aaa5be Add simple thread and mutex wrappers. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 3f59a26d80 Do not try to dereference myself->connection->config_tree. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 886a6f61a1 Merge branch 'master' into 1.1 %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen d91903ef3c Attribution for Brandon Black. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen e764ff7be9 Fix variable length array declaration. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen 5eb0440110 Free replay window when freeing a node_t. %!s(int64=14) %!d(string=hai) anos
  Guus Sliepen a9445e38f2 Fix warning message when setting SO_RCVBUF or SO_SNDBUF fails. %!s(int64=14) %!d(string=hai) anos
  Brandon L Black 0d61d4ae13 Improved handling of queue-jumping packets on receive %!s(int64=14) %!d(string=hai) anos
  Brandon L Black 23acc19bc0 Configurable ReplayWindow size, zero disables %!s(int64=14) %!d(string=hai) anos