World: r3wp
[MySQL]
older newer | first last |
Pekr 9-Jan-2006 [391] | join? |
Volker 9-Jan-2006 [392x2] | Accepts an array of octets as the next portion of the message. |
if you do two such inputs, it should be like checksum/secure join part1 part2 | |
Pekr 9-Jan-2006 [394x3] | scramble-long: func [pass port][ hash-stage1: checksum/secure pass hash-stage2: checksum/secure hash-stage1 to-string xor hash-stage1 (checksum/secure port/locals/long-seed hash-stage2) ;.--- what to do here? ] |
aha ... | |
bad handshake :-) | |
Volker 9-Jan-2006 [397x2] | grrr :) |
Is the above your code? (checksum/secure port/locals/long-seed hash-stage2) -> ( (checksum/secure port/locals/long-seed) (hash-stage2) ) did you forget a join or something? | |
Pekr 9-Jan-2006 [399] | huh, connected? :-) |
Volker 9-Jan-2006 [400] | really? :) |
Pekr 9-Jan-2006 [401x3] | yes! |
yes yes yes yes!!!!!! | |
Volker is GURU! | |
Volker 9-Jan-2006 [404] | Hey, congrats! So much to rebol-community ;) |
Pekr 9-Jan-2006 [405] | scramble-long: func [pass port][ hash-stage1: checksum/secure pass hash-stage2: checksum/secure hash-stage1 to-string xor hash-stage1 (checksum/secure join port/locals/long-seed hash-stage2) ] |
Volker 9-Jan-2006 [406] | And you are a master librarian :) |
Anton 9-Jan-2006 [407x3] | Well, I just logged in at the right moment... :) |
Congrats. | |
Now to sleep... | |
Volker 9-Jan-2006 [410] | Goodnight Anton. |
Pekr 9-Jan-2006 [411] | ufff ... :-) |
Volker 9-Jan-2006 [412] | Somehow a good feeling. Specially imaging Pekr dancing around. Yes yes yes yes :)) |
Pekr 9-Jan-2006 [413x6] | :-) exactly :-) |
I did not expect mysel to be able to decode simple functionality of the scheme. But on saturday I tried to tell myself, that maybe I can at least give some pointers to more skilled rebollers, to not hear that I am actually doing nothing ... | |
I prepared Ethereal to just find out, that it will not report any packets on localhost ;-) | |
without your hint to protocol internals, plust the 2x checksum/secure being identical to mysql docs, nothing like that would be possible on my side .... | |
no I am mid-level guru, being at least possible to narrow down the problem, and provide initial leads to final solution ... | |
now who is after NS browser-plug-in, guys? ;-) | |
Volker 9-Jan-2006 [419] | Yep. Without your starters i would be lost when trying to start. |
Pekr 9-Jan-2006 [420] | as for NS plug-in, I provided some started too ... basically less than 15 funcs to wrap to have it without tricks imo ;-) I just need C coder for similar cooperation :-) |
Volker 9-Jan-2006 [421] | This hobby c-coder would need an xp-machine, and the plugin is the only use i have for it.. |
Pekr 9-Jan-2006 [422] | you don't have windows machine? |
Volker 9-Jan-2006 [423x2] | Not such a big one. |
That moz-sdk seems to ned msvc, and that needs w2k or better afaik. Have neither that windows nor more than 128mb. | |
Pekr 9-Jan-2006 [425] | not sure the sdk is needed. If we are after old plug-in, not mozz components, then it is really few funcs to wrap ... |
Volker 9-Jan-2006 [426] | Had problems with some free compilers, they did not understand the modern c++ in the header-files. but maybe some old moz-version could work. |
Pekr 9-Jan-2006 [427x2] | http://www.freebyte.com/programming/cpp/#cppcompilers |
http://www.bloodshed.net/dev/devcpp.html | |
Dockimbel 9-Jan-2006 [429x3] | it seems that there is a license issue with the new MySQL version : |
/* This file is the net layer API for the MySQL client/server protocol, which is a tightly coupled, proprietary protocol owned by MySQL AB. Any re-implementations of this protocol must also be under GPL unless one has got an license from MySQL AB stating otherwise. */ | |
I don't have problem moving my mysql driver to GPL but it may cause later issues for users... | |
Pekr 9-Jan-2006 [432x3] | what? |
what file are you referring to? We are not reimplementing anything, are we? | |
communists :-) | |
JaimeVargas 9-Jan-2006 [435] | Capitalist... Share or Pay. |
Pekr 9-Jan-2006 [436x3] | :-) well, lot was said about licensing ... if GPL does not allow you to encap your app, providing only the source of mentione module, then it is rather weak model ... |
Doc - are you really using this? http://leithal.cool-tools.co.uk/sourcedoc/mysql509/html/libmysqld_2net__serv_8cc-source.html | |
Their protocol can be reimplemented using - http://www.redferni.uklinux.net/mysql/MySQL-Protocol.html | |
JaimeVargas 9-Jan-2006 [439] | Not. Weak model. Just very strict. 'My way of the high way'. |
Pekr 9-Jan-2006 [440] | simply put - you could trace packets using ethereal, use above link, and then you don't imo need to refer to their GPL license ... |
older newer | first last |