ChangeLog   [plain text]


# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--mbp@sourcefrog.net--2004/distcc--devel--2
#

2004-11-30 12:25:10 GMT	Martin Pool <mbp@sourcefrog.net>	patch-156

    Summary:
      Fix for -x and -specs bug
    Revision:
      distcc--devel--2--patch-156


    modified files:
     ChangeLog NEWS src/arg.c


2004-11-30 12:11:30 GMT	Martin Pool <mbp@sourcefrog.net>	patch-155

    Summary:
      Better text for -x and -specs
    Revision:
      distcc--devel--2--patch-155


    modified files:
     ChangeLog NEWS TODO configure.ac test/testdistcc.py


2004-11-12 03:33:34 GMT	Martin Pool <mbp@sourcefrog.net>	patch-154

    Summary:
      Prepare for 2.18.2 release
    Revision:
      distcc--devel--2--patch-154


    modified files:
     ChangeLog NEWS configure.ac


2004-11-12 03:32:54 GMT	Martin Pool <mbp@sourcefrog.net>	patch-153

    Summary:
      Notes on performance influence of mmap
    Revision:
      distcc--devel--2--patch-153


    new files:
     doc/.arch-ids/mmap-influence.txt.id doc/mmap-influence.txt

    modified files:
     ChangeLog


2004-11-12 03:31:51 GMT	Martin Pool <mbp@sourcefrog.net>	patch-152

    Summary:
      fix size_t/unsigned mismatch
    Revision:
      distcc--devel--2--patch-152


    modified files:
     ChangeLog NEWS src/distcc.h


2004-11-12 03:23:15 GMT	Martin Pool <mbp@sourcefrog.net>	patch-151

    Summary:
      fix for checking uninitialized errno
    Revision:
      distcc--devel--2--patch-151


    modified files:
     ChangeLog NEWS src/clinet.c


2004-11-03 02:20:56 GMT	Martin Pool <mbp@sourcefrog.net>	patch-150

    Summary:
      gcc -specs must also be run locally
    Revision:
      distcc--devel--2--patch-150


    modified files:
     ChangeLog NEWS src/arg.c test/testdistcc.py


2004-11-02 07:12:57 GMT	Martin Pool <mbp@sourcefrog.net>	patch-149

    Summary:
      mon-gnome: fix tree_model warning
    Revision:
      distcc--devel--2--patch-149


    modified files:
     ChangeLog NEWS src/mon-gnome.c


2004-10-23 08:42:53 GMT	Martin Pool <mbp@sourcefrog.net>	patch-148

    Summary:
      fold io.h into distcc.h
    Revision:
      distcc--devel--2--patch-148


    removed files:
     src/.arch-ids/io.h.id src/io.h

    modified files:
     ChangeLog Makefile.in src/arg.c src/argutil.c src/backoff.c
     src/bulk.c src/clinet.c src/clirpc.c src/compress.c
     src/daemon.c src/distcc.h src/dopt.c src/dparent.c src/exec.c
     src/h_exten.c src/h_issource.c src/h_scanargs.c src/h_strip.c
     src/hostfile.c src/io.c src/loadfile.c src/lock.c
     src/mon-gnome.c src/mon-notify.c src/mon-text.c src/mon.c
     src/prefork.c src/pump.c src/remote.c src/renderer.c src/rpc.c
     src/safeguard.c src/sendfile.c src/serve.c src/srvnet.c
     src/srvrpc.c src/ssh.c src/state.c src/strip.c src/timefile.c
     src/util.c


2004-10-23 08:23:22 GMT	Martin Pool <mbp@sourcefrog.net>	patch-147

    Summary:
      fix some signedness/type warnings
    Revision:
      distcc--devel--2--patch-147


    modified files:
     ChangeLog src/bulk.c src/climasq.c src/clirpc.c src/distcc.h
     src/hosts.c src/io.h src/mon-gnome.c src/netutil.c
     src/netutil.h src/rpc.c src/trace.c src/util.c src/where.c


2004-10-23 08:11:25 GMT	Martin Pool <mbp@sourcefrog.net>	patch-146

    Summary:
      Turn off -Wunreachable-code
    Revision:
      distcc--devel--2--patch-146


    modified files:
     ChangeLog configure.ac


2004-10-23 08:00:12 GMT	Martin Pool <mbp@sourcefrog.net>	patch-145

    Summary:
      turn on more warnings
    Revision:
      distcc--devel--2--patch-145


    modified files:
     ChangeLog configure.ac


2004-10-21 23:06:54 GMT	Martin Pool <mbp@sourcefrog.net>	patch-144

    Summary:
      Allow for host files containing \r
    Revision:
      distcc--devel--2--patch-144


    modified files:
     ChangeLog NEWS src/hosts.c test/testdistcc.py


2004-10-13 02:37:50 GMT	Martin Pool <mbp@sourcefrog.net>	patch-143

    Summary:
      Return errors, rather than aborting.
    Revision:
      distcc--devel--2--patch-143

    Don't call rs_fatal; instead return an error.  It was giving warnings on
    non-gcc compilers because it wasn't seen as noreturn, and anyhow aborting
    is a bit untidy.

    modified files:
     ChangeLog src/arg.c src/bulk.c src/cleanup.c src/cpp.c
     src/dopt.c src/h_ccvers.c src/history.c src/hosts.c src/io.c
     src/lock.c src/mon.c src/pump.c src/remote.c src/rpc.c
     src/serve.c src/ssh.c src/trace.h src/util.c


2004-10-13 02:23:11 GMT	Martin Pool <mbp@sourcefrog.net>	patch-142

    Summary:
      fix header problem for Solaris
    Revision:
      distcc--devel--2--patch-142

    * src/distcc.h: Need sys/types.h for pid_t.
    
    

    modified files:
     ChangeLog NEWS bench/Build.py bench/Project.py
     bench/ProjectDefs.py src/distcc.h


2004-10-12 06:28:10 GMT	Martin Pool <mbp@sourcefrog.net>	patch-141

    Summary:
      Add samba 3.0.7 as benchmark project
    Revision:
      distcc--devel--2--patch-141


    modified files:
     ChangeLog bench/ProjectDefs.py


2004-10-12 05:41:38 GMT	Martin Pool <mbp@sourcefrog.net>	patch-140

    Summary:
      benchmark: scrub results on completion by default
    Revision:
      distcc--devel--2--patch-140


    modified files:
     ChangeLog bench/actions.py


2004-10-12 05:37:21 GMT	Martin Pool <mbp@sourcefrog.net>	patch-139

    Summary:
      advance version to 2.19pre
    Revision:
      distcc--devel--2--patch-139


    modified files:
     ChangeLog configure.ac


2004-10-12 05:13:54 GMT	Martin Pool <mbp@sourcefrog.net>	patch-138

    Summary:
      Prepare for release
    Revision:
      distcc--devel--2--patch-138


    modified files:
     ChangeLog NEWS configure.ac


