Gtk-Gnutella

Software captura de pantalla:
Gtk-Gnutella
Detalles de software:
Versión: 1.1.9 Actualizado
Fecha de carga: 12 Mar 16
Promotor: Raphael Manfredi
Licencia: Libre
Popularidad: 252

Rating: 3.3/5 (Total Votes: 3)

Como su nombre indica, GTK-Gnutella es un cliente Gnutella escrito en GTK + para todos los sistemas operativos GNU / Linux. Es una fuente abierta, eficaz, rápido, fiable y de distribución gratuita aplicación gráfica que le permite conectarse fácilmente a una red peer-to-peer Gnutella


Características de un vistazo

Las características clave incluyen soporte completo de la red Gnutella peer-to-peer (P2P), incluyendo la DHT (Distributed Hash Table), soporte para enlaces Magnet, archivo enjambre estado de la técnica, el soporte para NAT-PMP ( puertos NAT protocolo de asignación) y UPnP (universal Plug and Play), así como Transport Layer Security (TLS) de apoyo.

La aplicación es altamente personalizable y configurable, y rsquo; s bajo de recursos y cualquier otra aplicación interoperable Gnutella. Proporciona a los usuarios una interfaz gráfica de usuario muy moderno (GUI) que les permite conectarse fácilmente a una red Gnutella y descargar archivos. Además, también se proporciona una interfaz de línea de comandos (CLI) para los usuarios avanzados de Linux.


, Interfaz gráfica de usuario con pestañas moderna

Como se ha mencionado, GTK-Gnutella viene con una interfaz gráfica de usuario moderna que cuenta con pestañas, lo que le permite navegar rápidamente entre múltiples modos de visualización (red, búsquedas, descargas, archivos, estadísticas, monitor de búsqueda, historial de subida, hostcache y búsqueda estadísticas). En el lado izquierdo de la ventana se mostrará el número total de conexiones, las cargas y descargas, así como HTTP, Gnutella y el tráfico de DHT.


sistemas operativos y arquitecturas

Gtk-Gnutella es una aplicación multi-plataforma que soporta Linux, BSD (FreeBSD, NetBSD, OpenBSD), Darwin, Solaris, Tru64 UNIX (OSF / 1), SGI IRIX y BeOS sistemas operativos. arquitecturas de CPU soportados incluyen x86, x86_64, PowerPC, SPARC y MIPS.


Bajo el capó y la disponibilidad

El programa está escrito completamente en el lenguaje de programación C y usa GTK + multi-plataforma conjunto de herramientas GUI para su interfaz gráfica de usuario. Ha sido diseñado desde el offset para funcionar sin parar (24/7), ya que sus consume muy poco tiempo de CPU.

En la actualidad, GTK-Gnutella se distribuye como paquetes binarios pre-construidos para Debian GNU / Linux, Ubuntu y sus derivados. Se ha probado con éxito bajo las plataformas de hardware de 32 bits y 64 bits

