net-irc / ngircd

An IRC server written from scratch

Official package sites : https://ngircd.barton.de/ ·

v26 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm64 x86 ~arm ~x64-macos
USE flags
debug gnutls ident ipv6 irc-plus libressl pam ssl strict-rfc tcpd test zlib

v25 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm64 x86 ~arm ~x64-macos
USE flags
debug gnutls ident ipv6 irc-plus libressl pam ssl strict-rfc tcpd test zlib

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
gnutls
Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
ident
Enables support for net-libs/libident
ipv6
Add support for IP version 6
irc-plus
Enables support for the IRC+ protocol (needs virtual/libiconv)
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
pam
Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
strict-rfc
Strict RFC compliance; may harm compatibility
tcpd
Add support for TCP wrappers
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
zlib
Add support for zlib (de)compression

acct-group / ngircd : Group for ngircd (IRC daemon)

acct-user / ngircd : User for ngircd (IRC daemon)

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-tcltk / expect : tool for automating interactive applications

net-libs / gnutls : A TLS 1.2 and SSL 3.0 implementation for the GNU project

net-libs / libident : A small library to interface to the Ident protocol server

net-misc / netkit-telnetd : Standard Linux telnet client and server

sys-apps / tcp-wrappers : TCP Wrappers

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / zlib : Standard (de)compression library

virtual / libiconv : Virtual for the GNU conversion library

acct-group / ngircd : Group for ngircd (IRC daemon)

acct-user / ngircd : User for ngircd (IRC daemon)

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

net-libs / gnutls : A TLS 1.2 and SSL 3.0 implementation for the GNU project

net-libs / libident : A small library to interface to the Ident protocol server

sys-apps / tcp-wrappers : TCP Wrappers

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / zlib : Standard (de)compression library

virtual / libiconv : Virtual for the GNU conversion library

719256
net-irc/ngircd: server-login-test occasional failure
728422
net-irc/ngircd: use-after-free vulnerability in server-to-server protocol (CVE-2020-14148)
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: arm64 stable (bug #733714)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-irc/ngircd: x86 stable (bug #733714)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #733714
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
net-irc/ngircd: cleanup old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Closes: https://github.com/gentoo/gentoo/pull/16349 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Sam James (sam_c) · gentoo
net-irc/ngircd: bump to 26
Notes: * Tests still disabled; going to speak to upstream about the one flaky test for now. They are somewhat interdependent so I'm not keen on disabling just one yet. If we can't establish why, we will skip it, but given the nature of the tests (connecting to a spawned instance, etc), the failure could be generic to all of the tests. * PAMOnly -> PAMIsOptional in config, backwards compatible Please see upstream release notes for more information. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
net-irc/ngircd: arm64 stable (bug #726850)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Sam James (sam_c) · gentoo
net-irc/ngircd: arm keyworded (bug #705546)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #726850
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-irc/ngircd: x86 stable wrt bug #726850
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sam James (sam_c) · gentoo
net-irc/ngircd: arm64 keyworded (bug #705546)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
net-irc/ngircd: cleanup old
Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Closes: https://github.com/gentoo/gentoo/pull/15361 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Sam James (sam_c) · gentoo
net-irc/ngircd: Bump to 25, GLEP 81
Closes: https://bugs.gentoo.org/696572 Closes: https://bugs.gentoo.org/707634 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-irc/ngircd: migrate to sys-libs/pam
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: x86 stable wrt bug #615210
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #615210
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Moritz Kick · gentoo
net-irc/ngircd: bump to version 24
- Updated copyright years - Updated ebuild to EAPI6 - Cleaned up USE=ssl - Added USE=test and dependencies to prepare for unrestricting FEATURES=test (one testcase is currently failing) Signed-off-by: Moritz Kick <gentoo@blackphoenix.de>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Moritz Kick · gentoo
net-irc/ngircd: remove old.
Closes: https://github.com/gentoo/gentoo/pull/2581 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: x86 stable wrt bug #574690
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
net-irc/ngircd: amd64 stable wrt bug #574690
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
net-irc/ngircd: revbump to vn. 23-r1 with corresponding updated init script
init script is files/ngircd.init-r1.d, ngircd-23-r1.ebuild edited to match, script adds use logger to depend(), patch by maintainer via the gentoo bug Gentoo bug: #503074 Package-Manager: portage-2.2.26
Ian Delaney · gentoo
net-irc/ngircd: bump to vn. ngircd-23
ebuild submitted by Moritz Kick who has agreed to proxy maintain this package bu support of the proxy maintainers project, added to metadata.xml accordingly, ebuild runtested, fixes the gentoo bug Gentoo bug: #501262 Package-Manager: portage-2.2.24
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed