Re: [ros-dev] [ros-diffs] [hyperion] 40541: This is why we can't have nice things. Reverting r40536, r40537, due to RosBE differences between Windows and Linux hosts (because RosBE sucks)

2009-04-16 Thread KJK::Hyperion
Steven Edwards wrote: Tell me about fairness. Or hard work I'm not knocking on what your trying to do, I totally agree with it and everything you stand for ;) I am just curious what the problems are as I build on Linux and OS X and would like to help if possible. No problems, just

Re: [ros-dev] [ros-diffs] [sedwards] 40919: imported the MT snapshot of the GPL tftp-server for win32 from sourceforge. Minor changes such as formatting and renaming the files, totally untested except

2009-05-14 Thread KJK::Hyperion
Ged wrote: Another unix like addition? Do we really need this and the previous telnet server in our source? to be fair, Windows does provide a command line TFTP client/server. So far, I've only seen it used for malware spreading, but it's there and we should provide one too

Re: [ros-dev] [ros-diffs] [hyperion] 41344: Fix no-op code for UNIX hosts

2009-06-07 Thread KJK::Hyperion
Steven Edwards wrote: +#include ../../pch.h This is really minor but can you fix it by changing the -I path? I don't plan to. If it's good enough for the rest of rbuild, it's good enough for the new source file ___ Ros-dev mailing list

[ros-dev] Help me test Visual C++ support

2009-06-08 Thread KJK::Hyperion
So you want to make Visual C++ building support a reality. Good. Do you have Visual Studio, Visual C++ Express or any flavor of the DDK? Do you have trunk checked out and updated? Even better. Do the following from a RosBE prompt: * del makefile.auto * set ROS_RBUILDFLAGS=-Mmicrosoft * make

Re: [ros-dev] Help me test Visual C++ support

2009-06-08 Thread KJK::Hyperion
OK, it seems we have a problem with Visual C++ Express. This will be enough guys, thanks everyone. Expect commits ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

[ros-dev] Help me test Visual C++ support

