I am happy to announce that tcpick 0.1.22 sources are available for download!
Download: http://prdownloads.sourceforge.net/tcpick/tcpick-0.1.22.tar.gz?download
Changes: This version features some bugfixes, including important changes in the functions that write the dump to files. Now files are opened in "append" mode and data are written using the fwrite() function. A big change is that data captured are stored directly in files, without using heap allocating functions (i.e. malloc and calloc). This way much less memory will be used.
known-bugs:
In some sessions, i.e. HTTP keep-alive, some data are written to files "inside" a document. For example, an HTTP connection that asks an image and a document in the same time will "mix" them. The problem is most probably due to the "append" mode of the files; I should try to invent something to distinguish these files.
In my opinion tcpick is now more stable than before; if you experience some segmentation failures, please send me a report, thanks.