adns.c | Asynchronous DNS lookup |
adns.h [code] | Asynchronous DNS lookup |
aging.c | Hash table with aging values, removed automatically after some time has elapsed |
aging.h [code] | |
alive.c | Alive status checking ping/pongs |
alive.h [code] | Alive status checking ping/pongs |
atoms.c | Atom management |
atoms.h [code] | Atom management |
ban.c | Banning control |
ban.h [code] | Banning control |
base32.c | Base32 encoding/decoding |
base32.h [code] | Base32 encoding/decoding |
base64.c | Base64 encoding/decoding |
base64.h [code] | Base64 encoding/decoding |
bg.c | Background task management |
bg.h [code] | Background task management |
bh_download.c | Handles the client-side of the Browse Host function |
bh_download.h [code] | Handles the client-side of the Browse Host function |
bh_upload.c | Handles the server-side of the Browse Host function |
bh_upload.h [code] | Handles the server-side of the Browse Host function |
core/bitzi.c | Bitzi Core search code |
ui/gtk/bitzi.c | Bitzi GTK+ interface code |
core/bitzi.h [code] | Bitzi Core search code |
if/core/bitzi.h [code] | |
if/ui/gtk/bitzi.h [code] | |
ui/gtk/bitzi.h [code] | Bitzi GTK+ Headers |
bogons.c | Support for IP bogons detection |
bogons.h [code] | Support for IP bogons detection |
bsched.c | Bandwidth scheduling |
core/bsched.h [code] | Bandwidth scheduling |
if/core/bsched.h [code] | |
c2ui.c | Interface core -> UI |
c2ui.h [code] | Interface core -> UI |
clock.c | Maintain an accurate clock skew of our host's clock with respect to the absolute time |
clock.h [code] | Maintain an accurate clock skew of our host's clock with respect to the absolute time |
cobs.c | Consistant Overhead Byte Stuffing (COBS) |
cobs.h [code] | Consistant Overhead Byte Stuffing (COBS) |
columns.h [code] | Columns in the panes |
common.h [code] | Common header for Gtk-Gnutella |
cq.c | Callout queue |
cq.h [code] | Callout queue |
crc.c | CRC computations |
crc.h [code] | CRC computation |
dbus_util.c | Interface to dbus messaging bus |
dbus_util.h [code] | Interface to dbus messaging bus |
dh.c | Dynamic query hits |
dh.h [code] | Dynamic hits |
dime.c | Dime parser / creator |
dmesh.c | Download mesh |
dmesh.h [code] | Download mesh |
core/downloads.c | Handle downloads |
ui/gtk/gtk1/downloads.c | |
ui/gtk/gtk2/downloads.c | |
core/downloads.h [code] | Needs brief description here |
if/core/downloads.h [code] | |
if/ui/gtk/downloads.h [code] | |
ui/gtk/downloads.h [code] | |
gtk1/downloads_cb.c | |
gtk2/downloads_cb.c | |
gtk1/downloads_cb.h [code] | |
gtk2/downloads_cb.h [code] | |
downloads_common.c | |
downloads_common.h [code] | |
dq.c | Dynamic querying |
dq.h [code] | Dynamic querying |
drop.c | Drop support - no dragging, just dropping |
drop.h [code] | Drop support - no dragging, just dropping |
endian.h [code] | |
eval.c | String evaluation |
eval.h [code] | String evaluation |
event.c | Functions that should be in GTK+ 1.2 or GTK+ 2.x but are not |
event.h [code] | |
extensions.c | Gnutella message extension handling |
extensions.h [code] | Gnutella message extension handling |
features.c | Header parsing routines |
features.h [code] | Header parsing routines |
fifo.c | A FIFO |
fifo.h [code] | A FIFO |
file.c | Miscellaneous common file routines |
file.h [code] | Miscellaneous common file routines |
core/fileinfo.c | Structure for storing meta-information about files being downloaded |
ui/gtk/gtk1/fileinfo.c | Displaying of file information in the GUI |
ui/gtk/gtk2/fileinfo.c | Displaying of file information in the GUI |
core/fileinfo.h [code] | Structure for storing meta-information about files being downloaded |
if/core/fileinfo.h [code] | |
ui/gtk/fileinfo.h [code] | Displaying of file information in the GUI |
filter.c | GUI filtering functions |
if/core/filter.h [code] | |
ui/gtk/filter.h [code] | |
filter_cb.c | GUI filtering functions |
filter_cb.h [code] | |
filter_core.c | GUI filtering functions |
filter_core.h [code] | |
fuzzy.c | Functions to compute likelihood of two file names being the same file |
fuzzy.h [code] | Functions to compute likelihood of two file names being the same file |
g2node.c | Glue between Gtk-Gnutella and the G2 'lib' |
g2node.h [code] | Glue between Gtk-Gnutella and the G2 'lib' |
g2nodes.h [code] | Needs short description here |
geo_ip.c | Support for geographic (country-level) IP mapping |
geo_ip.h [code] | Support for geographic IP mapping |
getdate.c | |
getdate.h [code] | Date parsing |
getline.c | Line-oriented parsing from memory buffer |
getline.h [code] | Line-oriented parsing from memory buffer |
ggep.c | Gnutella Generic Extension Protocol (GGEP) |
ggep.h [code] | Gnutella Generic Extension Protocol (GGEP) |
ggep_type.c | GGEP type-specific routines |
ggep_type.h [code] | GGEP type-specific routines |
glib-missing.c | Missing functions in the Glib 1.2 |
glib-missing.h [code] | Missing functions in the Glib 1.2 |
gmsg.c | Gnutella Messages |
gmsg.h [code] | Gnutella Messages |
gnet_property.c | |
gnet_property.h [code] | |
gnet_property_priv.h [code] | |
core/gnet_stats.c | Needs brief description here |
ui/gtk/gtk1/gnet_stats.c | |
ui/gtk/gtk2/gnet_stats.c | |
core/gnet_stats.h [code] | |
if/ui/gtk/gnet_stats.h [code] | |
ui/gtk/gnet_stats.h [code] | |
gnet_stats_common.c | |
gnet_stats_common.h [code] | |
core/gnutella.h [code] | |
if/core/gnutella.h [code] | |
gtk-missing.c | Missing functions in the GTK+ |
gtk-missing.h [code] | |
gtkcolumnchooser.c | |
gtkcolumnchooser.h [code] | |
gtkg-apidoc.main | |
gtk/gui.h [code] | |
topless/gui.h [code] | Remote shell interface |
gui_property.c | |
gui_property.h [code] | |
gui_property_priv.h [code] | |
guid.c | Globally Unique ID (GUID) manager |
core/guid.h [code] | Globally Unique ID (GUID) manager |
if/core/guid.h [code] | |
gwcache.c | Gnutella Web Cache |
gwcache.h [code] | Gnutella Web Cache |
hashlist.c | Needs brief description here |
hashlist.h [code] | |
hashtree.c | Merkle Hash tree implementation, not yet memory and speed optimized yet |
hashtree.h [code] | Hash tree implementation, not yet memory and speed optimized yet |
core/hcache.c | Host cache management |
ui/gtk/gtk1/hcache.c | |
ui/gtk/gtk2/hcache.c | |
core/hcache.h [code] | Host cache management |
if/core/hcache.h [code] | |
ui/gtk/hcache.h [code] | |
hcache_common.c | |
hcache_common.h [code] | |
header.c | Header parsing routines |
header.h [code] | Header parsing routines |
host_addr.c | Host address functions |
host_addr.h [code] | Host address functions |
hostiles.c | Support for the hostiles.txt of BearShare |
hostiles.h [code] | Support for the hostiles.txt of BearShare |
hosts.c | Host management |
core/hosts.h [code] | |
if/core/hosts.h [code] | |
hsep.c | Horizon Size Estimation Protocol 0.2 |
core/hsep.h [code] | Horizon Size Estimation Protocol 0.2 |
if/core/hsep.h [code] | |
http.c | HTTP routines |
core/http.h [code] | HTTP routines |
if/core/http.h [code] | |
huge.c | HUGE support (Hash/URN Gnutella Extension) |
huge.h [code] | HUGE support (Hash/URN Gnutella Extension) |
icon.c | Icon management |
icon.h [code] | Icon management |
idtable.c | |
idtable.h [code] | Needs brief description here |
ignore.c | Management of download ignoring list |
ignore.h [code] | Management of download ignoring list |
inet.c | Internet status |
inet.h [code] | Pong caching (LimeWire's ping/pong reducing scheme) |
inputevt.c | Input I/O notification |
inputevt.h [code] | Input I/O notification |
gtk1/interface-glade.c | |
gtk2/interface-glade.c | |
gtk1/interface-glade.h [code] | |
gtk2/interface-glade.h [code] | |
ioheader.c | Asynchronous I/O header parsing |
ioheader.h [code] | Asynchronous I/O header parsing routines |
iprange.c | Needs brief description here |
iprange.h [code] | Needs brief description here |
iso3166.c | Support for mapping ISO 3166 2-letter codes and country names |
iso3166.h [code] | |
listener.h [code] | Needs brief description here |
main.c | Main functions for Gtk-Gnutella |
ui/gtk/main.c | Main functions for GTK+ interface |
if/core/main.h [code] | |
ui/gtk/main.h [code] | |
main_cb.c | |
main_cb.h [code] | |
malloc.c | Debugging malloc, to supplant dmalloc which is not satisfactory |
malloc.h [code] | Needs brief description here |
matching.c | |
matching.h [code] | Search table searching routines |
lib/misc.c | Miscellaneous functions |
ui/gtk/misc.c | General GUI functions and stuff which doesn't fit in anywhere else |
if/ui/gtk/misc.h [code] | |
lib/misc.h [code] | Misc functions |
ui/gtk/misc.h [code] | |
gtk1/monitor.c | GUI stuff used by 'share.c' |
gtk2/monitor.c | GUI stuff used by 'share.c' |
monitor.h [code] | |
gtk1/monitor_cb.c | |
gtk2/monitor_cb.c | |
monitor_cb.h [code] | |
move.c | Asychronous file moving operations |
move.h [code] | Asychronous file moving operations |
mq.c | Message queues, common code between TCP and UDP sending stacks |
mq.h [code] | Message queues |
mq_tcp.c | Message queues, writing to a TCP stack |
mq_tcp.h [code] | Message queues with a TCP sending stack |
mq_udp.c | Message queues, writing to a UDP stack |
mq_udp.h [code] | Message queues with a UDP sending stack |
namesize.c | Handling of the (name, size) tuples |
namesize.h [code] | Handling of the (name, size) tuples |
net_stats.h [code] | |
core/nodes.c | Gnutella node management |
ui/gtk/gtk1/nodes.c | |
ui/gtk/gtk2/nodes.c | GUI filtering functions |
core/nodes.h [code] | |
if/core/nodes.h [code] | |
ui/gtk/nodes.h [code] | |
gtk1/nodes_cb.c | |
gtk2/nodes_cb.c | GUI filtering functions |
gtk1/nodes_cb.h [code] | |
gtk2/nodes_cb.h [code] | |
nodes_common.c | Common GUI functions for displaying node information |
nodes_common.h [code] | |
notebooks.h [code] | |
ntp.c | Detection of a local NTP server |
ntp.h [code] | Detection of a local NTP server |
oob.c | Out of band query hits |
oob.h [code] | Out-of-band query hit management |
oob_proxy.c | Proxified OOB queries |
oob_proxy.h [code] | Proxied Out-of-band queries |
override.h [code] | Additional overrides |
packet.c | G2 packet parser / constructor |
packet.h [code] | G2 packet parser / constructor |
packetstream.c | G2 packet stream parser |
packetstream.h [code] | Needs short description here |
palloc.c | Memory pool allocator, suitable for large fixed-size objects |
palloc.h [code] | Memory pool, keeping track of malloc()'ed blocks of fixed size and thereby avoiding too frequent malloc()/free(). |
parq.c | Passive/Active Remote Queuing |
core/parq.h [code] | Passive/Active Remote Queuing |
if/core/parq.h [code] | |
pattern.c | Pattern matching |
pattern.h [code] | Sunday pattern search data structures |
pbarcellrenderer.c | GTK+ cell renderer |
pbarcellrenderer.h [code] | GTK+ cell renderer |
pcache.c | Pong caching (LimeWire's ping/pong reducing scheme) |
pcache.h [code] | Pong caching (LimeWire's ping/pong reducing scheme) |
pmsg.c | PDU Messages |
pmsg.h [code] | PDU Messages |
pproxy.c | Push proxy HTTP management |
core/pproxy.h [code] | Push proxy HTTP management |
if/core/pproxy.h [code] | Needs short description here |
prop.c | |
prop.h [code] | |
qhit.c | Query hit packet management |
qhit.h [code] | Query hit management |
qrp.c | Query Routing Protocol (LimeWire's scheme) |
qrp.h [code] | Query Routing Protocol (LimeWire's scheme) |
routing.c | Gnutella Network Messages routing |
routing.h [code] | |
rx.c | Network RX drivers |
rx.h [code] | Network driver |
rx_chunk.c | Network RX -- chunked-encoding |
rx_chunk.h [code] | Network RX -- multiplexed dechunking stage |
rx_inflate.c | Network RX -- decompressing stage |
rx_inflate.h [code] | Network RX -- multiplexed decompressing stage |
rx_link.c | Network driver -- link level |
rx_link.h [code] | Network driver -- link layer |
rxbuf.c | Network RX buffer allocator |
rxbuf.h [code] | Network RX buffer allocator |
core/search.c | Search handling (core side) |
ui/gtk/gtk1/search.c | GUI filtering functions |
ui/gtk/gtk2/search.c | GUI filtering functions |
core/search.h [code] | Search handling (core side) |
if/core/search.h [code] | |
if/ui/gtk/search.h [code] | |
ui/gtk/search.h [code] | |
gtk1/search_cb.c | GUI filtering functions |
gtk2/search_cb.c | GUI filtering functions |
gtk1/search_cb.h [code] | |
gtk2/search_cb.h [code] | |
search_common.c | Common GUI search routines |
search_common.h [code] | |
gtk1/search_stats.c | Needs short description here |
gtk2/search_stats.c | Needs short description here |
search_stats.h [code] | |
search_xml.c | Persistance for searches and filters in XML format |
search_xml.h [code] | Persistance for searches and filters in XML format |
core/settings.c | Gtk-Gnutella configuration |
ui/gtk/settings.c | Reflection of changes in backend or gui properties in the GUI |
core/settings.h [code] | Gtk-Gnutella configuration |
if/core/settings.h [code] | |
ui/gtk/settings.h [code] | |
settings_cb.c | GUI stuff used by 'share.c' |
settings_cb.h [code] | |
sha1.c | Secure Hashing Algorithm 1 implementation |
sha1.h [code] | |
share.c | Handle sharing of our own files and answers to remote queries |
core/share.h [code] | Handle sharing of our own files and answers to remote queries |
if/core/share.h [code] | |
shell.c | |
shell.h [code] | |
socket.c | |
socket.h [code] | |
sockets.c | Socket management |
core/sockets.h [code] | Socket management |
if/core/sockets.h [code] | |
sq.c | Search queue |
sq.h [code] | Search queue |
stats.c | Statistics routines |
stats.h [code] | Statistics routines |
statusbar.c | GUI stuff used by 'share.c' |
if/ui/gtk/statusbar.h [code] | |
ui/gtk/statusbar.h [code] | |
gtk1/support-glade.c | |
gtk2/support-glade.c | |
gtk1/support-glade.h [code] | |
gtk2/support-glade.h [code] | |
tiger.c | Tiger hash |
tiger.h [code] | Tiger hash |
tiger_sboxes.h [code] | Tiger S boxes |
tigertree.c | Implementation of the TigerTree algorithm |
tigertree.h [code] | Implementation of the TigerTree algorithm |
tm.c | Time manipulation and caching routines |
tm.h [code] | Time manipulation and caching routines |
token.c | Token management |
token.h [code] | Token management |
tsync.c | Time synchronization between two peers |
tsync.h [code] | Time synchronization support |
tx.c | Network TX drivers |
tx.h [code] | Network driver |
tx_chunk.c | Network driver -- chunked-encoding level |
tx_chunk.h [code] | Network driver -- chunked-encoding layer |
tx_deflate.c | Network driver -- compressing level |
tx_deflate.h [code] | Network driver -- compressing layer |
tx_dgram.c | Network driver -- datagram level |
tx_dgram.h [code] | Network driver -- datagram layer |
tx_link.c | Network driver -- link level |
tx_link.h [code] | Network driver -- link layer |
udp.c | Handling UDP datagrams |
udp.h [code] | Handling of UDP datagrams |
udp_transceiver.c | Needs short description here |
uhc.c | UDP Host Cache |
uhc.h [code] | UDP Host Cache |
ui2c.c | Interface UI -> core |
ui2c.h [code] | Interface UI -> core |
core/upload_stats.c | Keep track of which files we send away, and how often |
ui/gtk/gtk1/upload_stats.c | Keep track of which files we send away, and how often |
ui/gtk/gtk2/upload_stats.c | Keep track of which files we send away, and how often |
core/upload_stats.h [code] | Keep track of which files we send away, and how often |
if/core/upload_stats.h [code] | |
if/ui/gtk/upload_stats.h [code] | |
ui/gtk/upload_stats.h [code] | |
upload_stats_cb.c | Handles common GUI operations for upload stats |
upload_stats_cb.h [code] | |
core/uploads.c | Handles upload of our files to others users |
ui/gtk/gtk1/uploads.c | |
ui/gtk/gtk2/uploads.c | Needs short description here |
core/uploads.h [code] | Handles upload of our files to others users |
if/core/uploads.h [code] | |
if/ui/gtk/uploads.h [code] | |
ui/gtk/uploads.h [code] | |
uploads_cb.c | |
uploads_cb.h [code] | |
uploads_common.c | |
uploads_common.h [code] | |
url.c | URL handling of specific formats |
url.h [code] | URL handling of specific formats |
urn.c | URN handling of specific formats |
urn.h [code] | URN handling of specific formats |
utf8.c | Unicode Transformation Format 8 bits |
utf8.h [code] | Unicode Transformation Format 8 bits |
utf8_tables.h [code] | Unicode Lookup Tables |
vendors.c | Vendor code management |
vendors.h [code] | Vendor code management |
verify.c | Hash verification |
verify.h [code] | Hash verification |
verify_tth.c | Tigertree hash verification |
verify_tth.h [code] | Tigertree hash verification |
version.c | Version management |
core/version.h [code] | Version management |
if/core/version.h [code] | |
visual_progress.c | Displaying the visual progress of downloading graphically |
visual_progress.h [code] | Displaying the visual progress of downloading graphically |
vmsg.c | Vendor-specific messages |
vmsg.h [code] | Vendor-specific messages |
walloc.c | Explicit-width block allocator, based on zalloc() |
walloc.h [code] | Explicit-width block allocator, based on zalloc() |
watcher.c | File watcher |
watcher.h [code] | File watcher |
whitelist.c | Needs brief description here |
whitelist.h [code] | Needs brief description here |
wordvec.c | Word vector |
wordvec.h [code] | Word vector |
wrap.h [code] | Wraping structures for I/O |
zalloc.c | Zone allocator |
zalloc.h [code] | Zone allocator |
zlib_util.c | Zlib wrapper functions |
zlib_util.h [code] | Zlib wrapper functions |