[ANN] CGIExt 0.0.3 released - re-implementation of cgi.rb in Cextension

M

makoto kuwata

Hi, all.

I have released CGIExt 0.0.3.
http://rubyforge.org/projects/cgiext/

'CGIExt' is a re-implementation of 'cgi.rb' in C extension.
It makes your web application faster.

Currently, not of all functions are implemented.

Notice: This module is still 'alpha release' and it's specification
may change in the future.


This release is for bugfix.

* Bugfix
- CGI.escape() didn't convert ' ' to '+' in some cases
- CGI.unescape() didn't convert '+' to ' ' in some cases
 
A

ara.t.howard

Hi, all.

I have released CGIExt 0.0.3.
http://rubyforge.org/projects/cgiext/

'CGIExt' is a re-implementation of 'cgi.rb' in C extension.
It makes your web application faster.

Currently, not of all functions are implemented.

Notice: This module is still 'alpha release' and it's specification
may change in the future.


This release is for bugfix.

* Bugfix
- CGI.escape() didn't convert ' ' to '+' in some cases
- CGI.unescape() didn't convert '+' to ' ' in some cases



cfp:~/Downloads/cgiext-0.0.3 > ruby extconf.rb
creating Makefile
cfp:~/Downloads/cgiext-0.0.3 > make
gcc -I. -I/opt/local/lib/ruby/1.8/i686-darwin8.9.1 -I/opt/local/lib/
ruby/1.8/i686-darwin8.9.1 -I. -I/opt/local/include -fno-common -O2 -
fno-common -pipe -fno-common -c cgiext.c
cc -dynamic -bundle -undefined suppress -flat_namespace -L/opt/local/
lib -L"/opt/local/lib" -o cgiext.bundle cgiext.o -lruby -lpthread
-ldl -lobjc
/usr/bin/ld: warning multiple definitions of symbol _setregid
/opt/local/lib/libruby.dylib(process.o) definition of _setregid
/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libpthread.dylib
(setregid.So) definition of _setregid
/usr/bin/ld: warning multiple definitions of symbol _setreuid
/opt/local/lib/libruby.dylib(process.o) definition of _setreuid
/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libpthread.dylib
(setreuid.So) definition of _setreuid
cfp:~/Downloads/cgiext-0.0.3 > echo $?
0
cfp:~/Downloads/cgiext-0.0.3 > sudo make install
/usr/bin/install -c -m 0755 cgiext.bundle /opt/local/lib/ruby/
site_ruby/1.8/i686-darwin8.9.1

fyi.

looks like a great project. i'm going to test with acgi tonight.

cheers.

a @ http://codeforpeople.com/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,770
Messages
2,569,584
Members
45,075
Latest member
MakersCBDBloodSupport

Latest Threads

Top