| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | use string::compare in caseSensitiveCompareStrings | Dan Engelbrecht | 2022-05-12 | 1 | -9/+2 |
| | | |||||
| * | Add caseSensitiveCompareStrings and manual <=> and == operator for CacheKey | Dan Engelbrecht | 2022-05-12 | 1 | -0/+23 |
| | | | | | MacOS clang compiler does not implement a default <=> operator for string | ||||
| * | Merge pull request #89 from EpicGames/de/namespacesv1.0.1.5 | Dan Engelbrecht | 2022-05-09 | 2 | -0/+45 |
| |\ | | | | | Add namespacecachestore layer to allow multiple structured cache namespaces | ||||
| | * | Added GetDirectoryContent utility | Dan Engelbrecht | 2022-05-06 | 2 | -0/+45 |
| | | | |||||
| * | | Make sure blockstore owner and block store state does not get out of sync ↵ | Dan Engelbrecht | 2022-05-08 | 2 | -0/+33 |
| |/ | | | | | | when fetching a chunk Move MarkAsDeleteOnClose() to IoBuffer(ExtendedCore) and set it on close, SetFileInformationByHandle sometimes fails if done in parallel with FileMapping | ||||
| * | use IsPow2 for mapping lock count | Dan Engelbrecht | 2022-04-29 | 1 | -1/+1 |
| | | |||||
| * | naming cleanup | Dan Engelbrecht | 2022-04-28 | 1 | -3/+6 |
| | | |||||
| * | Reduce risk of reallocating backing std::vector in CbWriter::AddBinary | Dan Engelbrecht | 2022-04-28 | 2 | -4/+13 |
| | | | | | | Shard up g_MappingLock in IoBufferExtendedCore::Materialize() to reduce contention during high load Don't queue upstream cache records if we don't have any upstreams | ||||
| * | Added missing includes. | Per Larsson | 2022-04-28 | 1 | -4/+4 |
| | | |||||
| * | Serialize compact binary from JSON. | Per Larsson | 2022-04-27 | 3 | -1/+327 |
| | | |||||
| * | Compute updates (#74) | Joe Kirchoff | 2022-04-14 | 2 | -7/+13 |
| | | |||||
| * | clang format | Joe Kirchoff | 2022-04-14 | 1 | -4/+13 |
| | | |||||
| * | more cleanup | Dan Engelbrecht | 2022-04-12 | 2 | -2/+4 |
| | | |||||
| * | cleanup | Dan Engelbrecht | 2022-04-12 | 2 | -0/+29 |
| | | |||||
| * | use zen::UnsignedIntegral instead of std::unsigned_integral | Dan Engelbrecht | 2022-04-12 | 1 | -2/+2 |
| | | |||||
| * | use std::unsigned_integral for ToHexNumber and ParseHexNumber | Dan Engelbrecht | 2022-04-01 | 1 | -7/+6 |
| | | |||||
| * | safer and easier to read Char2Nibble | Dan Engelbrecht | 2022-04-01 | 1 | -15/+12 |
| | | |||||
| * | remove WorkerThreadPool::Flush() | Dan Engelbrecht | 2022-03-31 | 2 | -10/+0 |
| | | |||||
| * | comments for ToHexNumber and ParseHexNumber | Dan Engelbrecht | 2022-03-31 | 1 | -0/+12 |
| | | |||||
| * | clean up number -> hex -> number code | Dan Engelbrecht | 2022-03-31 | 2 | -50/+75 |
| | | |||||
| * | Rename FormatHex to ToHex | Dan Engelbrecht | 2022-03-31 | 2 | -2/+2 |
| | | |||||
| * | review feedback | Dan Engelbrecht | 2022-03-31 | 1 | -1/+1 |
| | | |||||
| * | Remove bad kIsOwnedByThis | Dan Engelbrecht | 2022-03-31 | 1 | -1/+1 |
| | | |||||
| * | Move FormatHex and ParseHex to zencore/string | Dan Engelbrecht | 2022-03-31 | 2 | -0/+30 |
| | | |||||
| * | Add Flush to workthreadpool | Dan Engelbrecht | 2022-03-31 | 2 | -0/+10 |
| | | |||||
| * | linux fixes | Dan Engelbrecht | 2022-03-31 | 1 | -3/+1 |
| | | |||||
| * | remove test code | Dan Engelbrecht | 2022-03-31 | 1 | -4/+0 |
| | | |||||
| * | Manage lifetime of FileHandle | Dan Engelbrecht | 2022-03-31 | 1 | -1/+6 |
| | | |||||
| * | Handle error GetFinalPathNameByHandleW when file handle is closed | Dan Engelbrecht | 2022-03-31 | 1 | -0/+4 |
| | | |||||
| * | Simple file-based compute (#65) | Joe Kirchoff | 2022-03-30 | 4 | -5/+13 |
| | | |||||
| * | Added ToJson for compact binary array. | Per Larsson | 2022-03-23 | 2 | -0/+18 |
| | | |||||
| * | move workthreadpool to zencore (#63) | Dan Engelbrecht | 2022-03-22 | 2 | -0/+123 |
| | | |||||
| * | clang-format | Dan Engelbrecht | 2022-03-21 | 7 | -19/+18 |
| | | |||||
| * | Suppress C4305 in third party includes | Joe Kirchoff | 2022-03-17 | 1 | -4/+5 |
| | | |||||
| * | Added some new mime types; javascript, css, png and ico | Martin Ridgers | 2022-03-15 | 1 | -0/+13 |
| | | |||||
| * | Marked IoBuffer::operator bool () method as explicit | Martin Ridgers | 2022-03-15 | 1 | -1/+1 |
| | | |||||
| * | Set a default value for "Size" parameter of IoBuffer(OuterBuffer, ...) | Martin Ridgers | 2022-03-15 | 1 | -1/+1 |
| | | |||||
| * | clang format | Dan Engelbrecht | 2022-03-09 | 1 | -6/+6 |
| | | |||||
| * | Remove constexpr in NoneBytes declaration in tests | Dan Engelbrecht | 2022-03-09 | 1 | -4/+4 |
| | | | | | Visual Studio 17.1.1 has a regression causing compilation errors | ||||
| * | clang-format fixes | Stefan Boberg | 2022-03-08 | 2 | -5/+5 |
| | | |||||
| * | Fixed "taking address of constant" compile error | Martin Ridgers | 2022-03-03 | 1 | -2/+2 |
| | | |||||
| * | Use sigaction() instead of the deprecated sigignore() | Martin Ridgers | 2022-02-22 | 1 | -1/+4 |
| | | |||||
| * | Initial support for websockets. | Per Larsson | 2022-02-21 | 3 | -0/+76 |
| |\ | |||||
| | * | Removed optional offset for GetView. | Per Larsson | 2022-02-21 | 1 | -13/+2 |
| | | | |||||
| | * | Refactored websocket message. | Per Larsson | 2022-02-21 | 2 | -48/+19 |
| | | | |||||
| | * | Simple websocket client/server test. | Per Larsson | 2022-02-18 | 2 | -9/+10 |
| | | | |||||
| | * | Added websocket message parser. | Per Larsson | 2022-02-16 | 2 | -0/+54 |
| | | | |||||
| | * | Refactored websocket server and added static logger support. | Per Larsson | 2022-02-15 | 1 | -0/+61 |
| | | | |||||
| * | | If open(O_CREAT) is used then a file mode must be given | Martin Ridgers | 2022-02-21 | 2 | -6/+6 |
| | | | |||||
| * | | Explicitly set access permissions so we're not affected by process' umask | Martin Ridgers | 2022-02-21 | 2 | -7/+14 |
| | | | |||||