source: trunk/src/kernel32@ 9304

Name Size Rev Age Author Last Change
../
console 5024   25 years sandervl added preliminary console code
nls 8616   23 years sandervl Corrections for Austrian NLS file
test 4722   25 years bird New makefile style. (addjustments) makefile.vac and makefile.smp are …
testcase 8772   23 years sandervl KSO: added testcases for SetConsoleCtrlHandler, …
unicode 8766   23 years sandervl removed bad fix
.cvsignore 44 bytes 2724   26 years bird Added kernelrsrc.asm.
asmutil.asm 3.4 KB 8415   23 years sandervl fixed warning
asmutil.h 729 bytes 8401   23 years sandervl hard disk access updates & fixes
async.cpp 2.9 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
atom.cpp 11.2 KB 7883   24 years sandervl logging updates
ccollection.cpp 19.6 KB 7441   24 years phaller .
char.cpp 11.0 KB 7886   24 years sandervl moved Char functions from user32 to kernel32
cio.h 731 bytes 4299   25 years sandervl * empty log message *
codepage.c 14.0 KB 8938   23 years sandervl PF: Unicode update
comm.cpp 19.9 KB 7849   24 years sandervl logging updates
conbuffer.cpp 111.3 KB 7550   24 years sandervl overlapped io updates
conbuffer.h 11.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
conbuffervio.cpp 9.7 KB 7550   24 years sandervl overlapped io updates
conbuffervio.h 2.3 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
conin.cpp 36.4 KB 7550   24 years sandervl overlapped io updates
conin.h 6.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
CONKEYB.ICO 1.1 KB 4   26 years ktk Import
conodin32.cpp 10.4 KB 8774   23 years sandervl KSO: Console Ctrl Handlers updates; GetFileType on std files doesn't …
conout.cpp 10.8 KB 7550   24 years sandervl overlapped io updates
conout.h 3.7 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
CONPRIO.ICO 1010 bytes 4   26 years ktk Import
conprop2.cpp 10.8 KB 5308   24 years sandervl removed builtin.h include + initterm update
conprop.cpp 71.8 KB 5308   24 years sandervl removed builtin.h include + initterm update
conprop.h 2.6 KB 1476   26 years phaller Add: console properties update
CONPROP.ICO 1.1 KB 4   26 years ktk Import
console2.h 28.5 KB 6919   24 years bird Watcom: Don't include calling convetion for thread functions.
console.cpp 140.3 KB 8773   23 years sandervl KSO: Console Ctrl Handlers updates; GetFileType on std files doesn't …
console.h 1.4 KB 8773   23 years sandervl KSO: Console Ctrl Handlers updates; GetFileType on std files doesn't …
CONSOLE.ICO 5.4 KB 4   26 years ktk Import
console.rc 9.7 KB 16   26 years phaller Console property update
consolerc.h 2.7 KB 111   26 years phaller Fix: major restructuring of Open32 handle management, HandleManager
CONSPKR.ICO 1.1 KB 4   26 years ktk Import
conwin.h 604 bytes 126   26 years sandervl * empty log message *
cpu.cpp 6.9 KB 8463   23 years sandervl logging updateshmstd.cpp
cpuhlp.asm 1.9 KB 4407   25 years sandervl misc updates + fixes
critsection.cpp 6.2 KB 7854   24 years sandervl logging updates
cvtaccel.cpp 3.1 KB 2802   26 years sandervl Added new logging feature
cvtbitmap.cpp 23.8 KB 2802   26 years sandervl Added new logging feature
cvtresource.h 935 bytes 1454   26 years sandervl (menu) resource changes
dbglocal.cpp 3.6 KB 8864   23 years sandervl moved OS2 memory functions into seperate file
dbglocal.h 4.4 KB 8864   23 years sandervl moved OS2 memory functions into seperate file
dbglog.cpp 24.1 KB 8922   23 years sandervl renamed misc.cpp to dbglog.cpp
dbgwrap.cpp 26.8 KB 8449   23 years sandervl added MapSL stub
debug.cpp 5.7 KB 8015   24 years sandervl GetCurrentThreadId changes
directory.cpp 23.6 KB 8327   23 years sandervl PH: memory leak fixes; extra checks for NULL pointers; CreateProcess
directory.h 231 bytes 2044   26 years sandervl create reg keys for CSD version
disk.cpp 30.6 KB 9304   23 years sandervl FindFirst/NextVolumeA fixes for ignoring LVM volumes
dosdevice.cpp 7.3 KB 7480   24 years phaller Split stubs.cpp into dosdevice.cpp
dosqss.h 3.3 KB 1924   26 years sandervl added GetProcessTimes + several fixes
environ.cpp 9.3 KB 7858   24 years sandervl logging updates
exceptions.cpp 52.4 KB 8920   23 years sandervl kill thread when it crashes after ExitProcess
exceptstackdump.cpp 10.6 KB 8401   23 years sandervl hard disk access updates & fixes
exceptstackdump.h 26.3 KB 3483   25 years sandervl added exception stack dump code; GetLocaleInfoA fixes
exceptutil.asm 7.4 KB 8401   23 years sandervl hard disk access updates & fixes
exceptutil.h 1015 bytes 8548   23 years sandervl LogExcpetion: check lockcount before changing it on entry
Fileio.cpp 64.2 KB 9095   23 years sandervl Rewrote GetFileAttributesA & translate filename used from Windows to …
fileio.h 503 bytes 9011   23 years sandervl PF: Fully implemented GetShortPathNameA/W & GetLongPathNameA/W
HandleManager.cpp 191.5 KB 9235   23 years sandervl WaitForSingleObject, (Msg)WaitForMultipleObjects: If dwTimeout is not …
handlenames.cpp 13.8 KB 8327   23 years sandervl PH: memory leak fixes; extra checks for NULL pointers; CreateProcess
handlenames.h 914 bytes 7441   24 years phaller .
heap.cpp 25.7 KB 8327   23 years sandervl PH: memory leak fixes; extra checks for NULL pointers; CreateProcess
heapcode.cpp 3.5 KB 8877   23 years sandervl Rewrote algorithm for 64kb alignment in VirtualAlloc'ed memory; …
heapshared.cpp 6.7 KB 8898   23 years sandervl Use shared memory in high region (> 512MB) if available + Interface …
heapstring.cpp 19.4 KB 7854   24 years sandervl logging updates
hmcomm.cpp 58.1 KB 9079   23 years sandervl EV_RLSD/MS_RLSD_ON status corresponds to OS/2 DCD (data carrier …
hmcomm.h 8.2 KB 8647   23 years sandervl shorter polling delay + time critical poll thread
hmdevice.cpp 63.1 KB 8401   23 years sandervl hard disk access updates & fixes
hmdevice.h 22.7 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmdevio.cpp 25.6 KB 8840   23 years sandervl minor updates
hmdevio.h 7.2 KB 8840   23 years sandervl minor updates
hmdisk.cpp 77.5 KB 9304   23 years sandervl FindFirst/NextVolumeA fixes for ignoring LVM volumes
hmdisk.h 3.2 KB 8401   23 years sandervl hard disk access updates & fixes
hmevent.cpp 17.6 KB 6084   24 years sandervl semaphore updates
hmevent.h 4.0 KB 6060   24 years sandervl semaphore updates
hmfile.cpp 36.0 KB 8685   23 years sandervl ParsePath fix; check boundary
hmfile.h 6.9 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmmailslot.cpp 15.8 KB 7550   24 years sandervl overlapped io updates
hmmailslot.h 3.5 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmmmap.cpp 8.3 KB 8456   23 years sandervl DF: Removed 64 MB memory mapped file limit & Fix for opening memory …
hmmmap.h 2.8 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmmutex.cpp 13.8 KB 6084   24 years sandervl semaphore updates
hmmutex.h 3.8 KB 6060   24 years sandervl semaphore updates
hmnpipe.cpp 17.8 KB 7929   24 years sandervl pipe updates
hmnpipe.h 4.5 KB 7927   24 years sandervl pipe updates
hmnul.cpp 7.1 KB 7550   24 years sandervl overlapped io updates
hmnul.h 2.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
HMObjects.cpp 2.4 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmobjects.h 1.3 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmopen32.cpp 8.8 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmopen32.h 3.1 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmparport.cpp 24.6 KB 8404   23 years sandervl PF: parallel port updates (hw config)
hmparport.h 2.5 KB 7564   24 years sandervl overlappedio, com & lpt updates
hmsemaphore.cpp 26.4 KB 6086   24 years sandervl added cdrom get/setvolume ioctls
hmsemaphore.h 4.7 KB 6084   24 years sandervl semaphore updates
hmstd.cpp 7.8 KB 8807   23 years sandervl small fixes
hmstd.h 2.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmthread.cpp 10.6 KB 8919   23 years sandervl keep suspend count for threads
hmthread.h 2.3 KB 7532   24 years sandervl priority updates/changes
hmtoken.cpp 2.9 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmtoken.h 1.6 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
iccio.asm 14.5 KB 4298   25 years sandervl * empty log message *
initkernel32.cpp 9.6 KB 9262   23 years sandervl Added code to print leaked heap memory
initsystem.cpp 4.4 KB 6129   24 years sandervl reset FPU before calling entrypoints; search executable in CreateProcess
initsystem.h 179 bytes 2984   25 years sandervl moved registry apis into kernel32 + cleanup
initterm.cpp 5.7 KB 8427   23 years sandervl exports added for ntdll; logfile creation fix
initterm.h 1.0 KB 7447   24 years sandervl check for double calls to inittermKernel32
interlock.asm 3.4 KB 5938   24 years sandervl interlock improvements
KERNEL32.CPP 15.4 KB 7929   24 years sandervl pipe updates
KERNEL32.DEF 80.0 KB 8938   23 years sandervl PF: Unicode update
kernel32.mak 3.8 KB 8922   23 years sandervl renamed misc.cpp to dbglog.cpp
kernel32dbg.def 82.7 KB 8938   23 years sandervl PF: Unicode update
kernelrsrc.orc 1.1 KB 7832   24 years sandervl codepage, getlocaleinfo + thread tib updates
kobjects.cpp 23.9 KB 7854   24 years sandervl logging updates
lang.cpp 29.1 KB 7959   24 years sandervl country updates
lfile.cpp 8.1 KB 3714   25 years phaller some fixes
logging.h 228 bytes 2061   26 years sandervl added support for private logfiles
mailslot.cpp 5.2 KB 7849   24 years sandervl logging updates
makefile 471 bytes 6871   24 years bird Used DoMakes.
map.cpp 1.2 KB 2802   26 years sandervl Added new logging feature
map.h 571 bytes 99   26 years phaller Add: added cvs variable $Id$ to source files.
mapos2.h 4.4 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
message.cpp 16.5 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
mmap.cpp 27.2 KB 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
mmap.h 4.6 KB 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
module.cpp 10.0 KB 7342   24 years sandervl removed unnecessary changes
network.cpp 2.1 KB 7603   24 years sandervl overlapped io updates + removed unused network function
npipe.cpp 20.9 KB 7854   24 years sandervl logging updates
obsolete.cpp 772 bytes 2803   26 years sandervl Added new logging feature
ole2nls.c 119.6 KB 8938   23 years sandervl PF: Unicode update
ordinals.cpp 4.2 KB 6646   24 years bird Added $Id:$ keyword.
os2heap.cpp 12.1 KB 8877   23 years sandervl Rewrote algorithm for 64kb alignment in VirtualAlloc'ed memory; …
os2heap.h 1.7 KB 7728   24 years sandervl Heap(Re)Alloc changes: allocate in multiples of 8 bytes and allow the …
oslibcdio.cpp 10.9 KB 8929   23 years sandervl Added function to disable os2cdrom.dmd aspi support
oslibcdio.h 1.5 KB 8580   23 years sandervl Use aspi interface in os2cdrom.dmd for SCSI ioctls
oslibdebug.cpp 21.7 KB 8504   23 years sandervl PF: Debugger updates
oslibdebug.h 683 bytes 8504   23 years sandervl PF: Debugger updates
oslibdos.cpp 102.5 KB 9298   23 years sandervl lots of fixes/changes for physical disk & volume access
oslibdos.h 13.2 KB 9095   23 years sandervl Rewrote GetFileAttributesA & translate filename used from Windows to …
oslibexcept.cpp 11.7 KB 5905   24 years sandervl plugin driver dll updates
oslibexcept.h 771 bytes 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
osliblvm.cpp 27.0 KB 9304   23 years sandervl FindFirst/NextVolumeA fixes for ignoring LVM volumes
osliblvm.h 22.7 KB 9304   23 years sandervl FindFirst/NextVolumeA fixes for ignoring LVM volumes
oslibmem.cpp 10.7 KB 9292   23 years sandervl VT: Fix for OSLibDosFreeMem
oslibmem.h 2.3 KB 8882   23 years sandervl Fix for loading PE images in low memory (introduced yesterday)
oslibmisc.cpp 8.9 KB 6500   24 years sandervl query message queue of new threads with WinQueueFromId
oslibmisc.h 2.8 KB 7963   24 years sandervl country updates
oslibtime.cpp 949 bytes 8775   23 years sandervl debug updates + added OSLibDosGetTickCount
oslibtime.h 328 bytes 8775   23 years sandervl debug updates + added OSLibDosGetTickCount
overlappedio.cpp 23.8 KB 8958   23 years sandervl Return ERROR_OPERATION_ABORTED in GetOverlappedResult if request was …
pefile.cpp 6.1 KB 4440   25 years sandervl console, pe loader + FormatMessage fixes
perfview.cpp 9.5 KB 7413   24 years phaller bugfix when dumping table
process.cpp 16.5 KB 7744   24 years sandervl DosSet/QueryAffinity fixes for non-SMP systems
profile.cpp 50.7 KB 7858   24 years sandervl logging updates
profile.h 1.7 KB 4752   25 years bird Added prototype for PROFILE_GetOdinIniBool.
queue.cpp 3.7 KB 3059   25 years sandervl Dll dependency changes
queue.h 1.6 KB 3059   25 years sandervl Dll dependency changes
registry.cpp 52.1 KB 8762   23 years sandervl RegQueryValueExA(/W) fix for querying the length of string key data; …
resource.cpp 16.0 KB 8111   23 years sandervl removed FindResource hooks
stubs.cpp 67.2 KB 7555   24 years sandervl partly implemented FindFirstFileExA/W
stubs.h 1.6 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
thread.cpp 11.8 KB 8648   23 years sandervl thread linking + create TEB before thread creation
thread.H 752 bytes 8648   23 years sandervl thread linking + create TEB before thread creation
thunk.cpp 14.3 KB 8449   23 years sandervl added MapSL stub
thunk.h 303 bytes 99   26 years phaller Add: added cvs variable $Id$ to source files.
time.cpp 8.4 KB 8780   23 years sandervl minor updates
toolhelp.cpp 3.0 KB 7849   24 years sandervl logging updates
version.cpp 8.4 KB 8834   23 years sandervl cleaned up
virtual.cpp 28.1 KB 8877   23 years sandervl Rewrote algorithm for 64kb alignment in VirtualAlloc'ed memory; …
vmutex.cpp 1.4 KB 8203   23 years sandervl use critical sections in vmutex; change global vmutex in mmap to use a …
vsemaphore.cpp 3.6 KB 3206   25 years sandervl mutex fixes + added vsemaphore class
win32util.cpp 835 bytes 2802   26 years sandervl Added new logging feature
windllbase.cpp 27.8 KB 8923   23 years sandervl added method to detach process from all dlls
windllbase.h 4.3 KB 8923   23 years sandervl added method to detach process from all dlls
windlllx.cpp 13.1 KB 8462   23 years sandervl fix for lx dll unload fix
windlllx.h 1.2 KB 8462   23 years sandervl fix for lx dll unload fix
windllpe2lx.cpp 6.4 KB 6301   24 years bird Better WinExe == NULL check. Set fDll flag in Win32Pe2LxImage.
windllpe2lx.h 821 bytes 6015   24 years bird Corrected Pe2Lx bug in LoadLibrary. Added isPe2LxDLL.
windllpeldr.cpp 3.4 KB 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
windllpeldr.h 698 bytes 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
winexebase.cpp 3.9 KB 8457   23 years sandervl more logging
winexebase.h 729 bytes 4244   25 years sandervl LX exe command line fix
winexedummy.cpp 5.7 KB 8887   23 years achimha documentation
winexedummy.h 826 bytes 7797   24 years sandervl added dummy exe class
winexelx.cpp 3.7 KB 7567   24 years sandervl overlapped io, com, thread & process updates
winexelx.h 672 bytes 3074   25 years sandervl file handle + registry changes
winexepe2lx.cpp 7.0 KB 8436   23 years sandervl TLS fix for pe2lx images
winexepe2lx.h 957 bytes 8436   23 years sandervl TLS fix for pe2lx images
winexepeldr.cpp 5.5 KB 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
winexepeldr.h 916 bytes 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
winimagebase.cpp 13.1 KB 8327   23 years sandervl PH: memory leak fixes; extra checks for NULL pointers; CreateProcess
winimagebase.h 6.7 KB 7811   24 years sandervl SetWin32TIB update + force change to win32 FS selector for calling PE …
winimagelx.cpp 7.9 KB 8887   23 years achimha documentation
winimagelx.h 957 bytes 7797   24 years sandervl added dummy exe class
winimagepe2lx.cpp 32.5 KB 8589   23 years bird Only apply the case workaround for 4.5.1+ toolkits.
winimagepe2lx.h 2.6 KB 6302   24 years bird Added fDll flag so we could tell when to call DosFreeModule.
winimagepeldr.cpp 78.5 KB 8918   23 years sandervl protect larger part of on demand page handler (DosEnterCritSec)
winimagepeldr.h 5.1 KB 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
winimgres.cpp 34.0 KB 6442   24 years sandervl Temporarily disabled new name lookup (resources) until
wintls.cpp 7.8 KB 8886   23 years achimha documented TLS implementation
wprocess.cpp 86.4 KB 9262   23 years sandervl Added code to print leaked heap memory
  • Property svn:ignore set to
    kernel32.lrf
    kernel32exp.def
    kernelrsrc.asm
Note: See TracBrowser for help on using the repository browser.