| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-04-09 | Only compile in Get_Error() if really needed | Alexander Barton | |
| This fixes "resolve.c:150: warning: ‘Get_Error’ defined but not used". | |||
| 2010-04-02 | Updated some more copyright notices, it's 2010 already (part 2) | Alexander Barton | |
| Silly me forgot the most important place, the program output itself ... | |||
| 2010-04-02 | Updated some more copyright notices, it's 2010 already :-) | Alexander Barton | |
| 2010-03-25 | ngIRCd release 16~rc1 rel-16-rc1 | Alexander Barton | |
| 2010-03-25 | Updated NEWS and ChangeLog file for ngIRCd 16-rc1 | Alexander Barton | |
| 2010-03-16 | Don't use port 6668 as example for both "Ports" and "SSLPorts" | Alexander Barton | |
| 2010-02-17 | configure.in: only add -lnsl when needed | Florian Westphal | |
| 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. | |||
| 2010-02-11 | Implement WEBIRC command | Alexander Barton | |
| 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). | |||
| 2010-02-10 | ngircd.conf.5: Document missing "Password" variable | Alexander Barton | |
| 2010-02-10 | Re-format Init_New_Client() function | Alexander Barton | |
| 2010-02-05 | New README-Interix.txt for running ngIRCd on MS SFU and MS SUA | Alexander Barton | |
| 2010-01-22 | Added "i586/pc/interix3.5" (MS Services for UNIX) to Platforms.txt | Alexander Barton | |
| 2010-01-19 | Quote received messages of ERROR commands in log output | Alexander Barton | |
| 2010-01-17 | Implemented new "secure clients only" channel mode: +z | Alexander Barton | |
| 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. | |||
| 2010-01-16 | Clean up and document IRC_STATS() function | Alexander Barton | |
| 2010-01-16 | Clean up and document IRC_JOIN() and join_allowed() functions | Alexander Barton | |
| 2010-01-16 | Show our name (IRCD=ngIRCd) in ISUPPORT (005) numeric | Alexander Barton | |
| Inspired by Hyperion IRC daemon. | |||
| 2010-01-16 | Added missing modes to USERMODES #define | Alexander Barton | |
| 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 | |||
| 2010-01-01 | Updated links to ngIRCd homepage (bug tracker, mailing list) | Alexander Barton | |
| 2009-12-31 | setsockopt(): use IPPROTO_IP instead of SOL_IP to set IPTOS_LOWDELAY | Alexander Barton | |
| 2009-12-31 | Really test for netinet/ip.h and set HAVE_NETINET_IP_H | Alexander Barton | |
| 2009-12-30 | ReverseLookup(): fix documentation comment | Alexander Barton | |
| 2009-12-30 | Move NewConnection handling from callbacks to New_Connection() | Alexander Barton | |
| 2009-12-30 | Connection functions: add some more documentation comments | Alexander Barton | |
| 2009-12-30 | Clean up conn.{c|h} a little bit | Alexander Barton | |
| 2009-12-27 | Xcode: fix "-Wuninitialized is not supported without -O" | Alexander Barton | |
| 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. | |||
| 2009-12-02 | Added i686/unknown/kfreebsd7.2-gnu | Alexander Barton | |
| 2009-11-15 | platformtest.sh: Only show latest commit | Alexander Barton | |
| Only show latest GIT commuit ID as version number, even when the last commit has been a merge. | |||
| 2009-11-07 | Merge commit 'cade80dcf516f40e7d53124bc98526e6e5b3fb66' | Alexander Barton | |
| * commit 'cade80dcf516f40e7d53124bc98526e6e5b3fb66': Added missing contrib/platformtest.sh to distribution | |||
| 2009-11-07 | Added missing contrib/platformtest.sh to distribution rel-15 | Alexander Barton | |
| 2009-11-07 | Remove limit on max number of configured irc operators. | Florian Westphal | |
| 2009-11-07 | ngIRCd release 15 | Alexander Barton | |
| 2009-10-17 | configtest: print ssl config options even when unset | Florian Westphal | |
| Print "SSLOptionVar =" instead of omitting the option when running --configtest with ssl enabled. This better matches the behaviour of other options, e.g. ChrootDir. | |||
| 2009-10-15 | ngIRCd release 15~rc1 rel-15-rc1 | Alexander Barton | |
| 2009-10-03 | Updated NEWS and ChangeLog files | Alexander Barton | |
| 2009-09-30 | Make sure forwarded CONNECT commands are handled correctly | Alexander Barton | |
| 2009-09-30 | Generate WALLOPS message on operator-generated SQUIT | Alexander Barton | |
| 2009-09-30 | Enable SQUIT command for IRC Operators | Alexander Barton | |
| This patch enables IRC Operators to use the SQUIT command as specified in RFC 2812, section 3.1.8 "Squit". When forwarding SQUIT commands, the server connected to the target will drop the connection (not the target server itself!). Please note: - the configuration option "AllowRemoteOper" mus be enabled on the server disconnecting the target to allow forwarding of SQUIT commands. - if the remote server is configured to establish the connection, it will just do this; so the disconnect is not permanent in this case! | |||
| 2009-09-30 | Xcode: added new op.{c|h} to project file | Alexander Barton | |
| 2009-09-30 | Use functions provided by op.c "module" | Alexander Barton | |
| Local functions Check_Oper() and No_Privileges() have been replaced by global functions in op.c "module": Op_Check() and Op_NoPrivileges(). | |||
| 2009-09-30 | New "module" op.c/op.h for IRC operator related functions | Alexander Barton | |
| The new "module" op.c is used to implement functions related to IRC Ops. At the moment, these two functions are available: - Op_Check() to check for a valid IRC Op, and - Op_NoPrivileges() to generate "permission denied" messages. | |||
| 2009-09-30 | Allow forwarding of CONNECT commands. | Alexander Barton | |
| The syntax of the CONNECT command now is: - CONNECT <server-id> - CONNECT <server-id> <port> - CONNECT <server-id> <port> <target> - CONNECT <server-id> <port> <host> <my-pwd> <peer-pwd> - CONNECT <server-id> <port> <host> <my-pwd> <peer-pwd> <target> Note: the configuration option "AllowRemoteOper" mus be enabled on the target server to allow forwarding of CONNECT commands. | |||
| 2009-09-30 | Check_Oper(): check origin of forwarded messages instead of server. | Alexander Barton | |
| 2009-09-30 | No_Privileges(): handle forwarded messages. | Alexander Barton | |
| 2009-09-30 | IRC_SendWallops(): support format string and variable parameter lists. | Alexander Barton | |
| 2009-09-30 | CONNECT, DISCONNECT: generate WALLOPS messages | Alexander Barton | |
| 2009-09-30 | New function IRC_SendWallops(). | Alexander Barton | |
| Implement new global function IRC_SendWallops() that can be called by other functions to generate WALLOPS messages to users with +w mode. | |||
| 2009-09-30 | Code cleanup of IRC_DISCONNECT(). | Alexander Barton | |
| 2009-09-30 | Code cleanup of IRC_SQUIT() in preparation to deal with bug #73. | Alexander Barton | |
| 2009-09-30 | New local functions Check_Oper() and No_Privileges(). | Alexander Barton | |