]> git.donarmstrong.com Git - lilypond.git/commitdiff
* python/lilylib.py (setup_temp): temporary directories are mode 700. release/1.7.16
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 11 Apr 2003 15:21:36 +0000 (15:21 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 11 Apr 2003 15:21:36 +0000 (15:21 +0000)
(this is a security vulnerability).

* Documentation/user/lilypond.tely: remove abbreviations (n't, 's)

ChangeLog
Documentation/user/lilypond.tely
VERSION
lily/ly-module.cc
python/lilylib.py

index 75156c7caa12d00f46c7dc67e5fd1524e6b9dcb8..35e8c70be8a1e54a7888a5eda165c3c5d6ef0d94 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2003-04-11  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
+       * python/lilylib.py (setup_temp): temporary directories are mode 700.
+       (this is a security vulnerability).
+
        * Documentation/user/lilypond.tely: remove abbreviations (n't, 's)
 
        * lily/multi-measure-rest-engraver.cc (stop_translation_timestep):
index 209525eefc1c1885de7062a285a31b0e0db7191d..9d6e860d78d7a7c370c3c9acf7fbd962722db3aa 100644 (file)
@@ -37,6 +37,7 @@ Distributions will want to install lilypond.info doing:
 @omflanguage English
 @end ignore
 
+@c don't remove this comment.
 
 @ignore
 
@@ -50,7 +51,6 @@ besides the reader and the writer.
 
 * don't use abbreviations (don't, won't, etc.)
 
-
 @end ignore
 
 @ifhtml
diff --git a/VERSION b/VERSION
index 4a1c3730a81a6bb8be4d13e034325d28831b482e..12789aab6d4b62ede7a72496c5ca354001a646db 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1,7 +1,7 @@
 PACKAGE_NAME=LilyPond
 MAJOR_VERSION=1
 MINOR_VERSION=7
-PATCH_LEVEL=15
+PATCH_LEVEL=16
 MY_PATCH_LEVEL=
 
 # Use the above to send patches: MY_PATCH_LEVEL is always empty for a
index 0fed4234f6f203a874314af68370ac14657af0ad..821e95ec851338917168b8debec566009feaf9e2 100644 (file)
@@ -61,6 +61,9 @@ define_one_var (void * closure, SCM key, SCM val, SCM result)
   return SCM_EOL;
 }
 
+/*
+  Ugh signature of scm_internal_hash_fold () is inaccurate.
+ */
 typedef SCM (*Hash_cl_func)();
 
 void
index 173d5d60cfba54706d455b8d097f5055bba243ab..17992d8c96d99f87cc28a15d5a6429bf86a88968 100644 (file)
@@ -208,7 +208,7 @@ def setup_temp ():
        if not __main__.keep_temp_dir_p:
                __main__.temp_dir = tempfile.mktemp (__main__.program_name)
        try:
-               os.mkdir (__main__.temp_dir, 0777)
+               os.mkdir (__main__.temp_dir, 0700)
        except OSError:
                pass