purple
02-05-2005, 11:26 AM
I see skittles, so I wanted to share. Loads of thanks to Doodman for letting me look at his sniffer and for answering questions when I needed.
This is a diff AGAINST LATEST CVS. I didn't really have anything else to diff against. This is alpha code. There are problems with this. There's still a lot of work to be done, but it seems to be working well enough to at least get skittles.
Known issues I'm aware of:
1) There are some sync problems with moving
2) CRC checking is turned off
3) Session request/response isn't implemented much yet
4) A lot of the op codes aren't correct any longer, thus information is missing
5) Session tracking might not work yet
I haven't thoroughly tested things like logging or whatnot, but I tried to stay out of code that didn't need touching.
What I'd like from you, if you're willing to try this:
- If you have problems (crashes, console messages about size problems, etc.) post them up
- If you have the capabilities to help translate old opcodes to new opcodes, that would be very appreciated
- If you find see anything bad in the code or whatnot, let me know!
This is my first real change to seq. Hope this is good stuff for folks. I'll keep polishing it to clean up the problems I know about, I just wanted to try to get something out so people don't move on to myseq or something and I wanted help with opcodes.
Patch is attached. It's against latest CVS, so get CVS then apply the patch. Remember that when using CVS, you still need to "make -f Makefile.dist all" in order to generate configure. This requires autoconf and automake of specific versions and such.
Please don't post questions about applying patches or compiling here. Make a new thread. Please do post feedback here so we can make this better.
attached: 02052005.patch.gz.txt (gzipped patch, take off .txt)
This is a diff AGAINST LATEST CVS. I didn't really have anything else to diff against. This is alpha code. There are problems with this. There's still a lot of work to be done, but it seems to be working well enough to at least get skittles.
Known issues I'm aware of:
1) There are some sync problems with moving
2) CRC checking is turned off
3) Session request/response isn't implemented much yet
4) A lot of the op codes aren't correct any longer, thus information is missing
5) Session tracking might not work yet
I haven't thoroughly tested things like logging or whatnot, but I tried to stay out of code that didn't need touching.
What I'd like from you, if you're willing to try this:
- If you have problems (crashes, console messages about size problems, etc.) post them up
- If you have the capabilities to help translate old opcodes to new opcodes, that would be very appreciated
- If you find see anything bad in the code or whatnot, let me know!
This is my first real change to seq. Hope this is good stuff for folks. I'll keep polishing it to clean up the problems I know about, I just wanted to try to get something out so people don't move on to myseq or something and I wanted help with opcodes.
Patch is attached. It's against latest CVS, so get CVS then apply the patch. Remember that when using CVS, you still need to "make -f Makefile.dist all" in order to generate configure. This requires autoconf and automake of specific versions and such.
Please don't post questions about applying patches or compiling here. Make a new thread. Please do post feedback here so we can make this better.
attached: 02052005.patch.gz.txt (gzipped patch, take off .txt)