A GTK+ Gnutella client for Unix, efficient, reliable and fast, written in C. It has been optimized for speed and scalability, with low-memory consumption. It is meant to be left running 24x7, using little CPU and only the configured bandwidth.
Jmakefile Makefile.SH adns.c adns.h aging.c aging.h array.h atoms.c atoms.h base16.c base16.h base32.c base32.h base64.c base64.h bg.c bg.h bit_array.h cobs.c cobs.h cq.c cq.h crash.c crash.h crc.c crc.h dbus_util.c dbus_util.h endian.h eval.c eval.h event.c event.h fast_assert.c fast_assert.h fifo.c fifo.h file.c file.h fragcheck.c fragcheck.h getdate.c getdate.h getdate.y getline.c getline.h getphysmemsize.c getphysmemsize.h glib-missing.c glib-missing.h halloc.c halloc.h hashlist.c hashlist.h hashtable.c hashtable.h header.c header.h host_addr.c host_addr.h html.c html.h html_entities.h idtable.c idtable.h inputevt.c inputevt.h iovec.h iprange.c iprange.h iso3166.c iso3166.h list.c list.h listener.h magnet.c magnet.h malloc.c malloc.h misc.c misc.h options.c options.h override.h pagetable.c pagetable.h palloc.c palloc.h pattern.c pattern.h prop.c prop.h sbool.h sha1.c sha1.h slist.c slist.h socket.c socket.h sorted_array.c sorted_array.h stats.c