From owner-cvs-projects@FreeBSD.ORG Sun Feb 26 04:31:14 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 280D916A422; Sun, 26 Feb 2006 04:31:14 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4FB243D45; Sun, 26 Feb 2006 04:31:13 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1Q4VDHS061010; Sun, 26 Feb 2006 04:31:13 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1Q4VDqf061009; Sun, 26 Feb 2006 04:31:13 GMT (envelope-from mux) Message-Id: <200602260431.k1Q4VDqf061009@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 26 Feb 2006 04:31:13 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup pathcomp.c pathcomp.h status.c status.h X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2006 04:31:14 -0000 mux 2006-02-26 04:31:13 UTC FreeBSD projects repository Modified files: csup pathcomp.c pathcomp.h status.c status.h Log: I somehow managed to miss those when doing the $Id$ -> $FreeBSD$ switch. Revision Changes Path 1.5 +1 -1 projects/csup/pathcomp.c 1.2 +1 -1 projects/csup/pathcomp.h 1.14 +1 -1 projects/csup/status.c 1.4 +1 -1 projects/csup/status.h From owner-cvs-projects@FreeBSD.ORG Sun Feb 26 04:52:29 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45DF316A422; Sun, 26 Feb 2006 04:52:29 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0E6643D46; Sun, 26 Feb 2006 04:52:28 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1Q4qSgK069329; Sun, 26 Feb 2006 04:52:28 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1Q4qSCQ069328; Sun, 26 Feb 2006 04:52:28 GMT (envelope-from mux) Message-Id: <200602260452.k1Q4qSCQ069328@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 26 Feb 2006 04:52:27 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup globtree.c globtree.h X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2006 04:52:29 -0000 mux 2006-02-26 04:52:27 UTC FreeBSD projects repository Added files: csup globtree.c globtree.h Log: Add the globtree API. It is used to construct arbitrarily complex boolean expressions for evaluating whether to accept or reject a filename, using shell-style patterns and fnmatch() or the regex(3) API. It is not yet connected to the build since it will be used by the upcoming code to support refuse files. Revision Changes Path 1.1 +361 -0 projects/csup/globtree.c (new) 1.1 +43 -0 projects/csup/globtree.h (new) From owner-cvs-projects@FreeBSD.ORG Sun Feb 26 20:34:51 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 220CF16A420; Sun, 26 Feb 2006 20:34:51 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50D4643D49; Sun, 26 Feb 2006 20:34:43 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1QKYhod031024; Sun, 26 Feb 2006 20:34:43 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1QKYhpv031023; Sun, 26 Feb 2006 20:34:43 GMT (envelope-from mux) Message-Id: <200602262034.k1QKYhpv031023@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 26 Feb 2006 20:34:43 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup proto.c proto.h status.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2006 20:34:51 -0000 mux 2006-02-26 20:34:43 UTC FreeBSD projects repository Modified files: csup proto.c proto.h status.c Log: - Add a "base" parameter to proto_get_int(). - Use proto_get_int() in a few places where we were still doing it by hand. Revision Changes Path 1.79 +19 -24 projects/csup/proto.c 1.13 +2 -2 projects/csup/proto.h 1.15 +2 -2 projects/csup/status.c From owner-cvs-projects@FreeBSD.ORG Sun Feb 26 20:39:47 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D24716A423; Sun, 26 Feb 2006 20:39:47 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D00A43D90; Sun, 26 Feb 2006 20:39:39 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1QKdd8Q031272; Sun, 26 Feb 2006 20:39:39 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1QKddMF031271; Sun, 26 Feb 2006 20:39:39 GMT (envelope-from mux) Message-Id: <200602262039.k1QKddMF031271@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 26 Feb 2006 20:39:39 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup proto.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Feb 2006 20:39:47 -0000 mux 2006-02-26 20:39:39 UTC FreeBSD projects repository Modified files: csup proto.c Log: Fix typo in comment. Revision Changes Path 1.80 +2 -2 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Mon Feb 27 05:32:55 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76D4E16A420; Mon, 27 Feb 2006 05:32:55 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FC4943D48; Mon, 27 Feb 2006 05:32:55 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1R5WtNL077621; Mon, 27 Feb 2006 05:32:55 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1R5WtXZ077620; Mon, 27 Feb 2006 05:32:55 GMT (envelope-from mux) Message-Id: <200602270532.k1R5WtXZ077620@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 27 Feb 2006 05:32:54 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup globtree.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 05:32:55 -0000 mux 2006-02-27 05:32:54 UTC FreeBSD projects repository Modified files: csup globtree.c Log: Tweak comment. Revision Changes Path 1.2 +4 -5 projects/csup/globtree.c From owner-cvs-projects@FreeBSD.ORG Mon Feb 27 19:08:13 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF74216A420; Mon, 27 Feb 2006 19:08:13 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F96F43D45; Mon, 27 Feb 2006 19:08:13 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1RJ8DUb034370; Mon, 27 Feb 2006 19:08:13 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1RJ8Dk3034369; Mon, 27 Feb 2006 19:08:13 GMT (envelope-from mux) Message-Id: <200602271908.k1RJ8Dk3034369@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 27 Feb 2006 19:08:13 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup globtree.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 19:08:13 -0000 mux 2006-02-27 19:08:13 UTC FreeBSD projects repository Modified files: csup globtree.c Log: Improve the stack API to be used by globtree_test() to walk the tree iteratively. This new algorithm is much faster and so significantly reduces the user time when a refuse file is being used. Revision Changes Path 1.3 +45 -14 projects/csup/globtree.c From owner-cvs-projects@FreeBSD.ORG Mon Feb 27 19:40:03 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12E9016A422; Mon, 27 Feb 2006 19:40:03 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37A2543D64; Mon, 27 Feb 2006 19:40:02 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1RJe2ub035623; Mon, 27 Feb 2006 19:40:02 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1RJe2V9035622; Mon, 27 Feb 2006 19:40:02 GMT (envelope-from mux) Message-Id: <200602271940.k1RJe2V9035622@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 27 Feb 2006 19:40:02 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup GNUmakefile Makefile config.c config.h globtree.h lister.c misc.c misc.h proto.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 19:40:03 -0000 mux 2006-02-27 19:40:02 UTC FreeBSD projects repository Modified files: csup GNUmakefile Makefile config.c config.h globtree.h lister.c misc.c misc.h proto.c Log: Add support for refuse files: - Connect globtree.c to the build. - Add a small pattlist API that is used to store pattern lists, such as the ones in the refuse files. - Create the pattern lists in config_init(). While I'm here, move the creation of the keyword object to this same place. Finally, parse the refuse files in config_init() after the pattern lists are created. - Correctly set up the default ignored attributes. - Implement coll_statussuffix(), that returns the suffix for a status file; we use the same suffix for per-release and per-tag refuse files. - Rewrite coll_statuspath() in terms of coll_statussuffix(). Also, make coll_statuspath() and coll_statussuffix() work more similary to what is done in CVSup. For instance, we we not handling the case where "collDir" is an absolute pathname correctly. - List our accept and refuse patterns to the server in proto_xchgcoll(). For now, we don't support the -i option so we don't have accepts but that will come soon now. - Build two globtrees in proto_xchgcoll(), one to filter filenames and another one to filter directories. - Use these filters in the lister thread to only list files that don't match the patterns in the refuse files. Revision Changes Path 1.5 +4 -4 projects/csup/GNUmakefile 1.42 +2 -1 projects/csup/Makefile 1.43 +124 -11 projects/csup/config.c 1.32 +6 -1 projects/csup/config.h 1.2 +3 -1 projects/csup/globtree.h 1.26 +8 -1 projects/csup/lister.c 1.27 +57 -1 projects/csup/misc.c 1.24 +8 -1 projects/csup/misc.h 1.81 +84 -7 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Mon Feb 27 19:56:31 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B84516A420; Mon, 27 Feb 2006 19:56:31 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E105043D46; Mon, 27 Feb 2006 19:56:29 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1RJuTuC036326; Mon, 27 Feb 2006 19:56:29 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1RJuTl7036325; Mon, 27 Feb 2006 19:56:29 GMT (envelope-from mux) Message-Id: <200602271956.k1RJuTl7036325@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 27 Feb 2006 19:56:29 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 19:56:31 -0000 mux 2006-02-27 19:56:29 UTC FreeBSD projects repository Modified files: csup config.c Log: Handle errors (print an error message) while reading a refuse file. Revision Changes Path 1.44 +11 -2 projects/csup/config.c From owner-cvs-projects@FreeBSD.ORG Mon Feb 27 20:07:20 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD6B516A422; Mon, 27 Feb 2006 20:07:20 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C34B443D60; Mon, 27 Feb 2006 20:07:17 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1RK7HSN036830; Mon, 27 Feb 2006 20:07:17 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1RK7Ht1036829; Mon, 27 Feb 2006 20:07:17 GMT (envelope-from mux) Message-Id: <200602272007.k1RK7Ht1036829@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 27 Feb 2006 20:07:17 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup csup.1 X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 20:07:20 -0000 mux 2006-02-27 20:07:17 UTC FreeBSD projects repository Modified files: csup csup.1 Log: Add back the section on refuse files now that we support them. Revision Changes Path 1.4 +187 -1 projects/csup/csup.1 From owner-cvs-projects@FreeBSD.ORG Mon Feb 27 20:09:48 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C9F016A420; Mon, 27 Feb 2006 20:09:48 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D76443D45; Mon, 27 Feb 2006 20:09:48 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1RK9mVH036967; Mon, 27 Feb 2006 20:09:48 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1RK9mM4036966; Mon, 27 Feb 2006 20:09:48 GMT (envelope-from mux) Message-Id: <200602272009.k1RK9mM4036966@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 27 Feb 2006 20:09:48 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup TODO X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 20:09:48 -0000 mux 2006-02-27 20:09:48 UTC FreeBSD projects repository Modified files: csup TODO Log: Update. Revision Changes Path 1.37 +5 -6 projects/csup/TODO From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 02:29:56 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E51816A420; Wed, 1 Mar 2006 02:29:56 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CA1943D46; Wed, 1 Mar 2006 02:29:56 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k212Tuh9086910; Wed, 1 Mar 2006 02:29:56 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k212TuDr086909; Wed, 1 Mar 2006 02:29:56 GMT (envelope-from mux) Message-Id: <200603010229.k212TuDr086909@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 02:29:56 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.c config.h main.c parse.y proto.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 02:29:56 -0000 mux 2006-03-01 02:29:56 UTC FreeBSD projects repository Modified files: csup config.c config.h main.c parse.y proto.c Log: - Introduce a new coll_override() function to override a collection with another one. - Use the new coll_override() in main() to remember the command line options that force an option or a value in all collections. Pass it to config_init() instead of all those boolean flags. - Shuffle some code in config_init() to make it a bit nicer and more close to what is done in CVSup. - Make it so the struct config is not a global variable and properly free() it along with all the collections after we are finished updating. The list of collections is still static and copied in the struct config once built, because of yacc. - Now that it's easy (one line to add) to do so, implement the -i option. This is used to restrict the updates to files that match the provided pattern (multiple patterns can be provided with multimple -i flags, and they will be OR'ed together). Revision Changes Path 1.45 +162 -104 projects/csup/config.c 1.33 +8 -3 projects/csup/config.h 1.33 +37 -14 projects/csup/main.c 1.15 +2 -7 projects/csup/parse.y 1.82 +3 -2 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 02:32:19 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 903B016A420; Wed, 1 Mar 2006 02:32:19 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DF0843D45; Wed, 1 Mar 2006 02:32:19 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k212WJ9l087063; Wed, 1 Mar 2006 02:32:19 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k212WJNu087062; Wed, 1 Mar 2006 02:32:19 GMT (envelope-from mux) Message-Id: <200603010232.k212WJNu087062@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 02:32:19 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup TODO X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 02:32:19 -0000 mux 2006-03-01 02:32:19 UTC FreeBSD projects repository Modified files: csup TODO Log: Remove the -i option from the TODO list, it's done. Revision Changes Path 1.38 +2 -2 projects/csup/TODO From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 02:36:00 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC4AC16A420; Wed, 1 Mar 2006 02:36:00 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA9A043D46; Wed, 1 Mar 2006 02:36:00 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k212a0n6087277; Wed, 1 Mar 2006 02:36:00 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k212a0rg087276; Wed, 1 Mar 2006 02:36:00 GMT (envelope-from mux) Message-Id: <200603010236.k212a0rg087276@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 02:36:00 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup csup.1 X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 02:36:01 -0000 mux 2006-03-01 02:36:00 UTC FreeBSD projects repository Modified files: csup csup.1 Log: Add back documentation of the -i flag. Revision Changes Path 1.5 +22 -1 projects/csup/csup.1 From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 03:11:52 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B068516A420; Wed, 1 Mar 2006 03:11:52 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19C8D43D5A; Wed, 1 Mar 2006 03:11:51 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k213Bouh088735; Wed, 1 Mar 2006 03:11:50 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k213BouJ088734; Wed, 1 Mar 2006 03:11:50 GMT (envelope-from mux) Message-Id: <200603010311.k213BouJ088734@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 03:11:50 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup GNUmakefile Makefile fnmatch.c fnmatch.h globtree.h proto.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 03:11:52 -0000 mux 2006-03-01 03:11:50 UTC FreeBSD projects repository Modified files: csup GNUmakefile Makefile globtree.h proto.c Added files: csup fnmatch.c fnmatch.h Log: - Import the fnmatch.c and fnmatch.h from CVSup. It implements some flags that aren't POSIX and that are necessary for the -i patterns to work. - Now that we have it, use the FNM_PREFIX_DIRS flag as appropriate. Now the -i option really works! Revision Changes Path 1.6 +4 -4 projects/csup/GNUmakefile 1.43 +2 -1 projects/csup/Makefile 1.1 +199 -0 projects/csup/fnmatch.c (new) 1.1 +58 -0 projects/csup/fnmatch.h (new) 1.3 +2 -2 projects/csup/globtree.h 1.83 +3 -2 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 04:08:08 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC82416A420; Wed, 1 Mar 2006 04:08:08 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9672B43D45; Wed, 1 Mar 2006 04:08:08 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k2148843090762; Wed, 1 Mar 2006 04:08:08 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k21488J2090761; Wed, 1 Mar 2006 04:08:08 GMT (envelope-from mux) Message-Id: <200603010408.k21488J2090761@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 04:08:08 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.c config.h main.c proto.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 04:08:09 -0000 mux 2006-03-01 04:08:08 UTC FreeBSD projects repository Modified files: csup config.c config.h main.c proto.c Log: Implement the -A option, used to bind the local socket to a specific address. Revision Changes Path 1.46 +3 -1 projects/csup/config.c 1.34 +7 -3 projects/csup/config.h 1.34 +26 -2 projects/csup/main.c 1.84 +15 -5 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 04:17:40 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1178B16A420; Wed, 1 Mar 2006 04:17:40 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEC2743D46; Wed, 1 Mar 2006 04:17:39 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k214HdcT091157; Wed, 1 Mar 2006 04:17:39 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k214HdKd091156; Wed, 1 Mar 2006 04:17:39 GMT (envelope-from mux) Message-Id: <200603010417.k214HdKd091156@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 04:17:39 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup TODO csup.1 X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 04:17:40 -0000 mux 2006-03-01 04:17:39 UTC FreeBSD projects repository Modified files: csup TODO csup.1 Log: - Document the -A option. - Remove -A from TODO list. Revision Changes Path 1.39 +2 -2 projects/csup/TODO 1.6 +6 -1 projects/csup/csup.1 From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 04:33:21 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3160C16A420; Wed, 1 Mar 2006 04:33:21 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF42143D70; Wed, 1 Mar 2006 04:33:17 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k214XHRQ091711; Wed, 1 Mar 2006 04:33:17 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k214XHjY091710; Wed, 1 Mar 2006 04:33:17 GMT (envelope-from mux) Message-Id: <200603010433.k214XHjY091710@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 04:33:17 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup main.c proto.c proto.h X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 04:33:21 -0000 mux 2006-03-01 04:33:17 UTC FreeBSD projects repository Modified files: csup main.c proto.c proto.h Log: - Export the protocol major and minor versions as well as the software version to the world. - Use these to print a nicer message for the -v flag, more like the message printed by CVSup. - While I'm here, since csup now supports nearly all the major featuresxi of CVSup in checkout mode, bump the software version from CSUP_0_1 to CSUP_1_0. Revision Changes Path 1.35 +6 -2 projects/csup/main.c 1.85 +1 -5 projects/csup/proto.c 1.14 +5 -1 projects/csup/proto.h From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 04:38:08 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1689516A420; Wed, 1 Mar 2006 04:38:08 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C645843D45; Wed, 1 Mar 2006 04:38:07 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k214c76M091908; Wed, 1 Mar 2006 04:38:07 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k214c7lG091907; Wed, 1 Mar 2006 04:38:07 GMT (envelope-from mux) Message-Id: <200603010438.k214c7lG091907@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 04:38:07 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup TODO X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 04:38:08 -0000 mux 2006-03-01 04:38:07 UTC FreeBSD projects repository Modified files: csup TODO Log: Add an entry about the $Log$ keyword that is not supported. Revision Changes Path 1.40 +2 -1 projects/csup/TODO From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 04:39:04 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D32716A420; Wed, 1 Mar 2006 04:39:04 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A25A43D46; Wed, 1 Mar 2006 04:39:04 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k214d3WI091946; Wed, 1 Mar 2006 04:39:03 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k214d3Fl091945; Wed, 1 Mar 2006 04:39:03 GMT (envelope-from mux) Message-Id: <200603010439.k214d3Fl091945@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 04:39:03 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup TODO X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 04:39:04 -0000 mux 2006-03-01 04:39:03 UTC FreeBSD projects repository Modified files: csup TODO Log: Hey! I already have a manpage :-). Revision Changes Path 1.41 +1 -2 projects/csup/TODO From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 05:07:42 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3674316A5B9; Wed, 1 Mar 2006 05:07:42 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B943643D4C; Wed, 1 Mar 2006 05:07:41 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k2157fnC000626; Wed, 1 Mar 2006 05:07:41 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k2157f2I000625; Wed, 1 Mar 2006 05:07:41 GMT (envelope-from mux) Message-Id: <200603010507.k2157f2I000625@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 05:07:41 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.c config.h main.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 05:07:42 -0000 mux 2006-03-01 05:07:41 UTC FreeBSD projects repository Modified files: csup config.c config.h main.c Log: - Add the config_checkcolls() function to check for the existence of the prefix directory, and skip the collection if it doesn't exist or isn't a directory. Also warn about it unless it is a symbolic link pointing to "SKIP". - Remove prototype of config_sethost() which doesn't exist anymore. - Copy the local address in case -A was used at the appropriate time. Revision Changes Path 1.47 +31 -1 projects/csup/config.c 1.35 +2 -2 projects/csup/config.h 1.36 +8 -3 projects/csup/main.c From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 05:08:12 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7837B16B014; Wed, 1 Mar 2006 05:08:12 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CD1743D46; Wed, 1 Mar 2006 05:08:12 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k2158BVM000668; Wed, 1 Mar 2006 05:08:11 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k2158BAg000667; Wed, 1 Mar 2006 05:08:11 GMT (envelope-from mux) Message-Id: <200603010508.k2158BAg000667@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 05:08:11 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup TODO X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 05:08:12 -0000 mux 2006-03-01 05:08:11 UTC FreeBSD projects repository Modified files: csup TODO Log: Whee! One thing less to do. Revision Changes Path 1.42 +1 -4 projects/csup/TODO From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 05:12:15 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1990A16BA21; Wed, 1 Mar 2006 05:12:15 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8CBC43D46; Wed, 1 Mar 2006 05:12:14 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k215CEVQ000840; Wed, 1 Mar 2006 05:12:14 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k215CEAG000839; Wed, 1 Mar 2006 05:12:14 GMT (envelope-from mux) Message-Id: <200603010512.k215CEAG000839@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 05:12:14 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup csup.1 X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 05:12:15 -0000 mux 2006-03-01 05:12:14 UTC FreeBSD projects repository Modified files: csup csup.1 Log: Add back the text documenting the feature for skipping collections silently if the prefix directory is a symlink pointing to "SKIP". Revision Changes Path 1.7 +8 -1 projects/csup/csup.1 From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 05:18:23 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 184A116A85C; Wed, 1 Mar 2006 05:18:17 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C8EF43D55; Wed, 1 Mar 2006 05:18:16 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k215IGIV001137; Wed, 1 Mar 2006 05:18:16 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k215IGtp001136; Wed, 1 Mar 2006 05:18:16 GMT (envelope-from mux) Message-Id: <200603010518.k215IGtp001136@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 05:18:16 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 05:18:24 -0000 mux 2006-03-01 05:18:16 UTC FreeBSD projects repository Modified files: csup config.c Log: Cosmetics. Revision Changes Path 1.48 +27 -27 projects/csup/config.c From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 05:24:39 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 524D116C385; Wed, 1 Mar 2006 05:24:16 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A407543D4C; Wed, 1 Mar 2006 05:24:15 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k215OF0v001376; Wed, 1 Mar 2006 05:24:15 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k215OFoO001375; Wed, 1 Mar 2006 05:24:15 GMT (envelope-from mux) Message-Id: <200603010524.k215OFoO001375@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 05:24:15 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup proto.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 05:24:39 -0000 mux 2006-03-01 05:24:15 UTC FreeBSD projects repository Modified files: csup proto.c Log: In proto_get_int(), since strtol() returns a long, check that the returned value is no bigger than INT_MAX and no lesser than INT_MIN or return an error and set errno to ERANGE. Revision Changes Path 1.86 +9 -2 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 05:36:01 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C50EF16A498; Wed, 1 Mar 2006 05:36:01 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 727C643D46; Wed, 1 Mar 2006 05:36:01 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k215a11w001842; Wed, 1 Mar 2006 05:36:01 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k215a1ZI001841; Wed, 1 Mar 2006 05:36:01 GMT (envelope-from mux) Message-Id: <200603010536.k215a1ZI001841@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 05:36:01 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup main.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 05:36:02 -0000 mux 2006-03-01 05:36:01 UTC FreeBSD projects repository Modified files: csup main.c Log: Announce ourselves as "CVSup client written in C" for -v, rather than just "CVSup client" to contrast with the CVSup message. Revision Changes Path 1.37 +2 -2 projects/csup/main.c From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 13:44:47 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA3AC16A420; Wed, 1 Mar 2006 13:44:47 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D93543D53; Wed, 1 Mar 2006 13:44:47 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k21DilsT035528; Wed, 1 Mar 2006 13:44:47 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k21DilFv035527; Wed, 1 Mar 2006 13:44:47 GMT (envelope-from mux) Message-Id: <200603011344.k21DilFv035527@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 13:44:46 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup token.l X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 13:44:48 -0000 mux 2006-03-01 13:44:46 UTC FreeBSD projects repository Modified files: csup token.l Log: Bah, don't match the end-of-line tag when eating comments, otherwise we won't match if this is the last line and that it has no ending newline. Revision Changes Path 1.17 +2 -2 projects/csup/token.l From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 14:17:39 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A21D16A44B; Wed, 1 Mar 2006 14:17:39 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7BBA43D48; Wed, 1 Mar 2006 14:17:38 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k21EHcPw036741; Wed, 1 Mar 2006 14:17:38 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k21EHcc2036736; Wed, 1 Mar 2006 14:17:38 GMT (envelope-from mux) Message-Id: <200603011417.k21EHcc2036736@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 14:17:38 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup csup.1 X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 14:17:40 -0000 mux 2006-03-01 14:17:38 UTC FreeBSD projects repository Modified files: csup csup.1 Log: Slightly change the description of the -A option to make it clear that unlike CVSup, we accept being passed IPv6 addresses there. Revision Changes Path 1.8 +5 -4 projects/csup/csup.1 From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 16:18:47 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72E2016A422; Wed, 1 Mar 2006 16:18:47 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6112143D91; Wed, 1 Mar 2006 16:18:46 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k21GIkTq043713; Wed, 1 Mar 2006 16:18:46 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k21GIkx1043712; Wed, 1 Mar 2006 16:18:46 GMT (envelope-from mux) Message-Id: <200603011618.k21GIkx1043712@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 16:18:46 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup queue.h X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 16:18:47 -0000 mux 2006-03-01 16:18:46 UTC FreeBSD projects repository Modified files: csup queue.h Log: Define __offsetof() here since it is used by STAILQ_LAST() and we don't want to include sys/cdefs.h for portability. Revision Changes Path 1.4 +5 -2 projects/csup/queue.h From owner-cvs-projects@FreeBSD.ORG Wed Mar 1 18:17:46 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62D6216A420; Wed, 1 Mar 2006 18:17:46 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F04F43D48; Wed, 1 Mar 2006 18:17:46 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k21IHk9E056260; Wed, 1 Mar 2006 18:17:46 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k21IHjMN056259; Wed, 1 Mar 2006 18:17:45 GMT (envelope-from mux) Message-Id: <200603011817.k21IHjMN056259@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 1 Mar 2006 18:17:45 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Mar 2006 18:17:46 -0000 mux 2006-03-01 18:17:45 UTC FreeBSD projects repository Modified files: csup config.c Log: Bah, correctly free the collection list. Reported by: wkoszek Revision Changes Path 1.49 +6 -3 projects/csup/config.c From owner-cvs-projects@FreeBSD.ORG Thu Mar 2 16:15:56 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AA8E16A420; Thu, 2 Mar 2006 16:15:56 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D79A443D77; Thu, 2 Mar 2006 16:15:51 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k22GFpcm046953; Thu, 2 Mar 2006 16:15:51 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k22GFooC046947; Thu, 2 Mar 2006 16:15:50 GMT (envelope-from mux) Message-Id: <200603021615.k22GFooC046947@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 2 Mar 2006 16:15:46 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Mar 2006 16:15:56 -0000 mux 2006-03-02 16:15:46 UTC FreeBSD projects repository Modified files: csup config.c Log: Correctly check that we're not being asked for a CVS mode update. The previous changes to this file broke this check. Revision Changes Path 1.50 +4 -3 projects/csup/config.c From owner-cvs-projects@FreeBSD.ORG Thu Mar 2 17:40:05 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B21AB16A422; Thu, 2 Mar 2006 17:40:05 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7CB843D6D; Thu, 2 Mar 2006 17:40:04 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k22He408057627; Thu, 2 Mar 2006 17:40:04 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k22He4Ml057626; Thu, 2 Mar 2006 17:40:04 GMT (envelope-from mux) Message-Id: <200603021740.k22He4Ml057626@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 2 Mar 2006 17:40:04 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup keyword.c misc.c misc.h X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Mar 2006 17:40:05 -0000 mux 2006-03-02 17:40:04 UTC FreeBSD projects repository Modified files: csup keyword.c misc.c misc.h Log: - Subtle differences in the strptime() implementation of NetBSD caused csup to fail there. The problem was that strptime() won't fail if we use the %Y format and that the year is only 2 digits on NetBSD, and it fails on FreeBSD. My code was only using the %y format when the %Y one failed, so under NetBSD it was not used and timegm() was called with a wrong structure, and was returning -1. In order to work around this problem, we're looking for the first '.' in the revdate in first, and we're using %Y or %y depending on the length of the first field. - So that we don't duplicate this logic in keyword.c, introduce a new function named rcsdatetotm() that will parse a RCS revdate and put it into a struct tm. Reimplement rcsdatetotime() in terms of rcsdatetotm() and timegm(). - Use the new rcsdatetotm() in keyword.c. Revision Changes Path 1.32 +5 -6 projects/csup/keyword.c 1.28 +26 -7 projects/csup/misc.c 1.25 +4 -2 projects/csup/misc.h From owner-cvs-projects@FreeBSD.ORG Fri Mar 3 00:20:13 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E19A416A420; Fri, 3 Mar 2006 00:20:13 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EEDD43D48; Fri, 3 Mar 2006 00:20:13 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k230KDGm082680; Fri, 3 Mar 2006 00:20:13 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k230KCnR082679; Fri, 3 Mar 2006 00:20:12 GMT (envelope-from mux) Message-Id: <200603030020.k230KCnR082679@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 3 Mar 2006 00:20:12 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.h X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Mar 2006 00:20:14 -0000 mux 2006-03-03 00:20:12 UTC FreeBSD projects repository Modified files: csup config.h Log: Tentatively fix build on RELENG_4. Revision Changes Path 1.36 +2 -1 projects/csup/config.h From owner-cvs-projects@FreeBSD.ORG Fri Mar 3 00:50:47 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B88416A422; Fri, 3 Mar 2006 00:50:47 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA95143D45; Fri, 3 Mar 2006 00:50:46 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k230okmp091390; Fri, 3 Mar 2006 00:50:46 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k230okqC091389; Fri, 3 Mar 2006 00:50:46 GMT (envelope-from mux) Message-Id: <200603030050.k230okqC091389@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 3 Mar 2006 00:50:46 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup globtree.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Mar 2006 00:50:47 -0000 mux 2006-03-03 00:50:46 UTC FreeBSD projects repository Modified files: csup globtree.c Log: Fix build on RELENG_4, try 2. Revision Changes Path 1.4 +3 -1 projects/csup/globtree.c From owner-cvs-projects@FreeBSD.ORG Fri Mar 3 16:07:02 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EABE716A420; Fri, 3 Mar 2006 16:07:02 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB44443D48; Fri, 3 Mar 2006 16:07:02 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k23G72bm045904; Fri, 3 Mar 2006 16:07:02 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k23G72dg045903; Fri, 3 Mar 2006 16:07:02 GMT (envelope-from mux) Message-Id: <200603031607.k23G72dg045903@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 3 Mar 2006 16:07:02 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup misc.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Mar 2006 16:07:03 -0000 mux 2006-03-03 16:07:02 UTC FreeBSD projects repository Modified files: csup misc.c Log: Make rcsdatetotm() work after year 9999 :-). Revision Changes Path 1.29 +2 -2 projects/csup/misc.c From owner-cvs-projects@FreeBSD.ORG Fri Mar 3 18:42:04 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C622016A420; Fri, 3 Mar 2006 18:42:04 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDDDE43D72; Fri, 3 Mar 2006 18:42:00 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k23Ig02k061992; Fri, 3 Mar 2006 18:42:00 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k23Ig0hW061991; Fri, 3 Mar 2006 18:42:00 GMT (envelope-from mux) Message-Id: <200603031842.k23Ig0hW061991@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 3 Mar 2006 18:41:59 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup queue.h X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Mar 2006 18:42:04 -0000 mux 2006-03-03 18:41:59 UTC FreeBSD projects repository Modified files: csup queue.h Log: Cast the pointer to void * before casting it back to struct type * in STAILQ_LAST. This quiets a warning from GCC about increased required alignment for the cast. Idea from: cognet Revision Changes Path 1.5 +3 -3 projects/csup/queue.h From owner-cvs-projects@FreeBSD.ORG Fri Mar 3 21:53:28 2006 Return-Path: X-Original-To: cvs-projects@FreeBSD.org Delivered-To: cvs-projects@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5113816A426; Fri, 3 Mar 2006 21:53:28 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 432B243D72; Fri, 3 Mar 2006 21:53:27 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k23LrR5N077540; Fri, 3 Mar 2006 21:53:27 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k23LrRkl077539; Fri, 3 Mar 2006 21:53:27 GMT (envelope-from mux) Message-Id: <200603032153.k23LrRkl077539@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 3 Mar 2006 21:53:27 +0000 (UTC) To: projects-committers@FreeBSD.org, cvs-projects@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: projects/csup config.c X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Mar 2006 21:53:28 -0000 mux 2006-03-03 21:53:27 UTC FreeBSD projects repository Modified files: csup config.c Log: Call coll_override() in coll_add() rather than later so that it's possible again to have a supfile without a host and to pass the host with the -h command line option. Reported by: marius Revision Changes Path 1.51 +7 -4 projects/csup/config.c