..
Alloc.cxx
util/ConcatString: return the end pointer
2017-05-16 11:56:56 +02:00
Alloc.hxx
Compiler.h: add gcc_returns_nonnull, gcc_returns_twice
2017-12-18 23:00:13 +01:00
AllocatedArray.hxx
util/{Const,Writable}Buffer: eliminate static method Null(), use nullptr cast instead
2018-01-16 11:04:51 +01:00
AllocatedString.cxx
util/AllocatedString: implement AllocatedString<wchar_t>::Duplicate()
2017-07-05 10:26:39 +02:00
AllocatedString.hxx
util/AllocatedString: add method data()
2017-09-13 10:34:12 +02:00
ASCII.hxx
*: add "noexcept" to many, many function prototypes
2017-05-08 14:44:49 +02:00
BindMethod.hxx
util/BindMethod: add BIND_FUNCTION()
2017-07-05 12:04:29 +02:00
bit_reverse.c
update copyright year
2017-01-03 20:48:59 +01:00
bit_reverse.h
update copyright year
2017-01-03 20:48:59 +01:00
ByteReverse.cxx
util/ByteReverse: add "noexcept"
2017-05-16 10:21:59 +02:00
ByteReverse.hxx
util/ByteReverse: add "noexcept"
2017-05-16 10:21:59 +02:00
Cast.hxx
util/Cast: make the "member" pointer const
2017-09-13 10:32:55 +02:00
CharUtil.hxx
Util/CharUtil: add wchar_t overloads
2017-09-12 18:22:02 +02:00
ChronoUtil.hxx
util/ChronoUtil: new utility library for std::chrono
2017-02-11 22:23:33 +01:00
CircularBuffer.hxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
Clamp.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
ConcatString.hxx
util/ConcatString: return the end pointer
2017-05-16 11:56:56 +02:00
ConstBuffer.hxx
util/{Const,Writable}Buffer: add constructor with two pointers
2018-01-16 11:06:33 +01:00
DeleteDisposer.hxx
util/DeleteDisposer: convert struct to class
2017-09-13 10:35:51 +02:00
DivideString.cxx
util/StringUtil: move strip functions to StringStrip.cxx
2017-07-05 17:20:02 +02:00
DivideString.hxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
Domain.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
DynamicFifoBuffer.hxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
Exception.cxx
util/Exception: move code to AppendNestedMessage()
2017-07-05 17:07:43 +02:00
Exception.hxx
util/Exception: update API documentation
2017-09-13 10:49:34 +02:00
ForeignFifoBuffer.hxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
format.c
update copyright year
2017-01-03 20:48:59 +01:00
format.h
update copyright year
2017-01-03 20:48:59 +01:00
FormatString.cxx
util/FormatString: remove obsolete Windows fallback
2018-01-24 13:22:43 +01:00
FormatString.hxx
util/FormatString: add "noexcept"
2017-05-16 10:22:52 +02:00
HugeAllocator.cxx
Merge branch 'v0.20.x'
2017-12-16 20:56:06 +01:00
HugeAllocator.hxx
Merge branch 'v0.20.x'
2017-12-16 20:56:06 +01:00
IterableSplitString.hxx
Util/IterableSplitString: add wchar_t specialization
2017-09-12 19:12:09 +02:00
LazyRandomEngine.cxx
update copyright year
2017-01-03 20:48:59 +01:00
LazyRandomEngine.hxx
update copyright year
2017-01-03 20:48:59 +01:00
Macros.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
Manual.hxx
util/Manual: drop prefix from include guard
2017-07-05 12:25:32 +02:00
MimeType.cxx
util/MimeType: add "noexcept"
2017-05-16 10:23:38 +02:00
MimeType.hxx
util/MimeType: add "noexcept"
2017-05-16 10:23:38 +02:00
NumberParser.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
OptionDef.hxx
util/OptionParser: support option values
2018-01-17 11:14:57 +01:00
OptionParser.cxx
util/OptionParser: support option values
2018-01-17 11:14:57 +01:00
OptionParser.hxx
util/OptionParser: support option values
2018-01-17 11:14:57 +01:00
PeakBuffer.cxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
PeakBuffer.hxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
ReusableArray.hxx
Compiler.h: add gcc_returns_nonnull, gcc_returns_twice
2017-12-18 23:00:13 +01:00
RuntimeError.hxx
util/RuntimeError: add FormatInvalidArgument()
2017-12-19 11:56:29 +01:00
ScopeExit.hxx
util/ScopeExit: include cleanup
2017-05-16 22:56:30 +02:00
SliceBuffer.hxx
util/SliceBuffer: add "noexcept"
2017-12-20 14:41:03 +01:00
SplitString.cxx
util/StringUtil: move strip functions to StringStrip.cxx
2017-07-05 17:20:02 +02:00
SplitString.hxx
util/SplitString: add "noexcept"
2017-05-16 10:23:50 +02:00
StaticFifoBuffer.hxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
StringAPI.hxx
Compiler.h: add gcc_returns_nonnull, gcc_returns_twice
2017-12-18 23:00:13 +01:00
StringBuffer.hxx
util/StringBuffer: add "noexcept"
2018-01-24 12:52:05 +01:00
StringCompare.cxx
*: add "noexcept" to many, many function prototypes
2017-05-08 14:44:49 +02:00
StringCompare.hxx
util/String{Compare,API}: add more "noexcept"
2017-05-16 23:02:36 +02:00
StringPointer.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
StringStrip.cxx
util/StringUtil: move strip functions to StringStrip.cxx
2017-07-05 17:20:02 +02:00
StringStrip.hxx
util/StringUtil: move strip functions to StringStrip.cxx
2017-07-05 17:20:02 +02:00
StringUtil.cxx
util/StringUtil: move strip functions to StringStrip.cxx
2017-07-05 17:20:02 +02:00
StringUtil.hxx
util/*: update include guards
2017-09-13 10:35:11 +02: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, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
TextFile.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
TimeParser.cxx
*: check defined(_WIN32) instead of defined(WIN32)
2017-12-12 10:22:20 +01:00
TimeParser.hxx
*: remove "pure" and "const" attributes from throwing functions
2017-05-08 17:25:06 +02:00
Tokenizer.cxx
util/StringUtil: move strip functions to StringStrip.cxx
2017-07-05 17:20:02 +02:00
Tokenizer.hxx
AUTHORS, ...: update my email address
2017-01-17 11:54:55 +01:00
TruncateString.cxx
util/TruncateString: rename CopyString() to CopyTruncateString()
2017-07-05 17:15:58 +02:00
TruncateString.hxx
util/TruncateString: rename CopyString() to CopyTruncateString()
2017-07-05 17:15:58 +02:00
TStringView.hxx
util/StringView: add default constructors
2017-09-13 12:59:31 +02:00
UriUtil.cxx
util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL
2017-11-10 19:24:33 +01:00
UriUtil.hxx
*: add "noexcept" to many, many function prototypes
2017-05-08 14:44:49 +02:00
UTF8.cxx
*: add "noexcept" to many, many function prototypes
2017-05-08 14:44:49 +02:00
UTF8.hxx
*: add "noexcept" to many, many function prototypes
2017-05-08 14:44:49 +02: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 wchar_t overloads
2017-09-12 18:22:02 +02:00
WritableBuffer.hxx
util/{Const,Writable}Buffer: add constructor with two pointers
2018-01-16 11:06:33 +01:00
WStringAPI.hxx
Merge branch 'v0.20.x'
2017-12-22 16:10:05 +01:00
WStringCompare.cxx
util/WStringCompare: relicense to BSD-2
2017-09-13 16:43:41 +02:00
WStringCompare.hxx
Util/WStringCompare: use struct WStringView
2017-09-13 11:47:48 +02:00
WStringView.hxx
util/StringView: add default constructors
2017-09-13 12:59:31 +02:00