Alexandre Julliard
6c8d9171cd
Added a real root key and simplified creation of the HKEY_* special root keys.
...
Do not prefix all keys with the name of the top key when saving to a file.
Try to load $WINEPREFIX/config into the Wine config branch at startup.
2000-08-26 04:40:07 +00:00
Marcus Meissner
242d23e9a3
(from IBM TopPage patch) return correct error for already existing
...
file.
2000-08-21 03:18:32 +00:00
Stefan Leichter
eb0ab1b1ec
Fixed return value of CDROM_GetLabel if CDROM_Open failed (e.g. no
...
Device entry for drive in wine.conf).
2000-08-18 23:45:46 +00:00
Alexandre Julliard
dcd247e55f
Moved CharUpper* and CharLower* functions to dlls/user.
2000-08-14 17:39:15 +00:00
Alexandre Julliard
e101f6db3b
Cleaned up a few inter-dll dependencies. Added a few imports.
2000-08-14 14:42:41 +00:00
Alexandre Julliard
5ab9d860f2
Removed some unnecessary #includes and dll dependencies.
2000-08-09 22:35:05 +00:00
Alexandre Julliard
231674d824
Removed the DOS handles table from the PDB and made it a static
...
variable.
2000-08-09 22:30:18 +00:00
Alexandre Julliard
a007f3364a
Moved a few non-standard headers into their respective dlls.
2000-08-09 00:54:58 +00:00
Alexandre Julliard
cb10fdab99
Replaced lstrlen/lstrcmp by libc equivalents everywhere we don't need
...
to trap exceptions.
2000-08-06 02:41:16 +00:00
Alexandre Julliard
2e9f786d83
Only set COMSPEC if not defined already.
2000-08-01 23:34:01 +00:00
Alexandre Julliard
15467bfb1f
Moved MulDiv() and VGA routines out of GDI.
2000-08-01 22:03:18 +00:00
Hidenori Takeshima
66791afa8f
Fix for 64-bit negative seek value.
2000-07-31 23:26:50 +00:00
Andreas Mohr
3084b58606
- fixed a gross bug in SetCurrentDirectoryA (where changing to a new
...
non-existent directory would leave the new drive enabled upon aborting
(fixes CuteFTP install and should fix MANY apps)
This has probably been caused by myself. *brownpaperbag*
- added GetVolumeInformation serial number bug-for-bug compatibility
- corrected Unicode labels (better CD-ROM handling in general)
- moved CD-ROM label detection code to misc/cdrom.c
- possible to use loopback mounted ISO9660 files
- init some uninitialised drive fields
- remove some unnecessary header includes
2000-07-25 20:59:59 +00:00
Alexandre Julliard
b18dbd26c5
Perform NE_InitProcess in the context of the new task.
2000-07-25 12:11:53 +00:00
Andreas Mohr
2caee712a2
Spelling fixes.
2000-07-16 15:44:22 +00:00
Marcus Meissner
c895908824
Drop UNIX cwd to / after calculating WINE current directory (to allow
...
CD unmounts).
2000-07-16 14:38:53 +00:00
Dave Hawkes
bb9e66e265
If whitespace or dots are appended to the end of any component in a
...
path then it should be ignored.
2000-06-25 12:46:40 +00:00
Andreas Mohr
9b414e11e0
Added some stuff saying that this is NOT supported.
2000-06-24 13:33:52 +00:00
Uwe Bonnes
d88fbb7a78
Make WritePrivateProfileSectionA care for "" and NULL as the
...
string argument. New function PROFILE_DeleteAllKeys.
2000-06-20 20:48:46 +00:00
Uwe Bonnes
594a0dccce
GetFullPathName: get "drive" value too for absolute paths.
2000-06-15 00:30:26 +00:00
Andreas Mohr
bd86d18f74
DRIVE_GetFreeSpace() is supposed to *always* return 0 for "avail"
...
on CD-ROMs, even if CD-ROM is *not* mounted and thus the mount point
normally returns the "avail" of the corresponding partition.
Cleaned up GetDiskFreeSpaceA.
2000-06-13 03:36:05 +00:00
Marcus Meissner
a6ae55542f
Strip whitespace from front of profile values.
2000-06-13 01:06:22 +00:00
Stas Sergeev
feb71a6950
mmap() fails with ENODEV on NTFS under Linux.
2000-06-07 03:16:01 +00:00
Juergen Schmied
2250f12c48
Implemented FindFirstFileEx, cleaned old implementation up.
2000-06-01 23:17:42 +00:00
James Juran
65020b3539
SearchPathA needs to set the last error to ERROR_FILE_NOT_FOUND when
...
it does not find the file.
2000-05-23 01:13:50 +00:00
Uwe Bonnes
ed343a2b03
DOSFS_DoGetFullPathName: terminate string weh called like .\\file
2000-05-19 03:37:53 +00:00
Uwe Bonnes
40249c6573
GetFullPathname: add missing termination to the string.
2000-05-12 21:45:52 +00:00
Gerard Patel
f69c1501a8
Revert the test for Virtual_HandleFault in ReadFile/WriteFile.
2000-05-07 18:26:19 +00:00
Alexandre Julliard
045d81f16c
Added ENOEXEC error code.
2000-05-01 16:20:23 +00:00
Dimitrie O. Paun
abdbced4fd
Removed some HEAP_xalloc calls.
2000-04-29 14:20:28 +00:00
Uwe Bonnes
d3b890f66d
DOSFS_DoGetFullPathName: rewrite to return results like OSR2.
2000-04-28 20:48:54 +00:00
Alexandre Julliard
86ff8c0826
Make sure HKLM\Software\Wine\Wine is a non-volatile key.
2000-04-13 16:10:20 +00:00
Andreas Mohr
af7e1ae5c5
FILE_CreateFile()'s read/write-check was broken due to checking of
...
ERROR_xxx instead of STATUS_xxx.
2000-04-13 15:58:30 +00:00
Alexandre Julliard
227a0894d4
Removed a number of global handle allocations and critical section
...
initializations.
2000-04-08 21:06:06 +00:00
Alexandre Julliard
de1d5ad444
Added support for WINEPREFIX environment variable.
2000-04-06 20:36:17 +00:00
Uwe Bonnes
61f572a6ea
GetShortPathName: always erase characters at the end of the new
...
string, and return only single backslashes.
2000-04-06 19:31:11 +00:00
Alexandre Julliard
fbace6eefe
Added a per-drive FailReadOnly flag, and removed the global
...
--failreadonly option.
2000-04-04 20:35:45 +00:00
Alexandre Julliard
8a971bfec0
Fixed file descriptor leaks.
2000-04-04 19:57:23 +00:00
Patrik Stridvall
2d6457c11a
Added/fixed some documentation reported by winapi_check.
2000-03-28 20:22:59 +00:00
Alexandre Julliard
199aebaa57
Ignore trailing spaces in DOSFS_ToDosFCBFormat.
2000-03-28 13:20:32 +00:00
Stefan Leichter
7cc51fae64
DOSFS_ToDosFCBFormat: fail if extension longer than 3 characters.
2000-03-26 20:25:59 +00:00
Francois Gouget
6d77d3a1df
Use min/max instead of MIN/MAX.
2000-03-25 21:44:35 +00:00
Uwe Bonnes
b2ccbb2926
PROFILE_GetString: only accept NULL for keyname to return the list of
...
keys as Win95 does.
2000-03-04 19:03:15 +00:00
Alexandre Julliard
e4960a1f0f
Make profile key a global handle.
2000-02-29 22:19:57 +00:00
Petr Tomasek
cd9a633ffa
- Write serial numbers to the device (FAT)
...
- DRIVE_ReadSuperblock: better checking for the FAT fs.
2000-02-27 14:00:14 +00:00
Uwe Bonnes
59b5f786ff
GetFullPathName fixes.
2000-02-27 13:58:12 +00:00
Patrik Stridvall
422a10a571
Fixed some debug message crashes.
2000-02-26 13:15:51 +00:00
Petr Tomasek
788a9f7680
GetLongPathName rewrite.
2000-02-20 19:14:17 +00:00
Eric Pouech
0521a541f8
While creating the wine config key, make sure that only Wine's subkeys
...
are volatile.
2000-02-20 13:39:42 +00:00
Alexandre Julliard
00377a78b7
Store config file contents in the registry so we only have to load it
...
once per session.
Replaced PROFILE_EnumerateWineIniSection by PROFILE_EnumWineIniString.
Removed a few unnecessary/unused command-line options.
2000-02-19 20:50:00 +00:00