ngircd jest open source oprogramowanie do wiersza poleceń, napisany od podstaw w C i przeznaczone do działania jako nowoczesny, przenośny i swobodnie dostępnym serwerze (lub demona) dla protokołu Internet Relay Chat (IRC). ngircd oznacza "nowej generacji demona IRC".
ngircd obsługuje łącza serwera, łatwo konfigurowalny, działa na hostach z dynamicznych adresów IP, jest prosty w konstrukcji, instalacji, konfiguracji i utrzymania, obsługuje protokół SSL i IPv6, i
W tej chwili, ngircd obsługuje następujące systemu operacyjnego. Linux, FreeBSD, NetBSD, Solaris SunOS, irix AIX, HP-UX, A / UX, Darwin / Mac OS X, a także systemu Windows z Cygwin
Co nowego w tym wydaniu:.
- activeupdate doc / Platforms.txt i doc / plik FAQ.txt
- Fix pisownię tekstu wiadomości RPL_WHOISBOT.
- Nie wysyłaj pseudonim jako domyślny CZĘŚĆ powodu: Żaden inny demon IRC wydaje się to zrobić (dzisiaj?). Zamyka nr 185. Przekazane przez Cahata w #ngircd, dzięki!
- Fix & quot; WHO # & quot; pokazując niewidzialne użytkowników i ukrywa wszystkie widoczne, logika została odwrócona! Ten błąd został wprowadzony przez popełnić c74115f2, & quot;! Uproszczenie trybu sprawdzania kanałów i użytkowników w kanale & quot ;, ngircd uwalnia 21, 21,1 i 22 dotyczy :-( problem zgłoszony przez Cahata w #ngircd, Dzięki
- literówka Fix w src / testujące / README
- Auth PING: Fix nasz tekst informacyjny dla instrukcji wysyłającego z & quot; & quot ;. PONG Do tej pory, ngircd nie wysyła ważnego polecenia IRC w ogóle, oops!
- Auth PING: Fix wewnętrznej konwersji znacznika czasu i nie wysyłać przedrostek w naszej komendy PING. Przedrostek myli WeeChat, co najmniej, który nie wysyła odpowiedniego Pong w przypadku ... debugowania i poprawki przez & quot; wowaname & quot; na #ngircd, dzięki!
- Fix składnia ERR_LISTFULL_MSG (478) numerycznych. Wskazał & quot; wowaname & quot; w #ngircd, dzięki!
- Enhance komunikaty debugowania podczas wysyłania poleceń CHANINFO.
- Reset & quot; ostatnia próba & quot; Timer podczas włączania serwera pasywnego. Wynika to w nowej próbie połączenia tak szybko, jak to możliwe.
- Zmień wiadomość dziennika & quot; Nie można rozwiązać adresu & quot; i fałszerstw adresów IP.
- doc / HowToRelease.txt:. Notatka o śledzenia błędów
- Aktualizuj & quot; CipherList & quot; nie pozwalają SSLv3 domyślnie. Pomysł, wstępna poprawki i testowanie przez Christopha Biedla.
- Zmień ngircd Zestaw testowy nie używać zapytań DNS: Różne systemy operacyjne zachowują się zupełnie inaczej, gdy robi zapytań DNS, na przykład & quot; 127.0.0.1 & quot; czasem postanawia & quot; localhost & quot; a czasem do & quot; localhost.localdomain & quot; (na przykład OpenBSD). I inne OS postanowienie & quot; localhost & quot; do rzeczywistej nazwy hosta (na przykład Cygwin). Więc nie używając w ogóle sprawia DNS z witryny testu znacznie bardziej mobilny.
Co nowego w wersji 21:
- ./ contrib / Debian / ngircd.init: Upewnij się, nie zestarzeć plik PID jest pozostałość po (ponownym) rozpoczęciem ngircd.
- Zmień ./contrib/platformtest.sh i aktualizacja ./doc/Platforms.txt aby umożliwić nazwy użytkowników do 8 znaków.
- Zadzwoń arc4random_stir () w rozdwojonych podprocesów, kiedy będzie dostępny. Jest to wymagane przez FreeBSD & # x3c; 10 i prąd NetBSD co najmniej poprawnie zainicjować & quot; arc4 & quot; generator liczb losowych na tych platformach.
- Aktualizuj własną konfigurację pakietu Debiana i naprawić ścieżkę domyślną & quot; HelpFile & quot; z & quot; pełne & quot; warianty pakietów.
Co nowego w wersji 20.3:
- Ciężkie błąd został naprawiony, że może upaść demona, kiedy & quot; NoticeAuth & quot; została włączona.
Co nowego w wersji 20:
- Wiele nowych funkcji: tryby użytkownika XOP (HALFOP kanał, kanał Administrator, itp) zostały wdrożone.
- Nazwa maskowanie została wzmocniona.
- Nowe tryby kanału zostały wdrożone.
- Klient ustawić znak konwersji został dodany do IRC + protokołu.
Co nowego w wersji 17.1:.
- Strony podręcznika i dokumentacja zostały zaktualizowane
- Błąd w kodzie obsługi błędów DNS, który może zapobiec demona ustanawiania nowych powiązań serwera została ustalona.
- Wsparcie dla numerycznej 329 & quot; czas utworzenia kanału & quot; został dodany.
Co nowego w wersji 17:
- User tryby & quot; c & quot; (pokaż podłączyć / odłączyć, zawiadomień wymaganych do np BOPM) i & quot; x & quot; (nazwa hosta maskowanie) zostały wdrożone.
- Wsparcie dla uwierzytelniania użytkowników za pomocą PAM zostało dodane. Nowe opcje konfiguracyjne & quot; & quot ;, NOPAM & quot; & quot ;, NoZeroConf i & quot; SyslogFacility & quot; zostały uzupełnione.
- Tryb debugowania został wzbogacony; demon może zrzucić swój stan wewnętrzny teraz.
- Moc operatorów IRC został podniesiony. teraz mogą korzystać z trybu na wszystkich kanałach i zawsze zmieniać tryby kanałów
Co nowego w wersji 0.14.1:
- Zabezpieczenia: naprawić awarię w zdalnie wyzwalać SSL / TLS kod.
- Skrypt startowy BSD contrib / ngircd.sh została zmieniona na ngircd-bsd.sh.
- Nowy start / stop skrypt dla dystrybucji opartych na RedHat. contrib / ngircd-redhat.init, dzięki Naoya Nakazawa
- Doxygen. Aktualizacja Link repozytorium kodu źródłowego do GIT
- Debian. zbudować pakiet ngircd-pełne-dbg
- Zezwalaj na czas oczekiwania do ping rzucić wiadomości, aby pokazać wartość limitu czasu.
- Naprawiono błąd obsługi na sprężone linków.
- Lista serwerów Fix komunikat.
- Nie usuwać nazwy hostów z informacji tekstu.
Co nowego w wersji 0.13:
- szyfrowane SSL klient-serwer i linki serwer-serwer przy użyciu OpenSSL lub gnutls zostały wdrożone, dodano wsparcie dla usług IRC, a lokalny serwer kanały obsługiwane są teraz.
- Jak zwykle, wiele drobnych usprawnień i poprawek są włączone.
Komentarze nie znaleziono