Commit Graph

  • 0532b38059 Fixes for `override` support Phillip Stephens 2019-08-10 17:46:14 -0700
  • ffbd1a0bcd Windows build fixes Jack Andersen 2019-07-27 15:18:57 -1000
  • 0ada695c7a Make simd_floats use std::array for storage Jack Andersen 2019-07-20 22:41:46 -1000
  • 478d75f1cb Massive fmtlib refactor Jack Andersen 2019-07-19 18:19:44 -1000
  • f3852eb0d2 Remove GXXDEBUG macro from atdna compilation Jack Andersen 2019-07-06 22:21:13 -1000
  • 335ed6bb6f Update lzokay Jack Andersen 2019-06-14 14:37:14 -1000
  • a9271862dc Ensure athena has zlib include directory available Jack Andersen 2019-06-12 15:29:18 -1000
  • 727f057fa7 GCC fixes and better CMake dependency handling Jack Andersen 2019-06-11 15:58:44 -1000
  • 9bbd7af9f6 Minor cmake tweak Jack Andersen 2019-05-07 17:45:28 -1000
  • b9de854400 Ensure stream readers zero-initialize their return values Jack Andersen 2019-04-06 18:44:50 -1000
  • b40d3b17e5 Add True and False tests for bitwise enums Jack Andersen 2019-04-02 18:28:05 -1000
  • 0b3fd2b5af Bug fix for Win7 Jack Andersen 2019-03-23 22:05:17 -1000
  • ef7a9633c6 Constexpr constructors for simd types Jack Andersen 2019-02-23 12:03:57 -1000
  • c1a1c6e754 GCC simd fix Jack Andersen 2019-02-15 15:30:59 -1000
  • af7d73f9bd Fixes to support new clang API Jack Andersen 2019-01-28 22:24:10 -1000
  • 1014a3ccda Remove pointless static keywords Jack Andersen 2018-12-30 19:01:15 -1000
  • 96b7ed048a Update lzokay Jack Andersen 2018-12-26 11:39:26 -1000
  • 2034232d52 Switch to using lzokay library Jack Andersen 2018-12-19 17:43:07 -1000
  • 08f0dc652a Disable underscore truncation on property key strings Jack Andersen 2018-12-16 13:15:55 -1000
  • 3d59b56a48 Minor bitwise enum macro change Jack Andersen 2018-12-15 20:29:41 -1000
  • c5a4416463 Update atdna to emit new code style Jack Andersen 2018-12-12 21:38:14 -1000
  • 0447e5be00 Windows fixes Jack Andersen 2018-12-07 20:44:08 -1000
  • 7243c687a8 New code style refactor Jack Andersen 2018-12-07 19:18:17 -1000
  • e1b29fda7a SIMD refactor Jack Andersen 2018-12-07 15:31:02 -1000
  • 0cdfd0ad9f Convert to pragma once Jack Andersen 2018-10-06 17:37:09 -1000
  • 5f2611702d Merge branch 'master' of ssh://git.axiodl.com:6431/libAthena/athena Jack Andersen 2018-10-06 16:53:03 -1000
  • 44e4e5a376 NX build fixes Jack Andersen 2018-10-06 16:51:06 -1000
  • d4278bd52b Switch build fixes Phillip Stephens 2018-09-25 15:38:11 -0700
  • 80c283736e Various NX build fixes Phillip Stephens 2018-09-23 19:12:29 -0700
  • 5306525029 Initial Switch support (Needs testing) Phillip Stephens 2018-09-20 10:47:48 -0700
  • 488acc8675 Minor MemoryWriter and VectorWriter behavior changes Jack Andersen 2018-09-02 14:45:02 -1000
  • b57390e304 macOS atdna fix Jack Andersen 2018-08-27 17:47:14 -1000
  • 8d57fe01d2 Windows compile fix Jack Andersen 2018-08-25 21:57:03 -1000
  • 7f28214e9f Add VectorWriter Jack Andersen 2018-08-24 22:38:23 -1000
  • f898d7843a Windows fix Jack Andersen 2018-08-19 10:07:25 -1000
  • c40ee0531a Allow DNAOp to transparently handle cv-qualified types Jack Andersen 2018-08-18 12:13:36 -1000
  • 075747c418 Remove cyclic include Jack Andersen 2018-08-09 20:18:42 -1000
  • d2dbd99ad6 Allow atdna to handle multidimensional arrays Jack Andersen 2018-07-27 18:30:35 -1000
  • 61bfac431e Merge branch 'master' of ssh://git.axiodl.com:6431/libAthena/athena Jack Andersen 2018-07-15 21:42:29 -1000
  • 24666aebdd More flexible DNA template support Jack Andersen 2018-07-15 21:42:14 -1000
  • da3196df14 Merge commit '4963ef1' Phillip Stephens 2018-07-15 10:12:22 -0700
  • 4963ef114f Add `skipSeek` to `IStreamReader::read*String` Phillip Stephens 2018-07-15 10:11:23 -0700
  • 10b36df71f Fix compilation Phillip Stephens 2018-06-17 18:43:24 -0700
  • 9a7bee95c4 Remove unused FileWriter fields Jack Andersen 2018-05-25 12:02:23 -1000
  • d13e04cbaf Merge commit 'ed83' Jack Andersen 2018-05-24 20:33:55 -1000
  • ed83b2f42c Windows build fixes Jack Andersen 2018-05-24 20:33:43 -1000
  • 602153ad98 Fix standalone compile failure Phillip Stephens 2018-05-05 18:35:08 -0700
  • c5e71f7569 Use dynamic libraries when linking LLVM on Linux Jack Andersen 2018-04-02 14:42:43 -1000
  • 1d761d5160 atdna-test fix Jack Andersen 2018-03-03 18:24:11 -1000
  • a3f9629d44 Fix linux build Phillip Stephens 2018-02-27 17:42:06 -0800
  • 2b41d0234a MSVC SFINAE bug fixes Jack Andersen 2018-02-26 20:02:24 -1000
  • 9129e5d49f fixed yaml headers and endianness def in IStream cylgom 2018-02-26 16:23:07 +0100
  • 2381e65d0d String serialization bug fix Jack Andersen 2018-02-26 00:38:11 -1000
  • 73a0ae0d00 Replace DNA_COUNT macro with AT_DNA_COUNT Jack Andersen 2018-02-24 22:22:35 -1000
  • 17a0959dbd Fix implicitly-converted vector serialization Jack Andersen 2018-02-23 20:14:19 -1000
  • 62b6d6792a Add ability to generate and specialize DNA class templates Jack Andersen 2018-02-21 21:18:59 -1000
  • 80c945af6d Merge branch 'master' of ssh://git.axiodl.com:6431/libAthena/athena Jack Andersen 2018-02-17 23:51:53 -1000
  • 13d13f935b Huge non-virtual template-based refactor for DNA Jack Andersen 2018-02-17 23:50:24 -1000
  • 80008cadcd Return seed when given invalid data, re-order and rename parameters to make more sense Phillip Stephens 2018-02-15 17:07:50 -0800
  • 5126c603b0 Add CRC-64-ECMA implementation Phillip Stephens 2018-02-15 09:20:13 -0800
  • 42b97e0306 YAML file merge call to avoid clobbering existing document nodes Jack Andersen 2018-01-22 18:38:39 -1000
  • de55c9acdf Add `YAMLDocReader::hasVal` Phillip Stephens 2018-01-15 04:32:10 -0800
  • ec49377fcd Better toolchain include discovery on macOS Jack Andersen 2018-01-03 13:52:01 -1000
  • 87f213bc0b Update copyright date Jack Andersen 2018-01-02 14:22:47 -1000
  • 31c394584d Add fix for finding canonical GCC path on linux Jack Andersen 2018-01-01 18:20:07 -1000
  • f414abe5a5 Isolate WinSock2 header to translation unit Jack Andersen 2017-12-29 15:05:53 -1000
  • 017a921fdc Huge compile performance refactor Jack Andersen 2017-12-28 21:55:42 -1000
  • cee9478773 Make atVec3d 32-byte aligned Jack Andersen 2017-12-18 17:04:03 -1000
  • 2c66d56076 Add cross-compiling support for atdna Jack Andersen 2017-12-06 18:07:33 -1000
  • da9699a7e2 UWP support Jack Andersen 2017-12-05 17:22:03 -1000
  • cf3baad905 -Werror=shadow-field to prevent YAML namespace collisions; atomic FileWriter Jack Andersen 2017-11-25 17:02:50 -1000
  • 26a0c4b46f More aggressive failure recovery for Win32 file reader/writer Jack Andersen 2017-11-14 18:10:56 -1000
  • a31882663a Require CMake 3.10 Jack Andersen 2017-11-13 18:50:41 -1000
  • 30391f3352 Windows fixes Jack Andersen 2017-11-13 17:33:31 -1000
  • 3f24b7f33e Linux build fixes Jack Andersen 2017-11-12 21:20:22 -1000
  • f5dabee0a7 string_view refactor Jack Andersen 2017-11-12 20:12:37 -1000
  • b55f265131 Add -ltinfo for linking atdna Jack Andersen 2017-10-30 17:50:44 -1000
  • a5056960ed Windows fix Jack Andersen 2017-10-29 21:28:45 -1000
  • 57e5196e72 Relax 0-size buffer error for MemoryWriter Jack Andersen 2017-10-27 21:07:34 -1000
  • 0fa861b708 Make memory reader truncate read and only issue error starting at end Jack Andersen 2017-10-27 00:08:16 -1000
  • e3ce09d914 Support for MSVC 19.11 Jack Andersen 2017-10-23 17:10:58 -1000
  • 5f1b4fe122 Undo LLVMDemangle change Phillip Stephens 2017-10-14 22:48:04 -0700
  • 82eb557b01 Fix link failure on linux with latest LLVM Phillip Stephens 2017-10-14 22:41:07 -0700
  • 896de3833c Update macOS atdna header includes for 10.13 SDK Jack Andersen 2017-08-24 20:17:03 -1000
  • 38985326f3 Add dependency file generation to atdna Jack Andersen 2017-08-19 19:22:25 -1000
  • b1f73f0c33 apply CMAKE_CXX_STANDARD Jack Andersen 2017-06-17 16:50:29 -1000
  • f10c7c0ee3 Merge branch 'master' of https://github.com/libAthena/athena Jack Andersen 2017-05-21 23:32:24 -0400
  • c0441e7c7a YAML fix for last fix Jack Andersen 2017-05-21 23:32:11 -0400
  • 471cff6409 Fix compiling on linux Phillip Stephens 2017-05-21 19:58:43 -0700
  • 6a76fa90dc Allow Value<> specialization with DNA type as template parameter Jack Andersen 2017-05-21 22:53:46 -0400
  • c043178254 Add IStreamReader::seekAlign4() Jack Andersen 2017-04-21 20:41:48 -1000
  • f3226c6102 Don't rely on seek() to write alignment bytes Jack Andersen 2017-03-20 11:12:53 -1000
  • 5df07a2039 GCC compile fix Jack Andersen 2017-03-10 20:21:06 -1000
  • 89968f1c31 Support VS2017 for atdna Jack Andersen 2017-03-10 07:57:44 -1000
  • 2a4fc3e3b3 Use RAII context management for YAML vectors and records Jack Andersen 2017-02-12 13:49:21 -1000
  • 9ccf9f596b Make DNAYaml less header-heavy Jack Andersen 2017-02-02 15:21:55 -1000
  • cecbcffd96 Make signed YAML values export decimal Jack Andersen 2017-01-31 21:18:04 -1000
  • fd84808762 Windows build fix #2 Phillip Stephens 2017-01-26 19:25:48 -0800
  • 8f8edbbf16 Windows fix Jack Andersen 2017-01-26 16:27:41 -1000
  • d2e080a515 Add TransactionalFileWriter Jack Andersen 2017-01-26 16:21:43 -1000