Histórico de Commits

Autor SHA1 Mensagem Data
  Caleb James DeLisle 0750afea28 It really helps if you actually set the value which you're relying on to prevent bad-state-conditions há 10 anos atrás
  Caleb James DeLisle 4cc28ff633 Don't send switch-pings to a node faster than pingAfterMilliseconds intravel, this should prevent broken nodes from monopolizing resources há 10 anos atrás
  Caleb James DeLisle e52a20ae90 Improve logging when a switch pong comes in há 10 anos atrás
  Caleb James DeLisle 800c005c41 emergency patch to get my VMs back D: há 10 anos atrás
  Caleb James DeLisle d2e4b84680 Switched from node->bestParent to Node_getBestParent() and Node_setParentReachAndPath() with appropriate checks há 10 anos atrás
  Caleb James DeLisle 666d685b24 Take responsiblity for all TODOs há 10 anos atrás
  Caleb James DeLisle 44e3cdf53e Document this weird if statement há 10 anos atrás
  Caleb James DeLisle 4013d071f0 Merge branch 'nospam' of https://github.com/Arceliar/cjdns into crashey há 10 anos atrás
  Caleb James DeLisle 0fdda4fc72 Replaced all instances of Assert_always() with Assert_true() to standardize on Assert_true() for 'always', Assert_ifParanoid() for assertions which trigger if PARANOIA is enabled and Assert_ifTesting() for asserions which would be triggered by bad nodes in a real network há 10 anos atrás
  Arceliar 09e65ac3d9 Don't add peers to RumorMill if a CA session is established. Prevents peer in a half-open CA session from blocking the rest of the mill. há 10 anos atrás
  Caleb James DeLisle 1774efba10 Broke compatibility in ETHInterface because it was not working properly and echoing 12 bytes of crap back and forth before the message há 10 anos atrás
  Caleb James DeLisle 34b7afcd58 Fixed the ffff bug, thanks Arceliar and tg for debugging and fixing it. há 10 anos atrás
  Caleb James DeLisle 1f1cf83d4e Work from over the weekend, crashey is less crashey (at least in the sim) há 10 anos atrás
  Caleb James DeLisle f63999e4c8 Make inter-router communication code capable of handling messages which loop back to itself há 11 anos atrás
  Caleb James DeLisle e569a8cb76 Tuning still needed but this one has the sound of a winner há 11 anos atrás
  Caleb James DeLisle cca56ad9a9 Finally got everything switched over to using the new pathfinder há 11 anos atrás
  Caleb James DeLisle 2c25a476b3 Moved the code over to completely use the new pathfinder há 11 anos atrás
  Caleb James DeLisle 77242cb8d8 [CRYPTO] Hardened the crypto infrastructure by explicitly allowing binding a CryptoAuth session to an IPv6 address even if you don't know the other party's key há 11 anos atrás
  Caleb James DeLisle b0df03f933 [CRYPTO] Removed the option of encryption without authentication because it is insecure and it adds code to CryptoAuth which is not used há 11 anos atrás
  Caleb James DeLisle e97d341f28 Improved logging há 11 anos atrás
  Caleb James DeLisle 91bbd1b60c [HARDENING] Add code to specifically prevent decrypted messages from leaking in error packets. há 11 anos atrás
  Caleb James DeLisle 52faf26d97 Can't make a connection to yourself, this kind of screws things up há 11 anos atrás
  Caleb James DeLisle 4ab9b3d577 [CRYPTO] added a name for each CryptoAuth wrapper to improve logging, also randomized initial handle for SessionManager to prevent CryptoAuth sessions from being mixed up in the SessionManager há 11 anos atrás
  Caleb James DeLisle d5ade4953d Backed out some changes which didn't turn out to work so well há 11 anos atrás
  Caleb James DeLisle 7725ac21f2 Work in progress, new switch protocol há 11 anos atrás
  Caleb James DeLisle ce06ff8d5e Check for direct peers which are missing from the routing table and ping them if they are. há 11 anos atrás
  Caleb James DeLisle 0c1583ed5f Need to flush peers when they become unresponsive! há 11 anos atrás
  Caleb James DeLisle 9a5e656171 Fixed NodeStore logic surrounding broken and stale paths. há 11 anos atrás
  Caleb James DeLisle f11ce2fe92 Added SessionManager_sessionStats() há 11 anos atrás
  Caleb James DeLisle 6e9a7b7109 new approach to dealing with trashroutes há 11 anos atrás