¿Qué hay de nuevo en esta versión:.

  • Mejoras:
  • [GTK2] URL traducción Agregado en el & quot; quot Acerca e; diálogo de interfaz gráfica de usuario.
  • [GTK2] búsquedas Resaltar con descargas registrados por el uso de texto verde.
  • [GTK2] Se agregó la columna de los tres estados de clasificación a la & quot; cargar la historia & quot; panel.
  • Preguntas. Añade nueva entrada explicando cómo llegar al imán de un archivo compartido
  • Mapa de & quot; la colección & quot; código de consulta G2 a la de Windows / Linux & quot; archivo & quot; conjunto de archivos.
  • Mapa del & quot; & quot torrente; G2 código de consulta a la & quot; & quot torrente; conjunto de archivos.
  • Se ha añadido soporte para & quot; quot ;, ROM y & quot; & quot tratamiento de textos; y & quot; & quot subtítulos; tipos de medios de consulta G2.
  • Además optimizado cálculo SHA1, ahora va alrededor de dos veces más rápido para los archivos.
  • Corrección de errores:
  • page_cache_insert_pages ():. fijos lógica de actualización de escritura de bloqueo incorrecto
  • pmap_insert_region (): debe volver a calcular el índice de inserción si extendemos el pmap
  • tmalloc: fija la revista hilo de contabilidad en los depósitos
  • .
  • no se comprometió de nuevo a la base de datos después de actualizar el recuento de solicitud de clave de DHT.
  • () routing_chunk_move: deben revisar los mensajes cuidadosamente cuando se trasladó trozo
  • .
  • route_message (.): Cuidado con check_duplicate () que puede eliminar el nodo
  • thread_element_matches (.): Prestar más atención a las roscas descubiertas
  • thread_find_tid (): omitir elementos de rosca que no estén marcados como válidos
  • node_shutdown_mode ():! Correctamente debe dar cuenta de shutdowning nodos G2
  • bogons_changed (): se olvidó de cerrar descriptor de archivo abierto
  • upload_stats_load_history (): se ha añadido rotura en el interruptor faltante
  • .
  • qrt_compressed (.): No fue el manejo de la cancelación de tareas de compresión QRP correctamente
  • Avanzadas:
  • rangos hostiles Añadido.
  • bases de datos GeoIP actualizadas para IPv4 e IPv6.
  • Acelerador la cantidad de mensajes de inserción podemos enviar a un servidor remoto determinado.
  • Shareaza nodos legítimos pueden no estar decayendo a sí mismos como ultrapeers.
  • Windows: Pila de desenrollado hecho más seguro con más controles de memoria para evitar fallos
  • .
  • UPnP: intente redescubrimiento de dispositivos de asignación de puertos cada hora, si falta uno
  • .
  • UPnP: intente redescubrimiento de dispositivos de asignación de puertos cada hora, si falta uno
  • .
  • Añadido TSIG_OVFLOW nueva señal se envía cuando un hilo se desborda su pila.
  • condición de carrera fija entre waiter_refcnt_dec concurrente () llama.
  • Se agregó un registro de capa que informa de un error de TX en caso de fallo de aserción.
  • Seguimiento de la última vez visto (actividad) de hilos que no sean descubiertos principal.
  • Evitar el claro-2 a partir de la salida de los archivos de soporte ahora, ya que ellos parcheado.
  • Añadido trazado de líneas divertidos X-Falt que estamos viendo cuando se establece demsh_debug.
  • Añadido trazado de líneas divertidos X-alt que estamos viendo cuando se establece dmesh_debug.
  • Añadido trazado de líneas divertidos X-NALT que estamos viendo cuando se establece dmesh_debug.
  • Añadido gancho de choque para la capa de hilo.
  • Agregado TX mechansim capa de escritura falla para ayudar a detectar errores manipulación del error del usuario.
  • ajustes sintáctica para hacer el último engaño feliz con las definiciones.
  • La interfaz gráfica de usuario mostrará ahora el ancho de banda actual por defecto, en lugar de la media.
  • mingw_exception (): escribir mensajes cortos en caso de desbordamientos de pila
  • .
  • thread_element_reset (): se olvidó de restablecer te- & gt; stack_base a NULL
  • .
  • header_append (): permitir que & quot; & quot;. en los nombres de cabecera.
  • thread_join_internal (): sin thread_cancel_test_element () en la rosca exterior
  • thread_find_element (): no dejar la rutina sin desbloquear el mutex
  • cond_wait_until (.): Ahora manejar correctamente cond subyacente mutación variables
  • thread_block_timeout (): No se asuste si hilo principal ya no bloqueado
  • .
  • dir_entry_filename (): hizo la versión de Windows flujos seguros
  • .
  • hfield_dump (.): Formato fijo de líneas de continuación
  • dmesh_collect_locations ():. Sólo analizar la última fecha y hora en que muchos dan
  • xmalloc_thread_free (.): Siempre debe sostener los bloques en la lista sin rosca cruz
  • Ocultar strtok_free (), obligando a los clientes a utilizar la nueva strtok_free_null ().

