Menu

Shark CGI Function / News: Recent posts

C source available!

Version 0.2.0 is here. This time it's not made in assembly, but in C. It's tested and works on Linux, Solaris and FreeBSD.

Posted by Michel Blomgren 2002-09-08

Previous bug in asm-source fixed!

I've released version 0.1b (which is just a bug-fix from v0.1) which no longer contain the previous buffer-overlapping-bug.

Posted by Michel Blomgren 2002-09-07

C port is finished!

I've just finished the re-write of the whole function from assembler to C. It handles everything that the assembly version (sharkasm) does, except somewhat better. The only drawback is that the output files and memory consumption get a little bit bigger. But hey, atleast it's portable! :)

Posted by Michel Blomgren 2002-09-06

Major stupid bug in v0.1, DONT USE!

There is a bug when using method=POST forms in v0.1, it is easily fixed, that is if you know assembly, see the bug report for more info.

v0.1 is basically useless with this bug in it so I advise you not to use it!

Posted by Michel Blomgren 2002-09-03

Porting the x86 Linux asm source to x86 FreeBSD asm source

Currently I'm using Compile Farm to convert the x86 Linux assembly source so that'll it (hopefully) will compile, without any hazzle, on x86 FreeBSD. All you'll have to do is add "-D FREEBSD" to nasm when compiling, and you'll have all FreeBSD syscalls with BSD-style calling convention, instead of Linux-specific syscalls.

Posted by Michel Blomgren 2002-08-30

Porting to C

I'm soon going to start porting the assembly source to pure C and I'll use SourceForge.net's awesome Compile Farm feature to (try) and make it OS and architecture independent.

Posted by Michel Blomgren 2002-08-30