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.h
Age
Commit message (
Expand
)
Author
2022-07-08
refactor: add most of src/util to iwyu
fanquake
2022-05-21
refactor: Remove defunct attributes.h includes
Ben Woosley
2022-04-27
util: Add ParseHex<std::byte>() helper
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
Generalize ConvertBits to permit transforming the input
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-01-11
util: Restore GetIntArg saturating behavior
James O'Beirne
2021-12-30
scripted-diff: Bump copyright headers
Hennadii Stepanov
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-08
doc: Fixup ToIntegral docs
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-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-01-31
refactor: replace sizeof(a)/sizeof(a[0]) by std::size (C++17)
Sebastian Falbesoner
2021-01-04
doc: Use https URLs where possible
Sawyer Billings
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
2020-08-06
refactor: Make HexStr take a span
Wladimir J. van der Laan
2020-04-16
scripted-diff: Bump copyright headers
MarcoFalke
2020-03-27
util: Replace i64tostr with ToString
MarcoFalke
2020-03-27
util: Remove unused itostr
MarcoFalke
2019-12-30
scripted-diff: Bump copyright of files changed in 2019
MarcoFalke
2019-08-08
util: refactor upper/lowercase functions
Karl-Johan Alm
2019-03-10
dead code: Remove dead option in HexStr conversion
Lenny Maiorani
2019-02-14
Add WriteHDKeypath function and move *HDKeypath to util/bip32.{h,cpp}
Andrew Chow
2019-02-11
Add pf_invalid arg to std::string DecodeBase{32,64}
Glenn Willen
2019-01-10
util: Make ToLower and ToUpper take a char
Wladimir J. van der Laan
2019-01-10
util: remove unused [U](BEGIN|END) macros
Wladimir J. van der Laan
2018-11-05
Add NODISCARD to all {Decode,Parse}[...](...) functions returning bool. Sort ...
practicalswift
2018-11-05
Add SAFE_CHARS[SAFE_CHARS_URI]: Chars allowed in URIs (RFC 3986)
practicalswift
2018-11-04
scripted-diff: Move util files to separate directory.
Jim Posen