source: trunk/src/kernel32@ 7612

Name Size Rev Age Author Last Change
../
unicode 6118   24 years bird WIN32OS2 -> IBMC || IBMCPP (bsearch).
test 4722   25 years bird New makefile style. (addjustments) makefile.vac and makefile.smp are …
console 5024   25 years sandervl added preliminary console code
wprocess.cpp 80.1 KB 7567   24 years sandervl overlapped io, com, thread & process updates
wintls.cpp 7.3 KB 4796   25 years sandervl GetVolumeInformation bugfix + invalid VirtualFree calls corrected + …
winimgres.cpp 34.0 KB 6442   24 years sandervl Temporarily disabled new name lookup (resources) until
winimagepeldr.h 4.9 KB 5914   24 years phaller .
winimagepeldr.cpp 79.2 KB 7449   24 years sandervl print missing api name & dll when called
winimagepe2lx.h 2.6 KB 6302   24 years bird Added fDll flag so we could tell when to call DosFreeModule.
winimagepe2lx.cpp 32.0 KB 6303   24 years bird Call DosFreeModule in destructor if DLL.
winimagelx.h 926 bytes 6471   24 years sandervl SetCustomBuildName change for different ordinal base of custom build …
winimagelx.cpp 7.4 KB 7075   24 years sandervl custom build fixes
winimagebase.h 6.6 KB 6975   24 years sandervl Image header page must be readonly + disabled high memory usage for heap
winimagebase.cpp 13.1 KB 6412   24 years sandervl custom build fixes
winexepeldr.h 948 bytes 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
winexepeldr.cpp 5.7 KB 7419   24 years phaller .
winexepe2lx.h 925 bytes 6211   24 years bird Early creatation and initiation of executable object (WinExe).
winexepe2lx.cpp 5.8 KB 6211   24 years bird Early creatation and initiation of executable object (WinExe).
winexelx.h 672 bytes 3074   25 years sandervl file handle + registry changes
winexelx.cpp 3.7 KB 7567   24 years sandervl overlapped io, com, thread & process updates
winexebase.h 729 bytes 4244   25 years sandervl LX exe command line fix
winexebase.cpp 3.7 KB 6133   24 years sandervl stack alignment change
windllpeldr.h 672 bytes 6015   24 years bird Corrected Pe2Lx bug in LoadLibrary. Added isPe2LxDLL.
windllpeldr.cpp 3.4 KB 6015   24 years bird Corrected Pe2Lx bug in LoadLibrary. Added isPe2LxDLL.
windllpe2lx.h 821 bytes 6015   24 years bird Corrected Pe2Lx bug in LoadLibrary. Added isPe2LxDLL.
windllpe2lx.cpp 6.4 KB 6301   24 years bird Better WinExe == NULL check. Set fDll flag in Win32Pe2LxImage.
windlllx.h 1.2 KB 6471   24 years sandervl SetCustomBuildName change for different ordinal base of custom build …
windlllx.cpp 12.9 KB 7075   24 years sandervl custom build fixes
windllbase.h 4.1 KB 6015   24 years bird Corrected Pe2Lx bug in LoadLibrary. Added isPe2LxDLL.
windllbase.cpp 27.0 KB 6249   24 years sandervl crtdll rename entry + atom fs corruption fixes
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 2.8 KB 3206   25 years sandervl mutex fixes + added vsemaphore class
virtual.cpp 27.1 KB 7342   24 years sandervl removed unnecessary changes
version.cpp 8.0 KB 7587   24 years sandervl Default windows version reported by Odin is now Windows 2000 SP2
toolhelp.cpp 3.2 KB 4451   25 years sandervl extra logging + toolhelp apis not exported anymore
time.cpp 7.4 KB 6375   24 years sandervl initterm update
thunk.h 303 bytes 99   26 years phaller Add: added cvs variable $Id$ to source files.
thunk.cpp 14.0 KB 5308   24 years sandervl removed builtin.h include + initterm update
thread.H 716 bytes 5090   25 years sandervl Update for VAC 3.6.5
thread.cpp 11.0 KB 7567   24 years sandervl overlapped io, com, thread & process updates
stubs.h 1.6 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
stubs.cpp 67.2 KB 7555   24 years sandervl partly implemented FindFirstFileExA/W
resource.cpp 15.7 KB 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
registry.cpp 52.4 KB 6401   24 years sandervl custom build 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 4752   25 years bird Added prototype for PROFILE_GetOdinIniBool.
profile.cpp 50.2 KB 7063   24 years sandervl custom build update
process.cpp 16.4 KB 7318   24 years sandervl Implemented Get/SetProcessAffinityMask & SetThreadAffinityMask
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.h 4.6 KB 7605   24 years sandervl overlapped io updates/fixes
overlappedio.cpp 21.0 KB 7605   24 years sandervl overlapped io updates/fixes
oslibmisc.h 2.4 KB 4235   25 years bird Added/extended some OSLib calls.
oslibmisc.cpp 8.9 KB 6500   24 years sandervl query message queue of new threads with WinQueueFromId
oslibexcept.h 771 bytes 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
oslibexcept.cpp 11.7 KB 5905   24 years sandervl plugin driver dll updates
oslibdos.h 14.0 KB 7567   24 years sandervl overlapped io, com, thread & process updates
oslibdos.cpp 92.5 KB 7567   24 years sandervl overlapped io, com, thread & process updates
oslibdebug.h 530 bytes 2280   26 years sandervl EB's debug support added
oslibdebug.cpp 14.5 KB 6975   24 years sandervl Image header page must be readonly + disabled high memory usage for heap
os2heap.h 1.5 KB 7360   24 years phaller slightly more tuning
os2heap.cpp 10.8 KB 7360   24 years phaller slightly more tuning
ordinals.cpp 4.2 KB 6646   24 years bird Added $Id:$ keyword.
ole2nls.cpp 136.4 KB 7334   24 years phaller replaced heap alloc by stack alloc
obsolete.cpp 772 bytes 2803   26 years sandervl Added new logging feature
npipe.cpp 21.4 KB 3819   25 years sandervl PD: added handlemanager support for named & unnamed pipes
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 7550   24 years sandervl overlapped io updates
mmap.cpp 25.7 KB 7272   24 years sandervl IOCTL_CDROM_READ_TOC bugfix
misc.cpp 23.5 KB 7319   24 years sandervl minor update
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.3 KB 6646   24 years bird Added $Id:$ keyword.
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 28.2 KB 7251   24 years sandervl customization updates
kobjects.cpp 24.9 KB 7560   24 years sandervl overlapped io updates
kernelrsrc.orc 1.1 KB 4045   25 years sandervl updated file & product version
kernel32.mak 3.5 KB 7550   24 years sandervl overlapped io updates
KERNEL32.DEF 76.3 KB 7555   24 years sandervl partly implemented FindFirstFileExA/W
KERNEL32.CPP 15.5 KB 7080   24 years sandervl GlobalMemoryStatus change
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.8 KB 7447   24 years sandervl check for double calls to inittermKernel32
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 8.3 KB 7567   24 years sandervl overlapped io, com, thread & process updates
iccio.asm 14.5 KB 4298   25 years sandervl * empty log message *
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 9.1 KB 7532   24 years sandervl priority updates/changes
hmstd.h 2.2 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmstd.cpp 6.3 KB 7550   24 years sandervl overlapped io updates
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 20.1 KB 7564   24 years sandervl overlappedio, com & lpt updates
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 3.6 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmnpipe.cpp 12.4 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
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 6468   24 years sandervl CreateProcess & memory map fixes
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 6.9 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmfile.cpp 35.9 KB 7550   24 years sandervl overlapped io updates
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.0 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmdisk.cpp 49.1 KB 7585   24 years sandervl Clear GENERIC_WRITE flag if application tries to open readonly device …
hmdevio.h 6.6 KB 7572   24 years sandervl Added read & write functions to custom driver interface
hmdevio.cpp 22.0 KB 7591   24 years sandervl update
hmdevice.h 22.7 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmdevice.cpp 63.1 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
hmcomm.h 8.2 KB 7564   24 years sandervl overlappedio, com & lpt updates
hmcomm.cpp 55.9 KB 7605   24 years sandervl overlapped io updates/fixes
heapstring.cpp 20.9 KB 7504   24 years phaller Exported Heap_ProcessHeap to heapstring.cpp and tuned GetProcessHeap() …
heapshared.cpp 5.5 KB 5564   24 years sandervl removed wrong segment definition
heapcode.cpp 3.1 KB 5075   25 years sandervl heap (shared+code) changes + lx dll unload workaround
heap.cpp 30.6 KB 7504   24 years phaller Exported Heap_ProcessHeap to heapstring.cpp and tuned GetProcessHeap() …
handlenames.h 914 bytes 7441   24 years phaller .
handlenames.cpp 13.4 KB 7474   24 years phaller Fixes in HandleManager and Device Handlers
HandleManager.cpp 188.7 KB 7593   24 years bird Removed 'typedef struct _HMDEVICE'; bogus code.
fileio.h 217 bytes 6511   24 years sandervl minor updates
Fileio.cpp 61.0 KB 7564   24 years sandervl overlappedio, com & lpt updates
exceptutil.h 1.2 KB 6133   24 years sandervl stack alignment change
exceptutil.asm 9.1 KB 6375   24 years sandervl initterm update
exceptstackdump.h 26.3 KB 3483   25 years sandervl added exception stack dump code; GetLocaleInfoA fixes
exceptstackdump.cpp 10.6 KB 6375   24 years sandervl initterm update
exceptions.cpp 46.1 KB 7202   24 years sandervl No longer use DosError; IOCTL_DISK_GET_DRIVE_GEOMETRY must return …
environ.cpp 9.5 KB 7342   24 years sandervl removed unnecessary changes
dosqss.h 3.3 KB 1924   26 years sandervl added GetProcessTimes + several fixes
dosdevice.cpp 7.3 KB 7480   24 years phaller Split stubs.cpp into dosdevice.cpp
disk.cpp 15.8 KB 6679   24 years phaller Corrected debug output in GetDiskFreeSpaceExA
directory.h 231 bytes 2044   26 years sandervl create reg keys for CSD version
directory.cpp 22.4 KB 7342   24 years sandervl removed unnecessary changes
debug.cpp 5.6 KB 5481   24 years sandervl compile fixes
dbglocal.h 4.0 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
dbglocal.cpp 3.3 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
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.5 KB 4387   25 years sandervl fixes for FS macro changes
cpuhlp.asm 1.9 KB 4407   25 years sandervl misc updates + fixes
cpu.cpp 7.0 KB 6129   24 years sandervl reset FPU before calling entrypoints; search executable in CreateProcess
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.3 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
console.cpp 141.5 KB 7476   24 years phaller added NUL device
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
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 20.1 KB 7471   24 years sandervl com fixes
codepage.cpp 13.4 KB 6646   24 years bird Added $Id:$ keyword.
cio.h 731 bytes 4299   25 years sandervl * empty log message *
ccollection.cpp 19.6 KB 7441   24 years phaller .
atom.cpp 11.1 KB 6309   24 years sandervl atom fixes
async.cpp 2.9 KB 7549   24 years sandervl preliminary changes for new overlapped io framework
.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.