Commit History

Author SHA1 Message Date
  Caleb James DeLisle d986b11c9b Refactord Seeder and fixed InterfaceController not seeding correctly 1 month ago
  Caleb James DeLisle 0bddd139fd Seeder: Make sure cycle() always runs to completion 2 1 month ago
  Caleb James DeLisle 0117569489 Seeder: Make sure cycle() always runs to completion 1 month ago
  Caleb James DeLisle 5b537079ef Implemented first version of DNS based cjdns seeder. 1 month ago
  Caleb James DeLisle 16784ddb59 Work in progress, added the framework for handling DNS seeds 1 month ago
  Caleb James DeLisle 2414581590 Avoid FFI structures and functions going from Rust to C and back to Rust again by adopting a more fine-grained selection of CFFI functions. Also beginnings of Seeder structures 1 month ago
  Caleb James DeLisle 5868ece215 Upgrade to the latest route server code and switch to workspace dependencies 2 months ago
  Caleb James DeLisle 9d63a6b397 ControlHandler LLADDR reply forward to SwitchPinger 2 months ago
  Caleb James DeLisle e627edb044 Quieter logging 2 months ago
  Caleb James DeLisle 4504ebdd6f Allow disabling trace logs with env var 2 months ago
  Caleb James DeLisle b5f6d4da85 Remove js build related unused / unnecessary code 2 months ago
  Caleb James DeLisle f5955fff9f meant to use epush rather than eshift 2 months ago
  Caleb James DeLisle 0e8e7482d6 Add LLADDR SwitchPing message for requesting your IP address from a peer. 2 months ago
  Caleb James DeLisle 30899c0c1f Switch to c11 for _Static_assert 2 months ago
  Caleb James DeLisle 9538977314 Fix clangd complaint and remove Set which is unused 2 months ago
  Caleb James DeLisle 887ee6e184 Get rid of Seccomp because the whitelist strategy doesn't work with Rust libraries and it is not maintained anymore 2 months ago
  Caleb James DeLisle e60257daa0 Renamed some more struct Message to Message_t and got rid of Message_foreign which creates a Message from an outside data buffer. 6 months ago
  Caleb James DeLisle bc5f04a15b Rename `struct Message` to Message_t 6 months ago
  Caleb James DeLisle 9d6d8f6497 Changed all accesses to Message->msgbytes to Message_bytes() calls in prep for moving Message to Rust. 6 months ago
  Caleb James DeLisle fd895ea982 Formally make onFree synchronous and freeing of allocators happens under lock 6 months ago
  Caleb James DeLisle 008b0c0d1a Remove vendored libuv code 6 months ago
  Caleb James DeLisle 3577e67f16 Libuv is nolonger being built !!!!! 6 months ago
  Caleb James DeLisle a619f5b86a Removed all legitimate usages of Libuv, now just to unwire it 6 months ago
  Caleb James DeLisle eefd592210 Port UDPAddrIface to Rust 7 months ago
  Caleb James DeLisle df75abe773 Make Event_socketRead() error rather than panic, if it's impossible. Also: Do not poll WRITABLE because it causes error on OSX. 7 months ago
  Caleb James DeLisle 2d414ab3d3 Disable noise 7 months ago
  Caleb James DeLisle a25ebf10c5 fd_readable: Need to clear read ready each call 7 months ago
  Caleb James DeLisle e99eb87b06 First attempt at a Rust based Event_socketRead implementation 7 months ago
  Caleb James DeLisle fbc8bccd98 Merge pull request #1261 from yurybikuzin/crashey 10 months ago
  Yury Bikuzin 2801509902 Merge branch 'crashey' of https://github.com/cjdelisle/cjdns into crashey 10 months ago