The Wine Synchronizer
e184a78b53
Revert 23354 (causes a bugcheck). It will be committed when Alex has time to fix that issue.
...
svn path=/trunk/; revision=23405
2006-08-01 12:50:11 +00:00
Martin Fuchs
9940e41a7b
fix output of XML document types
...
svn path=/trunk/; revision=23403
2006-08-01 09:23:41 +00:00
Filip Navara
eb035c3d8f
Fix the damn detection code.
...
svn path=/trunk/; revision=23401
2006-08-01 03:43:51 +00:00
Martin Fuchs
2005844309
cleanup project files
...
svn path=/trunk/; revision=23400
2006-07-31 23:49:13 +00:00
Martin Fuchs
0887b49c1b
move string constants into XMLStorage namespace
...
svn path=/trunk/; revision=23399
2006-07-31 23:46:20 +00:00
Martin Fuchs
8cb05b5ab7
IBrowser: update XMLStorage library and remove Expat dependency
...
svn path=/trunk/; revision=23398
2006-07-31 23:23:19 +00:00
Martin Fuchs
350cddb3d6
Explorer: update XMLStorage library and remove Expat dependency
...
svn path=/trunk/; revision=23397
2006-07-31 23:21:55 +00:00
Andrew Munger
4a89b0422d
Fix the build on linux (for real). Patch from hpoussin, who checked that it didn't break the win32 build.
...
This also reverts 23394.
svn path=/trunk/; revision=23396
2006-07-31 22:34:55 +00:00
Martin Fuchs
56781e4522
ibrowser resources: fix norwegian sublanguage ID
...
svn path=/trunk/; revision=23395
2006-07-31 22:29:45 +00:00
Eric Kohl
5bcb07458e
Fix missing _strnicmp on Linux.
...
svn path=/trunk/; revision=23394
2006-07-31 20:20:10 +00:00
Brandon Turner
899a4ac7b8
Implement the reading and writing of pagefile settings. We should not longer have to edit it by hand in regedit. This works 100% flawlessly in win2k3 but has not been tested in ros yet. Patch by Christian Wallukat (cwallukat@gmx.at) and myself.
...
svn path=/trunk/; revision=23381
2006-07-30 23:14:02 +00:00
The Wine Synchronizer
ad4cd97427
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=23380
2006-07-30 21:27:45 +00:00
Eric Kohl
1edf91632a
Updated information about widl.
...
svn path=/trunk/; revision=23378
2006-07-30 13:39:42 +00:00
Eric Kohl
945bcdf5e8
This modification is required for use with the WINE widl.
...
svn path=/trunk/; revision=23377
2006-07-30 13:02:53 +00:00
Eric Kohl
9c239fd76f
Synchronize with current WINE widl 20060729.
...
svn path=/trunk/; revision=23376
2006-07-30 12:58:24 +00:00
Hervé Poussineau
6c4f49b5cd
- Create a window to receive the CTRL+ALT+DELETE event (not working yet)
...
- Remove support for console start (it is the role of msgina, not winlogon)
- Implement some simple functions
svn path=/trunk/; revision=23375
2006-07-30 08:38:35 +00:00
Hervé Poussineau
6b63d81fbd
Implement SM_REMOTESESSION message
...
svn path=/trunk/; revision=23374
2006-07-29 23:55:07 +00:00
Hervé Poussineau
754546cdfc
Add autologon information (not used yet)
...
svn path=/trunk/; revision=23373
2006-07-29 23:13:17 +00:00
Christoph von Wittich
9cff1db692
fix ASSERT in ndis, now the Realtek 8029AS (ne2000) driver is working
...
svn path=/trunk/; revision=23368
2006-07-29 20:23:44 +00:00
Aleksey Bragin
6698793717
Move two helper macros into cm.h, and uncomment DPRINTs using them in registry code
...
svn path=/trunk/; revision=23365
2006-07-29 20:01:38 +00:00
Alex Ionescu
17509fb1e5
- Added profiling for possible Nt I/O function optimizations. Booting and running Firefox gave an amazing "0 missed optimizations", so defintely, this has been moved down on the priority list. Also merged all tracing TODOs in one entry and added device.c tracing TODO.
...
- Fix IRP Cancellation and enable all calls to IopQueueIrpToThread and IopUnqueueIrpFromThread. This seems to work properly now and the kernel fun entry for it has been removed. All remaining Io TODOs are now low priority.
svn path=/trunk/; revision=23354
2006-07-29 19:26:13 +00:00
Hervé Poussineau
8775e940c1
Remove no longer needed hack
...
svn path=/trunk/; revision=23353
2006-07-29 17:59:04 +00:00
Alex Ionescu
ca2a89a457
- Add another paramter to IopCleanupFailedIrp to free an optional buffer being specified to it. This way we don't leak some allocated buffers when IRP allocation fails.
...
- Create inlined IopUnQueueIrpFromThread to match IopQueueIrpToThread.
svn path=/trunk/; revision=23352
2006-07-29 16:56:26 +00:00
Alex Ionescu
1c28eb66f4
- Add SEH to all iofunc.c functions that required it. (note: Some SEH might seem "useless" to have been added. This is because we don't use Pool Quotas yet, which generate exceptions which will later need to be handled).
...
- Implement IopExceptionCleanup as a generic cleanup handler for SEH exceptions.
svn path=/trunk/; revision=23351
2006-07-29 16:35:05 +00:00
Magnus Olsen
3d997c8dae
fixing the language so it can be edit from vs, open the rsrc.rc file in vs to edit a languages.
...
svn path=/trunk/; revision=23350
2006-07-29 15:56:00 +00:00
Magnus Olsen
66b40e74ee
rename some file from xml to rbuild.
...
Now all rename is done.
svn path=/trunk/; revision=23349
2006-07-29 15:23:19 +00:00
Aleksey Bragin
bcd159805c
Add 2nd half of the Filip Navara's cmlib. Now both freeldr and ntoskrnl utilise the same base library to access the registry.
...
Remember that you need to recreate binary hives, your old reactos registry isn't compatible (due to slight difference in the on-disk structure).
svn path=/trunk/; revision=23348
2006-07-29 14:43:32 +00:00
Magnus Olsen
677d2a40df
Remove welcome from rosapps, we already it in reactos/base/....
...
svn path=/trunk/; revision=23347
2006-07-29 14:34:22 +00:00
Magnus Olsen
f50ffbf8c4
remove welcome from rbuild file
...
svn path=/trunk/; revision=23346
2006-07-29 14:33:39 +00:00
Magnus Olsen
3524699490
Remove format from rosapps, we already it in reactos/base/....
...
svn path=/trunk/; revision=23345
2006-07-29 14:32:05 +00:00
Magnus Olsen
ae5ead0153
Fixing some renname of xml to rbuild
...
svn path=/trunk/; revision=23344
2006-07-29 14:26:28 +00:00
Magnus Olsen
f909be8aaa
rename some file from xml to rbuild.
...
svn path=/trunk/; revision=23343
2006-07-28 21:30:18 +00:00
Magnus Olsen
6b19073a39
sorry for the typo
...
svn path=/trunk/; revision=23342
2006-07-28 21:21:38 +00:00
Magnus Olsen
6bd161c5b8
some forgot fixing rosapps change the xml to rbuild.
...
fixed that in trunks
svn path=/trunk/; revision=23341
2006-07-28 21:15:46 +00:00
Magnus Olsen
3a43d2db6c
adding more and find to livecd and bootcd
...
svn path=/trunk/; revision=23340
2006-07-28 21:05:48 +00:00
Magnus Olsen
307c8c7494
building more and find
...
svn path=/trunk/; revision=23339
2006-07-28 21:04:25 +00:00
Magnus Olsen
30c6b3bace
making rosapps build again
...
svn path=/trunk/; revision=23338
2006-07-28 21:00:14 +00:00
Magnus Olsen
c8183964de
copy cmdutils.rbuild
...
svn path=/trunk/; revision=23337
2006-07-28 20:57:04 +00:00
Aleksey Bragin
793b990edb
Actually add cmlib itself
...
svn path=/trunk/; revision=23336
2006-07-28 20:50:05 +00:00
Magnus Olsen
d01cb10386
Moved cmdutils command more remotely
...
svn path=/trunk/; revision=23335
2006-07-28 20:48:20 +00:00
Magnus Olsen
397361df50
Moved cmdutils command find remotely
...
svn path=/trunk/; revision=23334
2006-07-28 20:47:22 +00:00
Magnus Olsen
05066fce58
prepare move for cmdutils more and find for they are necessary cmd command for allot bat files.
...
Fireball agrees to it.
svn path=/trunk/; revision=23333
2006-07-28 20:43:58 +00:00
Aleksey Bragin
b6fc604db0
- Add Filip Navara's cmlib
...
- Use cmlib in Freeldr and Setupldr (patch by Filip Navara)
- Fix some HIVE definition and checksum calculation in mkhive and ntoskrnl (so they btoh create a compatible registry)
TODO: Apply 2nd half of the patch, which makes ntoskrnl using cmlib.
This commit is dedicated to Filip Navara's constant promises to commit cmlib and to recent small Arty vs. Alex debate on irc :)
svn path=/trunk/; revision=23332
2006-07-28 20:25:47 +00:00
Magnus Olsen
02f0e4b7ac
patch from LMH1 : Bug#: 1684 : Norwegian translation
...
svn path=/trunk/; revision=23331
2006-07-28 20:03:29 +00:00
Aleksey Bragin
b9673c3ca0
Add message's spy into user32.dll. In order to enable, just uncomment #define YDEBUG in spy.c file and optionally set the messages you want to include / exclude in the registry (HKCU\ReactOS\Debug).
...
When it's turned off (YDEBUG is not defined), it doesn't provide any slow-down to the system.
DefWindowProc() functions are slightly refactored to have one exit point instead of numerous returns in a switch-case statement.
FIXME: maybe DPRINTs will be changed to DbgPrint because it's pointless to display path to the spy.c file everytime.
svn path=/trunk/; revision=23330
2006-07-28 13:52:23 +00:00
Alex Ionescu
3d97c16cd1
- Mega whammy jammy fix commit:
...
- Fix bootcd by fixing some bugs in CDFS (same as in VFAT).
- Fix Broken Installers and other I/O programs that couldn't, for example, create temporary directories.
- Fix Firefox installers and other apps crashing due to a bug in NtSetInformationFile.
- Fix File Objects being referenced twice resulting in IRP_MJ_CLOSE/CLEANUP never being sent and several memory leaks.
- Fix File Object Lock being incorrectly created and then misused by mm/section code.
- Fix creation of File Object before setting up the IRP, to properly cleanup during failures.
- Add failure code if ObCreateObject fails.
svn path=/trunk/; revision=23328
2006-07-27 22:26:40 +00:00
Aleksey Bragin
27f7e69bf7
Improve a few headers by adding missing definitions and structures (taken from Wine).
...
Versioning might not be correct.
svn path=/trunk/; revision=23327
2006-07-27 20:34:04 +00:00
Alex Ionescu
280c7a5a59
- Add kernel fun entry:
...
- Find out why 7zip can't create temporary folders due to deferred I/O
completion in IopParseDevice when creating a new File Object..
Thanks to encoded.
svn path=/trunk/; revision=23326
2006-07-27 20:18:22 +00:00
Alex Ionescu
48d3c8e74f
- Enable IopReferenceDeviceObject in IopParseDevice (not much use for now except OS "Correctness" and identifying broken drivers). DO referencing isn't fully used in the kernel yet.
...
- Fix broken drivers: i8042 and videoprt. NDIS might be broken too, but downloading worked fine for me, so it's not hitting the check in IopParseDevice.
svn path=/trunk/; revision=23325
2006-07-27 20:16:48 +00:00
Alex Ionescu
bef11ebb29
- Set DRVO_INITAILIZED flag for intiailized driver objects.
...
- Loop the list of devices created by the driver's DriverEntry and remove the DO_DEVICE_INITIALIZING flag.
svn path=/trunk/; revision=23324
2006-07-27 19:56:38 +00:00