¿Qué hay de nuevo en la versión 1.1.5:

  • Mejoras:
  • [GTK2] URL traducción Agregado en el & quot; quot Acerca e; diálogo de interfaz gráfica de usuario.
  • [GTK2] búsquedas Resaltar con descargas registrados por el uso de texto verde.
  • [GTK2] Se agregó la columna de los tres estados de clasificación a la & quot; cargar la historia & quot; panel.
  • Preguntas. Añade nueva entrada explicando cómo llegar al imán de un archivo compartido
  • Mapa de & quot; la colección & quot; código de consulta G2 a la de Windows / Linux & quot; archivo & quot; conjunto de archivos.
  • Mapa del & quot; & quot torrente; G2 código de consulta a la & quot; & quot torrente; conjunto de archivos.
  • Se ha añadido soporte para & quot; quot ;, ROM y & quot; & quot tratamiento de textos; y & quot; & quot subtítulos; tipos de medios de consulta G2.
  • Además optimizado cálculo SHA1, ahora va alrededor de dos veces más rápido para los archivos.
  • Corrección de errores:
  • page_cache_insert_pages ():. fijos lógica de actualización de escritura de bloqueo incorrecto
  • pmap_insert_region (): debe volver a calcular el índice de inserción si extendemos el pmap
  • tmalloc: fija la revista hilo de contabilidad en los depósitos
  • .
  • no se comprometió de nuevo a la base de datos después de actualizar el recuento de solicitud de clave de DHT.
  • () routing_chunk_move: deben revisar los mensajes cuidadosamente cuando se trasladó trozo
  • .
  • route_message (.): Cuidado con check_duplicate () que puede eliminar el nodo
  • thread_element_matches (.): Prestar más atención a las roscas descubiertas
  • thread_find_tid (): omitir elementos de rosca que no estén marcados como válidos
  • node_shutdown_mode ():! Correctamente debe dar cuenta de shutdowning nodos G2
  • bogons_changed (): se olvidó de cerrar descriptor de archivo abierto
  • upload_stats_load_history (): se ha añadido rotura en el interruptor faltante
  • .
  • qrt_compressed (.): No fue el manejo de la cancelación de tareas de compresión QRP correctamente
  • Avanzadas:
  • rangos hostiles Añadido.
  • bases de datos GeoIP actualizadas para IPv4 e IPv6.
  • Acelerador la cantidad de mensajes de inserción podemos enviar a un servidor remoto determinado.
  • Shareaza nodos legítimos pueden no estar decayendo a sí mismos como ultrapeers.
  • Windows: Pila de desenrollado hecho más seguro con más controles de memoria para evitar fallos
  • .
  • UPnP: intente redescubrimiento de dispositivos de asignación de puertos cada hora, si falta uno
  • .
  • UPnP: intente redescubrimiento de dispositivos de asignación de puertos cada hora, si falta uno
  • .
  • Añadido TSIG_OVFLOW nueva señal se envía cuando un hilo se desborda su pila.
  • condición de carrera fija entre waiter_refcnt_dec concurrente () llama.
  • Se agregó un registro de capa que informa de un error de TX en caso de fallo de aserción.
  • Seguimiento de la última vez visto (actividad) de hilos que no sean descubiertos principal.
  • Evitar el claro-2 a partir de la salida de los archivos de soporte ahora, ya que ellos parcheado.
  • Añadido trazado de líneas divertidos X-Falt que estamos viendo cuando se establece demsh_debug.
  • Añadido trazado de líneas divertidos X-alt que estamos viendo cuando se establece dmesh_debug.
  • Añadido trazado de líneas divertidos X-NALT que estamos viendo cuando se establece dmesh_debug.
  • Añadido gancho de choque para la capa de hilo.
  • Agregado TX mechansim capa de escritura falla para ayudar a detectar errores manipulación del error del usuario.
  • ajustes sintáctica para hacer el último engaño feliz con las definiciones.
  • La interfaz gráfica de usuario mostrará ahora el ancho de banda actual por defecto, en lugar de la media.
  • mingw_exception (): escribir mensajes cortos en caso de desbordamientos de pila
  • .
  • thread_element_reset (): se olvidó de restablecer te- & gt; stack_base a NULL
  • .
  • header_append (): permitir que & quot; & quot;. en los nombres de cabecera.
  • thread_join_internal (): sin thread_cancel_test_element () en la rosca exterior
  • thread_find_element (): no dejar la rutina sin desbloquear el mutex
  • cond_wait_until (.): Ahora manejar correctamente cond subyacente mutación variables
  • thread_block_timeout (): No se asuste si hilo principal ya no bloqueado
  • .
  • dir_entry_filename (): hizo la versión de Windows flujos seguros
  • .
  • hfield_dump (.): Formato fijo de líneas de continuación
  • dmesh_collect_locations ():. Sólo analizar la última fecha y hora en que muchos dan
  • xmalloc_thread_free (.): Siempre debe sostener los bloques en la lista sin rosca cruz
  • Ocultar strtok_free (), obligando a los clientes a utilizar la nueva strtok_free_null ().

