source: trunk/src/kernel32@ 4562

Name Size Rev Age Author Last Change
../
test 1870   26 years bird API test skeleton.
old 1621   26 years achimha source code cleanup, remove warnings
wprocess.cpp 70.6 KB 4555   25 years sandervl Use DosLoadModule instead of O32_LoadLibrary; changed log strings in …
wintls.cpp 7.4 KB 4481   25 years sandervl TLS callback fixes
winres.cpp 4.3 KB 3625   25 years sandervl resource handling changes
winimgres.cpp 31.2 KB 4471   25 years sandervl TLS + resource lookup (name -1) fixes
winimagepeldr.h 4.9 KB 4474   25 years sandervl pe loader fixes, add system32\drivers dir during installation, add …
winimagepeldr.cpp 66.1 KB 4555   25 years sandervl Use DosLoadModule instead of O32_LoadLibrary; changed log strings in …
winimagepe2lx.h 2.3 KB 4368   25 years bird Checked the docs on TLS. Now implemented according to docs.
winimagepe2lx.cpp 32.0 KB 4368   25 years bird Checked the docs on TLS. Now implemented according to docs.
winimagelx.h 759 bytes 3993   25 years sandervl Updates for fake system dll headers
winimagelx.cpp 7.1 KB 3993   25 years sandervl Updates for fake system dll headers
winimagebase.h 7.0 KB 4474   25 years sandervl pe loader fixes, add system32\drivers dir during installation, add …
winimagebase.cpp 12.5 KB 4523   25 years sandervl Vio fix for high memory + fixes&updates for dll name lookup with extension
winexepeldr.h 948 bytes 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
winexepeldr.cpp 5.4 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
winexepe2lx.h 852 bytes 4304   25 years bird Changed hinstance to address of module.
winexepe2lx.cpp 4.7 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
winexelx.h 672 bytes 3074   25 years sandervl file handle + registry changes
winexelx.cpp 3.6 KB 4244   25 years sandervl LX exe command line fix
winexebase.h 729 bytes 4244   25 years sandervl LX exe command line fix
winexebase.cpp 3.9 KB 4440   25 years sandervl console, pe loader + FormatMessage fixes
windllpeldr.h 633 bytes 3074   25 years sandervl file handle + registry changes
windllpeldr.cpp 3.1 KB 4523   25 years sandervl Vio fix for high memory + fixes&updates for dll name lookup with extension
windllpe2lx.h 778 bytes 3074   25 years sandervl file handle + registry changes
windllpe2lx.cpp 5.6 KB 3993   25 years sandervl Updates for fake system dll headers
windlllx.h 977 bytes 3993   25 years sandervl Updates for fake system dll headers
windlllx.cpp 9.5 KB 4433   25 years sandervl MN: exception fixes
windllbase.h 3.9 KB 4523   25 years sandervl Vio fix for high memory + fixes&updates for dll name lookup with extension
windllbase.cpp 25.4 KB 4545   25 years sandervl Forgot to append .dll if no extension is found in Win32DllBase::findModule
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 26.7 KB 4534   25 years sandervl registry fixes (heap corruption) + VirtualAlloc change
version.cpp 5.3 KB 4387   25 years sandervl fixes for FS macro changes
unicode.cpp 12.1 KB 3461   25 years sandervl init changes, export for installation program, create additional …
toolhelp.cpp 3.2 KB 4451   25 years sandervl extra logging + toolhelp apis not exported anymore
time.cpp 20.0 KB 4356   25 years phaller .
thunk.h 303 bytes 99   26 years phaller Add: added cvs variable $Id$ to source files.
thunk.cpp 14.1 KB 3074   25 years sandervl file handle + registry changes
thread.H 760 bytes 3128   25 years sandervl handlemanager support for thread handles + WaitForSingleObject (thread) fix
thread.cpp 4.8 KB 3422   25 years sandervl set fpu control word for threads
stubs.h 1.6 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
stubs.cpp 91.1 KB 4526   25 years sandervl SearchPathA fix (multiple dirs), add rename odin.ini entry for …
resource.cpp 15.7 KB 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
registry.cpp 51.8 KB 4534   25 years sandervl registry fixes (heap corruption) + VirtualAlloc change
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.5 KB 4387   25 years sandervl fixes for FS macro changes
profile.cpp 47.2 KB 4387   25 years sandervl fixes for FS macro changes
process.cpp 16.2 KB 4496   25 years sandervl LoadLibraryExA + memory map close fix, added new registry keys for …
pefile.cpp 6.1 KB 4440   25 years sandervl console, pe loader + FormatMessage fixes
oslibmisc.h 2.4 KB 4235   25 years bird Added/extended some OSLib calls.
oslibmisc.cpp 8.7 KB 4235   25 years bird Added/extended some OSLib calls.
oslibexcept.h 771 bytes 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
oslibexcept.cpp 11.6 KB 4229   25 years sandervl exception handler changes/fixes (after ExitProcess has been called
oslibdos.h 11.1 KB 4555   25 years sandervl Use DosLoadModule instead of O32_LoadLibrary; changed log strings in …
oslibdos.cpp 65.6 KB 4555   25 years sandervl Use DosLoadModule instead of O32_LoadLibrary; changed log strings in …
oslibdebug.h 530 bytes 2280   26 years sandervl EB's debug support added
oslibdebug.cpp 12.7 KB 4387   25 years sandervl fixes for FS macro changes
os2heap.h 1.6 KB 1118   26 years sandervl Lots of changes by several people (see changelog for 4 October
os2heap.cpp 10.9 KB 3464   25 years sandervl LocalGetFlags bugfix + some extra checks for invalid pointers
ole2nls.cpp 131.0 KB 4467   25 years sandervl compilation fix + IsValidLocale fix
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.5 KB 3804   25 years sandervl strncpy call changes + language api updates/fixes
mmap.h 4.7 KB 4496   25 years sandervl LoadLibraryExA + memory map close fix, added new registry keys for …
mmap.cpp 24.5 KB 4496   25 years sandervl LoadLibraryExA + memory map close fix, added new registry keys for …
misc.cpp 21.0 KB 4496   25 years sandervl LoadLibraryExA + memory map close fix, added new registry keys for …
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 4.5 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
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 33.6 KB 4387   25 years sandervl fixes for FS macro changes
kobjects.cpp 25.6 KB 3259   25 years sandervl openfile, virtualquery + import name fixes
kernelrsrc.orc 1.1 KB 4045   25 years sandervl updated file & product version
KERNEL32.DEF 72.1 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
KERNEL32.CPP 17.6 KB 4534   25 years sandervl registry fixes (heap corruption) + VirtualAlloc change
interlock.asm 3.7 KB 2090   26 years sandervl InterlockedExchange again
initterm.h 1.0 KB 4510   25 years sandervl registry api fixes + version keys added
initterm.cpp 7.7 KB 4510   25 years sandervl registry api fixes + version keys added
initsystem.h 179 bytes 2984   25 years sandervl moved registry apis into kernel32 + cleanup
initsystem.cpp 30.8 KB 4526   25 years sandervl SearchPathA fix (multiple dirs), add rename odin.ini entry for …
iccio.asm 14.5 KB 4298   25 years sandervl * empty log message *
hmtoken.h 1.6 KB 2329   26 years sandervl changes for OpenThreadToken
hmtoken.cpp 2.9 KB 2802   26 years sandervl Added new logging feature
hmthread.h 2.2 KB 3140   25 years sandervl fix for handle of thread 0
hmthread.cpp 8.1 KB 3278   25 years sandervl Also double thread stack in release build
hmsemaphore.h 2.2 KB 768   26 years phaller Fix: incorrect anchor class for mutexes, events and semaphores
hmsemaphore.cpp 5.2 KB 2802   26 years sandervl Added new logging feature
hmopen32.h 3.1 KB 3948   25 years sandervl mmap + share hack
hmopen32.cpp 8.7 KB 4407   25 years sandervl misc updates + fixes
hmobjects.h 1.3 KB 278   26 years phaller Add: HandleManager support for kernel objects, various fixes
HMObjects.cpp 2.4 KB 2802   26 years sandervl Added new logging feature
hmnpipe.h 3.1 KB 3819   25 years sandervl PD: added handlemanager support for named & unnamed pipes
hmnpipe.cpp 8.4 KB 3819   25 years sandervl PD: added handlemanager support for named & unnamed pipes
hmmutex.h 1.9 KB 768   26 years phaller Fix: incorrect anchor class for mutexes, events and semaphores
hmmutex.cpp 4.5 KB 2802   26 years sandervl Added new logging feature
hmmmap.h 2.8 KB 2053   26 years sandervl Memory map fixes
hmmmap.cpp 8.2 KB 4230   25 years sandervl memory map fixes + extra reg keys for init
hmfile.h 7.5 KB 3948   25 years sandervl mmap + share hack
hmfile.cpp 37.9 KB 4496   25 years sandervl LoadLibraryExA + memory map close fix, added new registry keys for …
hmevent.h 2.3 KB 768   26 years phaller Fix: incorrect anchor class for mutexes, events and semaphores
hmevent.cpp 5.8 KB 2802   26 years sandervl Added new logging feature
hmdisk.h 1.6 KB 4256   25 years sandervl heap corruption fix (initcommandline) + handlemanager class for disks
hmdisk.cpp 6.1 KB 4259   25 years sandervl implemented IOCTL_SCSI_GET_ADDRESS
hmdevio.h 4.4 KB 1713   26 years sandervl device driver handlemanager class added
hmdevio.cpp 11.9 KB 4431   25 years sandervl don't print fs messages for os/2 odin apps
hmdevice.h 22.1 KB 4285   25 years hugh Implemented Serial APIs
hmdevice.cpp 62.5 KB 4285   25 years hugh Implemented Serial APIs
hmcomm.h 3.9 KB 4285   25 years hugh Implemented Serial APIs
hmcomm.cpp 28.3 KB 4285   25 years hugh Implemented Serial APIs
heapstring.cpp 29.1 KB 4525   25 years sandervl lstrcpynAtoW/WtoA fixes (Wine depends on 0 terminating of these …
heapshared.cpp 5.6 KB 3704   25 years phaller Fix: StarCraft STORM.DLL requires reserved DllEntryPoint parameter
heapcode.cpp 3.3 KB 2802   26 years sandervl Added new logging feature
heap.cpp 14.3 KB 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
HandleManager.cpp 175.2 KB 4487   25 years sandervl disabled extra handlemanager logging
Fileio.cpp 41.3 KB 4562   25 years sandervl MN: GetFullPathNameW fix
exceptutil.h 1.1 KB 4496   25 years sandervl LoadLibraryExA + memory map close fix, added new registry keys for …
exceptutil.asm 4.7 KB 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
exceptstackdump.h 26.3 KB 3483   25 years sandervl added exception stack dump code; GetLocaleInfoA fixes
exceptstackdump.cpp 10.6 KB 4555   25 years sandervl Use DosLoadModule instead of O32_LoadLibrary; changed log strings in …
exceptions.cpp 43.0 KB 4496   25 years sandervl LoadLibraryExA + memory map close fix, added new registry keys for …
environ.cpp 9.3 KB 4451   25 years sandervl extra logging + toolhelp apis not exported anymore
dosqss.h 3.3 KB 1924   26 years sandervl added GetProcessTimes + several fixes
disk.cpp 13.8 KB 4559   25 years sandervl GetDriveTypeW fix
directory.h 231 bytes 2044   26 years sandervl create reg keys for CSD version
directory.cpp 21.3 KB 4526   25 years sandervl SearchPathA fix (multiple dirs), add rename odin.ini entry for …
debug.cpp 5.6 KB 3796   25 years bird Corrected logging info on IsDebuggerPresent.
dbglocal.h 3.8 KB 4474   25 years sandervl pe loader fixes, add system32\drivers dir during installation, add …
dbglocal.cpp 3.1 KB 4474   25 years sandervl pe loader fixes, add system32\drivers dir during installation, add …
cvtresource.h 935 bytes 1454   26 years sandervl (menu) resource changes
cvticongrp.cpp 3.5 KB 3625   25 years sandervl resource handling changes
cvticon.cpp 6.9 KB 2802   26 years sandervl Added new logging feature
cvtcursorgrp.cpp 3.5 KB 3625   25 years sandervl resource handling changes
cvtcursor.cpp 7.8 KB 2802   26 years sandervl Added new logging feature
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 6.9 KB 4407   25 years sandervl misc updates + fixes
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.6 KB 4525   25 years sandervl lstrcpynAtoW/WtoA fixes (Wine depends on 0 terminating of these …
console2.h 28.5 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
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.9 KB 2802   26 years sandervl Added new logging feature
conprop2.cpp 10.8 KB 2984   25 years sandervl moved registry apis into kernel32 + cleanup
CONPRIO.ICO 1010 bytes 4   26 years ktk Import
conout.h 3.6 KB 4407   25 years sandervl misc updates + fixes
conout.cpp 10.7 KB 4407   25 years sandervl misc updates + fixes
CONKEYB.ICO 1.1 KB 4   26 years ktk Import
conin.h 6.1 KB 4407   25 years sandervl misc updates + fixes
conin.cpp 35.6 KB 4525   25 years sandervl lstrcpynAtoW/WtoA fixes (Wine depends on 0 terminating of these …
conbuffervio.h 2.2 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
conbuffervio.cpp 9.4 KB 4523   25 years sandervl Vio fix for high memory + fixes&updates for dll name lookup with extension
conbuffer.h 10.9 KB 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
conbuffer.cpp 110.4 KB 4525   25 years sandervl lstrcpynAtoW/WtoA fixes (Wine depends on 0 terminating of these …
comm.cpp 20.1 KB 4301   25 years sandervl * empty log message *
codepage.cpp 1.5 KB 4396   25 years phaller .
cio.h 731 bytes 4299   25 years sandervl * empty log message *
atom.cpp 6.6 KB 3512   25 years sandervl atom fix
async.cpp 3.0 KB 4264   25 years sandervl exception handler fix + WriteLogNoEOL export added
.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.