2004-10-12 05:10:31 GMT	Martin Pool <mbp@sourcefrog.net>	patch-137

    Summary:
      Always build conftest.c locally
    Revision:
      distcc--devel--2--patch-137

    Problem: configure tests are typically very quick to build; also
    configure can be very sensitive to stderr warnings or other small
    variations between machines.
    
    Fix: To make things faster and safer, build conftest.* locally; also
    tmp.conftest.* used by ccache.
    
    * src/filename.c (dcc_source_needs_local): New function.
    
    * src/arg.c (dcc_scan_args): Check.
    
    * cases/conftest.c: Manual test case.
    

    new files:
     cases/conftest.c

    modified files:
     ChangeLog NEWS TODO src/arg.c src/distcc.h src/filename.c


2004-10-12 04:50:41 GMT	Martin Pool <mbp@sourcefrog.net>	patch-136

    Summary:
      Reset PATH when running maintainer-check
    Revision:
      distcc--devel--2--patch-136

    Problem: Installed copies of distcc and/or ccache were getting invoked
    from inside the test suite in a confusing way.
    
    Fix: Force the path to just /bin:/usr/bin:`pwd`
    

    modified files:
     ChangeLog Makefile.in


2004-10-12 04:43:39 GMT	Martin Pool <mbp@sourcefrog.net>	patch-135

    Summary:
      Remove mmap when receiving uncompressed data
    Revision:
      distcc--devel--2--patch-135

    Problem: Calling msync seems likely to force disk IO, but not calling it
    is unsafe.
    
    Fix: In fact, we can probably do fine by just using plain IO to receive
    data.  This is already done for compressed data.
    
    * src/pump.c (dcc_r_bulk_plain): Remove.
    
    * src/pump.c (dcc_r_bulk): Just pump bytes through when receiving data;
      don't worry about mmap.  Doc.
    
    * src/bulk.c (dcc_r_file): Output files can be WRONLY if we're not using
      mmap.
    
    * src/io.c (dcc_want_mmap): Remove.
    
    * man/distcc.1, man/distccd.1: No more mmap!
    

    modified files:
     ChangeLog NEWS man/distcc.1 man/distccd.1 src/bulk.c src/io.c
     src/pump.c src/sendfile.c


2004-10-12 04:38:27 GMT	Martin Pool <mbp@sourcefrog.net>	patch-134

    Summary:
      fix headers
    Revision:
      distcc--devel--2--patch-134


    modified files:
     ChangeLog src/history.c


2004-10-12 04:27:45 GMT	Martin Pool <mbp@sourcefrog.net>	patch-133

    Summary:
      todo: conftest.c
    Revision:
      distcc--devel--2--patch-133


    modified files:
     ChangeLog TODO


2004-10-12 04:20:05 GMT	Martin Pool <mbp@sourcefrog.net>	patch-132

    Summary:
      doc
    Revision:
      distcc--devel--2--patch-132


    modified files:
     ChangeLog src/pump.c


2004-10-12 04:10:49 GMT	Martin Pool <mbp@sourcefrog.net>	patch-131

    Summary:
      Select-based non-blocking connect()
    Revision:
      distcc--devel--2--patch-131

    * src/clinet.c (dcc_connect_by_addr): Make socket non-blocking at connect
      time and impose a timeout on connection attempts; currently hardcoded
      to 5s.
    

    modified files:
     ChangeLog NEWS src/clinet.c src/io.c


2004-10-12 03:10:31 GMT	Martin Pool <mbp@sourcefrog.net>	patch-130

    Summary:
      ssh: doc
    Revision:
      distcc--devel--2--patch-130


    modified files:
     ChangeLog src/ssh.c


2004-10-12 03:02:18 GMT	Martin Pool <mbp@sourcefrog.net>	patch-129

    Summary:
      Ignore HTML manpages
    Revision:
      distcc--devel--2--patch-129


    new files:
     man/.arch-inventory

    modified files:
     ChangeLog


2004-10-12 02:59:16 GMT	Martin Pool <mbp@sourcefrog.net>	patch-128

    Summary:
      ssh: doc
    Revision:
      distcc--devel--2--patch-128


    modified files:
     ChangeLog src/ssh.c


2004-10-12 02:15:39 GMT	Martin Pool <mbp@sourcefrog.net>	patch-127

    Summary:
      remove signal-based timeouts
    Revision:
      distcc--devel--2--patch-127

    Problem: Using alarms to enforce timeouts is inherently unsafe, because
    it might leave e.g. the resolver or C library in an inconsistent state.
    
    Fix: Don't use signals.  We can do something simpler and safer using
    select() in a future commit.
    
    We no longer have a timeout on name resolution; the best fix for this is
    to set an appropriate timeout in resolv.conf.

    removed files:
     src/.arch-ids/timeout.c.id src/timeout.c

    modified files:
     ChangeLog Makefile.in man/distcc.1 src/distcc.h src/remote.c
     src/serve.c


2004-10-11 09:09:47 GMT	Martin Pool <mbp@sourcefrog.net>	patch-126

    Summary:
      distcc(1): mention timeouts
    Revision:
      distcc--devel--2--patch-126


    modified files:
     ChangeLog man/distcc.1


2004-10-11 08:15:05 GMT	Martin Pool <mbp@sourcefrog.net>	patch-125

    Summary:
      no timeout on cpp
    Revision:
      distcc--devel--2--patch-125

    Refactor code that waits for cpp to finish, and disarm the timeout during
    this phase.
    

    modified files:
     ChangeLog NEWS src/remote.c


2004-10-11 07:28:00 GMT	Martin Pool <mbp@sourcefrog.net>	patch-124

    Summary:
      Adjust timeouts
    Revision:
      distcc--devel--2--patch-124

    Short 5s CONNECT timeout covers only name resolution and TCP
    connection.
    
    SEND phase and timeout should include sending the header, and waiting
    for cpp to complete.  60s to send.
    
    Allow up to 20mins for compilation.
    

    modified files:
     ChangeLog src/remote.c src/serve.c


2004-10-11 07:17:31 GMT	Martin Pool <mbp@sourcefrog.net>	patch-123

    Summary:
      fix timeout crash bug
    Revision:
      distcc--devel--2--patch-123

    Problem: Was using longjmp() from the SIGALRM handler to return an
    error.  This is not safe.
    
    Fix: Use siglongjmp() instead.  That may not be completely safe
    either, but it might fix the problem.

    modified files:
     ChangeLog NEWS src/timeout.c


2004-10-11 06:24:35 GMT	Martin Pool <mbp@sourcefrog.net>	patch-122

    Summary:
      Add test case for siglongjmp
    Revision:
      distcc--devel--2--patch-122


    new files:
     cases/.arch-ids/.arch-inventory.id
     cases/.arch-ids/tryjump.c.id cases/.arch-inventory
     cases/tryjump.c

    modified files:
     ChangeLog NEWS


2004-10-11 06:21:43 GMT	Martin Pool <mbp@sourcefrog.net>	patch-121

    Summary:
      todo: problems with state file sharing
    Revision:
      distcc--devel--2--patch-121


    modified files:
     ChangeLog TODO


