OSSP CVS Repository

ossp - Check-in [5525]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 5525
Date: 2006-Jul-25 17:25:21 (local)
2006-Jul-25 15:25:21 (UTC)
User:rse
Branch:
Comment: test commit after OSSP shiela upgrade on server side
Tickets:
Inspections:
Files:
ossp-pkg/shiela/ChangeLog      added-> 1.61

ossp-pkg/shiela/ChangeLog -> 1.61

*** /dev/null    Sat Nov 23 02:31:21 2024
--- -    Sat Nov 23 02:31:21 2024
***************
*** 0 ****
--- 1,294 ----
+    _        ___  ____ ____  ____        _     _      _
+   |_|_ _   / _ \/ ___/ ___||  _ \   ___| |__ (_) ___| | __ _
+   _|_||_| | | | \___ \___ \| |_) | / __| '_ \| |/ _ \ |/ _` |
+  |_||_|_| | |_| |___) |__) |  __/  \__ \ | | | |  __/ | (_| |
+   |_|_|_|  \___/|____/____/|_|     |___/_| |_|_|\___|_|\__,_|
+ 
+   OSSP shiela - Access Control and Logging Facility for CVS
+   ____________________________________________________________________
+ 
+   ChangeLog
+ 
+   Changes between 1.1.7 and 1.1.8 (25-Jul-2006 to xx-xxx-200x):
+ 
+   Changes between 1.1.6 and 1.1.7 (03-Oct-2005 to 25-Jul-2006):
+ 
+    *) Fix "arbitrary shell command execution" security bug caused by
+       missing shell command argument escaping for user supplied arguments.
+       [Brian Caswell <bmc@shmoo.com>, Ralf S. Engelschall] (CVE-2006-3633)
+ 
+    *) Upgraded build environment to GNU shtool 2.0.6 and
+       GNU autoconf 2.60
+       [Ralf S. Engelschall]
+ 
+    *) Adjust copyright messages for new year 2006.
+       [Ralf S. Engelschall]
+ 
+   Changes between 1.1.5 and 1.1.6 (12-Jan-2005 to 03-Oct-2005):
+    
+    *) Upgraded build environment to GNU shtool 2.0.3
+       [Ralf S. Engelschall]
+ 
+   Changes between 1.1.4 and 1.1.5 (02-Jul-2004 to 12-Jan-2005):
+ 
+    *) Upgraded build environment to GNU shtool 2.0.1
+       [Ralf S. Engelschall]
+ 
+    *) Fix internal error handling by replacing "|| die" with "or die"
+       constructs because the different binding priority of "||" and "or"
+       leaded to wrong results.
+       [Ralf S. Engelschall, Geoff Thorpe <geoff@geoffthorpe.net>]
+ 
+    *) Fix shiela-install.pod's description of --loginfo hook for the
+       non-RSE-patches situation: the %p construct has to be used
+       there, too.
+       [Geoff Thorpe <geoff@geoffthorpe.net>]
+ 
+    *) Adjust copyright messages for new year 2005.
+       [Ralf S. Engelschall]
+ 
+    *) Workaround a buggy feature in Perl versions 5.8.4 and higher
+       which totally optimized away "my $var = undef;" constructs
+       instead of optimizing them to just "my $var;".
+       [Ralf S. Engelschall, Thomas Lotterer]
+ 
+   Changes between 1.1.3 and 1.1.4 (27-Jun-2004 to 02-Jul-2004):
+ 
+    *) Fix determination of the "handle" field under new CVS 1.12.x
+       where ISO format dates are used in the output of "cvs log".
+       [Ralf S. Engelschall]
+ 
+    *) Document in install-shiela.pod and install-shiela.sh that
+       CVS version 1.12.6 or higher is required.
+       [Ralf S. Engelschall]
+ 
+   Changes between 1.1.2 and 1.1.3 (10-May-2004 to 27-Jun-2004):
+ 
+    *) Fix determination of the line counts in the "Changes" field
+       by no longer announcing to the CVS server that OSSP shiela can
+       handle "MT" (message tagged) responses. The problem is CVS 1.12.x
+       starts to send some important responses as "MT" responses now and
+       OSSP shiela only accepts "M" responses.
+       [Ralf S. Engelschall, Geoff Thorpe <geoff@geoffthorpe.net>]
+ 
+   Changes between 1.1.1 and 1.1.2 (10-May-2002 to 10-May-2004):
+ 
+    *) Optimize and bugfix the determination of the number of
+       lines in case of added files.
+       [Ralf S. Engelschall]
+ 
+    *) Fixed two more warnings about undefined variables.
+       [Ralf S. Engelschall, Michael Schloh von Bennewitz]
+ 
+    *) Fixed typos in source comments.
+       [Michael Schloh von Bennewitz]
+ 
+   Changes between 1.1.0 and 1.1.1 (07-May-2002 to 10-May-2004):
+ 
+    *) Workaround a syntax problem under Solaris /bin/sh.
+       [Ralf S. Engelschall]
+ 
+   Changes between 1.0.4 and 1.1.0 (23-Dec-2002 to 07-May-2004):
+ 
+    *) Add "shiela-test.sh" program and "make test" driver
+       for a minimal local test suite.
+       [Ralf S. Engelschall]
+ 
+    *) Upgraded to the new CVS 1.12.x info format strings.
+       OSSP shiela now works with CVS >= 1.12.x only.
+       [Ralf S. Engelschall]
+ 
+    *) Fixed shiela-install: "diff:mime" -> "patch:plain".
+       [Ralf S. Engelschall]
+ 
+    *) Bump year in copyright messages for 2003 and 2004.
+       [Ralf S. Engelschall]
+ 
+    *) Upgrade build environment to GNU autoconf 2.59
+       [Ralf S. Engelschall]
+ 
+    *) Provide CVS 1.12.x "cvs rdiff" support in detail outputs.
+       [Ralf S. Engelschall]
+ 
+    *) Support CVS 1.12.x (option -l no longer existing).
+       [Ralf S. Engelschall]
+ 
+    *) Fix a nasty syntax error in shiela-install.sh occurring
+       if variables are passes as command line parameters.
+       [Ralf S. Engelschall]
+ 
+    *) Allow Shiela to accept CVS 1.12 and higher, too.
+       [Ralf S. Engelschall]
+ 
+   Changes between 1.0.3 and 1.0.4 (23-Dec-2002 to 23-Dec-2002):
+ 
+    *) Log also the user id of the committer in the OSSP shiela logfile
+       to remove the burden on foreign applications having to merge
+       the CVSROOT/history and the shiela logfile in order to get all
+       information. Additionally the seperator character in the OSSP
+       shiela logfile was changed from a comma (",") to a bar ("|")
+       character in order to be more similar to CVSROOT/history.
+       [Ralf S. Engelschall]
+ 
+    *) Added "Setenv <variable <value>" configuration command to
+       "Environment" configuration section which allows one to set
+       environment variables like PATH, etc. This especially allows now
+       non-absolute paths on "Program" configuration commands.
+       [Ralf S. Engelschall]
+ 
+    *) Fixed indentation on "Content files" report part.
+       [Ralf S. Engelschall]
+ 
+   Changes between 1.0.2 and 1.0.3 (23-Dec-2002 to 23-Dec-2002):
+ 
+    *) CVS since 1.11.2 allows verifymsg-hooked scripts to actually
+       change the message and reads the contents back. So we do no longer
+       require CVS with RSE patches applied for the verifymsg hook to be
+       activated.
+       [Ralf S. Engelschall]
+ 
+    *) Added a section to the shiela-install manual page about the
+       internal processing steps performed by CVS. Additionally mention
+       the details about the CVS version with RSE patches applied.
+       [Ralf S. Engelschall]
+ 
+    *) Make sure that the header in reports is not optically destroyed by
+       too long columns (as it is the case all the time for PMOD commits
+       in the OpenPKG project).
+       [Ralf S. Engelschall]
+ 
+    *) Correctly recognize and configure RSE CVS version in
+       shiela-install program.
+       [Ralf S. Engelschall]
+ 
+    *) Be smart and allow a RSE CVS version to be driven like a stock
+       CVS version in loginfo (still using "sVv" instead of "sVvto" as
+       the flags).
+       [Ralf S. Engelschall]
+ 
+   Changes between 1.0.1 and 1.0.2 (22-Dec-2002 to 23-Dec-2002):
+ 
+    *) Make sure that /bin:/usr/bin:/sbin:/usr/sbin is in $PATH
+       when locating tool.
+       [Ralf S. Engelschall]
+ 
+    *) Correctly use the path in "Program uuencode <path>" when
+       running uuencode.
+       [Ralf S. Engelschall]
+ 
+    *) Fixed typos in manual pages.
+       [Ralf S. Engelschall]
+ 
+    *) Avoid over-sized lines in xdelta based patch scripts.
+       [Ralf S. Engelschall]
+ 
+   Changes between 1.0.0 and 1.0.1 (22-Dec-2002 to 22-Dec-2002):
+ 
+    *) Fixed run-time under Perl 5.8.0: import only abs_path()
+       from module Cwd to avoid conflicts with POSIX module.
+       [Ralf S. Engelschall]
+ 
+   Changes between 0.9.2 and 1.0.0 (19-Aug-2002 to 22-Dec-2002):
+ 
+    *) Add branch information to the Subject lines of generated Emails.
+       Additionally, for better readability, use a trailing slash on
+       directory names in the Subject lines of generated Emails.
+       [Ralf S. Engelschall]
+ 
+    *) Line-break single-line log messages into multi-line log messages
+       to make the usual log messages produced by "cvs commit -m '...'"
+       more readable in the report.
+       [Ralf S. Engelschall]
+ 
+    *) Fully reimplemented the "Content" "details" (the change summary in
+       reports). It now supports both textual (via diff(1)) and binary
+       (via xdelta(1)) file changes. Additionally each change report part
+       is now a small executable shell-script which can passed through
+       /bin/sh for reproducing the patch locally. This way, especially
+       binary change reports are more meaningsful and consistent with the
+       textual change reports.
+       INCOMPATIBILITY:
+       "Details diff:plain" -> "Details patch:plain"
+       "Details diff:mime" -> "Details patch:mime"
+       [Ralf S. Engelschall]
+ 
+    *) Make sure that CVS diff handles are calculated correctly
+       if files are added or deleted.
+       [Ralf S. Engelschall]
+ 
+    *) Fix incorrect use (and hence producing a warning for uninitialized
+       variable) of variables in the writing of history files.
+       [Ralf S. Engelschall]
+ 
+    *) Finally really use the "Environment" configuration section to find
+       "cvs" and "sendmail" directly and add a "Program" sub-command to it
+       for easier extension of the "Environment" section in the future.
+       INCOMPATIBILITY:
+       "CVS <path>" -> "Program cvs <path>"
+       "Sendmail <path>" -> "Program sendmail <path>"
+       [Ralf S. Engelschall]
+ 
+    *) Consistently use IO objects instead of the anchient direct
+       fiddling with Perl's filedescriptor symbol globs.
+       [Ralf S. Engelschall]
+ 
+    *) Correctly determine CVS version and optional RSE patches (from
+       OpenPKG "cvs" package).
+       [Ralf S. Engelschall]
+ 
+    *) Upgraded to GNU shtool 1.6.2 and GNU autoconf 2.57.
+       [Ralf S. Engelschall]
+ 
+    *) Fix the "invalid file specification `<absolute path>' for access
+       control" issue by using Cwd::realpath to resolve the absolute path
+       instead of calling `pwd`.
+       [Ralf S. Engelschall]
+ 
+    *) Consistently switch to the "OSSP shiela" branding.
+       [Ralf S. Engelschall]
+ 
+   Changes between 0.9.1 and 0.9.2 (10-Feb-2001 to 19-Aug-2002):
+ 
+    *) Switched to the OSSP devtool build environment
+       and upgraded to GNU shtool 1.6.1 and GNU autoconf 2.53.
+       [Ralf S. Engelschall]
+ 
+    *) Fixed warning in dereferencing uninitialized variable.
+       [Ralf S. Engelschall, Markus Sander]
+ 
+    *) Fixed information gathering for stock CVS version.
+       [Ralf S. Engelschall]
+ 
+    *) Fixed +d/-d output on removed files.
+       [Ralf S. Engelschall]
+ 
+    *) Fixed meta character handling in regex matchings.
+       [Ralf S. Engelschall]
+ 
+    *) Make sure shiela accepts CVS 1.11 and newer, too.
+       [Ralf S. Engelschall]
+ 
+    *) Adjusted shiela-install's Perl tool checks to use
+       the logic of GNU shtool' "path" command.
+       [Ralf S. Engelschall]
+ 
+    *) Upgraded to GNU shtool 1.5.3
+       [Ralf S. Engelschall]
+ 
+   Changes between 0.9.0 and 0.9.1 (18-Jun-2000 to 10-Feb-2001):
+ 
+    *) Upgraded to GNU shtool 1.5.2-pre.
+       [Ralf S. Engelschall]
+ 
+    *) Added --with-perl=PATH and --with-cvs=PATH Autoconf options
+       to allow one to force the use of particular programs.
+       [Ralf S. Engelschall]
+ 
+    *) Added $(DESTDIR) support for "make install".
+       [Ralf S. Engelschall]
+ 
+   Changes between *GENESIS* and 0.9.0 (Apr-2000 to 18-Jun-2000):
+ 
+    *) Created the first OSSP shiela version.
+       [Ralf S. Engelschall]
+ 

CVSTrac 2.0.1