¿Qué hay de nuevo en la versión 1.1.4:

  • Mejoras:
  • [GTK2] URL traducción Agregado en el & quot; quot Acerca e; diálogo de interfaz gráfica de usuario.
  • [GTK2] búsquedas Resaltar con descargas registrados por el uso de texto verde.
  • [GTK2] Se agregó la columna de los tres estados de clasificación a la & quot; cargar la historia & quot; panel.
  • Preguntas. Añade nueva entrada explicando cómo llegar al imán de un archivo compartido
  • Mapa de & quot; la colección & quot; código de consulta G2 a la de Windows / Linux & quot; archivo & quot; conjunto de archivos.
  • Mapa del & quot; & quot torrente; G2 código de consulta a la & quot; & quot torrente; conjunto de archivos.
  • Se ha añadido soporte para & quot; quot ;, ROM y & quot; & quot tratamiento de textos; y & quot; & quot subtítulos; tipos de medios de consulta G2.
  • Además optimizado cálculo SHA1, ahora va alrededor de dos veces más rápido para los archivos.
  • Corrección de errores:
  • page_cache_insert_pages ():. fijos lógica de actualización de escritura de bloqueo incorrecto
  • pmap_insert_region (): debe volver a calcular el índice de inserción si extendemos el pmap
  • tmalloc: fija la revista hilo de contabilidad en los depósitos
  • .
  • no se comprometió de nuevo a la base de datos después de actualizar el recuento de solicitud de clave de DHT.
  • () routing_chunk_move: deben revisar los mensajes cuidadosamente cuando se trasladó trozo
  • .
  • route_message (.): Cuidado con check_duplicate () que puede eliminar el nodo
  • thread_element_matches (.): Prestar más atención a las roscas descubiertas
  • thread_find_tid (): omitir elementos de rosca que no estén marcados como válidos
  • node_shutdown_mode ():! Correctamente debe dar cuenta de shutdowning nodos G2
  • bogons_changed (): se olvidó de cerrar descriptor de archivo abierto
  • upload_stats_load_history (): se ha añadido rotura en el interruptor faltante
  • .
  • qrt_compressed (.): No fue el manejo de la cancelación de tareas de compresión QRP correctamente
  • Avanzadas:
  • rangos hostiles Añadido.
  • bases de datos GeoIP actualizadas para IPv4 e IPv6.
  • Acelerador la cantidad de mensajes de inserción podemos enviar a un servidor remoto determinado.
  • Shareaza nodos legítimos pueden no estar decayendo a sí mismos como ultrapeers.
  • Windows: Pila de desenrollado hecho más seguro con más controles de memoria para evitar fallos
  • .
  • UPnP: intente redescubrimiento de dispositivos de asignación de puertos cada hora, si falta uno
  • .
  • UPnP: intente redescubrimiento de dispositivos de asignación de puertos cada hora, si falta uno
  • .
  • Añadido TSIG_OVFLOW nueva señal se envía cuando un hilo se desborda su pila.
  • condición de carrera fija entre waiter_refcnt_dec concurrente () llama.
  • Se agregó un registro de capa que informa de un error de TX en caso de fallo de aserción.
  • Seguimiento de la última vez visto (actividad) de hilos que no sean descubiertos principal.
  • Evitar el claro-2 a partir de la salida de los archivos de soporte ahora, ya que ellos parcheado.
  • Añadido trazado de líneas divertidos X-Falt que estamos viendo cuando se establece demsh_debug.
  • Añadido trazado de líneas divertidos X-alt que estamos viendo cuando se establece dmesh_debug.
  • Añadido trazado de líneas divertidos X-NALT que estamos viendo cuando se establece dmesh_debug.
  • Añadido gancho de choque para la capa de hilo.
  • Agregado TX mechansim capa de escritura falla para ayudar a detectar errores manipulación del error del usuario.
  • ajustes sintáctica para hacer el último engaño feliz con las definiciones.
  • La interfaz gráfica de usuario mostrará ahora el ancho de banda actual por defecto, en lugar de la media.
  • mingw_exception (): escribir mensajes cortos en caso de desbordamientos de pila
  • .
  • thread_element_reset (): se olvidó de restablecer te- & gt; stack_base a NULL
  • .
  • header_append (): permitir que & quot; & quot;. en los nombres de cabecera.
  • thread_join_internal (): sin thread_cancel_test_element () en la rosca exterior
  • thread_find_element (): no dejar la rutina sin desbloquear el mutex
  • cond_wait_until (.): Ahora manejar correctamente cond subyacente mutación variables
  • thread_block_timeout (): No se asuste si hilo principal ya no bloqueado
  • .
  • dir_entry_filename (): hizo la versión de Windows flujos seguros
  • .
  • hfield_dump (.): Formato fijo de líneas de continuación
  • dmesh_collect_locations ():. Sólo analizar la última fecha y hora en que muchos dan
  • xmalloc_thread_free (.): Siempre debe sostener los bloques en la lista sin rosca cruz
  • Ocultar strtok_free (), obligando a los clientes a utilizar la nueva strtok_free_null ().

