| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								api.cpp
							
						
					
				 | 
				
					
						
							
							[cpu] remove avx detect and code blocks, try to switch to __builtin
						
					
				 | 
				2023-08-10 03:09:21 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								api.h
							
						
					
				 | 
				
					
						
							
							add copyright headers
						
					
				 | 
				2020-05-22 18:14:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Base.cpp
							
						
					
				 | 
				
					
						
							
							Merge pull request #1947 from chadf/fuzzing-4
						
					
				 | 
				2023-07-10 08:03:10 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Base.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Blinding.cpp
							
						
					
				 | 
				
					
						
							
							change some log level to error back
						
					
				 | 
				2023-03-31 12:16:32 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Blinding.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								ChaCha20.cpp
							
						
					
				 | 
				
					
						
							
							add copyright headers
						
					
				 | 
				2020-05-22 18:14:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								ChaCha20.h
							
						
					
				 | 
				
					
						
							
							add copyright headers
						
					
				 | 
				2020-05-22 18:14:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Config.cpp
							
						
					
				 | 
				
					
						
							
							[cpu] remove avx detect and code blocks, try to switch to __builtin
						
					
				 | 
				2023-08-10 03:09:21 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Config.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								CPU.cpp
							
						
					
				 | 
				
					
						
							
							[cpu] use __builtin_* only on x86 systems
						
					
				 | 
				2023-08-10 03:25:01 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								CPU.h
							
						
					
				 | 
				
					
						
							
							[cpu] remove avx detect and code blocks, try to switch to __builtin
						
					
				 | 
				2023-08-10 03:09:21 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Crypto.cpp
							
						
					
				 | 
				
					
						
							
							[cpu] remove avx detect and code blocks, try to switch to __builtin
						
					
				 | 
				2023-08-10 03:09:21 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Crypto.h
							
						
					
				 | 
				
					
						
							
							[cpu] remove avx detect and code blocks, try to switch to __builtin
						
					
				 | 
				2023-08-10 03:09:21 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								CryptoKey.cpp
							
						
					
				 | 
				
					
						
							
							don't select ElGamal routers for tunnels
						
					
				 | 
				2021-09-03 13:30:01 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								CryptoKey.h
							
						
					
				 | 
				
					
						
							
							clean line trailing spaces and tabs
						
					
				 | 
				2021-11-27 23:30:35 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Datagram.cpp
							
						
					
				 | 
				
					
						
							
							rename SendTunnelDataMsg to SendTunnelDataMsgs for multiple messages
						
					
				 | 
				2023-04-04 13:19:08 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Datagram.h
							
						
					
				 | 
				
					
						
							
							I2PTunnel/UDPTunnel split
						
					
				 | 
				2022-10-25 15:30:12 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Destination.cpp
							
						
					
				 | 
				
					
						
							
							use uint16_t for ports
						
					
				 | 
				2023-06-12 05:10:32 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Destination.h
							
						
					
				 | 
				
					
						
							
							use uint16_t for ports
						
					
				 | 
				2023-06-12 05:10:32 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								ECIESX25519AEADRatchetSession.cpp
							
						
					
				 | 
				
					
						
							
							create smaller I2NP packets
						
					
				 | 
				2023-03-21 21:25:00 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								ECIESX25519AEADRatchetSession.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Ed25519.cpp
							
						
					
				 | 
				
					
						
							
							[msvc] fix warnings, revert cmake boost libs linking list
						
					
				 | 
				2023-03-13 18:34:45 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Ed25519.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Elligator.cpp
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Elligator.h
							
						
					
				 | 
				
					
						
							
							add copyright headers
						
					
				 | 
				2020-05-22 18:14:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Family.cpp
							
						
					
				 | 
				
					
						
							
							change some log levels back
						
					
				 | 
				2023-03-31 12:29:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Family.h
							
						
					
				 | 
				
					
						
							
							internal numeric id for families
						
					
				 | 
				2022-03-24 15:50:20 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								FS.cpp
							
						
					
				 | 
				
					
						
							
							[FS] add support for windows ProgramData path when running as service
						
					
				 | 
				2022-06-06 18:25:22 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								FS.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Garlic.cpp
							
						
					
				 | 
				
					
						
							
							check tagset for null
						
					
				 | 
				2023-04-23 15:31:24 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Garlic.h
							
						
					
				 | 
				
					
						
							
							insert garlic tag in destination's thread
						
					
				 | 
				2022-03-28 12:15:40 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Gost.cpp
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Gost.h
							
						
					
				 | 
				
					
						
							
							add copyright headers
						
					
				 | 
				2020-05-22 18:14:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Gzip.cpp
							
						
					
				 | 
				
					
						
							
							Fix several warnings
						
					
				 | 
				2023-03-02 12:22:24 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Gzip.h
							
						
					
				 | 
				
					
						
							
							add copyright headers
						
					
				 | 
				2020-05-22 18:14:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								HTTP.cpp
							
						
					
				 | 
				
					
						
							
							[reseed] support domains in yggdrasil reseeder, fix IPv6 URL host parsing
						
					
				 | 
				2023-03-10 01:19:09 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								HTTP.h
							
						
					
				 | 
				
					
						
							
							[reseed] support domains in yggdrasil reseeder, fix IPv6 URL host parsing
						
					
				 | 
				2023-03-10 01:19:09 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								I2NPProtocol.cpp
							
						
					
				 | 
				
					
						
							
							don't handle unecnrypted DatabaseSearchReply msg if came throug client tunnel
						
					
				 | 
				2023-05-21 18:43:58 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								I2NPProtocol.h
							
						
					
				 | 
				
					
						
							
							fix typo
						
					
				 | 
				2023-05-08 15:33:40 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								I2PEndian.cpp
							
						
					
				 | 
				
					
						
							
							set of updates:
						
					
				 | 
				2022-02-18 09:20:06 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								I2PEndian.h
							
						
					
				 | 
				
					
						
							
							Improve MSVC 2015 compatibility
						
					
				 | 
				2023-02-28 19:41:17 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Identity.cpp
							
						
					
				 | 
				
					
						
							
							[cpu] remove avx detect and code blocks, try to switch to __builtin
						
					
				 | 
				2023-08-10 03:09:21 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Identity.h
							
						
					
				 | 
				
					
						
							
							memory pool for IdentityEx
						
					
				 | 
				2023-03-16 21:32:53 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								KadDHT.cpp
							
						
					
				 | 
				
					
						
							
							Fix typos
						
					
				 | 
				2023-03-26 01:48:22 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								KadDHT.h
							
						
					
				 | 
				
					
						
							
							use DHT table for floodfills
						
					
				 | 
				2023-02-22 15:58:20 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								LeaseSet.cpp
							
						
					
				 | 
				
					
						
							
							Up level for some logs to critical
						
					
				 | 
				2023-03-31 11:29:04 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								LeaseSet.h
							
						
					
				 | 
				
					
						
							
							[webconsole] added a button to prematurely release a leaseset
						
					
				 | 
				2023-04-24 14:01:21 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								LittleBigEndian.h
							
						
					
				 | 
				
					
						
							
							add copyright headers
						
					
				 | 
				2020-05-22 18:14:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Log.cpp
							
						
					
				 | 
				
					
						
							
							Up level for some logs to critical
						
					
				 | 
				2023-03-31 11:29:04 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Log.h
							
						
					
				 | 
				
					
						
							
							add critical log level
						
					
				 | 
				2023-03-30 21:31:12 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								NetDb.cpp
							
						
					
				 | 
				
					
						
							
							don't pick completely unreachable peers
						
					
				 | 
				2023-07-17 19:49:42 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								NetDb.hpp
							
						
					
				 | 
				
					
						
							
							select router with ipv4  for endpoint
						
					
				 | 
				2023-07-11 13:16:35 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								NetDbRequests.cpp
							
						
					
				 | 
				
					
						
							
							rename SendTunnelDataMsg to SendTunnelDataMsgTo for router tunnel delivery types
						
					
				 | 
				2023-04-04 13:48:00 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								NetDbRequests.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								NTCP2.cpp
							
						
					
				 | 
				
					
						
							
							improve transport session logging
						
					
				 | 
				2023-08-05 18:25:01 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								NTCP2.h
							
						
					
				 | 
				
					
						
							
							Refuse dulicated incoming pending session from same IP
						
					
				 | 
				2022-12-27 21:54:32 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Poly1305.cpp
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Poly1305.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Profiling.cpp
							
						
					
				 | 
				
					
						
							
							clear unreachable flag upon succesive connect
						
					
				 | 
				2023-07-17 18:44:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Profiling.h
							
						
					
				 | 
				
					
						
							
							clear unreachable flag upon succesive connect
						
					
				 | 
				2023-07-17 18:44:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Queue.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Reseed.cpp
							
						
					
				 | 
				
					
						
							
							Up level for some logs to critical
						
					
				 | 
				2023-03-31 11:29:04 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Reseed.h
							
						
					
				 | 
				
					
						
							
							clean line trailing spaces and tabs
						
					
				 | 
				2021-11-27 23:30:35 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								RouterContext.cpp
							
						
					
				 | 
				
					
						
							
							separate test status from network status
						
					
				 | 
				2023-07-30 15:44:16 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								RouterContext.h
							
						
					
				 | 
				
					
						
							
							separate test status from network status
						
					
				 | 
				2023-07-30 15:44:16 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								RouterInfo.cpp
							
						
					
				 | 
				
					
						
							
							exclude SSU1 introducers
						
					
				 | 
				2023-08-07 21:28:13 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								RouterInfo.h
							
						
					
				 | 
				
					
						
							
							exclude SSU1 introducers
						
					
				 | 
				2023-08-07 21:28:13 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Signature.cpp
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Signature.h
							
						
					
				 | 
				
					
						
							
							clean line trailing spaces and tabs
						
					
				 | 
				2021-11-27 23:30:35 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Siphash.h
							
						
					
				 | 
				
					
						
							
							fix code syle(spaces->tabs, tabulations)
						
					
				 | 
				2020-05-22 18:14:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								SSU2.cpp
							
						
					
				 | 
				
					
						
							
							don't publish intrducers with zero tag
						
					
				 | 
				2023-08-05 15:25:16 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								SSU2.h
							
						
					
				 | 
				
					
						
							
							reduced peer test interval and added peer test interval variance
						
					
				 | 
				2023-07-22 08:50:49 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								SSU2Session.cpp
							
						
					
				 | 
				
					
						
							
							improve transport session logging
						
					
				 | 
				2023-08-05 18:25:01 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								SSU2Session.h
							
						
					
				 | 
				
					
						
							
							separate test status from network status
						
					
				 | 
				2023-07-30 15:44:16 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Streaming.cpp
							
						
					
				 | 
				
					
						
							
							rename SendTunnelDataMsg to SendTunnelDataMsgs for multiple messages
						
					
				 | 
				2023-04-04 13:19:08 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Streaming.h
							
						
					
				 | 
				
					
						
							
							shorter streaming I2NP data messages
						
					
				 | 
				2023-03-26 22:12:43 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Tag.h
							
						
					
				 | 
				
					
						
							
							faster GetBit
						
					
				 | 
				2023-02-14 19:49:29 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Timestamp.cpp
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Timestamp.h
							
						
					
				 | 
				
					
						
							
							Fix typos
						
					
				 | 
				2022-11-25 22:37:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TransitTunnel.cpp
							
						
					
				 | 
				
					
						
							
							[style] clean trailing spaces and tabs
						
					
				 | 
				2023-01-03 21:25:19 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TransitTunnel.h
							
						
					
				 | 
				
					
						
							
							fixed warning
						
					
				 | 
				2023-04-04 13:57:46 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Transports.cpp
							
						
					
				 | 
				
					
						
							
							separate test status from network status
						
					
				 | 
				2023-07-30 15:44:16 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Transports.h
							
						
					
				 | 
				
					
						
							
							mark and check unreachable ident hashes
						
					
				 | 
				2023-04-15 22:16:31 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TransportSession.h
							
						
					
				 | 
				
					
						
							
							bypass slow transport sessions
						
					
				 | 
				2023-03-29 15:54:53 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Tunnel.cpp
							
						
					
				 | 
				
					
						
							
							select router with ipv4  for endpoint
						
					
				 | 
				2023-07-11 13:16:35 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								Tunnel.h
							
						
					
				 | 
				
					
						
							
							Configurable minimum successful tunnels
						
					
				 | 
				2023-05-03 16:13:03 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelBase.h
							
						
					
				 | 
				
					
						
							
							don't create encryption for new transit tunnel immediately
						
					
				 | 
				2022-12-25 09:36:16 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelConfig.cpp
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelConfig.h
							
						
					
				 | 
				
					
						
							
							cleanup code (spaces, tabs)
						
					
				 | 
				2022-05-20 17:44:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelEndpoint.cpp
							
						
					
				 | 
				
					
						
							
							don't catch RouterInfo at OBEP
						
					
				 | 
				2023-05-04 09:39:37 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelEndpoint.h
							
						
					
				 | 
				
					
						
							
							clean line trailing spaces and tabs
						
					
				 | 
				2021-11-27 23:30:35 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelGateway.cpp
							
						
					
				 | 
				
					
						
							
							clean line trailing spaces and tabs
						
					
				 | 
				2021-11-27 23:30:35 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelGateway.h
							
						
					
				 | 
				
					
						
							
							lazy initialization or tunnel gateway's random buffer
						
					
				 | 
				2021-11-20 18:31:18 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelPool.cpp
							
						
					
				 | 
				
					
						
							
							allow 0 hops with explicitPeers
						
					
				 | 
				2023-07-19 16:43:40 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								TunnelPool.h
							
						
					
				 | 
				
					
						
							
							select router with ipv4  for endpoint
						
					
				 | 
				2023-07-11 13:16:35 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								util.cpp
							
						
					
				 | 
				
					
						
							
							suppress build warnings on windows
						
					
				 | 
				2023-05-30 21:05:15 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								util.h
							
						
					
				 | 
				
					
						
							
							changed to tabs, move tor port to function
						
					
				 | 
				2023-02-14 20:46:24 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								version.h
							
						
					
				 | 
				
					
						
							
							2.48.0
						
					
				 | 
				2023-06-11 15:44:16 -04:00 |