2009-06-10 Thread KJK::Hyperion
As of r41374, Visual C++ suppport in rbuild is almost fully functional (PCH and full dependencies - i.e. rbuild -df - won't work yet. Also, the Microsoft linker is not supported yet). All I need now is people working to make sources compile with it. How to: add option -Mcmsc to variable

[ros-dev] Attention, Visual C++ support developers and fans

2009-06-21 Thread KJK::Hyperion
I forgot to add to the commit message for r41520 that I lowered the warning level of Visual C++ from -Wall to -W1. This will let us fix the most serious compatibility issues first. Remember: set ROS_RBUILDFLAGS to -dd -Mcmsc, and make --keep-going is your friend. Now go, and make awesome things

Re: [ros-dev] [ros-diffs] [hyperion] 41557: #define inline to __inline for Visual C++ when compiling C sources

2009-06-23 Thread KJK::Hyperion
Alex Ionescu wrote: Why not fix the code instead? I hate these kinds of hacks. Some of the code is not ours, is all. I'll fix what can be fixed, but there's so much code we get from external sources that will only result in a mess come merge time ___

Re: [ros-dev] Commit log

2009-07-03 Thread KJK::Hyperion
Ged wrote: changelog No XML. XML sucks. And knowing all modules in the tree by name sucks as well. Module names can be extracted automatically, and the changelog line copied for each of them, because if the change affects multiple modules, then it's relevant to all of them Set a commit message

Re: [ros-dev] Commit log

2009-07-03 Thread KJK::Hyperion
KJK::Hyperion wrote: For smartasses like me who'll want to affect several modules at once but with a different changelog line for each, provide an override syntax: [module 1] changelog line for module 1 And module names should be stored in SVN as metadata, so that I can look them up

Re: [ros-dev] [ros-diffs] [dgorbachev] 41788: Fix MDL PROBE FAILED! bug #4663.

2009-07-06 Thread KJK::Hyperion
dgorbac...@svn.reactos.org wrote: --- trunk/reactos/ntoskrnl/mm/ARM3/mdlsup.c [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/mm/ARM3/mdlsup.c [iso-8859-1] Mon Jul 6 22:28:11 2009 @@ -679,6 +679,7 @@ // Oops :( // ProbeStatus = _SEH2_GetExceptionCode(); +

Re: [ros-dev] [ros-diffs] [dgorbachev] 41788: Fix MDL PROBE FAILED! bug #4663.

2009-07-07 Thread KJK::Hyperion
Dmitry Gorbachev wrote: Yes, it's a bug in PSEH2, unnoticed. More testcases are needed in psehtest. I just want to make it 100% clear that I will neither investigate nor fix this bug. ReactOS cannot depend on a piece of code that a single person understands. Become a SEH/PSEH expert and fix it.

Re: [ros-dev] [ros-diffs] [dgorbachev] 41788: Fix MDL PROBE FAILED! bug #4663.

2009-07-07 Thread KJK::Hyperion
Dmitry Gorbachev wrote: I just want to make it 100% clear that I will neither investigate nor fix this bug. ReactOS cannot depend on a piece of code that a single person understands. Become a SEH/PSEH expert and fix it. Do it before the PSEH author is hit by a bus, while he can still help you

Re: [ros-dev] [ros-diffs] [weiden] 41805: Allow activating tasks

2009-07-08 Thread KJK::Hyperion
wei...@svn.reactos.org wrote: Modified: trunk/reactos/base/shell/explorer-new/taskswnd.c Godspeed, three thumbs up. Make us proud ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] [ros-diffs] [hyperion] 41815: modified lib/pseh/i386/framebased-gcchack.c Notorious ass-clown Arch Blackmann forgot to pop the trylevel that handled an exception. Subsequent throws would

2009-07-08 Thread KJK::Hyperion
hyper...@svn.reactos.org wrote: Author: hyperion Date: Thu Jul 9 00:32:50 2009 New Revision: 41815 This should fix the bug exposed by ARM3 and hackfixed by hto (see #4663). I was in a hurry when I committed and I forgot to thank Stefan for providing the regression test that was fundamental to

Re: [ros-dev] [ros-diffs] [hyperion] 41815: modified lib/pseh/i386/framebased-gcchack.c Notorious ass-clown Arch Blackmann forgot to pop the trylevel that handled an exception. Subsequent throws would

2009-07-08 Thread KJK::Hyperion
Dmitry Gorbachev wrote: Thanks to all! can you revert your hack and test again, please? ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] [ros-diffs] [ros-arm-bringup] 41863: stop building ntdll as a win32dll so we can fucking stop auto-importing mingw_common and kernel32 into it... it's supposed to be built as a /SUBSYSTE

2009-07-11 Thread KJK::Hyperion
ros-arm-brin...@svn.reactos.org wrote: stop building ntdll as a win32dll so we can fucking stop auto-importing mingw_common and kernel32 into it... if you need any rbuild features or fixes, just ask me it's supposed to be built as a /SUBSYSTEM:WINDOWS dll not even that, it's a DLL built

Re: [ros-dev] Arwinss

2009-07-20 Thread KJK::Hyperion
Aleksey Bragin has huge balls of fire. Go ahead, madman ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] Arwinss

2009-07-20 Thread KJK::Hyperion
Timo Kreuzer wrote: Wine emulates the kernel through a server. Of cause we don't use it, because it has a totally different design. Says who? So far, and only counting official implementations, Win32 has been implemented as: - a shared-memory user mode subsystem (Windows 95, 98) - a RPC user

Re: [ros-dev] Arwinss

2009-07-21 Thread KJK::Hyperion
King InuYasha wrote: Ok, a little more confused now. You said that the idea that Wine code is better than ReactOS code needs to die, but you turn around and basically state that Wine code IS better than ReactOS code. Did you mean that the idea that ReactOS code is better than Wine code? I did