¿Qué hay de nuevo en la versión 1.1.3:

  • Mejoras:
  • [GTK2] URL traducción Agregado en el & quot; quot Acerca e; diálogo de interfaz gráfica de usuario.
  • [GTK2] búsquedas Resaltar con descargas registrados por el uso de texto verde.
  • [GTK2] Se agregó la columna de los tres estados de clasificación a la & quot; cargar la historia & quot; panel.
  • Preguntas. Añade nueva entrada explicando cómo llegar al imán de un archivo compartido
  • Mapa de & quot; la colección & quot; código de consulta G2 a la de Windows / Linux & quot; archivo & quot; conjunto de archivos.
  • Mapa del & quot; & quot torrente; G2 código de consulta a la & quot; & quot torrente; conjunto de archivos.
  • Se ha añadido soporte para & quot; quot ;, ROM y & quot; & quot tratamiento de textos; y & quot; & quot subtítulos; tipos de medios de consulta G2.
  • Además optimizado cálculo SHA1, ahora va alrededor de dos veces más rápido para los archivos.
  • Corrección de errores:
  • page_cache_insert_pages ():. fijos lógica de actualización de escritura de bloqueo incorrecto
  • pmap_insert_region (): debe volver a calcular el índice de inserción si extendemos el pmap
  • tmalloc: fija la revista hilo de contabilidad en los depósitos
  • .
  • no se comprometió de nuevo a la base de datos después de actualizar el recuento de solicitud de clave de DHT.
  • () routing_chunk_move: deben revisar los mensajes cuidadosamente cuando se trasladó trozo
  • .
  • route_message (.): Cuidado con check_duplicate () que puede eliminar el nodo
  • thread_element_matches (.): Prestar más atención a las roscas descubiertas
  • thread_find_tid (): omitir elementos de rosca que no estén marcados como válidos
  • node_shutdown_mode ():! Correctamente debe dar cuenta de shutdowning nodos G2
  • bogons_changed (): se olvidó de cerrar descriptor de archivo abierto
  • upload_stats_load_history (): se ha añadido rotura en el interruptor faltante
  • .
  • qrt_compressed (.): No fue el manejo de la cancelación de tareas de compresión QRP correctamente
  • Avanzadas:
  • rangos hostiles Añadido.
  • bases de datos GeoIP actualizadas para IPv4 e IPv6.
  • Acelerador la cantidad de mensajes de inserción podemos enviar a un servidor remoto determinado.
  • Shareaza nodos legítimos pueden no estar decayendo a sí mismos como ultrapeers.
  • Windows: Pila de desenrollado hecho más seguro con más controles de memoria para evitar fallos
  • .
  • UPnP: intente redescubrimiento de dispositivos de asignación de puertos cada hora, si falta uno
  • .
  • UPnP: intente redescubrimiento de dispositivos de asignación de puertos cada hora, si falta uno
  • .
  • Añadido TSIG_OVFLOW nueva señal se envía cuando un hilo se desborda su pila.
  • condición de carrera fija entre waiter_refcnt_dec concurrente () llama.
  • Se agregó un registro de capa que informa de un error de TX en caso de fallo de aserción.
  • Seguimiento de la última vez visto (actividad) de hilos que no sean descubiertos principal.
  • Evitar el claro-2 a partir de la salida de los archivos de soporte ahora, ya que ellos parcheado.
  • Añadido trazado de líneas divertidos X-Falt que estamos viendo cuando se establece demsh_debug.
  • Añadido trazado de líneas divertidos X-alt que estamos viendo cuando se establece dmesh_debug.
  • Añadido trazado de líneas divertidos X-NALT que estamos viendo cuando se establece dmesh_debug.
  • Añadido gancho de choque para la capa de hilo.
  • Agregado TX mechansim capa de escritura falla para ayudar a detectar errores manipulación del error del usuario.
  • ajustes sintáctica para hacer el último engaño feliz con las definiciones.
  • La interfaz gráfica de usuario mostrará ahora el ancho de banda actual por defecto, en lugar de la media.
  • mingw_exception (): escribir mensajes cortos en caso de desbordamientos de pila
  • .
  • thread_element_reset (): se olvidó de restablecer te- & gt; stack_base a NULL
  • .
  • header_append (): permitir que & quot; & quot;. en los nombres de cabecera.
  • thread_join_internal (): sin thread_cancel_test_element () en la rosca exterior
  • thread_find_element (): no dejar la rutina sin desbloquear el mutex
  • cond_wait_until (.): Ahora manejar correctamente cond subyacente mutación variables
  • thread_block_timeout (): No se asuste si hilo principal ya no bloqueado
  • .
  • dir_entry_filename (): hizo la versión de Windows flujos seguros
  • .
  • hfield_dump (.): Formato fijo de líneas de continuación
  • dmesh_collect_locations ():. Sólo analizar la última fecha y hora en que muchos dan
  • xmalloc_thread_free (.): Siempre debe sostener los bloques en la lista sin rosca cruz
  • Ocultar strtok_free (), obligando a los clientes a utilizar la nueva strtok_free_null ().

