[interchange-cvs] [SCM] Interchange branch, master, updated. b9ca457ebb35a91a6698aa3642ad55dc0e361bfd

Jon Jensen interchange-cvs at icdevgroup.org
Thu Jun 25 13:52:20 UTC 2009


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Interchange".

The branch, master has been updated
       via  b9ca457ebb35a91a6698aa3642ad55dc0e361bfd (commit)
       via  0fbf0b654901ec4d1258b5a743f413e5ce32c4a9 (commit)
      from  71493ef3ef84bb231f4fcd45872fef1051e81d22 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b9ca457ebb35a91a6698aa3642ad55dc0e361bfd
Author: Jon Jensen <jon at endpoint.com>
Date:   Thu Jun 25 15:50:04 2009 +0200

    Specifically require Digest::SHA1 module
    
    This should give more helpful error messages for those upgrading since
    Digest::SHA1 wasn't part of Bundle::Interchange historically but has
    been since January 2008.

commit 0fbf0b654901ec4d1258b5a743f413e5ce32c4a9
Author: Jon Jensen <jon at endpoint.com>
Date:   Thu Jun 25 15:48:24 2009 +0200

    Unbuffer output as early as possible
    
    This stops the confusing out-of-order mixing of regular and error messages
    during startup. And output was being unbuffered later on anyway.
    
    Also update copyright years and remove CVS $Id$ tag.

-----------------------------------------------------------------------

Summary of changes and diff:
 code/Filter/sha1.filter |    6 +++---
 scripts/interchange.PL  |   21 ++++++++-------------
 2 files changed, 11 insertions(+), 16 deletions(-)

diff --git a/code/Filter/sha1.filter b/code/Filter/sha1.filter
index 2246872..640f0f4 100644
--- a/code/Filter/sha1.filter
+++ b/code/Filter/sha1.filter
@@ -1,11 +1,11 @@
-# Copyright 2007 Interchange Development Group and others
+# Copyright 2007-2009 Interchange Development Group and others
 # 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
 # the Free Software Foundation; either version 2 of the License, or
 # (at your option) any later version. See the LICENSE file for details.
-# 
-# $Id: sha1.filter,v 1.1 2007-07-24 02:24:43 jon Exp $
+
+Require module Digest::SHA1
 
 CodeDef sha1 Filter
 CodeDef sha1 Description sha1 sum
diff --git a/scripts/interchange.PL b/scripts/interchange.PL
index d39994d..9920dbb 100644
--- a/scripts/interchange.PL
+++ b/scripts/interchange.PL
@@ -3,9 +3,7 @@
 #
 # Interchange version 5.7.1
 #
-# $Id: interchange.PL,v 2.111 2009-03-16 19:34:01 jon Exp $
-#
-# Copyright (C) 2002-2008 Interchange Development Group
+# Copyright (C) 2002-2009 Interchange Development Group
 # Copyright (C) 1996-2002 Red Hat, Inc.
 # http://www.icdevgroup.org/
 #
@@ -32,6 +30,11 @@
 use strict;
 
 BEGIN {
+	select STDERR;
+	$| = 1;
+	select STDOUT;
+	$| = 1;
+
 	if ($ENV{INTERCHANGE_INSTALLPRIVLIB}) {
 		unshift @INC, $ENV{INTERCHANGE_INSTALLPRIVLIB};
 	}
@@ -344,7 +347,7 @@ sub dontwarn {
 }
 
 sub version {
-	print "Interchange version $VERSION copyright 2002-2008 Interchange Development Group and others.\n";
+	print "Interchange version $VERSION copyright 2002-2009 Interchange Development Group and others.\n";
 }
 
 =head1 NAME
@@ -831,7 +834,6 @@ print errmsg("\n##### DEBUG MODE, running in foreground #####\n") if $Global::DE
 		exit;
 	}
 
-	$| = 1;
 	logGlobal( "Interchange V$VERSION");
 
 	SIGNALCHECK: {
@@ -945,13 +947,6 @@ EOF
 		# This is all done in Vend::Server::set_process_name now.
 		Vend::Server::set_process_name($Global::VendRoot);
 
-		# We won't have much output on any of this, but if we get some
-		# we want it immediately
-		select STDERR; 
-		$| = 1;
-		select STDOUT;
-		$| = 1;
-
 		# This should never return unless killed or a catastrophic error
 		Vend::Server::run_server();
 	}
@@ -991,7 +986,7 @@ GNU General Public License.
 
 =head1 COPYRIGHT
 
-    Copyright (C) 2002-2008 Interchange Development Group
+    Copyright (C) 2002-2009 Interchange Development Group
     Copyright (C) 1995-2002 Red Hat, Inc.
     All rights reserved except those granted in the license.
 


hooks/post-receive
-- 
Interchange



More information about the interchange-cvs mailing list