Commits
- Commit:
50e8a62c5cfe8eaaeeaaccc5ff577cedf72e848d
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd release 16~rc1
- Commit:
aa32fec1b6d5d1679ede9e5109c7f6ebe95c0983
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated NEWS and ChangeLog file for ngIRCd 16-rc1
- Commit:
cbe41ec87506003e484a85301b3c0a6e05bf0ad7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't use port 6668 as example for both "Ports" and "SSLPorts"
- Commit:
20276f7cc967ec1a472715574adc6792b1598314
- From:
- Florian Westphal <fw@strlen.de>
- Date:
configure.in: only add -lnsl when needed
dpkg-shlibdeps: warning: dependency on libnsl.so.1 [..]
(they use none of its symbols).
As shown via commit 2b14234abc252383679bae2d23861b773dc9713e
(dpkg-shlibdeps: warning: dependency on libnsl.so.1) and the
following revert of that commit, we cannot simply drop
the AC_CHECK_LIB(nsl). Although -lnsl is indeed unneeded
when glibc is used, some platforms (e.g. Solaris) need it.
Use AC_SEARCH_LIBS instead to only link when the library exports
a particular symbol.
- Commit:
6e8cf51bb216f956e7a6fdb5c61b0f2799bf8d2d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implement WEBIRC command
The WEBIRC command is used by some Web-to-IRC gateways to set the correct
user name and host name of users instead of their own.
Syntax: WEBIRC <password> <username> <hostname> <ip-address>
The <password> must be set using the new configuration variable "WebircPassword" in the [Global] section of ngircd.conf.
Please note that the <ip-address> is currently not used by ngIRCd (we don't store it in the CLIENT structure, only the resolved hostname).
- Commit:
53fc0ebff6fe09bb6a3ae3b134647b3499fc6618
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngircd.conf.5: Document missing "Password" variable
- Commit:
9b3e143a26f1079d185c41611cd2475f8fbdae39
- From:
- Alexander Barton <alex@barton.de>
- Date:
Re-format Init_New_Client() function
- Commit:
f1bbc92b391f2dabd8c07234689f4f36207f81c6
- From:
- Alexander Barton <alex@barton.de>
- Date:
New README-Interix.txt for running ngIRCd on MS SFU and MS SUA
- Commit:
1da3e25e65c7bcc3e47d18f114f7c4e76e274250
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "i586/pc/interix3.5" (MS Services for UNIX) to Platforms.txt
- Commit:
e1de769ab9958f6debbd884a1555de09d1191d32
- From:
- Alexander Barton <alex@barton.de>
- Date:
Quote received messages of ERROR commands in log output
- Commit:
9f58418765576950983b4a95c4f5f71f068f424f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implemented new "secure clients only" channel mode: +z
Only clients using a SSL encrypted connection to the server are
allowed to join such a channel.
But please note three things:
a) already joined clients are not checked when setting this mode,
b) IRC operators are always allowed to join every channel, and
c) remote clients using a server not supporting this mode are not
checked either and therefore always allowed to join.
- Commit:
ef157715a00f565c8e17cf5618eb437b2df6d4bc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up and document IRC_STATS() function
- Commit:
ecad9f32c82f50312010ab41f7702d1329bc511e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up and document IRC_JOIN() and join_allowed() functions
- Commit:
f58c8b94d9f4052c280a776797cd02e199e34f7e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Show our name (IRCD=ngIRCd) in ISUPPORT (005) numeric
Inspired by Hyperion IRC daemon.
- Commit:
3a2ac66f7ff5985cae4de390a8e510ae7ff2a5a6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing modes to USERMODES #define
Now the numeric 004 correctly reports all the supported user and channel
modes (user modes "r" and "w" were missing), e. g.:
:a.irc.net 004 a a.irc.net ngircd-15 aiorsw biIklmnoPstv
- Commit:
cf05bf31a7dbcb9228d07bb21c4673d515d908f3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated links to ngIRCd homepage (bug tracker, mailing list)
- Commit:
a4d7c6f14594e1331885ff83afd584f7573c1a6c
- From:
- Alexander Barton <alex@barton.de>
- Date:
setsockopt(): use IPPROTO_IP instead of SOL_IP to set IPTOS_LOWDELAY
- Commit:
1ddc74f13e3feb5be6af4294e1f6a8162edca8a7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Really test for netinet/ip.h and set HAVE_NETINET_IP_H
- Commit:
75dabcaae52eb9f2dcfbccc19743670962dbafb3
- From:
- Alexander Barton <alex@barton.de>
- Date:
ReverseLookup(): fix documentation comment
- Commit:
1b73e68e6eb82693c4821758879ae632aff3664f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Move NewConnection handling from callbacks to New_Connection()
- Commit:
03cde2efd3044a226b94b72810113080a3250d05
- From:
- Alexander Barton <alex@barton.de>
- Date:
Connection functions: add some more documentation comments
- Commit:
cb6faed61c770f3af73e96658ef46c0627ba6cfd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up conn.{c|h} a little bit
- Commit:
c62c2d349b718ad71ccabd88a42abe1ee5801ee3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Xcode: fix "-Wuninitialized is not supported without -O"
Fix Apple Xcode warning "cc1: warning: -Wuninitialized is not supported
without -O" when using the "Debug" build target:
Detection of uninitialized automatic variable requires data flow analsys
that is only enabled during optimized compilation.
- Commit:
60137a7139cbeb40bb75fa40148c01715436aad5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added i686/unknown/kfreebsd7.2-gnu
- Commit:
513a75c9195f480b25a6bbd605a00ef066636211
- From:
- Alexander Barton <alex@barton.de>
- Date:
platformtest.sh: Only show latest commit
Only show latest GIT commuit ID as version number,
even when the last commit has been a merge.