¿Qué es la nueva en la versión 1.1.1:

  • Este es un lanzamiento importante corrección de errores graves que afectan a la la riqueza global del sistema: la cola PARQ carga no estaba debidamente restaurada, la DHT no siempre estaba enviando valores correctos de vuelta (que permite realizar búsquedas fallidas), y SDBM (la base de datos de hash-on-disk) tenía dos bichos bien ocultos que podrían causar accidentes en el arranque o que las operaciones regulares de tiempo de ejecución comprometidos.
  • Esta versión utiliza una capa UDP fiable para transferir fuera de la banda de consulta golpea, asegurando que estos mensajes importantes están correctamente enviados y recibidos y nunca perdieron.

¿Qué es la nueva en la versión 0.96.9:.

    se añadió
  • UPnP y soporte de NAT-PMP

  • Se añadieron
  • Más iconos de estado de DHT, la asignación de puertos, y subir pre-estancamiento de la información.
  • 12 errores menores fueron fijadas y 25 & quot; bajo el capó & quot; Se hicieron mejoras.

¿Qué hay de nuevo en la versión 0.96.6:

  • Corrección de errores:
  • # 1932909 & quot; columnas en la ventana de búsqueda no se escalan correctamente & quot;.
  • Fijo HTTP indebida fragmentación cuando outputing trozos de más de 64 KiB.
  • # 2628899 & quot; intenta descargar desde mi antiguo yo después de IP cambia & quot;.
  • No siempre fue reanudar la interrumpida SHA-1 cálculo de un archivo terminado cuando servent se cerró en el medio de procesamiento.
  • Fijo prueba de mal control de intervalos en la parte de descarga.
  • no estaba prestando atención a la & quot; give_server_hostname & quot; propiedad y en su lugar envió & quot; HNAME & quot; GGEP extensiones en los accesos de consulta proporcionado un nombre que no esté vacío se define como la & quot; nombre_host_servidor & quot;.
  • Fijo carga indebida conteo ranura que introdujo las condiciones de carrera, a veces lleva a tener más ranuras utilizadas que el máximo configurado (además de la & quot; & quot rápida; subir ranuras).
  • prevenir los choques ocasionales en tiempo de apagado, durante las limpiezas subsistema.
  • casos de esquina fijo donde podíamos perder un nombre de host del servidor y error francamente, donde se descartó el nombre de host después de una búsqueda de DNS si el intento de conexión posterior no tuvo éxito.
  • Mejoras:
  • Se niegan a compartir ciertos directorios:. /, $ HOME, $ GTK_GNUTELLA_DIR, y los directorios incompletos y corruptos
  • Descargas GUI:. Casillas de verificación añadió invertir los patrones de selección / filtro
  • Descargas GUI: añadido & quot; Modificado & quot; columna y detalle que muestra la fecha y hora de la última modificación del archivo.
  • Las operaciones de embellecimiento opcionales en los nombres de archivo: Tira líder & quot; - & quot ;, & quot eliminar consecutiva; _ & quot; y evitar que & quot; _ & quot; que rodea los caracteres de puntuación.
  • Fijo problema de rendimiento significativo en el + 1,2 front-end GTK:. Actualización de las estadísticas de carga era de O (n), pero ahora es O (1)
  • Antecedentes de verificación archivo TTH ahora se ilumina un icono en la interfaz gráfica de usuario.
  • Mostrar TTH profundidad del árbol en la descarga & quot; Detalles & quot; panel.
  • Actualizar el cuadro de información bitzi metadatos cuando una consulta termina, por lo que no es necesario hacer clic en el resultado de nuevo después de solicitar datos Bitzi.
  • Columna de tipo MIME añadido para los resultados de búsqueda.
  • Agregado & quot; Last Request & quot; y & quot; Last Upload & quot; columnas a la del historial de subida.
  • apoyo casi completa DHT (sólo falta la publicación de los datos), pero el código tiene que ser activado de forma explícita mediante el establecimiento de & quot; enable_dht & quot; TRUE. La DHT sabe cómo buscar alt-Loc para archivos y empujar-proxies para los anfitriones con firewall y almacenará los datos locales para que otros puedan consultar.
  • Los nuevos comandos shell & quot; quot ;, Estadísticas y & quot; quot ;, descarga y & quot; de eco & quot;.
  • Ahora es posible cambiar el nombre de los archivos se descargan (a través de GTK2 o concha, ningún apoyo en GTK1).
  • añadida más extensiones de nombre de archivo para el incorporado en los filtros de búsqueda.
  • recursos del conmutador después de conseguir un error HTTP si la conexión se mantiene viva y los permisos de error seguimientos (condiciones no ocupados).
  • Mejora de la capacidad de cambiar los recursos después de la finalización de archivos al hacer caso omiso de salida enjambre de datos, para mantener la conexión viva.
  • Bitzi entradas se actualizan cuando se le solicite explícitamente, evitando la reutilización de los metadatos rancio
  • archivos completos se muestran durante la verificación de hash.
  • Sólo propagar buenas alt-Loc para los archivos que estamos descargando, es decir, las direcciones de los ejércitos, que sabemos que están sirviendo ese archivo, porque nos contacto con ellos.
  • Muchos de los nuevos contadores de estadísticas.
  • Permitir la programación de descargas especiales sin tener en cuenta los límites por el huésped, ya que estos son de una duración mucho más corta (THEX y navegar por las solicitudes de acogida).
  • Siempre archivos completados semillas, independientemente de su tamaño (sin PPIP mínimo al igual que con los archivos parciales), cuando su SHA-1 ha sido verificada.
  • incorrectamente codificada metadatos Bitzi se traduce a Unicode.
  • Exploración-anfitrionas respuestas están ordenadas de forma alfanumérica en rutas relativas al permitir que los usuarios se relacionan archivos juntos si no entienden GGEP & quot; CAMINO & quot;.
  • Mejora de enrutamiento de mensajes de inserción también buscando por si los hosts targetted pasar a ser uno de nuestros vecinos inmediatos.
  • Actualización Bokmal noruego y traducciones al español.
  • Bajo el capó:
  • Analizar legado Shareaza THEX URI & quot; urn: Árbol: Tigre /: & quot; (Extra & quot; / & quot; aquí).
  • Manija cabeceras no estándar X-Thex-URI si los compañeros proporciona una cabecera X-Content-URN válida (Shareaza 2.1.0.0).
  • También intentará dar prioridad a la última & quot; pfsp_last_chunk & quot; bytes de los archivos descargados, ya que pueden contener información de indexación importante para permitir pre-vista de archivos de vídeo parciales.
  • Más tipos MIME conocidos (derivados de las extensiones de archivo).
  • Ahora se puede descargar datos Thex a una profundidad de 11 árboles de archivos de más de 1 GiB.
  • Puede descargar datos THEX sub-óptimo, ya que los datos no óptimo es mejor que nada, pero mantiene en busca de datos THEX en la profundidad del árbol óptimo, no obstante.
  • Análisis Reimplementado de directorios compartidos como una tarea de fondo para que el proceso (no sólo la interfaz gráfica de usuario) es totalmente sensible durante toda la exploración.
  • Que el programador de tareas de fondo calcular la cantidad adecuada de las garrapatas a utilizar para cada tarea.
  • estadísticas Cargar ahora grabar SHA-1 del archivo, de modo que podamos consolidar archivo parcial compartir con las estadísticas de uso compartido de la biblioteca, con el nombre de archivo se ve obligado a nombre de archivo de la biblioteca.
  • Evite comenzar mover un archivo completo si no hay suficiente espacio en el sistema de archivos targetted.
  • Reconocer y propagar la & quot; DHT & quot; extensión GGEP en pongs.
  • Se ha añadido soporte para & quot; DHTIPP & quot; GGEP extensión de pings, utilizado para arranque de DHT.
  • añadida más entropía a la semilla de números aleatorios.
  • Plugged pérdidas de memoria
  • Ya no enviar SHA-1 consultas en la red Gnutella. Ahora se llevan a cabo a través de la DHT, que tiene la topología adecuada para hacerlo de manera eficiente.
  • Fijo cómputo UDP ancho de banda y eliminado cualquier límite en UDP entrante.
  • Lista actualizada de los rangos de IP hostiles dirección, datos de geo-IP, patrones y muestras de spam de mensajes basura.
  • carga de la propiedad de los archivos estaba en O (n * n), hizo que O (n).
  • Ahora detectar archivos de propiedad que se está copiando ciegamente por encima del directorio de configuración de otra gtk-gnutella y restablecer las propiedades cuyo valor debe ser único.
  • El GUID y el kuid (Kademlia ID, el ID del nodo DHT) se hizo pegajosa.
  • La optimización de las búsquedas de QRP en las tablas que van desde 16k a las franjas horarias 2M.
  • Limitar la cantidad de accesos a 10 por consulta golpeado por paquetes, como supresor de LimeWire lo contrario.
  • Limitar la cantidad de alt-Loc en hits a 10 o LimeWire ahoga.
  • Mantener conexión viva para informar de un error de HTTP para permitir la conmutación recurso remoto si es necesario.
  • emiten y analizar nueva cabecera X-descargado, al parecer introducida por LimeWire.
  • Alta análisis de cabeceras X-FW-Nodo-Info para agarrar flexiones de proxies de los anfitriones con firewall, así como reunir el GUID y el anfitrión dirección / puerto adecuado.
  • Emitir X-FW-Nodo-Info si el nodo tiene un firewall, pero siguen a la lista flexiones de nuestros servidores proxy en el encabezado estándar X-Push-proxy.
  • Evite interminable división trozo agresivo durante un enjambre.
  • análisis apropiado de valores separados por comas en Aceptar y otra Accept-Encoding cabeceras HTTP.
  • Rechazar paquetes UDP desde direcciones no específicas.
  • drene más datos de la UDP búfer de recepción para evitar que se llene.
  • Gaza como máximo 5 caracteres finales de las palabras en la construcción de la tabla QRP, insertando por lo tanto menos radices y hacer la tabla más escasa.
  • soluciones eliminadas de tratar con rotos 0.96.2 nodos y 0.95.x anterior.
  • La sintaxis extendida de empuje: // fuentes exactas de los imanes sean capaces de suministrar todas las flexiones de proxies conocidos, incluso si es un conjunto vacío. Dado que las descargas se conservan como imanes, esto también permite mantener todas las flexiones de proxies previamente conocidos cruzando sesiones.
  • PARQ actualizado a la versión 1.1 (en su mayoría limpiezas de especificación).
  • Añadido anti-martilleo adicional para los casos en que muchos archivos en el mismo servidor se ponen en cola y gtk-gnutella está configurado para lanzar más de 1 por cada conexión IP. Los intentos de conexión al mismo servidor están limitados a 5 por minuto.
  • Limitaciones:
  • código de DHT es todavía experimental, aunque funcional:. Configuración de los parámetros sólo se puede hacer a través de la cáscara, y no hay apoyo para la publicación todavía

Requisitos

  • GTK +

Programas parecidos

Unworkable
Unworkable

2 Jun 15

KSambaPlugin
KSambaPlugin

3 Jun 15

Allmydata Tahoe
Allmydata Tahoe

14 Apr 15

Comentarios a la Gtk-Gnutella

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!