Files | |
| file | alive.c |
| Alive status checking ping/pongs. | |
| file | alive.h |
| Alive status checking ping/pongs. | |
| file | ban.c |
| Banning control. | |
| file | ban.h |
| Banning control. | |
| file | bh_download.c |
| Handles the client-side of the Browse Host function. | |
| file | bh_download.h |
| Handles the client-side of the Browse Host function. | |
| file | bh_upload.c |
| Handles the server-side of the Browse Host function. | |
| file | bh_upload.h |
| Handles the server-side of the Browse Host function. | |
| file | core/bitzi.c |
| Bitzi Core search code. | |
| file | core/bitzi.h |
| Bitzi Core search code. | |
| file | bogons.c |
| Support for IP bogons detection. | |
| file | bogons.h |
| Support for IP bogons detection. | |
| file | bsched.c |
| Bandwidth scheduling. | |
| file | core/bsched.h |
| Bandwidth scheduling. | |
| file | clock.c |
| Maintain an accurate clock skew of our host's clock with respect to the absolute time. | |
| file | clock.h |
| Maintain an accurate clock skew of our host's clock with respect to the absolute time. | |
| file | dh.c |
| Dynamic query hits. | |
| file | dh.h |
| Dynamic hits. | |
| file | dime.c |
| Dime parser / creator. | |
| file | dime.h |
| Dime parser / creator. | |
| file | dmesh.c |
| Download mesh. | |
| file | dmesh.h |
| Download mesh. | |
| file | core/downloads.c |
| Handle downloads. | |
| file | core/downloads.h |
| Needs brief description here. | |
| file | dq.c |
| Dynamic querying. | |
| file | dq.h |
| Dynamic querying. | |
| file | extensions.c |
| Gnutella message extension handling. | |
| file | extensions.h |
| Gnutella message extension handling. | |
| file | features.c |
| Header parsing routines. | |
| file | features.h |
| Header parsing routines. | |
| file | file_object.c |
| Sharing of file descriptors through file objects. | |
| file | file_object.h |
| file | core/fileinfo.c |
| Structure for storing meta-information about files being downloaded. | |
| file | core/fileinfo.h |
| Structure for storing meta-information about files being downloaded. | |
| file | geo_ip.c |
| Support for geographic (country-level) IP mapping. | |
| file | geo_ip.h |
| Support for geographic IP mapping. | |
| file | ggep.c |
| Gnutella Generic Extension Protocol (GGEP). | |
| file | ggep.h |
| Gnutella Generic Extension Protocol (GGEP). | |
| file | ggep_type.c |
| GGEP type-specific routines. | |
| file | ggep_type.h |
| GGEP type-specific routines. | |
| file | gmsg.c |
| Gnutella Messages. | |
| file | gmsg.h |
| Gnutella Messages. | |
| file | core/gnet_stats.c |
| Needs brief description here. | |
| file | core/gnet_stats.h |
| file | core/gnutella.h |
| file | guid.c |
| Globally Unique ID (GUID) manager. | |
| file | core/guid.h |
| Globally Unique ID (GUID) manager. | |
| file | core/hcache.c |
| Host cache management. | |
| file | core/hcache.h |
| Host cache management. | |
| file | hostiles.c |
| Support for the hostiles.txt of BearShare. | |
| file | hostiles.h |
| Support for the hostiles.txt of BearShare. | |
| file | hosts.c |
| Host management. | |
| file | core/hosts.h |
| file | hsep.c |
| Horizon Size Estimation Protocol 0.2. | |
| file | core/hsep.h |
| Horizon Size Estimation Protocol 0.2. | |
| file | http.c |
| HTTP routines. | |
| file | core/http.h |
| HTTP routines. | |
| file | huge.c |
| HUGE support (Hash/URN Gnutella Extension). | |
| file | huge.h |
| HUGE support (Hash/URN Gnutella Extension). | |
| file | ignore.c |
| Management of download ignoring list. | |
| file | ignore.h |
| Management of download ignoring list. | |
| file | inet.c |
| Internet status. | |
| file | inet.h |
| Pong caching (LimeWire's ping/pong reducing scheme). | |
| file | ioheader.c |
| Asynchronous I/O header parsing. | |
| file | ioheader.h |
| Asynchronous I/O header parsing routines. | |
| file | local_shell.c |
| Local shell. | |
| file | local_shell.h |
| Local shell. | |
| file | matching.c |
| file | matching.h |
| Search table searching routines. | |
| file | move.c |
| Asychronous file moving operations. | |
| file | move.h |
| Asychronous file moving operations. | |
| file | mq.c |
| Message queues, common code between TCP and UDP sending stacks. | |
| file | mq.h |
| Message queues. | |
| file | mq_tcp.c |
| Message queues, writing to a TCP stack. | |
| file | mq_tcp.h |
| Message queues with a TCP sending stack. | |
| file | mq_udp.c |
| Message queues, writing to a UDP stack. | |
| file | mq_udp.h |
| Message queues with a UDP sending stack. | |
| file | namesize.c |
| Handling of the (name, size) tuples. | |
| file | namesize.h |
| Handling of the (name, size) tuples. | |
| file | core/nodes.c |
| Gnutella node management. | |
| file | core/nodes.h |
| file | ntp.c |
| Detection of a local NTP server. | |
| file | ntp.h |
| Detection of a local NTP server. | |
| file | oob.c |
| Out of band query hits. | |
| file | oob.h |
| Out-of-band query hit management. | |
| file | oob_proxy.c |
| Proxified OOB queries. | |
| file | oob_proxy.h |
| Proxied Out-of-band queries. | |
| file | parq.c |
| Passive/Active Remote Queuing. | |
| file | core/parq.h |
| Passive/Active Remote Queuing. | |
| file | pcache.c |
| Pong caching (LimeWire's ping/pong reducing scheme). | |
| file | pcache.h |
| Pong caching (LimeWire's ping/pong reducing scheme). | |
| file | pmsg.c |
| PDU Messages. | |
| file | pmsg.h |
| PDU Messages. | |
| file | pproxy.c |
| Push proxy HTTP management. | |
| file | core/pproxy.h |
| Push proxy HTTP management. | |
| file | qhit.c |
| Query hit packet management. | |
| file | qhit.h |
| Query hit management. | |
| file | qrp.c |
| Query Routing Protocol (LimeWire's scheme). | |
| file | qrp.h |
| Query Routing Protocol (LimeWire's scheme). | |
| file | core/routing.c |
| Gnutella Network Messages routing. | |
| file | core/routing.h |
| file | rudp.c |
| "Reliable" UDP connections. | |
| file | rudp.h |
| "Reliable" UDP connections. | |
| file | rx.c |
| Network RX drivers. | |
| file | rx.h |
| Network driver. | |
| file | rx_chunk.c |
| Network RX -- chunked-encoding. | |
| file | rx_chunk.h |
| Network RX -- multiplexed dechunking stage. | |
| file | rx_inflate.c |
| Network RX -- decompressing stage. | |
| file | rx_inflate.h |
| Network RX -- multiplexed decompressing stage. | |
| file | rx_link.c |
| Network driver -- link level. | |
| file | rx_link.h |
| Network driver -- link layer. | |
| file | rxbuf.c |
| Network RX buffer allocator. | |
| file | rxbuf.h |
| Network RX buffer allocator. | |
| file | core/search.c |
| Search handling (core side). | |
| file | core/search.h |
| Search handling (core side). | |
| file | core/settings.c |
| gtk-gnutella configuration. | |
| file | core/settings.h |
| gtk-gnutella configuration. | |
| file | share.c |
| Handle sharing of our own files and answers to remote queries. | |
| file | core/share.h |
| Handle sharing of our own files and answers to remote queries. | |
| file | shell.c |
| file | shell.h |
| file | sockets.c |
| Socket management. | |
| file | core/sockets.h |
| Socket management. | |
| file | spam.c |
| SHA-1 based spam filtering. | |
| file | spam.h |
| SHA-1 based spam filtering. | |
| file | spam_sha1.c |
| SHA-1 based spam filtering. | |
| file | spam_sha1.h |
| SHA-1 based spam filtering. | |
| file | special_upload.h |
| For special uploads like data which is generated on the fly in contrast to serving shared files. | |
| file | sq.c |
| Search queue. | |
| file | sq.h |
| Search queue. | |
| file | thex.h |
| file | thex_download.c |
| Handles downloads of THEX data. | |
| file | thex_download.h |
| Handles downloads of THEX data. | |
| file | thex_upload.c |
| Handles the server-side of the THEX data transfers. | |
| file | thex_upload.h |
| Handles the server-side of the THEX data transfers. | |
| file | tls_cache.c |
| Address caching of TLS-capable hosts. | |
| file | tls_cache.h |
| file | tls_common.c |
| Common TLS functions. | |
| file | tls_common.h |
| TLS common functions. | |
| file | token.c |
| Token management. | |
| file | token.h |
| Token management. | |
| file | tsync.c |
| Time synchronization between two peers. | |
| file | tsync.h |
| Time synchronization support. | |
| file | tth_cache.c |
| Caching of tigertree data. | |
| file | tth_cache.h |
| file | tx.c |
| Network TX drivers. | |
| file | tx.h |
| Network driver. | |
| file | tx_chunk.c |
| Network driver -- chunked-encoding level. | |
| file | tx_chunk.h |
| Network driver -- chunked-encoding layer. | |
| file | tx_deflate.c |
| Network driver -- compressing level. | |
| file | tx_deflate.h |
| Network driver -- compressing layer. | |
| file | tx_dgram.c |
| Network driver -- datagram level. | |
| file | tx_dgram.h |
| Network driver -- datagram layer. | |
| file | tx_link.c |
| Network driver -- link level. | |
| file | tx_link.h |
| Network driver -- link layer. | |
| file | udp.c |
| Handling UDP datagrams. | |
| file | udp.h |
| Handling of UDP datagrams. | |
| file | uhc.c |
| UDP Host Cache. | |
| file | uhc.h |
| UDP Host Cache. | |
| file | core/upload_stats.c |
| Keep track of which files we send away, and how often. | |
| file | core/upload_stats.h |
| Keep track of which files we send away, and how often. | |
| file | core/uploads.c |
| Handles upload of our files to others users. | |
| file | core/uploads.h |
| Handles upload of our files to others users. | |
| file | verify.c |
| Hash verification. | |
| file | verify.h |
| Hash verification. | |
| file | verify_sha1.c |
| Hash verification. | |
| file | verify_sha1.h |
| Hash verification. | |
| file | verify_tth.c |
| Tigertree hash verification. | |
| file | verify_tth.h |
| Tigertree hash verification. | |
| file | version.c |
| Version management. | |
| file | core/version.h |
| Version management. | |
| file | vmsg.c |
| Vendor-specific messages. | |
| file | vmsg.h |
| Vendor-specific messages. | |
| file | whitelist.c |
| Needs brief description here. | |
| file | whitelist.h |
| Needs brief description here. | |
1.3.9.1