source: trunk/src/kernel32@ 5478

Name Size Rev Age Author Last Change
../
unicode 5461   24 years sandervl update
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 73.8 KB 5448   24 years sandervl check executable type in CreateProcess and use PEC for VIO and PE for …
wintls.cpp 7.3 KB 4796   25 years sandervl GetVolumeInformation bugfix + invalid VirtualFree calls corrected + …
winres.cpp 4.2 KB 5308   24 years sandervl removed builtin.h include + initterm update
winimgres.cpp 32.0 KB 5474   24 years sandervl free bugfix
winimagepeldr.h 4.8 KB 5266   25 years sandervl Check executable too when searching for imported modules
winimagepeldr.cpp 72.3 KB 5448   24 years sandervl check executable type in CreateProcess and use PEC for VIO and PE for …
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 5448   24 years sandervl check executable type in CreateProcess and use PEC for VIO and PE for …
winimagebase.cpp 12.7 KB 5448   24 years sandervl check executable type in CreateProcess and use PEC for VIO and PE for …
winexepeldr.h 948 bytes 4502   25 years sandervl basic support for VIO console command line apps added + FormatMessage
winexepeldr.cpp 5.4 KB 5262   25 years sandervl set exitprocess flag in exe dtor
winexepe2lx.h 852 bytes 4304   25 years bird Changed hinstance to address of module.
winexepe2lx.cpp 4.7 KB 5327   24 years bird Init VIO console.
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.6 KB 5128   25 years sandervl TLS index allocation + RtlUnwind 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 1.1 KB 5075   25 years sandervl heap (shared+code) changes + lx dll unload workaround
windlllx.cpp 11.7 KB 5262   25 years sandervl set exitprocess flag in exe dtor
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.6 KB 5128   25 years sandervl TLS index allocation + RtlUnwind 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.0 KB 4796   25 years sandervl GetVolumeInformation bugfix + invalid VirtualFree calls corrected + …
version.cpp 5.3 KB 5308   24 years sandervl removed builtin.h include + initterm update
toolhelp.cpp 3.2 KB 4451   25 years sandervl extra logging + toolhelp apis not exported anymore
time.cpp 19.8 KB 4846   25 years phaller Added debug macros
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 4.9 KB 5354   24 years sandervl thread handler call workaround for app bugs + GetBinaryTypeA/W port
stubs.h 1.6 KB 99   26 years phaller Add: added cvs variable $Id$ to source files.
stubs.cpp 87.3 KB 5451   24 years sandervl codepage updates
resource.cpp 15.7 KB 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
registry.cpp 51.8 KB 5154   25 years sandervl YD: header changes
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 48.1 KB 4756   25 years sandervl CW: profile fix
process.cpp 16.2 KB 4658   25 years sandervl Updates for TEB changes
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 5380   24 years sandervl OSLibStripPath bugfix
oslibexcept.h 771 bytes 4224   25 years sandervl exception changes, implemented enumresourcelanguages + put back some …
oslibexcept.cpp 11.5 KB 4658   25 years sandervl Updates for TEB changes
oslibdos.h 11.2 KB 4763   25 years sandervl Rewrote GetLogicalDrives, minor fixes for GetDriveType
oslibdos.cpp 72.7 KB 5393   24 years sandervl GetSystemPowerStatus fix
oslibdebug.h 530 bytes 2280   26 years sandervl EB's debug support added
oslibdebug.cpp 14.5 KB 4648   25 years sandervl MN: Updates + fixes for debug api functions
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 5308   24 years sandervl removed builtin.h include + initterm update
ordinals.cpp 4.1 KB 5308   24 years sandervl removed builtin.h include + initterm update
ole2nls.cpp 129.5 KB 5457   24 years sandervl rewrote string functions with new unicode code
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
module.cpp 9.8 KB 5354   24 years sandervl thread handler call workaround for app bugs + GetBinaryTypeA/W port
mmap.h 4.6 KB 5011   25 years sandervl memory map + handle manager fixes
mmap.cpp 25.3 KB 5027   25 years sandervl memory map commit bugfix
misc.cpp 22.4 KB 5347   24 years sandervl writelog update for disabling logging for threads
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 463 bytes 5451   24 years sandervl codepage 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 33.4 KB 5471   24 years sandervl removed asciitounicode* & unicodetoascii functions
kobjects.cpp 25.6 KB 5332   24 years sandervl pe loader fix (graceful failure when unable to find dll) + several …
kernelrsrc.orc 1.1 KB 4045   25 years sandervl updated file & product version
kernel32.mak 3.5 KB 5471   24 years sandervl removed asciitounicode* & unicodetoascii functions
KERNEL32.DEF 72.8 KB 5478   24 years sandervl Removed WideCharToLocal & LocalToWideChar
KERNEL32.CPP 14.4 KB 5451   24 years sandervl codepage updates
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.9 KB 5451   24 years sandervl codepage updates
initsystem.h 179 bytes 2984   25 years sandervl moved registry apis into kernel32 + cleanup
initsystem.cpp 4.4 KB 5425   24 years sandervl moved initsystem code to odininst
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 4658   25 years sandervl Updates for TEB changes
hmthread.h 2.2 KB 3140   25 years sandervl fix for handle of thread 0
hmthread.cpp 8.1 KB 5332   24 years sandervl pe loader fix (graceful failure when unable to find dll) + several …
hmstd.h 2.9 KB 5019   25 years sandervl handle manager class for standard handles added
hmstd.cpp 8.9 KB 5303   24 years sandervl SearchPath & pe loader fixes
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.8 KB 5332   24 years sandervl pe loader fix (graceful failure when unable to find dll) + several …
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 5011   25 years sandervl memory map + handle manager fixes
hmmmap.cpp 8.3 KB 5011   25 years sandervl memory map + handle manager fixes
hmfile.h 7.5 KB 4682   25 years sandervl CreateProcessA (path with spaces) + OpenFile (multiple backslash) fixes
hmfile.cpp 39.3 KB 4683   25 years sandervl CreateFile (multiple backslash) fix
hmevent.h 2.3 KB 768   26 years phaller Fix: incorrect anchor class for mutexes, events and semaphores
hmevent.cpp 5.8 KB 5332   24 years sandervl pe loader fix (graceful failure when unable to find dll) + several …
hmdisk.h 1.7 KB 4588   25 years sandervl Handlemanager fix (MN), changes for device name lookup, com bugfix …
hmdisk.cpp 8.7 KB 5398   24 years sandervl CreateFile fix for disks
hmdevio.h 4.4 KB 1713   26 years sandervl device driver handlemanager class added
hmdevio.cpp 11.9 KB 5035   25 years bird Corrected bogus syntax. (strict compiler)
hmdevice.h 22.2 KB 5011   25 years sandervl memory map + handle manager fixes
hmdevice.cpp 63.1 KB 5011   25 years sandervl memory map + handle manager fixes
hmcomm.h 5.6 KB 4862   25 years sandervl implemented ReadFile/WriteFile for COM devices
hmcomm.cpp 39.6 KB 5039   25 years sandervl MM: comm fix for palm hotsync & ibm com drivers
heapstring.cpp 19.1 KB 5478   24 years sandervl Removed WideCharToLocal & LocalToWideChar
heapshared.cpp 5.4 KB 5075   25 years sandervl heap (shared+code) changes + lx dll unload workaround
heapcode.cpp 3.1 KB 5075   25 years sandervl heap (shared+code) changes + lx dll unload workaround
heap.cpp 14.6 KB 5116   25 years sandervl LocalHeap now returns NULL for invalid handle
HandleManager.cpp 178.3 KB 5019   25 years sandervl handle manager class for standard handles added
Fileio.cpp 41.2 KB 4771   25 years phaller Accelerated FindFirst/FindNext calls
exceptutil.h 1.1 KB 5354   24 years sandervl thread handler call workaround for app bugs + GetBinaryTypeA/W port
exceptutil.asm 4.9 KB 5378   24 years sandervl * empty log message *
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 44.3 KB 5308   24 years sandervl removed builtin.h include + initterm update
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 15.8 KB 4796   25 years sandervl GetVolumeInformation bugfix + invalid VirtualFree calls corrected + …
directory.h 231 bytes 2044   26 years sandervl create reg keys for CSD version
directory.cpp 21.4 KB 5303   24 years sandervl SearchPath & pe loader fixes
debug.cpp 5.6 KB 3796   25 years bird Corrected logging info on IsDebuggerPresent.
dbglocal.h 3.8 KB 5471   24 years sandervl removed asciitounicode* & unicodetoascii functions
dbglocal.cpp 3.1 KB 5471   24 years sandervl removed asciitounicode* & unicodetoascii functions
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
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.3 KB 5471   24 years sandervl removed asciitounicode* & unicodetoascii functions
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.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.6 KB 4407   25 years sandervl misc updates + fixes
conout.cpp 10.2 KB 5308   24 years sandervl removed builtin.h include + initterm update
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.5 KB 5016   25 years sandervl vio, thread exit fixes
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 13.6 KB 5461   24 years sandervl update
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 5308   24 years sandervl removed builtin.h include + initterm update
.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.