IRC Networks
Irc Logs Stats
Start date: 2007-09-27 02:48:27
Last update: 2008-10-24 20:19:38
Channels: 41
Logged Lines: 6230436
Size: 1822.51 MB
Powered by
Channel Info
Network: freenodeChannel: #reactos |
Search in www.irclog.org
Log from #reactos at freenode 2006-08-07
[00:00]<mrw>how should we handle this on our bounty site?
[00:00]<mrw>:
[00:00]<mrw>should we ask for more money for the paypal fee
[00:00]<mrw>or should we just give less money to the coder?
[00:00]<mdzyr>windows's NX stuff works through NtQuery/SetInformationProcess
[00:01]<mdzyr>one of those has a process security flags value
[00:01]<mdzyr>and you can turn it on/off for a process through that
[00:01]<fyzn2rff>MgW - pardon?
[00:02]<mdzyr>the /noexecute=OptIn and /noexecute=OptOut mostly just set a value in the user shared page
[00:02]<mrw>i'm close to releasing our bounty site
[00:02]<mdzyr>ntdll's LdrInitializeProcess and related functions read that and several other things to determine whether to enable NX
[00:02]<mrw>and i don't know how i should handle this:
[00:02]<mnajmnm>our?
[00:03]<mrw>if a coder says i'll do the job for 20$ and a user sends 20$ over paypal we get 19.xx$
[00:03]<mrw>what should we send to the coder?
[00:04]<fyzn2rff>MgW - well, I think coder gets $19.xx.
[00:04]<mrw>ok, that's what i thought
[00:04]<fyzn2rff>People hardly donate "21.15", they tend to donate 15,20,25,50, etc
[00:07]<pxjgyrr>hey all
[00:07]<pxjgyrr>found a better way to speed up my code
[00:07]<pxjgyrr>instead of casting as objects
[00:07]<pxjgyrr>cast as the closest type
[00:07]<pxjgyrr>system.windows.forms.control :D
[00:07]<pxjgyrr>went from 25fps to 90 :D
[00:07]<myv_mjjgq>nice
[00:11]<wrsx2jd>Erm.. looking trough ROS source code (i enjoy reading it, the more i read, the more i understand)... ive found some things refering to usb storage devices. But usb storage doesnt work, right?
[00:12]<fcrrsr>yay, trunk compiles
[00:13]<xljussyg>Washboy, no, it doesn't work
[00:14]<xljussyg>the whole ros storage stack is on the NT4 model, which means no dynamic arrival/removal of storage devices
[00:14]<mdzyr>>_<
[00:16]<wrsx2jd>Oh... *thinks*.. please dont laugh at me, but ive seen these "install support for usb storage devices for win98" thingys. I hardly think they would work, but, well, you know better :P.
[00:16]<fyzn2rff>no they won't ;(
[00:18]<wrsx2jd>*shrugs*... well, how much work would it take to introduce it? I have these tendencies to take on a huuuuge projekt, learn shitloads of stuff, stop halfway, then be able to use the things ive learned for something productive xD
[00:18]<fyzn2rff>ok finally the time came
[00:19]<cia-7>03fireball * r23508 10reactos/ntoskrnl/ (cm/regobj.c ob/obhandle.c):
[00:19]<cia-7>Goodbye REGISTRY_ERROR bsod!
[00:19]<cia-7>- Change UserMode -> KernelMode in ObReferenceObject*() calls, because that calls failed
[00:19]<cia-7>- Remove Cm-specific hack from Ob
[00:19]<cia-7>"advapi32_winetest.exe registry" shows 0 failures on the first run and 2 failures on further runs.
[00:19]<cia-7>I suppose there might be a leakage in the CM. To be investigated further (or wait till complete Cm rewrite in October).
[00:20]<xljussyg>Fireball, hehe, i was (most) on the right track with r23499 :)
[00:21]<fyzn2rff>ah yes
[00:21]<fyzn2rff>sorry I think I overwrote your change
[00:22]<xljussyg>np. i had 2 ways to fix: 1) change access mode to KernelMode or 2) specify object type
[00:22]<xljussyg>I chose 2), and you chose 1) :)
[00:22]<fyzn2rff>but you fixed one more thing, in the ..DIRECTORY_TRAVERSE.. referencing
[00:22]<fyzn2rff>I overlooked it
[00:23]<xljussyg>can you fix it again?
[00:23]<fyzn2rff>but I didn't overwrite it
[00:23]<xljussyg>ok, so that's good
[00:24]<xljussyg>!winerror 161
[00:24]<vnaxbjv>161 is ERROR_BAD_PATHNAME
[00:24]<fyzn2rff>yeah it is ;)
[00:24]<mdzyr>i thought of a sneaky idea for a trojan to try to get around vista's UAC stuff
[00:25]<mdzyr>install a global hook - this affects all non-elevated processes of that session
[00:25]<mdzyr>inject into the (very complicated) vista CreateProcessInternalW
[00:25]<mdzyr>wait until the user does something that requires elevation
[00:26]<mdzyr>you've hooked into explorer's CreateProcessInternalW so you know when that will happen
[00:27]<mdzyr>at that point, write a new EXE to disk with the same name, product name, company name, etc.
[00:27]<mdzyr>and tell the elevation system to run that one instead
[00:27]<mdzyr>vista will show a dialog box
[00:28]<fyzn2rff>hpoussin - in fact my changes merged with yours - now we specify CmiKeyType and KernelMode
[00:28]<mdzyr>it will be orange instead of blue with a slightly different message because the file is not signed, but it will work
[00:28]<mdzyr>most users won't notice the difference, and allow it
[00:30]<mrw>can anyone help me find the page where the "donate paypal" and all the other images are? (on the paypal site)
[00:31]<fcrrsr>Fireball, is REGISTRY_ERROR really gone now?
[00:31]<mnajmnm>no
[00:31]<mnajmnm>he lied on the commit log
[00:31]<mnajmnm>:p
[00:31]<fyzn2rff>lol
[00:31]<fyzn2rff>lkjasa - do you think I was running reactos for 12+ hours just for fun?
[00:31]<fyzn2rff>or to confirm registry_error doesn't happen
[00:31]<fyzn2rff>:-)
[00:32]<mnajmnm>/me votes for fun
[00:32]<fcrrsr>Fireball, umm...running reactos for 12+ hours if fun, isn't it? o.O
[00:32]<fcrrsr>*is
[00:32]<fyzn2rff>correct answer: for both
[00:32]<fyzn2rff>:-)
[00:32]<fcrrsr>hehe
[00:32]<fyzn2rff>*both reasons
[00:33]<fcrrsr>svn up(-:
[00:36]<fcrrsr>hooray, now I can download OOo! does it work on trunk at all?
[00:41]<fyzn2rff>right now, trunk has a bug in user32/comctl32/win32k
[00:41]<fyzn2rff>which prevents anythign showing listboxes from running
[00:41]<xljussyg>only one bug in win32k? ;)
[00:41]<fyzn2rff>:-)
[00:42]<xljussyg>i found it! it is in SwitchDesktop :)
[00:42]<fyzn2rff>hehe
[00:42]<fyzn2rff>btw, speaking of that
[00:42]<fyzn2rff>does someone rememer if Saveliy's (drg4anjubas) patch for window caption drawing was applied?
[00:42]<fyzn2rff>(or something like that, I don't remember now)
[00:43]<xljussyg>i even don't remember of his patch...
[00:44]<fyzn2rff>hm, ok
[00:48]<gznzvljzm>Fireball : commited u change
[00:48]<fyzn2rff>GreatLord - yes Idid
[00:48]<gznzvljzm>nice
[00:48]<fyzn2rff>:)
[00:48]<gznzvljzm>the frist step to parser1 for rc file to website is almost done
[00:49]<gznzvljzm>frisk85 and me have talk how it should working on the website







