|  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 | 
				
					
						|  Maxim Shishmarev | d9759bb40a | Explicitly throw on error | 6 years ago | 
				
					
						|  Maxim Shishmarev | 0221e7b8c0 | fix linter warnings | 6 years ago | 
				
					
						|  Maxim Shishmarev | f2ef69f00d | Handle timeouts in guard testing; address some review comments | 6 years ago | 
				
					
						|  Maxim Shishmarev | b786df8045 | Remove limit on requested nodes | 6 years ago | 
				
					
						|  Maxim Shishmarev | 3a746109ea | Path building for onion requests | 6 years ago | 
				
					
						|  Ryan Tharp | 7a0e972ca4 | refactor getRandomPoolLength out of  markRandomNodeUnreachable | 6 years ago | 
				
					
						|  Ryan Tharp | 4bb2e83cb3 | lint | 6 years ago | 
				
					
						|  Ryan Tharp | 99679741c1 | some renames, improve refresh random pool failures better | 6 years ago | 
				
					
						|  Ryan Tharp | 241e64b94b | lint | 6 years ago | 
				
					
						|  Ryan Tharp | e3545fa338 | change unreachableNode 2nd param to object, put lock around getRandomSnodeAddress so they can't stack, markRandomNodeUnreachable returns remaining count, adjust logging | 6 years ago | 
				
					
						|  Mikunj | a09e370e1d | Added testing on pull request Disable proxy in tests. | 6 years ago | 
				
					
						|  Ryan Tharp | 4a55040688 | improve code quality | 6 years ago |