2004-10-09 13:26:15 GMT	Martin Pool <mbp@sourcefrog.net>	patch-120

    Summary:
      distccmon-text(1): Clarify client requirements
    Revision:
      distcc--devel--2--patch-120


    modified files:
     ChangeLog man/distccmon-text.1


2004-09-25 10:01:05 GMT	Martin Pool <mbp@sourcefrog.net>	patch-119

    Summary:
      doc
    Revision:
      distcc--devel--2--patch-119


    modified files:
     ChangeLog TODO


2004-09-25 09:57:52 GMT	Martin Pool <mbp@sourcefrog.net>	patch-118

    Summary:
      distcc.1: make it clearer this is a client-side monitor
    Revision:
      distcc--devel--2--patch-118


    modified files:
     ChangeLog man/distccmon-text.1


2004-09-17 00:41:14 GMT	Martin Pool <mbp@sourcefrog.net>	patch-117

    Summary:
      --allow is now mandatory
    Revision:
      distcc--devel--2--patch-117


    modified files:
     ChangeLog NEWS src/daemon.c src/dopt.c


2004-09-16 05:58:09 GMT	Martin Pool <mbp@sourcefrog.net>	patch-116

    Summary:
      sa_family_t Tru64 portability cleanup -- just remove test
    Revision:
      distcc--devel--2--patch-116


    modified files:
     ChangeLog NEWS configure.ac src/distcc.h


2004-09-16 05:20:08 GMT	Martin Pool <mbp@sourcefrog.net>	patch-115

    Summary:
      include state.h from within distcc.h
    Revision:
      distcc--devel--2--patch-115


    modified files:
     ChangeLog src/compile.c src/distcc.c src/distcc.h
     src/history.c src/mon-gnome.c src/mon-notify.c src/mon-text.c
     src/mon.c src/remote.c src/renderer.c src/serve.c src/state.c
     src/timeout.c src/where.c


2004-09-16 05:12:42 GMT	Martin Pool <mbp@sourcefrog.net>	patch-114

    Summary:
      doc
    Revision:
      distcc--devel--2--patch-114


    modified files:
     ChangeLog src/distcc.h


2004-09-16 05:08:07 GMT	Martin Pool <mbp@sourcefrog.net>	patch-113

    Summary:
      Improved check for gcc>=3.4 for warn_unused_result
    Revision:
      distcc--devel--2--patch-113


    modified files:
     ChangeLog src/distcc.h


2004-09-16 04:55:26 GMT	Martin Pool <mbp@sourcefrog.net>	patch-112

    Summary:
      fix enum type warning from Dmitri
    Revision:
      distcc--devel--2--patch-112


    modified files:
     ChangeLog src/distcc.h src/timeout.c


2004-09-16 04:46:42 GMT	Martin Pool <mbp@sourcefrog.net>	patch-111

    Summary:
      fix unused var warning
    Revision:
      distcc--devel--2--patch-111


    modified files:
     ChangeLog src/state.c


2004-09-16 04:46:26 GMT	Martin Pool <mbp@sourcefrog.net>	patch-110

    Summary:
      bump version
    Revision:
      distcc--devel--2--patch-110


    modified files:
     ChangeLog configure.ac


2004-08-24 12:12:50 GMT	Martin Pool <mbp@sourcefrog.net>	patch-109

    Summary:
      Prepare for 2.17.1 release
    Revision:
      distcc--devel--2--patch-109


    modified files:
     ChangeLog NEWS


2004-08-24 12:10:43 GMT	Martin Pool <mbp@sourcefrog.net>	patch-108

    Summary:
      Update version to 2.17.1
    Revision:
      distcc--devel--2--patch-108


    modified files:
     ChangeLog configure.ac


2004-08-24 12:07:55 GMT	Martin Pool <mbp@sourcefrog.net>	patch-107

    Summary:
      Don't use warn_unused_result on old gcc
    Revision:
      distcc--devel--2--patch-107


    modified files:
     ChangeLog src/distcc.h


2004-08-13 22:06:05 GMT	Martin Pool <mbp@sourcefrog.net>	patch-106

    Summary:
      distcc.1: better explanation of using distcc with ccache
    Revision:
      distcc--devel--2--patch-106


    modified files:
     ChangeLog Makefile.in man/distcc.1


2004-08-06 00:34:21 GMT	Martin Pool <mbp@sourcefrog.net>	patch-105

    Summary:
      doc
    Revision:
      distcc--devel--2--patch-105


    modified files:
     ChangeLog src/compile.c


2004-08-05 23:29:15 GMT	Martin Pool <mbp@sourcefrog.net>	patch-104

    Summary:
      Fix dcc_trace bug
    Revision:
      distcc--devel--2--patch-104


    modified files:
     ChangeLog NEWS src/clinet.c


2004-08-02 18:41:07 GMT	Martin Pool <mbp@sourcefrog.net>	patch-103

    Summary:
      doc
    Revision:
      distcc--devel--2--patch-103


    modified files:
     ChangeLog src/distcc.h


2004-08-01 05:52:01 GMT	Martin Pool <mbp@sourcefrog.net>	patch-102

    Summary:
      fix usage of dcc_timeout_arm
    Revision:
      distcc--devel--2--patch-102


    modified files:
     ChangeLog src/serve.c


2004-08-01 05:50:45 GMT	Martin Pool <mbp@sourcefrog.net>	patch-101

    Summary:
      prepare for 2.17 release
    Revision:
      distcc--devel--2--patch-101


    modified files:
     ChangeLog


2004-08-01 05:49:42 GMT	Martin Pool <mbp@sourcefrog.net>	patch-100

    Summary:
      add server-side timeouts
    Revision:
      distcc--devel--2--patch-100


    modified files:
     ChangeLog Makefile.in NEWS src/serve.c


2004-08-01 05:45:46 GMT	Martin Pool <mbp@sourcefrog.net>	patch-99

    Summary:
      fix usage of dcc_timeout_arm
    Revision:
      distcc--devel--2--patch-99


    modified files:
     ChangeLog src/remote.c


2004-08-01 05:43:10 GMT	Martin Pool <mbp@sourcefrog.net>	patch-98

    Summary:
      merge from happy
    Revision:
      distcc--devel--2--patch-98

    Patches applied:
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-26
       dcc_timeout_arm: add WARN_UNUSED
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-27
       merge to devel
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-28
       add WARN_UNUSED to some functions
    

    modified files:
     ChangeLog src/distcc.h

    new patches:
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-26
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-27
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-28


2004-08-01 05:39:19 GMT	Martin Pool <mbp@sourcefrog.net>	patch-97

    Summary:
      add WARN_UNUSED to some functions
    Revision:
      distcc--devel--2--patch-97

    Patches applied:
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-26
       dcc_timeout_arm: add WARN_UNUSED
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-27
       merge to devel
    

    modified files:
     ChangeLog src/distcc.h


