gtk-gnutella

Un clone GTK + Gnutella.
Télécharger maintenant

gtk-gnutella Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Raphael Manfredi
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~mrogaski/Log-Agent-0.307/Agent/Tag/Callback.pm

gtk-gnutella Mots clés


gtk-gnutella La description

clone A GTK + Gnutella. Gtk-Gnutella est un serveur / client Gnutella. Il fonctionne sur tous les systèmes Unix qui prend en charge GTK + (1.2 ou plus) et libxml. Gnome ne required.It est actuellement développé et testé sous Linux (Debian 2.2) et est connu pour fonctionner au moins sous Linux, FreeBSD, NetBSD, OpenBSD, Darwin, Solaris, Tru64 UNIX (OSF / 1), SGI Irix, BeOS alors que architectures CPU comprennent x86, AMD64, PowerPC, SPARC, projet MIPS.gtk-Gnutella est publié sous la licence GNU General public License (GPL) .Gtk-Gnutella est pas encore terminé, mais il est entièrement fonctionnel: vous pouvez partager, rechercher et Télécharger. Et il est stable aussi, les utilisateurs en général il suffit de laisser fonctionner sans surveillance pendant des jours. Voici quelques caractéristiques principales de « gtk-gnutella »: · Partager des fichiers sur le réseau Gnutella (Limewire, BearShare, Xolox, Gnucleus, Shareaza, Morpheus ...) · Connexions comprimé GNet · Le téléchargement simultané de fichiers de plusieurs hôtes (essaimage) · Recherches passives Recherche par urn: sha1: et aimant: · Aquisition automatique des sources supplémentaires par téléchargement et regarder filet recherches · Moteur de filtrage puissant · Gestion de bande passante / limitation · Beaucoup de paramètres · Beaucoup de statistiques Exigences: · GTK + Quoi de neuf dans cette version: Correction de bugs: · # 1932909 « colonnes dans la fenêtre de recherche n'échelle pas correctement ». · HTTP incorrect fixe Chunking lorsque outputing morceaux de plus de 64 Kio. · # 2628899 « essaie de télécharger de mon ancien moi après IP change ». · N'était pas toujours interrompu reprenaient le calcul SHA-1 d'un fichier fini quand Servent a été fermé au milieu du traitement. · Test de vérification de la plage mauvaise fixe dans la partie téléchargement. · Ne faisait pas attention à la « give_server_hostname » propriété et au lieu « envoyés HNAME » extensions de GGEP dans les coups de requête fournis un nom non vide a été défini comme étant le « nom_hôte_serveur ». Correction d'un mauvais comptage de fente de chargement qui introduit des conditions de course, ce qui conduit parfois à avoir plusieurs fentes utilisées au maximum configuré (en plus des emplacements de téléchargement « rapide »). · Prévenir les accidents occasionnels à temps d'arrêt, au cours du sous-système. Opérations de nettoyage · Cas d'angle fixe où l'on pouvait perdre un nom d'hôte du serveur et bug où nous carrément mis au rebut le nom d'hôte après une recherche DNS si la tentative de connexion ultérieure n'a pas réussi. Améliorations: · Refuser de partager certains répertoires: /, $ HOME, GTK_GNUTELLA_DIR $, et les répertoires incomplets et corrompus. · GUI Téléchargements: cases à cocher ajouté inverser les motifs de sélection / filtre. · GUI Téléchargements: Ajout colonne « Modifié » et détail montrant l'horodatage de la dernière modification du fichier. · Opérations en option d'embellissement sur bande: les noms de fichiers de premier plan « - », supprimer consécutive « _ » et éviter « _ » entourant les caractères de ponctuation. · Correction d'un problème de performance significative dans le frontal Gtk + 1.2: mise à jour des statistiques de téléchargement était O (n), mais est maintenant O (1). · Contexte vérification des fichiers TTH allume maintenant une icône dans l'interface graphique. · Afficher la profondeur de l'arbre TTH dans le téléchargement du volet « Détails ». · Mettre à jour la boîte info métadonnées Bitzi quand une finition de requête, de sorte qu'il ne soit pas nécessaire de cliquer sur le résultat à nouveau après avoir demandé des données Bitzi. · Ajout colonne de type MIME pour les résultats de la recherche. · Ajout de "Last Request" et "Dernier envoi" colonnes à l'histoire Upload. · Presque un support complet de DHT (manque la publication des données uniquement), mais les besoins de code pour être explicitement activée en réglant « enable_dht » à TRUE. La DHT sait comment chercher alt-locs pour les fichiers et push-proxy pour les hôtes firewalled et stockera les données locales pour les autres, à la question. · Nouvelles commandes shell "stats", "télécharger", "echo". · Il est maintenant possible de renommer les fichiers en cours de téléchargement (par GTK2 ou coquille, pas de support en GTK1). · Ajout de plus d'extensions de nom de fichier aux filtres de recherche intégrés. · Les ressources de commutation après avoir obtenu une erreur HTTP si la connexion est maintenue en vie et les permis d'erreur des suivis (conditions non occupées). · L'amélioration de la capacité des ressources de commutation après la fin du fichier en ignorant les données grouillant de fuite, pour maintenir la connexion. · Billets Bitzi sont mises à jour lorsque demandé explicitement, en évitant la réutilisation des métadonnées périmées · Les fichiers complets sont affichés lors de la vérification de hachage. · Seules Propager bonnes alt-locs pour les fichiers que nous téléchargent, à savoir l'adresse des hôtes que nous savons être au service de ce fichier parce que nous les avons contactées. · Beaucoup de nouveaux compteurs de statistiques. · Autoriser la planification des téléchargements spéciaux sans tenir compte des limites par hôte, car ceux-ci sont d'une durée beaucoup plus courte (thex et demandes d'accueil Parcourir). · Toujours graines dossiers complets, quelle que soit leur taille (pas de minimum PFSP comme des fichiers partiels), lorsque leur SHA-1 a été vérifié. · Les métadonnées Bitzi de façon incorrecte codée est traduite en Unicode. · Réponses Parcourir-hôtes sont triés sur alphanumériquement par rapport aux noms de fichiers permettant aux utilisateurs de fichiers liés ensemble s'ils ne comprennent pas GGEP « PATH ». · Amélioration de routage des messages Push en regardant également si les hôtes ciblés se trouvent être l'un de nos voisins immédiats. · Mise à jour Norvégien Bokmal et traductions en espagnol. Sous la capuche: · Héritage Parse Shareaza THEX URIs "urn: arbre: tigre /:" ( "/" supplémentaire ici). · Poignée têtes non standard X-Thex-URI si les pairs fournit un en-tête X-Content-URN valide (Shareaza 2.1.0.0). · Tenter de donner la priorité à la dernière « pfsp_last_chunk » octets de fichiers téléchargés, car cela peut contenir des informations importantes d'indexation pour permettre de pré-affichage des fichiers vidéo partiels. · Plus de types MIME connus (dérivés des extensions de fichiers). · Il est maintenant possible de télécharger des données THEX à une profondeur d'arbre de 11 pour les fichiers de plus de 1 Gio. · Pouvez télécharger sous-optimale des données thex, en tant que données non optimal est mieux que rien, mais continue à chercher des données thex à la profondeur d'arbre optimale quand même. · Numérisation Réimplémentée des répertoires partagés comme tâche de fond afin que le processus (pas seulement l'interface graphique) est entièrement réactif lors de l'analyse tout. · Que la tâche de fond planificateur calculer la bonne quantité de tiques à utiliser pour chaque tâche. · Les statistiques de téléchargement enregistrent maintenant SHA-1 du fichier, afin que nous puissions consolider le partage de fichiers partielle avec les statistiques de partage bibliothèque, avec le nom de fichier forcé au nom de la bibliothèque. · Évitez de commencer à déplacer un dossier complet s'il n'y a pas assez d'espace sur le système de fichiers ciblé. · Reconnaître et propager l'extension GGEP "DHT" dans pongs. · Ajout du support pour l'extension de GGEP "DHTIPP" dans pings, utilisé pour bootstrap DHT. · Ajout de plus d'entropie à la graine de nombres aléatoires. · Les fuites de mémoire Plugged · Pas plus envoyer des requêtes SHA-1 sur le réseau Gnutella. Ils sont maintenant effectuées par la DHT, qui a la topologie appropriée pour le faire efficacement. · Correction calcul de la bande passante UDP et supprimé toute limite UDP entrant. · Liste actualisée des plages d'adresse IP hostile, les données géo-IP, les modèles de spam et des échantillons de spam. · Chargement de la propriété des fichiers est en O (n * n), fait O (n). · Maintenant détecter les fichiers de propriétés sont aveuglément copiés d'un autre répertoire de configuration de gtk-gnutella et les propriétés dont les besoins de remise à zéro de la valeur à être unique. · Le GUID et le KUID (Kademlia ID, l'ID du noeud DHT) ont été faites collante. · Optimisation des recherches QRP dans les tableaux allant de 16K à fentes 2M. · Limiter la quantité de hits à 10 par requête paquet de succès, comme LimeWire selfs autrement. · Limiter la quantité d'alt-locs dans les coups de 10 ou selfs LimeWire. · Connexion maintenir en vie lors de la déclaration d'une erreur HTTP pour permettre la commutation des ressources à distance si nécessaire. · Émettre et parse nouvel en-tête Téléchargé X, apparemment introduit par LimeWire. · Ajout parsing des en-têtes X-FW-Node-Info pour saisir push-proxies d'hôtes firewalled, ainsi que de recueillir le GUID approprié et l'adresse hôte / port. · Émettre X-FW-Node-info si le nud est firewalled mais continuer à la liste de nos poussoirs proxy dans l'en-tête standard X-Push-proxies. · Évitez le fractionnement du morceau agressif sans fin au cours de l'essaimage. · L'analyse correcte des valeurs séparées par des virgules dans Accepter et autres en-têtes Accept-Encoding HTTP. · Rejeter les paquets UDP provenant d'adresses non spécifiées. · La vidange de plus de données sur le tampon de réception UDP pour l'empêcher de se remplir. · Bande au plus 5 caractères de fuite de mots lors de la construction de la table de QRP, en insérant de ce fait moins radices et de rendre le tableau plus clairsemée. · Solutions de contournement Removed pour traiter les cassés 0.96.2 noeuds et 0.95.x. plus tôt · Syntaxe étendue pour pousser: // sources exactes dans les aimants pour être en mesure de fournir tous les poussoirs proxies connus, même si cela est un ensemble vide. Étant donné que les téléchargements sont conservés comme des aimants, ce qui permet également de garder toutes les sessions push-proxies connues précédemment. · Mise à niveau PARQ à la version 1.1 (la plupart des opérations de nettoyage de spécification). · Ajout anti-coups de marteau supplémentaires pour les cas où de nombreux fichiers sur le même serveur sont mis en attente et gtk-gnutella est configuré pour lancer plus de 1 connexion par IP. Tentatives de connexion au même serveur sont maintenant limitées à 5 par minute. Limites: · Code DHT est encore au stade expérimental, bien que fonctionnelle: la configuration des paramètres ne peut se faire à travers la coquille, et il n'y a pas de support pour la publication encore.


gtk-gnutella Logiciels associés

Caniche rose

POODLE ROSE est un programme créé pour gérer des archives rar à plusieurs multifilies / séparées récursives contenant des fichiers vidéo de Rapidshare. ...

248

Télécharger