| 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 |