2004-07-29 21:38:23 GMT	Martin Pool <mbp@sourcefrog.net>	patch-96

    Summary:
      cleanups
    Revision:
      distcc--devel--2--patch-96

    Patches applied:
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-23
       check return codes from dcc_timeout_arm
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-24
       ifdef __attribute__ on GNUC
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-25
       dcc_build_somewhere: cleanup
    

    modified files:
     ChangeLog src/compile.c src/distcc.h

    new patches:
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-23
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-24
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-25


2004-07-29 21:32:11 GMT	Martin Pool <mbp@sourcefrog.net>	patch-95

    Summary:
      doc
    Revision:
      distcc--devel--2--patch-95

    Patches applied:
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-16
       update todo items
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-17
       merged to devel
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-18
       doc
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-19
       notes on timeouts
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-20
       timeouts are done
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-21
       correct version number
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-22
       treat emacs temporary files  as backups
    

    modified files:
     ChangeLog NEWS TODO configure.ac doc/roadmap.txt src/remote.c
     {arch}/=tagging-method

    new patches:
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-16
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-17
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-18
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-19
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-20
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-21
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-22


2004-07-29 19:35:33 GMT	Martin Pool <mbp@sourcefrog.net>	patch-94

    Summary:
      more timeouts and cleanups
    Revision:
      distcc--devel--2--patch-94

    Patches applied:
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-11
       portability fix for WCOREDUMP
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-12
       remove obsolete patch
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-13
       dcc_compile_remote: add more client-side timeouts
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-14
       dcc_connect_by_addr: handle EINTR from connect()
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-15
       bump version number
    

    removed files:
     patches/.arch-ids/resolver-timeout.diff.id
     patches/resolver-timeout.diff

    modified files:
     ChangeLog NEWS configure.ac src/clinet.c src/distcc.h
     src/exec.c src/remote.c

    new patches:
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-11
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-12
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-13
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-14
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-15


2004-07-29 19:12:49 GMT	Martin Pool <mbp@sourcefrog.net>	patch-93

    Summary:
      alarm-based connection timeout
    Revision:
      distcc--devel--2--patch-93

    Patches applied:
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--base-0
       import from ozlabs
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-1
       tweak version output more
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-2
       Add EXIT_TIMEOUT
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-3
       Add overall connection timeout
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-4
       remove docs for deleted DISTCC_CONNECT_TIMEOUT
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-5
       fold in backoff.h
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-6
       remove select-based timeout in client connect
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-7
       dcc_connect_by_addr: remove host and port params
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-8
       dcc_connect_by_addr: cleanup trace
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-9
       dcc_build_somewhere: better message on fallback
    
     * mbp@sourcefrog.net--happy/distcc--devel--2--patch-10
       dcc_timeout_arm: doc
    

    new files:
     src/.arch-ids/timeout.c.id src/timeout.c

    removed files:
     src/.arch-ids/backoff.h.id src/backoff.h

    modified files:
     ChangeLog Makefile.in NEWS man/distcc.1 src/backoff.c
     src/clinet.c src/compile.c src/distcc.h src/exitcode.h
     src/help.c src/remote.c src/ssh.c src/util.c src/util.h
     src/where.c

    new patches:
     mbp@sourcefrog.net--happy/distcc--devel--2--base-0
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-1
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-2
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-3
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-4
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-5
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-6
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-7
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-8
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-9
     mbp@sourcefrog.net--happy/distcc--devel--2--patch-10


2004-07-28 18:38:20 GMT	Martin Pool <mbp@sourcefrog.net>	patch-92

    Summary:
      mention miniLZO in --version
    Revision:
      distcc--devel--2--patch-92


    modified files:
     ChangeLog src/help.c


2004-07-23 13:47:05 GMT	Martin Pool <mbp@sourcefrog.net>	patch-91

    Summary:
      Manpage fix from Jean Delvare.
    Revision:
      distcc--devel--2--patch-91


    modified files:
     ChangeLog NEWS man/distcc.1


2004-07-15 08:27:57 GMT	Martin Pool <mbp@sourcefrog.net>	patch-90

    Summary:
      Add CVE number for netmask problem
    Revision:
      distcc--devel--2--patch-90


    modified files:
     ChangeLog NEWS


2004-07-14 05:32:41 GMT	Martin Pool <mbp@sourcefrog.net>	patch-89

    Summary:
      notes on mod_backhand load balancing
    Revision:
      distcc--devel--2--patch-89


    new files:
     doc/todo/.arch-ids/backhand.txt.id doc/todo/backhand.txt

    modified files:
     ChangeLog


2004-07-14 05:32:16 GMT	Martin Pool <mbp@sourcefrog.net>	patch-88

    Summary:
      dcc_set_row_idle: reduce unnecessary tree model updates
    Revision:
      distcc--devel--2--patch-88


    modified files:
     ChangeLog src/mon-gnome.c


2004-07-14 05:27:54 GMT	Martin Pool <mbp@sourcefrog.net>	patch-87

    Summary:
      dcc_build_somewhere: don't retry if remote compiler crashed
    Revision:
      distcc--devel--2--patch-87


    modified files:
     ChangeLog NEWS src/compile.c


2004-07-12 07:39:35 GMT	Martin Pool <mbp@sourcefrog.net>	patch-86

    Summary:
      Cleanup
    Revision:
      distcc--devel--2--patch-86


    modified files:
     ChangeLog src/mon-gnome.c


2004-07-12 07:23:46 GMT	Martin Pool <mbp@sourcefrog.net>	patch-85

    Summary:
      make sure idle periods get drawn in history
    Revision:
      distcc--devel--2--patch-85


    modified files:
     ChangeLog src/renderer.c


2004-07-12 07:21:41 GMT	Martin Pool <mbp@sourcefrog.net>	patch-84

    Summary:
      mon-gnome: Use circular array not GQueue for history
    Revision:
      distcc--devel--2--patch-84

    Using a doubly-linked list to hold integers uses a lot of time and
    memory.  Instead we use just a simple circular array.
    
    history.c: New file holding this.
    

    new files:
     src/.arch-ids/history.c.id src/history.c

    modified files:
     ChangeLog Makefile.in NEWS src/mon-gnome.c src/mon.h
     src/renderer.c


2004-07-12 06:53:56 GMT	Martin Pool <mbp@sourcefrog.net>	patch-83

    Summary:
      s/dcc_history/dcc_task_state/
    Revision:
      distcc--devel--2--patch-83


    modified files:
     ChangeLog src/mon-fake.c src/mon-gnome.c src/mon-text.c
     src/mon.c src/mon.h src/state.c src/state.h


2004-07-12 06:49:54 GMT	Martin Pool <mbp@sourcefrog.net>	patch-82

    Summary:
      s/dcc_state/dcc_phase/
    Revision:
      distcc--devel--2--patch-82


    modified files:
     ChangeLog src/mon-fake.c src/mon-gnome.c src/mon-text.c
     src/mon.c src/mon.h src/renderer.c src/renderer.h src/state.c
     src/state.h


