Sweden-Number/dlls/kernel32
Rob Shearman fc5b795f7c kernel32: Fix the GetComputerName* functions to not write to the buffer at all if there is not enough space.
Add tests for the GetComputerName* functions that show this issue.

Fix an off-by-one error in setting the size when there is not enough space.

Remove the exception handlers for GetComputerNameW,
GetComputerNameExA/W, since testing on XP SP2 shows that access
violations are not caught and these are not present on Win9x, which
does have an exception handler.
2007-02-16 13:13:17 +01:00
..
nls kernel: Beginning of French translation of error messages. 2007-01-16 11:44:55 +01:00
tests kernel32: Fix the GetComputerName* functions to not write to the buffer at all if there is not enough space. 2007-02-16 13:13:17 +01:00
Makefile.in kernel: Beginning of French translation of error messages. 2007-01-16 11:44:55 +01:00
actctx.c
atom.c
atom16.c
change.c
comm.c
comm.drv.spec
computername.c kernel32: Fix the GetComputerName* functions to not write to the buffer at all if there is not enough space. 2007-02-16 13:13:17 +01:00
console.c kernel32: Add comment for GetConsoleWindow. 2007-01-23 13:06:29 +01:00
console_private.h
cpu.c janitorial: Remove stray '\' at end of lines. 2007-01-09 12:04:26 +01:00
debugger.c
dosmem.c
editline.c
environ.c
error16.c
except.c
fiber.c
file.c kernel32: Handle the SECURITY_* flags passed into CreateFileW by filling out the SECURITY_QUALITY_OF_SERVICE structure and passing it to NtCreateFile. 2007-01-22 12:02:04 +01:00
file16.c
format_msg.c
global16.c
heap.c kernel32: Protect global alloc functions against integer overflows on the size parameter. 2006-12-18 11:54:54 +01:00
instr.c Assorted spelling fixes. 2006-12-05 10:31:47 +01:00
kernel.rc kernel: Beginning of French translation of error messages. 2007-01-16 11:44:55 +01:00
kernel16.c
kernel16_private.h
kernel32.spec ntdll: Slist support. 2007-02-05 21:46:28 +01:00
kernel_main.c ntdll: Move the LDT section to ntdll and make it an uninterruptible section. 2007-01-18 15:01:45 +01:00
kernel_private.h
krnl386.exe.spec
lcformat.c Don't put single quotes around '%s' when using the debugstr_*() functions. 2007-01-18 12:55:50 +01:00
local16.c
locale.c kernel32: Add a trace to MultiByteToWideChar. 2007-02-05 12:28:57 +01:00
locale_rc.rc
lzexpand.c kernel32: Forward CopyLZFile() to LZCopy() instead of wrapping it. 2007-01-15 13:00:24 +01:00
module.c
ne_module.c kernel32: Initialize owner_exists (Coverity). 2007-02-05 14:02:35 +01:00
ne_segment.c
oldconfig.c
path.c kernel32: Implement CopyFileWithProgress. 2007-01-02 12:08:53 +01:00
powermgnt.c
process.c Assorted spelling fixes. 2006-12-05 10:31:47 +01:00
profile.c kernel32: Suppress an unneeded warning. 2006-12-21 11:24:56 +01:00
pthread.c
registry16.c
relay16.c Remove redundant semicolons for ANSI compatibility. 2007-01-17 11:58:15 +01:00
resource.c kernel32: Merge existing resources in EndUpdateResource. 2007-01-11 12:12:00 +01:00
resource16.c
selector.c Remove redundant semicolons for ANSI compatibility. 2007-01-17 11:58:15 +01:00
snoop16.c
stress.c
stress.spec
string.c
sync.c
syslevel.c
system.c
system.drv.spec
tape.c
task.c
thread.c ntdll: Abuse RtlCreateUserThread to call the thread function for CreateThread directly. 2007-01-18 15:02:11 +01:00
thunk.c Remove redundant semicolons for ANSI compatibility. 2007-01-17 11:58:15 +01:00
time.c
toolhelp.c
toolhelp.h
toolhelp.spec
toolhelp16.c
utthunk.c
version.c kernel32: Add SetTermsrvAppInstallMode stub. 2007-01-09 12:46:28 +01:00
version.rc
version16.rc
virtual.c
volume.c kernel32: Add a stub implementation for GetVolumeNameForVolumeMountPoint{A, W}. 2007-01-09 12:46:37 +01:00
vxd.c kernel32: Remove CloseHandle call. 2007-02-09 11:49:56 +01:00
win87em.c
win87em.spec
windebug.c
windebug.spec
wowthunk.c