as in the subject :), I also made new releases of iolib-posix and iolib I've (manually) tested the code and it seems to work in sbcl-1.0.4.111, clisp-2.41 and cmucl-19d all on Linux/x86-32(although the tests weren't anything fancy)
at the moment all I/O is buffered so you need to call FINISH-OUTPUT to flush the buffers
write-sequence can handle sequences of type: STRING, (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)), (VECTOR (UNSIGNED-BYTE 8) ) and VECTOR read-sequence can handle: STRING, (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)) and VECTOR support for other types of sequences(lists, arrays of floats etc..) can be added if someone asks it
external formats: default line terminator is :UNIX(also :DOS and :MAC available) and default encoding is :UTF-8 if the implementation supports unicode otherwise is :ISO-8859-1; encodings and line terminators can be mixed at pleasure like this: (make-external-format :iso-8859-5 :line-terminator :mac) external formats can be changed using (SETF EXTERNAL-FORMAT-OF)
now I'll start writing some documentation and porting drakma to iolib