Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-04 | COMMON: Update GZipWriteStream::pos() | Alexander Tkachev | |
Though it seemed the _wrapped stream should return valid position, it was always 0. That's why I've added a _pos field, which is updated in write() and returned in pos(). | |||
2016-08-04 | COMMON: Add WriteStream::pos() | Alexander Tkachev | |
It returns int32, because some complex streams are derived from both WriteStream and ReadStream, and in ReadStream pos() returns int32, because -1 means an error. I had to change MemoryStream's uint32 to int32, which is probably not so good. | |||
2014-03-28 | COMMON: Reduce the warnings related to backwards seeking in ZIP files | Filippos Karapetis | |
The warnings are now changed to debug statements, are only shown once per session (instead of once per stream) and are only enabled for debug builds. | |||
2014-02-18 | COMMON: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-11-02 | COMMON: SEEK_END offsets are negative | Filippos Karapetis | |
This was taken directly from the old code, which either used different semantics, or had a genuine bug | |||
2013-11-02 | COMMON: Reenable SEEK_END seeking in GZipReadStream() | Filippos Karapetis | |
This is needed by the "Mirage" Wintermute game. Vorbis can do backward seeking, thus we need to enable this for ZIP streams. Since this can be a potentially slow operation, we throw a warning (once per stream) when it occurs. Originally, SEEK_END seeks in GZipReadStream were disabled by commit 9138128f. Refer to patch #2050337 for more information. | |||
2013-01-26 | JANITORIAL: Enforce "} // End of namespace" with a single space after }. | Johannes Schickel | |
2013-01-26 | COMMON: Return NULL in wrapCompressedReadStream for compressed streams when ↵ | Johannes Schickel | |
ZLIB is disabled. | |||
2012-08-28 | Merge remote-tracking branch 'origin/master' into tony | Alyssa Milburn | |
Conflicts: common/coroutines.cpp common/coroutines.h devtools/create_project/msbuild.cpp devtools/create_project/visualstudio.cpp | |||
2012-07-18 | COMMON: Add an optional argument to wrapCompressedReadStream, to simplify ↵ | Einar Johan Trøan Sømåen | |
using streams that can't tell their size() | |||
2012-05-28 | COMMON: Move InstallShield code to common | Matthew Hoops | |
The code also now works for both data compressed with sync bytes and without | |||
2012-01-13 | COMMON: Enhance zlib interface | Andrea Corna | |
2011-08-20 | COMMON: Add wrapper for inflating headerless zlib data | Matthew Hoops | |
2011-08-07 | COMMON: Remove superfluous Common:: qualifiers. | Christoph Mallon | |
2011-08-07 | COMMON: Use ScopedPtr<> to simplify resource management. | Christoph Mallon | |
2011-08-07 | COMMON: Simplify initialization of z_stream struct. | Christoph Mallon | |
2011-08-04 | COMMON: Initialize more z_stream fields before calling inflateInit2. | Alyssa Milburn | |
The zlib documentation and examples claim this is needed, as spotted by LordHoto. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-02 | COMMON: Fix compilation when zlib support is enabled. | Johannes Schickel | |
2010-11-19 | COMMON: Push #include stream.h from zlib.h to zlib.cpp | Max Horn | |
svn-id: r54353 | |||
2009-09-30 | Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵ | Max Horn | |
things) svn-id: r44495 | |||
2008-12-22 | Fixed indentation and removed whitespaces at the end of line | Jordi Vilalta Prat | |
svn-id: r35481 | |||
2008-09-16 | Merged common/gzip-stream.* and common/zlib.* | Max Horn | |
svn-id: r34578 | |||
2008-09-16 | Modified uncompress in common/zlib.h to return a bool, so that we don't have ↵ | Max Horn | |
to #include the real zlib.h; fixed PSP backend to not run uncompress inside an assert (which would cause it to not be invoked when turning off asserts) svn-id: r34576 | |||
2008-01-03 | Different zlib.h included paths for Symbian OS to differenciate between ↵ | Lars Persson | |
system and user includes svn-id: r30189 | |||
2007-12-28 | Added missing files from patch #1858158. | Torbjörn Andersson | |
svn-id: r30043 |