<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/distcc-git.git/src/include_server_if.c, branch python3</title>
<subtitle>github.com: distcc/distcc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/'/>
<entry>
<title>Generalize dcc_{r,x}_argv routines</title>
<updated>2012-04-20T15:58:32+00:00</updated>
<author>
<name>Kamal Mostafa</name>
<email>kamal@whence.com</email>
</author>
<published>2012-04-20T15:58:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=3aeae5f2a6725c19f67c54c45c2ba4273ccc8030'/>
<id>3aeae5f2a6725c19f67c54c45c2ba4273ccc8030</id>
<content type='text'>
Generalize the dcc_{r,x}_argv routines so they can be used to
transfer arbitrary array-of-strings tokens (useful for protocol
hacking experiments; no functional change).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generalize the dcc_{r,x}_argv routines so they can be used to
transfer arbitrary array-of-strings tokens (useful for protocol
hacking experiments; no functional change).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed a portability issue that causes compilation to fail on 64 bit boxes.</title>
<updated>2009-03-06T13:55:33+00:00</updated>
<author>
<name>IanRichardBaker</name>
<email>IanRichardBaker@gmail.com</email>
</author>
<published>2009-03-06T13:55:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=ad2b2c2ae40266690af9f88d0c7bf183b0d0cea3'/>
<id>ad2b2c2ae40266690af9f88d0c7bf183b0d0cea3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure that all ".c" files start with "#include &lt;config.h&gt;".</title>
<updated>2009-02-17T23:10:59+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2009-02-17T23:10:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=99f367ba44092015293497f8540524d592c52a50'/>
<id>99f367ba44092015293497f8540524d592c52a50</id>
<content type='text'>
This will hopefully fix issue 39 &lt;http://code.google.com/p/distcc/issues/detail?id=39&gt;.
Some header files were using #if statements that depended on macros defined in config.h
without #including config.h first.  The result was a compilation error, because
"#if !HAVE_DECL_SNPRINTF" was evaluating to true because config.h hadn't been included,
causing us to declare snprintf() when we shouldn't, leading to a conflict with the
declaration in the standard header files.

(The alternative solution would have been to add "#include &lt;config.h&gt;"
to every header file that uses '#if'.  I decided not to do that, just
for consistency with the existing code.)

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will hopefully fix issue 39 &lt;http://code.google.com/p/distcc/issues/detail?id=39&gt;.
Some header files were using #if statements that depended on macros defined in config.h
without #including config.h first.  The result was a compilation error, because
"#if !HAVE_DECL_SNPRINTF" was evaluating to true because config.h hadn't been included,
causing us to declare snprintf() when we shouldn't, leading to a conflict with the
declaration in the standard header files.

(The alternative solution would have been to add "#include &lt;config.h&gt;"
to every header file that uses '#if'.  I decided not to do that, just
for consistency with the existing code.)

</pre>
</div>
</content>
</entry>
<entry>
<title>Provides a simple shell API to the include server:</title>
<updated>2008-09-11T18:48:19+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-09-11T18:48:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=5f70addb6e2967c74bda8575bb969948175ab030'/>
<id>5f70addb6e2967c74bda8575bb969948175ab030</id>
<content type='text'>
add a new "--scan-includes" option to distcc which shows
which headers distcc would send to the remote machine in
pump mode, without actually compiling anything.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add a new "--scan-includes" option to distcc which shows
which headers distcc would send to the remote machine in
pump mode, without actually compiling anything.

</pre>
</div>
</content>
</entry>
<entry>
<title>Normalize the copyright text, to the latest version of the GPLv2 text</title>
<updated>2008-05-23T22:24:20+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-05-23T22:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=51f440cfad4a7b861b774dffb0d8e92db09ca84c'/>
<id>51f440cfad4a7b861b774dffb0d8e92db09ca84c</id>
<content type='text'>
(typically the only change is in the FSF street address).  Add Google
copyright line in some places it was missing.  Add GPLv2 notice to
avahi patches.

OKed by fergus
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(typically the only change is in the FSF street address).  Add Google
copyright line in some places it was missing.  Add GPLv2 notice to
avahi patches.

OKed by fergus
</pre>
</div>
</content>
</entry>
<entry>
<title>Some usability improvements, in particular better diagnostics for</title>
<updated>2008-05-21T09:04:40+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-05-21T09:04:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=ecd6a6b4fb3eee3f64c583d1dac259f3d69ceda3'/>
<id>ecd6a6b4fb3eee3f64c583d1dac259f3d69ceda3</id>
<content type='text'>
common setup errors.