2004-07-12 06:46:16 GMT	Martin Pool <mbp@sourcefrog.net>	patch-81

    Summary:
      Rename DCC_STATE_* to DCC_PHASE_*
    Revision:
      distcc--devel--2--patch-81


    modified files:
     ChangeLog src/clirpc.c src/compile.c src/mon-fake.c
     src/mon-gnome.c src/mon-text.c src/mon.c src/remote.c
     src/renderer.c src/renderer.h src/state.c src/state.h
     src/where.c


2004-07-12 06:45:29 GMT	Martin Pool <mbp@sourcefrog.net>	patch-80

    Summary:
      Fix warning
    Revision:
      distcc--devel--2--patch-80


    modified files:
     ChangeLog src/daemon.h


2004-07-12 06:39:40 GMT	Martin Pool <mbp@sourcefrog.net>	patch-79

    Summary:
      Doc
    Revision:
      distcc--devel--2--patch-79


    modified files:
     ChangeLog src/mon-gnome.c


2004-07-12 06:20:10 GMT	Martin Pool <mbp@sourcefrog.net>	patch-78

    Summary:
      dcc_draw_state_stripe: inline into the only caller
    Revision:
      distcc--devel--2--patch-78


    modified files:
     ChangeLog src/renderer.c


2004-07-12 05:24:32 GMT	Martin Pool <mbp@sourcefrog.net>	patch-77

    Summary:
      Doc
    Revision:
      distcc--devel--2--patch-77


    modified files:
     ChangeLog src/renderer.c


2004-07-09 05:16:20 GMT	Martin Pool <mbp@sourcefrog.net>	patch-76

    Summary:
      todo: monitor ideas
    Revision:
      distcc--devel--2--patch-76


    new files:
     doc/todo/.arch-ids/monitor-clear.txt.id
     doc/todo/.arch-ids/monitor-count.txt.id
     doc/todo/monitor-clear.txt doc/todo/monitor-count.txt

    modified files:
     ChangeLog


2004-07-09 04:56:11 GMT	Martin Pool <mbp@sourcefrog.net>	patch-75

    Summary:
      benchmark: notes on building glibc
    Revision:
      distcc--devel--2--patch-75


    modified files:
     ChangeLog bench/ProjectDefs.py


2004-07-08 07:40:50 GMT	Martin Pool <mbp@sourcefrog.net>	patch-74

    Summary:
      fix warnings about sockaddr
    Revision:
      distcc--devel--2--patch-74


    modified files:
     ChangeLog src/netutil.h


2004-07-08 07:39:35 GMT	Martin Pool <mbp@sourcefrog.net>	patch-73

    Summary:
      setuid.h: remove
    Revision:
      distcc--devel--2--patch-73


    removed files:
     src/.arch-ids/setuid.h.id src/setuid.h

    modified files:
     ChangeLog Makefile.in src/daemon.c src/daemon.h src/dopt.c
     src/setuid.c


2004-07-08 07:36:08 GMT	Martin Pool <mbp@sourcefrog.net>	patch-72

    Summary:
      filename.h: remove
    Revision:
      distcc--devel--2--patch-72


    removed files:
     src/.arch-ids/filename.h.id src/filename.h

    modified files:
     ChangeLog Makefile.in src/arg.c src/argutil.c src/cpp.c
     src/distcc.c src/distcc.h src/filename.c src/h_exten.c
     src/h_issource.c src/implicit.c src/mon-notify.c
     src/mon-text.c src/mon.c src/serve.c src/srvrpc.c src/state.c


2004-07-08 07:32:43 GMT	Martin Pool <mbp@sourcefrog.net>	patch-71

    Summary:
      cpp.h: removed
    Revision:
      distcc--devel--2--patch-71


    removed files:
     src/.arch-ids/cpp.h.id src/cpp.h

    modified files:
     ChangeLog Makefile.in src/compile.c src/cpp.c src/distcc.h


2004-07-08 07:31:15 GMT	Martin Pool <mbp@sourcefrog.net>	patch-70

    Summary:
      strip.h: removed
    Revision:
      distcc--devel--2--patch-70


    removed files:
     src/.arch-ids/strip.h.id src/strip.h

    modified files:
     ChangeLog doc/roadmap.txt src/compile.c src/cpp.c src/distcc.h
     src/h_strip.c src/strip.c


2004-07-08 06:02:34 GMT	Martin Pool <mbp@sourcefrog.net>	patch-69

    Summary:
      doc
    Revision:
      distcc--devel--2--patch-69


    modified files:
     ChangeLog src/mon-text.c


2004-07-08 05:57:05 GMT	Martin Pool <mbp@sourcefrog.net>	patch-68

    Summary:
      note leak fixes
    Revision:
      distcc--devel--2--patch-68


    modified files:
     ChangeLog


2004-07-08 05:56:54 GMT	Martin Pool <mbp@sourcefrog.net>	patch-67

    Summary:
      distccmon-text: fix memory leak
    Revision:
      distcc--devel--2--patch-67


    modified files:
     ChangeLog src/mon-text.c


2004-07-08 05:52:06 GMT	Martin Pool <mbp@sourcefrog.net>	patch-66

    Summary:
      dcc_history_free: Fix memory leak
    Revision:
      distcc--devel--2--patch-66


    modified files:
     ChangeLog src/mon.c


2004-07-08 05:48:31 GMT	Martin Pool <mbp@sourcefrog.net>	patch-65

    Summary:
      mon-gnome: fix leak in setting title; don't set title twice
    Revision:
      distcc--devel--2--patch-65


    modified files:
     ChangeLog src/mon-gnome.c


2004-07-08 05:10:10 GMT	Martin Pool <mbp@sourcefrog.net>	patch-64

    Summary:
      dcc_mon_load_state: fix leak on error path
    Revision:
      distcc--devel--2--patch-64


    modified files:
     ChangeLog NEWS src/mon.c


2004-07-08 04:56:58 GMT	Martin Pool <mbp@sourcefrog.net>	patch-63

    Summary:
      Prepare for 2.16 release
    Revision:
      distcc--devel--2--patch-63


    modified files:
     ChangeLog NEWS configure.ac


2004-07-08 04:52:43 GMT	Martin Pool <mbp@sourcefrog.net>	patch-62

    Summary:
      distccmon-gnome: use a GNOME status bar with a grab handle
    Revision:
      distcc--devel--2--patch-62

    Patch from Nathan Fredrickson.
    

    modified files:
     ChangeLog NEWS src/mon-gnome.c


2004-07-08 04:32:35 GMT	Martin Pool <mbp@sourcefrog.net>	patch-61

    Summary:
      testdistcc.py: update to work on ia64 linux
    Revision:
      distcc--devel--2--patch-61


    modified files:
     ChangeLog NEWS test/testdistcc.py


2004-07-08 04:31:44 GMT	Martin Pool <mbp@sourcefrog.net>	patch-60

    Summary:
      Rephrase news
    Revision:
      distcc--devel--2--patch-60


    modified files:
     ChangeLog NEWS


2004-07-07 05:49:15 GMT	Martin Pool <mbp@sourcefrog.net>	patch-59

    Summary:
      testdistcc: allow for --version output to have more than two lines
    Revision:
      distcc--devel--2--patch-59


    modified files:
     ChangeLog test/testdistcc.py


