Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 25, 2011
  1. @jech

    Update CHANGES.

    jech authored
  2. @rgh36167 @jech

    Add support for forbidden tunnels.

    rgh36167 authored jech committed
Commits on Feb 10, 2011
  1. @jech
  2. @caeies @jech

    Avoid timeout on connect method, when the proxy is offline

    caeies authored jech committed
Commits on Jan 19, 2011
  1. @jech

    avoid NULL-dereference upon malloc failure

    Jim Meyering authored jech committed
    * config.c (parseAtom): Correct typo: s/buf/s/
Commits on Jan 12, 2011
  1. @jech

    Add -fno-strict-aliasing to Makefile.

    jech authored
    C99 aliasing semantics are a mess.  For a start, they break 20 years of
    socket programming by not allowing a cast from sockaddr to sockaddr_in.
    They also break the hacks used to simulate flexible arrays in C86.
  2. @jech

    Update CHANGES.

    jech authored
  3. @chris-davis @jech
  4. @honglei @jech

    change func from mingw_* to win32_*

    honglei authored jech committed
  5. @honglei @jech

    change from MINGW to WIN32

    honglei authored jech committed
  6. @kerneis @jech

    Flawed logic in timeval_minus

    kerneis authored jech committed
  7. @jech

    Don't copy URLs before passing them to the regex matcher.

    jech authored
    URLs passed to urlIsMatched come either from an atom or an object key.
    In both cases, they are NUL-terminated, so there's no need to copy them.
  8. @jech
  9. @jech
  10. @jech

    Remove support for non-writable disk cache entries.

    jech authored
    This removes the support for opening disk cache entries O_RDONLY,
    which as far as I am aware nobody has ever used.
  11. @jech
  12. @jech

    Clean up chunk locking for httpServeChunk. The interface is changed, …

    jech authored
    …the served chunk must now be locked by the caller. This avoids races without silly unlock/lock pairs.
  13. @jech

    Add basic .gitignore file.

    jech authored
  14. @chris-davis @jech

    Fix order of ops bug.

    chris-davis authored jech committed
  15. @chris-davis @jech
  16. @chris-davis @jech
  17. @chris-davis @jech

    Adjust locking to prevent clients from stalling out when memory is re…

    chris-davis authored jech committed
    …claimed.
  18. @chris-davis @jech

    Simplify Cache-Control: parsing.

    chris-davis authored jech committed
  19. @jech

    Don't crash when parsing a malformed Cache-Control: header.

    jech authored
    Patch from Stefan Fritsch, CVE-2009-3305
  20. @jech

    Remove dead store in do_gethostbyname().

    Fabian Keil authored jech committed
  21. @jech

    Fix what looks like a variable mixup in makeDiskEntry().

    Fabian Keil authored jech committed
  22. @jech

    Don't let readDiskObject() read expires uninitialized in case of dire…

    Fabian Keil authored jech committed
    …ctories.
  23. @jech

    Fix segfault in initChunks() if malloc() fails.

    Fabian Keil authored jech committed
  24. @jech

    In pstrerror(), add missing break for case ESOCKS_REJECT_IDENTD.

    Fabian Keil authored jech committed
  25. @jech

    Remove write-only variable chunk_trailer_len in do_scheduled_stream().

    Fabian Keil authored jech committed
  26. @chris-davis @jech

    Fix an integer overflow in processing client connections.

    chris-davis authored jech committed
  27. @jech

    Import CHANGES for 1.0.4.1.

    jech authored
    The actual 1.0.4.1 branch is not being merged, since it contains a number
    of patches that don't make a whole lot of sense to me.
Commits on Nov 11, 2009
  1. @jech

    Don't spuriously ignore CNAMEs after a DNS timeout.

    jech authored
    Ignore-this: 60fbb7453699ecbff6961bf1622dfb3
    From Alan Jenkins.
    
    darcs-hash:20091111004804-4cc09-0d24709fbdebd5a7bdc5ce01a6a76aab5bc1241c.gz
Commits on Sep 16, 2009
  1. @jech

    Protect against overflow when parsing integers.

    jech authored
    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
Commits on May 25, 2009
  1. @jech

    Fix logging to syslog on arches that need va_copy.

    jech authored
    Ignore-this: 549ccba8fd6edb4d41b5929edcf2c127
    
    darcs-hash:20090525151934-4cc09-0fe5ade7fe1d3352d4f0a64b9b1010ddc00f9aee.gz
Something went wrong with that request. Please try again.