Commit History

Author SHA1 Message Date
  Caleb James DeLisle 6cdc8d8e46 Add APIs to Message and Allocator which allow creation of Rust-owned messages and allocators 3 years ago
  Caleb James DeLisle 91337703f1 Add the ability to convert any kind of cjdns sockaddr to a 16 byte ipv6-like addr 3 years ago
  Caleb James DeLisle 41cb53da8e Reorder the operations of sending the traffic and sending the reply packets so that the message certainly gets there 3 years ago
  Caleb James DeLisle 4b6011a93d rename encrypt/decrypt to encrypt_msg/decrypt_msg 3 years ago
  Caleb James DeLisle 4eebb33195 NOISE should forward empty packets so that InterfaceController knows that a peer has been registered 3 years ago
  Caleb James DeLisle 9a9ffd57d5 Return anyhow::Error from Iface_DEFUN functions rather than an integer error type 3 years ago
  Caleb James DeLisle e022fa45a3 Better logging and fix what was causing noise packets to be forwarded 3 years ago
  Caleb James DeLisle 686163bfc2 Enable v22 3 years ago
  Caleb James DeLisle 29afc1a127 Try enabling NOISE proto 3 years ago
  Alex Kordys 474535dae0 Protocol version auto-detection (legacy CryptoAuth vs new WireGuard) 3 years ago
  Alex Kordys 0ae4ef8ac4 In debug mode, enable optimizations for dependencies, but not for our code (faster executable even in debug mode) 3 years ago
  Alex Kordys e49a368944 Fixed handshake messages sending in wireguard mode + unit test for wireguard mode messaging 3 years ago
  Alex Kordys 8f4bc6d748 Outdated doc comment fixed. 3 years ago
  Alex Kordys 64060c1e24 Broken unit tests has been fixed. 3 years ago
  Caleb James DeLisle dae02e0671 clear() should set the length to the capacity before emptying 3 years ago
  Caleb James DeLisle 2d148b2417 Exclude Wfortify-source exception from gcc because it's not present 3 years ago
  Caleb James DeLisle 310576f27e Allow futex syscall 3 years ago
  Alex Kordys 29b727ed3b Fixed ffi logger crash 3 years ago
  Alex Kordys ac88ff0892 Missing error handling 3 years ago
  Alex Kordys 7cb3c5ec05 Unused imports removed 3 years ago
  Caleb James DeLisle b27c8284ba Integrate logger from rust into cjdns 3 years ago
  Caleb James DeLisle 9165eb44f8 Trying to find the source of some invalid messages 3 years ago
  Caleb James DeLisle a0084a9e21 Switch to Rust CryptoAuth 3 years ago
  Caleb James DeLisle b5a8365497 Get rid of some compiler warnings 3 years ago
  Caleb James DeLisle 8e3011cb6e Change message->bytes to message->msgbytes in prep for privatizing it 3 years ago
  Caleb James DeLisle 3651b0d413 Message privatize length 3 years ago
  Caleb James DeLisle 09fdae751d privatize message.padding 3 years ago
  Caleb James DeLisle a73e2c68f7 privatized message.capacity 3 years ago
  Emil Suleymanov 7b034239c7 Less logs in android_do for travis log limit 3 years ago
  Emil Suleymanov c2a3583962 Fix jshinit config path 3 years ago