2004-07-07 05:44:23 GMT	Martin Pool <mbp@sourcefrog.net>	patch-58

    Summary:
      dcc_parse_mask: fix 64-bit bugs
    Revision:
      distcc--devel--2--patch-58


    modified files:
     ChangeLog NEWS src/access.c


2004-07-07 05:21:02 GMT	Martin Pool <mbp@sourcefrog.net>	patch-57

    Summary:
      h_parsemask: stub for trace
    Revision:
      distcc--devel--2--patch-57


    modified files:
     ChangeLog src/h_parsemask.c


2004-07-07 04:47:00 GMT	Martin Pool <mbp@sourcefrog.net>	patch-56

    Summary:
      dcc_show_version: Include copyright and licence
    Revision:
      distcc--devel--2--patch-56


    modified files:
     ChangeLog NEWS src/distcc.c src/distcc.h src/dopt.c src/help.c


2004-07-07 04:38:53 GMT	Martin Pool <mbp@sourcefrog.net>	patch-55

    Summary:
      configure: if using system popt, need to use -lpopt
    Revision:
      distcc--devel--2--patch-55


    modified files:
     ChangeLog configure.ac


2004-07-07 02:14:54 GMT	Martin Pool <mbp@sourcefrog.net>	patch-54

    Summary:
      dcc_log_child_exited: Fix bizarre syntax bug, remove #ifdef
    Revision:
      distcc--devel--2--patch-54


    modified files:
     ChangeLog NEWS src/dparent.c


2004-07-07 02:07:47 GMT	Martin Pool <mbp@sourcefrog.net>	patch-53

    Summary:
      draft patch for faster polling when blocked
    Revision:
      distcc--devel--2--patch-53


    new files:
     patches/.arch-ids/shorter-boredom-poll.diff.id
     patches/shorter-boredom-poll.diff

    modified files:
     ChangeLog


2004-07-07 02:06:53 GMT	Martin Pool <mbp@sourcefrog.net>	patch-52

    Summary:
      doc: note popt fix
    Revision:
      distcc--devel--2--patch-52


    modified files:
     ChangeLog NEWS


2004-07-07 01:59:58 GMT	Martin Pool <mbp@sourcefrog.net>	patch-51

    Summary:
      doc: benchmarks
    Revision:
      distcc--devel--2--patch-51


    modified files:
     ChangeLog doc/results.txt


2004-07-07 01:59:39 GMT	Martin Pool <mbp@sourcefrog.net>	patch-50

    Summary:
      configure.ac: fix problem detecting popt.h
    Revision:
      distcc--devel--2--patch-50

    Problem: Some people might have libpopt, but no popt.h, in which case
    we tried to use the system copy and failed.
    
    Fix: Check for popt.h.  If not present, use ./popt.

    modified files:
     ChangeLog configure.ac


2004-07-06 13:05:12 GMT	Martin Pool <mbp@sourcefrog.net>	patch-49

    Summary:
      Prepare for 2.15 release
    Revision:
      distcc--devel--2--patch-49


    modified files:
     ChangeLog NEWS configure.ac


2004-07-06 13:00:16 GMT	Martin Pool <mbp@sourcefrog.net>	patch-48

    Summary:
      Notes on version checking
    Revision:
      distcc--devel--2--patch-48


    modified files:
     ChangeLog doc/todo/version-check.txt


2004-07-06 12:47:38 GMT	Martin Pool <mbp@sourcefrog.net>	patch-47

    Summary:
      Doc
    Revision:
      distcc--devel--2--patch-47


    new files:
     doc/todo/.arch-ids/monitor-legend.txt.id
     doc/todo/monitor-legend.txt

    modified files:
     ChangeLog


2004-07-06 09:03:44 GMT	Martin Pool <mbp@sourcefrog.net>	patch-46

    Summary:
      compress: assume a larger decompression buffer by default so less likely to retry
    Revision:
      distcc--devel--2--patch-46


    modified files:
     ChangeLog src/compress.c


2004-07-06 08:50:24 GMT	Martin Pool <mbp@sourcefrog.net>	patch-45

    Summary:
      remove mmap/lzo support
    Revision:
      distcc--devel--2--patch-45


    modified files:
     ChangeLog NEWS doc/results.txt src/compress.c


2004-07-06 08:27:44 GMT	Martin Pool <mbp@sourcefrog.net>	patch-44

    Summary:
      dcc_r_bulk_lzo1x: fix nasty bug in mmap recv lzo
    Revision:
      distcc--devel--2--patch-44

    When reading in compressed data, our initial buffer might not be large
    enough for the actual compressed data, so we need to free it and make
    a larger one.  When freeing the mmapped buffer, we need to pass both
    address and length of the mapping.  
    
    The bug was that we increased the length before unmapping and
    therefore randomly unmapped some block of memory, causing a crash
    later on.
    
    Fix: don't increase the length until we're done with the old value.
    
    This code is really too complex to be safe.

    modified files:
     ChangeLog src/compress.c


2004-07-06 08:09:27 GMT	Martin Pool <mbp@sourcefrog.net>	patch-43

    Summary:
      fix warning
    Revision:
      distcc--devel--2--patch-43


    modified files:
     ChangeLog src/daemon.c


2004-07-06 08:09:03 GMT	Martin Pool <mbp@sourcefrog.net>	patch-42

    Summary:
      tempfile.h: remove
    Revision:
      distcc--devel--2--patch-42


    removed files:
     src/.arch-ids/tempfile.h.id src/tempfile.h

    modified files:
     ChangeLog Makefile.in src/backoff.c src/cleanup.c src/cpp.c
     src/daemon.c src/distcc.c src/distcc.h src/dparent.c
     src/dsignal.c src/hosts.c src/lock.c src/mon-notify.c
     src/mon-text.c src/mon.c src/prefork.c src/remote.c
     src/serve.c src/state.c src/tempfile.c src/timefile.c
     src/where.c


2004-07-06 08:06:57 GMT	Martin Pool <mbp@sourcefrog.net>	patch-41

    Summary:
      distccd: chdir to $TMPDIR not / at startup
    Revision:
      distcc--devel--2--patch-41


    modified files:
     ChangeLog NEWS src/daemon.c


2004-07-06 08:05:30 GMT	Martin Pool <mbp@sourcefrog.net>	patch-40

    Summary:
      dcc_get_tmp_top: make public
    Revision:
      distcc--devel--2--patch-40


    modified files:
     ChangeLog src/tempfile.c src/tempfile.h


2004-07-06 08:00:29 GMT	Martin Pool <mbp@sourcefrog.net>	patch-39

    Summary:
      dcc_log_child_exited: indicate if core was produced
    Revision:
      distcc--devel--2--patch-39


    modified files:
     ChangeLog src/dparent.c


2004-07-06 05:10:05 GMT	Martin Pool <mbp@sourcefrog.net>	patch-38

    Summary:
      
    Revision:
      distcc--devel--2--patch-38

    
    

    modified files:
     ChangeLog src/arg.c src/argutil.c src/distcc.c src/distcc.h
     src/implicit.c


