summaryrefslogtreecommitdiff
path: root/luaif/luaif.c
AgeCommit message (Expand)AuthorFilesLines
2009-02-10Bugfix: script execution failed to find correct exec policyLauri Aarnio1-0/+2
2009-02-10Added support for SBOX_REDIRECT_FORCE environment variableLauri Aarnio1-35/+47
2009-02-10Simplified support for SBOX_REDIRECT_IGNORE environment variableLauri Aarnio1-0/+53
2009-02-10Added a mechanism for finding currently active exec policyLauri Aarnio1-0/+8
2009-02-10Changed how "libsb2.so" is located from tools or native rootstrapsLauri Aarnio1-0/+8
2009-02-10Improved debug messages (of the the preload library)Lauri Aarnio1-1/+53
2009-01-20Removed debug marker function from preload library.Mika Westerberg1-22/+0
2009-01-10Adjusted debug message level in luaif.c:lua_sb_test_path_match()Lauri Aarnio1-1/+1
2008-12-11Fixed /proc/self/exe (and /proc/<MY_PID>/exe)Lauri Aarnio1-0/+29
2008-12-11Performance optimization: Support for rule trees (and restructured "devel" mode)Lauri Aarnio1-1/+1
2008-12-07Performance improvements: Implemented part of rule selection logic in CLauri Aarnio1-0/+86
2008-12-07emulate mode: target_root is now R/O for "normal" use, "sb2 -R" makes it R/WLauri Aarnio1-0/+9
2008-12-07Fixed mapping mode selection within persistent sessionsLauri Aarnio1-0/+9
2008-12-07Fixes for dirfd handling for openat(), faccessat(), etc *at() functionsLauri Aarnio1-0/+8
2008-12-07Added support for debugging x86 binaries under emulation mode.Mika Westerberg1-0/+24
2008-11-03Minor changes to C code, based on warnings from gcc 4.3.2Lauri Aarnio1-1/+6
2008-11-02Performance optimization: Load argvenvp.lua (and argvenvp_gcc.lua) on demand ...Lauri Aarnio1-0/+8
2008-10-23Added path reversing logic; getcwd() etc now return backward-mapped results -...Lauri Aarnio1-1/+9
2008-10-23Cpu transparency logic is now completely implemented in Lua. - "sbrsh" is now...Lauri Aarnio1-0/+14
2008-10-18Fixes to preload library initialization - The preload library may be called e...Lauri Aarnio1-15/+2
2008-10-18Important bugfix to preload library initialization for multithreaded applicat...Lauri Aarnio1-44/+62
2008-10-18Logging routines now print process and thread ids for multithreaded programs ...Lauri Aarnio1-1/+4
2008-10-18sb2-show can be used to manually execute lua scripts in the sb2 context - add...Lauri Aarnio1-15/+34
2008-09-27Bugfix: Clean lua stack at read_string_variable_from_lua() - my bug, my fix..Lauri Aarnio1-0/+1
2008-09-27Added interface version check to the C/Lua script interface. - Backgroud: If ...Lauri Aarnio1-14/+41
2008-09-27Bugfixes: Protect important environment variables - This commit fixes a bug w...Lauri Aarnio1-2/+14
2008-09-27Eliminated env.var. SBOX_LUA_SCRIPTS - replaced SBOX_LUA_SCRIPTS by SBOX_SESS...Lauri Aarnio1-20/+18
2008-09-27sb2-show can be used to query string variables from the Lua engine - Also int...Lauri Aarnio1-0/+24
2008-09-27Eliminated env.var. SBOX_MAPMODE; Mode is now passed thru files - sb2 does no...Lauri Aarnio1-0/+4
2008-09-27Changed logging level of missing exec.policies (warning -> notice) - Other ma...Lauri Aarnio1-0/+2
2008-09-27Lua engine initialization is now completely in luaif/luiaf.c - previously mos...Lauri Aarnio1-2/+32
2008-06-17Performance optimization: Reduced unnecessary logger calls from mapping.luaLauri Aarnio1-0/+15
2008-06-17added "noise2" logging levelLauri Aarnio1-0/+4
2008-03-14Updates to path mapping code and mapping modesLauri Aarnio1-0/+32
2008-03-14Important bugfix to libpthread interfaceLauri Aarnio1-5/+99
2007-12-10Fix host-gccLauri Leukkunen1-0/+14
2007-11-26Handle lua engine initialization properlyLauri Leukkunen1-5/+8
2007-11-20Fix compilation on linuxLauri Leukkunen1-2/+0
2007-11-19Restructure lua infraLauri Leukkunen1-16/+7
2007-11-19Move lua engine stuff to luaif/Lauri Leukkunen1-0/+279