aboutsummaryrefslogtreecommitdiff
path: root/libraries/classparser
AgeCommit message (Collapse)Author
2022-01-31refactor: simpler includes for quazipSefa Eyeoglu
2022-01-31refactor: add in-tree QuaZipSefa Eyeoglu
2022-01-31refactor: initial migration to QuaZip 1.2Sefa 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-21NOISSUE debranding for real, initial workPetr Mrázek
This is probably very broken on macOS and Windows and will need a lot of work to complete fully.
2021-02-09Merge pull request #3311 from AbigailBuccaneer/developPetr Mrázek
Fix endianness handling errors
2021-01-18NOISSUE Update Copyright YearAppleTheGolden
2020-08-24Avoid undefined behaviour when byteswappingAbigailBuccaneer
`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-24Remove extra semicolons from big-endian handlingAbigailBuccaneer
Fixes #3296.
2019-01-16Update Copyright YearAppleTheGolden
2018-07-15NOISSUE tabs -> spacesPetr Mrázek
2018-07-06NOISSUE fix unitialized data warning on Arch LinuxPetr Mrázek
2018-06-28NOISSUE fix all sorts of warnings, enable `Werror` and `pedantic`Petr Mrázek
2018-06-02GH-2291 Fix build with Qt 5.11+Sergey Shatunov
2018-05-20GH-2277 fix even more exception catches by valuePetr Mrázek
2018-05-19Catch C++ exceptions by const referenceCharles Milette
Fixes #2277
2018-02-11NOISSUE fix some warningsPetr Mrázek
2018-02-11NOISSUE update copyright datesPetr Mrázek
2017-09-27NOISSUE use classparser for importing Legacy instances with undecided ↵Petr Mrázek
Minecraft versions
2017-01-08NOISSUE update all the Copyright comments and texts to include 2017Petr Mrázek
2016-05-01NOISSUE reorganize and document librariesPetr Mrázek