source: trunk/src/kernel32@ 21388

Name Size Rev Age Author Last Change
../
unicode 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
testcase 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
test 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
seh 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
nls 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
messages 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
console 21385   15 years dmik Added ignore patterns and removed generated files from SVN control.
wprocess.cpp 100.6 KB 21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
wintls.cpp 7.8 KB 8886   23 years achimha documented TLS implementation
winimgres.cpp 34.4 KB 10471   22 years sandervl DBCS fixes for console & resource functions
winimagepeldr.h 4.5 KB 10397   22 years sandervl Loader updates
winimagepeldr.cpp 75.0 KB 21355   16 years rlwalsh eliminate VACPP warning & info msgs - see Ticket #1
winimagepe2lx.h 3.0 KB 10397   22 years sandervl Loader updates
winimagepe2lx.cpp 43.0 KB 10397   22 years sandervl Loader updates
winimagelx.h 1.1 KB 10397   22 years sandervl Loader updates
winimagelx.cpp 9.7 KB 10397   22 years sandervl Loader updates
winimagebase.h 6.8 KB 10397   22 years sandervl Loader updates
winimagebase.cpp 20.1 KB 21339   16 years vladest 1. Attempt to add support for DosAllocMem at specific address 2. Fixed …
winexepeldr.h 866 bytes 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
winexepeldr.cpp 5.7 KB 10397   22 years sandervl Loader updates
winexepe2lx.h 957 bytes 8436   23 years sandervl TLS fix for pe2lx images
winexepe2lx.cpp 7.0 KB 10397   22 years sandervl Loader updates
winexelx.h 672 bytes 3074   25 years sandervl file handle + registry changes
winexelx.cpp 3.6 KB 10397   22 years sandervl Loader updates
winexedummy.h 826 bytes 7797   24 years sandervl added dummy exe class
winexedummy.cpp 6.0 KB 21302   16 years ydario Kernel32 updates.
winexebase.h 768 bytes 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
winexebase.cpp 4.1 KB 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
windllpeldr.h 698 bytes 10397   22 years sandervl Loader updates
windllpeldr.cpp 3.5 KB 10397   22 years sandervl Loader updates
windllpe2lx.h 825 bytes 10397   22 years sandervl Loader updates
windllpe2lx.cpp 6.4 KB 10397   22 years sandervl Loader updates
windlllx.h 1.2 KB 10397   22 years sandervl Loader updates
windlllx.cpp 15.3 KB 10397   22 years sandervl Loader updates
windllbase.h 4.4 KB 10397   22 years sandervl Loader updates
windllbase.cpp 28.8 KB 21308   16 years ydario Minor updates, backout imm changes.
win32util.cpp 835 bytes 2802   26 years sandervl Added new logging feature
vsemaphore.cpp 3.6 KB 3206   25 years sandervl mutex fixes + added vsemaphore class
vmutex.cpp 1.4 KB 8203   23 years sandervl use critical sections in vmutex; change global vmutex in mmap to use a …
virtual.cpp 30.9 KB 21361   15 years vladest KERNEL32: - Added some security related functions - removed extra …
version.cpp 8.4 KB 8834   23 years sandervl cleaned up
toolhelp.cpp 3.0 KB 7849   24 years sandervl logging updates
time.cpp 15.4 KB 21302   16 years ydario Kernel32 updates.
thunk.h 303 bytes 99   26 years phaller Add: added cvs variable $Id$ to source files.
thunk.cpp 14.3 KB 8449   23 years sandervl added MapSL stub
thread.H 752 bytes 8648   23 years sandervl thread linking + create TEB before thread creation
thread.cpp 36.6 KB 21308   16 years ydario Minor updates, backout imm changes.
stubs.h 1.6 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
stubs.cpp 63.9 KB 21324   16 years ydario kernel32 implemented SetFilePointerEx and SetWaitableTimer.
resource.cpp 16.0 KB 8111   23 years sandervl removed FindResource hooks
registry.cpp 52.7 KB 21302   16 years ydario Kernel32 updates.
queue.h 1.6 KB 3059   25 years sandervl Dll dependency changes
queue.cpp 3.7 KB 3059   25 years sandervl Dll dependency changes
profile.h 1.7 KB 10528   21 years sandervl init update
profile.cpp 51.0 KB 21355   16 years rlwalsh eliminate VACPP warning & info msgs - see Ticket #1
process.cpp 17.5 KB 10445   22 years sandervl Added ODIN_SetProcessDword function to change the startup information …
perfview.cpp 9.5 KB 7413   24 years phaller bugfix when dumping table
pefile.cpp 6.1 KB 4440   25 years sandervl console, pe loader + FormatMessage fixes
overlappedio.cpp 24.2 KB 10185   22 years sandervl Updates
oslibwps.h 737 bytes 9889   22 years sandervl Move OSLibWinCreateObject to KERNEL32
oslibwps.cpp 8.0 KB 9889   22 years sandervl Move OSLibWinCreateObject to KERNEL32
oslibtime.h 397 bytes 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
oslibtime.cpp 949 bytes 8775   23 years sandervl debug updates + added OSLibDosGetTickCount
oslibthread.h 605 bytes 9945   22 years sandervl updates
oslibthread.cpp 6.3 KB 21302   16 years ydario Kernel32 updates.
oslibmisc.h 3.4 KB 21308   16 years ydario Minor updates, backout imm changes.
oslibmisc.cpp 11.5 KB 21308   16 years ydario Minor updates, backout imm changes.
oslibmem.h 2.4 KB 21302   16 years ydario Kernel32 updates.
oslibmem.cpp 17.5 KB 21339   16 years vladest 1. Attempt to add support for DosAllocMem at specific address 2. Fixed …
osliblvm.h 22.7 KB 9693   23 years sandervl Only load LVM.DLL when we actually need it; CreateProcess bugfix for …
osliblvm.cpp 27.1 KB 9693   23 years sandervl Only load LVM.DLL when we actually need it; CreateProcess bugfix for …
oslibexcept.h 840 bytes 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
oslibexcept.cpp 11.7 KB 21302   16 years ydario Kernel32 updates.
oslibdos.h 13.1 KB 21329   16 years vladest Added functionality, required for Flash10 to kernel32
oslibdos.cpp 109.0 KB 21346   16 years vladest ODIN will always run on 1st CPU (fixed SMP problems with Panorama driver)
oslibdebug.h 753 bytes 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
oslibdebug.cpp 21.7 KB 10433   22 years bird #682: Test for DEBUG_LOGGING not DEBUG. dprintf may be used in release.
oslibcdio.h 1.5 KB 8580   23 years sandervl Use aspi interface in os2cdrom.dmd for SCSI ioctls
oslibcdio.cpp 11.0 KB 9663   23 years sandervl Ported & extended QueryDosDeviceA/W; implemented …
os2heap.h 1.7 KB 7728   24 years sandervl Heap(Re)Alloc changes: allocate in multiples of 8 bytes and allow the …
os2heap.cpp 12.6 KB 21302   16 years ydario Kernel32 updates.
ordinals.cpp 4.2 KB 6646   24 years bird Added $Id:$ keyword.
ole2nls.c 120.2 KB 21355   16 years rlwalsh eliminate VACPP warning & info msgs - see Ticket #1
obsolete.cpp 772 bytes 2803   26 years sandervl Added new logging feature
npipe.cpp 28.6 KB 21302   16 years ydario Kernel32 updates.
network.cpp 2.1 KB 7603   24 years sandervl overlapped io updates + removed unused network function
module.cpp 10.0 KB 7342   24 years sandervl removed unnecessary changes
mmapview.cpp 16.3 KB 21302   16 years ydario Kernel32 updates.
mmapnotify.cpp 7.0 KB 10376   22 years sandervl memory map functions for dib section code
mmapdup.cpp 9.3 KB 10073   22 years sandervl Fixed closing of parent file handle by duplicate memory map; Compare …
mmap.h 8.9 KB 10376   22 years sandervl memory map functions for dib section code
mmap.cpp 36.3 KB 10572   21 years sandervl Changed check for number of memory map views
message.cpp 16.9 KB 10185   22 years sandervl Updates
mapos2.h 4.4 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
map.h 571 bytes 99   26 years phaller Add: added cvs variable $Id$ to source files.
map.cpp 1.2 KB 2802   26 years sandervl Added new logging feature
makefile 477 bytes 21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
mailslot.cpp 7.6 KB 21302   16 years ydario Kernel32 updates.
logging.h 228 bytes 2061   26 years sandervl added support for private logfiles
lfile.cpp 8.2 KB 21302   16 years ydario Kernel32 updates.
lang.cpp 41.2 KB 21302   16 years ydario Kernel32 updates.
kobjects.cpp 11.8 KB 21302   16 years ydario Kernel32 updates.
kernelrsrc.orc 1.2 KB 10185   22 years sandervl Updates
kernel32dbg.def 87.6 KB 21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
kernel32.mak 4.1 KB 21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
KERNEL32.DEF 84.9 KB 21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
KERNEL32.CPP 13.5 KB 21302   16 years ydario Kernel32 updates.
kdbhookhlp.cpp 1.1 KB 10382   22 years sandervl updates
kbdhook.cpp 10.7 KB 10443   22 years sandervl Rewrote keyboard hook handler to post messages and swallow the one it …
interlock.asm 3.4 KB 5938   24 years sandervl interlock improvements
initterm.h 1.1 KB 9878   22 years sandervl Fixed CreateProcessA regression (Lotus Notes)
initterm.cpp 5.7 KB 21323   16 years ydario Fix underscore prefix for wgss initializer.
initsystem.h 179 bytes 2984   25 years sandervl moved registry apis into kernel32 + cleanup
initsystem.cpp 4.4 KB 6129   24 years sandervl reset FPU before calling entrypoints; search executable in CreateProcess
initkernel32.cpp 11.7 KB 21308   16 years ydario Minor updates, backout imm changes.
hmtoken.h 1.6 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmtoken.cpp 2.9 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmthread.h 3.1 KB 21302   16 years ydario Kernel32 updates.
hmthread.cpp 24.2 KB 21302   16 years ydario Kernel32 updates.
hmstd.h 2.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmstd.cpp 7.8 KB 8807   23 years sandervl small fixes
hmsemaphore.h 2.6 KB 9748   23 years sandervl Support DuplicateHandle for threads; cleaned up semaphore code
hmsemaphore.cpp 6.0 KB 21302   16 years ydario Kernel32 updates.
hmparport.h 2.5 KB 7564   24 years sandervl overlappedio, com & lpt updates
hmparport.cpp 24.6 KB 8404   23 years sandervl PF: parallel port updates (hw config)
hmopen32.h 3.0 KB 21302   16 years ydario Kernel32 updates.
hmopen32.cpp 8.7 KB 21302   16 years ydario Kernel32 updates.
hmobjects.h 1.3 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
HMObjects.cpp 2.4 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmnul.h 2.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmnul.cpp 7.1 KB 7550   24 years sandervl overlapped io updates
hmnpipe.h 4.6 KB 21302   16 years ydario Kernel32 updates.
hmnpipe.cpp 19.3 KB 21302   16 years ydario Kernel32 updates.
hmmutex.h 1.9 KB 9748   23 years sandervl Support DuplicateHandle for threads; cleaned up semaphore code
hmmutex.cpp 4.8 KB 9748   23 years sandervl Support DuplicateHandle for threads; cleaned up semaphore code
hmmmap.h 2.8 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmmmap.cpp 10.9 KB 21302   16 years ydario Kernel32 updates.
hmmailslot.h 3.5 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmmailslot.cpp 15.8 KB 7550   24 years sandervl overlapped io updates
hmhandle.h 1.3 KB 21302   16 years ydario Kernel32 updates.
hmfile.h 8.3 KB 21302   16 years ydario Kernel32 updates.
hmfile.cpp 49.6 KB 21329   16 years vladest Added functionality, required for Flash10 to kernel32
hmevent.h 2.2 KB 9748   23 years sandervl Support DuplicateHandle for threads; cleaned up semaphore code
hmevent.cpp 13.2 KB 21302   16 years ydario Kernel32 updates.
hmdisk.h 3.2 KB 8401   23 years sandervl hard disk access updates & fixes
hmdisk.cpp 81.5 KB 9911   22 years sandervl cleanup/resync
hmdevio.h 7.2 KB 8840   23 years sandervl minor updates
hmdevio.cpp 20.1 KB 21302   16 years ydario Kernel32 updates.
hmdevice.h 22.4 KB 21302   16 years ydario Kernel32 updates.
hmdevice.cpp 64.9 KB 21302   16 years ydario Kernel32 updates.
hmcomm.h 8.2 KB 8647   23 years sandervl shorter polling delay + time critical poll thread
hmcomm.cpp 60.4 KB 21302   16 years ydario Kernel32 updates.
heapstring.cpp 22.7 KB 21361   15 years vladest KERNEL32: - Added some security related functions - removed extra …
heapshared.cpp 9.3 KB 21302   16 years ydario Kernel32 updates.
heapcode.cpp 3.5 KB 8877   23 years sandervl Rewrote algorithm for 64kb alignment in VirtualAlloc'ed memory; …
heap.cpp 28.1 KB 21361   15 years vladest KERNEL32: - Added some security related functions - removed extra …
handlenames.h 914 bytes 7441   24 years phaller .
handlenames.cpp 13.8 KB 21302   16 years ydario Kernel32 updates.
HandleManager.cpp 135.8 KB 21374   15 years vladest Handle index overrun can cause crash sometimes. Ticket #4
fileio.h 503 bytes 9011   23 years sandervl PF: Fully implemented GetShortPathNameA/W & GetLongPathNameA/W
Fileio.cpp 56.5 KB 21388   15 years dmik Make CreateFile() return HANDLE rather than HFILE to match the current …
FastInfoBlocksa.asm 3.9 KB 9910   22 years sandervl KSO: logging changes; fast PID & TID retrieval; added functions to …
FastInfoBlocks.cpp 6.8 KB 9910   22 years sandervl KSO: logging changes; fast PID & TID retrieval; added functions to …
exceptutil.h 1.0 KB 9913   22 years sandervl Don't change the stack alignment if the thread has less than 128 kb stack.
exceptutil.asm 9.9 KB 10409   22 years sandervl Assembly wrapper for clearing the direction flag before calling our real
exceptstackdump.h 26.4 KB 21302   16 years ydario Kernel32 updates.
exceptstackdump.cpp 13.0 KB 21302   16 years ydario Kernel32 updates.
exceptions.cpp 65.0 KB 21381   15 years dmik Implemented compiler-level SEH (try/catch) support for GCC.
environ.cpp 12.9 KB 21355   16 years rlwalsh eliminate VACPP warning & info msgs - see Ticket #1
dosqss.h 3.3 KB 1924   26 years sandervl added GetProcessTimes + several fixes
dosdevice.cpp 7.4 KB 21355   16 years rlwalsh eliminate VACPP warning & info msgs - see Ticket #1
disk.cpp 31.0 KB 10560   21 years sandervl VP: another GetVolumeInformationA update
directory.h 231 bytes 2044   26 years sandervl create reg keys for CSD version
directory.cpp 23.6 KB 21302   16 years ydario Kernel32 updates.
debug.cpp 5.7 KB 8015   24 years sandervl GetCurrentThreadId changes
dbgwrap.cpp 26.9 KB 21361   15 years vladest KERNEL32: - Added some security related functions - removed extra …
dbglog.cpp 28.6 KB 21343   16 years vladest 1. Increased number of handles (4096 is not enougth for some Flash …
dbglocal.h 4.5 KB 21302   16 years ydario Kernel32 updates.
dbglocal.cpp 3.6 KB 21302   16 years ydario Kernel32 updates.
cvtresource.h 935 bytes 1454   26 years sandervl (menu) resource changes
cvtbitmap.cpp 23.8 KB 2802   26 years sandervl Added new logging feature
cvtaccel.cpp 3.1 KB 2802   26 years sandervl Added new logging feature
critsection.cpp 11.6 KB 21302   16 years ydario Kernel32 updates.
cpuhlp.asm 1.9 KB 4407   25 years sandervl misc updates + fixes
cpu.cpp 7.1 KB 21343   16 years vladest 1. Increased number of handles (4096 is not enougth for some Flash …
conwin.h 604 bytes 126   26 years sandervl * empty log message *
CONSPKR.ICO 1.1 KB 4   26 years ktk Import
consolerc.h 2.7 KB 111   26 years phaller Fix: major restructuring of Open32 handle management, HandleManager
console.rc 9.7 KB 16   26 years phaller Console property update
CONSOLE.ICO 5.4 KB 21302   16 years ydario Kernel32 updates.
console.h 1.4 KB 8773   23 years sandervl KSO: Console Ctrl Handlers updates; GetFileType on std files doesn't …
console.cpp 131.5 KB 10471   22 years sandervl DBCS fixes for console & resource functions
console2.h 28.5 KB 6919   24 years bird Watcom: Don't include calling convetion for thread functions.
CONPROP.ICO 1.1 KB 4   26 years ktk Import
conprop.h 2.6 KB 1476   26 years phaller Add: console properties update
conprop.cpp 71.8 KB 5308   24 years sandervl removed builtin.h include + initterm update
conprop2.cpp 10.8 KB 5308   24 years sandervl removed builtin.h include + initterm update
CONPRIO.ICO 1010 bytes 4   26 years ktk Import
conout.h 3.7 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
conout.cpp 10.8 KB 10210   22 years sandervl DF: HMDeviceConsoleOutClass::CreateFile; use current window size …
conodin32.cpp 10.4 KB 8774   23 years sandervl KSO: Console Ctrl Handlers updates; GetFileType on std files doesn't …
CONKEYB.ICO 1.1 KB 4   26 years ktk Import
conin.h 6.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
conin.cpp 36.6 KB 10471   22 years sandervl DBCS fixes for console & resource functions
conbuffervio.h 3.0 KB 10010   22 years sandervl DF: Console updates
conbuffervio.cpp 12.6 KB 10010   22 years sandervl DF: Console updates
conbuffer.h 11.2 KB 9975   22 years sandervl YD: Changes for header updates
conbuffer.cpp 109.9 KB 21302   16 years ydario Kernel32 updates.
comm.cpp 37.8 KB 21302   16 years ydario Kernel32 updates.
codepage.c 14.1 KB 21355   16 years rlwalsh eliminate VACPP warning & info msgs - see Ticket #1
char.cpp 11.0 KB 7886   24 years sandervl moved Char functions from user32 to kernel32
ccollection.cpp 19.6 KB 7441   24 years phaller .
atom.cpp 11.3 KB 10251   22 years sandervl KOM: DBCS fixes
async.cpp 2.9 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
asmutil.h 863 bytes 9946   22 years sandervl memory map updates
asmutil.asm 4.4 KB 21343   16 years vladest 1. Increased number of handles (4096 is not enougth for some Flash …
_ras.cpp 47.9 KB 21342   16 years abwillis VAC365 build updates. dsound update seems to help VAC308 some here too.
  • Property svn:ignore set to
    bin
    .depend
Note: See TracBrowser for help on using the repository browser.