[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-nodiffs] Revision 79e42e3634515dbaa2066bdb4e3a54049d64
From: |
monotone |
Subject: |
[Monotone-commits-nodiffs] Revision 79e42e3634515dbaa2066bdb4e3a54049d642809 |
Date: |
Wed, 28 Feb 2007 09:05:22 +0100 |
-----------------------------------------------------------------
Revision: 79e42e3634515dbaa2066bdb4e3a54049d642809
Ancestor: b63b54d8b8c98ac51ce629aa25e8189a1d371e50
Author: address@hidden
Date: 2007-02-28T07:09:34
Branch: net.venge.monotone
Added files:
tests/spawn_pipe/__driver__.lua tests/spawn_pipe/testhooks
Added directories:
tests/spawn_pipe
Modified files:
lua_hooks.cc luaext_platform.cc platform.hh unix/process.cc
win32/process.cc
ChangeLog:
* Add a spawn_pipe() function to lua, to replace the io.open() builtin
function which has been disabled for security reasons. Currently the
Windows implementation is a stub and the unit test will xfail on that
platform.
* lua_hooks.cc: Instead of just switching off io.popen() and os.execute(),
replace them with functions that give an error.
* luaext_platform.cc, platform.hh: Add the code to interface with lua.
* unix/process.cc: The unix code to pipe to a sub-process.
* win32/process.cc: A stub that always fails.
* tests/spawn_pipe/*: unit test for spawn_pipe(). xfails on Windows.
monotone --db={your.database} diff
--revision=b63b54d8b8c98ac51ce629aa25e8189a1d371e50
--revision=79e42e3634515dbaa2066bdb4e3a54049d642809
----------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-nodiffs] Revision 79e42e3634515dbaa2066bdb4e3a54049d642809,
monotone <=