source: trunk/src/kernel32@ 9667

Name Size Rev Age Author Last Change
../
unicode 8766   23 years sandervl removed bad fix
testcase 8772   23 years sandervl KSO: added testcases for SetConsoleCtrlHandler, …
test 4722   25 years bird New makefile style. (addjustments) makefile.vac and makefile.smp are …
nls 8616   23 years sandervl Corrections for Austrian NLS file
console 5024   25 years sandervl added preliminary console code
wprocess.cpp 92.1 KB 9660   23 years sandervl changes for inheritance (check security structure); workaround for …
wintls.cpp 7.8 KB 8886   23 years achimha documented TLS implementation
winimgres.cpp 34.0 KB 6442   24 years sandervl Temporarily disabled new name lookup (resources) until
winimagepeldr.h 5.2 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
winimagepeldr.cpp 81.1 KB 9618   23 years sandervl set hinstance before processing the exports
winimagepe2lx.h 2.6 KB 9537   23 years sandervl Don't display message boxes for module load errors. Pass errors back …
winimagepe2lx.cpp 32.7 KB 9537   23 years sandervl Don't display message boxes for module load errors. Pass errors back …
winimagelx.h 993 bytes 9411   23 years sandervl Added support for renaming of exported functions
winimagelx.cpp 8.4 KB 9413   23 years sandervl * empty log message *
winimagebase.h 6.4 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
winimagebase.cpp 13.7 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
winexepeldr.h 866 bytes 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
winexepeldr.cpp 5.6 KB 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
winexepe2lx.h 957 bytes 8436   23 years sandervl TLS fix for pe2lx images
winexepe2lx.cpp 7.0 KB 9540   23 years sandervl dll/exe load fix
winexelx.h 672 bytes 3074   25 years sandervl file handle + registry changes
winexelx.cpp 3.6 KB 9533   23 years sandervl Removed obsolete code for Glide drivers and IOPL
winexedummy.h 826 bytes 7797   24 years sandervl added dummy exe class
winexedummy.cpp 5.7 KB 8887   23 years achimha documentation
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 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
windllpeldr.cpp 3.4 KB 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
windllpe2lx.h 821 bytes 6015   24 years bird Corrected Pe2Lx bug in LoadLibrary. Added isPe2LxDLL.
windllpe2lx.cpp 6.4 KB 9540   23 years sandervl dll/exe load fix
windlllx.h 1.2 KB 9411   23 years sandervl Added support for renaming of exported functions
windlllx.cpp 13.3 KB 9411   23 years sandervl Added support for renaming of exported functions
windllbase.h 4.3 KB 8923   23 years sandervl added method to detach process from all dlls
windllbase.cpp 27.7 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
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 28.4 KB 9546   23 years sandervl Fixed stack address detection in VirtualFree
version.cpp 8.4 KB 8834   23 years sandervl cleaned up
toolhelp.cpp 3.0 KB 7849   24 years sandervl logging updates
time.cpp 12.8 KB 9647   23 years sandervl Get/SetTimeZoneInformation changes; RegQueryValue(Ex)W length fixes
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 12.1 KB 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
stubs.h 1.6 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
stubs.cpp 65.3 KB 9653   23 years sandervl implemented Get/SetHandleInformation; CloseHandle change for …
resource.cpp 16.0 KB 8111   23 years sandervl removed FindResource hooks
registry.cpp 52.7 KB 9647   23 years sandervl Get/SetTimeZoneInformation changes; RegQueryValue(Ex)W length fixes
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 4752   25 years bird Added prototype for PROFILE_GetOdinIniBool.
profile.cpp 50.7 KB 9597   23 years sandervl changed calling convention of custom odin functions
process.cpp 16.5 KB 7744   24 years sandervl DosSet/QueryAffinity fixes for non-SMP systems
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.1 KB 9340   23 years sandervl Overlapped IO bugfixes for synchronization + ip logging fix
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
oslibmisc.h 2.9 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
oslibmisc.cpp 9.6 KB 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
oslibmem.h 2.4 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
oslibmem.cpp 10.7 KB 9292   23 years sandervl VT: Fix for OSLibDosFreeMem
osliblvm.h 22.8 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
osliblvm.cpp 27.0 KB 9304   23 years sandervl FindFirst/NextVolumeA fixes for ignoring LVM volumes
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 5905   24 years sandervl plugin driver dll updates
oslibdos.h 13.2 KB 9653   23 years sandervl implemented Get/SetHandleInformation; CloseHandle change for …
oslibdos.cpp 104.0 KB 9660   23 years sandervl changes for inheritance (check security structure); workaround for …
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 8504   23 years sandervl PF: Debugger updates
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.1 KB 8877   23 years sandervl Rewrote algorithm for 64kb alignment in VirtualAlloc'ed memory; …
ordinals.cpp 4.2 KB 6646   24 years bird Added $Id:$ keyword.
ole2nls.c 119.6 KB 8938   23 years sandervl PF: Unicode update
obsolete.cpp 772 bytes 2803   26 years sandervl Added new logging feature
npipe.cpp 20.9 KB 7854   24 years sandervl logging 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
mmap.h 4.6 KB 8913   23 years sandervl Enhanced PE loader class to support files with PE image starting at an …
mmap.cpp 27.1 KB 9489   23 years sandervl Fixed wrong access of global memory map critical section
message.cpp 16.5 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
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 471 bytes 6871   24 years bird Used DoMakes.
mailslot.cpp 5.2 KB 7849   24 years sandervl logging updates
logging.h 228 bytes 2061   26 years sandervl added support for private logfiles
lfile.cpp 8.1 KB 3714   25 years phaller some fixes
lang.cpp 29.1 KB 7959   24 years sandervl country updates
kobjects.cpp 23.9 KB 7854   24 years sandervl logging updates
kernelrsrc.orc 1.1 KB 7832   24 years sandervl codepage, getlocaleinfo + thread tib updates
kernel32dbg.def 82.9 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
kernel32.mak 3.8 KB 9533   23 years sandervl Removed obsolete code for Glide drivers and IOPL
KERNEL32.DEF 80.3 KB 9617   23 years sandervl added dll load hook and function to override named or ordinal exports
KERNEL32.CPP 16.9 KB 9653   23 years sandervl implemented Get/SetHandleInformation; CloseHandle change for …
interlock.asm 3.4 KB 5938   24 years sandervl interlock improvements
initterm.h 1.0 KB 7447   24 years sandervl check for double calls to inittermKernel32
initterm.cpp 5.7 KB 8427   23 years sandervl exports added for ntdll; logfile creation fix
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 9.7 KB 9496   23 years sandervl Changes for loader path query & default setup
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 2.3 KB 7532   24 years sandervl priority updates/changes
hmthread.cpp 10.9 KB 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
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 4.7 KB 6084   24 years sandervl semaphore updates
hmsemaphore.cpp 26.4 KB 6086   24 years sandervl added cdrom get/setvolume ioctls
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.1 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
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.5 KB 7927   24 years sandervl pipe updates
hmnpipe.cpp 17.8 KB 9660   23 years sandervl changes for inheritance (check security structure); workaround for …
hmmutex.h 3.8 KB 6060   24 years sandervl semaphore updates
hmmutex.cpp 13.8 KB 6084   24 years sandervl semaphore updates
hmmmap.h 2.8 KB 5587   24 years sandervl added mailslot implemenation, named pipe fixes + FreeLibraryAndExitThread
hmmmap.cpp 8.3 KB 8456   23 years sandervl DF: Removed 64 MB memory mapped file limit & Fix for opening memory …
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
hmfile.h 7.1 KB 9653   23 years sandervl implemented Get/SetHandleInformation; CloseHandle change for …
hmfile.cpp 36.7 KB 9653   23 years sandervl implemented Get/SetHandleInformation; CloseHandle change for …
hmevent.h 4.0 KB 6060   24 years sandervl semaphore updates
hmevent.cpp 17.6 KB 6084   24 years sandervl semaphore updates
hmdisk.h 3.2 KB 8401   23 years sandervl hard disk access updates & fixes
hmdisk.cpp 81.4 KB 9663   23 years sandervl Ported & extended QueryDosDeviceA/W; implemented …
hmdevio.h 7.2 KB 8840   23 years sandervl minor updates
hmdevio.cpp 19.9 KB 9533   23 years sandervl Removed obsolete code for Glide drivers and IOPL
hmdevice.h 23.0 KB 9653   23 years sandervl implemented Get/SetHandleInformation; CloseHandle change for …
hmdevice.cpp 64.1 KB 9653   23 years sandervl implemented Get/SetHandleInformation; CloseHandle change for …
hmcomm.h 8.2 KB 8647   23 years sandervl shorter polling delay + time critical poll thread
hmcomm.cpp 58.1 KB 9079   23 years sandervl EV_RLSD/MS_RLSD_ON status corresponds to OS/2 DCD (data carrier …
heapstring.cpp 19.4 KB 7854   24 years sandervl logging updates
heapshared.cpp 6.9 KB 9667   23 years sandervl Don't allocate selectors anymore. Allocate tiled memory and call …
heapcode.cpp 3.5 KB 8877   23 years sandervl Rewrote algorithm for 64kb alignment in VirtualAlloc'ed memory; …
heap.cpp 25.7 KB 8327   23 years sandervl PH: memory leak fixes; extra checks for NULL pointers; CreateProcess
handlenames.h 914 bytes 7441   24 years phaller .
handlenames.cpp 13.8 KB 8327   23 years sandervl PH: memory leak fixes; extra checks for NULL pointers; CreateProcess
HandleManager.cpp 196.2 KB 9660   23 years sandervl changes for inheritance (check security structure); workaround for …
fileio.h 503 bytes 9011   23 years sandervl PF: Fully implemented GetShortPathNameA/W & GetLongPathNameA/W
Fileio.cpp 64.2 KB 9095   23 years sandervl Rewrote GetFileAttributesA & translate filename used from Windows to …
exceptutil.h 1015 bytes 8548   23 years sandervl LogExcpetion: check lockcount before changing it on entry
exceptutil.asm 7.7 KB 9442   23 years sandervl update
exceptstackdump.h 26.3 KB 3483   25 years sandervl added exception stack dump code; GetLocaleInfoA fixes
exceptstackdump.cpp 10.6 KB 8401   23 years sandervl hard disk access updates & fixes
exceptions.cpp 52.6 KB 9315   23 years sandervl Be careful with stack usage in exception handler during …
environ.cpp 9.3 KB 7858   24 years sandervl logging updates
dosqss.h 3.3 KB 1924   26 years sandervl added GetProcessTimes + several fixes
dosdevice.cpp 7.4 KB 9663   23 years sandervl Ported & extended QueryDosDeviceA/W; implemented …
disk.cpp 30.6 KB 9304   23 years sandervl FindFirst/NextVolumeA fixes for ignoring LVM volumes
directory.h 231 bytes 2044   26 years sandervl create reg keys for CSD version
directory.cpp 23.6 KB 9597   23 years sandervl changed calling convention of custom odin functions
debug.cpp 5.7 KB 8015   23 years sandervl GetCurrentThreadId changes
dbgwrap.cpp 26.8 KB 8449   23 years sandervl added MapSL stub
dbglog.cpp 26.3 KB 9340   23 years sandervl Overlapped IO bugfixes for synchronization + ip logging fix
dbglocal.h 4.4 KB 8864   23 years sandervl moved OS2 memory functions into seperate file
dbglocal.cpp 3.6 KB 8864   23 years sandervl moved OS2 memory functions into seperate file
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 6.2 KB 7854   24 years sandervl logging updates
cpuhlp.asm 1.9 KB 4407   25 years sandervl misc updates + fixes
cpu.cpp 6.9 KB 8463   23 years sandervl logging updateshmstd.cpp
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 4   26 years ktk Import
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 9544   23 years sandervl removed hardcoded writelog calls
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 7550   24 years sandervl overlapped io updates
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.4 KB 7550   24 years sandervl overlapped io updates
conbuffervio.h 2.3 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
conbuffervio.cpp 9.7 KB 7550   24 years sandervl overlapped io updates
conbuffer.h 11.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
conbuffer.cpp 111.3 KB 7550   24 years sandervl overlapped io updates
comm.cpp 19.9 KB 7849   24 years sandervl logging updates
codepage.c 14.0 KB 8938   23 years sandervl PF: Unicode update
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.2 KB 7883   24 years sandervl logging updates
async.cpp 2.9 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
asmutil.h 729 bytes 8401   23 years sandervl hard disk access updates & fixes
asmutil.asm 3.4 KB 8415   23 years sandervl fixed warning
.cvsignore 44 bytes 2724   26 years bird Added kernelrsrc.asm.
  • Property svn:ignore set to
    kernel32.lrf
    kernel32exp.def
    kernelrsrc.asm
Note: See TracBrowser for help on using the repository browser.