Commit Graph

70 Commits (dee89438b82e94474ebaa31367035f98b4636dac)

Author SHA1 Message Date
fanquake a63d4cb26a
refactor: use <cstdlib> over stdlib.h
2 years ago
fanquake 58a9601dff
build: globally define NOMINMAX
2 years ago
Oskar Mendel 1cb42aeda3
util: modify Win32LockedPageAllocator to query windows for limit
2 years ago
fanquake 7aa40f5563
refactor: use C++11 default initializers
3 years ago
practicalswift e53274868e
Don't use zero as null pointer constant (-Wzero-as-null-pointer-constant)
3 years ago
fanquake 112a7ab9a8
refactor: remove macOS MAP_ANONYMOUS work around
3 years ago
MarcoFalke fa24493d63
Use spans of std::byte in serialize
3 years ago
Hennadii Stepanov f47dda2c58
scripted-diff: Bump copyright headers
3 years ago
Pasta ea4b61a157 refactor: remove references to deprecated values under std::allocator
3 years ago
Wladimir J. van der Laan 2c0fc856a6
Merge #20464: refactor: Treat CDataStream bytes as uint8_t
4 years ago
Sawyer Billings e8640849c7
doc: Use https URLs where possible
4 years ago
MarcoFalke fa0074e2d8
scripted-diff: Bump copyright headers
4 years ago
MarcoFalke fada14b948
Treat CDataStream bytes as uint8_t
4 years ago
Luke Dashjr 1ccb9f30c0 Move Win32 defines to configure.ac to ensure they are globally defined
4 years ago
MarcoFalke fa9c675591
Limit scope of all global std::once_flag
5 years ago
Wladimir J. van der Laan b549cb1bd2
Merge #18443: lockedpool: avoid sensitive data in core files (FreeBSD)
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
Vasil Dimov f85203097f
lockedpool: avoid sensitive data in core files (FreeBSD)
5 years ago
Wladimir J. van der Laan 23991ee53a
Merge #15600: lockedpool: When possible, use madvise to avoid including sensitive information in core dumps
5 years ago
Luke Dashjr d831831822 lockedpool: When possible, use madvise to avoid including sensitive information in core dumps
5 years ago
MarcoFalke aaaaad6ac9
scripted-diff: Bump copyright of files changed in 2019
5 years ago
Jeffrey Czyz 30fb598737 Fix segfault in allocator_tests/arena_tests
5 years ago
Jeffrey Czyz ad71548822 Fix compilation errors in support/lockedpool.cpp
5 years ago
Tim Ruffing f53a70ce95
Improve documentation of memory_cleanse()
5 years ago
Tim Ruffing cac30a436c Clean up logic in memory_cleanse() for MSVC
6 years ago
Chun Kuan Lee 1bd9ffdd44 windows: Set _WIN32_WINNT to 0x0601 (Windows 7)
6 years ago
practicalswift ca126d490b Fix out-of-bounds write in case of failing mmap(...) in PosixLockedPageAllocator::AllocateLocked
6 years ago
practicalswift ada356208e Fix typos reported by codespell
6 years ago
DrahtBot eb7daf4d60 Update copyright headers to 2018
6 years ago
practicalswift c3f34d06be Make it clear which functions that are intended to be translation unit local
7 years ago
practicalswift 280023f31d Remove duplicate includes
7 years ago
Wladimir J. van der Laan bd59c4395c
Merge #12859: Bugfix: Include <memory> for std::unique_ptr
7 years ago
Luke Dashjr a5bca13095 Bugfix: Include <memory> for std::unique_ptr
7 years ago
Wladimir J. van der Laan a6926b065d
Merge #12048: Use best-fit strategy in Arena, now O(log(n)) instead O(n)
7 years ago
Dimitris Apostolou 4d9b4256d8 Fix typos
7 years ago
Martin Ankerl 5fbf7c478a fix nits: variable naming, typos
7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017
7 years ago
Martin Ankerl 1e0ee9095c Use best-fit strategy in Arena, now O(log(n)) instead O(n)
7 years ago
Wladimir J. van der Laan 68e021e3a3
Merge #11558: Minimal code changes to allow msvc compilation
7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky)
7 years ago
Aaron Clauson fbf327b138 Minimal code changes to allow msvc compilation.
7 years ago
Dan Raviv 2a07f878a8 Refactor: Modernize disallowed copy constructors/assignment
7 years ago
Adam Langley 1444c2e7d0 Switch memory_cleanse implementation to BoringSSL's to ensure memory clearing even with link-time optimization.
7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit"
7 years ago
practicalswift 36d326e8b0 Use nullptr instead of zero (0) as the null pointer constant
7 years ago
MarcoFalke 655970d9c6
Merge #10965: Replace deprecated throw() with noexcept specifier (C++11)
7 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL
7 years ago
practicalswift 9862550260 Use the noexcept specifier (C++11) instead of deprecated throw()
7 years ago
practicalswift aa95947ded Use the override specifier (C++11) where we expect to be overriding the virtual function of a base class
7 years ago
Wladimir J. van der Laan ffce893982
Merge #9517: [refactor] Switched httpserver.cpp to use RAII wrapped libevents.
8 years ago