Commit Graph

639 Commits

Author SHA1 Message Date
Jack Andersen a999744ab6 removed implementation-reliant use of emplace_back 2015-09-27 11:17:11 -10:00
Jack Andersen 4eae909848 Extended bool with endian readers/writers 2015-09-24 14:57:37 -10:00
Phillip Stephens 3d90c14795 Fix subrecord arrays 2015-09-24 00:43:59 -07:00
Phillip Stephens 0762a3bdcc FreeBSD Fixes 2015-09-12 10:25:58 -08:00
Jack Andersen 574038a826 Merge commit '9535' 2015-09-11 13:28:23 -10:00
Jack Andersen 9535778932 added Little/Big suffix method for at[U]Int8 types for consistency 2015-09-11 13:27:28 -10:00
Jack Andersen 89fa92308f Doc updates 2015-09-07 17:02:58 -10:00
Phillip 1e1adeb2fb Merge pull request #36 from libAthena/gplremoval
Remove GPL comments from Athena codebase
2015-09-03 13:31:56 -07:00
Phillip Stephens c241158c7b Remove GPL comments from Athena codebase 2015-09-03 13:05:08 -07:00
Phillip Stephens 4c7280e024 Remove GPL comments from Athena codebase 2015-09-03 12:37:45 -07:00
Jack Andersen 4ffce2dbc3 forced lzo to link statically on OS X 2015-09-02 18:27:12 -10:00
Jack Andersen a16fd79838 OS X support for atdna macro; dependency resolution fix 2015-09-02 08:49:23 -10:00
Jack Andersen 4a4962424d Corrected a windows-specific API warning 2015-08-31 11:49:33 -10:00
Jack Andersen bca146dbfc stripped-down utf8proc added 2015-08-31 11:11:42 -10:00
Jack Andersen 9c44d5f4de Merge pull request #32 from libAthena/utf8-windows
windows fixes and proper UTF-8 conversion
2015-08-30 19:32:32 -10:00
Phillip Stephens 0de254e846 Fix remaining MESSAGE enums 2015-08-30 22:15:06 -07:00
Jack Andersen e52e9f8dc4 Win32 Macro fixes 2015-08-30 22:13:07 -07:00
Jack Andersen 9b6fea36e3 windows fixes and proper UTF-8 conversion 2015-08-30 22:13:07 -07:00
Phillip Stephens 1de67f30b8 * Removal of remaining exceptions 2015-08-29 01:34:22 -07:00
Jack Andersen 4d13caeaab Merge pull request #31 from libAthena/codecvt-removal
removed codecvt headers
2015-08-24 20:53:43 -10:00
Jack Andersen 66cb6c982e removed codecvt headers 2015-08-24 20:48:53 -10:00
Jack Andersen 92898661cc Merge pull request #28 from libAthena/ownership-flag
Added ownership flag for memory reader
2015-08-23 13:55:22 -10:00
Jack Andersen a145f337c0 Added ownership flag for memory reader 2015-08-23 13:52:01 -10:00
Jack Andersen b664c7df8f added casts for proper enum conversion 2015-08-20 12:23:19 -10:00
Jack Andersen 9655cb41d1 Added support for enums in Value<> 2015-08-20 11:57:20 -10:00
Phillip Stephens 7464c8e5eb add optional mask parameter to crc32 2015-08-17 02:32:03 -07:00
Jack Andersen d9b7151487 remade PKGBUILD as PKGBUILD.in (configured by CMake) 2015-08-13 17:21:49 -10:00
Jack Andersen 776d52e4e5 Merge pull request #27 from libAthena/explicit-endian
Added explicit Big/Little method suffix
2015-08-13 17:10:56 -10:00
Jack Andersen 13d545c3fd Added explicit Big/Little method suffix 2015-08-13 16:58:04 -10:00
Jack Andersen dac1dde468 accumulator type change 2015-08-11 13:32:57 -10:00
Jack Andersen f49a6a6e82 Added YAML child node finder 2015-08-08 18:15:07 -10:00
Jack Andersen 2e240520e1 Merge pull request #26 from libAthena/sfinae
Added some SFINAE parameters for smart IO templates
2015-08-08 13:44:14 -10:00
Jack Andersen 9f0cb1327b Added some SFINAE parameters for smart IO templates 2015-08-08 13:25:18 -10:00
Jack Andersen 9ed090b126 Merge pull request #25 from libAthena/smart-ptrs
Refactored readBytes() and readUBytes() to return std::unique_ptr
2015-08-05 12:58:32 -10:00
Jack Andersen 02e7bb3fc6 Refactored readBytes() and readUBytes() to return std::unique_ptr 2015-08-05 12:41:06 -10:00
Jack Andersen f06afb429c Windows build fixes 2015-08-03 17:42:44 -10:00
Jack Andersen 3d220841c0 version macro fix 2015-08-02 15:47:09 -10:00
Jack Andersen 7a90a0f6d0 Embedded atdna in Athena 2015-08-02 15:42:47 -10:00
Jack Andersen 3edc800e10 Bumped version to 2.3.0 2015-08-02 18:29:39 -07:00
Jack Andersen 84591d4260 Added YAML serialization DNA subclass 2015-08-02 18:29:39 -07:00
Jack Andersen 43c317529c AES optimization and aligned SSE allocators 2015-08-02 18:29:39 -07:00
Jack Andersen b38d7533c5 Exception args should be passed as c-string
(it's a compiled literal after-all)
2015-08-02 18:29:39 -07:00
Jack Andersen b7d4c51979 more precise MSVC specification 2015-08-02 18:29:38 -07:00
Jack Andersen ac36bb4f4a added support for wchar_t file paths and more stable windows builds 2015-08-02 18:29:38 -07:00
Jack Andersen 8e5e4d7603 Bumped CMake package to 2.2.0 2015-08-02 18:29:38 -07:00
Phillip Stephens d9c4d3b79b Add error state 2015-08-02 18:29:38 -07:00
Phillip Stephens 8ea5071e0f Remove and replace exceptions 2015-08-02 18:29:38 -07:00
Jack Andersen 602f6b6e15 bumped version to 2.1.0 2015-07-21 09:32:11 -10:00
Jack Andersen 78286b0f67 corrected type mismatch 2015-07-21 09:26:02 -10:00
Jack Andersen c6a6d3b9c4 renamed read/writeUnicode methods to be more reflective of functionality 2015-07-21 09:04:25 -10:00