Re: [ros-dev] Wineconf 2009

2009-09-23 Thread KJK::Hyperion
So... who's going? and are you staying for a day or two after the conference or otherwise planning something for our inner circle? A little... scheduling conflict happened for me, and now I'm not sure if I'll go (I'll miss half of Saturday) ___ Ros-dev

Re: [ros-dev] Wineconf 2009

2009-09-23 Thread KJK::Hyperion
Daniel Reimer wrote: I dont know our recent financial situation, but maybe we can partially finance the Devs Costs to get and stay there over the donations. The Italian treasury of the ReactOS project currently holds the vertiginous sum of €8.50 in donations

Re: [ros-dev] [ros-diffs] [sginsberg] 43167: - HAL: Make /W3friendly - Everywhere else: Use casts instead of -1U to fixC4146 (this is compatible with both compilers)

2009-09-26 Thread KJK::Hyperion
beta...@gmail.com wrote: In my opinion, someone that does nor understand C should not be tasked with working on the hardware abstraction layer. Fat chance ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] [ros-diffs] [sginsberg] 43265: - Replace some x86 assembly in drivers with portable breakpoint support.

2009-10-04 Thread KJK::Hyperion
Timo Kreuzer wrote: Stop whining, smartass. Please do as the smartass says ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] Status update

2009-10-07 Thread KJK::Hyperion
Aleksey Bragin wrote: KJK::Hyperion - Involvement with mingw-w64. - Delaying Alex Ionescu's vendor drop of Cocoa ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] [ros-diffs] [lsuggs] 43700: First push of nslookup implementation.

2009-10-24 Thread KJK::Hyperion
Alex Ionescu wrote: nslookup on Windows uses DNSAPI exclusively for DNS resolution, and the Rtl* network APIs for IP processing. I'm just not seeing it. This is a query: ChildEBP RetAddr 0013ee7c 00fbb3af WS2_32!send 0013f1e4 00fba369 nslookup!SendRequest+0x19b 0014f250 00fbae10

Re: [ros-dev] [ros-diffs] [lsuggs] 43729: Starting clean to try something else.

2009-10-24 Thread KJK::Hyperion
lsu...@svn.reactos.org wrote: Removed: vendor/BIND/ Post-commit hook script strikes again! ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] Reactos and MinWin

2009-10-26 Thread KJK::Hyperion
King InuYasha wrote: With this approach, does it make it possible to make a UNIX style OS using the ReactOS kernel, because it wouldn't be necessary to include the Win32 part, the OS could be adapted to use POSIX APIs and such? Sure. And then we can run Wine on it

Re: [ros-dev] Trunk locked

2009-11-27 Thread KJK::Hyperion
Aleksey Bragin wrote: the trunk of our SVN server has been locked to prevent even more regression from entering the tree. Great. Now unlock it Thanks for understanding, and patience. My patience is over. My turn ___ Ros-dev mailing list

Re: [ros-dev] rbuild msvc backend

2009-12-02 Thread KJK::Hyperion
Colin Finck wrote: Anyway, everything below msvc8 is now falling foul to my delete key. I’m going to do the same with the entire codeblocks and devcpp backends. While you're in removal mood, you could as well delete the entire Test module type along with the TestSupportCode class and

Re: [ros-dev] [ros-diffs] [cfinck] 44368: [General] - Remove the kernel32 library reference in all .rbuild files of user-mode modules, because this one is already added by mingw_common. Also fix t

2009-12-02 Thread KJK::Hyperion
Alex Ionescu wrote: Why can't rbuild do something sensible like MSVC does, and automatically import the core win32 libraries if the project type is Win32 binary, unless someone uses $(NO_INHERIT) and/or /NODEFAULTLIBS ?!? Because I have not implemented it yet

