<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>3345b5b670b72ac65b3c51b4a61c196e384178ee</id>
      </parent>
    </parents>
    <author>
      <name>warner-buildbot</name>
      <email>warner-buildbot@lothar.com</email>
    </author>
    <url>http://github.com/djmitche/buildbot/commit/1bb1c105adac5c47aa9f78840d6215ed29ec74d5</url>
    <id>1bb1c105adac5c47aa9f78840d6215ed29ec74d5</id>
    <committed-date>2006-03-12T03:18:43-08:00</committed-date>
    <authored-date>2006-03-12T03:18:43-08:00</authored-date>
    <message>TAG buildbot-0.7.1</message>
    <tree>ea2718fe4fbb35aedeb4d6fca5a436a8150b84ee</tree>
    <committer>
      <name>warner-buildbot</name>
      <email>warner-buildbot@lothar.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f9281a506567dbbdedbb4b58aa442da90d3b40f</id>
      </parent>
    </parents>
    <author>
      <name>Unknown tagger</name>
      <email>Unknown tagger</email>
    </author>
    <url>http://github.com/djmitche/buildbot/commit/3345b5b670b72ac65b3c51b4a61c196e384178ee</url>
    <id>3345b5b670b72ac65b3c51b4a61c196e384178ee</id>
    <committed-date>2006-03-12T02:07:22-08:00</committed-date>
    <authored-date>2006-03-12T02:07:22-08:00</authored-date>
    <message>TAG BUILDBOT_0_7_1</message>
    <tree>ea2718fe4fbb35aedeb4d6fca5a436a8150b84ee</tree>
    <committer>
      <name>Unknown tagger</name>
      <email>Unknown tagger</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>25c585686f9396c05c1258d52412e1bde0e9ba44</id>
      </parent>
    </parents>
    <author>
      <name>warner</name>
      <email>warner</email>
    </author>
    <url>http://github.com/djmitche/buildbot/commit/1f9281a506567dbbdedbb4b58aa442da90d3b40f</url>
    <id>1f9281a506567dbbdedbb4b58aa442da90d3b40f</id>
    <committed-date>2005-11-26T22:34:31-08:00</committed-date>
    <authored-date>2005-11-26T22:34:31-08:00</authored-date>
    <message>[project @ 2005-11-27 01:34:31 by warner]

Revision: arch@buildbot.sf.net--2004/buildbot--dev--0--patch-446
Creator:  Brian Warner &lt;warner@lothar.com&gt;

release 0.7.1

	* buildbot/__init__.py (version): Releasing buildbot-0.7.1
	* docs/buildbot.texinfo: set version number to match
	* NEWS: update for 0.7.1</message>
    <tree>ea2718fe4fbb35aedeb4d6fca5a436a8150b84ee</tree>
    <committer>
      <name>warner</name>
      <email>warner</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>41cdf5aa1a36caa526d72fa660f50bbab35e6ae0</id>
      </parent>
    </parents>
    <author>
      <name>warner</name>
      <email>warner</email>
    </author>
    <url>http://github.com/djmitche/buildbot/commit/25c585686f9396c05c1258d52412e1bde0e9ba44</url>
    <id>25c585686f9396c05c1258d52412e1bde0e9ba44</id>
    <committed-date>2005-11-26T21:46:13-08:00</committed-date>
    <authored-date>2005-11-26T21:46:13-08:00</authored-date>
    <message>[project @ 2005-11-27 00:46:13 by warner]

Revision: arch@buildbot.sf.net--2004/buildbot--dev--0--patch-444
Creator:  Brian Warner &lt;warner@lothar.com&gt;

fix StatusReceiver unsubscribe bug

	* buildbot/status/builder.py (BuildStepStatus.unsubscribe): make
	sure that unsubscribe works even if we never sent an ETA update.
	Also, don't explode on duplicate unsubscribe.
	(BuildStepStatus.addLog): make the convenience &quot;return self&quot;-added
	watcher automatically unsubscribe when the Step finishes.
	(BuildStatus.unsubscribe): same handle-duplicate-unsubscribe
	(BuildStatus.stepStarted): same auto-unsubscribe
	(BuilderStatus.buildStarted): same auto-unsubscribe

	* buildbot/interfaces.py (IStatusReceiver.buildStarted): document
	auto-unsubscribe
	(IStatusReceiver.stepStarted): same
	(IStatusReceiver.logStarted): same

	* buildbot/test/test_run.py (Status): move the Status test..
	* buildbot/test/test_status.py (Subscription): .. to here</message>
    <tree>677f59e9b72ec13ba555f3049b622a4ef8c3382c</tree>
    <committer>
      <name>warner</name>
      <email>warner</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2b57887438ba334aae801ee84c50465ebab4589d</id>
      </parent>
    </parents>
    <author>
      <name>warner</name>
      <email>warner</email>
    </author>
    <url>http://github.com/djmitche/buildbot/commit/41cdf5aa1a36caa526d72fa660f50bbab35e6ae0</url>
    <id>41cdf5aa1a36caa526d72fa660f50bbab35e6ae0</id>
    <committed-date>2005-11-25T23:46:33-08:00</committed-date>
    <authored-date>2005-11-25T23:46:33-08:00</authored-date>
    <message>[project @ 2005-11-26 02:46:33 by warner]

