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 alive.c alive.h ban.c ban.h bh_download.c bh_download.h bh_upload.c bh_upload.h bitzi.c bitzi.h bogons.c bogons.h bsched.c bsched.h clock.c clock.h dh.c dh.h dime.c dime.h dmesh.c dmesh.h downloads.c downloads.h dq.c dq.h extensions.c extensions.h features.c features.h file_object.c file_object.h fileinfo.c fileinfo.h geo_ip.c geo_ip.h ggep.c ggep.h ggep_type.c ggep_type.h gmsg.c gmsg.h gnet_stats.c gnet_stats.h gnutella.h guid.c guid.h hcache.c hcache.h hostiles.c hostiles.h hosts.c hosts.h hsep.c hsep.h http.c http.h huge.c huge.h ignore.c ignore.h inet.c inet.h ioheader.c ioheader.h local_shell.c local_shell.h matching.c matching.h mime_types.h move.c move.h mq.c mq.h mq_tcp.c mq_tcp.h mq_udp.c mq_udp.h namesize.c namesize.h nodes.c nodes.h ntp.c ntp.h oob.c oob.h oob_proxy.c oob_proxy.h parq.c parq.h pcache.c pcache.h pmsg.c pmsg.h pproxy.c pproxy.h qhit.c qhit.h qrp.c qrp.h