Commit graph

32 commits

Author SHA1 Message Date
Sönke Ludwig
a84271845b fix Issue 8694 - (Un)Compress may cause an InvalidMemoryOperationError
The calls to error() are removed from the finalizers to avoid memory allocations there. The result does not matter at this point anyway since nothing can be done about it.
2012-09-19 12:14:05 +02:00
jmdavis
25df7d748b Fix build breakage due to std.zlib changes. 2011-11-06 01:01:31 -08:00
kai
e04c1284ce Small fixes to std.zlib.
1) The output was broken when running the unittest with debug=zlib.
2) If the output buffer was too small then uncompress() repeated the process with a bigger buffer. Now the buffer is simply expanded and the uncompression continued.
3) Added a unit test to check that the buffe expansion from 2) works.
2011-10-27 06:56:29 +02:00
Adam D. Ruppe
41676f693b added flag for UnCompress too 2011-08-24 20:58:01 -04:00
adamdruppe
8b5ce4b4d3 add gzip compression support 2011-08-23 22:15:59 -03:00
Walter Bright
046e1b36db add source links 2011-02-06 15:46:50 -08:00
Walter Bright
0b98cba9be build break in zlib 2011-01-11 18:54:12 +00:00
Walter Bright
245b130953 fix screwed up formatting 2011-01-11 08:32:11 +00:00
Walter Bright
fd6063fb8e fix 64 bit zip support 2011-01-11 08:17:59 +00:00
Don Clugston
84477a5d3e Move Boost copyright declaration from ddoc to normal comment. Fixes ugly ddoc output. 2010-11-24 19:34:47 +00:00
Andrei Alexandrescu
3f2b8c12ea 64-bit compatibility work 2010-08-22 20:55:22 +00:00
David Simcha
bfc7026ba5 Bug 3361 code in std.zlib concatenates void[] arrays (D2 fix) 2010-08-16 23:36:57 +00:00
Walter Bright
d340dab9f3 inout to ref 2009-12-19 07:46:41 +00:00
Sean Kelly
747f3cf1e4 Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules.
Removed std.openrj.
2009-09-16 18:19:51 +00:00
Walter Bright
8854281bb4 add assert(0) to shut compiler up 2009-08-22 21:59:12 +00:00
Andrei Alexandrescu
88698a6f03 replaced calls to rand() with calls to uniform() 2009-04-06 18:34:09 +00:00
Walter Bright
288b76bd82 rollup 2008-12-12 10:45:36 +00:00
Walter Bright
1560bce42f fix build break 2008-07-22 22:15:27 +00:00
Brad Roberts
2f87e59d54 merge change 475 from branches/phobos-1.x to trunk -- patch from Frits van Bommel to use ubyte[] rather than void[] in std/zlib.d (bug 1557) 2007-10-28 08:48:00 +00:00
Brad Roberts
8f79f3ec35 phobos 2.003 2007-09-10 07:28:23 +00:00
Brad Roberts
de971890b0 phobos 2.000 2007-09-10 06:45:08 +00:00
Brad Roberts
612a051fd4 phobos 1.005 2007-09-10 06:00:54 +00:00
Brad Roberts
7371485bf8 phobos 0.177 2007-09-10 05:36:45 +00:00
Brad Roberts
a298690ea5 phobos 0.170 2007-09-10 05:32:20 +00:00
Brad Roberts
b76c21ccf9 phobos 0.161 2007-09-10 05:24:49 +00:00
Brad Roberts
6ca2e50261 phobos 0.160 2007-09-10 05:23:59 +00:00
Brad Roberts
d6ac036aff phobos 0.149 2007-09-10 05:11:52 +00:00
Brad Roberts
8a43e67e9d phobos 0.136 2007-09-10 04:52:55 +00:00
Brad Roberts
736794d4af phobos 0.102 2007-09-10 04:13:03 +00:00
Brad Roberts
99f2734db6 phobos 0.88 2007-09-10 03:56:33 +00:00
Brad Roberts
35a12fec2f phobos 0.76 2007-09-10 03:11:55 +00:00
Brad Roberts
fa1bc52ba2 phobos 0.75 2007-09-10 03:06:06 +00:00