ngIRCd è un software a riga di comando open source scritto da zero in C e progettato per agire come un server moderno, portatile e liberamente disponibile (o demone) per il protocollo Internet Relay Chat (IRC). ngIRCd significa "demone IRC di nuova generazione".
ngIRCd supporta i collegamenti del server, è facile configurabile, gira su host con indirizzi IP dinamici, è semplice da costruire, installare, configurare e gestire, supporta SSL e IPv6, e
Al momento, ngIRCd supporta i seguenti sistemi operativi:. Linux, FreeBSD, NetBSD, Solaris, SunOS, IRIX, AIX, HP-UX, A / UX, Darwin / Mac OS X, così come Windows con Cygwin
Cosa c'è di nuovo in questa versione:.
- doc ggiorna / Platforms.txt e doc / Faq.txt
- Fissare ortografia del testo dei messaggi RPL_WHOISBOT.
- Non inviare nick name come ragione PARTE predefinito: Nessun altro demone IRC sembra fare questo (oggi?). Chiude # 185. Segnalato da Cahata in #ngircd, grazie!
- Fix & quot; CHE # & quot; mostrando gli utenti invisibili e nascondere tutte visibili, la logica è stata invertita! Questo bug è stato introdotto da commettere c74115f2, & quot;! Modalità Semplificare il controllo su di canali e utenti all'interno di un canale & quot ;, ngIRCd rilascia 21, 21.1, e 22 sono colpiti :-( Problema riportato da Cahata in #ngircd, grazie
- errore di battitura Fix in src / testsuite / README
- Auth PING: Fix nostro testo informazioni per la trasmissione manuale di & quot; & quot ;. PONG Fino ad oggi, ngIRCd non invia un comando IRC valido a tutti, oops!
- Auth PING: Fissare conversione interna di data e ora e di non inviare un prefisso al nostro comando PING. Il prefisso confonde WeeChat, almeno, che non invia un adeguato PONG nel caso ... Debug e patch di & quot; wowaname & quot; su #ngircd, grazie!
- sintassi Fix di ERR_LISTFULL_MSG (478) numerico. Sottolineato da & quot; wowaname & quot; in #ngircd, grazie!
- Migliorare i messaggi di debug durante l'invio di comandi CHANINFO.
- Ripristina & quot; ultimo tentativo & quot; timer quando si abilita un server passivo. Ciò si traduce in un nuovo tentativo di connessione non appena possibile.
- Cambia messaggio di log per & quot; Impossibile risolvere indirizzo & quot; e per falsi indirizzi IP.
- doc / HowToRelease.txt:. Aggiungere nota sul bug tracker
- Aggiornamento & quot; CipherList & quot; di non consentire SSLv3 per impostazione predefinita. Idea, zona iniziale e le prove da Christoph Biedl.
- suite di test Cambia ngIRCd non utilizzare lookup DNS: I diversi sistemi operativi si comportano in modo diverso quando si fa ricerche DNS, ad esempio & quot; 127.0.0.1 & quot; a volte decide di & quot; localhost & quot; e talvolta a & quot; localhost.localdomain & quot; (per esempio OpenBSD). E altri OS determinazione & quot; localhost & quot; al nome host reale (ad esempio Cygwin). Quindi non utilizza DNS a tutti rende il sito di prova molto più portabile.
Cosa c'è di nuovo nella versione 21:
- ./ contrib / Debian / ngircd.init: Assicurarsi nessun file PID stantio avanza quando (ri) partire ngIRCd.
- Cambia ./contrib/platformtest.sh e aggiornamento ./doc/Platforms.txt per consentire nomi utente fino a 8 caratteri.
- Chiama arc4random_stir () in sottoprocessi biforcuti, quando disponibile. Questo è richiesto da FreeBSD & # x3c; 10 e la corrente NetBSD almeno per inizializzare correttamente il & quot; ARC4 & quot; generatore di numeri casuali su queste piattaforme.
- Aggiorna la nostra configurazione del pacchetto Debian e fissare il percorso predefinito del & quot; FileGuida & quot; del & quot; pieno & quot; varianti del pacchetto.
Cosa c'è di nuovo nella versione 20.3:
- Un grave errore è stato corretto in grado di mandare in crash il demone quando & quot; NoticeAuth & quot; è stato attivato.
Cosa c'è di nuovo nella versione 20:
- Molte nuove funzionalità: modalità utente XOP (HALFOP channel, canale admin, e simili) sono stati implementati.
- Nome host di occultamento è stato migliorato.
- Nuovi modi di canale sono state attuate.
- carattere client set di conversione è stato aggiunto al IRC + protocollo.
Cosa c'è di nuovo nella versione 17.1:.
- Le pagine di manuale e la documentazione sono stati aggiornati
- Un bug nel codice di gestione degli errori DNS che potrebbe impedire il demone da stabilire nuovi server-link è stato risolto.
- Il supporto per numerico 329 & quot; tempo la creazione del canale & quot; è stato aggiunto.
Cosa c'è di nuovo nella versione 17:
- modalità & quot utenti; c & quot; (mostra collegare / scollegare i notice, necessari per esempio BOPM) e & quot; x & quot; (hostname cloaking) sono stati implementati.
- è stato aggiunto il supporto per l'autenticazione degli utenti utilizzando PAM. Nuove opzioni di configurazione & quot; NoPAM & quot ;, & quot; NoZeroConf & quot ;, e & quot; SyslogFacility & quot; sono stati completati.
- La modalità di debug è stato migliorato; il demone può scaricare il suo stato interno ora.
- Il potere degli operatori IRC è stata sollevata:. ora si può utilizzare la modalità su qualsiasi canale e sempre cambiare le modalità di canale
Cosa c'è di nuovo nella versione 0.14.1:
- Sicurezza: fissare incidente remoto triggerable in SSL / TLS codice.
- script di avvio BSD contrib / ngircd.sh è stato rinominato per ngircd-bsd.sh.
- Nuovo avvio / arresto di script per le distribuzioni basate su RedHat. contrib / ngircd-redhat.init, grazie a Naoya Nakazawa
- Doxygen:. aggiornamento Link repository del codice sorgente per GIT
- Debian:. costruire package ngircd-full-dbg
- Permettere il ping timeout smettere messaggi per mostrare il valore di timeout.
- errore Fix movimentazione sul link compresso.
- elenco di server Fix annuncio.
- Non rimuovere hostname da informazioni di testo.
Cosa c'è di nuovo nella versione 0.13:
- SSL crittografato client-server e collegamenti di server-server utilizzando OpenSSL o GNUTLS sono state attuate, è stato aggiunto il supporto per i servizi IRC e canali dal server locale sono supportati ora.
- Come al solito, molti miglioramenti minori e correzioni di bug sono inclusi.
I commenti non trovato