Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-31 | refactor: simpler includes for quazip | Sefa Eyeoglu | |
2022-01-31 | refactor: add in-tree QuaZip | Sefa Eyeoglu | |
2022-01-31 | refactor: initial migration to QuaZip 1.2 | Sefa Eyeoglu | |
Let's move off our custom QuaZip. In the olden times we needed the custom version of QuaZip, as it was basically unmaintained and on SourceForge (eww). But nowadays it's maintained and on GitHub. See new GitHub page: https://github.com/stachenov/quazip | |||
2021-10-21 | NOISSUE debranding for real, initial work | Petr Mrázek | |
This is probably very broken on macOS and Windows and will need a lot of work to complete fully. | |||
2021-02-09 | Merge pull request #3311 from AbigailBuccaneer/develop | Petr Mrázek | |
Fix endianness handling errors | |||
2021-01-18 | NOISSUE Update Copyright Year | AppleTheGolden | |
2020-08-24 | Avoid undefined behaviour when byteswapping | AbigailBuccaneer | |
`a << b` is undefined when `a` is negative, and `a >> b` is implementation-defined. The correct thing to do here is to cast to unsigned, swap the bytes there and then swap back. This also improves performance on some compilers: Clang is smart enough to recognise that we're byteswapping here and reduce it to a single `bswap` instruction on x86_64, but only for the unsigned versions. | |||
2020-08-24 | Remove extra semicolons from big-endian handling | AbigailBuccaneer | |
Fixes #3296. | |||
2019-01-16 | Update Copyright Year | AppleTheGolden | |
2018-07-15 | NOISSUE tabs -> spaces | Petr Mrázek | |
2018-07-06 | NOISSUE fix unitialized data warning on Arch Linux | Petr Mrázek | |
2018-06-28 | NOISSUE fix all sorts of warnings, enable `Werror` and `pedantic` | Petr Mrázek | |
2018-06-02 | GH-2291 Fix build with Qt 5.11+ | Sergey Shatunov | |
2018-05-20 | GH-2277 fix even more exception catches by value | Petr Mrázek | |
2018-05-19 | Catch C++ exceptions by const reference | Charles Milette | |
Fixes #2277 | |||
2018-02-11 | NOISSUE fix some warnings | Petr Mrázek | |
2018-02-11 | NOISSUE update copyright dates | Petr Mrázek | |
2017-09-27 | NOISSUE use classparser for importing Legacy instances with undecided ↵ | Petr Mrázek | |
Minecraft versions | |||
2017-01-08 | NOISSUE update all the Copyright comments and texts to include 2017 | Petr Mrázek | |
2016-05-01 | NOISSUE reorganize and document libraries | Petr Mrázek | |