Index: SvnLogParser.cs
===================================================================
RCS file: /cvsroot/draconet/draco/draco.core/scc/SvnLogParser.cs,v
retrieving revision 1.2
diff -u -r1.2 SvnLogParser.cs
--- SvnLogParser.cs	21 May 2004 10:55:22 -0000	1.2
+++ SvnLogParser.cs	16 Sep 2004 02:11:00 -0000
@@ -75,7 +75,7 @@
             foreach( XmlNode entry in doc.SelectNodes( "/log/logentry" ) ) {
                 DateTime date = ParseDate( entry["date"].InnerText );
                 // HACK: necessary since svn log always gives you the revisions INCLUSIVE
-                if ( date < sinceDate )
+                if ( date <= sinceDate )
                     continue;
 
                 int revision = int.Parse( entry.Attributes[ "revision" ].InnerText );

Index: BuildRunner.cs
===================================================================
RCS file: /cvsroot/draconet/draco/draco.core/runtime/BuildRunner.cs,v
retrieving revision 1.18
diff -u -r1.18 BuildRunner.cs
--- BuildRunner.cs	19 Aug 2004 12:14:32 -0000	1.18
+++ BuildRunner.cs	16 Sep 2004 04:07:20 -0000
@@ -289,7 +289,7 @@
 
             // See if any modifications happened after the last modification time.
             DateTime latestChange = GetLatestModificationTime(mods);
-            changesSinceLastBuild = (latestChange > buildInfo.LastSuccessfulBuildTime);
+            changesSinceLastBuild = (latestChange > buildInfo.LastModificationTime);
 
             // Skip out if no modifications after the last modification time.
             if (!changesSinceLastBuild) {

Index: modifications.xsl
===================================================================
RCS file: /cvsroot/draconet/draco/service/modifications.xsl,v
retrieving revision 1.12
diff -u -r1.12 modifications.xsl
--- modifications.xsl	19 Aug 2004 12:14:33 -0000	1.12
+++ modifications.xsl	16 Sep 2004 03:32:30 -0000
@@ -60,7 +60,11 @@
 			<tr><td>Module:</td><td><xsl:value-of select="/BuildResult/Module" /></td></tr>
 			<tr><td>Build ID:</td><td><xsl:value-of select="/BuildResult/BuildID" /></td></tr>
 			<tr><td>Build Type:</td><td><xsl:value-of select="/BuildResult/BuildType" /></td></tr>
-			<tr><td>Success:</td><td><xsl:value-of select="/BuildResult/Success" /></td></tr>
+			<tr><td>Success:</td><td>
+					<xsl:call-template name="format-boolean">
+						<xsl:with-param name="boolean" select="/BuildResult/Success" />
+					</xsl:call-template><br />
+				</td></tr>
 			<tr><td>Start Time:</td><td>
 					<xsl:call-template name="format-date">
 						<xsl:with-param name="date" select="/BuildResult/BuildTimeStart" />
@@ -178,7 +182,16 @@
       </xsl:otherwise>
     </xsl:choose>
   </xsl:template>
- 
+  
+  <!-- Format boolean value -->
+  <xsl:template name="format-boolean" xml:space="default">
+    <xsl:param name="boolean" />
+    <xsl:choose>
+      <xsl:when test="$boolean='true'">Yes</xsl:when>
+      <xsl:otherwise>No</xsl:otherwise>
+    </xsl:choose>
+  </xsl:template>
+  
   <!-- Parses a date in UTC format, e.g. 2003-03-07T20:34:04.0000000-00:00 -->
   <xsl:template name="format-date" xml:space="default">
     <xsl:param name="date" />
