Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactored much management of the BLOCKED and EOF flags into ChanRead() then | dgp | 2014-05-13 | 1 | -1/+1 |
| | | | | | | | began repairing some of the logic about them. Tests iogt-2.* now fail because they've been crafted as experiments recording the fine detail of reflected channel driver calls, and fixing the management of channel flags is changing that. zlib-8.5 also needed adjustment to reflect that an EOF set must come with an empty string read when flags are functioning properly. | ||||
* | [98c8b3ec12] Use constraint to work around failing test; it's just a bug in the | dkf | 2013-10-10 | 1 | -1/+8 |
| | | | | underlying library, and one that appears fixed in later versions. Not our fault if some OSes don't update. (It's also in a very esoteric spot.) | ||||
* | [98c8b3ec12] Make test fail in less catastrophic manner. | dkf | 2013-09-04 | 1 | -1/+4 |
| | |||||
* | typo | jan.nijtmans | 2013-09-02 | 1 | -8/+8 |
| | |||||
* | Correction to comment in re key buffer size.bug_3603553 | dkf | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | [Bug 3603553]: Ensure that data gets written to the underlying stream by | dkf | 2013-02-11 | 1 | -0/+19 |
| | | | | | | | compressing transforms when the amount of data to be written is one buffer's-worth; problem was particularly likely to occur when compressing large quantities of not-very-compressible data. Many thanks to Piera Poggio (vampiera) for reporting. | ||||
* | TIP 400 suffered from the same segfaulting flaw as 3595576. | dgp | 2012-12-13 | 1 | -0/+14 |
| | | | Segfaulting test and fix committed. | ||||
* | verify zlib package presence and version | dkf | 2012-06-11 | 1 | -0/+3 |
| | |||||
* | more cross-testing of dictionary-powered compression; describe package ↵ | dkf | 2012-06-09 | 1 | -2/+56 |
| | | | | configuration | ||||
* | tidy up, fix test | dkf | 2012-06-09 | 1 | -4/+4 |
| | |||||
* | compressing transforms now work with dictionaries, even if raw | dkf | 2012-06-07 | 1 | -0/+16 |
| | |||||
* | making the -dictionary option work with streams | dkf | 2012-06-06 | 1 | -2/+2 |
| | |||||
* | more tests, more failures, more docs | dkf | 2012-06-06 | 1 | -9/+59 |
| | |||||
* | more test tinkering | dkf | 2012-06-05 | 1 | -3/+6 |
| | |||||
* | better test that dictionaries work | dkf | 2012-06-05 | 1 | -5/+7 |
| | |||||
* | merge trunk | dkf | 2012-06-05 | 1 | -0/+16 |
|\ | |||||
| * | [Bug 3530536]: zlib-7.4 fails on IRIX64 | jan.nijtmans | 2012-06-01 | 1 | -0/+16 |
| |\ | |||||
| | * | two more testcases, showing that only the "deflate" and "inflate" streams ↵bug_3530536 | jan.nijtmans | 2012-06-01 | 1 | -0/+16 |
| |/ | | | | | | | don't update the checksum, other streams do. | ||||
* | | merge trunk | dkf | 2012-05-24 | 1 | -5/+23 |
|\ \ | |/ | |||||
| * | Add test showing both loss of bytes and empty-fileevent frenzy. | ferrieux | 2012-05-20 | 1 | -0/+18 |
| | | |||||
* | | merge trunk | dkf | 2012-05-17 | 1 | -0/+16 |
|\ \ | |/ | |||||
| * | Cancel the timeout timers! If this isn't done, lingering timers from | dgp | 2012-05-17 | 1 | -0/+16 |
| | | | | | | | | early tests can trigger false timeouts of later tests (since they are all using a common variable name). | ||||
* | | first actual test of doing something with a compression dictionary | dkf | 2012-05-01 | 1 | -0/+15 |
| | | |||||
* | | Differentiate what options may be set by format type. | dkf | 2012-04-29 | 1 | -0/+20 |
|/ | |||||
* | * generic/tclZlib.c (ZlibTransformSetOption): [Bug 3517696]: Make | dkf | 2012-04-15 | 1 | -0/+12 |
| | | | flushing work correctly in a pushed compressing channel transform. | ||||
* | Generalize previous fix to all of zlib.test; also, tidy up [chan configure] ↵ | ferrieux | 2011-11-11 | 1 | -23/+23 |
| | | | | flags across zlib.test. | ||||
* | Use nonblocking writes in single-threaded IO tests to avoid deadlocks when ↵ | ferrieux | 2011-11-11 | 1 | -1/+1 |
| | | | | going beyond OS buffers [Bug 3428756]. | ||||
* | [Bug 3390073]: Return the correct length of written data for a compressing | dkf | 2011-08-12 | 1 | -0/+32 |
| | | | | transform, ensuring that buffers are written exactly once instead of multiple times or not at all (producing an invalid file). | ||||
* | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
| | | | cause more harm than good. Purged them (except in zlib files). | ||||
* | [Bug 2818131] further tests added to cover use of mismatched zlib algorithms | patthoyts | 2010-02-26 | 1 | -2/+76 |
| | | | | | | Using zlib gzip to write and inflate to read from a channel where gets was also used for reading data was causing a crash. This has been fixed by Andreas' last commit. | ||||
* | ZlibTransformClose may be called with a NULL interpreter during finalization and | patthoyts | 2009-07-10 | 1 | -36/+168 |
| | | | | | Tcl_SetChannelError requires a list. Added some tests to ensure error propagation from the zlib library to the interp. | ||||
* | [Bug #2818131] Added tests and fixed a typo that broke zlib push for deflate ↵ | patthoyts | 2009-07-09 | 1 | -6/+94 |
| | | | | format. | ||||
* | Additional tests for zlib stacked channel with fcopy in various modes. | patthoyts | 2009-07-05 | 1 | -1/+120 |
| | |||||
* | Make [zlib push] work with [fcopy]. | dkf | 2009-07-05 | 1 | -1/+29 |
| | |||||
* | Fix bug 2662434 | dkf | 2009-03-04 | 1 | -1/+4 |
| | |||||
* | fix 64bit test failures | das | 2008-12-21 | 1 | -5/+5 |
| | |||||
* | Compressing and decompressing channel transformation support. | dkf | 2008-12-18 | 1 | -6/+31 |
| | | | | Note that there may be "quality-of-implementation" issues left... | ||||
* | Added constraints | dkf | 2008-12-14 | 1 | -18/+20 |
| | |||||
* | Many improvements to docs | dkf | 2008-12-13 | 1 | -2/+2 |
| | |||||
* | Added test for gzip header access | dkf | 2008-12-12 | 1 | -1/+6 |
| | |||||
* | Added basic test suite for zlib | dkf | 2008-12-11 | 1 | -0/+104 |