index
:
slackcoder/bitcoin
master
show-current
Bitcoin Code integration/staging tree
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
util
/
strencodings.cpp
Age
Commit message (
Expand
)
Author
2024-05-16
util: move HexStr and HexDigit from util to crypto
TheCharlatan
2024-03-13
Merge bitcoin/bitcoin#29606: refactor: Reserve memory for ToLower/ToUpper con...
Ava Chow
2024-03-08
Reserve memory for ToLower/ToUpper conversions
Lőrinc
2024-02-28
Preallocate result in `TryParseHex` to avoid resizing
Lőrinc
2023-03-07
util: Work around ParseHex gcc cross compiler bug
MarcoFalke
2023-02-27
util: Return empty vector on invalid hex encoding
MarcoFalke
2022-12-24
scripted-diff: Bump copyright headers
Hennadii Stepanov
2022-10-05
Validate port value in `SplitHostPort`
amadeuszpawlik
2022-08-20
Fix iwyu
MacroFake
2022-07-08
refactor: add most of src/util to iwyu
fanquake
2022-05-20
Merge bitcoin/bitcoin#23595: util: Add ParseHex<std::byte>() helper
laanwj
2022-05-04
Merge bitcoin/bitcoin#24852: util: optimize HexStr
laanwj
2022-04-27
util: Add ParseHex<std::byte>() helper
MarcoFalke
2022-04-27
test: Add test for embedded null in hex string
MarcoFalke
2022-04-27
Use std::string_view throughout util strencodings/string
Pieter Wuille
2022-04-27
Make DecodeBase{32,64} take string_view arguments
Pieter Wuille
2022-04-27
Make DecodeBase{32,64} return optional instead of taking bool*
Pieter Wuille
2022-04-27
Make DecodeBase{32,64} always return vector, not string
Pieter Wuille
2022-04-27
Reject incorrect base64 in HTTP auth
Pieter Wuille
2022-04-27
Make SanitizeString use string_view
Pieter Wuille
2022-04-27
Make IsHexNumber use string_view
Pieter Wuille
2022-04-27
Make IsHex use string_view
Pieter Wuille
2022-04-27
Make ParseHex use string_view
Pieter Wuille
2022-04-17
util: optimizes HexStr
Martin Leitner-Ankerl
2022-02-10
Merge bitcoin/bitcoin#24297: Fix unintended unsigned integer overflow in stre...
fanquake
2022-02-09
fuzz: Avoid unsigned integer overflow in FormatParagraph
MarcoFalke
2022-02-09
Fix unintended unsigned integer overflow in strencodings
MarcoFalke
2021-12-30
scripted-diff: Bump copyright headers
Hennadii Stepanov
2021-12-13
Reduce size of strencodings decode tables
MarcoFalke
2021-12-13
Fix implicit integer sign changes in strencodings
MarcoFalke
2021-11-24
Merge bitcoin/bitcoin#23451: span: Add std::byte helpers
MarcoFalke
2021-11-17
util: ParseByteUnits - Parse a string with suffix unit [k|K|m|M|g|G|t|T]
Douglas Chimento
2021-11-09
span: Add std::byte helpers
MarcoFalke
2021-10-04
Merge bitcoin/bitcoin#23156: refactor: Remove unused ParsePrechecks and Parse...
MarcoFalke
2021-10-04
Remove unused ParseDouble and ParsePrechecks
MarcoFalke
2021-10-01
refactor: Remove unused ParsePrechecks from ParseIntegral
MarcoFalke
2021-09-30
Replace use of locale dependent atoi(…) with locale-independent std::from_c...
practicalswift
2021-09-18
util: Introduce ToIntegral<T>(const std::string&) for locale independent pars...
practicalswift
2021-05-19
Merge bitcoin/bitcoin#21173: util: faster HexStr => 13% faster blockToJSON
W. J. van der Laan
2021-03-16
util: add missing braces and apply clang format to SplitHostPort()
Jon Atack
2021-03-16
util: add ParseUInt16(), use it in SplitHostPort()
Jon Atack
2021-03-16
p2p, refactor: pass and use uint16_t CService::port as uint16_t
Jon Atack
2021-02-16
faster HexStr => 13% faster blockToJSON
Martin Ankerl
2020-11-26
scripted-diff: Use [[nodiscard]] (C++17) instead of NODISCARD
practicalswift
2020-09-21
net: recognize TORv3/I2P/CJDNS networks
Vasil Dimov
2020-08-25
util: make EncodeBase64 consume Spans
Sebastian Falbesoner
2020-08-25
util: make EncodeBase32 consume Spans
Sebastian Falbesoner
2020-08-25
Merge #19628: net: change CNetAddr::ip to have flexible size
MarcoFalke
2020-08-24
net: change CNetAddr::ip to have flexible size
Vasil Dimov
2020-08-17
util: remove unused c-string variant of atoi64()
Sebastian Falbesoner
[next]