Commit Graph

27915 Commits (cabe63759ce890a7d39d72f7b8046195b0edb421)
 

Author SHA1 Message Date
Wladimir J. van der Laan cabe63759c
Merge #20877: netinfo: user help and argument parsing improvements
4 years ago
MarcoFalke ebd8d66454
Merge #19203: net: Add regression fuzz harness for CVE-2017-18350. Add FuzzedSocket.
4 years ago
fanquake 97a35f3ae5
Merge #21320: build: fix libnatpmp macos cross compile
4 years ago
Wladimir J. van der Laan b1a457ab1d
Merge #21324: doc: Update build instructions for Fedora
4 years ago
Wladimir J. van der Laan dd8f474d52
Merge #19288: fuzz: Add fuzzing harness for TorController
4 years ago
MarcoFalke 9212e67463
Merge #21346: doc: install qt5 when building on macOS
4 years ago
fanquake fca3e98f64
Merge #18298: build: Fix Qt processing of configure script for depends with DEBUG=1
4 years ago
fanquake bec7f2caf7
doc: install qt5 when building on macOS
4 years ago
fanquake 4f223e93e9
Merge #21339: build: Make AM_CONDITIONAL([ENABLE_EXTERNAL_SIGNER]) unconditional
4 years ago
fanquake 3a8fc51a56
Merge #21333: build: set Unicode true for NSIS installer
4 years ago
fanquake 0459e7abba
Merge #21336: Make .gitignore ignore src/test/fuzz/fuzz.exe
4 years ago
fanquake 0b294c0ba8
Merge #21342: doc: Remove outdated comment
4 years ago
practicalswift 366e3e1f89 fuzz: Add FUZZED_SOCKET_FAKE_LATENCY mode to FuzzedSock to allow for fuzzing timeout logic
4 years ago
practicalswift b22d4c1607 fuzz: Add fuzzing harness for Socks5(...)
4 years ago
Hennadii Stepanov f1f63ac3f8
doc: Remove outdated comment
4 years ago
Hennadii Stepanov a4128138b4
build: Make AM_CONDITIONAL([ENABLE_EXTERNAL_SIGNER]) unconditional
4 years ago
Hennadii Stepanov 9fef209945
build, refactor: Fix indentation for if..then..fi
4 years ago
Hennadii Stepanov 35da623574
Make .gitignore ignore src/test/fuzz/fuzz.exe
4 years ago
practicalswift 10d4477dae tests: Add fuzzing harness for TorController
4 years ago
practicalswift 64219c01dc torcontrol: Move TorControlReply, TorControlConnection and TorController to improve testability
4 years ago
Wladimir J. van der Laan b9f41df1ea
Merge #20685: Add I2P support using I2P SAM
4 years ago
MarcoFalke cfce346508
Merge #21310: zmq test: fix sync-up by matching notification to generated block
4 years ago
fanquake 9086e0dd3c
build: set Unicode true for NSIS installer
4 years ago
Hennadii Stepanov 4899fa3abd
doc: Update build instructions for Fedora
4 years ago
fanquake 72e6979b31
Merge #21325: lint: Fix spelling errors in comments
4 years ago
fanquake a28c053c88
Merge #21298: guix: Bump time-machine, glibc, and linux-headers
4 years ago
fanquake d1abe54fce
Merge #21323: guix, doc: Update default HOSTS value
4 years ago
Wladimir J. van der Laan 05e821ee19
Merge #21170: bench: Add benchmark to write JSON into a string
4 years ago
Vasil Dimov a701fcf01f
net: Do not skip the I2P network from GetNetworkNames()
4 years ago
Vasil Dimov 0181e24439
net: recognize I2P from ParseNetwork() so that -onlynet=i2p works
4 years ago
Vasil Dimov b905363fa8
net: accept incoming I2P connections from CConnman
4 years ago
Vasil Dimov 0635233a1e
net: make outgoing I2P connections from CConnman
4 years ago
Vasil Dimov 9559bd1404
net: add I2P to the reachability map
4 years ago
Vasil Dimov 76c35c60f3
init: introduce I2P connectivity options
4 years ago
Vasil Dimov c22daa2ecf
net: implement the necessary parts of the I2P SAM protocol
4 years ago
Vasil Dimov 5bac7e45e1
net: extend Sock with a method to check whether connected
4 years ago
Vasil Dimov 42c779f503
net: extend Sock with methods for robust send & read until terminator
4 years ago
fyquah fbbb2d4fc1 lint: Fix spelling errors in comments
4 years ago
Vasil Dimov ea1845315a
net: extend Sock::Wait() to report a timeout
4 years ago
Vasil Dimov 78fdfbea66
net: dedup MSG_NOSIGNAL and MSG_DONTWAIT definitions
4 years ago
Vasil Dimov 34bcfab562
net: move the constant maxWait out of InterruptibleRecv()
4 years ago
Vasil Dimov cff65c4a27
net: extend CNetAddr::SetSpecial() to support I2P
4 years ago
Vasil Dimov f6c267db3b
net: avoid unnecessary GetBindAddress() call
4 years ago
Vasil Dimov 7c224fdac4
net: isolate the protocol-agnostic part of CConnman::AcceptConnection()
4 years ago
Vasil Dimov 1f75a653dd
net: get the bind address earlier in CConnman::AcceptConnection()
4 years ago
Vasil Dimov 25605895af
net: check for invalid socket earlier in CConnman::AcceptConnection()
4 years ago
Vasil Dimov 545bc5f81d
util: fix WriteBinaryFile() claiming success even if error occurred
4 years ago
Vasil Dimov 8b6e4b3b23
util: fix ReadBinaryFile() returning partial contents
4 years ago
Vasil Dimov 4cba2fdafa
util: extract {Read,Write}BinaryFile() to its own files
4 years ago
Wladimir J. van der Laan ad89812c70
Merge #21321: guix: Add curl to required tool list
4 years ago