|  Maxim Shishmarev | 12f73e23f2 | Move onion requests to typescript | 5 years ago | 
				
					
						|  Maxim Shishmarev | d5a98b8b47 | Remove swarm nodes from conversations | 5 years ago | 
				
					
						|  Maxim Shishmarev | 0904e7a8ca | Refactor from message polling to content message handling | 5 years ago | 
				
					
						|  Audric Ackermann | 0668798b72 | Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending | 5 years ago | 
				
					
						|  Audric Ackermann | aa797f6670 | various changes to be reverted. kind of working session chats only. | 5 years ago | 
				
					
						|  Ryan Tharp | 9c1d2fad78 | scope buildNewOnionPathsWorker call properly | 5 years ago | 
				
					
						|  Audric Ackermann | cf7635428a | Merge remote-tracking branch 'upstream/clearnet' into hooking-up-sending | 5 years ago | 
				
					
						|  Mikunj | b85348569b | Merge branch 'clearnet' into folder-restructure | 5 years ago | 
				
					
						|  Ryan Tharp | a905703cb4 | move internal buildNewOnionPaths function into buildNewOnionPathsWorker per review | 5 years ago | 
				
					
						|  Audric Ackermann | cf94961736 | throw an error if getSwarmNodes cannot find the conversation | 5 years ago | 
				
					
						|  Ryan Tharp | cec5866c22 | Merge branch 'fileonion' of https://github.com/neuroscr/loki-messenger into fileonion | 5 years ago | 
				
					
						|  Ryan Tharp | e2d5d9e793 | put lock around buildNewOnionPaths since it's called multiple times | 5 years ago | 
				
					
						|  Ryan Tharp | 9e4e524807 | lint | 5 years ago | 
				
					
						|  Ryan Tharp | a22dbbc37e | Merge branch 'clearnet' into fileonion | 5 years ago | 
				
					
						|  Mikunj | 3ea0689d2f | Linting | 5 years ago | 
				
					
						|  Mikunj | e6139a5463 | Merge branch 'clearnet' into message-sending-refactor | 5 years ago | 
				
					
						|  Maxim Shishmarev | ecde5c235a | More robust guard node selection | 5 years ago | 
				
					
						|  Audric Ackermann | fa853538d0 | LINT after prettier upgrade | 6 years ago | 
				
					
						|  Vincent | 07e7afeb31 | Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into lns-map | 6 years ago | 
				
					
						|  Ryan Tharp | 048b5558c1 | lint | 6 years ago | 
				
					
						|  Ryan Tharp | 355005b0c1 | buildNewOnionPaths() refresh if too few nodes, mark markPathAsBad as non-async, getOnionPath() retry until good paths, logging adjustment, guards | 6 years ago | 
				
					
						|  Ryan Tharp | 2d715fdfed | getOnionRequestNumber=>assignOnionRequestNumber | 6 years ago | 
				
					
						|  Ryan Tharp | 1f9df11a0e | better seedNode error handling, getOnionRequestNumber(), getOnionPath() fixes | 6 years ago | 
				
					
						|  Vincent | 47a2ecdf95 | LNS mapping finalise | 6 years ago | 
				
					
						|  Ryan Tharp | a5c61b7a9d | fix snodes retrieval from seed | 6 years ago | 
				
					
						|  Ryan Tharp | ead2f62b6d | Merge branch 'clearnet' into sender-keys | 6 years ago | 
				
					
						|  Ryan Tharp | 7baf69ae00 | update seedNode format in config, try ip_url as fallback | 6 years ago | 
				
					
						|  Maxim Shishmarev | debb922521 | Medium groups with sender keys essentials | 6 years ago | 
				
					
						|  Vincent | 4033b70f5c | Refined error reporting | 6 years ago | 
				
					
						|  Vincent | 345c7b12d9 | lint | 6 years ago | 
				
					
						|  Vincent | cd5a2f75de | Fix MAX_SAFE_INTEGER on timeout | 6 years ago | 
				
					
						|  Vincent | d78a49d689 | Constants | 6 years ago | 
				
					
						|  Vincent | 8992234dd7 | lns mapping method rewrite | 6 years ago | 
				
					
						|  Ryan Tharp | 06e1a0eec3 | window.lokiFeatureFlags.onionRequestPaths => onionRequestHops, needPaths => nodesNeededPerPaths | 6 years ago | 
				
					
						|  Ryan Tharp | cc4664e27f | buildNewOnionPaths() now uses onionRequestPaths control, include count of paths in log | 6 years ago | 
				
					
						|  Ryan Tharp | b119a1d0d4 | findMatchingSnode => compareSnodes | 6 years ago | 
				
					
						|  Ryan Tharp | f6233b91a9 | getSwarmNodesForPubKey make fetching hashes optional and off by default, get version summary when all downloaded, _getVersion retry bug fix, other notes | 6 years ago | 
				
					
						|  Ryan Tharp | 73b6401097 | additional lint-full | 6 years ago | 
				
					
						|  Ryan Tharp | 3f5a667989 | remove separate version pool vars, loki_primitive refactor, make sure _getAllVerionsForRandomSnodePool can't stack, exception clean up, findMatchingSnode refactor, getSwarmNodesForPubKey() now loads the lasthash, getNodesMinVersion is no longer async, _getSnodesForPubkey no longer takes a snode | 6 years ago | 
				
					
						|  Ryan Tharp | 90d2bbb338 | refactor refreshRandomPool into small functions, exception clean up | 6 years ago | 
				
					
						|  Maxim Shishmarev | 804b4e54ac | Merge pull request #1041 from msgmaxim/lns API implementation for LNS | 6 years ago | 
				
					
						|  Maxim Shishmarev | 932ea23ceb | API implementation for LNS | 6 years ago | 
				
					
						|  Ryan Tharp | 9ade8cbb1e | using undefined instead of false | 6 years ago | 
				
					
						|  Ryan Tharp | 62169e74f6 | clear refreshRandomPoolPromise lock so you can refresh your randomPool, handle edge case if not enough snodes in randomPool for guards | 6 years ago | 
				
					
						|  Ryan Tharp | 75ef07048a | make sure retries is set | 6 years ago | 
				
					
						|  Ryan Tharp | a7981b1645 | add some notes | 6 years ago | 
				
					
						|  Ryan Tharp | 6fdde32948 | convert reduce back to for...of loop per Maxim, markRandomNodeUnreachable() make handle edge removal cases and optimize snode lookup | 6 years ago | 
				
					
						|  Ryan Tharp | 40951f0579 | this.versionsRetrieved, handle ECONNREFUSED as bad otherwise retry in 1s, randomize list of snodes, only report status every 10% | 6 years ago | 
				
					
						|  Ryan Tharp | 91b254d355 | versionMap reverse lookup, markRandomNodeUnreachable removes from versionPools now, lint | 6 years ago | 
				
					
						|  Ryan Tharp | 330b2b1b16 | sort random pool into versions, getRandomProxySnodeAddress to use 2.0.2 or newer versions | 6 years ago |