Commit Graph

  • a1acdac588 Proper pure-virtual convention Jack Andersen 2017-01-25 22:07:48 -1000
  • dd8b60f779 Support for u16string and u32string read/write Jack Andersen 2017-01-23 21:39:47 -1000
  • 483870850c Ensure memory.h included in Socket class Jack Andersen 2017-01-07 14:13:02 -1000
  • 669370381b Merge branch 'master' of https://github.com/libAthena/athena Jack Andersen 2017-01-07 14:12:32 -1000
  • 8a6b1ec5cf Update LICENSE date Jack Andersen 2017-01-07 14:12:06 -1000
  • 68596c75dd proper 'athena' namespace for socket header Jack Andersen 2017-01-07 11:25:26 -1000
  • 71aa822ce2 Proper return type for internal socket Jack Andersen 2017-01-07 11:19:56 -1000
  • 2b3faddac1 Win32 fixes Jack Andersen 2017-01-06 22:25:13 -1000
  • 5dc0f4928e Add socket header Jack Andersen 2017-01-06 19:03:13 -1000
  • 1ae2b844de Merge branch 'master' of https://github.com/libAthena/athena Jack Andersen 2017-01-03 19:24:49 -1000
  • fdd2de6dbe Add ROUND_UP_8 Jack Andersen 2017-01-03 19:24:31 -1000
  • 0eb7fb20e8 More code cleanup Phillip Stephens 2017-01-03 10:32:56 -0800
  • e5715bbf8f Remove GPL remnants, and naive `base` typedef Phillip Stephens 2017-01-03 03:15:07 -0800
  • ba92629900 Restore certificate check with re-written ECC code Phillip Stephens 2017-01-03 02:32:39 -0800
  • 26407b49e2 Link Version.lib rather than Mincore.lib Jack Andersen 2016-12-21 14:58:09 -1000
  • fe1e4b3a23 Remove supposedly unnecessary Version.lib from atdna link Jack Andersen 2016-12-21 14:49:49 -1000
  • 967d742859 Remove useless hanafuda-llvm find Jack Andersen 2016-12-21 10:19:30 -1000
  • 318cc92083 Win32 warning avoidance Jack Andersen 2016-12-11 13:30:00 -1000
  • b2152f7890 Add HINTS for finding LLVMDemangle library Jack Andersen 2016-12-11 10:55:55 -1000
  • 255f2bf745 Merge commit 'b9069f8' Phillip Stephens 2016-12-11 12:18:34 -0800
  • b9069f84fe Fix compiling against LLVM <4.0 Phillip Stephens 2016-12-11 12:18:12 -0800
  • 8fce7ce161 utf8proc null-pointer handling Jack Andersen 2016-12-10 20:19:22 -1000
  • ed7161b7f8 Allow llvm-hanafuda to serve as LLVM library Jack Andersen 2016-12-10 15:51:13 -1000
  • 3371af733e Add `LLVMDemangle` library to atdna target link list Jack Andersen 2016-12-07 17:57:19 -1000
  • b3e988b289 Merge commit '31f259c' Phillip Stephens 2016-10-27 15:45:58 -0800
  • 31f259c1e1 FreeBSD fixes Phillip Stephens 2016-10-27 15:44:50 -0800
  • 72071d6c15 Add Version.lib to Windows link libs Jack Andersen 2016-10-23 10:37:00 -1000
  • 39c1e735e2 Windows Fixes Jack Andersen 2016-10-19 14:51:38 -1000
  • 829685a291 Add missing atStat64 define Phillip Stephens 2016-10-15 12:17:06 -0700
  • 2c23886134 rename stat64_t definition to atStat64_t to avoid collisions Jack Andersen 2016-10-15 08:40:39 -1000
  • a5a3244e1a Ensure `name` field set before parsing mapping node Jack Andersen 2016-10-07 17:39:40 -1000
  • b3ca9a0a90 Add designated constructor for YAML string type Jack Andersen 2016-10-02 12:33:25 -1000
  • d3d63082d0 Add PTMF YAML reader to go along with writer Jack Andersen 2016-10-01 13:18:19 -1000
  • 779e741a91 Add PTMF yaml stream writer Jack Andersen 2016-09-30 16:55:46 -1000
  • 5074381533 Additional warning suppression Jack Andersen 2016-09-29 17:30:45 -1000
  • a2d040aeb4 Windows Fixes Jack Andersen 2016-09-18 15:02:09 -1000
  • d4d1bdabc6 Win32 FileReader/Writer; minor refinements Jack Andersen 2016-09-18 13:45:19 -1000
  • 8d2fbad265 Merge branch 'master' of https://github.com/libAthena/athena Jack Andersen 2016-09-17 11:32:33 -1000
  • e253854269 Ensure FileWriter creates new files when overwrite unset Jack Andersen 2016-09-17 11:32:09 -1000
  • 08ba02884f Update docs gh-pages Phillip Stephens 2016-09-17 13:12:02 -0700
  • 1ae4af3fb1 Move Endian to IStream Phillip Stephens 2016-09-17 12:44:32 -0700
  • 161206fdd9 Less hacky means of differentiating LLVM 3.9 ownership behavior Jack Andersen 2016-09-11 08:36:32 -1000
  • 002e113906 Additional internal flag to suppress irrelevant clang warning Jack Andersen 2016-09-10 19:48:40 -1000
  • d9a03aa69c Conformance with LLVM 3.9 Jack Andersen 2016-09-10 13:38:44 -1000
  • ca09f732ba Ensure lzo cache path always current Jack Andersen 2016-09-07 20:15:04 -1000
  • 94dc1e46fa Make bounds errors fatal Phillip Stephens 2016-09-04 13:30:15 -0700
  • cd9aa3eaf4 Removal of FILE* YAML streaming APIs; preferring Athena itself Jack Andersen 2016-08-21 17:46:08 -1000
  • b43c4af3a7 Global error option flag for MemoryReader Jack Andersen 2016-08-08 08:22:03 -1000
  • 750d23c686 Correct use of constexpr Jack Andersen 2016-07-31 18:33:29 -1000
  • cf3dfcddff Use constexpr for evaluating bitwise enums Jack Andersen 2016-07-31 10:25:40 -1000
  • c4db28821e FindLLVM updates Jack Andersen 2016-07-26 20:10:11 -1000
  • e3a8ff6aae Honor baseclass namespace Phillip Stephens 2016-07-23 18:26:21 -0700
  • 46e5d76fd3 Temporary fix for Visual Studio Update 3 compatibility Phillip Stephens 2016-07-12 01:10:52 -0700
  • 4e61051354 Add missing inttypes.h include Jack Andersen 2016-07-02 13:41:15 -1000
  • aff3349c33 Initial attempt to reimplement ecdsa certificates Phillip Stephens 2016-06-29 22:20:27 -0700
  • 99dcef42f1 Remove EC and BN code in preparation due to licensing issues Phillip Stephens 2016-06-29 17:37:34 -0700
  • 6d8da2bcc0 Update for clang 3.8+ Jack Andersen 2016-06-27 12:54:55 -1000
  • 612f547988 Make LLVM_ROOT_DIR a cached CMake variable Jack Andersen 2016-05-22 13:10:21 -1000
  • 617c121675 GCC compatibility fixes Jack Andersen 2016-04-15 10:41:57 -1000
  • d2fb800b92 Proper nested forward-declaration support for DNA types Jack Andersen 2016-04-06 09:49:25 -1000
  • 8b2f1a8591 Add ROUND_UP_64 Jack Andersen 2016-04-03 16:31:25 -1000
  • 50406520ba Some handy macros Jack Andersen 2016-04-03 16:26:47 -1000
  • 34d3bd6724 Add ROUND_UP_4 macro Jack Andersen 2016-03-30 20:17:05 -1000
  • ae14d51607 YAMLDocReader sequence fix Jack Andersen 2016-03-28 11:37:55 -1000
  • 821e9c505e Add optional Phillip Stephens 2016-03-25 19:22:04 -0700
  • b8773b3d4c Add missing takeOwnership behavior Phillip Stephens 2016-03-19 21:08:23 -0700
  • d560385949 Update LICENSE date Jack Andersen 2016-03-06 17:08:53 -1000
  • b791b7e426 Humungous refactor Jack Andersen 2016-03-04 13:00:12 -1000
  • a0515fe4aa Squelched DNA_COUNT-referenced fields for smarter YAML handling Jack Andersen 2016-03-03 11:42:26 -1000
  • 022142a9ec Initialization bug fix Jack Andersen 2016-03-01 15:48:21 -1000
  • 92d4334a74 Streamlined validation object usage Jack Andersen 2016-03-01 10:28:42 -1000
  • b317ac9d9f YamlDocWriter simplification Jack Andersen 2016-02-29 16:57:53 -1000
  • ca0ff04340 void-pointer for MemoryReader constructor Jack Andersen 2016-02-15 19:48:03 -1000
  • 8df75c8f23 Merge branch 'master' of https://github.com/libAthena/Athena Jack Andersen 2016-02-03 14:55:02 -1000
  • 4d1c71ba3a Sequence to mapping-val lowering Jack Andersen 2016-02-03 14:54:27 -1000
  • 5984c58f5e Add warning to atSetExceptionHandler Phillip Stephens 2016-02-03 13:33:08 -0800
  • 09033d90cc YAMLDocReader::getCurNode() Jack Andersen 2016-02-02 13:39:47 -1000
  • 80e03dbe12 Ignore unqualified template types in atdna Jack Andersen 2016-02-01 18:28:52 -1000
  • a87832e357 CMAKE_OSX_SYSROOT validation Jack Andersen 2016-01-08 16:00:08 -1000
  • 7da7bd751d Fully qualified enum casts for atdna Jack Andersen 2016-01-06 11:00:32 -1000
  • fddb684e26 Community Concensus MIT LICENSE revert Jack Andersen 2016-01-05 09:15:40 -1000
  • cf3739fced YAML emitter/parser ownership refinement Jack Andersen 2016-01-04 14:00:12 -1000
  • 9c880813ac Rename YAML methods as read/write overloads Jack Andersen 2016-01-03 19:23:38 -1000
  • 375a68c48a Additional ignore entries for Athena Jack Andersen 2015-12-30 19:02:38 -1000
  • 96b25087e3 Update utf8proc Jack Andersen 2015-12-27 12:38:37 -1000
  • 5f2e294642 More portable iterator->pointer Jack Andersen 2015-12-20 12:51:55 -1000
  • a6cfc0aed9 Add increment operator Jack Andersen 2015-12-20 11:41:10 -1000
  • be6361e130 Add <string> header Jack Andersen 2015-12-20 11:17:12 -1000
  • eb06a6f00b Add handy UTF8Iterator class to utf8proc header Jack Andersen 2015-12-20 11:13:32 -1000
  • 27d9fbcad4 Merge branch 'master' of https://github.com/libAthena/Athena Jack Andersen 2015-12-06 10:53:14 -1000
  • c195b66939 added releaseRootNode method for advanced YAML usage Jack Andersen 2015-12-06 10:52:37 -1000
  • 028e4323e1 Fix crash when trying to read/write a string with 0 length Phillip Stephens 2015-12-05 19:37:26 -0800
  • 259d2de59a Added an include, fixed a macro Zero-One101 2015-12-01 03:01:29 +0000
  • 87013ab673 Added native wstring fileSize method for Win32 Jack Andersen 2015-11-30 14:34:26 -1000
  • 3dbc746ddd Proper FileReader::readUBytesToBuf return value Jack Andersen 2015-11-28 11:43:40 -1000
  • 9cd4b22c8a Error macro fixes Jack Andersen 2015-11-27 12:16:30 -1000
  • 0a4e8c360e Added ability to opt-out of file reader/writer errors Jack Andersen 2015-11-22 17:08:48 -1000
  • b0d56910ce Changed LICENSE terms Jack Andersen 2015-11-22 10:27:11 -1000
  • b798647e08 [atdna] Enable C++14 [Athena] Add ifndef before ENABLE_BITWISE_ENUM Phillip Stephens 2015-11-21 20:20:15 -0800
  • cdacc014f3 Added handy bitwise enum enabler macro Jack Andersen 2015-11-20 15:11:23 -1000