aboutsummaryrefslogtreecommitdiff
path: root/src/common/torgzip.c
Commit message (Collapse)AuthorAge
* r13858@catbus: nickm | 2007-07-22 18:44:02 -0400Nick Mathewson2007-07-22
| | | | | | | Fix/note some relatively trivial mem usage issues svn:r10905
* doc pedantRoger Dingledine2007-02-24
| | | | svn:r9634
* r11826@catbus: nickm | 2007-02-16 14:58:38 -0500Nick Mathewson2007-02-16
| | | | | | | Resolve 56 DOCDOC comments. svn:r9594
* r11775@catbus: nickm | 2007-02-12 16:39:09 -0500Nick Mathewson2007-02-12
| | | | | | | Update copyright dates. svn:r9570
* r11629@catbus: nickm | 2007-02-02 15:06:17 -0500Nick Mathewson2007-02-02
| | | | | | | Removing the last DOCDOC comment hurt so much that I had to use Doxygen to identify undocumented macros and comments, and add 150 more DOCDOCs to point out where they were. Oops. Hey, kids! Fixing some of these could be your first Tor patch! svn:r9477
* r9313@totoro: nickm | 2006-11-13 20:07:41 -0500Nick Mathewson2006-11-14
| | | | | | | | | | | | | | | | | | | | | | | Try to compile with fewer warnings on irix64's MIPSpro compiler / environment, which apparently believes that: - off_t can be bigger than size_t. - only mean kids assign things they do not subsequently inspect. I don't try to fix the "error" that makes it say: cc-3970 cc: WARNING File = main.c, Line = 1277 conversion from pointer to same-sized integral type (potential portability problem) uintptr_t sig = (uintptr_t)arg; Because really, what can you do about a compiler that claims to be c99 but doesn't understand that void* x = NULL; uintptr_t y = (uintptr_t) x; is safe? svn:r8948
* r8957@totoro: nickm | 2006-10-08 22:35:17 -0400Nick Mathewson2006-10-09
| | | | | | | The otherwise regrettable MIPSpro C compiler warns about values set but never used, and about mixing enums and ints; these are good warnings, and so should be fixed. This removes some dead code and some potential bugs. Thanks to pnx. svn:r8664
* r9032@Kushana: nickm | 2006-09-29 18:51:42 -0400Nick Mathewson2006-09-29
| | | | | | | Now, all log messages should be distinct. svn:r8545
* r9023@Kushana: nickm | 2006-09-29 17:27:24 -0400Nick Mathewson2006-09-29
| | | | | | | Make distinct all non-bug messages at notice or higher that appear 3 or more times. svn:r8541
* r9008@Kushana: nickm | 2006-09-29 13:50:10 -0400Nick Mathewson2006-09-29
| | | | | | | Doxygen comments for code in common. Also simplify a few code paths to be more clear/speedy/correct. svn:r8536
* Harmless: Z_OK is not an acceptable answer to Z_FINISH.Nick Mathewson2006-06-29
| | | | svn:r6701
* Apparently, zlib sometimes reports Z_BUF_ERROR on input exhaustion as well ↵Nick Mathewson2006-06-24
| | | | | | as on running out of output space. This could well fix the assert bug reported by weasel and arma. svn:r6682
* Add some incremental encryption wrappers to torgzip codeNick Mathewson2006-06-18
| | | | svn:r6636
* Patch based on post by Mike C to or-dev; special-case based on use of MSVC, ↵Nick Mathewson2006-06-03
| | | | | | rather than on MS_WINDOWS, so that mingw builds. svn:r6523
* Fix memory leak when uncompressing concatenated zlib streams. Unit tests and ↵Nick Mathewson2006-03-21
| | | | | | tor client work; looks ok. svn:r6211
* ok, commenting that out broke things real bad.Roger Dingledine2006-03-20
| | | | | | | leave it, and accept the memory leak for now. svn:r6201
* Resolve a memory leak on clients. This disables someRoger Dingledine2006-03-20
| | | | | | | functionality that we might still want. Nick? svn:r6200
* Start the process of converting warn to log_warn and so on.Roger Dingledine2006-02-13
| | | | | | | | | This is needed because Windows already has an err() that we can't clobber. And we need to be able to make the log functions a macro so we can print the function's name in the log entry. svn:r6000
* and don't warn when it happens here either, unless the userRoger Dingledine2006-02-12
| | | | | | | wants to hear it. svn:r5990
* Correct a function comment. Nick: is this right?Roger Dingledine2006-02-12
| | | | svn:r5989
* Happy new year!Roger Dingledine2006-02-09
| | | | svn:r5949
* Bite the bullet and limit all our source lines to 80 characters, the way IBM ↵Nick Mathewson2005-12-14
| | | | | | intended. svn:r5582
* Start dividing log messages into logging domains. No, LD_ is not the best ↵Nick Mathewson2005-10-18
| | | | | | of identifiers. src/or has not been converted yet. Domains dont do anything yet. svn:r5284
* Allow tor_gzip_uncompress to extract as much as possible from truncated ↵Nick Mathewson2005-10-13
| | | | | | compressed data. Also, fix a bug where truncated compressed data could break tor_gzip_uncompress. [This last part is a backport candidate.] svn:r5247
* Reformat inconsistent function declarations.Nick Mathewson2005-09-30
| | | | svn:r5160
* Allow tor_gzip_uncompress to handle multiple concatenated compressed strings.Nick Mathewson2005-08-29
| | | | svn:r4882
* Fix possible double call to inflateEnd.Nick Mathewson2005-07-13
| | | | svn:r4540
* note a worrying double-free possibility in torgzip.Roger Dingledine2005-07-12
| | | | | | | nick? svn:r4537
* flesh out the source file descriptions for doxygenRoger Dingledine2005-06-11
| | | | svn:r4404
* Change end-of-file NLNL convention. It turns out arma I and I agree.Nick Mathewson2005-06-09
| | | | svn:r4382
* Make Tor compile with no warnings with gcc4.0 on OSXNick Mathewson2005-05-07
| | | | svn:r4184
* update copyright notices.Nick Mathewson2005-04-01
| | | | svn:r3982
* forward-port: fix win32 compileRoger Dingledine2005-01-22
| | | | svn:r3406
* give a header file for ntohsRoger Dingledine2005-01-20
| | | | svn:r3388
* Make zlib detection happy on little-endian platforms; fix unit tests.Nick Mathewson2005-01-20
| | | | svn:r3384
* Make detect_compression_method work on platforms with more evil chars.Nick Mathewson2005-01-19
| | | | svn:r3376
* Workaround for webservers that lie about Content-Encoding: Tor now tries to ↵Nick Mathewson2005-01-19
| | | | | | autodetect compressed directories and compression itself. (resolves bug 65) svn:r3374
* Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵Nick Mathewson2004-11-29
| | | | | | every file. svn:r3019
* Normalize space: add one between every control keyword and control clause.Nick Mathewson2004-11-28
| | | | svn:r3003
* remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine2004-11-26
| | | | svn:r2989
* Fix windows buildNick Mathewson2004-11-04
| | | | svn:r2670
* don't assert multiple things in the same tor_assert()Roger Dingledine2004-10-16
| | | | svn:r2545
* fix tab/space in torgzip.cNick Mathewson2004-10-14
| | | | svn:r2492
* Idiot-proof uncompress; make sure it always nul-terminates its output. Also, ↵Nick Mathewson2004-09-08
| | | | | | make all compression methods nonzero. svn:r2334
* Add basic wrappers for zlib/gzipNick Mathewson2004-09-02
svn:r2324