source: trunk/src/kernel32/wprocess.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @22015   13 years dmik kernel32: Add support for custom PE/PEC/W16ODIN paths to ODIN.INI. …
(edit) @22010   13 years dmik kernel32: Disable Win32 TIB switch completely by default. Previously, …
(edit) @22000   13 years dmik kernel32: Cut out hidden kLIBC arguments added by spawn(). These …
(edit) @21999   13 years dmik kernel32: Make SEH work in OS/2 context. See #82 for details.
(edit) @21916   14 years dmik Merge branch gcc-kmk to trunk.
(edit) @21673   14 years dmik CreateProcessA: Add support for CREATE_UNICODE_ENVIRONMENT. This also …
(edit) @21669   14 years dmik kernel32: Added debugging to O32_CreateProcessA().
(edit) @21626   14 years dmik kernel32: To complete the Win32 exception chain unwind support, make …
(edit) @21619   14 years dmik kernel32: Removed the dirty hack that would reset the exception …
(edit) @21469   15 years dmik Fixed: argv[argc] must be NULL.
(edit) @21464   15 years dmik Added argcA and argvA (valid only after WinMain() is entered) that …
(edit) @21463   15 years dmik Undo interpreting strings as ANSI for certain OSLib APIs modified in …
(edit) @21462   15 years dmik Fixed: CreateProcess could not start programs with national characters …
(edit) @21445   15 years ydario LoadLibraryExA: return only for LX binaries, allow execution for PE …
(edit) @21408   15 years dmik LoadLibraryExA: Report the correct error code (mapped from OS/2 …
(edit) @21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
(edit) @21339   16 years vladest 1. Attempt to add support for DosAllocMem at specific address 2. Fixed …
(edit) @21302   16 years ydario Kernel32 updates.
(edit) @10481   21 years sandervl DT: CreateProcess fix
(edit) @10435   22 years bird #682: Drag & Drop fixes.
(edit) @10404   22 years sandervl compile fix
(edit) @10398   22 years sandervl Updates
(edit) @10380   22 years sandervl update
(edit) @10378   22 years sandervl update
(edit) @10048   22 years sandervl KSO: GetStartupInfo changes
(edit) @10012   22 years sandervl KSO: Implemented WM_COPYDATA
(edit) @9971   22 years sandervl PF: Corrected HFILE definition as it is in Wine and in Win2k
(edit) @9890   22 years sandervl ExitProcess: turn off hard errors & exception popups before calling …
(edit) @9882   22 years sandervl ExitProcess: don't remove our exception handler too early
(edit) @9878   22 years sandervl Fixed CreateProcessA regression (Lotus Notes)
(edit) @9850   22 years sandervl Added ODIN_IsWin32App export to determine whether an app is a win32 or …
(edit) @9828   23 years sandervl Added custombuild API for registering a callback for LX Dll loading …
(edit) @9802   23 years sandervl Forward RtlZero/Move/FillMemory to ntdll
(edit) @9800   23 years sandervl Added ODIN_SetTIBSwitch function to override TIB selector switching
(edit) @9750   23 years sandervl Fixed command line parsing regression
(edit) @9743   23 years sandervl CreateProcess changes for parsing the application name and command …
(edit) @9693   23 years sandervl Only load LVM.DLL when we actually need it; CreateProcess bugfix for …
(edit) @9681   23 years sandervl PF: renamed RtlAllocateAndInitializeSid
(edit) @9680   23 years sandervl Fixed heap corruption in CreateProcess (with current dir)
(edit) @9678   23 years sandervl fixed selector to flat translation
(edit) @9675   23 years sandervl minor log change
(edit) @9660   23 years sandervl changes for inheritance (check security structure); workaround for …
(edit) @9634   23 years sandervl log time it takes to complete ExitProcess
(edit) @9617   23 years sandervl added dll load hook and function to override named or ordinal exports
(edit) @9540   23 years sandervl dll/exe load fix
(edit) @9533   23 years sandervl Removed obsolete code for Glide drivers and IOPL
(edit) @9517   23 years sandervl CreateProcess bugfix (heap corruption)
(edit) @9497   23 years sandervl bugfix
(edit) @9496   23 years sandervl Changes for loader path query & default setup
(edit) @9487   23 years sandervl 16 bits loader command line changes
(edit) @9484   23 years sandervl Added custom build function to disable loading of LX dlls
(edit) @9455   23 years sandervl Added function to override loader names (pe/pec/w16odin)
(edit) @9449   23 years sandervl Convert command line from OS/2 to Windows codepage
(edit) @9262   23 years sandervl Added code to print leaked heap memory
(edit) @8952   23 years sandervl Create event semaphore during TEB setup. Used for Post(Thread)Message …
(edit) @8921   23 years sandervl terminate & resume threads that are suspended when ExitProcess is called
(edit) @8773   23 years sandervl KSO: Console Ctrl Handlers updates; GetFileType on std files doesn't …
(edit) @8694   23 years sandervl Removed: LoadLibraryExA: expand library filename (doesn't happen in …
(edit) @8686   23 years sandervl LoadLibraryExA: expand library filename; might contain environment …
(edit) @8648   23 years sandervl thread linking + create TEB before thread creation
(edit) @8461   23 years sandervl Round stack top & bottom (TIB) to page boundary
(edit) @8401   23 years sandervl hard disk access updates & fixes
(edit) @8327   23 years sandervl PH: memory leak fixes; extra checks for NULL pointers; CreateProcess
(edit) @8015   23 years sandervl GetCurrentThreadId changes
(edit) @7961   24 years sandervl * empty log message *
(edit) @7952   24 years phaller Reverted wrong fix for GetModuleHandle(null) in LX
(edit) @7948   24 years phaller Fix: return code for GetModuleHandleA(null) in ODIN32-LX-environment
(edit) @7947   24 years phaller Fix: GetModuleHandleW(lpwszModuleName == NULL) fixed free(NULL)
(edit) @7849   24 years sandervl logging updates
(edit) @7811   24 years sandervl SetWin32TIB update + force change to win32 FS selector for calling PE …
(edit) @7794   24 years sandervl some minor updates
(edit) @7567   24 years sandervl overlapped io, com, thread & process updates
(edit) @7564   24 years sandervl overlappedio, com & lpt updates
(edit) @7532   24 years sandervl priority updates/changes
(edit) @7519   24 years sandervl fixed GetCurrentThreadId
(edit) @7419   24 years phaller .
(edit) @7025   24 years phaller improvement of profiler
(edit) @7010   24 years phaller added ODIN perfview profiler
(edit) @6831   24 years phaller .
(edit) @6830   24 years phaller added calldepth tracing and message buffer
(edit) @6468   24 years sandervl CreateProcess & memory map fixes
(edit) @6397   24 years sandervl updates
(edit) @6340   24 years sandervl Do not use imports not available in Warp 3's PMWINX (WaitForInputIdle)
(edit) @6305   24 years bird Disallow loading of LX files if env.var. ODIN32.FAIL_IF_UNREGISTEREDLX …
(edit) @6148   24 years sandervl allow os/2 dll loading for odin32 apps
(edit) @6129   24 years sandervl reset FPU before calling entrypoints; search executable in CreateProcess
(edit) @6022   24 years sandervl PDB.exit_code must point to some unknown structure
(edit) @6015   24 years bird Corrected Pe2Lx bug in LoadLibrary. Added isPe2LxDLL.
(edit) @5974   24 years sandervl LoadLibrary change: refuse to load non-Odin OS/2 dlls
(edit) @5959   24 years sandervl CreateProcess: launch win16 loader for NE executables
(edit) @5939   24 years sandervl turned off heapcheck in writelogmisc.cpp
(edit) @5932   24 years sandervl pe loader optimizations, WritePrivateProfileStructA added (Wine), …
(edit) @5666   24 years phaller .
(edit) @5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
(edit) @5516   24 years sandervl Fix for LoadLibrary(Ex)W (wrong free call)
(edit) @5448   24 years sandervl check executable type in CreateProcess and use PEC for VIO and PE for …
(edit) @5354   24 years sandervl thread handler call workaround for app bugs + GetBinaryTypeA/W port
(edit) @5332   24 years sandervl pe loader fix (graceful failure when unable to find dll) + several …
(edit) @5308   24 years sandervl removed builtin.h include + initterm update
(edit) @5075   25 years sandervl heap (shared+code) changes + lx dll unload workaround
Note: See TracRevisionLog for help on using the revision log.