..
Alloc.cxx
copyright year 2020
2020-01-18 19:23:49 +01:00
Alloc.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
AllocatedArray.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
AllocatedString.cxx
util/{Const,Writable}Buffer: drop "_type" from type names
2020-01-03 15:55:06 +01:00
AllocatedString.hxx
util/{Const,Writable}Buffer: drop more "_type" suffixes from type names
2020-01-12 14:39:54 +01:00
ASCII.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
BindMethod.hxx
util/{Const,Writable}Buffer: drop "_type" from type names
2020-01-03 15:55:06 +01:00
BitReverse.cxx
util/BitReverse: generate table with constexpr function
2020-02-05 19:51:46 +01:00
BitReverse.hxx
replace stdint.h with cstdint
2020-03-12 19:04:39 -07:00
ByteOrder.hxx
replace stdint.h with cstdint
2020-03-12 19:04:39 -07:00
ByteReverse.cxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
ByteReverse.hxx
replace stdint.h with cstdint
2020-03-12 19:04:39 -07:00
Cast.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
CharUtil.hxx
util/CharUtil: add noexcept
2019-07-05 18:05:04 +02:00
CircularBuffer.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
Clamp.hxx
util/Clamp: remove redundant inline
keywords from constexpr
functions
2019-03-12 11:54:51 +01:00
Compiler.h
copyright year 2020
2020-01-18 19:23:49 +01:00
ConcatString.hxx
util/ConcatString: return the end pointer
2017-05-16 11:56:56 +02:00
ConstBuffer.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
DeleteDisposer.hxx
util/DeleteDisposer: convert struct to class
2017-09-13 10:35:51 +02:00
DivideString.cxx
copyright year 2020
2020-01-18 19:23:49 +01:00
DivideString.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
Domain.hxx
util/Domain: add noexcept
2020-02-01 13:25:57 +01:00
DynamicFifoBuffer.hxx
util/{Const,Writable}Buffer: drop "_type" from type names
2020-01-03 15:55:06 +01:00
Exception.cxx
util/Exception: move the forwarded std::exception_ptr
2020-02-01 13:13:08 +01:00
Exception.hxx
util/Exception: forward the exception in ThrowException()
2019-08-16 13:19:34 +02:00
ForeignFifoBuffer.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
format.c
copyright year 2020
2020-01-18 19:23:49 +01:00
format.h
copyright year 2020
2020-01-18 19:23:49 +01:00
FormatString.cxx
replace stdarg.h with cstdarg
2020-03-12 19:03:12 -07:00
FormatString.hxx
replace stdarg.h with cstdarg
2020-03-12 19:03:12 -07:00
GenerateArray.hxx
util/GenerateArray: use double curly braces for compatibility
2020-01-14 23:16:46 +01:00
HexFormat.cxx
lib/gcrypt/MD5: move code to util/HexFormat.cxx
2018-07-26 17:46:56 +02:00
HexFormat.hxx
replace stdint.h with cstdint
2020-03-12 19:04:39 -07:00
HugeAllocator.cxx
util/HugeAllocator: import std::swap()
2019-05-08 22:33:41 +02:00
HugeAllocator.hxx
replace stdint.h with cstdint
2020-03-12 19:04:39 -07:00
IterableSplitString.hxx
util/IterableSplitString: use operator==(nullptr_t)
2018-08-20 15:35:09 +02:00
LazyRandomEngine.cxx
copyright year 2020
2020-01-18 19:23:49 +01:00
LazyRandomEngine.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
Manual.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
meson.build
util/bit_reverse: convert to C++
2020-02-05 19:49:18 +01:00
MimeType.cxx
copyright year 2020
2020-01-18 19:23:49 +01:00
MimeType.hxx
copyright year 2020
2020-01-18 19:23:49 +01:00
NumberParser.cxx
util/Macros: replace with std::size() (C++17)
2019-08-03 13:10:49 +02:00
NumberParser.hxx
replace stdint.h with cstdint
2020-03-12 19:04:39 -07:00
OffsetPointer.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
OptionDef.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
OptionParser.cxx
copyright year 2020
2020-01-18 19:23:49 +01:00
OptionParser.hxx
copyright year 2020
2020-01-18 19:23:49 +01:00
PeakBuffer.cxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
PeakBuffer.hxx
replace stdint.h with cstdint
2020-03-12 19:04:39 -07:00
PrintException.cxx
util/PrintException, ...: update copyright
2019-12-04 12:33:36 +01:00
PrintException.hxx
util/PrintException, ...: update copyright
2019-12-04 12:33:36 +01:00
RecursiveMap.hxx
db/Interface: CollectUniqueTags() allows multiple "groups"
2019-06-16 10:39:29 +02:00
ReusableArray.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
RuntimeError.hxx
util/RuntimeError: fix typo
2018-08-20 15:22:24 +02:00
ScopeExit.hxx
util/ScopeExit: include cleanup
2017-05-16 22:56:30 +02:00
SliceBuffer.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
SparseBuffer.cxx
util/SparseBuffer: new utility class
2018-06-22 22:18:26 +02:00
SparseBuffer.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
SplitString.cxx
include cleanups (powered by iwyu)
2019-07-05 09:59:58 +02:00
SplitString.hxx
util/SplitString: add "noexcept"
2017-05-16 10:23:50 +02:00
StaticFifoBuffer.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
StringAPI.hxx
util/StringAPI: add memrchr() wrapper
2019-09-07 23:59:59 +02:00
StringBuffer.hxx
util/StringBuffer: use std::size_t instead of size_t
2019-12-16 22:51:23 +01:00
StringCompare.cxx
util/StringCompare: add StringEndsWithIgnoreCase(), StringStartsWithIgnoreCase()
2018-09-06 19:52:43 +02:00
StringCompare.hxx
util/StringCompare: add StringAfterPrefixIgnoreCase()
2018-10-29 14:34:29 +01:00
StringFormat.hxx
util/StringBuffer: use std::size_t instead of size_t
2019-12-16 22:51:23 +01:00
StringPointer.hxx
util/{Const,Writable}Buffer: drop more "_type" suffixes from type names
2020-01-12 14:39:54 +01:00
StringStrip.cxx
util/StringStrip: add more "nonnull" attributes
2018-08-20 16:28:43 +02:00
StringStrip.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
StringUtil.cxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
StringUtil.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
StringView.cxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
StringView.hxx
util/{Const,Writable}Buffer: drop "_type" from type names
2020-01-03 15:55:06 +01:00
TemplateString.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
TextFile.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
Tokenizer.cxx
check.h: remove obsolete header
2018-11-19 16:33:49 +01:00
Tokenizer.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
TransformN.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
TruncateString.cxx
util/TruncateString: rename CopyString() to CopyTruncateString()
2017-07-05 17:15:58 +02:00
TruncateString.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
TStringView.hxx
util/StringView: add default constructors
2017-09-13 12:59:31 +02:00
UriExtract.cxx
util/UriExtract: use uri_get_scheme() in uri_has_scheme()
2019-09-08 00:06:52 +02:00
UriExtract.hxx
util/UriExtract: add uri_is_relative_path()
2019-09-08 00:04:49 +02:00
UriQueryParser.cxx
util/UriQueryParser: new library
2019-08-09 20:39:34 +02:00
UriQueryParser.hxx
util/UriQueryParser: new library
2019-08-09 20:39:34 +02:00
UriRelative.cxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
UriRelative.hxx
util/UriRelative: add uri_apply_relative()
2019-09-08 00:07:37 +02:00
UriUtil.cxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
UriUtil.hxx
util/UriUtil: split
2019-08-09 20:21:12 +02:00
UTF8.cxx
replace stdint.h with cstdint
2020-03-12 19:04:39 -07:00
UTF8.hxx
replace stddef.h with cstddef
2020-03-12 19:04:38 -07:00
VarSize.hxx
Compiler.h: add gcc_returns_nonnull, gcc_returns_twice
2017-12-18 23:00:13 +01:00
WCharUtil.hxx
util/CharUtil: add noexcept
2019-07-05 18:05:04 +02:00
WritableBuffer.hxx
replace assert.h with cassert
2020-03-12 15:25:38 -07:00
WStringAPI.hxx
util/StringAPI: add memrchr() wrapper
2019-09-07 23:59:59 +02:00
WStringCompare.cxx
include cleanups (powered by iwyu)
2019-08-15 17:57:20 +02:00
WStringCompare.hxx
util/StringCompare: add StringEndsWithIgnoreCase(), StringStartsWithIgnoreCase()
2018-09-06 19:52:43 +02:00
WStringView.hxx
util/WStringView: add missing include
2019-01-22 08:38:03 +01:00