Commit Graph

364 Commits

Author SHA1 Message Date
Phillip Stephens 99dcef42f1 Remove EC and BN code in preparation due to licensing issues 2016-06-29 17:37:34 -07:00
Jack Andersen 6d8da2bcc0 Update for clang 3.8+ 2016-06-27 12:54:55 -10:00
Jack Andersen 612f547988 Make LLVM_ROOT_DIR a cached CMake variable 2016-05-22 13:10:21 -10:00
Jack Andersen 617c121675 GCC compatibility fixes 2016-04-15 10:41:57 -10:00
Jack Andersen d2fb800b92 Proper nested forward-declaration support for DNA types 2016-04-06 09:49:25 -10:00
Jack Andersen 8b2f1a8591 Add ROUND_UP_64 2016-04-03 16:31:25 -10:00
Jack Andersen 50406520ba Some handy macros 2016-04-03 16:26:47 -10:00
Jack Andersen 34d3bd6724 Add ROUND_UP_4 macro 2016-03-30 20:17:05 -10:00
Jack Andersen ae14d51607 YAMLDocReader sequence fix 2016-03-28 11:37:55 -10:00
Phillip Stephens 821e9c505e Add optional 2016-03-25 19:22:04 -07:00
Phillip Stephens b8773b3d4c Add missing takeOwnership behavior 2016-03-19 21:08:23 -07:00
Jack Andersen d560385949 Update LICENSE date 2016-03-06 17:08:53 -10:00
Jack Andersen b791b7e426 Humungous refactor 2016-03-04 13:00:12 -10:00
Jack Andersen a0515fe4aa Squelched DNA_COUNT-referenced fields for smarter YAML handling 2016-03-03 11:42:26 -10:00
Jack Andersen 022142a9ec Initialization bug fix 2016-03-01 15:48:21 -10:00
Jack Andersen 92d4334a74 Streamlined validation object usage 2016-03-01 10:28:42 -10:00
Jack Andersen b317ac9d9f YamlDocWriter simplification 2016-02-29 16:57:53 -10:00
Jack Andersen ca0ff04340 void-pointer for MemoryReader constructor 2016-02-15 19:48:03 -10:00
Jack Andersen 8df75c8f23 Merge branch 'master' of https://github.com/libAthena/Athena 2016-02-03 14:55:02 -10:00
Jack Andersen 4d1c71ba3a Sequence to mapping-val lowering 2016-02-03 14:54:27 -10:00
Phillip Stephens 5984c58f5e Add warning to atSetExceptionHandler 2016-02-03 13:33:08 -08:00
Jack Andersen 09033d90cc YAMLDocReader::getCurNode() 2016-02-02 13:39:47 -10:00
Jack Andersen 80e03dbe12 Ignore unqualified template types in atdna 2016-02-01 18:28:52 -10:00
Jack Andersen a87832e357 CMAKE_OSX_SYSROOT validation 2016-01-08 16:00:08 -10:00
Jack Andersen 7da7bd751d Fully qualified enum casts for atdna 2016-01-06 11:00:32 -10:00
Jack Andersen fddb684e26 Community Concensus MIT LICENSE revert 2016-01-05 09:15:40 -10:00
Jack Andersen cf3739fced YAML emitter/parser ownership refinement 2016-01-04 14:00:12 -10:00
Jack Andersen 9c880813ac Rename YAML methods as read/write overloads 2016-01-03 19:23:38 -10:00
Jack Andersen 375a68c48a Additional ignore entries for Athena 2015-12-30 19:02:38 -10:00
Jack Andersen 96b25087e3 Update utf8proc 2015-12-27 12:38:37 -10:00
Jack Andersen 5f2e294642 More portable iterator->pointer 2015-12-20 12:51:55 -10:00
Jack Andersen a6cfc0aed9 Add increment operator 2015-12-20 11:41:10 -10:00
Jack Andersen be6361e130 Add <string> header 2015-12-20 11:17:12 -10:00
Jack Andersen eb06a6f00b Add handy UTF8Iterator class to utf8proc header 2015-12-20 11:13:32 -10:00
Jack Andersen 27d9fbcad4 Merge branch 'master' of https://github.com/libAthena/Athena 2015-12-06 10:53:14 -10:00
Jack Andersen c195b66939 added releaseRootNode method for advanced YAML usage 2015-12-06 10:52:37 -10:00
Phillip Stephens 028e4323e1 Fix crash when trying to read/write a string with 0 length 2015-12-05 19:37:26 -08:00
Zero-One101 259d2de59a Added an include, fixed a macro 2015-12-01 03:01:29 +00:00
Jack Andersen 87013ab673 Added native wstring fileSize method for Win32 2015-11-30 14:34:26 -10:00
Jack Andersen 3dbc746ddd Proper FileReader::readUBytesToBuf return value 2015-11-28 11:43:40 -10:00
Jack Andersen 9cd4b22c8a Error macro fixes 2015-11-27 12:16:30 -10:00
Jack Andersen 0a4e8c360e Added ability to opt-out of file reader/writer errors 2015-11-22 17:08:48 -10:00
Jack Andersen b0d56910ce Changed LICENSE terms 2015-11-22 10:27:11 -10:00
Phillip Stephens b798647e08 [atdna] Enable C++14
[Athena] Add ifndef before ENABLE_BITWISE_ENUM
2015-11-21 20:20:15 -08:00
Jack Andersen cdacc014f3 Added handy bitwise enum enabler macro 2015-11-20 15:11:23 -10:00
Jack Andersen 18e94dbc54 Merge branch 'master' of https://github.com/libAthena/Athena 2015-11-17 10:37:55 -10:00
Jack Andersen f381eb3059 minor CMake change 2015-11-17 10:37:08 -10:00
Jack Andersen df43b72f8a Minor fix; added PRISize macro 2015-11-14 13:59:10 -10:00
Jack Andersen 39dd15cd55 Merge branch 'master' of https://github.com/libAthena/Athena 2015-11-14 13:39:56 -10:00
Jack Andersen f248d1746e proper string-size computation for binarySize 2015-11-14 13:39:18 -10:00