Commits
- Commit:
b1852f30296501a7e0858260bd0c7533d041d627- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Debian "changelog" file for ngIRCd 14.1
- Commit:
822c1e9265cfe31de6688924528dd7dc788872b5- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd release 14.1
- Commit:
5b4a3eda08029b01fb00c3968cac4df5848e06a7- From:
- Alexander Barton <alex@barton.de>
- Date:
Added start/stop script for Red Hat based distributions
Script contributed by Naoya Nakazawa <naoya@sanow.net>.
- Commit:
a83554b572255add47d0694d9e85a301a3a0e6b8- From:
- Alexander Barton <alex@barton.de>
- Date:
Renamed contrib/ngircd.sh to contrib/ngircd-bsd.sh
- Commit:
627b0b713c52406e50c84bb9459e7794262920a2- From:
- Florian Westphal <fw@strlen.de>
- Via:
- Alexander Barton <alex@barton.de>
- Date:
security: fix remotely triggerable crash in SSL/TLS code
When a server is running with SSL/TLS support compiled in,
it is trivial to crash the server by sending an MOTD request
via another server in the network.
- ONLY servers without ssl/tls support compiled in are not affected.
Disabling SSL in the configuration (no ssl listening ports, etc)
does NOT help.
- servers that are running standalone (i.e., not connected to any
other servers) are not affected, either.
This affects all ngircd releases since ngircd 13 (earlier versions
have no SSL/TLS support).
- Commit:
95428a72ffb5214826b61d5e77f860e7ef6a6c9e- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed "Conflicts:" line in debian/control: missing comma
- Commit:
6b83d1740eb892c90f92fac55d9bbc362346feb5- From:
- Alexander Barton <alex@barton.de>
- Date:
Debian: build ngircd-full-dbg package
In addition to the "ngircd" and "ngircd-full" packages a new package named
"ngircd-full-dbg" is build: this package contains all the features of the
"full" package but includes debug code and both the --debug and --sniffer
options and the resulting binaries are _not_ stripped.
- Commit:
c8bba8e5c360519e3d6401a62dbc023515ddd8d7- From:
- Alexander Barton <alex@barton.de>
- Date:
debian/rules: whitespace fixes
- Commit:
37359799eba5233958b8b6fe665928c4e3c64889- From:
- Tassilo Schweyer <dev@welterde.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
Fix server list announcement
When ngircd announces the list of currently known servers
to a new (connecting) server, it sent the introducer of
the servers instead of the top server.
Assuming this network:
irc1.example.com
|--irc2.example.com
| `--irc3.example.com
| `--irc4.example.com
`--irc5.example.com
When irc4 connects to irc3, irc3 tells irc4 that irc5 was
connected to irc2. (irc2 had introduced irc5 to irc3; but thats
not what ngircd should have sent to the new server).
This also placed users on the wrong servers.
- Commit:
4a14fb252d1eb93905eb1dc71a11601acadf66d3- From:
- Alexander Barton <alex@barton.de>
- Date:
Doxygen: update source code repository link to GIT
- Commit:
9b59f043c8bc0eb0e88cb31158c61cccdf67f23b- From:
- David Kingston <deathking1337@aim.com>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
allow ping timeout quit messages to show the timeout value
- Commit:
b545d38ae4458257be4de9031d4d3501690ced9c- From:
- Florian Westphal <fw@strlen.de>
- Date:
irc-server: do not remove hostnames from info text
that code does not really make sense -- the info
text is freely cofngiureable and des not follow a specific
format.
Also, that "+2" might have caused invalid memory accesses.
- Commit:
84eaed6c9afa92dcfd45181d5796cd7efd7e8b98- From:
- Florian Westphal <fw@strlen.de>
- Date:
conn-zip: fix error handling
callers of (Un)Zip_Buffer() assume that
the function closes the connection on error.
However, this was not always the case.
- Commit:
544b9884f4ccab6488b6f75b5fafd68a85aa8cd7- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove or translate old comments
- Commit:
5e16b6df2dbe7a953bf6c29f270221163cd517c1- From:
- Florian Westphal <fw@strlen.de>
- Date:
client.c: remove unecessary comments
- Commit:
ea041b8838714707dca4500f63e2b40344b506c2- From:
- Florian Westphal <fw@strlen.de>
- Date:
add const qualifier to pointers where possible
- Commit:
68835a1d1acb36a5e38870a83a261a969b1878e4- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd release 14
- Commit:
54879b432b99bb22df905b8e22c3f83205ea8d60- From:
- Alexander Barton <alex@barton.de>
- Date:
Display IPv6 addresses as "[<addr>]" when accepting connections.
With this patch ngIRCd displays IPv6 addresses as "[<addr>]:<port>" when
accepting new connections and later, if no successful DNS lookup could
be made (or DNS is disabled altogether).
- Commit:
d9355d53f8c9b6ed81e8df61f52cb8506b077d05- From:
- Alexander Barton <alex@barton.de>
- Date:
Xcode: #define include __DATE__ in VERSION
Change VERSION to include the __DATE__ when compiling from within Xcode.
When building using "make xcode" or "make osxpkg" VERSION already is defined
to the "real" version number set in configure.in.
- Commit:
8c0137a6e07a70340c54fc25717797591bbe697b- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix ChangeLog: Local channels are already implemented in Release 13
- Commit:
166ab3925e8f3960cc761201a8fd96a026bf317c- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix up last Debian changelog entry
- Commit:
1f6a5744f62956704e11c2acef3778cdf5e1d46a- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd release 14~rc1
- Commit:
156569d263a9fe9e6eb64df1730e7a9d73dcdb85- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated NEWS and ChangeLog files
- Commit:
c3a8d6a73edd66a26ec731dd4bb02a8c272e3d9c- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Debian/Linux init script
- PidFile, ServerUID and ServerGID are read from actual server configuration
- Exit code and behaviour is more LSB compliant
- New "status" and "test" sub-functions
- Commit:
3a7d59c1ac6bb9d3fae546fba9d041738bbe849e- From:
- Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
misspelling in ERR_NORECIPIENT reply
