From owner-cvs-projects@FreeBSD.ORG Sun Feb 12 02:04: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 E5BC516A420; Sun, 12 Feb 2006 02:04: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 A102743D46; Sun, 12 Feb 2006 02:04: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 k1C24JbM023789; Sun, 12 Feb 2006 02:04:19 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1C24JL2023788; Sun, 12 Feb 2006 02:04:19 GMT (envelope-from mux) Message-Id: <200602120204.k1C24JL2023788@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 12 Feb 2006 02:04: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 updater.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, 12 Feb 2006 02:04:20 -0000 mux 2006-02-12 02:04:19 UTC FreeBSD projects repository Modified files: csup updater.c Log: - Change updater_prunedirs() to ignore any errors like in CVSup, I just hit one that was != ENOTEMPTY. - While I'm here make an error message better and tweak some error path. Revision Changes Path 1.72 +8 -10 projects/csup/updater.c From owner-cvs-projects@FreeBSD.ORG Sun Feb 12 02:11:50 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 B256516A420; Sun, 12 Feb 2006 02:11:50 +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 7207A43D45; Sun, 12 Feb 2006 02:11:50 +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 k1C2BolU024290; Sun, 12 Feb 2006 02: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 k1C2BoGA024289; Sun, 12 Feb 2006 02:11:50 GMT (envelope-from mux) Message-Id: <200602120211.k1C2BoGA024289@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 12 Feb 2006 02: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 updater.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, 12 Feb 2006 02:11:50 -0000 mux 2006-02-12 02:11:50 UTC FreeBSD projects repository Modified files: csup updater.c Log: Even better error messages. Revision Changes Path 1.73 +4 -5 projects/csup/updater.c From owner-cvs-projects@FreeBSD.ORG Sun Feb 12 04:10: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 49BBD16A422; Sun, 12 Feb 2006 04:10: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 1740143D45; Sun, 12 Feb 2006 04:10: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 k1C4ASdC029200; Sun, 12 Feb 2006 04:10:28 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1C4AS6A029199; Sun, 12 Feb 2006 04:10:28 GMT (envelope-from mux) Message-Id: <200602120410.k1C4AS6A029199@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 12 Feb 2006 04:10:28 +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 keyword.h updater.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, 12 Feb 2006 04:10:29 -0000 mux 2006-02-12 04:10:28 UTC FreeBSD projects repository Modified files: csup keyword.c keyword.h updater.c Log: - Unbreak updates from a PostgreSQL CVSup server. This is really, really weird... What was breaking updates from OpenBSD CVSup servers was that I wasn't expanding the $OpenBSD$ tags, because I wasn't enabling aliases when adding them; and the server was just doing that, that is adding $OpenBSD$ as an alias for $Id$. Later, I realized that this broke updates from PostgreSQL servers because those were expecting me _not_ to expand the $PostgreSQL$ tags. Similarly to the OpenBSD server, I was just being told that $PostgreSQL$ was an alias for $Id$. The actual difference between those two servers is what looks really weird. CVSup computes the keyLenMin and keyLenMax variables, that are the minimum and the maximum length of a keyword. It only computes those values on the standard RCS keywords ($Id$, $Revision$ etc) and doesn't update them when adding an alias. It then uses these variables to reject any keyword bigger than the max or shorter than the min. And, guess what? "PostgreSQL" is longer than the longest RCS keyword, which is "CVSHeader". I'm adding a big comment to explain this stuff. - While I'm here, move the parsing of the expansion mode where it more rightly belongs, in keyword.c, accessible through the new keyword_decode_expand() function. Revision Changes Path 1.26 +37 -7 projects/csup/keyword.c 1.10 +2 -1 projects/csup/keyword.h 1.74 +3 -16 projects/csup/updater.c From owner-cvs-projects@FreeBSD.ORG Sun Feb 12 15:22:34 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 2795A16A420; Sun, 12 Feb 2006 15:22:34 +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 D8E3843D48; Sun, 12 Feb 2006 15:22:33 +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 k1CFMX4D076859; Sun, 12 Feb 2006 15:22:33 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1CFMXAC076858; Sun, 12 Feb 2006 15:22:33 GMT (envelope-from mux) Message-Id: <200602121522.k1CFMXAC076858@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 12 Feb 2006 15:22:33 +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 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, 12 Feb 2006 15:22:34 -0000 mux 2006-02-12 15:22:33 UTC FreeBSD projects repository Modified files: csup keyword.c Log: Better variable names. Revision Changes Path 1.27 +10 -10 projects/csup/keyword.c From owner-cvs-projects@FreeBSD.ORG Mon Feb 13 01:05:22 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 5974416A420; Mon, 13 Feb 2006 01:05:22 +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 150AC43D48; Mon, 13 Feb 2006 01:05:22 +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 k1D15LGP033608; Mon, 13 Feb 2006 01:05:21 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1D15Lmh033607; Mon, 13 Feb 2006 01:05:21 GMT (envelope-from mux) Message-Id: <200602130105.k1D15Lmh033607@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 13 Feb 2006 01:05:21 +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 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: Mon, 13 Feb 2006 01:05:22 -0000 mux 2006-02-13 01:05:21 UTC FreeBSD projects repository Modified files: csup status.c Log: Use assert(0) instead of abort(). I like it better and I'm already using assert() about everywhere. Revision Changes Path 1.10 +1 -1 projects/csup/status.c From owner-cvs-projects@FreeBSD.ORG Mon Feb 13 04:47:45 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 7CD0616A420; Mon, 13 Feb 2006 04:47:45 +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 4C0FA43D46; Mon, 13 Feb 2006 04:47:45 +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 k1D4ljd2050409; Mon, 13 Feb 2006 04:47:45 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1D4ljmN050408; Mon, 13 Feb 2006 04:47:45 GMT (envelope-from mux) Message-Id: <200602130447.k1D4ljmN050408@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 13 Feb 2006 04:47:44 +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 mux.c mux.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, 13 Feb 2006 04:47:45 -0000 mux 2006-02-13 04:47:44 UTC FreeBSD projects repository Modified files: csup mux.c mux.h proto.c Log: Retire chan_wait(). For all I can see, CVSup is not waiting for the server to acknowledge the closing of the channels, and it can cause hangs waiting for a signal that is never going to be delivered, if the multiplexer has already been closed because of an error. I'll have to check this more carefully, but in the meantime this will do. If needed this function can be reintroduced without the race, and I'll need to remember errors in channels anyways. Revision Changes Path 1.63 +1 -11 projects/csup/mux.c 1.22 +1 -2 projects/csup/mux.h 1.66 +1 -3 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Mon Feb 13 13:50: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 020D916A420; Mon, 13 Feb 2006 13:50:46 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AEBB43D5C; Mon, 13 Feb 2006 13:50:45 +0000 (GMT) (envelope-from rwatson@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 k1DDojrp089308; Mon, 13 Feb 2006 13:50:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1DDojKq089307; Mon, 13 Feb 2006 13:50:45 GMT (envelope-from rwatson) Message-Id: <200602131350.k1DDojKq089307@repoman.freebsd.org> From: Robert Watson Date: Mon, 13 Feb 2006 13:50: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/trustedbsd/www sedarwin.page 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, 13 Feb 2006 13:50:46 -0000 rwatson 2006-02-13 13:50:45 UTC FreeBSD projects repository Modified files: trustedbsd/www sedarwin.page Log: Add 2006-02-08 SEDarwin drop to SEDarwin page. Submitted by: Christopher dot Vance at SPARTA dot com Obtained from: SPARTA, Inc. Revision Changes Path 1.7 +4 -1 projects/trustedbsd/www/sedarwin.page From owner-cvs-projects@FreeBSD.ORG Mon Feb 13 14:26: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 C33C916A420; Mon, 13 Feb 2006 14:26:42 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8773143D49; Mon, 13 Feb 2006 14:26:33 +0000 (GMT) (envelope-from rwatson@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 k1DEQXI2091346; Mon, 13 Feb 2006 14:26:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1DEQX3b091345; Mon, 13 Feb 2006 14:26:33 GMT (envelope-from rwatson) Message-Id: <200602131426.k1DEQX3b091345@repoman.freebsd.org> From: Robert Watson Date: Mon, 13 Feb 2006 14:26:33 +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/trustedbsd/www 20000809-trustedbsd-announcement.txt Makefile beastie.page bib-stylesheet.xsl components.gif components.page componentsgray.gif dev-stylesheet.xsl developers.dev developers.gif developersgray.gif docs.bib docs.gif docsgray.gif ... 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, 13 Feb 2006 14:26:42 -0000 rwatson 2006-02-13 14:26:33 UTC FreeBSD projects repository Removed files: trustedbsd/www 20000809-trustedbsd-announcement.txt Makefile beastie.page bib-stylesheet.xsl components.gif components.page componentsgray.gif dev-stylesheet.xsl developers.dev developers.gif developersgray.gif docs.bib docs.gif docsgray.gif heading.xsl home.gif home.page homegray.gif horizontalbar1.gif includes.xsl legal.page mac.page mailinglists.gif mailinglists.page mailinglistsgray.gif minipemaquidlight.jpg news.page openbsm.page page.css page.xsl pemaquidlight.jpg powerlogo.gif resources.gif robots.txt sebsd-july2003.pdf sebsd.page sedarwin.page sidebar.xml trusted.web.mk trustedbsd-bsdcon-2000.ps.gz trustedbsd-discex3.pdf trustedbsd-discex3.ps trustedbsd-freenix-2001.ps.gz trustedbsd-supfile trustedbsd-usenix2003freenix.pdf.gz trustedbsd-usenix2003freenix.ps.gz trustydibmed2.jpg trustyshadow.gif trustyteenie.gif verticalbar1.gif wwwheader.gif Log: Remove TrustedBSD web page from CVS -- it's now being maintained in P4 so that non-committers can help maintain it. The new path is: //depot/projects/trustedbsd/www/... Revision Changes Path 1.2 +0 -67 projects/trustedbsd/www/20000809-trustedbsd-announcement.txt (dead) 1.18 +0 -75 projects/trustedbsd/www/Makefile (dead) 1.5 +0 -69 projects/trustedbsd/www/beastie.page (dead) 1.11 +0 -219 projects/trustedbsd/www/bib-stylesheet.xsl (dead) 1.2 +0 -10 projects/trustedbsd/www/components.gif (dead) 1.22 +0 -215 projects/trustedbsd/www/components.page (dead) 1.2 +0 -12 projects/trustedbsd/www/componentsgray.gif (dead) 1.5 +0 -93 projects/trustedbsd/www/dev-stylesheet.xsl (dead) 1.17 +0 -122 projects/trustedbsd/www/developers.dev (dead) 1.2 +0 -10 projects/trustedbsd/www/developers.gif (dead) 1.2 +0 -13 projects/trustedbsd/www/developersgray.gif (dead) 1.17 +0 -317 projects/trustedbsd/www/docs.bib (dead) 1.2 +0 -8 projects/trustedbsd/www/docs.gif (dead) 1.2 +0 -14 projects/trustedbsd/www/docsgray.gif (dead) 1.3 +0 -90 projects/trustedbsd/www/heading.xsl (dead) 1.2 +0 -13 projects/trustedbsd/www/home.gif (dead) 1.11 +0 -102 projects/trustedbsd/www/home.page (dead) 1.2 +0 -8 projects/trustedbsd/www/homegray.gif (dead) 1.2 +0 -2 projects/trustedbsd/www/horizontalbar1.gif (dead) 1.5 +0 -43 projects/trustedbsd/www/includes.xsl (dead) 1.6 +0 -71 projects/trustedbsd/www/legal.page (dead) 1.3 +0 -97 projects/trustedbsd/www/mac.page (dead) 1.2 +0 -14 projects/trustedbsd/www/mailinglists.gif (dead) 1.7 +0 -140 projects/trustedbsd/www/mailinglists.page (dead) 1.2 +0 -7 projects/trustedbsd/www/mailinglistsgray.gif (dead) 1.2 +0 -15 projects/trustedbsd/www/minipemaquidlight.jpg (dead) 1.7 +0 -192 projects/trustedbsd/www/news.page (dead) 1.3 +0 -79 projects/trustedbsd/www/openbsm.page (dead) 1.5 +0 -94 projects/trustedbsd/www/page.css (dead) 1.13 +0 -139 projects/trustedbsd/www/page.xsl (dead) 1.2 +0 -10 projects/trustedbsd/www/pemaquidlight.jpg (dead) 1.2 +0 -38 projects/trustedbsd/www/powerlogo.gif (dead) 1.2 +0 -29 projects/trustedbsd/www/resources.gif (dead) 1.3 +0 -2 projects/trustedbsd/www/robots.txt (dead) 1.2 +0 -1407 projects/trustedbsd/www/sebsd-july2003.pdf (dead) 1.7 +0 -100 projects/trustedbsd/www/sebsd.page (dead) 1.8 +0 -82 projects/trustedbsd/www/sedarwin.page (dead) 1.11 +0 -35 projects/trustedbsd/www/sidebar.xml (dead) 1.6 +0 -95 projects/trustedbsd/www/trusted.web.mk (dead) 1.2 +0 -543 projects/trustedbsd/www/trustedbsd-bsdcon-2000.ps.gz (dead) 1.2 +0 -1446 projects/trustedbsd/www/trustedbsd-discex3.pdf (dead) 1.2 +0 -10519 projects/trustedbsd/www/trustedbsd-discex3.ps (dead) 1.2 +0 -314 projects/trustedbsd/www/trustedbsd-freenix-2001.ps.gz (dead) 1.6 +0 -53 projects/trustedbsd/www/trustedbsd-supfile (dead) 1.2 +0 -1214 projects/trustedbsd/www/trustedbsd-usenix2003freenix.pdf.gz (dead) 1.2 +0 -351 projects/trustedbsd/www/trustedbsd-usenix2003freenix.ps.gz (dead) 1.2 +0 -194 projects/trustedbsd/www/trustydibmed2.jpg (dead) 1.2 +0 -119 projects/trustedbsd/www/trustyshadow.gif (dead) 1.2 +0 -59 projects/trustedbsd/www/trustyteenie.gif (dead) 1.3 +0 -1 projects/trustedbsd/www/verticalbar1.gif (dead) 1.2 +0 -31 projects/trustedbsd/www/wwwheader.gif (dead) From owner-cvs-projects@FreeBSD.ORG Tue Feb 14 13:22:58 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 C2DB216A420 for ; Tue, 14 Feb 2006 13:22:58 +0000 (GMT) (envelope-from heashelah@public.gz.cn) Received: from calbears.com (dyn-83-153-114-164.ppp.tiscali.fr [83.153.114.164]) by mx1.FreeBSD.org (Postfix) with SMTP id 25D6743D48 for ; Tue, 14 Feb 2006 13:22:41 +0000 (GMT) (envelope-from heashelah@public.gz.cn) Message-ID: <000001c63169$b3053d70$ab06a8c0@lemming> From: "Helah Heaston" To: cvs-projects@freebsd.org Date: Tue, 14 Feb 2006 08:22:27 -0500 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: news X-BeenThere: cvs-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Helah Heaston List-Id: CVS commit messages for the projects tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2006 13:22:59 -0000 Hello =20 VbA e Lll g U i Ma r$ w 1y,q2m1r CdIxAkLaIuS j t $w3 g , g 3 u 3d VcIhAsGbRdAz z$ t 3 w , a 7b5n =20 and many other http://www.illearte.com =20 From owner-cvs-projects@FreeBSD.ORG Tue Feb 14 21:22: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 EA93D16A420; Tue, 14 Feb 2006 21:22: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 85A6043D6D; Tue, 14 Feb 2006 21:22:18 +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 k1ELMIcR041547; Tue, 14 Feb 2006 21:22:18 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1ELMIOT041546; Tue, 14 Feb 2006 21:22:18 GMT (envelope-from mux) Message-Id: <200602142122.k1ELMIOT041546@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 14 Feb 2006 21:22:18 +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 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: Tue, 14 Feb 2006 21:22:22 -0000 mux 2006-02-14 21:22:18 UTC FreeBSD projects repository Modified files: csup keyword.c Log: Bah, SIZE_T_MAX is not even standard so don't use it. There is SIZE_MAX defined in C99 but it's not very portable either so just use ~0 to initialize minkeylen since it's an unsigned type. Revision Changes Path 1.28 +2 -2 projects/csup/keyword.c From owner-cvs-projects@FreeBSD.ORG Tue Feb 14 21:23: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 03CD716A420; Tue, 14 Feb 2006 21:23: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 B47AA43D4C; Tue, 14 Feb 2006 21:23:18 +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 k1ELNIdJ041591; Tue, 14 Feb 2006 21:23:18 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1ELNI4J041590; Tue, 14 Feb 2006 21:23:18 GMT (envelope-from mux) Message-Id: <200602142123.k1ELNI4J041590@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 14 Feb 2006 21:23:18 +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 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: Tue, 14 Feb 2006 21:23:19 -0000 mux 2006-02-14 21:23:18 UTC FreeBSD projects repository Modified files: csup keyword.c Log: We don't need limits.h here anymore. Revision Changes Path 1.29 +1 -2 projects/csup/keyword.c From owner-cvs-projects@FreeBSD.ORG Tue Feb 14 21:58:06 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 4EA7016A420; Tue, 14 Feb 2006 21:58:06 +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 0AC2743D49; Tue, 14 Feb 2006 21:58:06 +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 k1ELw5dd043156; Tue, 14 Feb 2006 21:58:05 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1ELw5Lu043155; Tue, 14 Feb 2006 21:58:05 GMT (envelope-from mux) Message-Id: <200602142158.k1ELw5Lu043155@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 14 Feb 2006 21:58:05 +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: Tue, 14 Feb 2006 21:58:06 -0000 mux 2006-02-14 21:58:05 UTC FreeBSD projects repository Modified files: csup proto.c Log: Stop using inet_ntop() for printing the intenet address. I was using it completely wrong since it doesn't accept a struct sockaddr *, but expects a struct in_addr *. It is thus not generic enough for my needs anyways. Use the getnameinfo() API with NI_NUMERICHOST to get the ASCII address in a more generic (and working!) way. Revision Changes Path 1.67 +5 -11 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Tue Feb 14 22:03:43 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 E4D5D16A420; Tue, 14 Feb 2006 22:03:43 +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 A26D443D53; Tue, 14 Feb 2006 22:03: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 k1EM3hGH043401; Tue, 14 Feb 2006 22:03:43 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1EM3hQN043400; Tue, 14 Feb 2006 22:03:43 GMT (envelope-from mux) Message-Id: <200602142203.k1EM3hQN043400@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 14 Feb 2006 22:03: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 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: Tue, 14 Feb 2006 22:03:44 -0000 mux 2006-02-14 22:03:43 UTC FreeBSD projects repository Modified files: csup proto.c Log: Be a bit pedantic and cast the value returned by getnameinfo() to void, to make it clear I'm not interested in it at all. Since I am using this function with NI_NUMERICHOST, and that I pass it a buffer of the maximum size (NI_MAXHOST), there is no conceivable way for this API to fail, and I damn hope it's not going to! Revision Changes Path 1.68 +2 -2 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Wed Feb 15 03:24: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 4E3CD16A420; Wed, 15 Feb 2006 03:24: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 0C56443D48; Wed, 15 Feb 2006 03:24: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 k1F3OtRY066315; Wed, 15 Feb 2006 03:24:55 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1F3Otm2066314; Wed, 15 Feb 2006 03:24:55 GMT (envelope-from mux) Message-Id: <200602150324.k1F3Otm2066314@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 15 Feb 2006 03:24:55 +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 mux.c mux.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, 15 Feb 2006 03:24:56 -0000 mux 2006-02-15 03:24:55 UTC FreeBSD projects repository Modified files: csup mux.c mux.h proto.c Log: - Put back chan_wait(). My analysis was completely wrong: CVSup does wait for the close packet to get sent by the server, and that seems to happen within the EOF() method. Besides, I don't think that chan_wait() could cause a hang like I thought. - While I'm here, tweak an error message. Revision Changes Path 1.64 +11 -1 projects/csup/mux.c 1.23 +2 -1 projects/csup/mux.h 1.69 +4 -2 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Thu Feb 16 00:51: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 04E5816A426; Thu, 16 Feb 2006 00:51:23 +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 B253143D55; Thu, 16 Feb 2006 00:51:22 +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 k1G0pM9H066265; Thu, 16 Feb 2006 00:51:22 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1G0pMA5066264; Thu, 16 Feb 2006 00:51:22 GMT (envelope-from mux) Message-Id: <200602160051.k1G0pMA5066264@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 16 Feb 2006 00:51:22 +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: Thu, 16 Feb 2006 00:51:23 -0000 mux 2006-02-16 00:51:22 UTC FreeBSD projects repository Modified files: csup proto.c Log: After the select() call waiting for the asynchronous connection to finish has returned, we need to retrieve SO_ERROR with getsockopt() to ensure that the connection was really successful. We don't even do asynchronous connections ourselves, but they happen anyway if the connect() call is interrupted and returns EINTR. That makes quite some code for such a rare event, so put it in a new function called proto_waitconnect(). Revision Changes Path 1.70 +35 -13 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Fri Feb 17 17:05: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 D1EDF16A420; Fri, 17 Feb 2006 17:05: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 8E46E43D46; Fri, 17 Feb 2006 17:05:03 +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 k1HH53WP043360; Fri, 17 Feb 2006 17:05:03 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1HH53QG043359; Fri, 17 Feb 2006 17:05:03 GMT (envelope-from mux) Message-Id: <200602171705.k1HH53QG043359@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 17 Feb 2006 17:05: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 fixups.c fixups.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, 17 Feb 2006 17:05:04 -0000 mux 2006-02-17 17:05:03 UTC FreeBSD projects repository Added files: csup fixups.c fixups.h Log: Commit my fixups queue implementation to make sure it doesn't get lost. This is not yet connected to the build, nor used. Revision Changes Path 1.1 +198 -0 projects/csup/fixups.c (new) 1.1 +48 -0 projects/csup/fixups.h (new) From owner-cvs-projects@FreeBSD.ORG Fri Feb 17 20:50: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 3355716A420; Fri, 17 Feb 2006 20:50: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 B793343D46; Fri, 17 Feb 2006 20:50: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 k1HKoCcL060703; Fri, 17 Feb 2006 20:50:12 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1HKoCae060702; Fri, 17 Feb 2006 20:50:12 GMT (envelope-from mux) Message-Id: <200602172050.k1HKoCae060702@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 17 Feb 2006 20:50: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 keyword.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, 17 Feb 2006 20:50:13 -0000 mux 2006-02-17 20:50:12 UTC FreeBSD projects repository Modified files: csup keyword.c Log: Plug a memory leak. Revision Changes Path 1.30 +2 -1 projects/csup/keyword.c From owner-cvs-projects@FreeBSD.ORG Fri Feb 17 23:05: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 B745816A420; Fri, 17 Feb 2006 23:05: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 72BC943D46; Fri, 17 Feb 2006 23:05: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 k1HN5lRb066451; Fri, 17 Feb 2006 23:05:47 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1HN5lVM066450; Fri, 17 Feb 2006 23:05:47 GMT (envelope-from mux) Message-Id: <200602172305.k1HN5lVM066450@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 17 Feb 2006 23:05:47 +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 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: Fri, 17 Feb 2006 23:05:47 -0000 mux 2006-02-17 23:05:47 UTC FreeBSD projects repository Modified files: csup status.c Log: Fix build without assertions. Revision Changes Path 1.11 +1 -0 projects/csup/status.c From owner-cvs-projects@FreeBSD.ORG Fri Feb 17 23:29:18 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 6B5ED16A420; Fri, 17 Feb 2006 23:29:18 +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 2692A43D45; Fri, 17 Feb 2006 23:29:18 +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 k1HNTHAH067262; Fri, 17 Feb 2006 23:29:18 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1HNTHae067261; Fri, 17 Feb 2006 23:29:17 GMT (envelope-from mux) Message-Id: <200602172329.k1HNTHae067261@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 17 Feb 2006 23:29: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 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: Fri, 17 Feb 2006 23:29:18 -0000 mux 2006-02-17 23:29:17 UTC FreeBSD projects repository Modified files: csup proto.c Log: Make sure we disallow 0-length fields in proto_get_ascii() or all sorts of bad things will happen. Also remove a useless check. Revision Changes Path 1.71 +6 -3 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Fri Feb 17 23:47: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 7673C16A420; Fri, 17 Feb 2006 23:47: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 32C5343D45; Fri, 17 Feb 2006 23:47: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 k1HNlkpb068293; Fri, 17 Feb 2006 23:47:46 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1HNlkjC068292; Fri, 17 Feb 2006 23:47:46 GMT (envelope-from mux) Message-Id: <200602172347.k1HNlkjC068292@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 17 Feb 2006 23:47: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 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: Fri, 17 Feb 2006 23:47:46 -0000 mux 2006-02-17 23:47:46 UTC FreeBSD projects repository Modified files: csup proto.c Log: Assert that we're never printing a NULL string in proto_printf(). It would have saved me some troubles if I had put this earlier! Also, remove useless headers while I'm here. Revision Changes Path 1.72 +4 -3 projects/csup/proto.c From owner-cvs-projects@FreeBSD.ORG Sat Feb 18 00:22: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 472EA16A420; Sat, 18 Feb 2006 00:22: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 F00C643D48; Sat, 18 Feb 2006 00:22:18 +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 k1I0MIXj069482; Sat, 18 Feb 2006 00:22:18 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1I0MIpC069481; Sat, 18 Feb 2006 00:22:18 GMT (envelope-from mux) Message-Id: <200602180022.k1I0MIpC069481@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 18 Feb 2006 00:22:18 +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 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: Sat, 18 Feb 2006 00:22:19 -0000 mux 2006-02-18 00:22:18 UTC FreeBSD projects repository Modified files: csup status.c Log: - In statusrec_cook(), there is nothing left to parse for DirDown entries, however we need to check that there was nothing left in the line, or return an error if it's not the case. - Make a few messages more like CVSup. Revision Changes Path 1.12 +8 -7 projects/csup/status.c From owner-cvs-projects@FreeBSD.ORG Sat Feb 18 01:07:57 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 9806616A420; Sat, 18 Feb 2006 01:07:57 +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 5272E43D45; Sat, 18 Feb 2006 01:07:57 +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 k1I17ve3078784; Sat, 18 Feb 2006 01:07:57 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1I17vdE078783; Sat, 18 Feb 2006 01:07:57 GMT (envelope-from mux) Message-Id: <200602180107.k1I17vdE078783@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 18 Feb 2006 01:07:57 +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 mux.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: Sat, 18 Feb 2006 01:07:57 -0000 mux 2006-02-18 01:07:57 UTC FreeBSD projects repository Modified files: csup mux.c Log: Remove two redundant printf()'s that I didn't remove when introducing mux_shutdown(). If read() returns 0 (shouldn't happen with a socket, but well...), set errno to ECONNRESET. Revision Changes Path 1.65 +3 -5 projects/csup/mux.c From owner-cvs-projects@FreeBSD.ORG Sat Feb 18 01:38:53 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 0A7E016A422; Sat, 18 Feb 2006 01:38:53 +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 B7A4143D46; Sat, 18 Feb 2006 01:38:52 +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 k1I1cqPb080168; Sat, 18 Feb 2006 01:38:52 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1I1cqX9080167; Sat, 18 Feb 2006 01:38:52 GMT (envelope-from mux) Message-Id: <200602180138.k1I1cqX9080167@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 18 Feb 2006 01:38:52 +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 fattr.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: Sat, 18 Feb 2006 01:38:53 -0000 mux 2006-02-18 01:38:52 UTC FreeBSD projects repository Modified files: csup fattr.c Log: Restore the original string upon error in fattr_scanattr(), called by fattr_encode() only. Revision Changes Path 1.36 +14 -11 projects/csup/fattr.c From owner-cvs-projects@FreeBSD.ORG Sat Feb 18 10:41:09 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 C5DF616A420; Sat, 18 Feb 2006 10:41:09 +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 9314543D45; Sat, 18 Feb 2006 10:41:09 +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 k1IAf917018970; Sat, 18 Feb 2006 10:41:09 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1IAf9dN018969; Sat, 18 Feb 2006 10:41:09 GMT (envelope-from mux) Message-Id: <200602181041.k1IAf9dN018969@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 18 Feb 2006 10:41: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 Makefile config.h detailer.c diff.c diff.h keyword.c keyword.h proto.c updater.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: Sat, 18 Feb 2006 10:41:09 -0000 mux 2006-02-18 10:41:08 UTC FreeBSD projects repository Modified files: csup Makefile config.h detailer.c diff.c diff.h keyword.c keyword.h proto.c updater.c Log: - Connect fixups.c and fixups.h to the build. - Use the fixups API in the detailer and updater thread to implement fixups. The object itself is created in proto_init() before the worker threads are created, and destroyed once they have all exited. - The struct diff used by diff_apply() and keyword_expand() hsa been rename to struct diffinfo, and it now only contains the metadata of a diff. This changes the prototype for the two aforementioned functions, so update the code and the consumers appropriately. - Many, many code shuffling in the updater thread to make this file less confusing. More specifically, we now pass a struct file_update * to most of the functions, and that will contain everything needed. Revision Changes Path 1.41 +2 -1 projects/csup/Makefile 1.30 +2 -1 projects/csup/config.h 1.39 +29 -6 projects/csup/detailer.c 1.20 +23 -18 projects/csup/diff.c 1.9 +13 -16 projects/csup/diff.h 1.31 +41 -35 projects/csup/keyword.c 1.11 +4 -4 projects/csup/keyword.h 1.73 +4 -3 projects/csup/proto.c 1.75 +493 -414 projects/csup/updater.c From owner-cvs-projects@FreeBSD.ORG Sat Feb 18 10: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 0A7D016A420; Sat, 18 Feb 2006 10: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 BC8F743D45; Sat, 18 Feb 2006 10:44: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 k1IAikG6019164; Sat, 18 Feb 2006 10:44:46 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1IAikGe019163; Sat, 18 Feb 2006 10:44:46 GMT (envelope-from mux) Message-Id: <200602181044.k1IAikGe019163@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 18 Feb 2006 10:44: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 diff.c diff.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: Sat, 18 Feb 2006 10:44:47 -0000 mux 2006-02-18 10:44:45 UTC FreeBSD projects repository Modified files: csup diff.c diff.h Log: Copyright updates. Revision Changes Path 1.21 +2 -2 projects/csup/diff.c 1.10 +2 -2 projects/csup/diff.h From owner-cvs-projects@FreeBSD.ORG Sat Feb 18 10:46:32 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 8A40216A420; Sat, 18 Feb 2006 10:46:32 +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 474BF43D49; Sat, 18 Feb 2006 10:46:32 +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 k1IAkW24019322; Sat, 18 Feb 2006 10:46:32 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1IAkWoa019321; Sat, 18 Feb 2006 10:46:32 GMT (envelope-from mux) Message-Id: <200602181046.k1IAkWoa019321@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 18 Feb 2006 10:46:32 +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 Makefile.gmake 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: Sat, 18 Feb 2006 10:46:32 -0000 mux 2006-02-18 10:46:32 UTC FreeBSD projects repository Modified files: csup Makefile.gmake Log: Connect fixups.c to the build here too. Revision Changes Path 1.7 +3 -3 projects/csup/Makefile.gmake From owner-cvs-projects@FreeBSD.ORG Sat Feb 18 11:56: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 8BD6C16A422; Sat, 18 Feb 2006 11:56: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 470DE43D46; Sat, 18 Feb 2006 11:56: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 k1IBuRxw022498; Sat, 18 Feb 2006 11:56:27 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1IBuRJR022497; Sat, 18 Feb 2006 11:56:27 GMT (envelope-from mux) Message-Id: <200602181156.k1IBuRJR022497@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 18 Feb 2006 11:56: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 GNUmakefile Makefile.gmake README 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: Sat, 18 Feb 2006 11:56:28 -0000 mux 2006-02-18 11:56:27 UTC FreeBSD projects repository Modified files: csup README Added files: csup GNUmakefile Removed files: csup Makefile.gmake Log: Rename the gmake Makefile to GNUmakefile so that it will get picked up automagically by gmake if make is gmake (no repo-copy was done, but there was not much history to save). Update the instructions for building and installing in README to reflect this change. Revision Changes Path 1.1 +58 -0 projects/csup/GNUmakefile (new) 1.8 +0 -58 projects/csup/Makefile.gmake (dead) 1.4 +20 -15 projects/csup/README From owner-cvs-projects@FreeBSD.ORG Sat Feb 18 12:02: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 9139916A422; Sat, 18 Feb 2006 12:02: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 6A0C043D8C; Sat, 18 Feb 2006 12:02: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 k1IC24eP022766; Sat, 18 Feb 2006 12:02:04 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1IC24JM022765; Sat, 18 Feb 2006 12:02:04 GMT (envelope-from mux) Message-Id: <200602181202.k1IC24JM022765@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 18 Feb 2006 12:02: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 GNUmakefile 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: Sat, 18 Feb 2006 12:02:13 -0000 mux 2006-02-18 12:02:04 UTC FreeBSD projects repository Modified files: csup GNUmakefile Log: Better comment. Revision Changes Path 1.2 +5 -2 projects/csup/GNUmakefile