Re: [ros-dev] rbuild msvc backend

2009-12-02 Thread KJK::Hyperion
Ged Murphy wrote: Do you have any changes related to the msvc backend? none at all. I will probably change things about the rbuild data model itself, but it's nothing you should concern yourself with, I can handle it ___ Ros-dev mailing list

Re: [ros-dev] [ros-diffs] [cfinck] 44368: [General] - Remove the kernel32 library reference in all .rbuild files of user-mode modules, because this one is already added by mingw_common. Also fix t

2009-12-02 Thread KJK::Hyperion
Timo Kreuzer wrote: Because I have not implemented it yet And I don't see any merit in it. It just adds more complexity to rbuild. Let me judge if it does Just put all the damn libraries into the rbuild file and all is well. Except that it sucks

Re: [ros-dev] [ros-diffs] [gschneider] 44543: [ntoskrnl] - The field ZeroInit should be initialized to zero - do that by assigning the message type directly - Fixes the hanging ntdll port winetest (it

2009-12-12 Thread KJK::Hyperion
Gregor Schneider wrote: I'm pretty much sticking to the way it is done in most other places. This is horrible ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] [ros-diffs] [cfinck] 44553: Merge r44552

2009-12-12 Thread KJK::Hyperion
cfi...@svn.reactos.org wrote: +ULONG i = 30 * 1000; Can we give a meaningful name to this value and put it in a header file? and document what it is for? ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev

Re: [ros-dev] [ros-diffs] [cfinck] 44553: Merge r44552

2009-12-12 Thread KJK::Hyperion
Dmitry Gorbachev wrote: +ULONG i = 30 * 1000; Can we give a meaningful name to this value and put it in a header file? and document what it is for? 1000 * 1000 meant 1 second. 30 * 1000 is some arbitrary value without a meaningful name. I'll pretend such an obtuse answer wasn't even

Re: [ros-dev] MSVC

2009-12-21 Thread KJK::Hyperion
Jose Catena wrote: Also, I don't know if I should submit patches for msvc build, I mantain the makefile-based builder, which is the core build backend AND supports Microsoft compilers (sort of). Ged Murphy maintains the new Visual Studio project generator (which is based on the makefile-based

Re: [ros-dev] MSVC

2009-12-22 Thread KJK::Hyperion
Jose Catena wrote: I could post a more concise description of the plan, but what I intend ultimately to achieve is a fully working and tested ntoskrnl that could run on regular xp or s2003 too (to verify full compatibility). As a general rule, we prefer fixes to features, and even then we

Re: [ros-dev] MSVC

2009-12-22 Thread KJK::Hyperion
Jose Catena wrote: well beyond the well intentioned objections raised. Sorry, the position of official project asshole is already taken. Try maybe applying for respectful newbie instead ___ Ros-dev mailing list Ros-dev@reactos.org

Re: [ros-dev] [ros-diffs] [sir_richard] 48825: [MISC]: Fix several compiler issues on my main build box. Some of the Unicode translations in kernel32 fail to compile, while other libraries don't build

2010-09-27 Thread KJK::Hyperion
On 20/09/2010 13.11, Timo Kreuzer wrote: What's not proper with our oldnames library? it should be a library of aliases. it isn't. objdump the original oldnames.lib from Microsoft, compare with ours: completely different ___ Ros-dev mailing list

Re: [ros-dev] [ros-diffs] [tkreuzer] 52133: [OBJ2BIN] - Add new tool obj2bin, that converts a coff object file into a raw binary file - Move pe/coff types into a common header file pecoff.h

2011-06-09 Thread KJK::Hyperion
On 08/06/2011 1.13, Timo Kreuzer wrote: Why is this needed? ie: what missing functionality of obj2dump does this tool add? I'm only asking because whenever I build ARM binaries with GCC I use obj2dump to do exactly this -- convert a PE/COFF to a raw binary for the boot-loader or firmware.