Commit Graph

312 Commits

Author SHA1 Message Date
Phillip Stephens a411b1084c Add WSA initializer to handle winderp 2015-10-27 08:51:38 -07:00
Phillip Stephens 7c4d0bb6fd Implement base Socket class
Fix derp in IPAddress::resolve
2015-10-27 08:47:07 -07:00
Phillip Stephens 9e7733eb02 Initial networking 2015-10-27 06:49:25 -07:00
Jack Andersen f46edcd4b8 Merge branch 'master' of https://github.com/libAthena/Athena 2015-10-23 12:23:46 -10:00
Jack Andersen 21724766ba added file handle accessor for file reader/writer 2015-10-23 12:23:04 -10:00
Phillip Stephens 1601abcc7a Enable C++14 2015-10-19 18:12:32 -07:00
Jack Andersen e861691480 Merge pull request #38 from libAthena/binary-size
Added binarySize method for DNA
2015-10-17 18:16:51 -10:00
Jack Andersen 7f5abb6849 Branch tweak 2015-10-17 18:15:42 -10:00
Jack Andersen 8221d6e25a Added binarySize method for DNA 2015-10-17 18:05:35 -10:00
Phillip Stephens 8124d219d9 Fix utility::vsprintf
Fix operator>> (I'm a derp)
2015-10-16 17:25:36 -07:00
Phillip Stephens 1b67cce607 Fix fno-exceptions 2015-10-16 16:42:23 -07:00
Phillip Stephens b9d79a9581 Remove exmaple from CMakeLists.txt 2015-10-16 13:20:05 -07:00
Phillip Stephens 1ee7c82d8b Fix GC/Wii linker error
Add example program (Currently only targets wii)
2015-10-16 02:46:18 -07:00
Phillip Stephens 8e8135370e Fix largefilewrapper for GC/Wii 2015-10-16 01:17:22 -07:00
Phillip Stephens 1c0c44938e Fix gc/wii build 2015-10-16 01:07:54 -07:00
Phillip Stephens 340588db62 Merge branch 'master' of https://github.com/libAthena/Athena 2015-10-16 00:17:47 -07:00
Jack Andersen ffca1f1897 writeVal not a template function 2015-10-15 17:06:12 -10:00
Phillip 25de226e65 Merge pull request #37 from libAthena/atdna-atvec
Implement atVec*d for atdna
2015-10-15 15:44:58 -07:00
Phillip Stephens a753c2e38a Add operator>> to IStreamWriter.hpp 2015-10-15 15:20:50 -07:00
Phillip Stephens 069840a77e Implement atVec*d for atdna 2015-10-15 14:54:42 -07:00
Jack Andersen 418f3e763f OS X fixes 2015-10-11 19:17:39 -10:00
Jack Andersen e6dedd0e6c Added double vector types 2015-10-07 13:50:50 -10:00
Jack Andersen f4716070dd Added built-in DNAType field for YAML classification 2015-09-30 14:37:54 -10:00
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