Sylvain Petreolle [Tue, 29 Jan 2008 18:02:14 +0000 (18:02 +0000)]
Added notepad to readme.wine
svn path=/trunk/; revision=32042
Daniel Reimer [Tue, 29 Jan 2008 14:36:49 +0000 (14:36 +0000)]
Bug 3014: DLL-Win32-Shellext translation patch by Olaf Sjeka
svn path=/trunk/; revision=32041
Aleksey Bragin [Tue, 29 Jan 2008 10:08:18 +0000 (10:08 +0000)]
- Fix a typo in the if branch, which resulted in marking almost all memory above the bootloader as "FirmwareTemporary", even reserved ACPI pages. This should fix the ACPI BSOD Windows 2003 and XP show up.
- If a memory is marked as "free", leave it so, without transferring to FirmwareTemporary.
svn path=/trunk/; revision=32040
Aleksey Bragin [Mon, 28 Jan 2008 18:50:29 +0000 (18:50 +0000)]
- Fix an incorrect type of memory behind PDE, HAL mapping and kernel segment pagetables. They should be MemoryData. (and change allocation algorithm slightly).
- With this change Windows 2003 boots up to the BSOD showing ACPI_BIOS_ERROR.
svn path=/trunk/; revision=32039
Sylvain Petreolle [Mon, 28 Jan 2008 18:05:54 +0000 (18:05 +0000)]
forgot that one
svn path=/trunk/; revision=32038
Sylvain Petreolle [Mon, 28 Jan 2008 17:51:00 +0000 (17:51 +0000)]
apply missing part of wordpad manual winesync
svn path=/trunk/; revision=32037
Daniel Reimer [Mon, 28 Jan 2008 15:08:37 +0000 (15:08 +0000)]
Update translations of wordpad by syncin to wine 0.9.54
svn path=/trunk/; revision=32036
Aleksey Bragin [Mon, 28 Jan 2008 13:29:45 +0000 (13:29 +0000)]
- Properly fill ACPI BIOS configuration entry (a couple of ACPI specification structures were added, which should be moved to another header in future). This makes Windows 2003 initialize HAL (ACPI version) properly and be able to connect to the debugger.
- Make harddisk identifiers lowercase.
svn path=/trunk/; revision=32035
Daniel Reimer [Mon, 28 Jan 2008 12:24:05 +0000 (12:24 +0000)]
Remove all Manifests. They will be autogenerated in the future. This is one step to MSVC Support, too. And it fixes Bug 3010
svn path=/trunk/; revision=32034
Daniel Reimer [Mon, 28 Jan 2008 12:24:03 +0000 (12:24 +0000)]
Remove all Manifests. They will be autogenerated in the future. This is one step to MSVC Support, too. And it fixes Bug 3010
svn path=/trunk/; revision=32033
Magnus Olsen [Sun, 27 Jan 2008 19:21:53 +0000 (19:21 +0000)]
revert codepage 862 changes from rev 31935
Now swedish should work again in usetup
svn path=/trunk/; revision=32032
Aleksey Bragin [Sun, 27 Jan 2008 17:38:15 +0000 (17:38 +0000)]
- Finally switch to the new memory manager, which is compatible both with ReactOS and NT-style boot types.
- Added: memory types for each allocation request, ability to alloc and free memory from the heap, ability to use 1 megabyte of low memory too (which was just wasted previously).
- Removed: a bunch of hacky stuff.
svn path=/trunk/; revision=32031
Aleksey Bragin [Sun, 27 Jan 2008 17:22:57 +0000 (17:22 +0000)]
- Map APIC pages, if they are present.
- Set the size of the memory new MM uses to 24Mb.
- Set heap size to 4Mb.
- Misc code cleanup.
svn path=/trunk/; revision=32030
Aleksey Bragin [Sun, 27 Jan 2008 14:18:30 +0000 (14:18 +0000)]
- Make small allocations from the heap.
svn path=/trunk/; revision=32029
Aleksey Bragin [Sun, 27 Jan 2008 14:13:20 +0000 (14:13 +0000)]
- Add cache enable switch to fat.c. Comment out #define CACHE_ENABLED if you don't want freeldr to cache peripheral devices access.
svn path=/trunk/; revision=32028
Pierre Schweitzer [Sun, 27 Jan 2008 13:51:48 +0000 (13:51 +0000)]
Get back DO_DIRECT_IO flag that has been removed in r31747
svn path=/trunk/; revision=32027
Aleksey Bragin [Sun, 27 Jan 2008 13:37:40 +0000 (13:37 +0000)]
Paolo Devoti <devotip@tiscali.it>
- Separated the structure definition from the instance of it.
See issue #2037 for more details.
svn path=/trunk/; revision=32026
Pierre Schweitzer [Sun, 27 Jan 2008 13:16:52 +0000 (13:16 +0000)]
[FORMATTING] Fix indentation
svn path=/trunk/; revision=32025
Gregor Brunmar [Sun, 27 Jan 2008 09:53:46 +0000 (09:53 +0000)]
* Replaced d3d9 debug helper function with native call
* Fixed adapter info overwrite and possible memory overwrite in d3d init code
svn path=/trunk/; revision=32024
Christoph von Wittich [Sat, 26 Jan 2008 19:27:43 +0000 (19:27 +0000)]
add newline before eof
svn path=/trunk/; revision=32023
Christoph von Wittich [Sat, 26 Jan 2008 19:20:55 +0000 (19:20 +0000)]
silence some warnings
svn path=/trunk/; revision=32022
Christoph von Wittich [Sat, 26 Jan 2008 19:05:47 +0000 (19:05 +0000)]
silence some warnings (this flag can't be set globally because then the function would have to take care of ifable data - and this would add a nested extra loop for every single file in the project)
svn path=/trunk/; revision=32021
Christoph von Wittich [Sat, 26 Jan 2008 18:49:51 +0000 (18:49 +0000)]
set the correct flags for PCH too
svn path=/trunk/; revision=32020
Christoph von Wittich [Sat, 26 Jan 2008 18:28:18 +0000 (18:28 +0000)]
set -Wno-non-virtual-dtor for c++ code
svn path=/trunk/; revision=32019
Christoph von Wittich [Sat, 26 Jan 2008 18:27:37 +0000 (18:27 +0000)]
compilerflags can be set for compiler {ALL|CC|CPP} now (ALL is default)
svn path=/trunk/; revision=32018
Aleksey Bragin [Sat, 26 Jan 2008 17:57:12 +0000 (17:57 +0000)]
- Add CDB16 structure.
svn path=/trunk/; revision=32017
Aleksey Bragin [Sat, 26 Jan 2008 16:50:31 +0000 (16:50 +0000)]
- Revert 32007 by Alex's request. Explanations in the ros-dev mailing list.
svn path=/trunk/; revision=32016
Christoph von Wittich [Sat, 26 Jan 2008 14:36:52 +0000 (14:36 +0000)]
hackfix PSEH for gcc > 4.2
this will hide uninitialized variable warnings in the following code
svn path=/trunk/; revision=32015
Daniel Reimer [Sat, 26 Jan 2008 14:27:11 +0000 (14:27 +0000)]
Bug 3005: Italian translation update (devotip@tiscali.it)
svn path=/trunk/; revision=32014
Aleksey Bragin [Sat, 26 Jan 2008 13:57:55 +0000 (13:57 +0000)]
- Set LoaderPagesSpanned field in the extension.
svn path=/trunk/; revision=32013
Ged Murphy [Sat, 26 Jan 2008 13:05:39 +0000 (13:05 +0000)]
fix typo
svn path=/trunk/; revision=32012
Aleksey Bragin [Sat, 26 Jan 2008 13:03:32 +0000 (13:03 +0000)]
- Display string identifiers in debug log too.
svn path=/trunk/; revision=32011
Ged Murphy [Sat, 26 Jan 2008 12:55:46 +0000 (12:55 +0000)]
- fix number of params in 3 win32k syscalls
- patch by Stefan Ginsberg (stefan__100__@hotmail.com)
(NtUserGetClassInfo params advised by myself)
svn path=/trunk/; revision=32010
Christoph von Wittich [Sat, 26 Jan 2008 10:40:53 +0000 (10:40 +0000)]
allowwarnings="true" (req. by gcc 4.3.0)
svn path=/trunk/; revision=32009
Christoph von Wittich [Sat, 26 Jan 2008 10:10:43 +0000 (10:10 +0000)]
the address of gpDxFuncs will always evaluate as true
svn path=/trunk/; revision=32008
Art Yerkes [Sat, 26 Jan 2008 09:20:56 +0000 (09:20 +0000)]
Fix termination of process under debug.
svn path=/trunk/; revision=32007
Sylvain Petreolle [Fri, 25 Jan 2008 21:38:43 +0000 (21:38 +0000)]
display exception text as well
svn path=/trunk/; revision=32006
Christoph von Wittich [Fri, 25 Jan 2008 20:30:52 +0000 (20:30 +0000)]
Fno-strict-aliasing -> fno-strict-aliasing
svn path=/trunk/; revision=32005
Christoph von Wittich [Fri, 25 Jan 2008 18:32:27 +0000 (18:32 +0000)]
use Fno-strict-aliasing
svn path=/trunk/; revision=32004
Christoph von Wittich [Fri, 25 Jan 2008 18:19:41 +0000 (18:19 +0000)]
fix warnings
svn path=/trunk/; revision=32003
Christoph von Wittich [Fri, 25 Jan 2008 17:41:29 +0000 (17:41 +0000)]
wasn't fast enough to hit the cancel button
cast to VOID* instead of using CopyMemory
svn path=/trunk/; revision=32002
Christoph von Wittich [Fri, 25 Jan 2008 17:36:55 +0000 (17:36 +0000)]
fix warnings
don't try to cast away const
svn path=/trunk/; revision=32001
Aleksey Bragin [Fri, 25 Jan 2008 16:35:34 +0000 (16:35 +0000)]
- Make identifiers in configuration trees ASCII-strings, as they are in real NT.
- NB: Don't forget to update the bootloader in your installation.
svn path=/trunk/; revision=31999
Christoph von Wittich [Fri, 25 Jan 2008 15:16:14 +0000 (15:16 +0000)]
fix 640x480 resolution
svn path=/trunk/; revision=31997
Aleksey Bragin [Fri, 25 Jan 2008 15:08:27 +0000 (15:08 +0000)]
- Add a runtime switch between using freeldr-embedded configuration tree heap, or using a real heap allocation (for NT-way).
- Use that in winldr.
svn path=/trunk/; revision=31996
Christoph von Wittich [Fri, 25 Jan 2008 15:04:03 +0000 (15:04 +0000)]
reenable it...
svn path=/trunk/; revision=31995
Christoph von Wittich [Fri, 25 Jan 2008 15:00:29 +0000 (15:00 +0000)]
disable the Back button on Finish page
svn path=/trunk/; revision=31994
Christoph von Wittich [Fri, 25 Jan 2008 14:18:41 +0000 (14:18 +0000)]
changed the index to get better readable code
spotted by pablo at menichini dot com dot ar
svn path=/trunk/; revision=31993
Christoph von Wittich [Fri, 25 Jan 2008 14:15:27 +0000 (14:15 +0000)]
revert r31978
svn path=/trunk/; revision=31992
Aleksey Bragin [Fri, 25 Jan 2008 14:13:54 +0000 (14:13 +0000)]
- Use new way of obtaining the hardware tree in winldr too.
- NT4 requires text mode to be set up, and further version of Windows OS require a different preparation.
- Fix configuration tree conversion routine to also convert Identifier pointers from physical address to virtual address.
svn path=/trunk/; revision=31991
Aleksey Bragin [Fri, 25 Jan 2008 14:08:11 +0000 (14:08 +0000)]
- Fix out-of-bounds access, spotted by Christoph & GCC 4.3.0.
svn path=/trunk/; revision=31990
Christoph von Wittich [Fri, 25 Jan 2008 14:03:23 +0000 (14:03 +0000)]
don't write beyond the arraysize
svn path=/trunk/; revision=31989
Christoph von Wittich [Fri, 25 Jan 2008 13:26:12 +0000 (13:26 +0000)]
fix some warnings
svn path=/trunk/; revision=31988
Aleksey Bragin [Fri, 25 Jan 2008 12:22:51 +0000 (12:22 +0000)]
- Make HwDetect routine return a pointer to the root of a configuration tree (instead of directly referencing a global variable).
svn path=/trunk/; revision=31987
Christoph von Wittich [Fri, 25 Jan 2008 12:13:24 +0000 (12:13 +0000)]
fix build with gcc 4.3.0
svn path=/trunk/; revision=31986
Christoph von Wittich [Fri, 25 Jan 2008 11:52:32 +0000 (11:52 +0000)]
change swedish codepage back to 850
svn path=/trunk/; revision=31985
Aleksey Bragin [Fri, 25 Jan 2008 11:35:51 +0000 (11:35 +0000)]
- Change hardware.c to the new heap allocation mm-apis.
svn path=/trunk/; revision=31984
Aleksey Bragin [Fri, 25 Jan 2008 11:19:11 +0000 (11:19 +0000)]
- Don't store memory allocation descriptors inside the bootloader, since this memory is unmapped in kernelmode. Fixes a pagefault after switching to paged mode.
- Store the configuration data in the LPB.
svn path=/trunk/; revision=31983
Christoph von Wittich [Fri, 25 Jan 2008 09:36:48 +0000 (09:36 +0000)]
disable DbgPrint
svn path=/trunk/; revision=31981
Christoph von Wittich [Thu, 24 Jan 2008 20:47:56 +0000 (20:47 +0000)]
remove statement with no effect
svn path=/trunk/; revision=31978
Christoph von Wittich [Thu, 24 Jan 2008 20:40:57 +0000 (20:40 +0000)]
fix some warnings
svn path=/trunk/; revision=31977
Christoph von Wittich [Thu, 24 Jan 2008 18:29:50 +0000 (18:29 +0000)]
fix building with gcc 4.3.0
svn path=/trunk/; revision=31976
Christoph von Wittich [Thu, 24 Jan 2008 17:45:52 +0000 (17:45 +0000)]
fix a typo
svn path=/trunk/; revision=31975
Christoph von Wittich [Thu, 24 Jan 2008 17:27:38 +0000 (17:27 +0000)]
fix index out of bounds warning
svn path=/trunk/; revision=31974
Christoph von Wittich [Thu, 24 Jan 2008 17:26:18 +0000 (17:26 +0000)]
do not redefine _pctype
svn path=/trunk/; revision=31973
Christoph von Wittich [Thu, 24 Jan 2008 17:06:19 +0000 (17:06 +0000)]
don't write beyond the arraysize
svn path=/trunk/; revision=31972
Christoph von Wittich [Thu, 24 Jan 2008 16:42:57 +0000 (16:42 +0000)]
fix build with gcc 4.3.0
svn path=/trunk/; revision=31971
Christoph von Wittich [Thu, 24 Jan 2008 16:40:11 +0000 (16:40 +0000)]
do not redefine _pctype
svn path=/trunk/; revision=31970
Christoph von Wittich [Thu, 24 Jan 2008 16:17:26 +0000 (16:17 +0000)]
use explicit braces to make gcc happy
svn path=/trunk/; revision=31969
Christoph von Wittich [Wed, 23 Jan 2008 17:34:06 +0000 (17:34 +0000)]
don't try to delete the bitmap object in case of failure as it doesn't belong to the calling process anymore
svn path=/trunk/; revision=31962
Christoph von Wittich [Wed, 23 Jan 2008 17:14:08 +0000 (17:14 +0000)]
improve the genlist code a bit further
svn path=/trunk/; revision=31961
Christoph von Wittich [Wed, 23 Jan 2008 16:14:50 +0000 (16:14 +0000)]
improve the generic list by allowing faster navigation with chars [a-z]
svn path=/trunk/; revision=31960
Daniel Reimer [Wed, 23 Jan 2008 10:37:32 +0000 (10:37 +0000)]
Updated readme.wine to include three more synced apps.
svn path=/trunk/; revision=31959
Hervé Poussineau [Wed, 23 Jan 2008 10:35:49 +0000 (10:35 +0000)]
Revert r31093
svn path=/trunk/; revision=31958
Daniel Reimer [Wed, 23 Jan 2008 08:51:31 +0000 (08:51 +0000)]
No Idea if theres any reason to sync this, but...
Synced Winefile to Wine 0.9.53
svn path=/trunk/; revision=31957
Art Yerkes [Wed, 23 Jan 2008 02:47:22 +0000 (02:47 +0000)]
Unhack freeldr.c a bit by applying some adjustment macros.
Fix slow bitscanreverse and make LARGE_INTEGER and kin bi-endian.
svn path=/trunk/; revision=31956
Art Yerkes [Wed, 23 Jan 2008 01:11:13 +0000 (01:11 +0000)]
Unstub some interlocked functions.
svn path=/trunk/; revision=31955
Art Yerkes [Wed, 23 Jan 2008 00:43:39 +0000 (00:43 +0000)]
Page fault, system calls, context switches debugged.
Heaps, system calls, context switches all functional.
svn path=/trunk/; revision=31953
Daniel Reimer [Tue, 22 Jan 2008 22:20:02 +0000 (22:20 +0000)]
Final Apps to get modified. Now all non Synched Files use these rules:
1. Use a DIALOGEX template instead of a DIALOG template.
2. Set the DS_SHELLFONT flag in your dialog styles.
3. Set the dialog font to "MS Shell Dlg".
-> Windows 2000+ Look
svn path=/trunk/; revision=31952
Colin Finck [Tue, 22 Jan 2008 21:56:53 +0000 (21:56 +0000)]
Convert the Italian and Spanish usetup translations to OEM charset, so they are displayed correctly in text-mode using codepage 850.
svn path=/trunk/; revision=31951
Daniel Reimer [Tue, 22 Jan 2008 19:08:51 +0000 (19:08 +0000)]
BIIG RC File Update.
Added DS_SHELLFONT to all Dialogs and removed DS_FIXEDSYS and DS_SETFONT if existant (most of the time they were not.)
Checked for the right Font for Asian Languages and set a unified Font size fot them.
Synched some translated stuff to contain all data (in English, but hey..)
Bug 2991 (cman@cman.us) / Bug 2992 (kario@szm.sk) / Bug 2994 (remialdo@gmail.com)
Not completed yet, but I need to tidy up my tree. Rest will come tomorrow (Not much left)
svn path=/trunk/; revision=31950
Sylvain Petreolle [Tue, 22 Jan 2008 17:58:33 +0000 (17:58 +0000)]
usetup french translation update,
now taking advantage of vga font.
svn path=/trunk/; revision=31948
Christoph von Wittich [Tue, 22 Jan 2008 16:52:28 +0000 (16:52 +0000)]
update comment
svn path=/trunk/; revision=31947
Christoph von Wittich [Tue, 22 Jan 2008 16:21:06 +0000 (16:21 +0000)]
allow filemode 2 for PSF files (but ignoring unicode data)
svn path=/trunk/; revision=31946
Daniel Reimer [Tue, 22 Jan 2008 14:02:45 +0000 (14:02 +0000)]
Forgot to remove the DS_FIXEDYS. DS_SHELLFONT adds this.
svn path=/trunk/; revision=31945
Christoph von Wittich [Tue, 22 Jan 2008 10:59:32 +0000 (10:59 +0000)]
revert r31942 - didn't notice the font had a different filesize - so blue.sys isn't able to load it
svn path=/trunk/; revision=31944
Christoph von Wittich [Tue, 22 Jan 2008 10:54:27 +0000 (10:54 +0000)]
add turkish font from debian (untested)
svn path=/trunk/; revision=31943
Christoph von Wittich [Tue, 22 Jan 2008 10:52:08 +0000 (10:52 +0000)]
change swedish codepage to 865
svn path=/trunk/; revision=31942
Christoph von Wittich [Tue, 22 Jan 2008 09:45:41 +0000 (09:45 +0000)]
convert greek translation to cp737 and enable it in usetup
svn path=/trunk/; revision=31941
Christoph von Wittich [Tue, 22 Jan 2008 09:44:54 +0000 (09:44 +0000)]
add gr8x8.psf from debian console-data package
svn path=/trunk/; revision=31940
Christoph von Wittich [Tue, 22 Jan 2008 09:42:37 +0000 (09:42 +0000)]
add support for loading the PSF font-file-format as understood by version 0.94
and above of the Linux console utilities ('kbd')
svn path=/trunk/; revision=31939
Christoph von Wittich [Tue, 22 Jan 2008 08:41:35 +0000 (08:41 +0000)]
add sources
svn path=/trunk/; revision=31938
Christoph von Wittich [Tue, 22 Jan 2008 08:26:18 +0000 (08:26 +0000)]
reapply r31919
svn path=/trunk/; revision=31937
Christoph von Wittich [Tue, 22 Jan 2008 08:19:45 +0000 (08:19 +0000)]
add cp865 to archive
svn path=/trunk/; revision=31936
Christoph von Wittich [Tue, 22 Jan 2008 08:19:22 +0000 (08:19 +0000)]
convert to cp865
svn path=/trunk/; revision=31935
Christoph von Wittich [Tue, 22 Jan 2008 07:53:27 +0000 (07:53 +0000)]
add fonts to /media/vgafont
svn path=/trunk/; revision=31934
Daniel Reimer [Mon, 21 Jan 2008 21:29:59 +0000 (21:29 +0000)]
Add DS_SHELLFONT to all Dialogs. These apps are completed.
svn path=/trunk/; revision=31932
Christoph von Wittich [Mon, 21 Jan 2008 21:01:52 +0000 (21:01 +0000)]
load the fonts from a zip archive
svn path=/trunk/; revision=31931
James Tabor [Mon, 21 Jan 2008 19:45:05 +0000 (19:45 +0000)]
Fix static.
svn path=/trunk/; revision=31928
Andrey Korotaev [Mon, 21 Jan 2008 18:50:08 +0000 (18:50 +0000)]
Some spellchecking and update russian translation
svn path=/trunk/; revision=31927