monotone-commits-nodiffs
[Top][All Lists]
Advanced

[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
----------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]