Johannes Anderwald
7106e65cde
- end the configuration commit war
...
svn path=/trunk/; revision=28901
2007-09-06 13:57:55 +00:00
Timo Kreuzer
b232c33052
- add the missing macro
...
What the last change does and I missed last commit:
- use individual pool tags for each gdi object type
- allow object allocation w/o lookaside list
- don't search for the lookaside list/cleanup proc, the index into the lists is now calculated from type
svn path=/trunk/; revision=28900
2007-09-06 13:14:21 +00:00
Andrew Munger
77a5b5a508
Gracefully handle the case where the BIOS insists there is a floppy drive, but there is no controller. Patch by Cameron Gutman (aicommander at gmail dot com) from Bug 1508.
...
svn path=/trunk/; revision=28899
2007-09-06 12:36:05 +00:00
Andrew Munger
f63bea010c
Remove Byte-Order-Mark from rc file. Fixes my solitaire. ;0)
...
svn path=/trunk/; revision=28898
2007-09-06 12:14:43 +00:00
Ged Murphy
e995f11cfd
Add a hack to fix the build.
...
Timo, can you revert this and add the missing macro when you can please.
svn path=/trunk/; revision=28897
2007-09-06 09:41:00 +00:00
Ged Murphy
fae293c143
add the account name to the QueryServiceConfig RPC call
...
svn path=/trunk/; revision=28896
2007-09-06 09:18:23 +00:00
Hervé Poussineau
6bd9e7bed6
Explain why some binutils are blacklisted
...
svn path=/trunk/; revision=28895
2007-09-06 08:25:57 +00:00
Hervé Poussineau
0eccb4aa9d
Add method to get target arch in rbuild
...
svn path=/trunk/; revision=28894
2007-09-06 07:46:48 +00:00
Hervé Poussineau
7338e88f05
As described in documentation, default TEMPORARY variable to current directory (".") instead of nothing ("")
...
This permits TEMPORARY followed by the directory separator to be "./" instead of "/" (root dir)
Spotted by Andrew Munger on IRC
svn path=/trunk/; revision=28893
2007-09-06 07:17:33 +00:00
Timo Kreuzer
ad90579751
- use the new ObjectType list with fixed indices
...
svn path=/trunk/; revision=28892
2007-09-06 02:54:17 +00:00
Timo Kreuzer
2aaf1f0e51
- cleanup EXTPENS and PENS in BRUSH_Cleanup, remove EXTPEN_Cleanup
...
- add new new ObjectTypeInfo structure. It's unused atm, but it will be soon.
svn path=/trunk/; revision=28891
2007-09-06 01:04:18 +00:00
Timo Kreuzer
35bf0957bc
- use NtDd api directly instead of using old syscall function.
...
- remove some old definitions
- fix build to make Wax happy
svn path=/trunk/; revision=28890
2007-09-06 00:42:51 +00:00
Timo Kreuzer
ccca2fc546
- move dx gdi object type definitions from intddraw.h to ntgdihdl.h, change 2 type values to make them match windows, comment out 2 unused types for now.
...
- add pool tags for gdi objects
- add a bitmask for basic type (0x01 - 0x1f)
svn path=/trunk/; revision=28889
2007-09-06 00:28:04 +00:00
Ged Murphy
2525c2ea6a
don't try to free a NULL pointer
...
svn path=/trunk/; revision=28888
2007-09-05 22:44:46 +00:00
Ged Murphy
b1833d8186
- Implement the RPC server calls for QueryServiceConfig2 and ChangeServiceConfig2 (SmcrChangeServiceConfig2 is untested)
...
- This fixes the retrieval of the service description in servman
svn path=/trunk/; revision=28887
2007-09-05 22:35:51 +00:00
Aleksey Bragin
396346644c
- Fix IntEaLength's type (ULONG -> LONG), so it could actually become negative, and corresponding check will be performed.
...
svn path=/trunk/; revision=28886
2007-09-05 21:35:09 +00:00
Aleksey Bragin
e598b5b7ae
UINT -> ULONG
...
svn path=/trunk/; revision=28885
2007-09-05 21:32:04 +00:00
Johannes Anderwald
1c8e960090
- delete pidfile if it exists before launching emulator
...
- delete pidfile on exit
- close pidfile on failure
svn path=/trunk/; revision=28884
2007-09-05 21:00:32 +00:00
Timo Kreuzer
fe82da5539
New implementation of EnumFontFamiliesExW, based on NtGdiEnumFontXxx, does not work on ros, because those apis are not implemented yet, but it works on Windows XP.
...
svn path=/trunk/; revision=28883
2007-09-05 19:32:37 +00:00
Timo Kreuzer
b35b3e0ff7
different implementation of ENUMFONTDATA structure
...
svn path=/trunk/; revision=28882
2007-09-05 19:27:16 +00:00
Christoph von Wittich
7cc946b793
-allocate the buffer for the NamedPipeReader on Linux too
...
-use linux path as default in txtmode.cfg
svn path=/trunk/; revision=28881
2007-09-05 17:02:30 +00:00
Christoph von Wittich
7e1ef16736
fix some bugs in the linux version (not working yet)
...
svn path=/trunk/; revision=28880
2007-09-05 16:52:45 +00:00
Hervé Poussineau
e49226799b
Fix ReactOS temporary directory name
...
svn path=/trunk/; revision=28879
2007-09-05 16:33:41 +00:00
Ged Murphy
5d16caaca6
fix description spelling
...
svn path=/trunk/; revision=28878
2007-09-05 14:47:15 +00:00
Eric Kohl
0addcc009e
- Forgot to enable the GeoId code.
...
- Fixed another hardcoded Unicode string.
- More indentation fixes.
- No code changes.
svn path=/trunk/; revision=28877
2007-09-05 14:42:24 +00:00
Eric Kohl
63d106c29f
- Replace the hardcoded calls to Unicode-Functions. Use the module configuration to build a Unicode version instead.
...
- Cleaned up a lot of coding-style and indentation issues.
- No code changes.
svn path=/trunk/; revision=28876
2007-09-05 14:24:45 +00:00
Hervé Poussineau
9674b37837
Synchronize with Wine WIDL 0.9.44 (and a few patches by Dan Hipschman found on wine-patches ML)
...
svn path=/trunk/; revision=28873
2007-09-05 11:15:09 +00:00
Hervé Poussineau
72e2ba5445
Duplicate widl tool to widl_new
...
svn path=/trunk/; revision=28872
2007-09-05 11:11:31 +00:00
Ged Murphy
05e11ee73f
sync rpcrt4_new to Wine 0.9.44
...
svn path=/trunk/; revision=28871
2007-09-05 10:21:30 +00:00
Hervé Poussineau
0e970f97eb
Finally let Wine package version depend of ReactOS version
...
svn path=/trunk/; revision=28870
2007-09-05 09:27:40 +00:00
Hervé Poussineau
256a24ca42
Let tools including the version number depend of buildno.h
...
Remove useless tool tools-check (replaced by a rbuild check)
Add .phony targets for gendib and nci
svn path=/trunk/; revision=28869
2007-09-05 09:22:14 +00:00
Aleksey Bragin
d2816c6491
- Fix a typo in the code (thanks to "zimme" for spotting).
...
svn path=/trunk/; revision=28868
2007-09-05 08:20:03 +00:00
Aleksey Bragin
4cb2b785c3
- Apply 28852 changes to setupldr.c (fixes bootcd).
...
svn path=/trunk/; revision=28867
2007-09-05 08:10:41 +00:00
Johannes Anderwald
14a7e07da8
- no comment
...
svn path=/trunk/; revision=28866
2007-09-04 23:47:16 +00:00
Christoph von Wittich
0412c4b0ae
fix linux build
...
svn path=/trunk/; revision=28865
2007-09-04 22:51:21 +00:00
Johannes Anderwald
e46b50d110
- split boot cmd into tokens
...
svn path=/trunk/; revision=28864
2007-09-04 22:44:01 +00:00
Ged Murphy
d17bf3ab31
remove 4bpp bitmaps, add 24bpps and clean them all up.
...
svn path=/trunk/; revision=28863
2007-09-04 22:10:57 +00:00
Ged Murphy
e2db8738fe
add 24 and 8 bit bitmaps
...
svn path=/trunk/; revision=28861
2007-09-04 21:32:35 +00:00
Ged Murphy
8976fa2e03
- fix SetupDiLoadClassIcon to load 32x22 for the large icon
...
- fix SetupDiGetClassImageList to load 16x16 icons for the device image list.
- devmgmt now loads up the correct sizes for both the treeview and the property page
svn path=/trunk/; revision=28860
2007-09-04 21:30:22 +00:00
Christoph von Wittich
4bfe0df0be
fix linux build
...
svn path=/trunk/; revision=28859
2007-09-04 21:12:27 +00:00
Ged Murphy
cc461f5920
preset in case of failure
...
svn path=/trunk/; revision=28858
2007-09-04 20:28:44 +00:00
Johannes Anderwald
60cddd9562
- finish immediately on unattended second stage install
...
svn path=/trunk/; revision=28857
2007-09-04 20:26:02 +00:00
Christoph von Wittich
9487793fe7
fix some of the linux build issues
...
svn path=/trunk/; revision=28856
2007-09-04 20:19:57 +00:00
Ged Murphy
8f7e520058
- read ClassGUID from the registry instead of sending GUID_NULL
...
- fixes part of SetupDiOpenDeviceInfo which now allows loading of icons in the devmgr.dll property sheets
svn path=/trunk/; revision=28855
2007-09-04 20:18:39 +00:00
Johannes Anderwald
a1de0509ed
- readd named pipe support for linux by Christoph_vW
...
- simplify named pipe code
- only allocate buffer for reading once
- dont format default hdd if it exists
- delay read at right position
- fix ROS_DELAY_READ option in config file - value is expected to be in seconds not milliseconds
svn path=/trunk/; revision=28854
2007-09-04 19:53:49 +00:00
Johannes Anderwald
a04c49f61c
- fix a bug
...
svn path=/trunk/; revision=28853
2007-09-04 19:41:58 +00:00
Aleksey Bragin
301681680f
- Use real NT KPCR address (0xFFDFF000).
...
- Remove all hacked KPCR_BASE definitions.
- Make FreeLDR give address of PageDirectoryStart/End addresses. This was being ignored/incorrect until now and the page directory could've gotten overwritten.
- Properly setup the HAL PDE, instead of having different PDEs for KUSER_SHARED_DATA, KPCR and ACPI I/O.
- Do not over-write shared user data with ACPI I/O anymore. This was probably a bad idea.
- Do not mark almost a meg of space as KPCR_USERD_SHARED data anymore, and don't mess up the CPU TLB anymore.
- Give a dedicated page to KUSER_SHARED_DATA (Page 2, physical address 0x2000) right after the KPCR, isntead of a random address that probably ended up overwritten later during the OS's lifetime.
- Fix FS selector in the GDT.
- Remove hack in Trap Fault Handler.
- Add a little hack to allow mapping Page 2 into user-space even though it's marked as used, this is for the Shared User Data page.
svn path=/trunk/; revision=28852
2007-09-04 18:19:59 +00:00
Colin Finck
7a0b809846
Silence two warnings in cmlib.
...
This makes the livecd part compiling warning-free on 32-bit systems. On 64-bit hosts, we still need to squash out this __cdecl warning.
svn path=/trunk/; revision=28851
2007-09-04 16:05:44 +00:00
James Tabor
128482c59c
Moved code. Finding out when changing ownership, it will require the deallocation and allocation of old and new dcattr.
...
svn path=/trunk/; revision=28850
2007-09-04 15:59:21 +00:00
Christoph von Wittich
a83bfb4c33
forgot to commit this file
...
svn path=/trunk/; revision=28849
2007-09-04 14:50:11 +00:00