Revision: arch@buildbot.sf.net--2004/buildbot--dev--0--patch-442
Creator:  Brian Warner &lt;warner@lothar.com&gt;

update NEWS again

	* NEWS: more updates</message>
    <tree>b159aed8ff1c52a3b1ac576d87b997b1c8312e44</tree>
    <committer>
      <name>warner</name>
      <email>warner</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>111b68933c4c53e47428a16e50b1d9c5bc7b9bfe</id>
      </parent>
    </parents>
    <author>
      <name>warner</name>
      <email>warner</email>
    </author>
    <url>http://github.com/djmitche/buildbot/commit/2b57887438ba334aae801ee84c50465ebab4589d</url>
    <id>2b57887438ba334aae801ee84c50465ebab4589d</id>
    <committed-date>2005-11-25T23:14:31-08:00</committed-date>
    <authored-date>2005-11-25T23:14:31-08:00</authored-date>
    <message>[project @ 2005-11-26 02:14:31 by warner]

Revision: arch@buildbot.sf.net--2004/buildbot--dev--0--patch-440
Creator:  Brian Warner &lt;warner@lothar.com&gt;

fix the multiple-equivalent-Lock-instances bug on config-file reload

	* buildbot/locks.py: fix the problem in which loading a master.cfg
	file that changes some Builders (but not all of them) can result
	in having multiple copies of the same Lock. Now, the real Locks
	are kept in a table inside the BotMaster, and the Builders/Steps
	use &quot;LockIDs&quot;, which are still instances of MasterLock and
	SlaveLock. The real Locks are instances of the new RealMasterLock
	and RealSlaveLock classes.
	* buildbot/master.py (BotMaster.getLockByID): new method to
	convert LockIDs into real Locks.
	* buildbot/process/base.py (Build.startBuild): convert LockIDs
	into real Locks before building
	* buildbot/process/step.py (BuildStep.startStep): same
	* buildbot/test/test_locks.py (Locks.testLock1a): add a test which
	exercises the problem</message>
    <tree>88d9344d3c642895eb53799e2a6b261a49748614</tree>
    <committer>
      <name>warner</name>
      <email>warner</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>464eaffcdd080f48fe2df79b60cc6098ff1fee8c</id>
      </parent>
    </parents>
    <author>
      <name>warner</name>
      <email>warner</email>
    </author>
    <url>http://github.com/djmitche/buildbot/commit/111b68933c4c53e47428a16e50b1d9c5bc7b9bfe</url>
    <id>111b68933c4c53e47428a16e50b1d9c5bc7b9bfe</id>
    <committed-date>2005-11-25T23:09:24-08:00</committed-date>
    <authored-date>2005-11-25T23:09:24-08:00</authored-date>
    <message>[project @ 2005-11-26 02:09:24 by warner]

Revision: arch@buildbot.sf.net--2004/buildbot--dev--0--patch-438
Creator:  Brian Warner &lt;warner@lothar.com&gt;

add cron-style 'scheduler.Nightly', thanks to Dobes Vandermeer

	* docs/buildbot.texinfo (Scheduler Types): give a few hints about
	what Schedulers are available

	* buildbot/scheduler.py (Nightly): add new Scheduler based upon
	work by Dobes Vandermeer and hacked mercilessly by me. This offers
	'cron'-style build scheduling at certain times of day, week,
	month, or year.
	* buildbot/test/test_scheduler.py (Scheduling.testNightly): test it</message>
    <tree>fbc929b64caed78f38eff6e7b66d0cf80fa9dd0b</tree>
    <committer>
      <name>warner</name>
      <email>warner</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>tailor</name>
      <email>tailor@luther</email>
    </author>
    <url>http://github.com/djmitche/buildbot/commit/464eaffcdd080f48fe2df79b60cc6098ff1fee8c</url>
    <id>464eaffcdd080f48fe2df79b60cc6098ff1fee8c</id>
    <committed-date>2005-11-25T20:26:35-08:00</committed-date>
    <authored-date>2005-11-25T20:26:35-08:00</authored-date>
    <message>Tailorization

Import of the upstream sources from
 Repository: warner@cvs.sourceforge.net:/cvsroot/buildbot
       Kind: cvs
     Module: buildbot
   Revision: 2005-11-25 23:26:35 by warner</message>
    <tree>1fb1638de7f24dd6c69ddcdc4dd49e3e1f437cfd</tree>
    <committer>
      <name>tailor</name>
      <email>tailor@luther</email>
    </committer>
  </commit>
</commits>
