89 Commits (55ccb3f1d5b6d102aedb797dcd547fe767678b10)

Author SHA1 Message Date
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  ed a64183914a Added unit tests to the InputStream classes 6 years ago
  ed d7e2a8a4ec Fixed a bug in GZIPDecompressorInputStream::isExhausted() 6 years ago
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  hogliux 7a1937b0da Zip: Added support for relative symbolic links when compressing and uncompressing zip archives 7 years ago
  hogliux 7bcd6a5ecd Added support for uncompressing symbolic links in zip files 7 years ago
  hogliux 0c18f1cab7 Fixed a signed conversion warning on macOS and iOS 7 years ago
  hogliux c048f5d40a macOS/iOS/Linux: Added support for compressing symbolic links in zip files 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  jules 7d24b39f18 Cranked up the Clang warning level in the projucer, and fixed a few minor warnings 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  Tom Poole 8cecf0baf9 Assorted threading and undefined behaviour fixes 7 years ago
  jules 8a93402143 Avoided a shadowed variable warning 7 years ago
  jules 2be865b831 Added a GZIPCompressorOutputStream constructor that takes a reference. 7 years ago
  jules d4a7afa73f Replaced some old juce-style sort operations with std::sort and lambdas 7 years ago
  jules 08a1b7bb6d Improved error handling in BufferedInputStream and tidied up a few classes in the streams folder 7 years ago
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 7 years ago
  jules 53392faeb8 Added a workaround in ZipFile for reading files which contain the wrong offset for their central directory 7 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  hogliux 842634cd80 Added an option to ignore the case when getting an entry inside a zip file with ZipFile::getEntry 7 years ago
  tpoole a05362d46b Projucer: Xcode exporter: Updated to support Xcode 9 7 years ago
  ed 6bfcd820b4 Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. 7 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 5b39a8f607 Removed the register keyword from a bunch of 3rd party files as it causes deprecation errors in c++17 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  hogliux ae3ee3467b Fixed an issue when including an external and newer version of zlib 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 years ago
  hogliux 26b6f01ce3 Replace all "zeros" with "nullptr" in code documentation when referring to a pointer value 8 years ago
  jules e4f69698f2 Fixed a couple of minor warnings 9 years ago
  jules 5b9a5f6f96 Sorted out some ZipFile code that could have been failing on file sizes over 2GB 9 years ago
  jules b5907fa90d Normalised some divider comments 9 years ago
  jules f7524d0d09 Fixed some spelling mistakes in a comment 9 years ago
  jules beee911a6d Fixed some comments in ZipFile 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules b0ca1c40ca Whitespace tidying 9 years ago
  jules 7ff68d6e76 Tweaked GZIPCompressorOutputStream to allow a compression level of 0 (uncompressed) 9 years ago
  jules 88ca15e6f2 Added override specifiers to unit test classes 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 0c714770c1 Added some comments to ZipFile 10 years ago
  jules 06c1a15496 Added some missing 'override' decorators 10 years ago
  jules f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 10 years ago
  jules 8fb779e2fb Minor change to avoid a compiler warning. 10 years ago
  jules 12f318d3d0 Added an option to allow use of GZIPDecompressorInputStream on gzip format data. 10 years ago
  jules cd30b3bfd1 Minor warning fixes for mingw 10 years ago
  jules 2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 11 years ago
  jules 7be01cd88b Reverted recent changes to GZIPDecompressorInputStream - turns out that zlib can't auto-detect the difference between gzip and raw streams. 11 years ago
  jules f89943d5f1 Tweaked GZIPDecompressorInputStream to no longer need a bool flag for the type of stream. 11 years ago
  jules 5409951861 Refactored some Xcode warning suppression. 11 years ago
  jules ad353ac543 Avoided compiler warning 11 years ago