[CMF-checkins] CVS: CMF - CHANGES.txt:1.146.4.12 INSTALL.txt:1.13.10.3

Tres Seaver tseaver at zope.com
Fri Sep 5 12:21:08 EDT 2003


Update of /cvs-repository/CMF
In directory cvs.zope.org:/tmp/cvs-serv10243

Modified Files:
      Tag: CMF-1_4-branch
	CHANGES.txt INSTALL.txt 
Log Message:
 - Packaging for CMF 1.4.1 release.

=== CMF/CHANGES.txt 1.146.4.11 => 1.146.4.12 ===
--- CMF/CHANGES.txt:1.146.4.11	Mon Sep  1 12:02:34 2003
+++ CMF/CHANGES.txt	Fri Sep  5 11:20:37 2003
@@ -2,30 +2,38 @@
 
   Bug Fixes
 
+    - Initialize class security correctly on ActionProviderBase
+      (Collector #186).
+
     - Filesystem-based scripts should open their files in text mode, not
       binary (Collector #185).
 
-    - skins (CMFDefault): Fixed permission name and html in roster.
+    - Remove ownership from filesystem-based skin methods, which
+      can't be trojaned, and therefore need not pay the performance
+      penalty of ownership checking.
+
+    - CMFDefault/skins: Fix permission name and html in roster.
 
-    - type actions: Made sure oldstyle fti data is always converted.
-      Actions are now completely migrated during TypeInformation creation.
+    - CMFCore/TypesTool.py: : Make sure oldstyle FactoryTypeInformation
+      data is always converted.  Actions are now completely migrated during
+      TypeInformation creation.
 
-    - utils (CMFCore): Fixed buglet in 'minimalpath()'.
-      Didn't work correctly with a second 'Products' in the path.
+    - CMFCore/utils.py: Fix buglet in 'minimalpath()', which caused
+      proudct lookup to fail when a second 'Products' directory was
+      in the path.
 
-    - Skinnable: Fix acquisition wrapping so that getPhysicalPath is not
-      spoofed during funny traversals.
+    - CMFCore/Skinnable.py: Fix acquisition wrapping so that getPhysicalPath
+      is not spoofed during funny traversals.
 
-    - ScriptableTypeInformation: Fixed ownership of constructor scripts.
-      (Collector #165)
+    - CMFCore/TypesTool.py:  Fix ownership of constructor scripts used by
+      ScriptableTypeInformation (Collector #165).
 
-    - zpt skins (CMFDefault): Fixed some minor template issues.
-      (Collector #156 and other)
+    - CMFDefault/skins: Fix some minor template issues in ZPT skins
+      (Collector #156 and other).
 
-    - zpt skins (CMFDefault and CMFCalendar): Fixed stylesheets.
-      (Collector #164)
+    - CMFDefault and CMFCalendar skins: Fix stylesheets (Collector #164).
 
-    - MembershipTool (CMFCore and CMFDefault): Made sure 'createMemberarea()'
+    - CMFCore and CMFDefault MembershipTool: Make sure 'createMemberarea()'
       always grants the right Ownership and Owner role for new member folders.
       This doesn't fix existing member folders with wrong Owner roles.
       If you use a customized MembershipTool, make sure your createMemberarea


=== CMF/INSTALL.txt 1.13.10.2 => 1.13.10.3 ===
--- CMF/INSTALL.txt:1.13.10.2	Mon May 19 16:57:27 2003
+++ CMF/INSTALL.txt	Fri Sep  5 11:20:37 2003
@@ -1,4 +1,4 @@
-Installing CMF 1.4
+Installing CMF 1.4.1
 
   Requirements
 
@@ -16,11 +16,11 @@
 
   Procedure
 
-    1. Unpack the CMF-1.4.tar.gz tarball into a working
+    1. Unpack the CMF-1.4.1.tar.gz tarball into a working
        directory. For instance::
 
         $ cd /usr/local/zope
-        $ tar xzf /tmp/CMF-1.4.tar.gz
+        $ tar xzf /tmp/CMF-1.4.1.tar.gz
 
        Note for Windows users:  if you are using WinZip to unpack
           the file, be *sure* to disable the "TAR file smart CR/LF
@@ -33,16 +33,16 @@
        For instance::
 
         $ cd /var/zope/Products  # /var/zope is INSTANCE_HOME
-        $ ln -s /usr/local/zope/CMF-1.4/CMFCore .
-        $ ln -s /usr/local/zope/CMF-1.4/CMFDefault .
-        $ ln -s /usr/local/zope/CMF-1.4/CMFTopic .
-        $ ln -s /usr/local/zope/CMF-1.4/CMFCalendar .
-        $ ln -s /usr/local/zope/CMF-1.4/DCWorkflow .
+        $ ln -s /usr/local/zope/CMF-1.4.1/CMFCore .
+        $ ln -s /usr/local/zope/CMF-1.4.1/CMFDefault .
+        $ ln -s /usr/local/zope/CMF-1.4.1/CMFTopic .
+        $ ln -s /usr/local/zope/CMF-1.4.1/CMFCalendar .
+        $ ln -s /usr/local/zope/CMF-1.4.1/DCWorkflow .
         
        or, as a shortcut::
 
-        $ ln -s /usr/local/zope/CMF-1.4/CMF* .
-        $ ln -s /usr/local/zope/CMF-1.4/DCWorkflow .
+        $ ln -s /usr/local/zope/CMF-1.4.1/CMF* .
+        $ ln -s /usr/local/zope/CMF-1.4.1/DCWorkflow .
 
        Since linking doesn't apply on Windows, you will need
        to cut or copy the files from the place where you unpacked
@@ -97,7 +97,7 @@
 
   Install the New Software.
 
-    0. "Download":CMF-14.tar.gz the tarball.
+    0. "Download":CMF-14.1.tar.gz the tarball.
 
     1. Copy your "working" products off to one side (in case
        you need / choose to revert).




More information about the CMF-checkins mailing list