Brian Palmer [Thu, 12 May 2005 02:57:13 +0000 (02:57 +0000)]
Support getting the boot drive from the BIOS or the value in the BPB.
svn path=/trunk/; revision=15233
Casper Hornstrup [Wed, 11 May 2005 20:58:40 +0000 (20:58 +0000)]
Generate static libraries in intermediate directory
svn path=/branches/xmlbuildsystem/; revision=15232
Alex Ionescu [Wed, 11 May 2005 20:45:48 +0000 (20:45 +0000)]
Fix incorrect call to ntopenprocess
svn path=/trunk/; revision=15231
Thomas Bluemel [Wed, 11 May 2005 20:04:48 +0000 (20:04 +0000)]
remove explicit bugcheck in NtOpenProcess when the caller supplies a thread CID of -1, looks like this was added for debug purpose and accidently committed.
svn path=/trunk/; revision=15230
Martin Fuchs [Wed, 11 May 2005 19:15:36 +0000 (19:15 +0000)]
Synchronisation with ibrowser source code
svn path=/trunk/; revision=15229
Martin Fuchs [Wed, 11 May 2005 19:13:20 +0000 (19:13 +0000)]
eliminate GCC4 warnings
svn path=/trunk/; revision=15228
Martin Fuchs [Wed, 11 May 2005 19:12:26 +0000 (19:12 +0000)]
Synchronisation with explorer source code
svn path=/trunk/; revision=15227
Martin Fuchs [Wed, 11 May 2005 19:12:03 +0000 (19:12 +0000)]
Makefile maintainancement
svn path=/trunk/; revision=15226
Martin Fuchs [Wed, 11 May 2005 19:11:27 +0000 (19:11 +0000)]
eliminate GCC4 warnings
svn path=/trunk/; revision=15225
Martin Fuchs [Wed, 11 May 2005 19:08:36 +0000 (19:08 +0000)]
eliminate GCC4 warnings (patch by Thomas Weidenmueller)
svn path=/trunk/; revision=15224
Casper Hornstrup [Wed, 11 May 2005 17:37:46 +0000 (17:37 +0000)]
Use mingw convention for import libraries (libmodule.a)
svn path=/branches/xmlbuildsystem/; revision=15223
Martin Fuchs [Wed, 11 May 2005 17:30:21 +0000 (17:30 +0000)]
fix listbox insert algorithmus
svn path=/trunk/; revision=15222
Casper Hornstrup [Wed, 11 May 2005 17:12:24 +0000 (17:12 +0000)]
Rebuild import library if definition file is modified
svn path=/branches/xmlbuildsystem/; revision=15221
Thomas Bluemel [Wed, 11 May 2005 17:03:00 +0000 (17:03 +0000)]
revert the changes i accidently committed
svn path=/trunk/; revision=15220
Thomas Bluemel [Wed, 11 May 2005 16:50:39 +0000 (16:50 +0000)]
fixed warnings
svn path=/trunk/; revision=15218
Thomas Bluemel [Wed, 11 May 2005 16:15:25 +0000 (16:15 +0000)]
fixed function prototype
svn path=/trunk/; revision=15217
Martin Fuchs [Wed, 11 May 2005 15:24:59 +0000 (15:24 +0000)]
fix for updated MinGW headers: comditional compilation for HSHELL_RUDEAPPACTIVATED
svn path=/trunk/; revision=15216
Martin Fuchs [Wed, 11 May 2005 14:50:00 +0000 (14:50 +0000)]
some more spelling fixes
svn path=/trunk/; revision=15215
Martin Fuchs [Wed, 11 May 2005 14:49:24 +0000 (14:49 +0000)]
Sync to Wine:
date: 2005/02/25 14:07:56
Jon Griffiths <jon_p_griffiths@yahoo.com>
Documentation spelling fixes.
svn path=/trunk/; revision=15214
Martin Fuchs [Wed, 11 May 2005 14:46:42 +0000 (14:46 +0000)]
Sync to Wine: (rewritten bug fix)
date: 2004/12/14 11:43:30
Piotr Caban <pio13@poczta.onet.pl>
Fixed display bug.
svn path=/trunk/; revision=15213
Martin Fuchs [Wed, 11 May 2005 14:36:40 +0000 (14:36 +0000)]
Sync to Wine:
date: 2004/11/30 21:38:57
Eric Pouech <pouech-eric@wanadoo.fr>
Const correctness fixes.
svn path=/trunk/; revision=15212
Martin Fuchs [Wed, 11 May 2005 14:33:51 +0000 (14:33 +0000)]
- Sync to Wine:
date: 2004/11/24 18:28:31; author: julliard
Avoid using the MAKEPOINTS macro, it's broken on big endian.
- Fix of this patch: use screen relative coordinates for ShellFolderContextMenu()
svn path=/trunk/; revision=15211
Martin Fuchs [Wed, 11 May 2005 14:19:23 +0000 (14:19 +0000)]
Sync to Wine:
date: 2005/02/23 20:58:09
Henning Gerhardt <henning.gerhardt@web.de>
Small fix for the German resource file.
date: 2005/02/15 20:46:19
Henning Gerhardt <henning.gerhardt@web.de>
Add/updated German resources.
svn path=/trunk/; revision=15210
Martin Fuchs [Wed, 11 May 2005 14:18:24 +0000 (14:18 +0000)]
Sync to wine:
date: 2005/02/14 11:12:30
Marcelo Duarte <wine-devel@bol.com.br>
Update the resources for Portuguese.
date: 2005/02/10 17:14:15
Américo José Melo <mmodem00@netvisao.pt>
Francois Gouget <fgouget@codeweavers.com>
Translate the Wine resources to Portuguese.
svn path=/trunk/; revision=15209
Martin Fuchs [Wed, 11 May 2005 14:16:05 +0000 (14:16 +0000)]
Sync to Wine:
date: 2005/01/26 19:42:40
Hans Leidekker <hans@it.vu.nl>
Don't use utf8 in rc files.
svn path=/trunk/; revision=15208
Martin Fuchs [Wed, 11 May 2005 14:14:33 +0000 (14:14 +0000)]
sync to wine:
date: 2005/02/16 21:10:59
Alex VillacÝs Lasso <a_villacis@palosanto.com>
Change SUBLANG_DEFAULT to SUBLANG_NEUTRAL for LANG_SPANISH in all
resources, so that Spanish locales other than Spain also use Spanish
resources.
date: 2005/01/03 14:45:36
JosÚ Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
Added Spanish translation.
date: 2004/11/21 15:49:24
JosÚ Manuel Ferrer Ortiz <jmfo1982@yahoo.es>
Updated Spanish translations.
svn path=/trunk/; revision=15207
Martin Fuchs [Wed, 11 May 2005 14:11:40 +0000 (14:11 +0000)]
add chech and svedish resource files
svn path=/trunk/; revision=15206
Thomas Bluemel [Wed, 11 May 2005 13:20:34 +0000 (13:20 +0000)]
use proper scancode to create upper-case hex numbers directly
svn path=/trunk/; revision=15205
Magnus Olsen [Wed, 11 May 2005 09:56:24 +0000 (09:56 +0000)]
use _wcsupr to make swedish chater display right when it change langues
this fix maby also fix rus langues display right now after langues change
svn path=/trunk/; revision=15204
Maarten Bosma [Tue, 10 May 2005 13:03:40 +0000 (13:03 +0000)]
Set language to czech not to english in cz.rc
svn path=/trunk/; revision=15203
Hervé Poussineau [Tue, 10 May 2005 09:38:20 +0000 (09:38 +0000)]
Allow a NULL PeripheralType in IoQueryDeviceDescription
svn path=/trunk/; revision=15202
Hervé Poussineau [Tue, 10 May 2005 09:34:20 +0000 (09:34 +0000)]
Implement IoInvalidateDeviceRelations
svn path=/trunk/; revision=15201
Thomas Bluemel [Tue, 10 May 2005 08:15:08 +0000 (08:15 +0000)]
fixed some more warnings
svn path=/trunk/; revision=15200
Thomas Bluemel [Tue, 10 May 2005 08:04:08 +0000 (08:04 +0000)]
fixed some more warnings
svn path=/trunk/; revision=15199
Thomas Bluemel [Tue, 10 May 2005 06:17:54 +0000 (06:17 +0000)]
- disable -Werror for lib/mesa32 to get it to compile with GCC4, however, an upgrade to 6.2.1 would solve these problems
- fixed a few more warnings, the the tree should now fully compile and work with GCC4
svn path=/trunk/; revision=15198
Magnus Olsen [Tue, 10 May 2005 06:13:39 +0000 (06:13 +0000)]
Swedish charaters was gone. it should also commit to wine
svn path=/trunk/; revision=15197
Alex Ionescu [Mon, 9 May 2005 23:39:08 +0000 (23:39 +0000)]
Reuse buffer in IopQueryNameFile, since it's temporary and the first one we allocate is already large enough. Also block out SEH in ntread/write file since it seems to crash some user mode code.
svn path=/trunk/; revision=15196
Alex Ionescu [Mon, 9 May 2005 22:35:43 +0000 (22:35 +0000)]
Revert most of IoCreateStreamFileObject... it's wrong but needs to be wrong for now.
svn path=/trunk/; revision=15195
Phillip Susi [Mon, 9 May 2005 22:12:43 +0000 (22:12 +0000)]
Fixed backwards access check that was causing NtWriteFile to fail when given a read only buffer
svn path=/trunk/; revision=15194
Thomas Bluemel [Mon, 9 May 2005 22:05:47 +0000 (22:05 +0000)]
fixed some more warnings
svn path=/trunk/; revision=15193
Hartmut Birr [Mon, 9 May 2005 21:28:01 +0000 (21:28 +0000)]
Removed the deallocation of the irp on error after IoBuildSynchronousFsdRequest in NtRead/WriteFile.
There is no irp at this point. If the exception handler is hit, the irp isn't set.
svn path=/trunk/; revision=15192
Alex Ionescu [Mon, 9 May 2005 20:14:10 +0000 (20:14 +0000)]
Fix rc file
svn path=/trunk/; revision=15191
Alex Ionescu [Mon, 9 May 2005 19:57:41 +0000 (19:57 +0000)]
Implement Access State support (SeCreate/DeleteAccessState and SeSetAccessStateGenericMapping. Based on a patch by Javier M. Mellid
svn path=/trunk/; revision=15190
Alex Ionescu [Mon, 9 May 2005 19:08:49 +0000 (19:08 +0000)]
unmix cases
svn path=/trunk/; revision=15189
Alex Ionescu [Mon, 9 May 2005 19:05:41 +0000 (19:05 +0000)]
grr
svn path=/trunk/; revision=15188
Filip Navara [Mon, 9 May 2005 16:00:21 +0000 (16:00 +0000)]
tinus <o112w8r02@sneakemail.com>
Use ExFreePool instead of RtlFreeUnicodeString.
svn path=/trunk/; revision=15187
Magnus Olsen [Mon, 9 May 2005 12:32:10 +0000 (12:32 +0000)]
Remove ntvdmpat.exe it is not need any longe it was for djgpp
svn path=/trunk/; revision=15186
Steven Edwards [Mon, 9 May 2005 11:03:44 +0000 (11:03 +0000)]
strip the whitespace one more time
svn path=/trunk/; revision=15185
Steven Edwards [Mon, 9 May 2005 11:02:48 +0000 (11:02 +0000)]
correct typo in header to fix the build
svn path=/trunk/; revision=15184
Magnus Olsen [Mon, 9 May 2005 10:06:58 +0000 (10:06 +0000)]
update swedish translation by Harteex
svn path=/trunk/; revision=15183
Magnus Olsen [Mon, 9 May 2005 09:52:48 +0000 (09:52 +0000)]
Fix spellinng error in En.rc
STRING_DIR_HELP8 it should not be "Dirs" it must be "Files"
then it was a "command" wrong spelling in one place
svn path=/trunk/; revision=15182
Magnus Olsen [Mon, 9 May 2005 08:43:05 +0000 (08:43 +0000)]
remove doublecate string STRING_CHCP_ERROR2 and replace it with STRING_ERROR_INVALID_PARAM_FORMAT
Fr.rc and En.rc
STRING_CHCP_ERROR2 been remove
svn path=/trunk/; revision=15181
Magnus Olsen [Mon, 9 May 2005 08:23:18 +0000 (08:23 +0000)]
remove doublecate string STRING_CHCP_ERROR3 and replace it with STRING_ERROR_INVALID_PARAM_FORMAT
Fr.rc
change STRING_CHCP_ERROR3 to STRING_ERROR_INVALID_PARAM_FORMAT
En.rc
STRING_CHCP_ERROR3 been remove
svn path=/trunk/; revision=15180
Magnus Olsen [Mon, 9 May 2005 06:14:54 +0000 (06:14 +0000)]
wrong string where being use when you type echo
thx David Nordenberg for notify me about it
svn path=/trunk/; revision=15179
Alex Ionescu [Mon, 9 May 2005 04:31:04 +0000 (04:31 +0000)]
Make the remaning code match the current formatting instead of being really ugly, and make some changes to IoCreateFileStreamObject (which is wrong anyways, since it's doing what *Lite should do)
svn path=/trunk/; revision=15178
Alex Ionescu [Mon, 9 May 2005 03:58:35 +0000 (03:58 +0000)]
Fix IopSecurityFile: Do not use BuildFsd, create IRP manually for sync/async, support assigning SD to device instead of file, and signal unimplemented set sd to device, simplify code for file object setting and remove duplication, wait on right event and return the matching status. moved static io security function to se subsystem and renamed it from default to world to better match what it's doing
svn path=/trunk/; revision=15177
Alex Ionescu [Mon, 9 May 2005 03:02:36 +0000 (03:02 +0000)]
Fix NtSetInformationFile: Cleanup FileCompletionInformation case, use Tag. Use right device object, read FileObject->FinalStatus, use right flags to IO manager can do the cleanup and buffered io semantics, support sync or async waiting
svn path=/trunk/; revision=15176
Alex Ionescu [Mon, 9 May 2005 02:15:03 +0000 (02:15 +0000)]
Fix NtWriteFile: Get right Deviceobject, Use FileObject->FinalStatus, use FileObject-.CurrentByteOffset if ByteOffset == FILE_USER_FILE_POINTER_POSITION, add SEH, use right event requested access, set IRP_WRITE_OPERATION flag, add support for IRP_NOCACHE and add support for SL_WRITE_THROUGH if FO_WRITE_THROUGH is enabled.
svn path=/trunk/; revision=15175
Steven Edwards [Mon, 9 May 2005 02:04:53 +0000 (02:04 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15174
Steven Edwards [Mon, 9 May 2005 01:50:07 +0000 (01:50 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15173
Steven Edwards [Mon, 9 May 2005 01:46:57 +0000 (01:46 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15172
Steven Edwards [Mon, 9 May 2005 01:46:46 +0000 (01:46 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15171
Steven Edwards [Mon, 9 May 2005 01:44:13 +0000 (01:44 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15170
Steven Edwards [Mon, 9 May 2005 01:43:41 +0000 (01:43 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15169
Steven Edwards [Mon, 9 May 2005 01:43:25 +0000 (01:43 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15168
Steven Edwards [Mon, 9 May 2005 01:42:07 +0000 (01:42 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15167
Steven Edwards [Mon, 9 May 2005 01:41:26 +0000 (01:41 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15166
Steven Edwards [Mon, 9 May 2005 01:41:02 +0000 (01:41 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15165
Steven Edwards [Mon, 9 May 2005 01:38:29 +0000 (01:38 +0000)]
strip whitespace from end of lines
svn path=/trunk/; revision=15164
Alex Ionescu [Mon, 9 May 2005 01:14:42 +0000 (01:14 +0000)]
Fix KDBG and enable IRP_NOCACHE for ReadFile. Also disable SEH for Buffer since PRobeForWrite has a bug and cannot probe past a page
svn path=/trunk/; revision=15163
Alex Ionescu [Mon, 9 May 2005 01:06:39 +0000 (01:06 +0000)]
Fix uninitailzied variable on dbg=0
svn path=/trunk/; revision=15162
Alex Ionescu [Mon, 9 May 2005 01:01:18 +0000 (01:01 +0000)]
Grrr..it's getting late or something. CORRECT fix.
svn path=/trunk/; revision=15161
Alex Ionescu [Mon, 9 May 2005 00:41:55 +0000 (00:41 +0000)]
Sorry, wrong version got commited
svn path=/trunk/; revision=15160
Magnus Olsen [Mon, 9 May 2005 00:38:57 +0000 (00:38 +0000)]
remove last hardcode string to En.rc
need translate to other langes new strings in En.rc
are IDS_DNS_ERROR, IDS_SOCKET_ERROR, IDS_GET_SRV_ERROR, IDS_CON_SRV_ERROR
svn path=/trunk/; revision=15159
Alex Ionescu [Mon, 9 May 2005 00:33:23 +0000 (00:33 +0000)]
Fix a previous bug and fix NtReadFile: Read FileObject Status, Set Read Operation, support IRP_NOCACHE (ReactOS doesn't like this because of some other bug i'm investigating), use right event reqeuested access, add SEH
svn path=/trunk/; revision=15158
Magnus Olsen [Mon, 9 May 2005 00:05:15 +0000 (00:05 +0000)]
Remove all hardcode string from format to En.rc
so it can be translate
svn path=/trunk/; revision=15157
Magnus Olsen [Sun, 8 May 2005 22:02:16 +0000 (22:02 +0000)]
Udate french langues and make it unicode
by Usurp
Set eol-style on resurce.h
svn path=/trunk/; revision=15156
Thomas Bluemel [Sun, 8 May 2005 21:55:28 +0000 (21:55 +0000)]
Patch by tinus: use the right access mode. fixes bug 627
svn path=/trunk/; revision=15155
Magnus Olsen [Sun, 8 May 2005 21:54:32 +0000 (21:54 +0000)]
set eol style
svn path=/trunk/; revision=15154
Magnus Olsen [Sun, 8 May 2005 21:51:23 +0000 (21:51 +0000)]
forget the .rc file
svn path=/trunk/; revision=15153
Magnus Olsen [Sun, 8 May 2005 21:50:39 +0000 (21:50 +0000)]
My and W3seek patch to make format ansi and unicode independen
it is first step to make a rc files for format
svn path=/trunk/; revision=15152
Alex Ionescu [Sun, 8 May 2005 20:20:14 +0000 (20:20 +0000)]
Fix NtQueryDirectoryFile to wait on right status, to actually use the event that the user gives, to select the right device and sync/async wait mode and always use FileIndex = 0 since nothing else can be used for this API.
svn path=/trunk/; revision=15151
Magnus Olsen [Sun, 8 May 2005 20:15:54 +0000 (20:15 +0000)]
Reomve string STRING_CMD_INVALIDDRIVE in En.rc it was doublcate of STRING_FREE_ERROR1
thanks Usurp for finding it
svn path=/trunk/; revision=15150
Thomas Bluemel [Sun, 8 May 2005 19:22:28 +0000 (19:22 +0000)]
prevent buffer overflow, LoadString accepts the size of the buffer in TCHARs, not in bytes! Please guys, read the documentation of the function _before_ you use it...
svn path=/trunk/; revision=15149
Klemens Friedl [Sun, 8 May 2005 19:14:18 +0000 (19:14 +0000)]
update taskmgr german language resource file
svn path=/trunk/; revision=15148
Thomas Bluemel [Sun, 8 May 2005 19:10:23 +0000 (19:10 +0000)]
fixed more uninitialized variables warnings
svn path=/trunk/; revision=15147
Thomas Bluemel [Sun, 8 May 2005 18:32:57 +0000 (18:32 +0000)]
don't generate lvalue assignment code
svn path=/trunk/; revision=15145
Magnus Olsen [Sun, 8 May 2005 18:20:39 +0000 (18:20 +0000)]
Remove two hardcode string to En.rc it is IDS_Not_Responding, IDS_Running
thx irc: potapnik for notice one of them
svn path=/trunk/; revision=15144
Casper Hornstrup [Sun, 8 May 2005 18:07:35 +0000 (18:07 +0000)]
Remove unneeded w32api files
svn path=/trunk/; revision=15143
Casper Hornstrup [Sun, 8 May 2005 18:02:41 +0000 (18:02 +0000)]
Re-add local w32api changes
svn path=/trunk/; revision=15142
Casper Hornstrup [Sun, 8 May 2005 17:44:37 +0000 (17:44 +0000)]
Copy w32api 2.5 to trunk
svn path=/trunk/; revision=15141
Casper Hornstrup [Sun, 8 May 2005 17:43:21 +0000 (17:43 +0000)]
Delete old w32api
svn path=/trunk/; revision=15140
Magnus Olsen [Sun, 8 May 2005 17:33:17 +0000 (17:33 +0000)]
Remove last hardcode string I have check the soure 3more time after I found some more hardcode string
at last every hardcode string are gone in cmd and place in En.rc
new strings in en.rc
STRING_COPY_FILE , STRING_DELETE_WIPE, STRING_FOR_ERROR, STRING_SCREEN_COL, STRING_SCREEN_ROW, STRING_TIMER_TIME
remove some unlsess value in chcp it is no longer in use thanks we are chaching the codepage hole time.
svn path=/trunk/; revision=15136
Alex Ionescu [Sun, 8 May 2005 16:50:18 +0000 (16:50 +0000)]
forgot this guy
svn path=/trunk/; revision=15133
Hartmut Birr [Sun, 8 May 2005 16:07:43 +0000 (16:07 +0000)]
Changed the trap prolog, each exception can have its own trap handler.
svn path=/trunk/; revision=15132
Hartmut Birr [Sun, 8 May 2005 16:02:38 +0000 (16:02 +0000)]
Fixed the unlocking of pages from a mdl.
svn path=/trunk/; revision=15131
Hartmut Birr [Sun, 8 May 2005 16:00:59 +0000 (16:00 +0000)]
Free the irp after a close operation.
svn path=/trunk/; revision=15130
Hartmut Birr [Sun, 8 May 2005 15:59:07 +0000 (15:59 +0000)]
Fixed the stack switching.
It isn't possible to access memory between changing the stack and setting the cr3 register.
A page fault needs a valid kmode stack which is possible not available.
svn path=/trunk/; revision=15129
Gé van Geldorp [Sun, 8 May 2005 15:40:25 +0000 (15:40 +0000)]
Fix for nasm 0.98
svn path=/trunk/; revision=15124
Magnus Olsen [Sun, 8 May 2005 14:48:24 +0000 (14:48 +0000)]
found some hard code string move them to En.rc
them new are STRING_CMD_INVALIDDRIVE, STRING_CMD_SHELLINFO, STRING_VERSION_RUNVER
remove some #define strings that was not in use.
update ver so it output svn version number and update copyright note
it take the copyright and buildversion from <reactos/resource.h> and <reactos/buildno.h>
so we only need change it on one place
svn path=/trunk/; revision=15123