]> git.donarmstrong.com Git - lilypond.git/commit
* scm/output-tex.scm (output-tex-string): tighten safe security.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 9 May 2004 11:15:48 +0000 (11:15 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 9 May 2004 11:15:48 +0000 (11:15 +0000)
commitd3b59ed445baf28ffd933df4620d5bc143f862ec
treedccaba247231bc89859eb74e1d647b3c33e54cda
parentfba29eae3ea88e27f95d07f885fdfc8862143bec
* scm/output-tex.scm (output-tex-string): tighten safe security.

* lily/scm-option.cc (LY_DEFINE): add 'safe to ly:get-option

* scm/safe-lily.scm (make-safe-lilypond-module): new file. Define
allowed ly functions.
19 files changed:
ChangeLog
Documentation/topdocs/NEWS.texi
Documentation/user/invoking.itexi
Documentation/user/programming-interface.itely
lily/grob.cc
lily/include/coherent-ligature-engraver.hh
lily/include/lily-guile.hh
lily/include/parse-scm.hh
lily/music-output-def.cc
lily/my-lily-lexer.cc
lily/my-lily-parser.cc
lily/paper-outputter.cc
lily/parse-scm.cc
lily/scm-option.cc
lily/score.cc
scm/lily.scm
scm/output-pdftex.scm
scm/output-tex.scm
scm/safe-lily.scm [new file with mode: 0644]