In pump script:
  - If DISTCC_HOSTS is set, print out a message saying how many hosts
    there are (similar to the one that we already print if you instead
    set DISTCC_POTENTIAL_HOSTS) and how many of them have pump enabled.
  - Report an error if you run pump using a host list containing no
    hosts with ',cpp'.  (Should this be a warning instead?)
  - Report an error if you run pump using an empty host list.
    (Should this be a warning instead?)

In distcc client:
  - Improve the warning messages that you get if you run distcc using
    hosts with ",cpp" without running pump.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
common setup errors.

In pump script:
  - If DISTCC_HOSTS is set, print out a message saying how many hosts
    there are (similar to the one that we already print if you instead
    set DISTCC_POTENTIAL_HOSTS) and how many of them have pump enabled.
  - Report an error if you run pump using a host list containing no
    hosts with ',cpp'.  (Should this be a warning instead?)
  - Report an error if you run pump using an empty host list.
    (Should this be a warning instead?)

In distcc client:
  - Improve the warning messages that you get if you run distcc using
    hosts with ",cpp" without running pump.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change C++-style // comments to /**/.</title>
<updated>2008-05-20T18:16:38+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-05-20T18:16:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=458b09d3c0df853a872a2fb214dfbe2aaf7117f8'/>
<id>458b09d3c0df853a872a2fb214dfbe2aaf7117f8</id>
<content type='text'>
Also, fix the emacs var-setting line: it was missing a semicolon
before, which means the entire line was being ignored.

No contentful change.

Reviewed by fergus@google.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, fix the emacs var-setting line: it was missing a semicolon
before, which means the entire line was being ignored.

No contentful change.

Reviewed by fergus@google.com
</pre>
</div>
</content>
</entry>
<entry>
<title>Turned all tabs into 4 spaces.  Got rid of whitespace at the end of</title>
<updated>2008-05-20T06:13:28+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-05-20T06:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=41b794c77d881e29b260d5fccd14293af499b768'/>
<id>41b794c77d881e29b260d5fccd14293af499b768</id>
<content type='text'>
lines.  Fixed up resulting mis-indented code I noticed (mostly in
files that used 8 space indents, or used 4-space and 8-space indents
in the same file (!)).  Added the emacs tab-var setting for all files,
not just some of them.

I also added in copyright notices for files I noticed that didn't have
them.  We'll want to do another pass-through to fix these up properly,
though.

I used the following perl snippet to check for mis-indented code after
converting tabs to whitespace:

  $ for i in *.{c,h}; do echo $i; perl -nle 'if ($indent &gt; 0) {$sp=" " x $indent; /^$sp[^ ]/ &amp;&amp; print "$.: $_"; $indent=0;}; if (/^( *).*{/ ) {$indent=length($1);} else {$indent=0;}' $i; done | less

It had false positives, but hopefully didn't miss anything.

Reviewed by klarlund@google.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
lines.  Fixed up resulting mis-indented code I noticed (mostly in
files that used 8 space indents, or used 4-space and 8-space indents
in the same file (!)).  Added the emacs tab-var setting for all files,
not just some of them.

I also added in copyright notices for files I noticed that didn't have
them.  We'll want to do another pass-through to fix these up properly,
though.

I used the following perl snippet to check for mis-indented code after
converting tabs to whitespace:

  $ for i in *.{c,h}; do echo $i; perl -nle 'if ($indent &gt; 0) {$sp=" " x $indent; /^$sp[^ ]/ &amp;&amp; print "$.: $_"; $indent=0;}; if (/^( *).*{/ ) {$indent=length($1);} else {$indent=0;}' $i; done | less

It had false positives, but hopefully didn't miss anything.

Reviewed by klarlund@google.com
</pre>
</div>
</content>
</entry>
<entry>
<title>The first step of moving everything in the distcc directory to the top</title>
<updated>2008-04-11T22:36:40+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-04-11T22:36:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=596cf4e2f019a766965ad0566495c56b7d295fe4'/>
<id>596cf4e2f019a766965ad0566495c56b7d295fe4</id>
<content type='text'>
level.  I'm doing this in two stages, because I don't understand svn
enough to be confident to do it in one.  This first stage just copies
all the files from distcc/FOO to FOO.  Now there are two copies of
each file under distcc; the Makefile/etc uses the one in distcc and
ignores the one at the top level.

The next commit will delete everything under distcc, and rewrite the
Makefile/etc to use the top-level versions instead.


</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
level.  I'm doing this in two stages, because I don't understand svn
enough to be confident to do it in one.  This first stage just copies
all the files from distcc/FOO to FOO.  Now there are two copies of
each file under distcc; the Makefile/etc uses the one in distcc and
ignores the one at the top level.

The next commit will delete everything under distcc, and rewrite the
Makefile/etc to use the top-level versions instead.


</pre>
</div>
</content>
</entry>
</feed>