2004-07-06 05:03:25 GMT	Martin Pool <mbp@sourcefrog.net>	patch-37

    Summary:
      argutil.c: Doc
    Revision:
      distcc--devel--2--patch-37


    modified files:
     ChangeLog src/argutil.c


2004-07-06 05:00:57 GMT	Martin Pool <mbp@sourcefrog.net>	patch-36

    Summary:
      arg.h: fold into distcc.h
    Revision:
      distcc--devel--2--patch-36


    removed files:
     src/.arch-ids/arg.h.id src/arg.h

    modified files:
     ChangeLog Makefile.in src/arg.c src/argutil.c src/clirpc.c
     src/compile.c src/cpp.c src/distcc.c src/distcc.h src/exec.c
     src/h_argvtostr.c src/h_ccvers.c src/h_scanargs.c
     src/h_strip.c src/implicit.c src/serve.c src/srvrpc.c
     src/ssh.c src/strip.c


2004-07-06 04:54:15 GMT	Martin Pool <mbp@sourcefrog.net>	patch-35

    Summary:
      dcc_free_argv: new function
    Revision:
      distcc--devel--2--patch-35


    modified files:
     ChangeLog src/arg.h src/argutil.c


2004-07-06 04:47:46 GMT	Martin Pool <mbp@sourcefrog.net>	patch-34

    Summary:
      Remove redundant temporary file cleanup in non-forking mode.
    Revision:
      distcc--devel--2--patch-34


    modified files:
     ChangeLog NEWS src/dparent.c src/serve.c


2004-06-18 23:47:56 GMT	Martin Pool <mbp@sourcefrog.net>	patch-33

    Summary:
      roadmap update
    Revision:
      distcc--devel--2--patch-33


    modified files:
     ChangeLog doc/roadmap.txt


2004-06-17 04:15:48 GMT	Martin Pool <mbp@sourcefrog.net>	patch-32

    Summary:
      Doc
    Revision:
      distcc--devel--2--patch-32


    modified files:
     ChangeLog src/lock.c


2004-06-12 08:47:59 GMT	Martin Pool <mbp@sourcefrog.net>	patch-31

    Summary:
      dcc_service_job: Doc
    Revision:
      distcc--devel--2--patch-31


    modified files:
     ChangeLog src/serve.c


2004-06-11 08:31:22 GMT	Martin Pool <mbp@sourcefrog.net>	patch-30

    Summary:
      protocol-3: I think there's no need for hash after all
    Revision:
      distcc--devel--2--patch-30


    modified files:
     ChangeLog doc/protocol-3.txt


2004-06-11 08:19:20 GMT	Martin Pool <mbp@sourcefrog.net>	patch-29

    Summary:
      protocol-3: describe request format; propose adding CRC
    Revision:
      distcc--devel--2--patch-29


    modified files:
     ChangeLog doc/protocol-3.txt


2004-06-10 04:55:25 GMT	Martin Pool <mbp@sourcefrog.net>	patch-28

    Summary:
      protocol-3 design development
    Revision:
      distcc--devel--2--patch-28


    modified files:
     ChangeLog doc/protocol-3.txt


2004-06-10 03:18:55 GMT	Martin Pool <mbp@hp.com>	patch-27

    Summary:
      todo: notes on file permissions
    Revision:
      distcc--devel--2--patch-27


    new files:
     doc/todo/.arch-ids/permissions.txt.id doc/todo/permissions.txt

    modified files:
     ChangeLog TODO


2004-06-10 02:47:13 GMT	Martin Pool <mbp@hp.com>	patch-26

    Summary:
      cases/hello.c: Include more headers to trigger compression
    Revision:
      distcc--devel--2--patch-26


    modified files:
     ChangeLog cases/hello.c


2004-06-01 06:52:14 GMT	Martin Pool <mbp@hp.com>	patch-25

    Summary:
      distccmon-text(1) typo fix from Lisa
    Revision:
      distcc--devel--2--patch-25


    modified files:
     ChangeLog man/distccmon-text.1


2004-05-30 05:54:37 GMT	Martin Pool <mbp@sourcefrog.net>	patch-24

    Summary:
      Add fixme comments for places where memory is probably leaked
    Revision:
      distcc--devel--2--patch-24


    modified files:
     ChangeLog src/arg.c src/compile.c src/cpp.c src/where.c


2004-05-30 05:48:09 GMT	Martin Pool <mbp@sourcefrog.net>	patch-23

    Summary:
      Doc
    Revision:
      distcc--devel--2--patch-23


    new files:
     doc/todo/.arch-ids/gnome-leak.txt.id doc/todo/gnome-leak.txt

    modified files:
     ChangeLog


2004-05-29 05:10:27 GMT	Martin Pool <mbp@sourcefrog.net>	patch-22

    Summary:
      More TODO notes on scheduling
    Revision:
      distcc--devel--2--patch-22

    

    new files:
     doc/todo/.arch-ids/host-selection.txt.id
     doc/todo/.arch-ids/randomize-order.txt.id
     doc/todo/host-selection.txt doc/todo/randomize-order.txt

    modified files:
     ChangeLog


2004-05-28 23:42:32 GMT	Martin Pool <mbp@sourcefrog.net>	patch-21

    Summary:
      patch from joshh to randomize host list
    Revision:
      distcc--devel--2--patch-21

    In http://lists.samba.org/archive/distcc/2004q2/002250.html, Dan
    proposed randomizing the hosts list.  Here's a patch to add that
    feature, controlled by a special --randomize option in the hosts list.
    On a large shared build cluster, this helps spread the load
    without requiring separate hosts lists for each user.
    Martin, what do you think?
    
    
    

    new files:
     patches/.arch-ids/joshh-random.diff.id
     patches/joshh-random.diff

    modified files:
     ChangeLog


2004-05-08 12:16:47 GMT	Martin Pool <mbp@sourcefrog.net>	patch-20

    Summary:
      Update plans
    Revision:
      distcc--devel--2--patch-20


    new files:
     doc/todo/.arch-ids/window-geometry.txt.id
     doc/todo/window-geometry.txt

    modified files:
     ChangeLog doc/roadmap.txt


2004-05-06 03:20:08 GMT	Martin Pool <mbp@sourcefrog.net>	patch-19

    Summary:
      'make uninstall' note
    Revision:
      distcc--devel--2--patch-19


    new files:
     doc/todo/.arch-ids/make-uninstall.txt.id
     doc/todo/make-uninstall.txt

    modified files:
     ChangeLog


2004-05-05 06:34:07 GMT	Martin Pool <mbp@sourcefrog.net>	patch-18

    Summary:
      Doc
    Revision:
      distcc--devel--2--patch-18


    modified files:
     ChangeLog NEWS src/remote.c


