GithubHelp home page GithubHelp logo

dcbeelinekz2 / uhub-openwrt Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 3.97 MB

uHUB для LEDE|OPENWRT https://github.com/janvidar/uhub

Home Page: http://mydc.ru/topic5936.html

Makefile 73.12% Shell 26.88%
uhub dchub adc direct-connect openwrt dcbeelinekz

uhub-openwrt's Introduction

uHUB для LEDE|OPENWRT

Powered by uhub/0.5.0-git-444add1 on Linux/MIPS

rafa центравой

µHub (micro-Hub) — ADC хаб написанный на C под лицензией GPLv3. Работает в операционных системах Linux, Windows, BSD и других. Имеет только базовую функциональность для p2p. Крайне нетребователен к ресурсам — при 350 пользователях занимает в памяти несколько десятков килобайт ОЗУ. Возможна работа на устройствах поддерживающих ПО OpenWRT.

Advanced Direct Connect (ADC) — протокол для файлообменных сетей, основанный на протоколе Direct Connect (DC). ADC-клиенты подключаются к центральному серверу и обмениваются файлами напрямую между участниками сети.

Начиная с версии 3.2 поддерживает шифрование server-client, так называемую ADCS-mode. Начиная с версии 4.0 будет введена система плагинов с простым API. Тестовый хаб автора: adcs://adc.extatic.org:1511


0.5.0:

  • Use TLS 1.2 and strong ciphers by default, but made this configurable.
  • Fix TLS event handling which caused some busy loops
  • TLS: Support certificate chains
  • Fix bug #211: Better Hublist pinger support by adding the AP flag of the INF message.
  • Fix bug #198: Timers could cause infinite loops
  • Sqlite3 is now mandatory
  • Added mod_chat_history_sqlite and mod_chat_is_privileged.
  • Support for systemd notify and journal logging
  • Improved flood control counting to strictly not allow more than the given amount of messages in the configured interval.
  • Optimize lookups by CID and nick.
  • Added an NMDC and ADC hub redirectors written in Python.
  • Fix all Clang compile warnings.
  • Install uhub-passwd also.
  • Add support for detecting HTTP connections to the hub. Enough to tell browsers to stop calling.
  • Compile fixes for OpenBSD, including warnings about strcat.
  • Fix crashing autotest due to wrong initialization of the usermanager.
  • mod_topic: check argument for NULL
  • rename !cleartopic to !resettopic

Пакеты, прошивки https://downloads.openwrt.org/releases/

uhub-openwrt's People

Contributors

dcbeelinekz2 avatar

Watchers

 avatar

Forkers

rafadchub

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.