Commit Graph

704 Commits (master)
 

Author SHA1 Message Date
Jack Andersen c7b6744509 Numerous code style improvements 4 years ago
Phillip Stephens a9039e04e6
Fix AT_SPECIALIZE_* endian references 4 years ago
Phillip Stephens 2ab6a6d75d
Merge pull request #68 from lioncash/endian 4 years ago
Lioncash 776cb1d04f General: Make Endian an enum class 4 years ago
Phillip Stephens c28f77f75e
Merge pull request #67 from lioncash/class 4 years ago
Lioncash 9bde23011f Global: Make SeekOrigin an enum class 4 years ago
Phillip Stephens 2392dde366
Merge pull request #66 from lioncash/seek 4 years ago
Lioncash 71eb499270 General: Be explicit about the Endian type 4 years ago
Lioncash d5e91ca0fe General: Be explicit about the SeekOrigin type 4 years ago
Phillip Stephens a2f4633073
Merge pull request #65 from lioncash/atdna 4 years ago
Lioncash 3ca9bcf12d atdna: Be explicit about the SeekOrigin type 4 years ago
Phillip Stephens 97ee63f0fe
Merge pull request #64 from lioncash/constexpr 4 years ago
Phillip Stephens 925fee31c8
Merge pull request #63 from lioncash/windows 4 years ago
Lioncash c909e628cc Global: Make enum functions noexcept 4 years ago
Lioncash b629d90147 Global: Make operator|= and &= for enums constexpr 4 years ago
Lioncash b7974ffd01 CMakeLists: Define -DNOMINMAX and -DWIN32_LEAN_AND_MEAN on Windows 4 years ago
Phillip Stephens 30158859f7
Merge pull request #61 from lioncash/size 4 years ago
Phillip Stephens 1e2f5d4ec0
Merge pull request #62 from lioncash/cmake 4 years ago
Lioncash 4460ecedd2 CMakeLists: Append sources to athena-core directly 4 years ago
Lioncash 3b1348a26a FileWriterWin32: Handle large files within writeUBytes 4 years ago
Lioncash 462146b644 FileWriterWin32: Prevent implicit sign conversion within position() 4 years ago
Phillip Stephens e63ea83f51
Merge pull request #60 from lioncash/crc 4 years ago
Lioncash 34ae45bbd1 Checksums: Correct null check within crc16 4 years ago
Phillip Stephens 8b0a010e78
Merge pull request #59 from lioncash/cast 4 years ago
Lioncash 200f8f311a Compression/LZ77: Remove unnecessary pointer casts 4 years ago
Phillip Stephens 9aad64e740
Merge pull request #58 from lioncash/leak 4 years ago
Lioncash de45f0896f MemoryWriter: Use a std::unique_ptr within resize() 4 years ago
Lioncash 57ad780321 MemoryWriter: Remove unnecessary type cast within MemoryWriter constructor and setData() 4 years ago
Lioncash 4e414902be MemoryWriter: Use a std::unique_ptr for FILE handle in save() 4 years ago
Phillip Stephens 781937da88
Merge pull request #57 from lioncash/init 4 years ago
Lioncash 016e14c460 MemoryWriter: Initialize member variables to deterministic values 4 years ago
Phillip Stephens f099ee0b1b
Merge pull request #56 from lioncash/string 4 years ago
Lioncash 0dcf0cec03 main: Avoid unnecessary string churn 4 years ago
Lioncash 607f99fa1a main: Amend variable shadowing warnings 4 years ago
Lioncash 8dc86ea991 main: Amend inclusion order 4 years ago
Jack Andersen 132c7def65 Merge branch 'master' of ssh://git.axiodl.com:6431/libAthena/athena 4 years ago
Jack Andersen d4f7132047 More permissive atdna warnings 4 years ago
Phillip Stephens 276db8ea56
DNA fixes 4 years ago
Phillip Stephens 3f9177be15
Merge pull request #54 from lioncash/override 4 years ago
Phillip Stephens b383eedaee
Merge pull request #53 from lioncash/explicit 4 years ago
Phillip Stephens 8368014a65
Merge pull request #55 from lioncash/goto 4 years ago
Lioncash dcf83d7782 DNAYaml: Remove use of goto in finish() 4 years ago
Lioncash fd61e12081 DNA: Add missing override specifiers 4 years ago
Lioncash 881db18f7d General: Make constructors explicit where applicable 4 years ago
Phillip Stephens 23b9b92f9f
Merge pull request #52 from lioncash/macro 4 years ago
Lioncash 641305635e General: Remove unused macros 4 years ago
Phillip Stephens e8d6c2abe7
Merge pull request #51 from lioncash/include 4 years ago
Lioncash 9c50a60c2b General: Include headers that are necessary 4 years ago
Phillip Stephens d1d1850cb7
Merge pull request #50 from lioncash/type 4 years ago
Lioncash 0622ada766 Types: Qualify std types with std:: 4 years ago