Nik Bougalis
|
7373a26333
|
Use more C++11 features:
* Remove beast::static_initializer
* Remove noexcept VS2013 workaround
* Use [[noreturn]] attribute
|
2015-10-13 17:15:45 -07:00 |
|
Vinnie Falco
|
ce8f56727e
|
Make all include paths relative to a root directory:
* Better include path support in the VSProject scons tool.
* Various manual fixes to include paths.
|
2014-06-02 09:16:28 -07:00 |
|
Vinnie Falco
|
5eb0aa2765
|
Add hardened_hash, prevents adversarial inputs
|
2014-03-22 18:42:18 -07:00 |
|
Vinnie Falco
|
2d490f6e6a
|
beast cleaning and tidying:
* Consolidate small modules into one
* Remove Android-specific platform support
* Remove Chrono.h from beast_core.h
* Removed files:
- TypeTraits.h
- Utility.h
- Net.h
- Asio.h
* Remove zlib support:
- Remove inline zlib library sources
- Remove GZIPCompressorOutputStream
- Remove GZIPDecompressorInputStream
* Remove obsolete or unused classes:
- AbstractObject
- BigInteger
- BufferedInputStream
- CacheLine
- CPUMeter
- DatagramSocket
- DynamicObject
- FileLogger
- FPUFlags
- Identifier
- JSON
- LocalisedStrings
- MACAddress
- MemoryAlignment
- MemoryInputStream
- MemoryMappedFile
- NamedValueSet
- OptionalScopedPointer
- PerformanceCounter
- PropertySet
- ScopedTimeInterval
- SparseSet
- SpinDelay
- StreamingSocket
- StringPool
- SubregionStream
- Uuid
- Variant
|
2014-03-21 07:30:50 -07:00 |
|
Howard Hinnant
|
979c834ee0
|
Fix and add tests for empty_base_optimization.
|
2014-03-20 13:47:48 -07:00 |
|
Vinnie Falco
|
8b659a6d32
|
Add workaround/noexcept.h for visual studio
|
2014-03-19 13:42:05 -07:00 |
|
Vinnie Falco
|
78e1995365
|
New utility classes, containers, C++14 compatibility, and fixes:
* Add std::equal_to <void> (since C++14)
* Add heterogeneous std::equal (since C++14)
* Add maybe_const
* Add empty_base_optimization
* Add is_constructible specialization for pair, tuple
* Add aged associative containers:
- aged_set, aged_map, aged_multiset, aged_multimap
- aged_unordered_set, aged_unordered_map,
- aged_unordered_multiset, aged_unordered_multimap
* Fix auto keyword pass by reference
* Fix basic_seconds_clock warning and project file
|
2014-02-24 19:25:01 -08:00 |
|