summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fix order of ops bug.HEADmasterChristopher Davis2010-01-12
|
* Try to read POST requests to local configuration interface correctly.Christopher Davis2010-01-12
|
* Don't crash when we get an error while waiting for 100 continue status.Christopher Davis2010-01-12
|
* Prevent an infinite loop when a bodyless 204 or 1xx response is encountered.Christopher Davis2010-01-08
| | | | Hopefully, this should fix bug #1185.
* Abort dynamic objects in httpServerAbort.Christopher Davis2010-01-07
|
* Raise an error when a server drops the connection abruptly.Christopher Davis2010-01-07
|
* Don't set OBJECT_VALIDATING when recreating the request structure.Christopher Davis2010-01-07
|
* Adjust locking to prevent clients from stalling out when memory is reclaimed.Christopher Davis2010-01-07
|
* Simplify Cache-Control: parsing.Christopher Davis2009-12-15
|
* Fix CHANGES.Christopher Davis2009-12-15
|
* Don't crash when parsing a malformed Cache-Control: header.Christopher Davis2009-12-15
| | | | Patch from Stefan Fritsch, CVE-2009-3305
* Update CHANGES to mention Fabian's latest work.Christopher Davis2009-12-12
|
* Remove dead store in expireFile(). Factor close(fd) out of the if block.Fabian Keil2009-12-12
|
* Remove dead store in do_gethostbyname().Fabian Keil2009-12-12
|
* Fix what looks like a variable mixup in makeDiskEntry().Fabian Keil2009-12-12
|
* Remove dead store in cachePrintSeparator().Fabian Keil2009-12-12
|
* Don't let readDiskObject() read expires uninitialized in case of directories.Fabian Keil2009-12-12
|
* Fix segfault in initChunks() if malloc() fails.Fabian Keil2009-12-12
|
* Remove dead store in indexDiskObjects().Fabian Keil2009-12-12
|
* Remove dead store in parseNetAddress().Fabian Keil2009-12-12
|
* Remove dead store in makeDiskEntry().Fabian Keil2009-12-12
|
* In pstrerror(), add missing break for case ESOCKS_REJECT_IDENTD.Fabian Keil2009-12-12
|
* Remove write-only variable chunk_trailer_len in do_scheduled_stream().Fabian Keil2009-12-12
|
* Update CHANGES; fix a bogus entry, and mention Jake's work.Christopher Davis2009-12-12
|
* Add GCC-specific hardening flags to our Makefile.Jacob Appelbaum2009-12-11
| | | | | This adds support for fortified source, moves the integer wrapping option into the main build system and turns on stack smashing protection.
* Add an extra sanity check to avoid memmove segfaultJacob Appelbaum2009-12-11
|
* Fix an integer overflow in processing client connections.Christopher Davis2009-12-09
|
* Don't spuriously ignore CNAMEs after a DNS timeout.polipo-20091115Juliusz Chroboczek2009-11-10
| | | | | | | Ignore-this: 60fbb7453699ecbff6961bf1622dfb3 From Alan Jenkins. darcs-hash:20091111004804-4cc09-0d24709fbdebd5a7bdc5ce01a6a76aab5bc1241c.gz
* Protect against overflow when parsing integers.Juliusz Chroboczek2009-09-16
| | | | | | | | Ignore-this: c97a1952207376be3a91925fbe4dc6c3 This avoids mysterious failures with objects above 2GB, at least on 32-bit arches. Thanks to Thomas Wiesel. darcs-hash:20090916213246-4cc09-f79d4c4ffa2eae9b5b5bfc27d50333101e2f3f91.gz
* Fix logging to syslog on arches that need va_copy.Juliusz Chroboczek2009-05-25
| | | | | | Ignore-this: 549ccba8fd6edb4d41b5929edcf2c127 darcs-hash:20090525151934-4cc09-0fe5ade7fe1d3352d4f0a64b9b1010ddc00f9aee.gz
* Implement new option to set Cache-Control: no-transform on all requests.Juliusz Chroboczek2009-05-22
| | | | | | | Ignore-this: c177ff3b5d3199f12852ee58b33cbf3c Thanks to Nick Osborn. darcs-hash:20090523060228-4cc09-2bbf954811b000ba9757c9a1f4ad43ada920c3b3.gz
* Fix typo in ETag parsing.Juliusz Chroboczek2009-05-22
| | | | | | | Ignore-this: 5232706df057638d0280120b1893763 Thanks to Nick Osborn. darcs-hash:20090523060056-4cc09-98499d868b1fb1c545db6853cb48eac8674559cf.gz
* Avoid a memory leak in discardServer.Juliusz Chroboczek2009-04-27
| | | | | | | Ignore-this: 32c558d54787010a83d504231e9f3879 Thanks to Ming Fu. darcs-hash:20090427200152-4cc09-e7b002c90da52db1ad504a1ebb5c65fdeef68563.gz
* Use authentication (if configured) on tunnelled connections.Juliusz Chroboczek2009-04-27
| | | | | | | Ignore-this: 857e91b3ce3bde90c9b7b62be7c66356 From Stephen Dolan. darcs-hash:20090427195454-4cc09-d3dcdc33d2f6c9dd1e6a3d5571fb95285213845c.gz
* Fix resetting of socksParentProxy.Juliusz Chroboczek2009-03-14
| | | | | | From RogutÄ—s Sparnuotos. darcs-hash:20090315044035-4cc09-65ab45f01a346290099699b743ae0e7e86cb3b88.gz
* Avoid integer overflow in assertion.Juliusz Chroboczek2009-03-14
| | | | | | | Ignore-this: ad5c515fb6407d1a4ea5e68ed2d123ea From Fabian Keil. darcs-hash:20090315043458-4cc09-c787d036dfc94ae342bafa6d0861b819b19491b4.gz
* Fix off-by-one in urlDecode.Juliusz Chroboczek2009-03-14
| | | | | | From Ilja van Sprundel. darcs-hash:20090315042527-4cc09-864c8bfe485a1bd7fc830be83f9fec09000a2dbc.gz
* Fix reopenLog for the case where logFile is the empty string.Juliusz Chroboczek2009-01-11
| | | | | | Thanks to Yury Polyanskiy. darcs-hash:20090111212942-4cc09-4a8f874838f95cc5e9fd868590425f78434dba3c.gz
* Reduce delay when handling 100-continue expectations.Juliusz Chroboczek2008-12-04
| | | | darcs-hash:20081205005055-4cc09-b279f91e93646a29f3f07d9413c92bcccba683ea.gz
* Updated CHANGES.Juliusz Chroboczek2008-12-04
| | | | darcs-hash:20081205004137-4cc09-b9e3e1c5e61ea62a1b192d6c636767d3b23f87fe.gz
* Update CHANGES.Juliusz Chroboczek2008-12-04
| | | | darcs-hash:20081205002704-4cc09-49c92718bba18f2a8e4fba8e3024431dc8329427.gz
* Don't honour range requests for non-200 instances.Juliusz Chroboczek2008-12-04
| | | | darcs-hash:20081204215705-4cc09-f8fb434ded642e10cc87328dbc4592c39a187f9c.gz
* One more tweak to range validation.Juliusz Chroboczek2008-12-04
| | | | | | Due to Ken Brazier. darcs-hash:20081204205441-4cc09-c84ff896ea956fe7eaa710a2c89887046984194a.gz
* More fixes to range validation.Juliusz Chroboczek2008-12-04
| | | | darcs-hash:20081204205325-4cc09-e13f5aef7aadd83c209652bb3fcebeb204e2f180.gz
* Generate 416 errors correctly.Juliusz Chroboczek2008-12-04
| | | | | | Thanks to Ken Brazier. darcs-hash:20081204203156-4cc09-27e3b8063dfeaebbbc5561f72ce27490129e19fb.gz
* Fix physicalMemory on FreeBSD.Juliusz Chroboczek2008-10-24
| | | | | | Due to Frank Behrens. darcs-hash:20081024182336-4cc09-21d533f5a07e1fdae493fee48a596a17a8a08bc7.gz
* Update CHANGES.Juliusz Chroboczek2008-09-30
| | | | darcs-hash:20080930172342-4cc09-e08cf2abf1b15c223d8cc091fef6b15a686fcef6.gz
* Redirect 0, 1 and 2 to /dev/null when daemonising.Juliusz Chroboczek2008-09-07
| | | | darcs-hash:20080908001125-4cc09-2cf154e909dc08d16be6d28774f0a643b53405b9.gz
* Indentation tweaks.Juliusz Chroboczek2008-09-07
| | | | darcs-hash:20080907225950-4cc09-58584b7589e91ceef016d7a45e26b288238b2460.gz
* More signedness tweaks to chunk allocator.Juliusz Chroboczek2008-09-07
| | | | darcs-hash:20080907225346-4cc09-053616020e9cc375264cfa5451460e4ed8705226.gz