Commit graph

26880 commits

Author SHA1 Message Date
Timo Kreuzer
2dbf3f528e - add NTMW_INTERNAL structure
- better structure implementation for ENUMFONTDATAW
- change NewEnumFontFamiliesEx to use the new structure
- some fixes and comments

svn path=/trunk/; revision=28911
2007-09-07 03:33:00 +00:00
Johannes Anderwald
19aed1070b - format hdd images with raw format
- improve error checking

svn path=/trunk/; revision=28910
2007-09-06 22:49:05 +00:00
Ged Murphy
4304ad2ff7 silence debug output
svn path=/trunk/; revision=28909
2007-09-06 21:37:58 +00:00
Johannes Anderwald
1c3f08d9ab - fix bug in GetCPFileNameFromRegistry spotted by Daniel Zimmermann ;)
svn path=/trunk/; revision=28908
2007-09-06 20:18:15 +00:00
Johannes Anderwald
80e9bef2b0 - terminate comment by Marc Puilachs
See issue #2611 for more details.

svn path=/trunk/; revision=28907
2007-09-06 20:00:19 +00:00
Johannes Anderwald
2af89e434c - fix memory leak in GetCPFileNameFromRegistry
- bug report + patch by Daniel Zimmermann / netzimme@aol.com
See issue #2637 for more details.

svn path=/trunk/; revision=28906
2007-09-06 19:57:19 +00:00
Johannes Anderwald
58f165a052 - there can be only one instance of the device manager
svn path=/trunk/; revision=28905
2007-09-06 19:45:26 +00:00
Aleksey Bragin
ac5a5581cd - Fix LoaderPagesSpanned calculation.
svn path=/trunk/; revision=28903
2007-09-06 17:18:42 +00:00
Ged Murphy
2784609696 - Shutdown services when the SCM is terminated
- Add basic code for shutting down of the SCM
- Fix the headers

svn path=/trunk/; revision=28902
2007-09-06 14:51:38 +00:00
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