Dmitry Gorbachev
e1f79c3b49
Silence compiler warnings (10/11).
...
svn path=/trunk/; revision=37832
2008-12-03 17:37:23 +00:00
Dmitry Gorbachev
b3597def85
Silence compiler warnings (9/11).
...
svn path=/trunk/; revision=37831
2008-12-03 17:36:23 +00:00
Dmitry Gorbachev
7e3410d2b3
Silence compiler warnings (8/11).
...
svn path=/trunk/; revision=37830
2008-12-03 17:34:49 +00:00
Dmitry Gorbachev
ff091bdac5
Silence compiler warnings (7/11).
...
svn path=/trunk/; revision=37829
2008-12-03 17:33:13 +00:00
Dmitry Gorbachev
120359ef8e
Silence compiler warnings (6/11).
...
svn path=/trunk/; revision=37828
2008-12-03 17:32:36 +00:00
Dmitry Gorbachev
620e4cad34
Silence compiler warnings (5/11).
...
svn path=/trunk/; revision=37827
2008-12-03 17:31:38 +00:00
Dmitry Gorbachev
ebaf0cf88c
Silence compiler warnings (4/11).
...
svn path=/trunk/; revision=37826
2008-12-03 17:29:38 +00:00
Dmitry Gorbachev
d202dab4fa
Silence compiler warnings (3/11).
...
svn path=/trunk/; revision=37825
2008-12-03 17:28:59 +00:00
Dmitry Gorbachev
44c8aa557c
Silence compiler warnings (2/11).
...
svn path=/trunk/; revision=37824
2008-12-03 17:28:33 +00:00
Dmitry Gorbachev
5148a03069
Silence compiler warnings (1/11).
...
svn path=/trunk/; revision=37823
2008-12-03 17:28:24 +00:00
Stefan Ginsberg
2220f06c73
- Make imagehlp compile warning free (don't mix Wine and ros debug style, add missing casts)
...
svn path=/trunk/; revision=37817
2008-12-03 13:05:54 +00:00
Stefan Ginsberg
902da9ebac
- Patch by hto: Correct definitions of PSN_* constants
...
See issue #3925 for more details.
svn path=/trunk/; revision=37816
2008-12-03 12:48:53 +00:00
KJK::Hyperion
d3e2e5e2ca
MinGW does have vsnprintf. Fixes a warning in libxml2
...
Dedicated to Samuel Serapión
svn path=/trunk/; revision=37815
2008-12-02 23:18:25 +00:00
Eric Kohl
4a6ded56dd
Sync to wine-1.1.1 (Patch 8 of 10):
...
- Rob Shearman <robertshearman@gmail.com> Fri, 4 Jul 2008
widl: Remove some unnecessary calls to duptype.
svn path=/trunk/; revision=37814
2008-12-02 21:08:02 +00:00
Eric Kohl
9fcfc6eb1e
Sync to wine-1.1.1 (Patch 7 of 10):
...
- Rob Shearman <robertshearman@gmail.com> Fri, 4 Jul 2008
widl: Rename find_type_helper, find_type and find_type2 to find_type, find_type_error and find_type_error2 respectively.
svn path=/trunk/; revision=37813
2008-12-02 20:45:09 +00:00
Colin Finck
48068dfdd4
Revert r37802, which reverted r37801, which was previously reverted in r37477 reverting r37476.
...
In other words: Reapply ekohl's widl change part 4, as the Release slave should build it properly now.
svn path=/trunk/; revision=37812
2008-12-02 19:17:32 +00:00
Colin Finck
c00c841bd4
Revert my changes in r37808.
...
Reenable testing on undefined properties, they are treated as being empty now. This feature got lost when moving the <if> block parsing entirely to rbuild in r34852.
Should fix the Release build properly _with_ touching rbuild :-)
svn path=/trunk/; revision=37811
2008-12-02 19:05:11 +00:00
Daniel Reimer
533570807b
RamDRV is not in our tree anymore.
...
svn path=/trunk/; revision=37809
2008-12-02 15:55:24 +00:00
Colin Finck
61eedb351a
KDBG needs DBG to be set, I can't imagine any useful situation for KDBG without DBG.
...
Change the <if> logic in ReactOS-general.rbuild (and ReactOS-arm.rbuild for the ARM guys) accordingly. This also supersedes DBG_OR_KDBG, which never worked properly for Release builds anyway.
Should fix the Release build without touching rbuild itself :-)
svn path=/trunk/; revision=37808
2008-12-02 11:38:23 +00:00
Daniel Reimer
9bec5399de
ByeBye 100 MB Log File. Byebye, 200 kB/s
...
svn path=/trunk/; revision=37806
2008-12-02 09:08:01 +00:00
Andrew Munger
ed4de66a9b
Nevermind, I'd rather have the debug build. Someone fix this correctly, please.
...
svn path=/trunk/; revision=37805
2008-12-02 08:38:03 +00:00
Andrew Munger
6fa1c22603
"Fix" the release build.
...
svn path=/trunk/; revision=37804
2008-12-02 08:10:36 +00:00
James Tabor
3f5de2feb4
- Correct the copyright header for path.c. Crediting Dmitry Timoshkov for his great work in the Open Source Software movement.
...
svn path=/trunk/; revision=37803
2008-12-01 21:38:57 +00:00
Eric Kohl
371bfcc3b2
Revert 37801 because it still breaks the release build.
...
svn path=/trunk/; revision=37802
2008-12-01 20:38:24 +00:00
Eric Kohl
4b639a0b94
Sync to wine-1.1.1 (Patch 4 of 10):
...
ATTENTION: You MUST run "clean" before building ReactOS, otherwise WIDL will crash when it is run.
- Dan Hipschman <dsh@linux.ucla.edu> Tue, 1 Jul 2008
widl: Implement type redefinition checks.
This allows widl to catch type redefinitions and report an error, like MIDL.
However, this does a better job than MIDL since it also reports the location of the originial definition, like GCC.
CREDITS: Thanks to Christoph and Martin von Wittich for updating the Release-Buildslave. This patch should now build on both Buildslaves.
svn path=/trunk/; revision=37801
2008-12-01 20:33:43 +00:00
Steven Edwards
69e77bdaf0
Suggest LogonUser/CreateProcessAsUser as a possible
...
authentication method
svn path=/trunk/; revision=37800
2008-12-01 19:32:22 +00:00
Steven Edwards
f0078accf5
I hope I did not screw up the propset...
...
Simple telnet daemon, I found, hacked in to a service.
Its wrong, I know, humor me, it works, someone more
interested can finish this off and follow the spec.txt
svn path=/trunk/; revision=37799
2008-12-01 18:34:15 +00:00
Andrew Munger
a8e3000e64
Gimme back mah ftp.
...
Revert 37791.
svn path=/trunk/; revision=37798
2008-12-01 18:33:55 +00:00
Johannes Anderwald
6d553afec5
- Pass the directory of the file to ShellExecuteExW
...
svn path=/trunk/; revision=37797
2008-12-01 16:51:59 +00:00
Aleksey Bragin
b4a3a4d8e3
- Don't enable FULL debug output for a module in trunk unless REALLY necessary.
...
svn path=/trunk/; revision=37796
2008-12-01 16:30:15 +00:00
Stefan Ginsberg
61106bdf73
- Don't redefine PKSYSTEM_ROUTINE
...
- Don't include x86 headers for all architectures
- Don't use system_header
- Add a note for ARM team
svn path=/trunk/; revision=37795
2008-12-01 16:27:58 +00:00
Stefan Ginsberg
9bd2938989
- Remove the remaining system_header from DDK -- this era has now come to an end
...
svn path=/trunk/; revision=37793
2008-12-01 15:28:54 +00:00
Stefan Ginsberg
6d811e8712
- Get rid of DDK's dependency on windef.h and winnt.h
...
- Clean up, fix, and add missing types to ntdef.h/ntifs.h/winddk.h/wdm.h/ntpoapi.h
- Add ntimage.h and use it in rossym and NDK
- Fix a gcc compatibility issue -- some internal NT structures have their pointer types defined in the DDK headers, but we define them along with the "struct" type when defining the full structure. MSVC is okay with this double definition, but gcc treats it as an error (hidden by system_header). Only define the "struct" type when declaring the full structure, making it compatible with both compilers.
- Also fix/add some types and header guards in NDK
- Clean up ks/portcls/drmk headers
- Fix incorrect types for some KS APIs (msdn is wrong for these) and add missing header guards
- Also, remove system_header (more of this coming up)
svn path=/trunk/; revision=37792
2008-12-01 15:12:23 +00:00
Johannes Anderwald
53db82f49c
- revert 37497
...
- use FindFirstFileW to obtain to original filename which is passed to CreateProcess
- fixes bug 3875
svn path=/trunk/; revision=37791
2008-12-01 14:57:34 +00:00
Johannes Anderwald
7723cee0b0
fix build
...
mea culpa
svn path=/trunk/; revision=37790
2008-12-01 14:08:48 +00:00
Johannes Anderwald
6b053be6fe
- fix ipconfig output when no nic adapter is present, patch by Lucas Suggs, <anakha AT cat DOT pdx DOT edu>
...
- bug 3928
- fix a few memory leaks
svn path=/trunk/; revision=37789
2008-12-01 13:54:25 +00:00
James Tabor
1de5c6737b
- Patch by hto: User32: MDICascade() bug, see bug 3919.
...
svn path=/trunk/; revision=37788
2008-12-01 04:57:58 +00:00
James Tabor
27204c5847
- Moved SelectBitmap/Font to their proper places.
...
- Correct CreateCompatibleBitmap issues, finding more bugs and noted them.
- DibObj.c is a work in progress, needing more love. Managing SEH in a proper manner, fixing the SEH abuse.
- Wine gdi bitmap cross tests looking better, 16 bpp down to 50 faults.
- Need full spectrum testing, I exhausted my test suite so anything will do.
svn path=/trunk/; revision=37784
2008-12-01 00:13:45 +00:00
James Tabor
1af0b46120
- Fixed hooking bug for Firefox, a plus, new SEH found a bug!
...
svn path=/trunk/; revision=37783
2008-11-30 23:39:20 +00:00
KJK::Hyperion
778dbb0862
Bug closing extravaganza holiday special commit!
...
modified base/shell/cmd/ren.c
added base/shell/cmd/ren.txt
Correct implementation of "ren" command in cmd
Patch by Victor Martinez <vicmarcal@hotmail.com>
added include/crt/mingw32/intrin.h
added include/crt/mingw32/intrin_arm.h
added include/crt/mingw32/intrin_ppc.h
added include/crt/mingw32/intrin_x86.h
added include/crt/mingw32/intrin_x86_64.h
deleted include/psdk/intrin.h
deleted include/psdk/intrin_arm.h
deleted include/psdk/intrin_ppc.h
deleted include/psdk/intrin_x86.h
deleted include/psdk/intrin_x86_64.h
intrin.h positively IS NOT a PSDK header
The "a" argument to _bittestandcomplement, _bittestandreset and _bittestandset is an input AND output argument, unlike the argument to _bittest. Move argument to outputs, change constraint to "+mr"
Spotted by hto
modified lib/3rdparty/mingw/cpu_features.c
Stray semicolon
Patch by hto from Bugzilla
modified lib/sdk/crt/locale/locale.c
Missing colon
Patch by hto from Bugzilla
See issue #3902,3921,3924,3926 for more details.
svn path=/trunk/; revision=37781
2008-11-30 23:08:02 +00:00
KJK::Hyperion
c1338f0192
Default debugging format might not be stabs - pass -gstabs+ instead of -g to gcc. And did you know ld doesn't actually have a -g switch?
...
_Now_ we can upgrade to gcc 4.3.2
After a suggestion by hto from Bugzilla. Dmitry, start doing your own commits already
See issue #3922 for more details.
svn path=/trunk/; revision=37780
2008-11-30 21:26:04 +00:00
Stefan Ginsberg
eaac85ec75
- Make this shit readable -- oh wait this is a commit message... Clean up indentation a bit.
...
svn path=/trunk/; revision=37779
2008-11-30 20:12:04 +00:00
KJK::Hyperion
f3818b0b92
Correctly parse the output of gcc --version for TDM builds of gcc. We can now upgrade to gcc 4.3.2
...
Patch by niski from Bugzilla
See issue #3922 for more details.
svn path=/trunk/; revision=37778
2008-11-30 19:56:43 +00:00
KJK::Hyperion
8eb9176f8b
Patch by hto from Bugzilla
...
See issue #3827 for more details.
svn path=/trunk/; revision=37777
2008-11-30 19:50:25 +00:00
KJK::Hyperion
1bd07ee187
modified include/reactos/probe.h
...
Workaround for gcc 4.1.3. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38054#c7
modified ntoskrnl/include/internal/mm.h
gcc 4.3.2 doesn't like to be told to inline MmAcquirePageListLock
modified ntoskrnl/include/internal/probe.h
Cleaning up after TSVN's buggy "apply patch"
modified subsystems/win32/win32k/ntuser/message.c
Silence a gcc 4.3.2 warning (possibly incorrectly)
modified dll/directx/ddraw/ddraw.rbuild
modified dll/win32/gdi32/gdi32.rbuild
modified dll/win32/kernel32/kernel32.rbuild
modified dll/win32/psapi/psapi.rbuild
modified dll/win32/setupapi/setupapi.rbuild
modified dll/win32/syssetup/syssetup.rbuild
modified dll/win32/user32/user32.rbuild
modified drivers/input/kbdclass/kbdclass.rbuild
modified drivers/input/mouclass/mouclass.rbuild
modified drivers/network/afd/afd.rbuild
modified drivers/network/tcpip/tcpip.rbuild
modified lib/rtl/rtl.rbuild
modified subsystems/win32/win32k/win32k.rbuild
modified subsystems/win32/win32k/objects/gdiobj.c
gcc 4.1.3 workarounds. See embedded comments
modified base/services/eventlog/eventlog.h
modified dll/win32/advapi32/advapi32.h
Removed superfluous includes of pseh/pseh.h
modified dll/directx/ddraw/Ddraw/ddraw_displaymode.c
modified dll/directx/ddraw/Ddraw/ddraw_main.c
modified dll/directx/ddraw/Ddraw/ddraw_setcooperativelevel.c
modified dll/directx/ddraw/Ddraw/GetCaps.c
modified dll/directx/ddraw/Ddraw/GetDeviceIdentifier.c
modified dll/directx/ddraw/main.c
modified dll/directx/ddraw/rosdraw.h
modified dll/directx/ddraw/Surface/surface_main.c
ddraw migrated to PSEH 2.0
modified dll/win32/gdi32/include/precomp.h
modified dll/win32/gdi32/misc/misc.c
modified dll/win32/gdi32/objects/bitmap.c
gdi32 migrated to PSEH 2.0
modified dll/win32/kernel32/except/except.c
modified dll/win32/kernel32/file/find.c
modified dll/win32/kernel32/k32.h
modified dll/win32/kernel32/mem/isbad.c
modified dll/win32/kernel32/misc/console.c
modified dll/win32/kernel32/process/procsup.c
modified dll/win32/kernel32/string/lstring.c
modified dll/win32/kernel32/thread/thread.c
kernel32 migrated to PSEH 2.0
modified dll/win32/psapi/precomp.h
modified dll/win32/psapi/psapi.c
psapi migrated to PSEH 2.0
modified dll/win32/setupapi/cfgmgr.c
modified dll/win32/setupapi/setupapi_private.h
setupapi migrated to PSEH 2.0
modified dll/win32/syssetup/wizard.c
syssetup migrated to PSEH 2.0
modified dll/win32/user32/include/user32.h
modified dll/win32/user32/windows/class.c
modified dll/win32/user32/windows/text.c
modified dll/win32/user32/windows/window.c
user32 migrated to PSEH 2.0
modified drivers/input/kbdclass/kbdclass.c
modified drivers/input/kbdclass/kbdclass.h
kbdclass migrated to PSEH 2.0
modified drivers/input/mouclass/mouclass.c
modified drivers/input/mouclass/mouclass.h
mouclass migrated to PSEH 2.0
modified drivers/network/afd/afd/info.c
modified drivers/network/afd/afd/lock.c
modified drivers/network/afd/afd/tdi.c
modified drivers/network/afd/afd/tdiconn.c
afd migrated to PSEH 2.0
modified drivers/network/lan/lan/lan.c
lan migrated to PSEH 2.0
modified drivers/network/tcpip/tcpip/dispatch.c
tcpip migrated to PSEH 2.0
modified lib/rtl/debug.c
modified lib/rtl/res.c
modified lib/rtl/rtl.h
modified lib/rtl/unicode.c
modified lib/rtl/workitem.c
rtl migrated to PSEH 2.0
modified ntoskrnl/include/precomp.h
ntoskrnl migrated to PSEH 2.0
modified subsystems/csr/csrsrv/api.c
csrsrv migrated to PSEH 2.0
modified subsystems/win32/win32k/eng/bitblt.c
modified subsystems/win32/win32k/eng/mem.c
modified subsystems/win32/win32k/include/mmcopy.h
modified subsystems/win32/win32k/misc/copy.c
modified subsystems/win32/win32k/ntuser/callback.c
modified subsystems/win32/win32k/ntuser/class.c
modified subsystems/win32/win32k/ntuser/clipboard.c
modified subsystems/win32/win32k/ntuser/cursoricon.c
modified subsystems/win32/win32k/ntuser/display.c
modified subsystems/win32/win32k/ntuser/hook.c
modified subsystems/win32/win32k/ntuser/input.c
modified subsystems/win32/win32k/ntuser/kbdlayout.c
modified subsystems/win32/win32k/ntuser/menu.c
modified subsystems/win32/win32k/ntuser/misc.c
modified subsystems/win32/win32k/ntuser/ntstubs.c
modified subsystems/win32/win32k/ntuser/painting.c
modified subsystems/win32/win32k/ntuser/simplecall.c
modified subsystems/win32/win32k/ntuser/sysparams.c
modified subsystems/win32/win32k/ntuser/window.c
modified subsystems/win32/win32k/objects/bitblt.c
modified subsystems/win32/win32k/objects/bitmaps.c
modified subsystems/win32/win32k/objects/brush.c
modified subsystems/win32/win32k/objects/cliprgn.c
modified subsystems/win32/win32k/objects/color.c
modified subsystems/win32/win32k/objects/coord.c
modified subsystems/win32/win32k/objects/dc.c
modified subsystems/win32/win32k/objects/dcutil.c
modified subsystems/win32/win32k/objects/dibobj.c
modified subsystems/win32/win32k/objects/fillshap.c
modified subsystems/win32/win32k/objects/font.c
modified subsystems/win32/win32k/objects/freetype.c
modified subsystems/win32/win32k/objects/icm.c
modified subsystems/win32/win32k/objects/line.c
modified subsystems/win32/win32k/objects/path.c
modified subsystems/win32/win32k/objects/pen.c
modified subsystems/win32/win32k/objects/print.c
modified subsystems/win32/win32k/objects/region.c
modified subsystems/win32/win32k/objects/text.c
modified subsystems/win32/win32k/pch.h
win32k migrated to PSEH 2.0
svn path=/trunk/; revision=37776
2008-11-30 19:28:11 +00:00
Gregor Schneider
959c8b42a8
Update C++ demangle code to recent wine, now all msvcrt cpp tests pass except one.
...
svn path=/trunk/; revision=37774
2008-11-30 19:19:45 +00:00
Daniel Reimer
d1dc58212a
... by Seungju Kim
...
svn path=/trunk/; revision=37773
2008-11-30 19:03:24 +00:00
Daniel Reimer
4f08ac6baf
Bug 3890: updated a few slovak translations by Mario Kacmar
...
Bug 3915: Korean translation of Dxdiag by
svn path=/trunk/; revision=37772
2008-11-30 19:00:01 +00:00
Daniel Reimer
866fed8490
Bug 3890: updated a few slovak translations by Mario Kacmar
...
svn path=/trunk/; revision=37771
2008-11-30 18:40:11 +00:00
Stefan Ginsberg
ca22a1b844
- Replace the last instances of STDCALL with WINAPI/NTAPI -- this non-standard specifier is now completely deprecated. Now the healing can begin.
...
svn path=/trunk/; revision=37769
2008-11-30 13:46:35 +00:00