2004-05-03 00:41:02 GMT	Martin Pool <mbp@sourcefrog.net>	patch-17

    Summary:
      Red Hat fix from Colin
    Revision:
      distcc--devel--2--patch-17

    Patches applied:
    
     * walters@verbum.org--2003/distcc--devel--2.14--patch-5
       merge from mbp
    
     * walters@verbum.org--2003/distcc--devel--2.14--patch-6
       actually expand variables
    

    modified files:
     ChangeLog contrib/redhat/init contrib/redhat/logrotate
     contrib/redhat/xinetd

    new patches:
     walters@verbum.org--2003/distcc--devel--2.14--patch-5
     walters@verbum.org--2003/distcc--devel--2.14--patch-6


2004-05-02 10:42:57 GMT	Martin Pool <mbp@sourcefrog.net>	patch-16

    Summary:
      Note rate calculation
    Revision:
      distcc--devel--2--patch-16


    modified files:
     ChangeLog NEWS


2004-05-02 10:40:35 GMT	Martin Pool <mbp@sourcefrog.net>	patch-15

    Summary:
      Client calculates overall compilation rate for remote jobs
    Revision:
      distcc--devel--2--patch-15


    modified files:
     ChangeLog src/bulk.c src/distcc.h src/remote.c


2004-05-02 10:30:00 GMT	Martin Pool <mbp@sourcefrog.net>	patch-14

    Summary:
      Collect SSH child even when it fails
    Revision:
      distcc--devel--2--patch-14


    modified files:
     ChangeLog src/remote.c


2004-05-02 10:22:22 GMT	Martin Pool <mbp@sourcefrog.net>	patch-13

    Summary:
      Remove unnecessary check that cpp produced output
    Revision:
      distcc--devel--2--patch-13


    modified files:
     ChangeLog src/remote.c


2004-05-02 10:20:01 GMT	Martin Pool <mbp@sourcefrog.net>	patch-12

    Summary:
      Pass back size of transmitted files 
    Revision:
      distcc--devel--2--patch-12

    Also fix printf formats for file sizes.
    
    Remove old prototype for dcc_x_file_timed.

    modified files:
     ChangeLog src/bulk.c src/bulk.h src/remote.c src/serve.c


2004-05-02 10:06:11 GMT	Martin Pool <mbp@sourcefrog.net>	patch-11

    Summary:
      Ignore gtags temporaries
    Revision:
      distcc--devel--2--patch-11


    modified files:
     ChangeLog src/.arch-inventory


2004-05-02 10:05:11 GMT	Martin Pool <mbp@sourcefrog.net>	patch-10

    Summary:
      Remove dcc_send_job_corked wrapper
    Revision:
      distcc--devel--2--patch-10

    Just insert/remove corks at the right places.

    modified files:
     ChangeLog src/remote.c


2004-05-02 10:00:52 GMT	Martin Pool <mbp@sourcefrog.net>	patch-9

    Summary:
      Split out code to wait for cpp
    Revision:
      distcc--devel--2--patch-9


    modified files:
     ChangeLog src/remote.c


2004-05-02 09:58:22 GMT	Martin Pool <mbp@sourcefrog.net>	patch-8

    Summary:
      Refactor code to send requests into remote.c
    Revision:
      distcc--devel--2--patch-8


    modified files:
     ChangeLog src/clirpc.c src/distcc.h src/remote.c


2004-05-02 09:49:23 GMT	Martin Pool <mbp@sourcefrog.net>	patch-7

    Summary:
      Plan for calculating rate 
    Revision:
      distcc--devel--2--patch-7


    new files:
     doc/todo/.arch-ids/show-rate.txt.id doc/todo/show-rate.txt

    modified files:
     ChangeLog


2004-05-02 09:38:40 GMT	Martin Pool <mbp@sourcefrog.net>	patch-6

    Summary:
      Remove relic zip.c
    Revision:
      distcc--devel--2--patch-6


    removed files:
     src/.arch-ids/zip.c.id src/zip.c

    modified files:
     ChangeLog Makefile.in


2004-05-02 09:35:26 GMT	Martin Pool <mbp@sourcefrog.net>	patch-5

    Summary:
      Remove old prototypes
    Revision:
      distcc--devel--2--patch-5


    modified files:
     ChangeLog src/daemon.h src/dparent.c


2004-05-02 08:46:14 GMT	Martin Pool <mbp@sourcefrog.net>	patch-4

    Summary:
      Remove non-prefork mode
    Revision:
      distcc--devel--2--patch-4

    Only choices now are preforking, or not forking at all.

    modified files:
     ChangeLog NEWS src/dopt.c src/dparent.c


2004-05-02 08:35:51 GMT	Martin Pool <mbp@sourcefrog.net>	patch-3

    Summary:
      Set version to 2.15pre
    Revision:
      distcc--devel--2--patch-3


    modified files:
     ChangeLog NEWS configure.ac


2004-05-02 08:34:49 GMT	Martin Pool <mbp@sourcefrog.net>	patch-2

    Summary:
      Plans for upcoming releases
    Revision:
      distcc--devel--2--patch-2


    modified files:
     ChangeLog doc/roadmap.txt


2004-05-02 08:25:17 GMT	Martin Pool <mbp@sourcefrog.net>	patch-1

    Summary:
      New ChangeLog for new revision
    Revision:
      distcc--devel--2--patch-1


    new files:
     ChangeLog

    renamed files:
     ChangeLog
       ==> ChangeLog-2.14


2004-05-02 05:07:46 GMT	Martin Pool <mbp@sourcefrog.net>	base-0

    Summary:
      tag of mbp@sourcefrog.net--2004/distcc--devel--2.14--version-0
    Revision:
      distcc--devel--2--base-0

    (automatically generated log message)

    new patches:
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--base-0
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-1
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-2
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-3
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-4
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-5
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-6
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-7
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-8
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-9
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-10
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-11
     mbp@sourcefrog.net--2004-happy/distcc--devel--2.14--patch-12
     mbp@sourcefrog.net--2004/distcc--cvs--0--base-0
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-1
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-2
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-3
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-4
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-5
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-6
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-7
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-8
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-9
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-10
     mbp@sourcefrog.net--2004/distcc--cvs--0--patch-11
     mbp@sourcefrog.net--2004/distcc--devel--2.14--base-0
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-1
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-2
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-3
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-4
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-5
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-6
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-7
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-8
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-9
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-10
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-11
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-12
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-13
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-14
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-15
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-16
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-17
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-18
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-19
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-20
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-21
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-22
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-23
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-24
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-25
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-26
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-27
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-28
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-29
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-30
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-31
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-32
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-33
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-34
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-35
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-36
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-37
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-38
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-39
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-40
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-41
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-42
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-43
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-44
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-45
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-46
     mbp@sourcefrog.net--2004/distcc--devel--2.14--patch-47
     mbp@sourcefrog.net--2004/distcc--devel--2.14--version-0
     mbp@sourcefrog.net--2004/distcc--release--2.13--base-0
     walters@verbum.org--2003/distcc--devel--2.14--base-0
     walters@verbum.org--2003/distcc--devel--2.14--patch-1
     walters@verbum.org--2003/distcc--devel--2.14--patch-2
     walters@verbum.org--2003/distcc--devel--2.14--patch-3
     walters@verbum.org--2003/distcc--devel--2.14--patch-4