User Details
User Details
- User Since
- Aug 5 2020, 16:14 (224 w, 17 h)
Today
Today
Yesterday
Yesterday
Tue, Nov 19
Tue, Nov 19
PiRK committed rABCa91e6a41e27b: util: optimize HexStr (authored by Martin Leitner-Ankerl <martin.ankerl@gmail.com>).
util: optimize HexStr
PiRK committed rABC94d6cf737131: Rework receive buffer pushback (authored by Pieter Wuille <pieter@wuille.net>).
Rework receive buffer pushback
Mon, Nov 18
Mon, Nov 18
Sintayew4 awarded D17159: util: optimize HexStr a Mountain of Wealth token.
PiRK updated the summary of D17159: util: optimize HexStr.
PiRK abandoned D17139: rpc, test: add sendmsgtopeer rpc and a test for net-level deadlock situation.
squashed with D17138
PiRK updated the diff for D17138: Rework receive buffer pushback.
squash with tests
PiRK committed rABC17760e91d644: Handle invalid hex encoding in ParseHex (authored by MarcoFalke <6399679+MarcoFalke@users.noreply.github.com>).
Handle invalid hex encoding in ParseHex
PiRK committed rABC000b0266e7e8: util: Add ParseHex<std::byte>() helper (authored by MarcoFalke <falke.marco@gmail.com>).
util: Add ParseHex<std::byte>() helper
PiRK committed rABCabfd248f0a4b: refactor: Take Span in SetSeed (authored by MarcoFalke <falke.marco@gmail.com>).
refactor: Take Span in SetSeed
PiRK requested review of D17159: util: optimize HexStr.
PiRK updated the diff for D17139: rpc, test: add sendmsgtopeer rpc and a test for net-level deadlock situation.
remove fixme comment (now fixed)
PiRK published D17139: rpc, test: add sendmsgtopeer rpc and a test for net-level deadlock situation for review.
PiRK published D17138: Rework receive buffer pushback for review.
PiRK updated the summary of D17158: Handle invalid hex encoding in ParseHex.
PiRK requested review of D17158: Handle invalid hex encoding in ParseHex.
PiRK updated the summary of D17157: util: Add ParseHex<std::byte>() helper.
PiRK requested review of D17157: util: Add ParseHex<std::byte>() helper.
PiRK requested review of D17156: refactor: Take Span in SetSeed.
PiRK committed rABC56db8a817f1c: Use std::string_view throughout util strencodings/string (authored by Pieter Wuille <pieter@wuille.net>).
Use std::string_view throughout util strencodings/string
PiRK committed rABC2ce28a323c56: scripted-diff: Rename ValidAsCString to ContainsNoNUL (authored by PiRK).
scripted-diff: Rename ValidAsCString to ContainsNoNUL
PiRK committed rABC6d85d6304400: Make DecodeBase{32,64} take string_view arguments (authored by Pieter Wuille <pieter@wuille.net>).
Make DecodeBase{32,64} take string_view arguments
PiRK committed rABC5dc47a349314: modernize DecodeBase{32,64}, reject incorrect base64 in HTTP auth (authored by Pieter Wuille <pieter@wuille.net>).
modernize DecodeBase{32,64}, reject incorrect base64 in HTTP auth
PiRK committed rABCdad4fd9df468: Make strencodings functions use string_view (authored by Pieter Wuille <pieter@wuille.net>).
Make strencodings functions use string_view
PiRK committed rABC10326d3320e1: util: Introduce ToIntegral<T>(const std::string&) for locale independent… (authored by practicalswift <practicalswift@users.noreply.github.com>).
util: Introduce ToIntegral<T>(const std::string&) for locale independent…
PiRK updated the diff for D17149: modernize DecodeBase{32,64}, reject incorrect base64 in HTTP auth.
fix var shadowing and move comment to the related line of code
PiRK updated the diff for D17149: modernize DecodeBase{32,64}, reject incorrect base64 in HTTP auth.
rebase
PiRK updated the diff for D17147: util: Introduce ToIntegral<T>(const std::string&) for locale independent parsing using std::from_chars(…) (C++17).
comment nits
PiRK committed rABCadc9c8e45a53: net: use Sock::WaitMany() instead of CConnman::SocketEvents() (authored by Vasil Dimov <vd@FreeBSD.org>).
net: use Sock::WaitMany() instead of CConnman::SocketEvents()
PiRK committed rABCf0f41147f028: net: also wait for exceptional events in Sock::Wait() (authored by Vasil Dimov <vd@FreeBSD.org>).
net: also wait for exceptional events in Sock::Wait()
PiRK committed rABC9f4a3fa6a70c: net: introduce Sock::WaitMany() (authored by Vasil Dimov <vd@FreeBSD.org>).
net: introduce Sock::WaitMany()
PiRK committed rABC48e3344f9f94: net: use Sock in CNode (authored by Vasil Dimov <vd@FreeBSD.org>).
net: use Sock in CNode
PiRK committed rABC7e5ca9440c2f: refactor: wrap accept() and extend usage of Sock (authored by Vasil Dimov <vd@FreeBSD.org>).
refactor: wrap accept() and extend usage of Sock
PiRK committed rABC5bea016076f0: fuzz: Add fuzzing harness for Socks5(...) (authored by practicalswift <practicalswift@users.noreply.github.com>).
fuzz: Add fuzzing harness for Socks5(...)
Sat, Nov 16
Sat, Nov 16
PiRK added a comment to D17149: modernize DecodeBase{32,64}, reject incorrect base64 in HTTP auth.
PiRK updated the diff for D17152: scripted-diff: Rename ValidAsCString to ContainsNoNUL.
rebase
PiRK updated the diff for D17151: Use std::string_view throughout util strencodings/string.
rebase
PiRK updated the diff for D17150: Make DecodeBase{32,64} take string_view arguments.
rebase
PiRK updated the diff for D17149: modernize DecodeBase{32,64}, reject incorrect base64 in HTTP auth.
rebase
PiRK updated the diff for D17148: Make strencodings functions use string_view.
fix clang-tidy
PiRK added inline comments to D17151: Use std::string_view throughout util strencodings/string.
PiRK requested review of D17152: scripted-diff: Rename ValidAsCString to ContainsNoNUL.
PiRK requested review of D17151: Use std::string_view throughout util strencodings/string.
PiRK requested review of D17150: Make DecodeBase{32,64} take string_view arguments.
PiRK added a comment to D17149: modernize DecodeBase{32,64}, reject incorrect base64 in HTTP auth.
Note that I squashed these 3 commits because they kept touching the same lines. The intermediate states in-between commits was not very interesting to have in the git history.
PiRK requested review of D17149: modernize DecodeBase{32,64}, reject incorrect base64 in HTTP auth.
PiRK requested review of D17148: Make strencodings functions use string_view.
PiRK updated the diff for D17147: util: Introduce ToIntegral<T>(const std::string&) for locale independent parsing using std::from_chars(…) (C++17).
it didn't complain but fix it anyway
Fri, Nov 15
Fri, Nov 15
block heights and hashes match what I saw
Thu, Nov 14
Thu, Nov 14
PiRK added inline comments to D17137: fuzz: Add fuzzing harness for Socks5(...).
PiRK requested review of D17137: fuzz: Add fuzzing harness for Socks5(...).
PiRK added a comment to D17137: fuzz: Add fuzzing harness for Socks5(...).
I missed the main one: core#19203
I added it to the summary
PiRK updated the summary of D17137: fuzz: Add fuzzing harness for Socks5(...).
PiRK updated the diff for D17134: net: use Sock::WaitMany() instead of CConnman::SocketEvents().
rebase
PiRK updated the diff for D17132: net: also wait for exceptional events in Sock::Wait().
rebase
PiRK updated the diff for D17131: net: use Sock in CNode.
rebase onto D17137 which fixes the fuzzer
PiRK updated the diff for D17130: refactor: wrap accept() and extend usage of Sock.
rebase onto D17137, include relevant fuzzer changes
PiRK requested review of D17137: fuzz: Add fuzzing harness for Socks5(...).
Wed, Nov 13
Wed, Nov 13
PiRK added inline comments to D17132: net: also wait for exceptional events in Sock::Wait().
PiRK planned changes to D17131: net: use Sock in CNode.
needs a fuzzer fix and test plan
PiRK updated the summary of D17130: refactor: wrap accept() and extend usage of Sock.
PiRK requested review of D17134: net: use Sock::WaitMany() instead of CConnman::SocketEvents().
PiRK requested review of D17133: net: introduce Sock::WaitMany().
PiRK requested review of D17132: net: also wait for exceptional events in Sock::Wait().
PiRK requested review of D17131: net: use Sock in CNode.
PiRK requested review of D17130: refactor: wrap accept() and extend usage of Sock.
PiRK committed rABCd8719d90bb5c: net: split CConnman::SocketHandler() (authored by Vasil Dimov <vd@FreeBSD.org>).
net: split CConnman::SocketHandler()
PiRK committed rABC32e377f69f42: net: keep reference to each node during socket wait (authored by Vasil Dimov <vd@FreeBSD.org>).
net: keep reference to each node during socket wait
PiRK committed rABCcffdcc3eba2f: net: dedup and RAII-fy the creation of a copy of CConnman::vNodes (authored by Vasil Dimov <vd@FreeBSD.org>).
net: dedup and RAII-fy the creation of a copy of CConnman::vNodes
PiRK updated the diff for D17108: net: split CConnman::SocketHandler().
remove old comment
Tue, Nov 12
Tue, Nov 12
PiRK updated the diff for D17108: net: split CConnman::SocketHandler().
add missing lock annotation
PiRK updated the diff for D17107: net: keep reference to each node during socket wait.
rebase
PiRK updated the diff for D17106: net: dedup and RAII-fy the creation of a copy of CConnman::vNodes.
rebase