Revisions of ngircd

Thomas Spahni's avatar Thomas Spahni (vodoo) accepted request 569403 from Mia Herkt's avatar Mia Herkt (lachs0r) (revision 39)
- Do not restart on update
  There is no support for retaining state across restarts and a
  restart will cause service interruption, so it is better to
  handle this manually via zypper ps -s.
Thomas Spahni's avatar Thomas Spahni (vodoo) accepted request 493681 from Thomas Spahni's avatar Thomas Spahni (vodoo) (revision 38)
Upgrade to version 24
Thomas Spahni's avatar Thomas Spahni (vodoo) accepted request 359207 from Thomas Spahni's avatar Thomas Spahni (vodoo) (revision 37)
- Upgrade to version 23
Thomas Spahni's avatar Thomas Spahni (vodoo) accepted request 281976 from Thomas Spahni's avatar Thomas Spahni (vodoo) (revision 35)
- Upgrade to version 22
  * Match all list patterns case-insensitive: this affects the invite-,
    ban-, and except lists, as well as G-Lines an K-Lines.
  * Add help file Commands.txt
- spec file cleaned up

- Upgrade to release 21.1
- Differences to version 20.x:
  * Starting with ngIRCd 21, the ciphers used by SSL are configurable and
    default to HIGH:!aNULL:@STRENGTH (OpenSSL) or SECURE128 (GnuTLS).
    Previous version were using the OpenSSL or GnuTLS defaults, DEFAULT
    and NORMAL respectively.
  * When adding GLINE's or KLINE's to ngIRCd 21 (or newer), all clients
    matching the new mask will be KILL'ed. This was not the case with 
    earlier versions that only added the mask but didn't kill already
    connected users.

- Use openssl instead of gnutls

- Upgrade to bugfix release 20.3 (2013-08-23)
- Upstream changes:
    commands that could be used by arbitrary users to to crash the daemon
    (CVE-2013-1747).
- Fixed ngircd-start-pre to test for absolute paths of commands; 12.1 and 12.2 are different.

- New script ngircd-start-pre to be called by systemd
  Script sets up chroot environment when requested in
  the /etc/ngircd.conf file.
- ngircd.service changed to use ngircd-start-pre
Pascal Bleser's avatar Pascal Bleser (pbleser) accepted request 196154 from Thomas Spahni's avatar Thomas Spahni (vodoo) (revision 34)
- Upgrade to bugfix release 20.3 (2013-08-23)
- Upstream changes:
  * Security: Fix a denial of service bug (server crash) which could happen
    when the configuration option "NoticeAuth" is enabled (which is NOT the
    default) and ngIRCd failed to send the "notice auth" messages to new
    clients connecting to the server (CVE-2013-5580).
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 155547 from Thomas Spahni's avatar Thomas Spahni (vodoo) (revision 33)
- Upgrade to bugfix release 20.2 (2013-02-15)
- Upstream changes:
  * Security: Fix a denial of service bug in the function handling KICK
    commands that could be used by arbitrary users to to crash the daemon.
  * WHO command: Use the currently "displayed hostname" (which can be cloaked!)
    for hostname matching, not the real one. In other words: don't display all 
    the cloaked users on a specific real hostname!
  * configure: The header file "netinet/in_systm.h" already is optional in
    ngIRCd, so don't require it in the configure script. Now ngIRCd can be
    built on Minix 3 again :-)
  * Return better "Connection not registered as server link" errors: Now ngIRCd
    returns a more specific error message for numeric ERR_NOTREGISTERED(451)   
    when a regular user tries to use a command that isn't allowed for users but
    for servers.
  * Don't report ERR_NEEDMOREPARAMS(461) when a MDOE command with more modes
    than nicknames is handled, as well as for channel limit and key changes 
    without specifying the limit or key parameters.
    This is how a lot (all?) other IRC servers behave, including ircd2.11,
    InspIRCd, and ircd-seven. And because of clients (tested with Textual and
    mIRC) sending bogus MODE commands like "MODE -ooo nick", end-users got the
    expected result as well as correct but misleading error messages ...
  * Correctly detect when SSL subsystem must be initialized and take
    outgoing connections (server links!) into account, too.
  * autogen.sh: Enforce serial test harness on GNU automake >=1.13. The
    new parallel test harness which is enabled by default starting with
    automake 1.13 isn't compatible with our test suite.
    And don't use "egrep -o", insetead use "sed", because it isn't portable
    and not available on OpenBSD, for example.
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 146906 from Thomas Spahni's avatar Thomas Spahni (vodoo) (revision 32)
Version update to bugfix release 20.1
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 145770 from Thomas Spahni's avatar Thomas Spahni (vodoo) (revision 31)
New sr for upgrade to ver. 20 with corrections in ngircd.changes
Thomas Spahni's avatar Thomas Spahni (vodoo) committed (revision 30)
- Removed -o option from useradd in specfile
Pascal Bleser's avatar Pascal Bleser (pbleser) accepted request 141724 from Thomas Spahni's avatar Thomas Spahni (vodoo) (revision 29)
- Service file for systemd added

- Update to 19.2:
    and capablity "multi-prefix" which allows both the NAME and WHO command

- update to 19.1:
  * Don't log "ngIRCd hello message" two times when starting up.
Pascal Bleser's avatar Pascal Bleser (pbleser) committed (revision 28)
19.2
Pascal Bleser's avatar Pascal Bleser (pbleser) committed (revision 27)
19
Pascal Bleser's avatar Pascal Bleser (pbleser) committed (revision 26)
18
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 25)
- update to version 17.1
  - Don't log critical (or worse) messages to stderr
  - Remove "error file" when compiled with debug code enabled
  - New numeric 329: get channel creation time on "MODE #chan"
    commands
Pascal Bleser's avatar Pascal Bleser (pbleser) committed (revision 24)
17
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 23)
- fix build
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 22)
- update to version 13
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 21)
- remove debug_package
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 20)
- enable zeroconf support on 10.2 and newer
Displaying revisions 1 - 20 of 39
openSUSE Build Service is sponsored by