Permalink
Commits on Aug 7, 2018
  1. serve: missing "

    shawnl committed Aug 7, 2018
  2. serve: clarify log message

    shawnl committed Aug 7, 2018
Commits on Aug 6, 2018
Commits on Jul 31, 2018
  1. cross-compile: fix generic "cc", "c++" cross-compile support

    shawnl committed Jul 31, 2018
    when PATH include /usr/lib/distcc
    
    also fix a strict aliasing issue
Commits on Jul 27, 2018
  1. Merge pull request #296 from shawnl/tcp-insecure

    shawnl committed Jul 27, 2018
    global: add --enable-tcp-insecure in place of --make-me-a-botnet
  2. global: add --enable-tcp-insecure in place of --make-me-a-botnet

    shawnl committed Jul 27, 2018
    As discussed in bug #155, --make-me-a-botnet was not self-descriptive enough.
Commits on Jul 26, 2018
  1. Merge pull request #295 from shawnl/ssh-fix

    shawnl committed Jul 26, 2018
    Ssh fix
  2. ssh: do not do security check when run from ssh

    shawnl committed Jul 26, 2018
    as it is then redundant
  3. ssh: fix segfault

    shawnl committed Jul 26, 2018
    when DISTCC_SSH is not set
    
    fixes da14374
  4. man/distcc.1: this claim is very vague

    shawnl committed Jul 26, 2018
    and it is not encryption that slows it down, it is the ssh handshake
  5. test for sockets

    shawnl committed Jul 26, 2018
  6. ssh: fix last patch

    shawnl committed Jul 26, 2018
Commits on Jul 22, 2018
  1. compiler_masq: allow /usr/lib/distcc hardcoded

    shawnl committed Jul 22, 2018
    actually do this
  2. compiler_masq: allow /usr/lib/distcc hardcoded

    shawnl committed Jul 22, 2018
    actually do this
Commits on Jul 20, 2018
Commits on Jun 20, 2018
  1. Fixed man page inconsistency - fix for issue #212

    polcak authored and shawnl committed Jun 20, 2018
    Commit 6ef4e41 introduced DISTCC_IO_TIMEOUT, however, this was not
    reflected in the TIMEOUTS section.
Commits on Jun 14, 2018
  1. compiler_masq: allow /usr/lib/distcc hardcoded

    shawnl committed Jun 14, 2018
    sometimes we install to /usr/local/lib, but these symlinks could be in /usr/lib
Commits on Jun 7, 2018
  1. Don't require C99

    RJVB authored and shawnl committed Jun 7, 2018
  2. Fix the QtCreator support and print a more exhaustive workaround message

    RJVB authored and shawnl committed May 24, 2018
    The original code would trigger the "/bin/" case even on "/usr/bin/foo"
    and convert it to "bin/foo" which was probably not the intention.
    The DISTCC_CMDLIST feature provides a better (safer) fallback than
    the botnet option, so should be mentioned in addition to (or instead of)
    that option.
  3. --allow-private doesn't take an argument

    RJVB authored and shawnl committed May 19, 2018
    Committed from host : Portia.local
  4. handle systems that don't have fstatat() and family.

    RJVB authored and shawnl committed May 19, 2018
    Committed from host : Portia.local
  5. prevent a nullptr dereference if Avahi client creation fails

    RJVB authored and shawnl committed May 19, 2018
    Committed from host : Portia.local
Commits on Apr 17, 2018
Commits on Mar 31, 2018
  1. Strip compiler arguments starting with '-isystem'

    mgorny authored and shawnl committed Mar 31, 2018
    The chromium build system (using clang) apparently concatenates
    '-isystem' with path (i.e. uses it without space). Support stripping
    this version as well to avoid the lot of warnings:
    
        x86_64-pc-linux-gnu-clang++-6.0: warning: argument unused during compilation: '-isystem /usr/include/nss' [-Wunused-command-line-argument]
Commits on Mar 18, 2018
  1. fix race condition in signal handler

    shawnl committed Mar 13, 2018
    Closes: #269
Commits on Mar 15, 2018
  1. block unsafe compiler options

    shawnl committed Mar 15, 2018
    Helps: #155
Commits on Mar 12, 2018
  1. set jobs to n_cpus + 2, not 4 * n_cpus

    fiesh authored and shawnl committed Mar 12, 2018
Commits on Mar 7, 2018
  1. 3.3

    shawnl committed Mar 3, 2018