Commits
Commit:
4b83a23d9d3aa4644dc497f14eaca2bd7f1cc347 (tags/rel-13)
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 25 22:18:29 2008 UTC
ngIRCd release 13
Commit:
8a94ec9728cef27c0b1e3a7df62f5530c6394308
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Dec 17 21:55:20 2008 UTC
don't print pid_t type with %ld format specifier Reported by Christoph Biedl: ngircd[21581]: Running as user irc(39), group irc(39), with PID 140733193409613. cast pid_t to long to avoid this. While we are there, cast uid_t and gid_t, too.
Commit:
e5fea5380d29f02027b41d55bddf89cccd44d0b7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 5 23:20:59 2008 UTC
Update the date ("Dec 2008") of the manual pages.
Commit:
9a82ca0d6b3309636da38129285971d8080cd6f6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 5 21:35:23 2008 UTC
doc/Platforms.txt: added x86_64/unknown/linux-gnu
Commit:
e573f54b0cb9fd182cfcdbbb70e4e01936d33c0a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 5 17:11:50 2008 UTC
doc/Platforms.txt: update list of tested platforms.
Commit:
e070d93f649f76a57ce4c01782887e375f3cfba3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 4 12:20:38 2008 UTC
doc/SSL.txt: enhance documentation.
Commit:
1519afa391d7cb33957892fded23e1b1e178f1f3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 4 10:14:26 2008 UTC
doc/Services.txt: explain which IRC Services versions are compatible
Commit:
85ce82e504d4cd7d505d215c973e55cf14101cd8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Dec 3 15:49:55 2008 UTC
Testsuite start-server.sh: return correct exit code. src/testsuite/start-server.sh returns 0 when no errors occurred and the daemon has been startet and 1 on errors. Always returning 0 is wrong ...
Commit:
83c699d5a559acecc9b62767e4ffcf8fb50dfbb5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Dec 3 15:49:17 2008 UTC
Make testsuite (getpid.sh) work on OpenSolaris (i386/pc/solaris2.11).
Commit:
56cf95278e24fb2df8742bcfddd2d6ea0a61accb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 2 14:41:57 2008 UTC
doc/Services.txt: document using ngIRCd with IRC Services.
Commit:
d0b2526a01c57f54e3899d4c8fd878005d701116
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Nov 22 13:47:01 2008 UTC
sample-ngircd.conf: remove now unused CVS "$Id$"
Commit:
7cf9d93aeebad0b7b5bdf1ef1de58d2e7b2300e4 (tags/rel-13-rc1)
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Nov 21 21:08:23 2008 UTC
ngIRCd release 13~rc1
Commit:
ffc5f93ef543189626e0e4e269f125aea15a5053
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Nov 21 20:37:03 2008 UTC
Fix double minus signs in manual pages This patch fixes the following lintian(1) warning: "Manual page seems to contain a hyphen where a minus sign was intended. '-' chars are interpreted as hyphens (U+2010) by groff, not as minus signs (U+002D). Since options to programs use minus signs (U+002D), this means for example in UTF-8 locales that you cannot cut&paste options, nor search for them easily. '-' must be escaped ('\-') to be interpreted as minus."
Commit:
97d97ef5c4e0d5494e4b1301903c7730df6421a1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Nov 21 20:36:59 2008 UTC
Debian package ("make deb"): fix some lintian(1) warnings
Commit:
2eb564ccaa0c560a49cb46bfc2ce8bd5dec77b57
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Nov 20 22:50:26 2008 UTC
Change formatting of some log messages - Fix formatting of some log messages, mostly punctuation. - cb_Connect_to_Server(): don't use string concatenation, because it is not supported by pre-ANSI C compilers ...
Commit:
14baf64f41b696e7a04eb7c63b1776d0dc94a980
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Nov 20 22:46:20 2008 UTC
Fix pem_passwd_cb(): unused variable "rwflag" (OpenSSL) This patch fixes the following warning of GCC (version 4.3.2) in function pem_passwd_cb() when compiling with OpenSSL support and without debug code: conn-ssl.c: In function 'pem_passwd_cb': conn-ssl.c:122: warning: unused parameter 'rwflag'
Commit:
4c113d8850dfc423e3dae2d2f90e7e9a9d42f0b0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 19 18:11:39 2008 UTC
New configuration option "NoIdent" to disable IDENT lookups The new configuration option "NoIdent" in ngircd.conf can be used to disable IDENT lookups even when the ngIRCd daemon is compiled with IDENT lookups enabled.
Commit:
3243d9ee441e9cd4338965bac7c2ed3b49a3c2dd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 19 17:16:26 2008 UTC
Implement the IRC command "SERVLIST" The IRC command "SERVLIST" lists all the registered services, see RFC 2811, section 3.5.1. The syntax is "SERVLIST [ []]". The parameter is not used by ngIRCd at the moment, all registered services are of type 0 (which is the default when omitted).
Commit:
672b391523fcc33e4645980c10342478dd1baeb0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 19 10:46:37 2008 UTC
Updated NEWS and ChangeLog, using NEWS for news only :-)
Commit:
0eda085f1e001cb1f2381ffe3ca70299d32632d3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Nov 17 22:27:06 2008 UTC
Create local &SERVER channel and log server messages to it ngIRCd now creates a server-local channel &SERVER with channel modes +mnPt (moderated, no messages from outside the channel, persistent and with the topic locked) and logs all the messages to it that a user with mode +s ("server messages") receives. If an IRC operator withdraws the +P ("persistent") mode and the &SERVER channel is freed because of no members, nothing special happens. The channel can be recerated any time later and ngIRCd would begin logging to it again.
Commit:
2cc21caf32323ebd778c16c8a7b69cd12d6ff01f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Nov 17 20:52:56 2008 UTC
Implement local channels (prefix "&") This patch implements server-local channels, prefix "&", that are only visible to users of the same local server and not in the network. Patch written by Scott Perry (2008-06-04), see: - http://arthur.barton.de/cgi-bin/bugzilla/show_bug.cgi?id=87 - http://arthur.barton.de/cgi-bin/bugzilla/attachment.cgi?id=24&action=view
Commit:
7b69bc2ae80f43bb6ed823760c01132be83fa2b9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Nov 13 22:17:32 2008 UTC
Added some missing files of GIT tree to distribution archives The following bits and bytes were not included in distribution archives: - contrib: ngindent, ngircd.sh - contrib/Debian: ngircd.postinst - contrib/MacOSX: preinstall.sh, postinstall.sh - doc/src: Doxyfile, header.inc.html, footer.inc.html, ngircd-doc.css - src/portab: splint.h
Commit:
7ad167f4c43948f19125123a27dbe68a93e863b8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Nov 13 21:46:06 2008 UTC
Test suite: start two servers and test server-server links I changed the test suite to start two test servers (on port 6789 and 6790), so server-server links can be tested as well for which I included the new test script "server-link-test.e". In addition the documentation of the test suite (src/testsuite/README) has been updated and is more complete now.
Commit:
920d0636ff5741cb191f895e97ad151186701816
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 12 23:22:25 2008 UTC
Add conf-ssl.h to "noinst_HEADERS" conf-ssl.h must be listed in "noinst_HEADERS" so that it becomes included in distribution archives generated by "make dist" and "make distcheck".
Commit:
54e6a2dce5ef34a3ccc971af622fef33e6cb8950
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 12 23:01:07 2008 UTC
Re-add CVE identifiers to ChangeLog. I'm lame. My last commit removed all the CVE numbers recently added in commit 598df0758 to the ChangeLog ... shame on me! See all the CVE entries of ngIRCd at:
Commit:
b01a9bd86473c3100be059b9e6f35f97bcbbf6d2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 12 21:34:51 2008 UTC
Updated NEWS and ChangeLog to include 0.12.1 and the development version
Commit:
9f067a059d9f64c68a73a2f7fbf5308ee342fe2a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 12 00:26:04 2008 UTC
Connection counter: count outgoing connections as well. This patch lets ngIRCd count outgoing connections as well as incoming connections (up to now only outgoing connections have been counted). This change is required because the Conn_Close() function doesn't know whether it closes an outgoing connection or not and therefore would decrement the counter below zero when an outgoing connection existed -- which would trigger an assert() call ... Please note that this patch changes the (so far undocumented but now fixed) behaviour of the "MaxConnections" configuration option to account the sum of the in- and outbound connections!
Commit:
5a91d621009d6a0f3b8e5ff054aa6ae7e3195191
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Nov 11 22:11:49 2008 UTC
Ignore numeric 020 ("please wait while we process your coinnection") Some servers send the numeric 020 ("please wait while we process your connection") when a client connects. This is no useful information for this server, so we simply ignore it :-)
Commit:
3a5b7b63ae493aeff7b6ec85ebbfbc39202d0bc4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Nov 11 21:03:11 2008 UTC
GNUTLS: define new API types when installed library is too old This patch enables ngIRCd to use GNUTLS in really old versions, tested with version 1.0.16, that don't define the "new" data types ending in xxx_t. LIBGNUTLS_VERSION_MAJOR isn't defined there as well, so we use it to test if we must define the new types on our own.
Commit:
9308541e6df05d141ea51125877239e01ee5a1f5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Nov 11 21:01:27 2008 UTC
Console log: output timestamp (seconds since start) for resolver, too
Commit:
027cf22267e18cc8dec8f4e729267f9dec2060c3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Nov 10 17:41:19 2008 UTC
Console log: output timestamp (seconds since start of daemon)
Commit:
125c05fba0315da143c3431a41bd930fcb992501
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Oct 29 22:51:39 2008 UTC
conn-ssl.c: work around gnutls API problems on 64 bit platforms Alexander Barton reported a compiler warning on 64-bit platforms: cc1: warnings being treated as errors conn-ssl.c: In function 'ConnSSL_Init_SSL': conn-ssl.c:403: error: cast to pointer from integer of different size Unfortunately, I couldn't find a real solution; the GNUTLS API expects 'gnutls_transport_ptr_t' (which is void*), but the default push/pull functions (send/recv) expect an int. The only alternative solution is to pass in an address to the file descriptor, then add send/recv wrappers that expect a pointer. What a mess[tm].
Commit:
fb19b05e1e3d638062dcfc4c263b02e7429c4d20
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Oct 29 21:33:03 2008 UTC
GIT: don't ignore cvs-version.{h|new}, because it isn't used any more.
Commit:
34b2f0085d8bf15d1187e743ae17f069acec7090
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 19 18:07:35 2008 UTC
Fix ForwardLookup(): "ISO C90 forbids specifying subobject to initialize" This patch fixes the following warning of GCC (version 4.3.2) in function ForwardLookup(): resolve.c: In function 'ForwardLookup': resolve.c:282: warning: ISO C90 forbids specifying subobject to initialize resolve.c:284: warning: ISO C90 forbids specifying subobject to initialize resolve.c:285: warning: ISO C90 forbids specifying subobject to initialize
Commit:
ce2541a8266a1029ad7fef3aa82bfca22adec697
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 19 18:06:30 2008 UTC
Fix ConnSSL_LogCertInfo(): unused variable "cred" (GNUTLS) This patch fixes the following warning of GCC (version 4.3.2) in function ConnSSL_LogCertInfo() when compiling with GNUTLS support: conn-ssl.c: In function 'ConnSSL_LogCertInfo': conn-ssl.c:542: warning: unused variable 'cred'
Commit:
d44a7dac26c8dc1e756fb82074a3e7f298803f13
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Oct 3 14:45:09 2008 UTC
Debian: build ngircd-full with support for GNU TLS and IPv6.
Commit:
475ce1e93c25241a9e72289ce11d4b3ac2bbfdc2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Oct 3 14:43:54 2008 UTC
Debian: make sure that /var/run/ircd is owned by user "irc".
Commit:
0cba8f362a29af3cbe26a24525f3899dcf5bbc1e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Oct 3 13:50:35 2008 UTC
GIT: Ignore Debian-related generated files. Added files that become generated while building Debian GNU/Linux packages of ngIRCd to the .gitignore lists.
Commit:
afd65bc728911b539749025bbac9b154dcf8aae7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Oct 3 13:35:43 2008 UTC
Updated config.{guess|sub} to version 2008-01-16.
Commit:
f92a614a35699f5192b8ea85a5844c3bf57ec0b6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:16 2008 UTC
Enable KICK to be handled from remote servers and from services.
Commit:
ec0b405d9d75045e521136ff28e42d7212f14834
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:16 2008 UTC
Respect RFC 1459 compatibility mode when announcing channels (no NJOIN).
Commit:
1d6dcb25c4d9cc87646e9a9de34d2df4e9502161
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:16 2008 UTC
Document the server flag "S": SERVICE command is supported.
Commit:
178f9cbdac3bbeb58600268791916f3bfbcbd958
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:16 2008 UTC
Announce IRC services in the network. This patch - introduces a new server flag "S" to indicate that the server can handle the SERVICE command (on server links), - implements the IRC command "SERVICE" for server-server links, - uses the "SERVICE" command to announce IRC services when a new server connects to it, - and fixes the Send_Message() function to let it send messages to services using a "target mask". If the remote server doesn't indicate that it can handle the "SERVICE" command (it has not set the "S" flag), services are announced as regular users as before.
Commit:
6356418ae5fd66f94abda78f1ae67bbc7a59b0e4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:16 2008 UTC
Change Introduce_Client() to set the correct client type (user/service).
Commit:
28e98887643bf881c11ba3b8df5e9cbcc7e967ba
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:16 2008 UTC
Convert SQUERY to PRIVMSG on RFC 1459 compliant links.
Commit:
3afa0e06583d7f5d353f398147e9a3fd570d2720
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:16 2008 UTC
Don't allow SQUERY to send to "target masks" and channels; only services!
Commit:
3913de3cffaa4a3641075d4b4df4aea388bc3717
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:15 2008 UTC
Fix PRIVMSG/NOTICE handler (II): keep command when forwarding to channels. - new function ngt_UpperStr(). - change Channel_Write() to take command name and error flag. - remove now unneeded function Channel_Notice().
Commit:
91e87a37051018c100cff6c72eb7aaf823efe894
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:15 2008 UTC
New function ngt_UpperStr()
Commit:
71e9ac486f1bdbe7e14adc20969c065f6bbeafe4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:15 2008 UTC
Fix PRIVMSG/NOTICE handler Send_Message(): don't forward NOTICE as PRIVMSG.
Commit:
d93030ad27af9cd6a807de8f672ae73ec0e1dff8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:15 2008 UTC
Make real use of the CLIENT_SERVICE client type. This patch enables ngIRCd to handle IRC services as real services, and not as "fake users": - Set correct client type CLIENT_SERVICE for services, - Change log messages to include correct client type, - PRIVMSG: allow users to send messages to services, - Send services nick names to other servers (as users). Please note that this patch doesn't announce services as services in the network, but as regular users (as before). Only the local server knows of services as services (see LUSERS command, for example). It is up to one of the next patches to fix this and to introduce the SERVICE command in server to server communication. The propagation of services as regular users between servers doesn't limit the functionality of the IRC services and will be the fallback for servers that don't support "real" services propagation in the future.
Commit:
4e125fb67cf9d00a9da0bf4602a4e5c0745bf282
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:15 2008 UTC
Allow IRC services to change their nick names.
Commit:
33f32dbd6707f15374ca626f036ab7ada9dbb112
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:15 2008 UTC
New function Client_TypeText() and Destroy_UserOrService(). Client_TypeText() is used to get correct naming ("Client", "Service", ...) for log messages, and Destroy_UserOrService() is used to correctly destroy user and services clients.
Commit:
74aac88dbf674979795a90f855f96883b43d18e6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:14 2008 UTC
Send_Message(): really enforce target client type.
Commit:
0337b1ac1e128661b81901bdf2384e4ee51fa0df
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:53:14 2008 UTC
sample-ngircd.conf & ngircd.conf(5): document "ServiceMask" option.
Commit:
02d76230743a63d29800afc4d2f1f2473e624793
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:51:16 2008 UTC
Allow ngIRCd to detect services connected to an "virtual services server". Introduce a new configuration variable "ServiceMask" in SERVER blocks to define a mask matching nick names that should be treated as services. Regular servers don't need this parameter (leave it empty, the default), but you should set it to "*Serv" when connection ircservices, for example. This patch allows ngIRCd to detect services, it doesn't change the functionality: you only get different log messages ;-)
Commit:
c5342fb4670387fb7f7335e36ac3260c1e8ab514
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
Centralize logging functions in Introduce_Client().
Commit:
557be8c56b652751a1797f1ac1365f1ace38146a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
Get rid of INTRO_INFO structure again: we don't need it at all! All the required information is already stored in the CLIENT structure of new new connection, so pass this to Introduce_Client() and don't invent an unneeded new structure ...
Commit:
687784d276feecf3c87735eef180b7df61852823
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
Announce_User(): support RFC 1459 compatibility mode.
Commit:
92603f7c809c79f442edfd3413a5be7906d1eacb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
Introduce_Client(): send MODES in RFC 1459 mode, too.
Commit:
d070ec08ab92cb60f6d0cb7375cebfc747c1ec0f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
numeric.c: whitespace fixes ...
Commit:
a60465be3ec6e6960a981c5e2c21846839359653
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
Server links: detect RFC 1459 mode direct after SERVER command This patch allows ngIRCd to detect right after receiving the SERVER command from the peer whether the RFC 1459 compatibility mode must be used or not. And it fixes the announcement of users during establishing new server links with such peers.
Commit:
14048c471757ad63c9ca6aab38877bf4579a5062
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
Send and handle NICK+USER commands for user registration (RFC 1459). This patch enables ngIRCd to deal with NICK and USER commands following RFC 1459 to register new clients, and to send these commands instead of one full NICK command as specified in RFC 2813 on connections that are in RFC 1459 compatibility mode. Can be useful for e. g. IRC services that simulate a RFC 1459 server.
Commit:
f199d637246fcd64ebf44b12ffa89fc1375e0665
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
New function IRC_WriteStrServersPrefixFlag_CB() using a callback function.
Commit:
4f759d811347a578624dde37462b9a056cca0720
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
New function Introduce_Client() to announce new local and remote users.
Commit:
6bc2d3d06e9cb4da68ea4b63d9b6b219d88ab927
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:17 2008 UTC
New connection option CONN_RFC1459. This new connection option CONN_RFC1459 indicates that the peer on this link only supports the IRC protocol as defined in RFC 1459 and that the compatibility mode (e. g. for outgoing commands like NICK) should be used.
Commit:
a5735f68d7dd8cc7b106e0183b44002785dd8425
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:16 2008 UTC
New global function Conn_SetOption().
Commit:
13f1d57e84c0c95876d69bde3b9990fb6c9ebaeb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:16 2008 UTC
USER: servers and services can alter user information after registration. This is required to do RFC 1459 style user registration on server links, and is used by some services packages, too. See RFC 1459 section 4.1.3.
Commit:
068d43352d98ca584af944c70a87134c28880c0e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:16 2008 UTC
NICK: allow servers and services to use RFC 1459 syntax (2 parameters). This patch allows servers and services to call the NICK command using the syntax defined in RFC 1459 to register new users, with only two parameters. See section 4.1.2. Useful for some services packages, which emulate this protocol.
Commit:
e56bd8ff89b224ba9d78dee69587643be909605b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 23 09:47:16 2008 UTC
Whitespace fixes: remove trailing tabulator characters.
Commit:
2fce881d969402642cffff1ee336a37dd404b212
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Sep 15 10:25:54 2008 UTC
conn-ssl.c: don't append a newline to ConnSSL_GetCipherInfo
Commit:
ef3327d372c159bd2a395d6854843982a5e9c54d
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 13 13:10:32 2008 UTC
TLS/SSL support: code changes. This adds the required code to enable ssl/tls support during compile and run time, respectively.
Commit:
ebf5edfd8788037c39818461d09874a851b845fc
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 13 13:10:08 2008 UTC
TLS/SSL support: documentation.
Commit:
bdd44eb0ab7e6ee080989c672ce6deeffae987c2
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 13 13:08:11 2008 UTC
TLS/SSL support: core files. Contains support for both OpenSSL and GNU TLS. Certificate Authentification is not yet supported.
Commit:
c997e043259af2663f40349490729668c7b61256
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 30 13:37:19 2008 UTC
Fix handling of MaxConnections option Config option claimed to be 'number of connections' but in reality this was treated as 'largest file descriptor allowed'. This also fixes another bug in New_connection, where the ng_ipaddr_tostr_r error path was missing a return statement.
Commit:
2c2c93e311c09faa68cbdb4939902c2bca2d5383
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Aug 18 21:27:56 2008 UTC
Include "mcheck.h" when using mtrace().
Commit:
41a23d20e4bb5dfaebc7be3241addc5251ebc158
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Aug 17 15:37:36 2008 UTC
SECURITY: Fixed a message handling bug which could crash the daemon. Some message targets could lead to a NULL pointer dereference and therefore could crash the daemon (denial of service). (cherry picked from commit e493ad2d30ff80bca2556cde2212e367cb006517)
Commit:
c769cbecb6214f518135c4bb2a52479747c2bf7b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Aug 13 14:00:57 2008 UTC
Enable GNU libc "memory tracing" when compiled with debug code. This patch lets ngIRCd activate "memory tracing" of the GNU libc when compiled with debug code (configure: --enable-debug) and the functionality is available on the system. (http://www.gnu.org/software/libc/manual/html_node/Allocation-Debugging.html)
Commit:
707cc42dec2439da1fdee4ed3eb0e0a44d5ea9fe
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Aug 12 15:30:38 2008 UTC
New make target: "osxpkg" to create an Mac OS X installer package. This patch adds a new make target, "osxpkg", to the main Makefile which gereates a Apple Mac OS X installer package of ngIRCd. The packagemaker(1) project bundle is stored in contrib/MacOSX/ngIRCd.pmdoc.
Commit:
30f1ed211d5014b964f147539970befcd7c9f7d2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Aug 11 15:39:26 2008 UTC
Clean up Mac OS X Xcode environment. - Remove obsolete contrib/MacOSX/cvs-version.h - Change SDK to 10.4
Commit:
415ebc04a28579c72b5bc48b13ec21f197d2e45b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Aug 10 16:08:09 2008 UTC
doc/Platforms.txt: added Debian GNU/Hurd, "i686/unknown/gnu0.3"
Commit:
598df07584d4a8ed69d39dde140a6e77c2d74fc4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Aug 10 12:26:51 2008 UTC
Added CVE identifiers to ChangeLog. see http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=ngircd
Commit:
e4b4bb5e71f93501489bfd1f54636d3afbf49697
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Aug 6 17:47:53 2008 UTC
Remove de.barton.ngircd.plist on "make clean", its a generated file.
Commit:
dfc3de131c349a8677d4d4b885dc27f2b2f73567
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Aug 1 14:21:16 2008 UTC
Make ngIRCd compile and run on NeXTSTEP 3.3 and OPENSTEP 4.2 by Steven D. Blackford : "I wanted to let you know that I've done a quick port of ngircd-0.12.0 for NEXTSTEP3.3/OPENSTEP4.2. There wasn't a lot of changes required to get it to compile clean, but I did make the necessary changes so that I didn't have to use -posix flag. The NeXT has a pretty buggy POSIX implementation so I always try to work around it. :-) Anway, here's the changes required to get it to compile."
Commit:
338c6432501e9c50a5fc03b8b2f917b54b8f5a0b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jul 31 12:36:39 2008 UTC
Merge branch 'master' of git://ngircd.barton.de/ngircd
Commit:
5af91fc0052cabeee956c8b0b3c61299d85f795e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jul 31 12:35:22 2008 UTC
Install /Library/LaunchDaemons/de.barton.ngircd.plist into $(DESTDIR)
Commit:
0ca8156efdd730a4b625d4beed08d54ea8dab7bf
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 31 12:13:06 2008 UTC
FAQ: add entry about /OPER and OperCanUseMode
Commit:
ccbbd7d1a543728c2639b7546213f1daf8f6dd3e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 27 18:51:37 2008 UTC
GIT: added src/testsuite/message-test to ignore list.
Commit:
e5cf73b9ee97bedce655dc1b404022772189717b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 27 18:35:01 2008 UTC
Fix Validate_Args(): unused parameter "Idx" and "Req" This patch fixes the following error message of GCC (tested with version 4.3.0) when not compiling ngIRCd in "strict RFC" mode: parse.c: In function "Validate_Args": parse.c:341: error: unused parameter "Idx" parse.c:341: error: unused parameter "Req"
Commit:
5df56111c492a0509c7b31d22021975778431bf3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 27 16:03:13 2008 UTC
message-test: Disable two tests using "localhost" as host name Some operating systems, for example OpenBSD and OpenSolaris, use "localhost." instead of just "localhost" for 127.0.0.1, so the "message-test" using "localhost" failed on such systems. Don't have an idee how to make this work on all platforms ... :-/ So I simply disabled the two affected tests to make the testsuite run on OpenBSD and OpenSolaris again.
Commit:
e5174c629c67ba84eedc6e057c66833632293e3f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 27 15:16:41 2008 UTC
Fix Send_Message(): "lastCurrentTarget" may be used uninitialized This patch fixes the following warning of GCC 4.3.1: irc.c: In function "Send_Message": irc.c:315: error: "lastCurrentTarget" may be used uninitialized in this function
Commit:
3358ad07d78f82f6aad973f56667be9f24e00563
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 27 13:58:06 2008 UTC
Fix t_diff(): declaration of 'div' shadows a global declaration This patch fixes the following GCC warning message: irc-info.c:422: warning: declaration of 'div' shadows a global declaration
Commit:
318c8b238b1a562578e994450cb9fd08b6b65873
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 27 13:50:51 2008 UTC
Cosmetic whitespace and line length fixes, mostly in Send_Message().
Commit:
f8381aafb465fce3b33ff0c0eef2a2bea4676ea8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 27 12:45:04 2008 UTC
Added "message-test" to Makefile, so it is distrubuted and run.
Commit:
d4eb55c79fb130844a08279cd574a19f188ffa99
Author:
Brandon Beresini <beresini@google.com>
Committer:
Brandon Beresini <beresini@google.com>
Date:
Sat Jul 26 23:23:20 2008 UTC
Cleaned up PRIVMSG and NOTICE patches.
Commit:
2546a13ad2949192eb70bf21e114ec60af287ee4
Author:
Brandon Beresini <beresini@google.com>
Committer:
Brandon Beresini <beresini@google.com>
Date:
Sat Jul 26 23:23:04 2008 UTC
Cumulative Message Patch
Commit:
b92a7627f3dc6b85310964d4b602bea2509dade6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jul 22 11:24:14 2008 UTC
Don't allow empty channel names ("#") in strict RFC mode. This closes Bug #88. Patch proposed by Eric , but with wrong length comparision: please note that Channel_IsValidName() checks the name INCLUDING the prefix, so the test must be length<=1!
Commit:
258143897ca1a4cbc8b97c9691a0cf83b963705a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jul 22 11:18:19 2008 UTC
Return 461 (syntax error) on "JOIN :" and "PART :" Up to this patch ngIRCd did not return any result (GIT master) or a badly formated 403 (":irc.server 403 test :No such channel" [note the two spaces!], branch-0-12-x) on the above commands, this patch changes the behaviour to reflect ircd 2.11 which returns 461 in both cases.
Commit:
477f2fd9e719d757ff3d6f3515f845c37e13e354
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jul 22 11:07:57 2008 UTC
Channel_Join(): Code cleanup.
Commit:
e37080400b6d8a80828c986e90991fcb598d5399
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jul 21 12:59:28 2008 UTC
Added more supported and tested platforms to doc/Platforms.txt.
Commit:
3f013241605484ac2b4dba6412ae7680a21ee46c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jul 21 11:40:22 2008 UTC
Fixes to misc-test: accept "localhost." as well as "localhost" Some operating systems, for example OpenBSD, use "localhost." instead of "localhost", so the "who-test" expecting "localhost" failed on such systems. (Please see 149859c5fecc..., which fixes this for the who-test already)
Commit:
4467d127c2306c5bd0c0e3fe50ee470b604f5946
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jul 9 16:36:40 2008 UTC
Revert "dpkg-shlibdeps: warning: dependency on libnsl.so.1 [..]" - Solaris needs both -lsocket _and_ -lnsl - A/UX needs -lUTIL "... which totally sucks because we'd link libnsl on Linux, too (where its not needed at all). So, we have to figure out how to tell autocrap to NOT put -lnsl there unless it exports a symbol we need. This also means that [...] has to be reverted (or done properly)." -- Florian Westphal @ #ngircd This reverts commit 2b14234abc252383679bae2d23861b773dc9713e.
Commit:
2b14234abc252383679bae2d23861b773dc9713e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Jul 9 16:33:48 2008 UTC
dpkg-shlibdeps: warning: dependency on libnsl.so.1 [..] (they use none of its symbols). So, rip out that AC_CHECK_LIB cruft, pointed out by Christoph Biedl. If there are platforms that really need that we should only link when we actually use these libraries.
Commit:
b945726ac22ae237c14508593fe63cc9f9d025fd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jun 27 04:07:41 2008 UTC
Merge autogen.sh changes Merge commit 'alex/master'
Commit:
da160d020ee2c2911a0d2ad2fd1074e8971db0ad
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jun 27 03:55:45 2008 UTC
autogen.sh: Don't set AUTO{CONF|MAKE}_VERSION and WANT_AUTO{CONF|MAKE} On some systems (for example Gentoo Linux, FreeBSD, and OpenBSD), these variables are used to select which version of GNU automake and autoconf to use, but we shouldn't depend on a specific version -- instead we should use the "system default". So probably it is up to the user to set these variables accordingly to set up some wrapper scripts of his operating system distribution.
Commit:
71562ebe572d70c9b8e5fd5990001e9e2b149a51
Author:
Eric Grunow <egrunow@ucsd.edu>
Committer:
Eric Grunow <egrunow@ucsd.edu>
Date:
Mon Jun 16 11:58:56 2008 UTC
Translated comments from German to English
Commit:
b95345731ec6875415ebe108d27f5517e113e53b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jun 27 03:44:04 2008 UTC
autogen.sh: correctly test for and export ACLOCAL variable
Commit:
258e39e89f494600cf142ba1fd768f2faa285dbf
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jun 16 11:18:03 2008 UTC
Fix GCC warnings for possibly uninitialized variables in IRC_JOIN This patch fixes the following two warnings of GCC 4.2.4: irc-channel.c: In function "IRC_JOIN": irc-channel.c:185: warning: "lastkey" may be used uninitialized in this function irc-channel.c:185: warning: "lastchan" may be used uninitialized in this function
Commit:
e142c50ae69182d484e55a3da1f065f3d958d93e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jun 11 14:02:06 2008 UTC
GIT: added src/src/config.h.in~ to ignore list.
Commit:
a84f7dcee5a1b32c74188aa5374d30eddd24852b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jun 11 14:00:38 2008 UTC
Allow mixed line terminations (CR+LF/CR/LF) in non-RFC-compliant mode Up to now ngIRCd accepted CR+LF as well as a single CR or LF in "non RFC compliant" mode (the default). But ngIRCd became confused when it received data containing mixed line endings (e. g. "111\r222\n333\r\n"). This patch enables ngIRCd (in "non RFC compliant" mode) to detect CR+LF, CR, and LF as equally good line termination sequences and to always end the command after the first one detected. Some clients (for exmaple Trilian) are that ... broken to send such mixed line terminations ... First patch proposed by Scott Perry , Thanks to Ali Shemiran for testing!
Commit:
8644cbf197807909e4caea184278872cdeca1963
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri May 30 12:58:25 2008 UTC
Don't allow stray \r or \n in command parameters If ngircd receives an input line like "COMMAND arg\nIRRELEVANT\r\n", "arg\nIRRELEVANT" is passed as an argument to COMMAND. This can lead to output like: :ngircd.test.server 322 nick #chan 1 : topicwithprecedingnewline :ngircd.test.server 322 nick #nxtchan 1 : [..] Worse, this allows clients to piggyback irc commands, e.g. "TOPIC #a :test\n:fake!~a@nonexistant JOIN :#a\r\n", which causes the client to receive a JOIN command during /LIST output. Bug reported by Scott Perry, first patch by Florian Westphal.
Commit:
4c121f277da634d62a382457eb1df354cfb77b9b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed May 28 01:00:22 2008 UTC
GIT: ignore de.barton.ngircd.plist, it is a generated file.
Commit:
12f5b0579bbb0bd754348270ce22b4ad885e9374
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 27 23:50:18 2008 UTC
ngircd.init: use LSB logging functions, if available.
Commit:
6f7b669becb0ebf2058fa2bbe834de48c01de933
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 27 22:31:20 2008 UTC
--configtest: return non-zero exit code if there are errors
Commit:
951314cb79fa18c00ff2443521b2d84c5199715e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 26 21:38:32 2008 UTC
Handle_Buffer(): code cleanup. Both callers ignore the return code of this function, so get rid of it, but make sure that the client is disconnected on errors.
Commit:
d36087139482812b6a537e88fa689cca84d4b844
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 26 19:38:27 2008 UTC
Conn_Handler(): cleanup code, add/translate comments. In addition, the "timeout" variable has been removed because it is unnecessary today: Handle_Buffer() handles all the data it can handle, and io_dispatch() returns immediately when new data is available. So we don't have to double-check but better sleep. Pointed out by Florian.
Commit:
b90f71ca2ab1b2eea7ca992b1e51a4b39afe0728
Author:
Scott Perry <scperry@ucsd.edu>
Committer:
Scott Perry <scperry@ucsd.edu>
Date:
Mon May 26 19:20:03 2008 UTC
Use strtok_r instead of strchr in IRC_JOIN. This patch does significant cleanup on the join code by using strtok_r instead of mangling strchr to parse channel names and keys in parallel when a JOIN command contains a list of channels and keys. Also adds an strtok_r implementation to libportab.
Commit:
d060e90de06e0fb3fc3e557fe97f9d0b0e132a29
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 26 15:48:02 2008 UTC
Mac OS X LaunchDaemon script: log messages to /Library/Logs/ngIRCd.log
Commit:
73f7201ab38013a9c30239ebee35511f77657ce3
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun May 25 18:16:25 2008 UTC
configure.in: don't check for "obvious" standard functions. Drop checks for the following C standard functions: malloc, memmove, memset, realloc, strchr, strcspn, strerror, strstr. Rationale: These are standard K&R/C89 functions, no point in ''making sure they exist''.
Commit:
956bbe2c2856259756557bbffb41b0bd4c8d347c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat May 24 19:50:54 2008 UTC
Reset client idle time on NICK, JOIN, and PART
Commit:
e19f7a8c1937c4d0f6699236daf505ccfbed3644
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon May 19 12:34:48 2008 UTC
Remove ListenIPv4/ListenIPv6 options. Use "Listen = list,of,addresses" instead.
Commit:
4ed2cb1a0248130f476ff9afd4fd4ed887fee376
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon May 19 12:27:35 2008 UTC
make Listen parameter a comma-seperated list of addresses. this also obsoletes ListenIPv4 and ListenIPv6 options. If Listen is unset, it is treated as Listen="::,0.0.0.0". Note: ListenIPv4 and ListenIPv6 options are still recognized, but ngircd will print a warning if they are used in the config file. Also, some plattforms require that ai_socktype is set in the getaddrinfo() hints structure.
Commit:
818a206a4261f3d4153b0ab5c2025d77002290f5
Author:
Jari Aalto <jari.aalto@cante.net>
Committer:
Jari Aalto <jari.aalto@cante.net>
Date:
Sun May 18 14:19:41 2008 UTC
Add option aliases -V (for --version) and -h (for --help). This patch adds -h and -V short options (to complement the usage). It is based on a patch attached to Debian bug #466063, see . Idea by Jari Aalto , patch adapted by Alexander Barton .
Commit:
1d9067b01921da446166e4dfb684e42a67a1a6bf
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu May 15 13:41:23 2008 UTC
Add FAQ entry for 'Where is the log file'?
Commit:
5d87f6ba8030eec2994aa2f53ed5c462ba4894db
Author:
Brandon Beresini <beresini@google.com>
Committer:
Brandon Beresini <beresini@google.com>
Date:
Thu May 15 09:13:45 2008 UTC
Add tests for MOTD, VERSION, TIME, USERHOST The misc-test.e file is also somewhat reorganized and commented here. Patch from Brandon Beresini, Bryan Caldwell and Dana Dahlstrom.
Commit:
7cf187c09f158936b445f73196cfe6482412cd7d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 13 14:21:14 2008 UTC
Updated list of authors (AUTHORS file)
Commit:
9486bc7465022657ca8d207827a848c5be5d0618
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 13 14:12:15 2008 UTC
Update master development branch - use "dev" instead of "HEAD" as "version number", - update ChangeLog and NEWS to reflect the 0.12.0 release.
Commit:
d02b0835436185b0a035eea75f667597507388dc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 13 10:14:14 2008 UTC
Merge commit 'aad49bd260494878aed6795c7a897ad1d28c3082'
Commit:
70254a5553b97109df8417c2a6fcb71d55ab371d
Author:
Scott Perry <scperry@ucsd.edu>
Committer:
Scott Perry <scperry@ucsd.edu>
Date:
Mon May 12 16:56:31 2008 UTC
This patch implements a (maybe) compliant WHOWAS command. It is hard to test this in the test suite because we 1) shouldn't rely on previous tests populating WHOWAS and 2) don't connect a user for more than 30 seconds. Also makes WHOWAS return ERR_NONICKNAMEGIVEN_MSG as implied by RFC.
Commit:
aad49bd260494878aed6795c7a897ad1d28c3082
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun May 11 15:08:46 2008 UTC
Update ngIRCd manual pages - Update timestamp, - enhance some phrasing, - and fix "Passive" ([Server]) formatting.
Commit:
b1d38de4d23e78ec27c11277a007c202e3edcd38
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon May 12 16:46:55 2008 UTC
If bind() fails, also print ip address and not just the port number.
Commit:
d90cc7add0162952cbe4901054f3926aa15053d8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun May 11 13:20:46 2008 UTC
GIT: ignore symbolic links to tests in testsuite directory Added symbolic links to new tests (invite-test, join-test, and kick-test) to .gitignore file.
Commit:
149859c5fecc621cac38df9beb6bb9469ea4c774
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun May 11 13:17:22 2008 UTC
Fixes to who-test: accept "localhost." as well as "localhost" Some operating systems, for example OpenBSD, use "localhost." instead of "localhost", so the "who-test" expecting "localhost" failed on such systems.
Commit:
d9c26f3aeb35e979b72f7b0ac4220dbd07d7bc15
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat May 10 19:49:51 2008 UTC
ng_ipaddr.h must include netinet/in.h. compile on FreeBSD 5.4 failed with: ./../ipaddr/ng_ipaddr.h:34: error: field `sin4' has incomplete type Reported and tested by Jefferson S Almeida.
Commit:
0510bbe958c12ce7990dbc533b41a650678a10f6
Author:
Brandon Beresini <beresini@google.com>
Committer:
Brandon Beresini <beresini@google.com>
Date:
Fri May 9 19:54:47 2008 UTC
Removed space after # so that Cygwin's version of expect recognizes comments.
Commit:
12cd554af1709c44f35024d7d2fc368fb22f133d
Author:
Ali Shemiran <ashemira@ucsd.edu>
Committer:
Ali Shemiran <ashemira@ucsd.edu>
Date:
Fri May 9 19:47:31 2008 UTC
Fix secret channel information leak /who on a secret channel that the user is not a member of now returns proper RPL_ENDOFWHO_MSG instead of nothing.
Commit:
5cf5ba31eb0cae6c28d5754f6e62956f83582b06
Author:
ashemira@ucsd.edu <ashemira@ucsd.edu>
Committer:
ashemira@ucsd.edu <ashemira@ucsd.edu>
Date:
Thu May 8 11:04:25 2008 UTC
Added Cygwin uid kludge. (verified working)
Commit:
75b719a0c88b58b6de3024413374b066ac4c6849
Author:
Eric Grunow <egrunow@ucsd.edu>
Committer:
Eric Grunow <egrunow@ucsd.edu>
Date:
Thu May 8 01:15:04 2008 UTC
Anglified and improved comments in channel.c and channel.h [Dana Dahlstrom: repair tab/space conversion in patch]
Commit:
4e56e5341f632827af3810e26cd59ac0c15b642b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 5 16:06:43 2008 UTC
Implement IRC commands SERVICE, SERVLIST, and SQUERY as dummy functions SERVICE, SERVLIST, and SQUERY are required by RFC 2812 (it states in section 3 that "all commands described in this section MUST be implemented by any server for this protocol." -- So we implement them without (much) actual functionality ...
Commit:
3895b42d1bbcbe6537a01d7713ee18cb09632dae
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon May 5 14:12:41 2008 UTC
Add invite-test.e to test suite.
Commit:
6c81ffaece660fb544c4d11f9a959c366eae6b84
Author:
Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
Committer:
Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
Date:
Mon May 5 14:12:41 2008 UTC
Tests for the INVITE command.
Commit:
97cc58fb13674fdaf55782ff2277262e9cad94e7
Author:
Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
Committer:
Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
Date:
Mon May 5 14:12:41 2008 UTC
Invite: prefix last argument with colon when necessary.
Commit:
c63d8fd051b9d1e9c8dfa64424b9f557968c4513
Author:
Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
Committer:
Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
Date:
Mon May 5 14:12:41 2008 UTC
tests for JOIN and various replies Brandon Beresini sent me a patch yesterday adding tests for JOIN under various circumstances, which I believe he worked on with Bryan Caldwell and Ali Shemiran. I made a few modifications; the result is below.
Commit:
3d8eda9c860cbcbf195fe2242c67dd57fe966b3e
Author:
Bryan Caldwell <bcaldwel@ucsd.edu>
Committer:
Bryan Caldwell <bcaldwel@ucsd.edu>
Date:
Mon May 5 14:12:41 2008 UTC
Allow KICK to handle comma-delimited lists (of channels, nicks). includes test cases. [fw@strlen.de: - move code around to avoid duplication - use const where possible - integrate test case]
Commit:
3283d275ba26c470d131ce0b6f66ee54a00bfd1c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon May 5 13:52:41 2008 UTC
Invite: Send RPL_AWAY to client sending the invite if target is away.
Commit:
faf9b6ea16029d11a6b577ec98a73466e5421f55
Author:
Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
Committer:
Dana Dahlstrom <dana+ngIRCd@cs.ucsd.edu>
Date:
Mon May 5 13:40:00 2008 UTC
Fixes to who-test: accept any ident, escape some '*' flags. This prevents who-test.e from failing when ngircd is performing ident lookups and an ident server is running.
Commit:
452fb28394361c38d32e268a0aa1a8edbccfa72c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon May 5 13:39:54 2008 UTC
IRC_INVITE: coding style cleanup.
Commit:
0428a1c4eab6945b6e536287bfcb2372334dba34
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon May 5 13:38:47 2008 UTC
Constify some of Channel_Kick()s arguments.
Commit:
98a8ea105cccd0607f7f2949602580104c098d84
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon May 5 13:38:43 2008 UTC
constify Client_Search() argument.
Commit:
83bfdddf995bd0a3b23ce7e7da3719e4b73c782e
Author:
Rolf Eike Beer <eike@sf-mail.de>
Committer:
Rolf Eike Beer <eike@sf-mail.de>
Date:
Mon May 5 12:45:28 2008 UTC
Allow IRC ops to ignore channel limits when joining Allow IRC ops to ignore any channel limit (bans, invite only etc.) when they want to join a channel.
Commit:
2a790861a1334c17f87405c60c1417b15bbce392
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri May 2 00:14:15 2008 UTC
Handle 1-character messages terminated with CR or LF correctly Code cleanup and fix for Bug #83, "ngIRCd chokes on 1-character messages" in function Handle_Buffer(): the buffer is now correctly cleared when ngIRCd receives 1-character messages terminated with either CR or LF (in violation to RFC 2812, section 2.3 "Messages", 5th paragraph).
Commit:
4e507881f30c8b4296d87de519658e45f8cb417f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 1 18:25:39 2008 UTC
On AIX (for example) socklen_t is defined in sys/socket.h On AIX and probably other systems socklen_t is defined in sys/socket.h, so we have to include it here explicitly (tested by Florian).
Commit:
f7c2e8223f95fd984e7b96308905eef505c01680
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu May 1 16:08:07 2008 UTC
Always enable modeless channels. Modeless channels (+channels) are described in RFC 2811; so my modifications to 530112b114ffa7d5352c0733790ddf90253f41f9 ('Add support for modeless channels') to disable +channels for --strict-rfc configurations were wrong. This reverts those changes.
Commit:
60acc62af79579ed72013a7a0e1c36ba2e8fb130
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 1 14:31:13 2008 UTC
Prevent GIT to complain about opless-channel-test link
Commit:
530112b114ffa7d5352c0733790ddf90253f41f9
Author:
Ali Shemiran <ashemira@ucsd.edu>
Committer:
Ali Shemiran <ashemira@ucsd.edu>
Date:
Thu May 1 13:55:12 2008 UTC
Add support for modeless channels Add support for modeless channels (+channels). [fw@strlen.de: - integrate test cases - don't support +channels when compiled with --strict-rfc - do not set +o mode for channel creator - force +nt mode when channel is created ]
Commit:
6cfc56064e25b5bb54fb1f9503820a7e38846303
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 29 13:34:15 2008 UTC
Updated NEWS and ChangeLog for ngIRCd 0.12.0-pre2.
Commit:
4a81367dac3a34d3bad3035b78d40e960c0cca75
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 29 13:27:44 2008 UTC
--configtest: fix missing whitespace at "ConnectIPv4" option.
Commit:
8c425945a272cd497b056a92a870d07425429ff9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 29 13:26:20 2008 UTC
--enable-ipv6: fix indentation in ./configure --help output.
Commit:
bb6ee46892e94a8c7aae9eaa89981343fbd6863d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 29 13:15:28 2008 UTC
Merge branch 'master' of git://git.breakpoint.cc/fw/ngircd-fw
Commit:
91943193993d44d8cb61508236cacd66af87c179
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Apr 29 11:32:29 2008 UTC
Testsuite: remove erroneous ConfUID setting in config file. The config file for ngircds test suite contained obsolete ConfUID/ConfGID settings, causing ngircd to needlesly complain when started as non-root (which is hopefully the _normal_ case...)
Commit:
22fa782be7840dae825be43e9ac8d8476d80f08c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Apr 20 22:45:19 2008 UTC
IPv6: Add config options to disabe ipv4/ipv6 support. This also enables ipv6-only setups.
Commit:
33b1204349ed1d26564b562599414fa2718db276
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Apr 24 22:14:11 2008 UTC
Get rid of cvs-version.* and CVSDATE definition. (cherry picked from commit b187fac244f4e14705f882ba7c43eef0238e2830)
Commit:
2f6d7a649cf2428991cba3b9d2250b95a5904675
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 15:37:21 2008 UTC
Don't include doc/CVS.txt in distribution archive, use doc/GIT.txt now! (cherry picked from commit a8e0eb62e9dce81ca4a5c5911428561b90bf2c6e)
Commit:
09968ee8435bfd18b6b0219b2b5b05a1a9484a5c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Apr 24 22:13:07 2008 UTC
Documentation: get rid of some more references to CVS, switch to GIT. (cherry picked from commit 6e9389b86c906c53a7797b8ced87a19195e16333)
Commit:
7df90846e1a2c56a07127b805612d0853e6b3e03
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 14:20:53 2008 UTC
Synchronized branch-0-12-x (ngIRCd 0.12.0-pre1) with master. (cherry picked from commit 4ea29329674ff8ec6d772991a57c146b5d78d2ad)
Commit:
523a6fad097cedd31a6931a29d91bab0d391df63
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Apr 24 21:52:54 2008 UTC
Report ERR_NOTONCHANNEL when trying to part a channel one is not member of. When trying to part a channel ("PART #channel") the client is not member of the daemon now correctly reports the numeric ERR_NOTONCHANNEL (442) insted of ERR_NOSUCHCHANNEL (403).
Commit:
92a90922080ac2bd3c72502ed60c1ef3367df708
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 13:48:49 2008 UTC
Updated NEWS and ChangeLog for upcoming 0.12.0-pre1 release.
Commit:
54b17fc20162941d03a17ddf78706c5fdc5cfff4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Apr 24 21:47:33 2008 UTC
Channel_Part(): Code and comment cleanup.
Commit:
a0efcdccfa9689c1c845986a44a74c9d218a65bc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 13:48:22 2008 UTC
Updated copyright notice to read "2001-2008".
Commit:
25f48a2a342caf962920ee316b258812526f7a9d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Apr 24 21:46:59 2008 UTC
IRC_PART(): code and comment cleanup.
Commit:
012aeca32b58673e92b0e118c0c5e56e5c384b58
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 12:52:00 2008 UTC
Added make target "testsuite" This make target runs the testsuite located in src/testsuite without running alle the other tests that "make check" would run.
Commit:
c4a505d3a8d8c2798d7e926e42e27e0b23343a93
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 12:50:46 2008 UTC
Fixed "xcode" make target (used to build ngIRCd with Mac OS X Xcode)
Commit:
8df445316ad08d7bdc792aaa426f21ce706b443c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 19 14:58:00 2008 UTC
Channel_Mode: Remove duplicate code. Incidentially, this doesn't even change the generated code...
Commit:
11af32466fc7c7314e898443de60068549d16724
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 19 14:51:42 2008 UTC
Channel_Mode: change order of if (set) and if (client) check.
Commit:
5538115537e82bec69ca8b3d1f33377d3ba592a0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 19 14:45:31 2008 UTC
Channel_Mode: Re-indent switch. No functional changes were made.
Commit:
b8643477ba74bc09a896883f85a1325ec83ecc5e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 19 14:17:11 2008 UTC
Channel_Mode: check return type of Invite/Ban Add/Del function
Commit:
796dcf6a6203226d2a06635e94b4231b2c85f5b3
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 19 12:16:17 2008 UTC
Channel_Mode: unify 'b' and 'I' switch/case handling.
Commit:
6b0c094809e5c1972e41ee7554eb2475ccc4e2d2
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 19 12:12:06 2008 UTC
Channel_Mode: Unify Del_Invite and Del_Ban handler
Commit:
b36fc3b095b2038e6339a8d1fd103e09916783c7
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 19 12:11:25 2008 UTC
Constify Lists_MakeMask argument and return type.
Commit:
2dd51a98e4a32e5e0e2c860972ff863420836379
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 19 12:02:54 2008 UTC
Channel_Mode: Unify Add_Invite and Add_Ban handler
Commit:
761ae2b1a41a6b61a29e8e4bede958c27bb91584
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 13 21:43:12 2008 UTC
Enable more compiler warnings when using Xcode.
Commit:
87cae1465b614d5cf887e0c5fc8fd8c2f8c87234
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 12 21:29:58 2008 UTC
GIT should ignore user preferences files inside Xcode projects. Added filter for GIT to ignore Xcode user preferences files (*.mode1v3 and *.pbxuser) which are automatically generated inside the project bundle when opened in Xcode.
Commit:
b7135ea76accdf3be751cb3cdcd91c8202092e93
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 12 21:27:11 2008 UTC
Updated Xcode project file.
Commit:
248f8e0b7036b113e0d5a4b66f4b7d2db68a038f
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 12 19:51:15 2008 UTC
Convert CVS commands to their git equivalents. Also mention that patches should be sent to the mailing list.
Commit:
7b33424c13455d9d5ec1958525ef1b2cbf8b4c90
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 9 17:46:26 2008 UTC
Added "portabtest" binary to .gitignore file in src/portabtest/.
Commit:
7c82cc236b715ff35cd00447a730f473c8555ada
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 9 17:24:22 2008 UTC
Include Mac OS X Xcode project in distribution archives. (Part 2) I forgot to include the new Makefile.am in contrib/MacOSX/ngIRCd.xcodeproj/ ...
Commit:
307f8abd747a33bcb2a5393222e089ffa4d70d50
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 9 17:09:23 2008 UTC
Include Mac OS X Xcode project in distribution archives. Oops, it has not been included since ... ages??
Commit:
bc63064d5cfe33ed3fcd3b8a45eb9efaef6cb2be
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 9 16:54:52 2008 UTC
Moved .cvsignore files to .gitignore Since we are using GIT starting from now, I converted all the .cvsignore files to .gitignore files.
Commit:
be844d74d3a08716de7e8f2c866166ca00fba879
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Apr 4 21:22:06 2008 UTC
Fix client.c sparse warnings. client.c:72:6: warning: symbol 'Max_Users' was not declared. Should it be static? client.c:72:21: warning: symbol 'My_Max_Users' was not declared. Should it be static?
Commit:
637d739285b814e73a818fb21addd5775910b752
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Apr 3 21:20:26 2008 UTC
io.c: kill select FD_SETSIZE sanity check in io_library_init. We already have way too many.
Commit:
66e68de16a2c174811cf161654b734a9254456c5
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Apr 3 21:20:22 2008 UTC
io.c: fix select FD_SETSIZE check when using epoll as io backend
Commit:
7f44a2ad1c8e6c28b6d7f384a3af9da12e22fcab
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Mar 27 15:53:39 2008 UTC
io.c: try to cut down the number of ifdefs. consolidate backend-specific helpers and add empty statinc inle stubs in the ifndef case to let the compiler remove the functions at compile time.
Commit:
abb1abeb772c0876655c066d396f92ee46292c62
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Mar 26 20:31:13 2008 UTC
Do not exit unconditionally if config file cannot be opened ngircd will exit if the config file cannot be opened. While thats okay if ngircd starts up for the first time, it isn't when we are re-reading the config file after a /REHASH or SIGHUP.
Commit:
ab1f48a34668295275b794f1cc09839acc445c2b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Mar 11 14:42:58 2008 UTC
Fix #include's: search log.h locally, include string.h. The latter is required because we include conn.h, which includes resolve.h, which includes ng_ipaddr.h, which contains a macro using strlcpy() ...
Commit:
feb31e4200b42e0a5e9fb9637fa5f03c7ec05fcb
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:50:35 2008 UTC
IPv6 support. all references to struct sockaddr/in_addr have been removed from src/ngircd. libngipaddr (in src/ipaddr/) hides all the gory details. See src/ipaddr/ng_ipaddr.h for API description.
Commit:
c31ad221a6cc48b709af056181d8d0be09898910
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Updated ChangeLog to include 0.11.1.
Commit:
44cdf1b1cac5eba318b388312efd9f00206632f8
Author:
Rolf Eike Beer <eike@sf-mail.de>
Committer:
Rolf Eike Beer <eike@sf-mail.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Fix sending of JOINs between servers. This does hit only operators that join a channel with at least 2 servers active in the net the server the oper connects to sends "channel^Go" to the other servers the other server first searches for the channel and then strips the modes from the channel name he has to do the other way round: first strip and then check the channel name.
Commit:
e710e8ae3757675b167c25a1fe8055f7f6ea354c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Channel_Mode cleanups - better indentation - move answering request into seperate function.
Commit:
89ba1bdcba88d1a69657e558be4621aa1d2ec78a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
LaunchDaemon plist for Mac OS X/Darwin launchd.
Commit:
0250acc50bd54ff74dfc5e73a61d382805f37462
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Install a LaunchDaemon script to start/stop ngIRCd on Mac OS X.
Commit:
ec80cc99c646d11da4eee4ddbbe5a859bed85685
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Added new test files to Xcode project.
Commit:
5147b675cbe2b5fb3cfb2923e40434a93eac4052
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Removed the SQUIT test for now, actually we don't support it yet.
Commit:
ddecfcd8310f77974803c9c67431809320646a55
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Implemented IRC commands INFO, USERS (dummy), and SUMMON (dummy).
Commit:
2f71fbb2a1319d1b0aca4c9564c2e51a88b4a578
Author:
Dana Dahlstrom <dana+70@cs.ucsd.edu>
Committer:
Dana Dahlstrom <dana+70@cs.ucsd.edu>
Date:
Tue Feb 26 22:49:33 2008 UTC
Include flags in RPL_WHOREPLY messages. RPL_WHOREPLY messages generated by IRC_WHO don't include flags (*,@,+) that should appear according to this description: http://www.mishscript.de/reference/rawhelp3.htm#raw352 Other IRC servers do include the flags. Modify who-test.e to expose missing flags, modify ngircd-test.conf to accommodate who-test.e, and fix irc-info.c to correct these problems.
Commit:
1784180bf346b6cbea86dabb0e4fdf592b19b012
Author:
Dana Dahlstrom <dana+70@cs.ucsd.edu>
Committer:
Dana Dahlstrom <dana+70@cs.ucsd.edu>
Date:
Tue Feb 26 22:49:33 2008 UTC
Don't send trailing space in MODE messages Under some circumstances ngIRCd currently issues a channel MODE message with a trailing space after the last parameter, which isn't permitted by the grammar in RFC 2812 section 2.3.1: http://tools.ietf.org/html/rfc2812#section-2.3.1 The following patch modifies mode-test.e to expose this, and modifies irc-mode.c to correct it.
Commit:
634ef8c13164321abeee37e9516cbfb71e0d0f2e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
IRC_JOIN cleanups. - put sending of mode and forwarding of JOIN to other clients into seperate function. - put sending of topic/channel names into seperate function. - put access check into seperate function. - translate/remove remaining german comments. - stop if JOIN to a channel in a list (JOIN #a,#,b,#c...) fails (This doesn't change the behaviour: skip-to-next-channel-on-error did never work as intended)
Commit:
4d152b771e17c23823af995f86912d1550f4c244
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Make IRC_WHO also search username/servername/hostname. Dana Dahlstrom reported that IRC_WHO did not follow RFC 2812, Section 3.6.1. Specifically: - IRC_WHO did not send "G" flag instead if "H" if client was away - did not search username/servername/hostname etc. if argument was not a channel. Fix all of the above and tidy things up a bit. Also add IRC_WHO test script contributed by Dana.
Commit:
c634303765c20083c8f554f4d4084526d3e58fef
Author:
Dana Dahlstrom <dana+70@cs.ucsd.edu>
Committer:
Dana Dahlstrom <dana+70@cs.ucsd.edu>
Date:
Tue Feb 26 22:49:33 2008 UTC
Remove duplicate Channel_FirstChannelOf(). noticed there's a way to make the loop slightly more elegant. [fw@strlen.de: Extra () to silence gcc.]
Commit:
cb0d594e6184694f8563f1e3116e3aac34606a86
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Make Channel_Part name and reason parameters 'const'.
Commit:
000a227a74674328c60a2101289b7abf589c36bc
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Updated NEWS to reflect ChangeLog.
Commit:
6bd35bf090694a77b4a6c13c8fe5bb52e5905ec1
Author:
Dana Dahlstrom <dana@cs.ucsd.edu>
Committer:
Dana Dahlstrom <dana@cs.ucsd.edu>
Date:
Tue Feb 26 22:49:33 2008 UTC
Implement RFC 2812 handling of "0" argument to JOIN The students in my software-engineering class are writing IRC clients in Java, and I'm running ngIRCd as a sandbox for them to play in. We noticed ngIRCd doesn't obey the "JOIN 0" command specified in RFC 2812: JOIN 0 ; Leave all currently joined channels. http://tools.ietf.org/html/rfc2812#section-3.2.1 I believe the following patch addresses this. Cheers! [fw@strlen.de: put it into a seperate function]
Commit:
3022d7cff35118b6651c1165227aa79d759d9bfd
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Don't use Client_Type after command has been processed. This caused a read from already free'd memory, if the processed command (IRC_QUIT) calls Client_Destroy.
Commit:
f86ce17f1c9f066531d4da9ac344c13ee88f12d3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Updated NEWS to reflect ChangeLog.
Commit:
42db159d26519da751896cbf83bcf0d5def1df59
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
Fix wrong strncpy usage if CVSDATE defined Hello_User() used strncpy with overlapping src/dest. Use memmove instead.
Commit:
59b19ea6a3be3972c6e83e0e362e52b1669d64ef
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Feb 26 22:49:33 2008 UTC
This adds support for sending NOTICEs to a channel. [also see Bug #70 in ngircd bugzilla]. Based on a patch by Fabian Schlager .
Commit:
4add9c29edb943689cd0eb072eea151b6f80bdfd
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Jan 13 16:12:49 2008 UTC
[Parser]: Fix minor sparse warnings parse.c:56:9: warning: symbol 'My_Commands' was not declared. Should it be static? parse.c:107:9: warning: symbol 'My_Numerics' was not declared. Should it be static? Also move handling of numerics into a seperate helper function.
Commit:
d1364ab488ee567f01ded63b51fb7f543eb1adc7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 7 23:08:14 2008 UTC
Updated ChangeLog to reflect changes in 0.10.x and 0.11.x branches.
Commit:
56256535c583a23cacb064bce166617cb104b8ff
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 7 23:06:24 2008 UTC
Updated Debian changelog [from 0.10.x; 0.11.x]
Commit:
35b6f3997cb6c93c2d10bea748a4ddab53e7b579
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 7 23:02:29 2008 UTC
Document NoDNS configuration option.
Commit:
463c5cb7c5ea272035ea05524001dddbe43156cf
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Jan 7 11:42:00 2008 UTC
IRC_PART could reference invalid memory.
Commit:
7548aa089c73a12d2fac3430e8ebb976a9bab4e3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 2 22:47:58 2008 UTC
Remove entry about ngircd failing on Linux 2.4: ngircd can now fall back to select. [from 0.11.x]
Commit:
478a8c01f9c10bf2f01b974506c1d9440c75b021
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 2 11:31:48 2008 UTC
Updated NEWS and ChangeLog files.
Commit:
61e6b5c0aaf8516ed686a40f40133cb1996f2a65
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Jan 2 11:03:29 2008 UTC
[Resolver]: Use dotted-decimal IP address if hostname is >= 64
Commit:
91a6fffaa01be7b84d1f072d474c7c2181b00ab6
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Jan 2 10:29:51 2008 UTC
io_event_disable: return if event-to-disable is already off
Commit:
2ce5b734bdac5de7dc46a6e3ec2ef5c861995b61
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Dec 27 18:25:26 2007 UTC
kqueue: check for EV_ERROR in .flags if kevent() returns events, check for EV_ERROR in event flags, too.
Commit:
f99f9a8f02390e8d49dbaad478678a0427872f5e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Dec 13 01:30:16 2007 UTC
Fix format arg: ListenAddress was printed instead of Bind address.
Commit:
4715ccf9ca7509795295a5d2ac5aab5d9998f06a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Dec 13 01:05:01 2007 UTC
Fix format string in error path: didn't print strerror(errno)
Commit:
8974e90552baa2ea831b6720a061a74127edcca0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Dec 11 11:29:43 2007 UTC
implement '/STAT u' (uptime)
Commit:
2fe13f0a452841cc10cf7f29c556f17fff131675
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Dec 7 21:19:01 2007 UTC
Fix fmt string: int, not long
Commit:
20ce56cc5bdbee652f73499e3b03714ecbb45085
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Nov 25 18:42:37 2007 UTC
include inside tool.h In file included from hash.c:24: ../tool/tool.h:27: warning: `struct in_addr' declared inside parameter list
Commit:
47a0379e2bef76959d2a0c06ceaea6b80e5d614d
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Nov 23 16:28:37 2007 UTC
remove ip-string from Conf_Server struct struct Conf_Server stored the ip address to connect to in dotted-decimal notation; but we only need this for connect() so long-time storage isn't necessary.
Commit:
37563537a9d5bbae2c010355eff6bb59cc799a10
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Nov 23 16:28:05 2007 UTC
document new "Bind" server config option in changelog.
Commit:
82d32ffb28262b302fb435739e4c81bd3c1a1b85
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Nov 23 16:26:03 2007 UTC
bind ListenAddress for outgoing connections ngircd would always use INADDR_ANY for outgoing connections; which might not be desirable. Added new [Server] option "Bind" to set source ip.
Commit:
024588dbe72e25b49439602670be7d8164183a74
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 21 12:20:32 2007 UTC
Funktions to handle numerics sent to the server.
Commit:
47ca178a219d682c589b27e64ee1a4e936cc7bdc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 21 12:16:33 2007 UTC
Introduce option to configure the maximum nick name lenth in ngircd.conf - New configuration option "MaxNickLength" to specify the allowed maximum length of user nick names. Note: must be unique in an IRC network! - Enhanced the IRC+ protocol to support an enhanced "server handshake" and enable server to recognice numeric 005 (ISUPPORT) and 376 (ENDOFMOTD). See doc/Protocol.txt for details.
Commit:
12db0bdc4fb2d4bf40d6961406400a248bac123c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Nov 20 21:39:35 2007 UTC
Re-added doc/SSL.txt to distribution -- got lost somewhere!?
Commit:
53b98fd7e9173aec98a028535312eec82cddfeb9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Nov 20 20:02:40 2007 UTC
Fixes the wrong logging output when nested servers are introduced to the network as well as the wrong output of the LINKS command.
Commit:
c7d4d856662ab63686edc796dbd3f6f0720e9bc0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Nov 19 23:38:59 2007 UTC
Remove some bogus files from project ...
Commit:
4659dae6eb230faeba6cfa45c0981914847bc1be
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Nov 19 22:11:36 2007 UTC
Update Mac OS X Xcode project file for Xcode 3. Allow building of ngIRCd using Xcode 3 without running ./configure.
Commit:
68f896eee02d8cd40fec8acf45e7127f4d83a090
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Nov 18 15:07:16 2007 UTC
Adjust test suite to be usable on HP/UX 11.11 :-)
Commit:
06bfb3adfb7ed6aef01c2fa892ea396405ee040a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Nov 18 15:05:35 2007 UTC
Fix code to compile using K&R C compiler and ansi2kr again.
Commit:
2f305331a17b6b967e46f0ec13ea4f6aeda83b89
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Nov 15 01:03:29 2007 UTC
add tiny note about ngircd using syslog(3) by default.
Commit:
ad7361dfe06aa023290b4b28347172f4ba7e3ff5
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Nov 15 01:03:01 2007 UTC
if ngircd doesn't run chrooted, it tries to chdir to the users working directory (as returned by getpwuid()). Failing to chdir to that directory isn't an error; so log with LOG_INFO and prefix the message with "Notice".
Commit:
e47c9d750fc21cea9858cdd90a9386365c8b6978
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Oct 25 11:03:02 2007 UTC
Document NoDNS Option in changelog
Commit:
001c00b27312289e40425db19ce9f7d957ffbbba
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Oct 25 11:01:19 2007 UTC
New config option NoDNS: disables all DNS queries.
Commit:
b861f536b29e2a7989f77b0dcb26287dae897885
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Oct 24 00:48:41 2007 UTC
configtest would still print "-1" for MaxConnections, MaxConnectionsIP and MaxJoins if any of those values was set to 0.
Commit:
877bcc55f2f517d56631afb760e01e7f4846ca6a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 14 14:17:32 2007 UTC
Updates NEWS to reflect changes in CVS HEAD
Commit:
8f162f4e1770940889cb1504b285e7ca9a61a485
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 14 12:08:57 2007 UTC
Fixed propagation of channel mode 'P' on server links.
Commit:
089ca21b3dcde8d12b140d418f00f6ed8d770444
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 14 11:25:45 2007 UTC
Xcode project: include manual page template files, not generated pages.
Commit:
137a13911213e8ff4ba4f01e570e001e3be61ea9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 14 10:37:20 2007 UTC
Updated Mac OS X project file for Xcode.
Commit:
b160f574dee613598d3adcb46169d898ca45f252
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Oct 13 20:45:11 2007 UTC
fix doc and manpage wrt. MaxConnections, MaxConnectionsIP and MaxJoins values
Commit:
d223b587e4a3fc76ff8f8f1068c7a09dc6d9ac59
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Oct 13 19:11:06 2007 UTC
accoring to comments in the code, MaxConnections, MaxConnectionsIP and MaxJoins options allow setting values < 0 -- this isn't the case. Comments adjusted.
Commit:
77939c382d84cf1ab1fcf6d78c955b1464ea21ac
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 7 13:02:15 2007 UTC
Updated preferred automake version to 1.9. Only set preferences if not already defined by some environment variables.
Commit:
f586052f2b6800ecd9bb9d75fa5e3f4028da809d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Oct 4 15:18:48 2007 UTC
Made pointer to the mailing list more prominent.
Commit:
d4ed05614712c88d772c8be0201612a00256665c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Oct 4 15:03:55 2007 UTC
Numeric 317: implemented "signon time" (displayed in WHOIS result).
Commit:
9021ea2070d50acc94783163be33625637040547
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Oct 4 10:14:52 2007 UTC
Updated documentation ("Passive" option, for example).
Commit:
640367e88678b9ba778fb87492ea4eb206420b96
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Aug 2 10:16:28 2007 UTC
we now support /WALLOPS
Commit:
4b9e52eb4d5b1bd417ab10f7bdbd14b856921706
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Aug 2 10:14:26 2007 UTC
implement /WALLOPS as described in RFC 2812, section 4.7.
Commit:
69081851aca7191dfa56860ddf02b97aed4b72ba
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jul 31 18:56:13 2007 UTC
SECURITY: Fixed a severe bug in handling JOIN commands, which could cause the server to crash. Thanks to Sebastian Vesper, .
Commit:
efcca62a35000002af541c2c73cc7c42bfd0fb12
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jul 21 18:46:28 2007 UTC
last fix accidentially broke reconnect timer.
Commit:
cd65e0a56ed2af507d76c582b54254c7e4b72970
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jun 28 15:13:38 2007 UTC
Don't connect to a server if a connection to another server within the same group is in progress.
Commit:
2275add3271e2755775ab98510b8658402f79bc1
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jun 28 05:15:12 2007 UTC
Add new server config option to disable automatic connect. (Tassilo Schweyer)
Commit:
fd1091541bbfb3e6999ef8c818c853ea09939cac
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jun 13 14:32:13 2007 UTC
Updated documentation to include changes of ngIRCd 0.10.2.
Commit:
5675be4cd95a32885d5c197559725ff7ddf11e27
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Jun 11 20:06:46 2007 UTC
fix compile /w gcc 2.95 (reported by Tassilo Schweyer)
Commit:
f1486e6a53618de081b13a313e0c984c88c01cea
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat May 26 10:44:12 2007 UTC
Updated config.guess and config.sub.
Commit:
22a9ed6694b50654592b8bd7e2ef4900f886e9e9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun May 20 22:37:05 2007 UTC
Add note to INSTALL document.
Commit:
ddf56cbe5f9422e45b71ca36330395ad17702c99
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 17 23:38:14 2007 UTC
Updated ChangeLog.
Commit:
255edf7eabcd9527e830e0ce55504879f9a96d61
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 17 23:34:24 2007 UTC
Reworked read and write buffer handling, introduced WRITEBUFFER_SLINK_LEN.
Commit:
5930a29197d9b45ce4e09d7c02aa7da3e2400272
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 17 15:16:47 2007 UTC
Zip_Flush(): close the connection in all error cases.
Commit:
07d8da60deb7a788fa0446ccb52a65348376677c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu May 17 14:46:14 2007 UTC
array_start() cannot legally return NULL if array_length() > 0 --> use assert().
Commit:
44afe042d1448936f791a53640222329029f9c80
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 17 13:49:49 2007 UTC
Make Zip_Flush() more graceful.
Commit:
a073bc89c4717b3504571c6ec4dc1449ba7325a0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu May 17 12:39:25 2007 UTC
there is no need to treat servers differently than clients on the read side.
Commit:
63e89ceb21c4a12d1f3d29342b45ed2a5e513b2b
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed May 9 13:21:11 2007 UTC
make needlesly global function Conn_Write static.
Commit:
09416f36bf9fde8365022bc1f4d5f73d868edd7c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed May 9 08:55:14 2007 UTC
remove ZBUFFER constants and increase max buffer size of server links
Commit:
508b55126f8f342dcc1a7e083837b32bc7e7939c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed May 2 12:34:30 2007 UTC
fix compressed server links
Commit:
9f659799796fa99fddfbfa989c42a58fe6b64555
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 9 01:24:05 2007 UTC
2007 :-)
Commit:
2e34ddae5353e72f03753a7e60c2e07e93c9d133
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 8 11:39:08 2007 UTC
Updated documentation.
Commit:
09deb857cee6a57003ec37ea4df585eb7d180b47
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Apr 4 21:52:12 2007 UTC
- change return type of Conn_InitListeners to unsigned - remove minor whitespace damage
Commit:
8c14d397ba1d6ef01932448b290fd5ebfd80258d
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Apr 3 22:08:10 2007 UTC
put parentheses around argument
Commit:
99eab1e21645483d0611e6b1fbc83c95157af16a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Feb 21 11:06:06 2007 UTC
if we can't bind a socket we now Log the port number, too.
Commit:
c93d089736bdcfac111199573d249e21b9d71186
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Jan 29 21:13:26 2007 UTC
return false instead of NULL in error path
Commit:
429f85b77a203bb367a2e5ed2244e7c200db0295
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jan 23 16:07:19 2007 UTC
Remove Client_DestroyNow() to keep semantik "every CONNECTON has a CLIENT".
Commit:
ea2a4b33703f3da6a453a81891a5320bd087995b
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jan 19 13:52:54 2007 UTC
fix broken IO_DEBUG build
Commit:
f9b9850662ee01aae9941bef611df5040b0ff2e0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jan 18 00:25:26 2007 UTC
io_event_add: return if eventtype is already registered.
Commit:
1b852fce72a87f3cce2049fde59ab66b6bbda6ca
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Dec 29 14:09:48 2006 UTC
add support for predefined-channel configuration of k and l modes
Commit:
82aaffe55d6ed82465517a2f93a2d9e9a92b1f28
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 28 14:12:45 2006 UTC
Added "html" directory to CVS ignore list (it is generated by doxygen).
Commit:
40199e0b56743005d51b3cbb0c89ce3c1f1ceae8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 28 14:04:28 2006 UTC
distclean: remove "html" folder.
Commit:
95b7dbcc187e5e16477b64215af947b5b53cbdec
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 28 13:53:19 2006 UTC
Updated documentation, refer to all the supported IO APIs.
Commit:
43f8d149bbb0958f96257a46fb26a1e2d1d7a630
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 28 13:34:43 2006 UTC
added "portabtest" binary to list of files to ignore.
Commit:
949a4ef79342c00b0b28eea1be60544900e619b0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 28 13:20:07 2006 UTC
Added .cvsignore files to hide generated files from CVS.
Commit:
f74781647a842bb801278d54cf82cd1104563d18
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 28 12:53:41 2006 UTC
array_free(): enable debug code only when DEBUG_ARRAY is #define'd.
Commit:
5c782302835e19ac1373ccd574070b8ff9003517
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 26 16:00:45 2006 UTC
New configure option "--without-select"; when usin epoll() IO API include support for select() as well by default and fall back on runtime when needed.
Commit:
ee568cc4440015b45d7fd12b00974c4d1fba658c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 26 14:44:40 2006 UTC
Only "fiddle" with /etc/ngircd in "configure" stage.
Commit:
2d9a3ec484a5b4ad46cf1f12473505532f56bba3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 26 14:43:46 2006 UTC
Added LSB compliant header.
Commit:
262d945284541988bdf7872e925008610774de55
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 25 22:53:52 2006 UTC
Fixed typo in #ifdef which tests if this header is already included or not.
Commit:
f6ce2d557a6f52ed71e458b1a375747d90ffca70
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 25 16:13:26 2006 UTC
Customize manual pages to reflect the actual installation location of files.
Commit:
4243cae985578f0c5c961f9a6aca79d235e07467
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Dec 25 01:11:12 2006 UTC
register io handler before creating new local client structure
Commit:
40226d26b23886e619a3884ffdedd0a8964c86cf
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Dec 17 23:04:45 2006 UTC
revert to last good revision again 8-/
Commit:
d2f7d3087dc6c1522aef8b24e1faf1d9ffe2c139
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Dec 17 22:55:07 2006 UTC
do not call Conn_Close when io_event_create fails
Commit:
3f1e03edd93bcbb1643291a4e0e462d1dc0c7019
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Dec 17 22:52:43 2006 UTC
fix possibe buffer-off-by one
Commit:
23e7f7f0dd55d140aca91ace6102e714cba5bbd0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Dec 17 22:50:51 2006 UTC
don't call Resolve_Shutdown() when io_event_create fails
Commit:
f36746a4d0b253df3328ceb49aee16b2aee2e3bf
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Dec 17 21:00:30 2006 UTC
Updated ChangeLog/NEWS to reflect release of ngIRCd 0.10.1.
Commit:
8cb0e3af68905261df28ead55f20e3b4366461e8
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Dec 16 22:48:34 2006 UTC
removed errouneous FD_SETSIZE limit when not using select()
Commit:
eb3ddace4684ffab74452324601b61ca585cca8d
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Dec 11 22:07:09 2006 UTC
add PredefChannelsOnly option to man page
Commit:
5040d5648952f6e27eb80fd765c1e0850d73774e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Dec 7 22:24:14 2006 UTC
minor cleanup
Commit:
fb0fbe908d97b520cdb6f8180db3d3288339142a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Dec 7 22:23:39 2006 UTC
remove unused function Channel_PCount
Commit:
fa7bb2790a1588e49d05cf3404220c3a63669514
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Dec 7 17:57:20 2006 UTC
moved invite/ban lists to channel structure
Commit:
5877bca4bcea97d50c6c2997ac2914d78552c6a6
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Dec 2 14:24:36 2006 UTC
fix RPL_LOCALUSERS_MSG (%ld -> %lu)
Commit:
37602d1523f63b903f77d4a3c9685203d625d799
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Dec 2 14:10:48 2006 UTC
Log(LOG_DEBUG, .. -> LogDebug()
Commit:
a09034563aa46d99a4d061d182e15e12cc393efd
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Nov 20 19:32:07 2006 UTC
predefined channels MUST start with '#', but this is not very intuitive, since # is also used as a comment character in ngircd.conf. Thus we prefix the name with '#' if it is missing.
Commit:
5b35b101f2c5a208c94840e3b020f50d8c91b64f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Nov 10 10:05:00 2006 UTC
Fixed validation of server names containing digits.
Commit:
058d3085a955ae9385a27b6b33ee173b5d95fdfa
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Nov 5 13:03:46 2006 UTC
New configuration option "PredefChannelsOnly": if set, make all JOINs to-non existants channel return ERR_BANNEDFROMCHAN_MSG, restricting users to those channels defined in the config file.
Commit:
74883f57da2a239183048c1d29e51dbf4264b6fb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 8 14:09:16 2006 UTC
Added OpenBSD/ppc to list of tested platforms.
Commit:
018e3516303dacbf6aaf277fd0104e13bc9c8455
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Oct 7 10:40:52 2006 UTC
-Whitespace Damage; Client_OperCount(), Client_UnknownCount(), Client_MyServerCount() return unsigned long
Commit:
6e105bf87ee5008f32b7557eea2977deb8d10a71
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Oct 6 21:32:58 2006 UTC
channel maxusers now unsigned long
Commit:
61966a6088f770ff28b6209a484b44aaf478dbd6
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Oct 6 21:23:47 2006 UTC
add const qualifier to Hash() and Matche() Arguments
Commit:
27c96632f1771c061d225b88c34344bb2cf1a743
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Oct 6 19:57:56 2006 UTC
Client_IsValidNick: no need to strcpy.
Commit:
4108e16be628aa1a2c0c6aa5e5acba9d2b8d865e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Oct 5 18:26:54 2006 UTC
Channel_Join was severely broken.
Commit:
4e02bdc322cfffc8d0862c967919054eb6f14c60
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Oct 3 10:59:40 2006 UTC
Update info text of local server after re-reading configuration.
Commit:
ca5e09865e2f6155ee4eb6551364250734b620ed
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Oct 3 10:28:38 2006 UTC
Removed an unused variable -- but where did it come from!? Strange ...
Commit:
fb0c7ad2528b474194d4796b8c372e9e18cb76fa
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Oct 2 21:57:13 2006 UTC
add test for strcspn.
Commit:
d8950c5dd092c092688c75cf0ec42cd950c7f7c4
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Oct 2 21:55:49 2006 UTC
cleaned up Channel_IsValidName (now uses strcspn())
Commit:
257312b102df5b66c25c97b803e9e4c78b6be54d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 1 19:13:32 2006 UTC
Changed Numerics 265 and 266 to follow ircd 2.11.x "standards".
Commit:
27d947fb7d36de5cb843404ddcdd99862ecb457b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 1 19:05:00 2006 UTC
Allow PASS syntax defined in RFC 1459 for server links, too. Removed client status CLIENT_GOTPASSSERVER.
Commit:
bed98979dc0865677c88c82d6074d3438e67b882
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 1 19:03:05 2006 UTC
Enhanced ISUPPORT message (numeric 005).
Commit:
bddb4914b442a757712d2bdf9da0a8cf8f99c4a5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 1 17:23:36 2006 UTC
Updated files from ngIRCd 0.10.0.
Commit:
4c6c6ecf0edcda29329f440eaa8dbb669b16c58a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 30 21:49:46 2006 UTC
array_get: no need to multiply again. remove unneeded checks. remove array_free_wipe().
Commit:
a2f5a05ff86402bb7fb09094c52d607743fc9f49
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Sep 19 18:21:30 2006 UTC
io_close_poll()s closing brace mysteriously disappeared... fixed.
Commit:
639eb400354dc5b69deb17f20a52e0045f6e93e4
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Sep 17 10:41:06 2006 UTC
Added support for the /dev/poll i/o interface.
Commit:
0d6f9d4e3ea86e083ebd5f6e71d3f1a9133468d1
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 16 16:47:27 2006 UTC
simplify io_library_init*
Commit:
147de9dfa9aea84f7b7cd0eded7a0f07ba36ea06
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 16 15:00:09 2006 UTC
add support for the poll() interface
Commit:
f6e729443e6f1ef72d5687828bfe2bb327d552ac
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 16 14:49:26 2006 UTC
cleanup
Commit:
e426c131c7260631b2536845159909da2dc92edc
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 16 12:22:09 2006 UTC
fix embarassing fileptr leak
Commit:
b9661ae65d0bbd2a12bafd2f0d45e2b42261e4d3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Sep 11 18:19:29 2006 UTC
Updated autoconf helper scripts to version as of 2006-07-02.
Commit:
035f7fb2fe1761f522ce680a4ff1ac1a2a44611a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 9 17:07:39 2006 UTC
only test for stack smashing protector if we are using gcc; use -fstack-protector-all for the test to make sure the guard variable is added.
Commit:
1b2c228de55c452d6ecb295256e6f9c5d7dbccbf
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Aug 29 23:59:35 2006 UTC
Updated documentation.
Commit:
4d7d1d23be0b7ca4dea63a028011399fb07ee8a9
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Aug 13 18:11:18 2006 UTC
fix gcc 4.1 -fstack-protector detection.
Commit:
e2aacff7d4f126ce6a577ea4df7b49dd83b7355b
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 12 11:58:21 2006 UTC
s/Log(LOG_DEBUG/LogDebug(/ , translated comments, etc.
Commit:
0eccdbc137e968062cb928cf33226dabf3e371ec
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 12 11:56:24 2006 UTC
-whitespace damage
Commit:
939ee6a39b04e8417fa594ae8881b617ffd00029
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 12 11:54:23 2006 UTC
simplify Resolve_Read().
Commit:
8423b89996574f5cce35b322482977b38262e507
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Aug 7 07:45:45 2006 UTC
Updated platform list once more ...
Commit:
7d87318b04d24a41f00b38c368fa37cf1f01027e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Aug 7 07:29:30 2006 UTC
Updated platform list.
Commit:
83caef45986bb35b8d0d0741cf7b8a0278f2780e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 5 09:16:21 2006 UTC
if compiling without -DDEBUG, make LogDebug 'static inline' so gcc optimizes it away.
Commit:
7378860aea0f15975a5dbd797e5b5bef65b6e456
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 5 08:58:16 2006 UTC
check if compiler supports inline keyword.
Commit:
6eb3f3055d41dab4a395fcea2301034993977722
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Aug 5 00:15:28 2006 UTC
Added support for Solaris 11.
Commit:
c888c81adf0964e12ae2961550836a52da7c3678
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Aug 3 14:37:29 2006 UTC
Synchronized documentation with branch-0-10-x ...
Commit:
fac4682212c2dabefebc690a7a4d6e6023525363
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Aug 2 09:53:54 2006 UTC
Updated debian changelog.
Commit:
47026e14ce661a041a0151f6c1e0c79e26d08d01
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jul 24 22:54:09 2006 UTC
Don't assert() when a pre-defined channel has no topic.
Commit:
63626449f805051e26e35961b7eb18d3a833162b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 23:23:45 2006 UTC
Flag the format parameter of LogDebug() as "unused" when not compiling with debug code to avoid gcc warnings. Added some documentation comments.
Commit:
184eb1c54b10045ed7fe9e0aa4dfe3457c39c243
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 23:11:44 2006 UTC
Removed unused variable "ret" when using the select() API.
Commit:
5ce6bf28d15c08f9d2a27230249ed7b33b228d40
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 23:05:20 2006 UTC
Removed (theoretically) division by zero; reformated some code.
Commit:
f1f94f07e18966f08974f7c1eb308a926e10e6e3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 16:42:45 2006 UTC
Validate "ServerName" variable.
Commit:
c8fd051e06ad6229edc6b5f18c56f4c7d29b18db
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 15:47:26 2006 UTC
Updated documentation.
Commit:
3e8978d8362b3c18df7862fd021ba6d5a79b62a1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 15:43:18 2006 UTC
Allow DIE to send a message to all locally connected clients. Closes bug #48.
Commit:
9a2d4eef44a36bc8cd5e3d3038b5f0f48ee4c29f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 15:22:56 2006 UTC
"Enhanced" debug message for Handle_Write(), only print when data in buffer.
Commit:
0d5fc770d339f261b4d6c779bb4bc87a61f404b6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 15:19:20 2006 UTC
Output some debug messages only if DEBUG_ZIP is #define'd.
Commit:
5590f8624bca9c935201fc1337b11109ccceb7ec
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 14:55:40 2006 UTC
Don't include conn.h, conn-func.h is enough.
Commit:
fdc7ae22e964c59c6f01dc434dbbe96e886b1968
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 12:43:15 2006 UTC
Updated CVS URLs; enhanced documentation a little bit.
Commit:
179d61c5885b18979b4aad3242d50d89f9798811
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 12:19:57 2006 UTC
Updated some patch names on Arthur.
Commit:
47e581e453a2df8b132ef28c1b89ed9152a54a1e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 12:07:33 2006 UTC
Updated copyright notice ;-)
Commit:
65573d7a0716e0e97ddc75925bcf703733e9c93b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 12:03:14 2006 UTC
Updated autoconf helper scripts.
Commit:
155056f38632dbe0fed086ab750fc08dfe91a102
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 23 11:34:32 2006 UTC
Added ngindent.
Commit:
3833f8aae3717006d99de272e96351cacd5c1bea
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Jul 12 19:27:12 2006 UTC
remove fd from io_event structure
Commit:
161340d4869645423f2c3e0f803d3bde671e2e2c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jul 1 22:11:48 2006 UTC
ALIGN_XXX( v ) macros now leave v alone if it was already aligned.
Commit:
e9e1fa459b2fe8575deed8a195d889f5c94d37b0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jun 15 20:28:15 2006 UTC
Sorted channel modes alphabetically.
Commit:
581f5479a27eaee454b5e17c58dc8cb700a67a62
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed May 17 16:44:14 2006 UTC
Detect the Avahi "howl-compatibility" as well as Howl itself.
Commit:
00ab67dcdb96f64e8ba1951bfb88e49372576990
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri May 12 11:53:04 2006 UTC
The third parameter of bind() is of type "socklen_t", not "int".
Commit:
dd3a3bc6039bc1fd1a89ffb834f08665c8035b6a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed May 10 21:24:01 2006 UTC
Use some more specific data types (e. g. pid_t vs. int), make "SPLint" happy :-)
Commit:
0a3f562f365c9836f8f46d4218801895994a8136
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed May 10 17:33:36 2006 UTC
make splint complain less...
Commit:
9dfd42a7e6c4d0cbc9ce2189e143c791f868de85
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue May 9 17:02:40 2006 UTC
disabled most (rather annoying) debug messages using DEBUG_ARRAY / DEBUG_IO defines
Commit:
a65eb347ec46282b4b47db4da106baaa6c716ab3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 9 15:45:30 2006 UTC
Removed kqueue bug fix (never released), rephrased some internal changes, and added "time shift" bug fix.
Commit:
2af87e91520a333f79519f597b0d454c6c981aab
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 9 14:49:08 2006 UTC
Handle time shifts backwards gracefully.
Commit:
d0045afb09948ba3dc50951e770b059a2edb5665
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun May 7 11:07:13 2006 UTC
kqueue now tested on NetBSD3.0, FreeBSD6 and Darwin7.9.0
Commit:
1f5bdaec84d061ab2a0799ab39ceb1f3950359f7
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun May 7 10:55:43 2006 UTC
kqueue fix.
Commit:
185004cb308d0054af2cc27ceaaa8fa4df6b92ac
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun May 7 10:54:42 2006 UTC
kqueue support was completely broken; seemed to work on FreeBSD just because of sheer luck.
Commit:
4a2eea2939bc9131f240491355aa40976ca7a38d
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun May 7 10:52:47 2006 UTC
minor cleanup, removed unneeded check in safemult_sizet
Commit:
6d3686e73dd5df99ee09a3a1f81a89dfa47efab8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 30 21:31:43 2006 UTC
Send invite and ban lists only once and not repeatedly for every channel.
Commit:
5d0ba011c7a3d71e00c677edd74a5383e3f15fac
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 29 16:19:46 2006 UTC
Fix Connection Pool resizing.
Commit:
87f4b1c6f64f85556533f01d95da1cf83a91d4c6
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Apr 23 10:37:27 2006 UTC
Client_GetFromConn() removed and replaced with new function Conn_GetClient()
Commit:
8067bab10613dbc63b8c54e67b355fead674556a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Apr 23 10:33:37 2006 UTC
changes some comments, minor cleanup
Commit:
097c7bd741931bfbb9deef26fca4861b42e3bda6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 9 12:53:07 2006 UTC
Fix up ngt_TrimStr() once more ... :-/
Commit:
c7bd9da4461d502f1114bf52637a596650a72905
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 9 12:27:23 2006 UTC
Mostly whitespace fixes.
Commit:
3d0ab6bd2efaf7fedd273f175831e975a815648a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 8 16:35:03 2006 UTC
Added maintainer-clean-local target to purge generated Makefiles.
Commit:
bebfbedf3fdf801a028c17a5b4395f705391462d
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Mar 24 23:25:38 2006 UTC
fix ngt_TrimStr(), fix format string
Commit:
cba9270845a6a6b03b4e163eb7fd5d3b9df96a50
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 22 08:05:10 2006 UTC
ngt_TrimStr(): code cleanup.
Commit:
2a9ffe7037bd60aec5f8ac028fb87bb3a7c6f9ef
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Mar 18 22:27:09 2006 UTC
use strlcat return value; don't call time() repeatedly.
Commit:
4000e01b285bdd2fe40056ae49211e0048639a74
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Mar 16 20:14:16 2006 UTC
corrected return value
Commit:
68d3d36dd6b8c286aa79768ce69ddebb9bf6e7f6
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Mar 16 19:56:34 2006 UTC
removed silly if (foo) { if (foo){ }} statement
Commit:
eedfc35bbccfe1385f3ba15fd1c0e577f9e07299
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Mar 11 10:43:49 2006 UTC
s/gehoert//
Commit:
d39d3ec4b90785895c8a156de42283ef0912650c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Mar 11 10:33:30 2006 UTC
Client_RegisterWhowas(): call time() only once
Commit:
79dfd60a0ccb22561606d35e6732e18086b5092e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 11 01:48:50 2006 UTC
Don't use "awk" directly, instead use $(AWK) variable.
Commit:
29ad5e0d9490f05de5b0e13542d9970330175597
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 11 01:37:31 2006 UTC
Moved now local prototype of Client_New() to C file, renamed it to Init_New_Client() and cleaned up some code and comments.
Commit:
7e8ac0afcf2aa8c736018c32d84f70273a549029
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Mar 10 20:25:29 2006 UTC
Client_New() not used outside client.c -> static
Commit:
93df629b695ed6a60a3bb9e259cb7747c161ce90
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Feb 16 19:21:57 2006 UTC
changed connection structure to array-api
Commit:
66060dbce9bba48d2cd6f2e4feac1bf66752800c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Feb 8 17:33:28 2006 UTC
new Function: LogDebug()
Commit:
0701afedee21b33e22f663ca265a7ca0f4c43974
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Feb 8 15:24:10 2006 UTC
removed Resolve_SUCCESS() Macro and Res_Stat->sucess boolean (no longer used/needed)
Commit:
a17745d6d7c37bebbd5e0cb651579a727389a87f
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Feb 8 15:20:21 2006 UTC
Make connid same as connection fd.
Commit:
1249acfdba2ab619969c11042a130fc9ad9954de
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Feb 2 21:00:21 2006 UTC
removed obsolete "int Conn_MaxFD"
Commit:
c8fb6a22584dae026557da9f7654cbc14e909da9
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jan 27 17:19:58 2006 UTC
simplify IRC_Show_MOTD()
Commit:
721573703874030aa7d5c3091282cf45f5230573
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 9 11:03:35 2006 UTC
Enhanced documentation. Use "default" port 6667 in the example for server links.
Commit:
6eb2e372345c93df069d9af78ac139bae6b4ca68
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 30 22:43:23 2005 UTC
Added some documentation for --with-XXX options of the configure script.
Commit:
fb9707de98d1b15779779c55e266b92508d7e26c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 30 22:13:21 2005 UTC
Added test if the stress-test expect script itself completes without errors.
Commit:
db9afbbf0e890f4f84f908e733a74f28e565ff4b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 30 22:12:28 2005 UTC
Modified expect script to work with servers having IDENT support.
Commit:
e1b9409e632b1ff70cced6bc666bbb599284559b
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Dec 9 21:14:56 2005 UTC
add FAQ entry about epoll(): Function not implemented error
Commit:
4b2f966b7e9215760318ab863202ffb2ac88b345
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Dec 9 09:26:55 2005 UTC
Fix Bugzilla #64 -- ngicrd did not reconnect to other servers after failed forward dns lookup.
Commit:
a29308802730068270e5032831ea56e2a4fac74b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 6 22:37:50 2005 UTC
Make clear that "IO backend: select" is not a request but a C API function.
Commit:
bd043449f24e0dad104e5887629fd3243bd598b2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Nov 29 20:59:57 2005 UTC
Don't remove doc/src on "make distclean".
Commit:
0570e13cace455a5058a508d0de22b54406288cd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Nov 21 16:31:30 2005 UTC
Minor whitespace fixes.
Commit:
6b212491512aa0c01e263ce87fac1e6b671d78c9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Nov 21 15:06:37 2005 UTC
Remove direct call of Conf_UnsetServer(): it's already indirectly called by Conn_Close() a few lines above.
Commit:
4f8d646e2afb3588969d285f577ada8f3fb6641b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Oct 31 21:40:17 2005 UTC
Adjusted ChangeLog for ngIRCd release 0.9.2.
Commit:
ac55a80d9f09a5428247511604228ad320f2669c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Oct 15 13:16:52 2005 UTC
Updated autoconf helper scripts.
Commit:
bc09a3e4876bd92b1c5c8706203ce85c54e180d6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Oct 11 19:29:23 2005 UTC
Changed Handle_Write() to not close sockets itself but to call Conn_Close.
Commit:
ff218617dbedae87f24a279ef16505a824a636d7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 24 17:06:54 2005 UTC
gcc 4: "warning: declaration of 'dup' shadows a global declaration".
Commit:
b65358b17c8595b1616dc702bf93745dd5c75367
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 24 02:48:46 2005 UTC
avoid 2nd time() call in Check_Servers(), improve comments
Commit:
e9f3e69f36ca64f8945677bc72ccb7bbb57842e1
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 24 02:20:00 2005 UTC
use io_close instead of plain close in Conn_ExitListeners()
Commit:
5b2364b236ce3027ff5fcf93cad8cb75034d3838
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Sep 12 19:10:20 2005 UTC
merge new resolver code
Commit:
4db29b007689d34adeaca8cbe8676f7c2aedc2ab
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Sep 11 11:42:48 2005 UTC
Minimal changes (needed for merging resolver changes)
Commit:
0aae3ec5d714ffa7d257257a23c036aa0a96fcbb
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 10 23:42:12 2005 UTC
Mostly formatting; changes needed for SSL merge
Commit:
468a1c7767701efb39e8b9e523488fdb7c5eb31d
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Sep 5 09:10:08 2005 UTC
Handle_Write(): Report write attempts on closed sockets when in debug mode.
Commit:
ab3ac4e466aad50300e1283713dff9dd0178a92b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Sep 5 08:11:11 2005 UTC
Removed obsolete debug message.
Commit:
4d18ac83a271b014be289e3856988d2c653384e1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Sep 4 23:42:24 2005 UTC
Set one second penalty on unknown commands.
Commit:
660b529c104dd85f01bd6b5fe2e30c9a9904b058
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Sep 4 23:38:32 2005 UTC
Add debug code to Conn_SetPenalty().
Commit:
565129f99290006eae51aec18a993bdf0077a7e0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Sep 4 13:38:59 2005 UTC
io_close(): explicitly remove fd from epoll set
Commit:
b2a3bc3257ecc4917ed4f43ff4f2d3b04812aadb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 3 15:13:14 2005 UTC
Updated build configurations.
Commit:
bcf8a5bee632b963abe4f160bd25c5cff0ba72f8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 3 14:57:27 2005 UTC
Updated XCode project files to XCode version 2.1.
Commit:
fc4cd39202a01b7a95c8e08b26003883dadc4f89
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Sep 3 11:17:16 2005 UTC
Wait for DNS reverse lookup (and ident request) before writing results to pipe.
Commit:
b5b7c7f174041197f6018a24bdc7720a4244a533
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Sep 2 22:12:43 2005 UTC
Updated Changelog: fixed file descriptor leak in resolver code.
Commit:
6444442931c537eb3c8f816ff0ab3f4602ccc767
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Sep 2 21:47:30 2005 UTC
fix fd leak (happens on failure of fork() ).
Commit:
e899c75d7eb0001e0fe6e0187899b52e6e41b2f5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Sep 2 17:12:58 2005 UTC
Updated copyright notice.
Commit:
cae9a3aee5d0a4c6464ee50bea5d2d8d3eed837a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Sep 2 17:01:23 2005 UTC
small formatting change
Commit:
e708790566cd2874c8332cde7779ff6eef5f9c3c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Sep 2 15:46:49 2005 UTC
JOIN now supports more than one channel key at a time.
Commit:
0dd0015d1606aebdf20c498ab9cd5b253b751ae0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Sep 2 14:38:59 2005 UTC
Mention ':' MyPassword restriction in man page.
Commit:
dd3d2e2c3947d903cb41491ea8280e6867db5d45
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Sep 2 13:58:52 2005 UTC
Complain if MyPassword starts with ':'. (Reported by Ben Korvemaker)
Commit:
9275dc4dc4d81753babb56487357078366eeeced
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Sep 2 13:50:52 2005 UTC
reformatted Handle_SERVER()
Commit:
af9123fd82491efeb683722d58758d92dcca4833
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Sep 2 13:28:30 2005 UTC
Cleaned up some code, comments and log/debug messages.
Commit:
ca32c1b311379445d1c8bee5705a9371cf2fa1a7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Sep 2 12:50:25 2005 UTC
Implementec numeric "333": Time and user name who set a channel topic.
Commit:
342f20f88931d823088dccf5af45281df64e3c51
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Sep 1 18:16:29 2005 UTC
Add warning about leading : in passwords. (thx Ben Korvemaker for pointing this out)
Commit:
a5b5a6a99a3be2c982e0b4583add7b8946e43589
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Sep 1 10:51:24 2005 UTC
Make PONG handler compatible with ngIRCd <= 0.9 ("make it more relaxed").
Commit:
c65343e719b3fda2fa4d80284e1527437fb5f673
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Aug 30 22:08:00 2005 UTC
reformatted a few lines.
Commit:
a7197f579c25eab5d0841a83f4a32a3856a7584e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Aug 30 20:59:30 2005 UTC
check if gcc supports -fstack-protector
Commit:
30c11b23133e98e95303423d44193e4835a3c676
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Aug 30 13:38:16 2005 UTC
use size_t for array length variables
Commit:
b7033e147890b3ad0d7fe1520a1db4e4ce040c7b
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Aug 30 13:36:32 2005 UTC
use size_t instead of unsigned int.
Commit:
db992975eb2efd44d4452c566620983ecc559a4f
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Aug 29 13:58:54 2005 UTC
last cleanup accidentally broke kqueue backend.
Commit:
c12dc45f17336141bb947275e12125e5736cf0b3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Aug 29 11:11:15 2005 UTC
Added prefix to connection statistic NOTICE.
Commit:
a2e4eb5aafee30a3df32472454dedd2707ca1b2c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Aug 29 10:58:00 2005 UTC
Fixed server NOTICEs to users with "s" mode ("server messages").
Commit:
58b8fb5d12bdbcc4f1893654149b555b5d0f44fa
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Aug 28 16:51:20 2005 UTC
remove unneeded variable "bool action"
Commit:
8efeae171431db98f88435a7152e94b1532c3955
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Aug 28 12:18:50 2005 UTC
fix embarassing cut&paste error
Commit:
21ad5dcfffa492a949a832fa1631242f4bad7a7a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Aug 28 11:47:02 2005 UTC
array_cat0_temporary(): removed confusing DEBUG messages
Commit:
4074fd9149756cccfce08845862bae87245570bb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Aug 28 11:40:13 2005 UTC
Enhanced the handler for PING and PONG commands: fix forwarding and enable back-passing of a client supplied additional argument of PING.
Commit:
2f105b1c0a9d8975e9b0fc9fce47c56a70a083fb
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Aug 28 00:19:29 2005 UTC
if the request is empty, remove \r\n (or single \n or \r) from receive buffer.
Commit:
a2cdc08c396d6ba3906ffb9478ce2ac52257ae93
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 27 23:42:23 2005 UTC
fix handling of empty requests
Commit:
e728bd2e1a5bcf69596b8c2a305cd6decbeaf42a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Aug 27 23:33:10 2005 UTC
Changed handling of timeouts for unregistered connections: don't reset the counter if data is received and disconnect clients earlier.
Commit:
12e288c0625bde5aa5a56b6d813abbe2b22d2af5
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 27 23:23:54 2005 UTC
removed misleading const qualifier
Commit:
733e15bb64ce44dcf597f5305e2c0cbf2d11875e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Aug 27 22:59:06 2005 UTC
Two spelling fixes.
Commit:
99544e8d5d14f3661fe21376823fc524188f301a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Aug 27 22:55:13 2005 UTC
Forgot to mention last change ...
Commit:
f36337fab30ebe24e526ad6e3cd4e751b5d017d7
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 27 20:27:07 2005 UTC
fix kevent() warning on powerpc-apple-darwin8-gcc-4.0.0
Commit:
1a46b37bd586a5678f41447eb4b0f8d4374a3c74
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 27 20:25:54 2005 UTC
remove unneeded call io_event_kqueue_commit_cache()
Commit:
5f87474a740b441d701390492c595f7bd4fec656
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Aug 27 19:00:06 2005 UTC
Fixed parameter description of CHANINFO.
Commit:
6434d0b23e5d0d9a34076511869a4ab65d5def19
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Aug 27 18:39:56 2005 UTC
return PING argument in PONG reply if STRICT_RFC is not defined.
Commit:
d5c5d2a37fe730f82bd71da7a9e357f569cac406
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Aug 25 09:00:16 2005 UTC
Updated ChangeLog (from 0.9.1 branch).
Commit:
ac96fe5877745791e42a9b5177462d670478c52f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Aug 25 08:48:43 2005 UTC
Changed log level of "Initialization failed" message from ERR to ALERT.
Commit:
a6d1d26a435a29f8a12dfb112bad95ff2d62fa57
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Aug 25 08:40:15 2005 UTC
Fixed line lengths ...
Commit:
c2f5399b516fba5ad973c46cc8838a16d0fa543b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Aug 15 23:02:40 2005 UTC
Fixed format string bug in "connection statistics" message; code cleanups.
Commit:
ae6e6616a6f37092fa3235d3afdd507e368590ce
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Aug 12 21:38:52 2005 UTC
Made test script run a longer time.
Commit:
a5915f75c9fbbee65cdacbb046f714a62151e865
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Aug 12 21:35:12 2005 UTC
Set timeout.
Commit:
f2ba8abec5256cf241bcf7e02d19b33d5a7e79c0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Aug 12 21:34:19 2005 UTC
Detect source directory correctly.
Commit:
701c2593942a1fc989690e16b66b05a37d575816
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Aug 12 21:32:45 2005 UTC
Added start script for FreeBSD.
Commit:
a32b4048633ddf4cab4fd3e7febb5792dd461f20
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Aug 12 13:20:54 2005 UTC
Updated URL and some minor changes.
Commit:
b15d906dff84b35ebd05df44aa13e67c9c938fd2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Aug 2 23:19:21 2005 UTC
The KILL command killed much more than desired (including server links!) when the target user is connected to a remote server. [from 0.9.x]
Commit:
1c14e2e0a227c1c883ae793e46353a439b325fc4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Aug 2 22:48:57 2005 UTC
Removed some line feeds in debug statements.
Commit:
77f54693ef258b1fe65ee105fc026dfb2c6257dc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 31 20:13:07 2005 UTC
Removed unnecessary #define of "LOCAL", now use plain C "static" instead.
Commit:
b61407713dab7f01ef98b9ee43c7f9e449c3b6f4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 30 22:53:16 2005 UTC
Removed "U" unsignet suffix: caused problems with older compilers and is not necessary for this constants.
Commit:
b120c2a2714fcc26a3dfff1315a92e19850cfca8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 30 21:00:19 2005 UTC
Fixed line wrapping.
Commit:
51ccb5928ad1453b0593fedd934298384d09e619
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jul 29 09:29:47 2005 UTC
internal changes needed for future ssl support
Commit:
890c3d9d72f468ca90e81e63bd27bb1dfa7311c8
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 28 16:28:11 2005 UTC
add topic length changelog entry
Commit:
84706af7fec9243f84a3c11a3492f64b3af1cbe6
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 28 16:23:55 2005 UTC
topic no longer limited to 127 chars (now only limited by protocol)
Commit:
46a191caf6bff88f8e4cf1a577ba33a60efb015e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 28 16:13:09 2005 UTC
changed RES_STAT buffer to array
Commit:
20ff63a8a1d92875130a5d6b059e011b1de2201d
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 28 16:12:50 2005 UTC
add array_cat0_temporary() and array_init()
Commit:
21a067e0b1cd307ff33babe973e9edda6eecd1b3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jul 26 19:41:49 2005 UTC
Updated documentation from CVS branch-0-9-x.
Commit:
8c7521af25aedb026a7fccc6e4219cc8c4561b4b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jul 26 19:37:38 2005 UTC
Updated Debian changelog from branch-0-9-x.
Commit:
e96b4aad2ecac39fbac43d1eb96f9322bd3b2c44
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jul 26 19:37:18 2005 UTC
Run "basename" on our script name when it is a symlink as well. [from 0-9-x]
Commit:
2e794a6943a74f2ba4f3769703e3500fe9008461
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Jul 25 09:20:10 2005 UTC
Reverse lookup now checks result by additional forward lookup
Commit:
1e9e16fa3b436c974915833ef71748fbcd9dd658
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 24 22:40:04 2005 UTC
Updated config.guess and config.sub to latest versions used in Debian.
Commit:
6ecccd26449e021e6e2bce3256d2475e8bc4a238
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Jul 24 21:42:00 2005 UTC
add reverse lookup check
Commit:
9db49e8f2c077ea35e66f9a72b34a562890c31df
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 23 00:48:38 2005 UTC
Added "STRIP_FROM_PATH" variable to generate relative path names.
Commit:
74cb2e27684893d261619a0f48b950ab1774e662
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 22 21:31:05 2005 UTC
Eliminate some compiler warnings ("unused parameter").
Commit:
e5097bf2e66791c02334a6712d69c9ba424d7dba
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 22 21:23:22 2005 UTC
Added style definitions for source code listings.
Commit:
3237d28bfbc96096320536f6ebc41761b7d11641
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 22 21:02:22 2005 UTC
New subdirectory "doc/src" for the source code documentation.
Commit:
317841529b31f50ed31c6f2af30edeee0f7e4fae
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 22 21:01:52 2005 UTC
Moved "srcdoc" target from src/Makefile to doc/Makefile.
Commit:
68dc35b548fd6ff3b50944409b0c4de66a03cf65
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 22 21:01:03 2005 UTC
Removed "srcdoc" target for src/ tree (now in doc/ subdirectory).
Commit:
d6e6350523c703aab81496a89775c96866c1e935
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 22 21:00:22 2005 UTC
New subdirectory "src" for the source code documentation, and new make target "srcdoc" to generate the documentation using Doxygen.
Commit:
7036111a6c567d7283c43de12f32ce1083413315
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 22 20:58:22 2005 UTC
New files for the Doxygen source code documentation system.
Commit:
987559e46d24b0af40f2f2e7af6e25f11bc289d3
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Jul 17 18:58:04 2005 UTC
change Handle_OPERATOR() formatting
Commit:
fca29bfa232a9ad67c967c60129fce3ac7afc4d1
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 14 14:35:38 2005 UTC
prevent io_masterfd leak when library_init() is called twice
Commit:
63db3daafe05e65794a00968a516d7c4ada0556a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jul 14 09:20:39 2005 UTC
Cleaned up some log messages.
Commit:
2e858755c5cc8283fe46d99c7c5c0e6686ea7044
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jul 14 09:14:12 2005 UTC
Brought some debug log messages "in line".
Commit:
b682a5e48569f409f30d1bc39039de1090019665
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jul 14 09:11:38 2005 UTC
Reformatted some comments.
Commit:
efbfe4ae839b6329d5433f2468ddb71345acf438
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Jul 13 16:06:55 2005 UTC
removed unneeded variable "bsize"
Commit:
c92e57fec37995f21113f162b320985fe6cf269b
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Jul 12 20:44:46 2005 UTC
add better error checks for io_ routines
Commit:
ca130e6db6db0c306885c249744d94548896eecb
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Tue Jul 12 20:44:13 2005 UTC
removed unneeded return statement
Commit:
248d75e566533e4f1c1278338d1205ad69781177
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Jul 11 20:58:05 2005 UTC
fix embarassing buffer-off-by one
Commit:
4715b17106a3cf4181833670e713be2a307c6a62
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Jul 11 14:56:38 2005 UTC
make Conn_NewListener local to conn.c
Commit:
70facb7f6e2681d711a599c79a37a3ea2db62bfa
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Jul 11 14:11:35 2005 UTC
made a few config options unsigned.
Commit:
76604f847aef63fbf091c03b0b938cf9a89c94d9
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Jul 11 14:10:53 2005 UTC
change assertions to stop splint from complaining
Commit:
c7693f625e9d6c5a7c8aea7a8c8bb5c5a5378843
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Jul 10 21:07:22 2005 UTC
s/strcpy/strlcpy/
Commit:
e50d04907485e027afc466059f02a58ef1c586ac
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jul 9 21:35:20 2005 UTC
minor cosmetic changes
Commit:
dd003e23b7763cf32416db35046d4bb6706ac56c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jul 9 20:23:00 2005 UTC
removed some Debug-Code.
Commit:
178b564c51e4239ce22c89093436e0537fe47e39
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jul 9 20:22:29 2005 UTC
io_library_shutdown: return void
Commit:
b976ec032fcad8e0d7b8af7782638ce8577fa245
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 9 14:39:42 2005 UTC
Updated some URLs in the documentation.
Commit:
8916b201fa19c9ace46ca1d39e959d0d1aff6a27
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 8 23:19:20 2005 UTC
Only setuid()/setgid() if it differs from current UID/GID. Solves problems with Cygwin.
Commit:
ead79d3e39954ca8eed73f45cfc30287da79d46a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 8 21:04:39 2005 UTC
Use "ServerUID" (and not internal variable name) for error message.
Commit:
0e2f5a4f3dc0704940cf58bf90d5dd9b8caf9940
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 8 16:23:00 2005 UTC
Updated documentation.
Commit:
78692f1e87162c998acc26158d4c5dae1d7d751c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 8 16:19:03 2005 UTC
Added "doc/Zeroconf.txt" to distribution.
Commit:
02b0a5151719d04081af2db01e8266a1eafb8537
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 8 16:18:38 2005 UTC
Renamed "Rendezvous" to "Zeroconf".
Commit:
a874c26c254e044bf10276d27ec8a9a19ce44c9b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 8 12:40:09 2005 UTC
New section "runtime".
Commit:
1eca0aea4f37cd1dff9075a9d969096784e96fd0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 8 12:39:38 2005 UTC
Whitespace fixes.
Commit:
7b5a1bbe3c291060874dc036d348a672a11319bb
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 21:26:31 2005 UTC
safemult_uint(): return bool
Commit:
b88e97f1938d82f734e35984bbef74f61266a4c4
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 20:53:35 2005 UTC
document b0rken resolver on GNU/Linux
Commit:
6b4ecf8c838017463420d06c1daade52c7cd9c14
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:50:23 2005 UTC
new buffer/IO API.
Commit:
6093af49d568d942ebd68fef539ed14748bf8d95
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:49:58 2005 UTC
test for epoll and kqueue support
Commit:
0d180a913f6ff289b32d92d50bfbb88936efdaaf
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:49:04 2005 UTC
use new io event API.
Commit:
60ae9c827e19e3d5864d13063e73342467873e6c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:48:33 2005 UTC
use dynamically sized unzip/zip buffer
Commit:
c857e9c8879a1733f96052e7bf17493a19658fa4
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:47:46 2005 UTC
new io/buffer api.
Commit:
579fce183188da9982217ffdd46ba513d0851c41
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:46:46 2005 UTC
remove FD_SETSIZE check (now in io_* functions)
Commit:
2bf77fb0c360f33871d97c0acebf3ae9160ba634
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:45:33 2005 UTC
use dynamic io buffers
Commit:
774c6cda4dcbdaf230973d38d18c3609d7135b06
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:39:45 2005 UTC
use new buffer API
Commit:
afef7dee82264a5c0981ac66584c8888a1329827
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:39:08 2005 UTC
cleanup, use new io layer.
Commit:
7eca418465cf3c74c7aee6dfc9a2ab9ba7fbfcfe
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:38:35 2005 UTC
add new IO layer
Commit:
ebbf92898e749da9341ebe3b7e71b96362161043
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:38:14 2005 UTC
add new buffer abstraction layer
Commit:
733ef4c81519fe89ae3faa5320469f35e3a5cc0f
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Thu Jul 7 18:37:36 2005 UTC
removed Resolve_Init()
Commit:
e5a19fa3a01ab6b75b725827df402ad6176749b9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jul 5 22:44:47 2005 UTC
Fixed maximum length of user names, now allow up to 9 characters.
Commit:
ccb747cb3b35faed571d5bbfcf8ccc74735de98b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 2 14:46:38 2005 UTC
Updated documentation.
Commit:
9a6b6f527bf7ff7b4d770584532d07bca7ecea22
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 2 14:36:03 2005 UTC
Handle oversized messages which should be sent to the network better.
Commit:
43d644ed92600770e9f5a3008adbf4e74754c01d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 2 14:33:45 2005 UTC
Code and comment cleanups, new #define "CUT_TXTSUFFIX".
Commit:
eeccc193dd9111295211eaf22d6cc4f0d2a91016
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 26 21:54:01 2005 UTC
Prepare documentation for release 0.9.0 ...
Commit:
0e3ce63ec1242b0241b48343c739ead755dd1bce
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 26 13:43:59 2005 UTC
Fix compiler warning "comparision between signed and unsigned".
Commit:
0c33f46fc2b52ed4c3a74cf62c8120721941ab6e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 26 13:42:11 2005 UTC
Fixed wrong order of #includes in test for "socklen_t" (caused problems on OpenBSD).
Commit:
117a9e21e773f54e6dfa5a47fd30a913ac570c31
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jun 24 20:59:13 2005 UTC
Updated URLs.
Commit:
162338b8c8ffe7a0a83dc0e1e5dbc5b81e9cdc42
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jun 24 20:56:46 2005 UTC
Ignore unknown commands received before the client is registered.
Commit:
de395db8e3064919bbeaeb8344bf84f9566fb48b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jun 24 19:55:10 2005 UTC
Get rid of Log_SetDaemonized().
Commit:
dbea1873731f7a0bd718b6f84b75faa10b83fe66
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 24 19:20:56 2005 UTC
removed global variable NGIRCd_NoDaemon
Commit:
d81dab99fa28f21054fc7c5678cbd973b0ab5283
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jun 18 08:57:37 2005 UTC
put badchars back in
Commit:
9dc5e50226c2a2c1b7fbd334ab611487a6260118
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 17 23:17:09 2005 UTC
fix embarassing cut&paste error (add missing } )
Commit:
c06c815c2806947dd37d5ba78e7c5dc2339c9db4
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 17 23:13:41 2005 UTC
fix "Can't get user information for UID" error message
Commit:
04169f34cf23d382c8a420107309daea2b52d999
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 17 20:35:45 2005 UTC
only chdir() to users home when running as daemon
Commit:
aec535c8b68cd0c1f8c892aad11ca6f80f354215
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 17 19:16:53 2005 UTC
s/sprintf/snprintf
Commit:
2d4dd336271ef7c7607ba50cc65a569a86ea64f3
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 17 19:15:43 2005 UTC
use strlcpy
Commit:
b0699efdabd7bf80ddb49ccef624efe1249b84f3
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 17 19:14:58 2005 UTC
remove unneeded strpy()
Commit:
1ca8bb5255beae6d83284579bd3fac692fdd7687
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 17 19:04:53 2005 UTC
startup: fork only once, never run with uid 0
Commit:
bc2dac3c74996fc1164e7b5d6dbf5ae79f6dbb59
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Fri Jun 17 18:22:45 2005 UTC
startup: fork only once, never run with uid 0.
Commit:
94dd7fa7d6239dabaab243e334399e351c4fdc1f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 12 18:23:59 2005 UTC
IRC_LIST(): Added missing calls of Client_ID() and cleand up the code.
Commit:
fcf65beea459747b6bf9b4937cd45c71f6ee7b36
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Jun 12 18:02:09 2005 UTC
changed formatting to match ngircd coding style
Commit:
1cf8ccd8fe1149fae0e24e740683eb024c628c7c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Jun 12 17:21:46 2005 UTC
Make sure SimpleMessage() sends <= 512 chars
Commit:
74424cb1a557a4eb203296fdc015865f6260958e
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Jun 12 17:18:27 2005 UTC
set 3 second penalty after failed /oper command.
Commit:
5c20474fdb245df8c4a01b3aa59628b06712e89b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 12 16:39:42 2005 UTC
Only register clients that have been connected at least 30 sec. in WHOIS database.
Commit:
8b0ac2306e798d4f1838dabcc73f867765088f71
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 12 16:32:17 2005 UTC
Modified Conn_StartTime() to use information of the CLIENT structure.
Commit:
5195555c5a5d71d5c96b5d543eacb2d1150a68fd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 12 16:28:55 2005 UTC
Removed CONNECTION[].starttime, now saved in CLIENT structure.
Commit:
a4660f40db66b2ff5445aa72ae4978d4aa9d28e5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 12 16:18:49 2005 UTC
New function Client_StartTime().
Commit:
9fa9c1fdda2a76ac50f46e2917c3fec797d835a0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jun 4 13:39:20 2005 UTC
Updated manual pages.
Commit:
cac9f279fa852c0ececfbf0f7dc09a6f64eff058
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jun 4 12:32:09 2005 UTC
send RFC compliant netsplit messages.
Commit:
517321807ea8c1c8f475f13b2c2bdc336acd795c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jun 4 11:53:24 2005 UTC
Fix Handling of quit messages: always send only one QUIT message.
Commit:
ae98008c1ce4fafad0a0699f7c0388a18bc436c0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Jun 4 11:49:20 2005 UTC
remove Try_Write(), Call Handle_Write() directly instead.
Commit:
45404a1644f510b5e5e9d67daa9faf8613653621
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jun 1 21:52:18 2005 UTC
Added some Doxygen documentation.
Commit:
50338126e0a075e5843c9aad490244dc4993d516
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jun 1 21:51:11 2005 UTC
Fixed handling of symbolic links as used in /etc/rc.X directories.
Commit:
8ac701d6c8be4bc1866645a5c28f562d968a2d07
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Wed Jun 1 21:28:50 2005 UTC
add FreeRes_stat(), wait for resolver timeout.
Commit:
158bf554c3c56a8f1478297c7d3d04918e90180b
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat May 28 10:46:50 2005 UTC
minor cleanup
Commit:
9c3c7e5a09c131874be099547896107df1919a5f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 23 00:11:15 2005 UTC
Handle splint errors more gracefully.
Commit:
cd0dc8627dca26918169b646873936ce30a61e55
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun May 22 23:55:57 2005 UTC
Don't exit server if closing of a socket fails; instead ignore it and pray that this will be "the right thing" ...
Commit:
44fdde761040e49d55c87581afac7ee75cafd9bc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat May 21 21:34:47 2005 UTC
Added version information to summary text.
Commit:
95f8b963a61c65268912363fe5479cd061574598
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 17 23:24:43 2005 UTC
Reformatted and documented code of the first part of the IRC_NICK() function; and register WHOWAS entries on nickname changes, too.
Commit:
1aeaf64c6662f3bc41cfd143fae58eee32f606cf
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 17 23:18:54 2005 UTC
New function Client_RegisterWhowas().
Commit:
06caecb0c4ed9d4d8f237eab4469531e8c96bbf4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 16 12:25:15 2005 UTC
Implemented IRC function "WHOWAS".
Commit:
b1c14598e18243887b42f63f1e0a38095867ff4c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 16 12:24:31 2005 UTC
New functions Client_GetWhowas and Client_GetLastWhowasIndex; new structure WHOWAS.
Commit:
7f0d10118427e74a45f29a8a80bdc84476238188
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 16 12:23:48 2005 UTC
New functions Client_GetWhowas, Client_GetLastWhowasIndex, and Register_Whowas.
Commit:
9f247ebd5a9b424ae9e6c10ba31dcb4b7190b1f8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 16 12:22:32 2005 UTC
New defines MAX_WHOWAS and DEFAULT_WHOWAS.
Commit:
dd9b4bc956aa01c9d7c33b7e60b653c88ccaf707
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat May 14 20:29:34 2005 UTC
Away status texts set due to "a"-Modes received from other servers have been fixed: the status text of the server has been set instead of the away status text of the client (most probably introduced by patch 1.36).
Commit:
6f97dd4938e35ce01786ca3826db416f44ec7156
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 27 07:52:29 2005 UTC
Remove "doc/src" directory on "make distclean".
Commit:
a02f25a810c87200e7f0fd05b1e9a90a68014993
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 27 07:46:50 2005 UTC
Added #include of "defines.h", necessary due to removal of the #include of "defines.h" in the client.h header file.
Commit:
aa25cd7da2c5da9c67754d128b2cbd079a2af10b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 27 07:38:00 2005 UTC
Reorder #includes, necessary due to removal of #include "defines.h" in the client.h header file.
Commit:
70fcdf1b5c9776b46d66ab555a51c6c9d2cd49bd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 27 07:36:25 2005 UTC
Removed "invalid" #include of "defines.h" (don't include further header files from a header file!).
Commit:
dfe662ad45e6c1f434b42acb28e90be8369a0a27
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 27 07:34:25 2005 UTC
Added missing #include of "defines.h".
Commit:
7daa7fb278bb426baf7ae51ca8191ef1edbf81d8
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Apr 25 18:37:16 2005 UTC
removed Conn_UnsetOption() function. It was not used anymore. removed Conn_SetOption(). replaced its only call (in conn-zip.c) with Conn_OPTION_ADD() macro.
Commit:
e7c2c86aee62c153c9d41fd414625a81e371946c
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 23 14:28:44 2005 UTC
removed "my_connects" fd_set.
Commit:
c4bc2114c91a91ba8eac2c70914dff4ec3e2d8cf
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Mon Apr 18 21:08:31 2005 UTC
conn.h: option filed in CONNECTION struct is now UINT16. conn-func.h: add accessor Macros Conn_OPTION_ADD( conn, CONN_OPTION ) Conn_OPTION_DEL( conn, CONN_OPTION ) Conn_OPTION_ISSET( conn, CONN_OPTION ) To add, remove or test for a certain option field attribute (e.g. CONN_ISCLOSING) These Macros should be used instead of accessing conn->options directly.
Commit:
129a22a29bb59da08a758b6a29202cc9ef389aef
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 18 15:44:39 2005 UTC
Cleaned up (and documented) the IRC_KILL() function.
Commit:
8304210c0678e46f08dd2caf9e55e4e16ab87274
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 16 20:50:03 2005 UTC
fix spelling
Commit:
aee48a3b38817828b8710ebfc6f189f29822a056
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 16 09:31:30 2005 UTC
added kludge to make ngircd (with syslog) compile on mips-dec-ultrix4.5
Commit:
77faf14b29caf891c2014b0c8b009c0b60b036cd
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 16 09:23:01 2005 UTC
use strdup() to add oper hostname mask.
Commit:
8b17579e608f60bb48094756107c7e500499ac5f
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 16 09:20:53 2005 UTC
private strdup() implementation in case libc does not provide it.
Commit:
b4363162cede49f959d0d11f3d08d05e9854c740
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 16 09:19:49 2005 UTC
s/malloc(x*y)/calloc(x,y)/
Commit:
873edc6311b4b2501e2f9a5103a0118ff5c6d8cc
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Apr 16 07:26:44 2005 UTC
check for strdup()
Commit:
6ed37415fc571afdea6712b2907aace3092fe50e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 13 21:40:49 2005 UTC
Used a spellchecker :-)
Commit:
55fadbfb1dd8f8ba4f77206759a9225c4e8ae00c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 9 18:29:30 2005 UTC
Fixed wrong location of "Doxyfile" ... argl.
Commit:
ca8ab38cacaac8943c30a40ef33b93b3af04b8cc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 9 18:27:16 2005 UTC
Use typedef instead of #define to declare the socklen_t type if needed.
Commit:
dec7eba53161a4586cde0493eb1889f3fe11b7c8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 9 18:23:37 2005 UTC
Added "-unrecog" to splint command line.
Commit:
b0ae15e01dfa137d031cfe44dcab9fe233db3ab2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 9 12:30:55 2005 UTC
Target "lint": check whether splint command is available and suppress warnings related to the used command line in the output.
Commit:
43ba1bc805238433dbffb250cd59dc2e038dac45
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 9 12:27:40 2005 UTC
Two new targets: "srcdoc" to generate Doxygen source documentation, and "xcode" to build ngIRCd using the Xcode command line tools on Mac OS X.
Commit:
811ac48bd2bfb919a90c44eb7d3fff11da5668d4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 9 12:22:41 2005 UTC
Added new target "srcdoc" to generate the Doxygen source documentation.
Commit:
e936a79f6b831ab012e5819dee5eceb72f86ec2e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 9 12:21:51 2005 UTC
Added the control file for the Doxygen source documentation system.
Commit:
0545288ebd70bc586ace4299799a7fc15976ad20
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 9 11:25:28 2005 UTC
New build style "deployment", cleaned up options for build style "development" (enabled "ZeroLink") and fixed path of "ngircd.spec".
Commit:
e635ed43bf4377553b8dc8abb88a791620b78fef
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 30 17:00:42 2005 UTC
Don't enable assert() calls when not ./configure'd with --enable-debug.
Commit:
4d0b03b4235a1150ed7182fba31ee658d3979625
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 30 16:37:02 2005 UTC
Debine NDEBUG if DEBUG isn't defined to disable all assert() checks as well.
Commit:
f6df13d5f812053281537bf8f7d282cff544caab
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Mar 22 18:57:08 2005 UTC
When validationg the configuration file wait for a keypress only if both stdin and(!) stdout are valid tty's.
Commit:
f56a1bdf20a54bf2ee92bde9c9d3b6b1595b8934
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 21 22:22:09 2005 UTC
Use tabulator, not 8 spaces ...
Commit:
9dfcc6504ee6b5105e2e09c130dae7a1f015d9e9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 21 22:15:15 2005 UTC
Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well.
Commit:
a8221533093e480223b12e83ba4aefb8d1a38876
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 20 17:23:36 2005 UTC
Enhanced configure script: now you can pass an (optional) search path to all --with-XXX parameters, e. g. "--with-ident=/opt/ident".
Commit:
49f5a4d454099f95d1953af381f76bff0ea7e21a
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Mar 20 15:00:25 2005 UTC
Conf_Test(): check if stdin (and not stdout...) is connected to a terminal.
Commit:
326607eea1189ede39eaebeda1661b299ef564cc
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Mar 20 13:54:06 2005 UTC
changed type of Conf_ListenPorts[] from "unsigned int" to UINT16.
Commit:
bfba1f37ed6687777e18653e62608cc54589c4a0
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sun Mar 20 11:00:31 2005 UTC
Init_Conn_Struct(): Zero structure using memset().
Commit:
374f90f39253b1be6555bb316026b25f986f4761
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Mar 19 18:53:16 2005 UTC
Add notice about typedef removal and stdbool.h/inttypes.h
Commit:
8adff5922376676c2eeb49de1cbab86cc345b887
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Mar 19 18:43:48 2005 UTC
Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes. use stdbool.h / inttypes.h if available.
Commit:
27d93d7d8c1dacb3a9874084a67629df26f96bb1
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Mar 19 15:46:38 2005 UTC
fix Config_Error_NaN prototype (first argument missed "const")
Commit:
8a2ed0a75f5f3749070f2c7002c3c4ee38118355
Author:
Florian Westphal <fw@strlen.de>
Committer:
Florian Westphal <fw@strlen.de>
Date:
Sat Mar 19 14:50:59 2005 UTC
removed unneeded log.h include.
Commit:
5fdd5be12b380c052444ffdfe80dd8d0418e8a4c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 19 14:24:52 2005 UTC
Added login of Florian ("fw") to AUTHORS list.
Commit:
795802f2b0c4a82fb499e101da055a55a202e1fb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 19 14:09:32 2005 UTC
Removed indentation of preprocessor statements in test for socklen_t.
Commit:
1869766331ff55fb91368d9ce3d5632e5904fbdf
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Mar 15 16:58:01 2005 UTC
Fixed too long lines.
Commit:
1d08d51e2eaff14b71f20d3f0898d5a86582b7e5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Mar 15 16:56:16 2005 UTC
New configuration option "OperServerMode".
Commit:
5e929effcae7a273f55a0011632b86a0811cf35f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 5 12:57:14 2005 UTC
New function New_Res_Stat() to initialize RES_STAT structure.
Commit:
e618041168d77852ceec5060ec285127354cb6f5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 5 11:44:01 2005 UTC
Reduce the number of calls of strlen(). Idea by Florin Westphal.
Commit:
e7f87828317c48464a971a6e5c0aee717a4c8aa3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Mar 3 08:36:19 2005 UTC
Added missing include of "match.h".
Commit:
4ef172d60331611ddb4d96ba33266998eb7ae505
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 2 16:35:10 2005 UTC
Implemented support for "secret channels" (channel mode "s").
Commit:
490c9d04d71433982b848c032acee546e2d411f2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 2 16:07:30 2005 UTC
New configuration option "Mask" for [Operator] sections to limit OPER command.
Commit:
8579b2a1e514b2c25d81f439f277c9fb39fc1e9f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 27 20:09:44 2005 UTC
Clean up the mode handling code: remove redundant parts ...
Commit:
3da942e2374449248b1359222564db8f9997b090
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 27 09:29:13 2005 UTC
Updated to latest strl{cat|cpy} code of rsync: - Make sure that strlcpy() returns the right value when the bufsize is 0. - Fixed a bug in strlcat() where it would not properly detect a no-change condition if called with an initial string longer than the specified size limit (due to an unsigned var's inability to go negative). Patch by Florian Westphal, .
Commit:
bcb6cf3ffaaac33bd3e32e63704a5ff89cc999e6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 21 15:23:23 2005 UTC
Added AUTOMAKE_VERSION and AUTOCONF_VERSION (for OpenBSD).
Commit:
972b07ff291609ebc72df16d5a559c7d6b89326b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 21 09:48:50 2005 UTC
Fixed the detection of tools named like "tool-Major.Minor" (used on OpenBSD).
Commit:
ba19fb8ff4751248a26b6c066890af9b57c200d5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 14 00:44:48 2005 UTC
Enable Pidfile /var/run/ircd/ngircd.pid
Commit:
8d8b133bdf3aa0d0bcb8b193d89f875beceaaf6b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 14 00:42:41 2005 UTC
Added description for "PidFile", fixed description of "Ports".
Commit:
ec30cd4e5feb7890ff9e1a0317a6cf06d16a3629
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Feb 11 13:52:37 2005 UTC
Whitespace fixes.
Commit:
f2fbf206b6d945922534f7b3d33a9e8b9771d986
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Feb 10 16:55:52 2005 UTC
Don't play games with FILE* stdin/out/err, only touch "real" descriptors.
Commit:
1fdd5478c66583ac438cb73855e1dde959949535
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Feb 10 13:09:11 2005 UTC
Renamed NGIRCd_FillVersion() to Fill_Version(); Code cleanups.
Commit:
9537542647b014894227de81a59fb063fc0dc3e4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Feb 10 12:49:04 2005 UTC
Write "error file" (/tmp/ngircd-XXX.err) only if compiled with debug code ("--enable-debug") and running as daemon process.
Commit:
0993ff81bb54fe45e4c2feacdab9ea8d2da5b60b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Feb 10 08:20:09 2005 UTC
Added a note about the change of the maximum password length.
Commit:
894cd2cd685ef17029c260c96801d082c71aac11
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Feb 9 09:52:58 2005 UTC
Don't create version information string each time a client connects but insetead on server startup. By Florian Westphal.
Commit:
c16d1b03aae1ca3d3817457c114d9dd422fcc672
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 7 23:09:31 2005 UTC
Added an empty /etc/ngircd/ngircd.motd to the packages. And ngircd.conf becomes modified to enable the PID file (/var/run/ircd/ngircd.cond) and to change the user and group to "irc".
Commit:
451315643fb03b1e6f0b797f78388bdd1847720e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 7 23:07:52 2005 UTC
Set owner and group of /var/run/ircd to "irc:irc".
Commit:
d77182e7a6a6b8c5ec3bb0182fb7926c90e68c58
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 7 19:57:05 2005 UTC
Updated debian changelog file from branch-0-8-x ...
Commit:
8edeed8418a4d9c76fe80e4391e8dd37f2c1ec78
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 7 19:31:34 2005 UTC
Make sure that errno of fopen() isn't overwritten by the logging code.
Commit:
112102b10ce991340ba56e272e32bc50a73e1b05
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Feb 4 14:24:20 2005 UTC
New configuration variable "PidFile", section "[Global]": if defined, the server writes its process ID (PID) to this file. Default: off. Idea by Florian Westphal, .
Commit:
ae63ed04c52a1f116647754f84b02b1928c09921
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Feb 4 14:21:35 2005 UTC
ngIRCd 0.8.3.
Commit:
85acb82469f433c028d151344e2a68f654c84798
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Feb 4 13:15:38 2005 UTC
Use ngt_TrimLastChr() where useful, by Florian Westphal.
Commit:
51d09fb4f7a454c86012abe52532d6383bea11d5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Feb 4 13:09:03 2005 UTC
Add ngt_TrimLastChr() to header file. By Florian Westphal.
Commit:
8308c170dbf7f1c998ca0cb3b1ce7d21712a9f08
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Feb 3 09:26:42 2005 UTC
Fixed a bug that could case a root exploit when the daemon is compiled to do IDENT lookups and is logging to syslog. Bug discovered by CoKi, , thanks a lot! (http://www.nosystem.com.ar/advisories/advisory-11.txt)
Commit:
07fe19889b9a7a7afc8da68b4062b81287d23dd3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Feb 3 09:11:43 2005 UTC
Updated ChangeLog for 0.8.2.
Commit:
0c293ae98869b4cf9d860c7fad984f002106f5d6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jan 27 00:15:53 2005 UTC
Updated config.sub and config.guess
Commit:
18c92d9de7e8100ed9026b339bb84ee75d8e1d81
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 26 22:03:15 2005 UTC
We are in the year 2005 now! :-)
Commit:
2440ed080cff095fa60cc513b9e38b3dcd254da5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 26 13:23:24 2005 UTC
Fixed a buffer overflow that could cause the daemon to crash. Bug found by Florian Westphal, .
Commit:
669da58715089c7fa59ab8bd2f321de376ccee46
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 26 13:21:00 2005 UTC
Updated list of contributors.
Commit:
39f1ddd9d08cdf04bbf67b6e95f0c1ab655d77f4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jan 25 16:16:48 2005 UTC
New function ngt_TrimLastChr(), prototype by Florian Westphal.
Commit:
34e912d9f2b84621b45a64698caafc220d58302f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 24 14:19:04 2005 UTC
Fixed a typo in variable name ...
Commit:
44172a8c7f78f06e9c065724970506e05fbed412
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 24 14:17:21 2005 UTC
Fixed a possible buffer underrun when reading the MOTD file. Thanks to Florian Westphal, .
Commit:
a6d7fb87392224853e45c8551b6082f1dbbdc7b7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jan 20 00:13:08 2005 UTC
Code cleanups from Florian Westphal, : wrote functions for common error messages.
Commit:
d16ce5a735ffc00768f54b0b52afe8ab2115b057
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jan 20 00:11:49 2005 UTC
Code cleanups from Florian Westphal, .
Commit:
a40a026d15dade55b0017979b180998b5aa6d54a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 19 23:33:53 2005 UTC
Fixed detection of IRC lines which are too long to send. Detected by Florian Westphal, .
Commit:
6c5f4beb53d5e37fefe017cf28c513c44cfda1af
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jan 18 09:05:37 2005 UTC
Fixed return values of our own implementation of strlcpy(). The code has been taken from rsync and they fixed it, but we didn't until today :-/
Commit:
26b0ddf200690284feea19cec47e092641b62b6d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 17 13:14:36 2005 UTC
Translated source code comments.
Commit:
b6690df2bef601828ecfb2c4109e42393221c19c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 17 13:01:34 2005 UTC
Raised the maximum length of passwords to 20 characters.
Commit:
6dacec7ded09397cbb9b4c3c810dc0431c937e5c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 17 12:51:17 2005 UTC
Fixed typo: ports are separated by ",". Thanks to Florian Westphal.
Commit:
429b5f3ec9914a512708d1a718a9e40476a6c623
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 17 11:57:39 2005 UTC
Fixed a memory leak when resizing the connection pool and realloc() failed. Now we don't fall back to malloc(), which should be sane anyway. Patch from Florian Westphal, .
Commit:
81bacda627ee3f9e69212ddd8ab804e7d15f8c16
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 27 01:11:40 2004 UTC
Added URLs for stunnel.
Commit:
6960cb4c3839dceee732a4e7d491e4549ff8471b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 27 01:04:35 2004 UTC
Added documentation for SSL support.
Commit:
7b61b34c569f9d377acff02cd78721b226c5d07c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 27 00:55:06 2004 UTC
Make more clear that there can be more than one [Operator], [Server] and [Channel] section in the configuration file.
Commit:
386d3b9e675e7cbaae5d669988f1f5af86a0a525
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 27 00:48:59 2004 UTC
Fixed wrong port number in example.
Commit:
5049c5c694281f63d56e138d2333fefed4cfe47a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Dec 26 16:48:53 2004 UTC
Don't use a POSIX thread for the Howl "run loop".
Commit:
292879aca48e7b28d592cff99361ba73e01d0aa8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Dec 26 00:14:33 2004 UTC
Added support for the Howl (http://www.porchdogsoft.com/products/howl/) Rendezvous API, in addition to the API of Apple (Mac OS X).
Commit:
dcb9e2a004874675dfae2e3d3f886b70554b459b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 25 00:22:00 2004 UTC
Updated documentation for release 0.8.1
Commit:
0d10c60b31ff6da68516e7f35f4c74be564330d4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 25 00:10:19 2004 UTC
Updated config.guess and config.sub
Commit:
08e0b277bc5d08f7f61850fc0df6fd5cf9eaba14
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 25 00:00:14 2004 UTC
Updated documentation ...
Commit:
58736b3902365e9a50cac0832ecf8740b3070268
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Dec 22 17:37:41 2004 UTC
Fixed indentation and added some more debug code.
Commit:
f7354cdf28346bdc44ef5d3df1c9bcfd53dba65a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Nov 9 11:00:33 2004 UTC
Updated list of supported/tested platforms.
Commit:
196f27c4ad8878eddf213adc48b06ee6d345358c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 31 12:17:22 2004 UTC
Fixed spelling mistake.
Commit:
c1f32e821464b66c809a0c1191ff35c2a92230fe
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Oct 20 13:47:32 2004 UTC
Made ngIRCd compile on HP/UX 10.20 with native HP pre-ANSI C compiler and most probably other older C compilers on other systems.
Commit:
eee276285270c8a4229e710e076371c8014c7691
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Oct 4 23:23:41 2004 UTC
Changed "read buffer" to "receive buffer" as suggested by Goetz.
Commit:
c79fa28a66110b5a5f938b283c7608e749473efc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Oct 4 23:09:04 2004 UTC
Added some missing words: "address" :-)
Commit:
1e692e5890c2a5dedf4864f5522b148734851cde
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Sep 24 18:00:40 2004 UTC
Fixed wrong variable names in output of "ngircd --configtest".
Commit:
ceafdf109b724d1c5640a3f437c2ef6c7492289b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Sep 8 09:40:51 2004 UTC
Added functions.inc to EXTRA_DIST files.
Commit:
450251f082e0d9b4b1cbdf803e061ca5b5fcf9ab
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Sep 6 22:04:06 2004 UTC
Fixed echo without newline for systems not understanding "echo -n"; added new file "functions.inc" for functions usable by all test scripts.
Commit:
ceef0580655e77e7e4dcbe6df180b015716f7e00
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Sep 6 20:35:28 2004 UTC
Reverted extension of the "make all" target in the test-suite.
Commit:
b04a526a1926a7990d11d8c37c413abaedacba10
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Sep 6 20:22:30 2004 UTC
Fixed wrong exit code check of "kill -0".
Commit:
2f195a07b2d58bed5335b2a04cc154d929a7aba7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Sep 6 00:35:52 2004 UTC
Updated documentation.
Commit:
f38eeedfd7d3960f0e545632cc9943be4091096b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Sep 6 00:32:20 2004 UTC
Fxied name of "default file" for ngircd-full package. And do the test if the binary is executable after reading this file.
Commit:
8ca1e4d54861790040e430128326e5455420a39a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 20:28:51 2004 UTC
If ServerUID is defined change the working directory to the home directory of this user.
Commit:
e07cc4bb63f55a533ba9bd84298edf83d8126b6a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 19:39:24 2004 UTC
Updated documentation :-)
Commit:
c5bdd86f96906a5367568d5210be59d1d36677e5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 19:14:46 2004 UTC
Enhanced messages and exit codes.
Commit:
aa26e2ef36b9a4b5546b8a46ec26cc6fd943d572
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 19:14:02 2004 UTC
Added all test scripts to target "all".
Commit:
9445962237f6f16e63336a7fae633ca7d061c6fe
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 18:22:42 2004 UTC
Changed text "test scripts" to "processes": some versions of expect(1) fork child processes ...
Commit:
6b898b63f0df05765cda1ee7c9766595fb98f1b7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 18:20:16 2004 UTC
Removed counting of test processes; don't check running processes by default.
Commit:
f7a4d03ba2701bc91d48a70be66871ba435334ae
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 16:14:47 2004 UTC
Added detection of flags for ps(1).
Commit:
ade1e2eb7bc03c24e833d73aa0e185bf862db4db
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 15:46:56 2004 UTC
Added README, test-loop.sh and wait-tests.sh to EXTRA_DIST files.
Commit:
a9a605de3e9bca377533b5af8a0ba21c8a093555
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 15:45:27 2004 UTC
Made stress-server.sh to use wait-tests.sh to limit number of parallel tests.
Commit:
7ec11de523b4e6dccaed45b0b5040886004f5dfb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 15:44:45 2004 UTC
Two new scripts: test-loop.sh and wait-tests.sh
Commit:
18eb92a72b7e41f9f082740d1a9328543f8c172f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 14:23:09 2004 UTC
Added support for looping and other enhancements.
Commit:
9ddb93478491336d531a1705a199c6e3cb27ca60
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 14:22:38 2004 UTC
Set $srcdir if not already set by make.
Commit:
4f8ac179bf96c9eab40657773b39fe8f908cfa2f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 14:22:13 2004 UTC
If nick name is already in use, interpret this as "clienst still connected".
Commit:
02b8e5156286abf2193630f6952e0313129e2102
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Sep 4 13:58:31 2004 UTC
Added preliminary README text.
Commit:
d27196e334fbeba7ed4d4182f2b19fd4ab76619f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Sep 3 20:01:12 2004 UTC
Information about configuring ngIRCd.
Commit:
3edaa35d494fbfeb56157a7b6ec348b13ff031c5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Aug 10 01:55:33 2004 UTC
Removed empty "buildRules" variable (suggested by XCode 1.5 :-).
Commit:
88258070c412d3db30bae6749a7105bcb98ec05d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jul 15 09:03:15 2004 UTC
Added missing commas to debian control file, fixes bug #56. Thanks to Kevin Otte (nivex@nivex.net) for the patch.
Commit:
beb4edd3cf1125154f660bd11bc14e7fa46454b6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 3 18:35:41 2004 UTC
Updated documentation: note ngIRCd 0.8.0 :-)
Commit:
364ff7087def59f7db87f1fa0f97eb47039b493c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jun 26 08:50:44 2004 UTC
Added cast to integer for Solaris.
Commit:
0b3ee07a2abfc1489db8193cd0770a24f0d389dc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun May 30 16:29:05 2004 UTC
Updated documentation.
Commit:
a49a580a778d3ac194439c8fa14e7dc915b7b2b0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun May 30 16:25:51 2004 UTC
Fixed wrong buffer size calculation for resolver results.
Commit:
7080e9f83c86c0c328a6e931eaf3dc9f71c1b785
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 25 21:50:29 2004 UTC
Added "hppa/unknown/openbsd3.5".
Commit:
59a48bfa1f798eaf3fe6d485f87a5efeeca86c93
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat May 15 23:56:43 2004 UTC
Updated documentation.
Commit:
42e8063a326d086be265145cb34ecff6061be563
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat May 15 12:24:30 2004 UTC
Enhanced ./configure checks for required C header files.
Commit:
c23bbe6b6541a141cbd38f65936bbc8a606b0b32
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 11 00:53:14 2004 UTC
Fixed a warning message of the compiler when not using IDENT lookups.
Commit:
d8f47ed1956b9085286d8d49d60140669e2a2f39
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 11 00:41:53 2004 UTC
Updated documentation.
Commit:
d7c975e8d8cfc231844779b998c426afa2582bb9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 11 00:34:26 2004 UTC
"make maintainer-clean" removes Makefile.in now.
Commit:
bf21dd1578f0a5b9e6ef5eae362be90955da61d8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 11 00:32:31 2004 UTC
"make clean" works better now.
Commit:
9013f56451b15dcd3cca1a75aa1cd106c9e7344a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 11 00:21:04 2004 UTC
New Debian version.
Commit:
3012c232eb6174232e0daa004b8ecc88d903aabe
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue May 11 00:01:11 2004 UTC
Fixed resolver when using IDENT lookups, cleaned up code.
Commit:
26390c60fbc80dc74bb20ae6360911bfe09088c7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 10 23:57:46 2004 UTC
Added PID to all log messages on the console; enhanced logging of resolver sub-processes in debug mode.
Commit:
cdb039672cf3cda3ff33c1f899161e6365608320
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun May 9 18:23:35 2004 UTC
Enhanced output of "make lint".
Commit:
7281b8dd4d917f8b7f7c36460b78b686427ce973
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri May 7 11:19:20 2004 UTC
New "chroot" feature (from Benjamin Pineau), introducing new configuration variables "ChrootDir" and "MotdPhrase".
Commit:
39fc76c4e48e553e9eab007dbfd662060d524679
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 28 12:18:50 2004 UTC
Overview of "contributed" files.
Commit:
a6d51c3a9e7c8659c878a8510930f710ee0f3ba6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 28 12:18:02 2004 UTC
Added "README" and "systrace.policy" files.
Commit:
18b2227a0ace2342620ba241c4d4007ffe451ec9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 28 12:16:59 2004 UTC
systrace policy for OpenBSD/NetBSD, thanks to Benjamin Pineau
Commit:
47701feb08dff98a3032a185f50b087efebd352e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 23:57:19 2004 UTC
New debian version including updates from CVS HEAD.
Commit:
59b903f3bbfb470f37ae2c36f53dc0c988f79837
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 15:51:15 2004 UTC
Updated documentation.
Commit:
d433eb389666aebf52de09d389097fbd76be40f3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 15:46:50 2004 UTC
Add flag "L" to default IRC+ server flags: synchronize INVITE- and BAN-lists.
Commit:
c1e9841118c3cdde677afe000f9fd29abcaddbb9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 15:44:10 2004 UTC
Document new server flag "L": synchronize INVITE- and BAN-lists when establishing new server links.
Commit:
dd59820051a286fd3e9782844229c22fd5d4201e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 15:43:18 2004 UTC
Synchronize INVITE- and BAN-lists if the peer requests it: server flag "L". And better debug logging.
Commit:
967476799f6fa2b30f82cbebb270d055ec63a547
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 15:42:05 2004 UTC
Don't send MODE changes when origin is a server and mask is already known.
Commit:
6b1e322865e9ffadacb2455bd76f3e59aa669501
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 15:40:19 2004 UTC
New functions: Lists_SendInvites(), Lists_IsInviteEntry(),
Commit:
1d8da4b5258ee1685d0443a182c6106ceb608a23
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 14:06:11 2004 UTC
Fixed a wrong assert() which could cause the daemon to exit spuriously when closing down connections.
Commit:
292c7bd4c036fd73c8de074f87239aa8e4fdcb2b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 25 13:55:34 2004 UTC
Better logging of decompression errors returned by zlib.
Commit:
558fe6b453a08c8924060b02d66f32a3683cc821
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 11 13:20:24 2004 UTC
Special handling for HP/UX: define _XOPEN_SOURCE_EXTENDED ...
Commit:
bed119c9e5588d4cd3cfe4cc32f25093879176a9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 9 21:58:24 2004 UTC
New debian package.
Commit:
64d330b7266d9ef6d135968063e971b4dfc06367
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 9 21:41:52 2004 UTC
Fixed handling of already existent entries in invite and ban lists: the attempt to add an already existent entry is no error, it must be propagated across servers (but not added to the list!).
Commit:
cc25c5204810ec1a527b2801e517f68f832418b8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 9 20:48:27 2004 UTC
Updated XCode project for Mac OS X.
Commit:
233210b9063b0c2d49d59cb0f172e119b322e647
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 9 20:46:46 2004 UTC
Servers other than the destination server didn't clean up the invite list of an "invite-only" channel properly when an INVITE'd user joined.
Commit:
f68e92eb9a4dcc6a09677dac4d0cc4524c17148b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 5 12:02:21 2004 UTC
The command to test for the autoconf/automake tools is detected now as well.
Commit:
b225081c2bb763d1e2d3c0c53b73b2ea8e8b0c1d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 5 11:11:05 2004 UTC
Added DG/UX (m88k/dg/dgux5.4R3.10) to the list.
Commit:
30bbc5e1e1d573b55f01e56357401ff8a9f3423c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 5 11:10:31 2004 UTC
New debian package ;-)
Commit:
0c07eb71a7a8b935c2668de44bcd89fc35b859cd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 5 10:59:10 2004 UTC
Updated manual page to reflect changes in daemon.
Commit:
0b1202cd9ec34eb2584de475b4ec47c3f541fd50
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Mar 19 11:47:51 2004 UTC
Use "which" when available; understand "GO=0"; made "VERBOSE=1" more verbose.
Commit:
8212662d9d265657039a8e1554237d70b3fb6e1c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 15 20:32:31 2004 UTC
Enhanced autogen.sh script; added "inline" documentation.
Commit:
f697923c4876dc682b0801ad319f517e0ab29362
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 15 19:26:39 2004 UTC
Fixed detection of GNU C version and usability of __attribute__.
Commit:
af77ce70b66f14889706a9ce104bcdeae86ad0f9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 15 18:59:12 2004 UTC
Added missing "return 0" ... oops.
Commit:
507a9e9cb336b409b2b975c9f3f380467b5bcf6b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Mar 11 22:21:20 2004 UTC
Reworked configure system: it should be more compatible to most systems now, and it should even be more flexible and faster :-)
Commit:
779446298c5d314d079189c304893c1d9ed60248
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Mar 11 22:18:28 2004 UTC
New upstream version.
Commit:
cb76d96efb78ca7bdb884ce3327680614ed31940
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Mar 11 22:16:31 2004 UTC
Fixed some warnings of non-gcc-compilers (e. g. original Apple compiler on A/UX): "warning: illegal pointer combination, op =".
Commit:
de1489b39bf5fe48beeb9432b95f345eca6a02d1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 10 20:40:06 2004 UTC
Updated tests to reflect last changes to MODE behaviour.
Commit:
5155e1c67a52aaf5c27537171af51669eb2ee2c2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 29 17:36:20 2004 UTC
Updated XCode project, added missing Makefile template for MacOXD directory.
Commit:
1e9a9583241c10d54b298f0c179db6982b3a553e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 29 17:19:43 2004 UTC
Added XCode project files (for Mac OS X) to "contrib" directory.
Commit:
56227abc5e09e274877fda7ad5986be6a9853c10
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 29 16:28:44 2004 UTC
Changed the reply of the MODE command to match the syntax of the original ircd exactly: the unnecessary but missing ":" before the last parameter has been added.
Commit:
f9e651b333005581247e32e047ffea772ba27814
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Feb 28 02:25:21 2004 UTC
New Debian version.
Commit:
bdaf53e799541bef5911f7793b901b2a5d56330a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Feb 28 02:18:16 2004 UTC
Fixed TRACE: don't output "Serv" lines for ourself; display more info.
Commit:
33f4e6763b2e0d90f1ebdee92c53be0b0f647ba8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Feb 28 02:01:01 2004 UTC
Better logging while establishing and shutting down connections. Results of the resolver are now discarded after the client is registered.
Commit:
eaa550d69088d159b3445dac33ba4ca6d4a5960f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 24 00:37:42 2004 UTC
Updated list of supported operating systems.
Commit:
f275c66e954ccd6bc247f3c46f408f386c1e29d4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Feb 23 13:42:46 2004 UTC
Updated statistics :-)
Commit:
17fffea873b92885c7620b649581ba9a7444e21e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 22 22:12:44 2004 UTC
Updated documentation (-t switch).
Commit:
1e3363d2a4c881b04e756ecb81a90670553dc4da
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Feb 5 14:27:16 2004 UTC
Included updates of ngIRCd 0.7.7
Commit:
6667bb6b772a05cb0327ddae23f1f72ceb194ef1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Feb 4 19:56:04 2004 UTC
The info text ("real name") of users is set to "-" if none has been specified using the USER command (e. g. "USER user * * :"). Reason: the original ircd doesn't like empty ones and would KILL such users.
Commit:
b90bedbcb2f860ae2202f8a870fe49c4ed2cc7e7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 3 20:28:30 2004 UTC
Fixed (optional) TCP Wrapper test which was broken and could result in false results. Thanks to Fuminori Tanizaki !
Commit:
c2a154a33eb742ad5dca7203e0be4eeda76bd6c0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 26 03:09:20 2004 UTC
New debian version.
Commit:
6bbc086760499cb829bf2055e67d4e52a3789794
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 26 02:23:54 2004 UTC
Updated some copyright notices to include the year 2004.
Commit:
bb98fd8c85fa3292b95134d727864c090c29d783
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jan 25 16:06:34 2004 UTC
The type of service (TOS) of all sockets is set to "interactive" now.
Commit:
e9b0ec9148ac8579eca9c4c387a6daa1a1c94b98
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 19 21:54:59 2004 UTC
Removed some debug code; translated some source code comments.
Commit:
c53903eb3fe94a6ee41d255f6b3ed01f50eb1a05
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 17 03:22:46 2004 UTC
Use "__attribute__" only if gcc is at least version 2.7
Commit:
57c7e2362284c8c9937f32944ec985b53b1b07d6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 17 03:17:49 2004 UTC
Added #include for strings.h to fix compiler warnings.
Commit:
cdb694aeb3d5588d2c4bd2938518f8327369400d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 17 03:17:00 2004 UTC
Added #include for strings.h and added some casts to remove compiler warnings.
Commit:
6cafa16a563fd35abc25c0b700197c00508b7401
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 17 03:15:45 2004 UTC
Fixed order of #include's: time.h moves up! ;-)
Commit:
5589ebd9c3b5b00abe2423bb3d55823e96963154
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jan 13 01:10:11 2004 UTC
Clean up files for "ngircd-full" package, too ...
Commit:
f645e5b62ec606012e22c25e106f9e9f11977c09
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jan 2 19:23:30 2004 UTC
Adjusted copyright notice to include 2004.
Commit:
ad07c94c8dca0a1f472171e9300a6894ba0b0a46
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jan 1 22:24:48 2004 UTC
Restructured debian packaging system: now there are two packages, a "standard" version that includes all the default options and a "full" version that additionally includes support for TCP wrappers and IDENT lookups.
Commit:
5a9c04619f150de57824b75580a62f6e45e93dd6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Dec 31 17:31:03 2003 UTC
Changes for new source code layout: contrib/Debian/.
Commit:
ed94d5d5cd31ecc1f671f36e0813804e8aa59082
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Dec 31 17:20:11 2003 UTC
Removed outdated Mac OS X ProjectBuilder project files (will be re-added and updated for XCode soon); moved the debian/ directory to contrib/Debian/.
Commit:
ea076a28f2ff16c0424c0ba488227dbe1d3393bf
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Dec 31 17:09:40 2003 UTC
Added some files to the maintainer-clean-local target which havn't beed removed by "make maintainer-clean".
Commit:
c9ccb669442726969a096fe03390b058cc088717
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 29 14:53:26 2003 UTC
Added new short command line option "-t" as alternative to "--configtest".
Commit:
cb6279f1020e1818ab3a379f36724ecef7c8d2d0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 27 13:09:24 2003 UTC
Added IDENT option to version string.
Commit:
b79b315dd4b5fcefb781d1e1e012f71e578a5346
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 27 13:01:12 2003 UTC
Added optional support for IDENT lookups (configure switch "--with-ident").
Commit:
c40592d2cef21dd255af978644eb96c330913be7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 26 15:55:07 2003 UTC
Removed "USE_" prefixes of configuration #defines.
Commit:
05170bc94cc3c200da0b973b3cf1a44635e64611
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 19 14:32:59 2003 UTC
Fixed error messages related to server name configuration; updated sample configuration file. (from 0.7.x)
Commit:
07ad774f0abc1479754c7b867a5c59acd85191f0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 5 13:40:44 2003 UTC
Changes for version 0.7.6
Commit:
a8da1afe05bf8a1fab1d55fc6f65e0856eb2b745
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 5 13:32:11 2003 UTC
Added missing postinst file to distribution list. (from branch-0-7-x)
Commit:
ff2c1efae8b8b1bf30013123bb17243dc682f7d3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 5 11:57:28 2003 UTC
Fixed abort() when inviting users to nonexistent channels.
Commit:
05e2c0f0483aa53b1396f60fc39047350dfb49d8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 4 14:05:16 2003 UTC
Extended version reporting of CVS builds.
Commit:
d329a961bd7153754fe587c14719d68a0ea422a0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Nov 30 20:30:56 2003 UTC
Updated, corrected and extended (examples!) protocol documentation.
Commit:
606cdb69bfd65a41bfcef6c909e289ff6a38baf2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Nov 29 20:29:09 2003 UTC
Updated RPM and Debian package description and configuration.
Commit:
a5695e7ef8e6cb076cb2b0a2731593f45b587f86
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Nov 28 15:31:49 2003 UTC
Updated config.guess and config.sub to new upstream versions.
Commit:
2978b5edff9341e2dad0ccaf87d77e8f5d53b171
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Nov 7 21:32:15 2003 UTC
Changes from branch-0-7-x for version 0.7.5.
Commit:
be79fabcbfdc60332aafa1c6ce4f2905dc3f724f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Nov 6 01:07:44 2003 UTC
Fixed ban behavior: users which are banned from a channel can't no longer send PRIVMSG's to this channel (fixes Bug #47).
Commit:
ec2f16fa1614d51d1642c3fada41a11695134f75
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 5 23:31:43 2003 UTC
Fixed test suite: allow more connections ;-)
Commit:
7b6e26628a884a768863c753a3fdff00116c0eed
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 5 23:24:48 2003 UTC
Fixed and enhanced penalty handling; changed internal time resoluiton of the server to one second. Code cleanup.
Commit:
2981fe9eb707b340107b5131018805ee2a469950
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Nov 5 21:41:01 2003 UTC
New configuration option "MaxConnectionsIP".
Commit:
20d002e155fdd370fc86f715f884963f803c9d60
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Nov 4 00:41:06 2003 UTC
Fixed build problems under Mac OS X 10.3 "Panther".
Commit:
cfe63565313991a788818e8603dd6286cf147cd5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Oct 19 23:03:34 2003 UTC
Use "-pipe" when compiling with gcc, speeds things up a little :-)
Commit:
e33ab90379240cc99f0790d5d68a688ea32d4d9a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Sep 11 12:05:28 2003 UTC
New configuration option "Listen" to bind the server to a specific ip.
Commit:
d8f3c2b42bfa70ff77ced9483e3efd51c1271d83
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 9 13:24:41 2003 UTC
Suppress misleading error message of diff during make run.
Commit:
3debe005816ccd8a937e4b058a2369a834599c8a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Sep 3 11:54:21 2003 UTC
Updated and fixed project file for Mac OS X ProjectBuilder.app
Commit:
eb6113fc3330e773f8b81f25f02227d257190b47
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Sep 2 16:09:29 2003 UTC
Updated documentation.
Commit:
166c610957added111d268e3ed33c3710fc090d8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Aug 30 20:37:15 2003 UTC
Updated documentation.
Commit:
b9f16c96359100763ce02e62cc5b01d831c62e8c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Aug 30 20:28:54 2003 UTC
Fixed typo in debug output.
Commit:
1ed708ef39f41436797754829fd574f34f8a3a71
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Aug 22 11:31:18 2003 UTC
Enhanced testsuite, should run under GNU/Hurd now.
Commit:
5e4124d38df21bb0408b67be071a0d6eddbe0233
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 18 20:59:48 2003 UTC
New Debian package for 0.7.1
Commit:
0d00ce6e387e118593b6057915c82cbb4fa9b0be
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 18 20:59:34 2003 UTC
Updated documentation (for release 0.7.1).
Commit:
057df41a9bdc529ff3016b51facd238317fd36e2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jul 18 20:46:17 2003 UTC
Updated documentation.
Commit:
5eb89619d6834b4949d6cdf8b87fd3674e45bf00
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jul 12 23:27:37 2003 UTC
Added debian packaging files from branch-0-7-x to HEAD.
Commit:
6e03626eed3a68de359cb80a36ed0ad5332d93fb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jul 9 21:16:33 2003 UTC
Included debian/-subdirectory into build system.
Commit:
d9efbe80e127d5dd8a98473e8e1c889ce138861b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jul 9 20:41:32 2003 UTC
Updated debian changelog.
Commit:
da9456dbcaed49e5e0c270047f0e02a559c6f3f0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jul 9 20:23:35 2003 UTC
Included debian/-subdirectory with files required to build Debian packages.
Commit:
ac9390f08c099aec4827f431b41a394b2948e7f0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jul 9 20:13:17 2003 UTC
Updated config.guess and config.sub to newer upstream versions.
Commit:
3f602e5a2518b069bf50c05212a479816d428b06
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jul 9 18:48:49 2003 UTC
Updated ChangeLog.
Commit:
6647da58fcbe476c5819b6162a89b2dfe8cc64d8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jul 9 18:45:56 2003 UTC
NJOIN: Fixed propagation of user channel modes.
Commit:
225a338139733ab3cef8016b9c55555f277fae2d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jul 6 15:47:27 2003 UTC
Added SunOS 5.7 (Solaris 7).
Commit:
bfdf17ff320f99f6cba31acbbf65ee5a018217cf
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jun 8 11:11:20 2003 UTC
- Updated documentation.
Commit:
260b8e5f364ef7d2c6a40741dd361c99daecde9a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jun 6 20:46:11 2003 UTC
VERSION shows the CVS date if apropriate now.
Commit:
9a009b24dad03af6c0d30172f542663cd8d11bcc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jun 5 10:48:13 2003 UTC
Fixed a compiler warning related to an unnecessary assert().
Commit:
83765a5a34a2a99ee867c03074206014b5619e6b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 15 21:47:57 2003 UTC
Updated documentation.
Commit:
bdc08ae28e86daeac0f97df67595e3a14f8742cd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 15 21:33:47 2003 UTC
Updated documentation.
Commit:
34ede2a91aa3f0d4847eb9dcae053ca9746fa171
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon May 5 00:33:32 2003 UTC
Added support for GNU/Hurd.
Commit:
0424747e95fa4c54ca160b2b4db96b5d8cf45cce
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat May 3 16:29:57 2003 UTC
Made Makefiles more compatible with "make -j".
Commit:
8d5e170091d16f93ffbeafb4dae63f3b7f4fe24b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri May 2 20:51:42 2003 UTC
Fixed typo: .IT instead of the correct.TP ...
Commit:
68ee133f877828ac591d6517847a1851756ca453
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 1 10:17:50 2003 UTC
Changed version string to "CVSHEAD".
Commit:
27cd1e0d0596bf937bd9b064369baace6c545f20
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu May 1 10:17:24 2003 UTC
Updated documentation (ngIRCd 0.7.0).
Commit:
3dc4c92553bfccfebe11c785db65d171bd5a8c2d
Author:
Goetz Hoffart <goetz@hoffart.de>
Committer:
Goetz Hoffart <goetz@hoffart.de>
Date:
Wed Apr 30 21:03:01 2003 UTC
Added HP-UX 9.10/m68k.
Commit:
188e95f68096a1057ee5b346a51f1b5f810c6333
Author:
Goetz Hoffart <goetz@hoffart.de>
Committer:
Goetz Hoffart <goetz@hoffart.de>
Date:
Tue Apr 29 13:37:36 2003 UTC
Fixed small typo.
Commit:
c5f4e9d09538b78e573f54b6f3f3c937788310d1
Author:
Goetz Hoffart <goetz@hoffart.de>
Committer:
Goetz Hoffart <goetz@hoffart.de>
Date:
Tue Apr 29 13:36:55 2003 UTC
Added "Why should I use ngIRCd?"
Commit:
e541da2a8fb12a19b819f06d67403c094e474206
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 29 12:36:09 2003 UTC
"ServerName" is checked better now: a dot (".") is required.
Commit:
e55399c6670173afffa0a8b334d77f0d44710b43
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 29 12:19:20 2003 UTC
The KILL comand verifies and logs more parameters.
Commit:
e7102559b9480ef7f81fae6372ed7893c01eed52
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 28 00:14:48 2003 UTC
Updated documentation.
Commit:
32f8eb46eeb0f7827edd51db1739418288afb069
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 27 11:48:06 2003 UTC
Updated documentation.
Commit:
0e01a37a697ef03d1011d7844e4a1b38e31eb8fa
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 27 11:46:52 2003 UTC
Fixed --configtest: there is no variable "ServerPwd", it's "Password".
Commit:
927e626f036670f087958ee33333a01ecf5f0e06
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 27 11:45:27 2003 UTC
Documented missing "Password" variable in section "[Global]".
Commit:
277a048f4f4ac4cba98f50312fedbffaef20d44a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 25 16:59:02 2003 UTC
Updated documentation.
Commit:
dd0b37690b1875601870c4dc487445d79036afbf
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 25 16:49:11 2003 UTC
Updated documentation.
Commit:
83194a23a30de5712375e10366bbd4f7b5b3e0c2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 25 16:47:52 2003 UTC
The server tried to connect to other servers only once when DNS or socket failures occured.
Commit:
a1ff081b8a59f8f9e4d4f873d1648b265819679b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 25 15:05:40 2003 UTC
Updated documentation.
Commit:
e1c70a3c93cf0fbe9dc532003343405337351c9d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 25 15:04:43 2003 UTC
Disabling "-ansi" on Cygwin: system headers are incompatible.
Commit:
c43d47d69ce2f55298ca2799720155a1a4fcebe8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 23 23:18:17 2003 UTC
Updated documentation: added i686/pc/cygwin platform.
Commit:
bbf978dbcffd068dac593c41ca791cfca0764aec
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 23 01:07:59 2003 UTC
Detecting broken gcc used by Mac OS X and disabling "-pedantic" in this case.
Commit:
090756523e38936e767d19747cb2e5e447c9d6e1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Apr 23 01:07:16 2003 UTC
Updated documentation.
Commit:
8497d28fbaa8ef585d87feaa3b682b4de11f2211
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 23:55:06 2003 UTC
Updated documentation.
Commit:
cef95681ffcef5ccf3fadda4b2fd370e04780dec
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 23:50:18 2003 UTC
Added new documentation file "Platforms.txt".
Commit:
52a24c4bbdef46902bcccd7708a945790b7074ed
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 23:47:39 2003 UTC
New documentation file doc/Platforms.txt included.
Commit:
e2968dd98d1e0c4e754ce38a01585ec1c7d780c0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 20:42:28 2003 UTC
Updated documentation.
Commit:
79b9592f279255ecb45925e64226fd74399a08c4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 19:35:05 2003 UTC
Updated documentation.
Commit:
0551f688f69419d82dae8a5692e1348d9da2a719
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 19:27:50 2003 UTC
Made scripts mor portable (run on SunOS 5.6 now).
Commit:
c74ac55832238562fc9d00c2050f1d8d62c2ad5c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 18:45:19 2003 UTC
Updated documentation.
Commit:
b4dc216db3a209fc7bb9ef508aa4f9646cec04c6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 18:44:03 2003 UTC
Added defines for SunOS (5.6).
Commit:
cbf87971a42084ae18f6a25b4a5e5b7f84896e7e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Apr 22 10:15:46 2003 UTC
Made setting of WANT_AUTOMAKE more portable.
Commit:
4d656d12e9ef41a4075df13e36c4f61635e608df (tags/rel-0-7-0-pre1)
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 23:31:39 2003 UTC
Updated documentation.
Commit:
da78dc4785c21126664275103a5ba2112c675360
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 22:52:18 2003 UTC
Updated documentation.
Commit:
bd52d4e49cf91802d046a7f69a70809e3944f2a1
Author:
Goetz Hoffart <goetz@hoffart.de>
Committer:
Goetz Hoffart <goetz@hoffart.de>
Date:
Mon Apr 21 21:59:34 2003 UTC
Fixed tabs to spaces.
Commit:
e0345e5e0ab674ab3ae710b312787b1df9384554
Author:
Goetz Hoffart <goetz@hoffart.de>
Committer:
Goetz Hoffart <goetz@hoffart.de>
Date:
Mon Apr 21 21:46:57 2003 UTC
Translated documentation from German to English.
Commit:
c1dd86d702314fc25474b178f4eeeab9a8fb88fc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 21:33:18 2003 UTC
Updated documentation.
Commit:
b25faf3c2a7f7fe043f8e9200ea2cde88c2acc62
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 12:55:39 2003 UTC
Updated documentation.
Commit:
384d6b894a4a7248b819558f071148c64b50dd3b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 12:48:40 2003 UTC
Translated Protocol.txt to english.
Commit:
a061668b1a516dceb60b8157fe404a56cddf81d1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 11:06:07 2003 UTC
Added implicit initialisation of "i" in Conf_GetServer to workaround a egcs 2.91.66 bug which claims that this valiable could be used uninitialized.
Commit:
489d8c5cd0be81e39b3294385992f91986dfdf38
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 10:54:30 2003 UTC
Removed unportable %z formater in strftime().
Commit:
daa996f1778a1d7ba97a10936fbbb522cc63b581
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 10:53:38 2003 UTC
Added missing prototype for dummy_snprintf().
Commit:
7deacbaa11e237c987ba7d379a3162846cda8f2d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 10:53:10 2003 UTC
Added missing include for .
Commit:
c3dfd63bf3213a5a68d890d3e7cb38fe94a55cb6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 10:52:26 2003 UTC
Fixed up some castings.
Commit:
f5b91cd03da3adf47dd5f5ca47f4bc41fc755d00
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 10:51:44 2003 UTC
Added some defines for Linux/glibc, reverted unused test for poll(), and enhanced summary output.
Commit:
8e43b16d22bc936d4d76f752e5e6515424273c66
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Apr 21 08:01:29 2003 UTC
Using $(prefix)/share/doc/ngircd as documentation directory again.
Commit:
4ef6dae1cd54a84b2e57437460a5ad2ef1f07b07
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 23:12:57 2003 UTC
Updated documentation.
Commit:
0b91df05e0b85980292956973b339ecce31e28ed
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 23:09:43 2003 UTC
Fixed spelling mistake :-)
Commit:
feafb6cb2e1979918d934689ac7186cf7e963663
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 20 23:09:26 2003 UTC
Don't forward NJOIN's for unknown nick names.
Commit:
0391d35a6761b8eac445ecbe8904ee3e7fd41859
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Apr 13 22:34:17 2003 UTC
Translated success message :-)
Commit:
a93b4d9789b96a2b8c0582fc83b5fd32c341aa4b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Apr 5 11:37:17 2003 UTC
Updated documentation.
Commit:
eefa1b1c646d179023bc5c1aae5d3e8e90da3641
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Apr 4 10:05:34 2003 UTC
Added WANT_AUTOMAKE=1.6 to autogen.sh.
Commit:
016e547daa10eaf3351259364959f80e8f28cef1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 31 19:01:02 2003 UTC
Re-corrected test for CVS version.
Commit:
b588eaed024fa067d1afd82749e593e218c77e37
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 31 16:17:33 2003 UTC
Corrected path for documentation files in summary output.
Commit:
36e0345ce6a5961555fd772807c2791bfa54b8fc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 31 16:00:49 2003 UTC
Changed documentation directory to ".../share/doc/ngIRCd" (and removed the variable PACKAGE for better Debian automake-1.4 compatibility).
Commit:
62796722f13d0291212a222c5699ac20cf533501
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 31 15:54:21 2003 UTC
Changed all PACKAGE's to PACKAGE_NAME and all VERSION's to PACKAGE_VERSION.
Commit:
935ffd0dc0104e12cdbd39e1f11fe5c70f9d8ff4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 30 13:46:58 2003 UTC
Updated documentation.
Commit:
fa54e6e2a4c140e1476ceccde680c54c7871d5ef
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 30 13:46:00 2003 UTC
Added documentation path to summary output.
Commit:
179e760cf1827505187f4d1656907fa35e0d2d24
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 30 13:45:29 2003 UTC
Implemented proper "uninstall" target for documentation files.
Commit:
47faa8595aabc7eb0ab12d4901e82c648facbe1e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 30 13:31:17 2003 UTC
Install documentation files in $(datadir)/doc/ngircd.
Commit:
9ab97b29ae9457d7ba370202f9f5dd97fdf07b54
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Mar 27 01:24:32 2003 UTC
Fixed up bad test during unregistering of services.
Commit:
24df40eca7094eecb90eb7b988107e8c603e39a4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Mar 27 01:22:44 2003 UTC
Synchronize server connections with server configurations after reloading the configuration.
Commit:
02a22611be07e39b8267a27ae0f391aa1f81ede9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Mar 27 01:21:38 2003 UTC
Clean up duplicate servers correctly.
Commit:
59a0fb8cd999d07ce46b1c5d071d9765af9ddbe8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Mar 27 01:20:22 2003 UTC
New function Conn_SyncServerStruct().
Commit:
d383703b78f78a49f8bd44356e557d6efb346c9a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 26 22:43:58 2003 UTC
Require at least GNU automake 1.6 to generate build scripts and Makefiles.
Commit:
8291e10b96499f100bd58378d5f4c3ec027c1290
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 26 22:34:33 2003 UTC
Translated documentation to english.
Commit:
312e4aeb86ecb6a9a97eba8ebbbbddb6c42db47f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 23 23:13:15 2003 UTC
Updated documentation.
Commit:
ac4f25e3a78a9f731bfb4627bee9a604c62124ca
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 19 21:16:53 2003 UTC
Enhanced (and fiexd) IRC_TRACE(): now shows operators and correct link uptimes.
Commit:
764673943118e8df2f47717ee173b0c4ac38e0be
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 19 21:16:16 2003 UTC
New message constant RPL_TRACEOPERATOR_MSG. Changed RPL_TRACESERVER_MSG.
Commit:
5f19a9418e415f0f8884af0713378122b078d7b5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 19 20:09:51 2003 UTC
Updated Mac OS X project for Project Builder.
Commit:
3858e28e077f53f21c2e14e821e7540381a3b327
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Mar 19 17:27:05 2003 UTC
Fixed a "checking for ..." text string.
Commit:
f53455977d21d2bb98a7cc0f06006d40715d6812
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 17 01:12:10 2003 UTC
Added #include for stdarg.h when using ower own version of vsnprintf().
Commit:
9ca1f6a98802c58f1e33d18e93d1c56d133b9aea
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 17 00:53:52 2003 UTC
Removed now obsolete test for A/UX: configure does this job now.
Commit:
1a1ff404a8c74c5e991c6f2442ea311961dd88ec
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 15 11:00:31 2003 UTC
- Updated documentation.
Commit:
c755b82dd9370c6964bd9e2d5a9cbe82d341dfbc
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 15 10:56:20 2003 UTC
- Removed german documentation (no maintainer).
Commit:
8fc69bb6fb62a8afae484aea34a8d7d7b38fbf02
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 10 01:00:00 2003 UTC
Updated documentation.
Commit:
10edb7c741e6f18a72395804a90e7089ecbdb1b9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 10 00:58:06 2003 UTC
Fixed up and enhanced formating of manual pages.
Commit:
ff019dd76fb091abab7c6d47cd80cf4b09f52da4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 10 00:35:51 2003 UTC
Updated manual page.
Commit:
a004f344471104eccf7d75da9357e4bebaa7044e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 10 00:23:50 2003 UTC
Updated manual page.
Commit:
10bb43c66e74ace3a539ada5956214b3eec59519
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Mar 10 00:23:34 2003 UTC
Updated documentation.
Commit:
b6999f10c044557a46303549d80df8eea8cff1d8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 9 23:08:24 2003 UTC
Updated and enhanced the daemon manual page.
Commit:
516064dc063ee028ba9f1ea756ebc23c4a63a696
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 9 22:17:35 2003 UTC
Fixed some spelling mistakes.
Commit:
a84b9d99a1587c0c9d1fe6f8fda77adb6a6bab47
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 9 22:03:58 2003 UTC
Fixed some spelling mistakes -- thanks to ispell ;-)
Commit:
5170ecf045d70bb7b7549f74807c1938eeed2769
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Mar 9 20:04:44 2003 UTC
Updated documentation: translated headers ...
Commit:
23a28fa3364fb2e6f1ab52cce21822d1ac7cf9fe
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Mar 8 12:34:55 2003 UTC
Updated documentation.
Commit:
15b5e1a6eb608f3a5c599071ccd1e654d7428479
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Mar 7 20:42:20 2003 UTC
Translated & updated documentation.
Commit:
ade2fdc9aa3da124dd4c9d9cfeac8b6112296858
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Mar 7 17:17:23 2003 UTC
Updated documentation.
Commit:
e744936d1919269ea8d5169e850b04ce896bf6d6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Mar 7 17:16:49 2003 UTC
New function Simple_Message(). Better error reporting to clients on connect.
Commit:
4a5b3f34a51bf3dd8feabe4f73c13bfd36e261bb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Mar 7 14:50:13 2003 UTC
Enlarged buffer for version string ;-)
Commit:
7640aa5190450f443aaa6ac8e3dc7a5116679fc8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Mar 7 14:45:10 2003 UTC
Updated documentation.
Commit:
35771fa776db72927071f54a707ff7b106c6c4a3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Mar 7 14:37:30 2003 UTC
Added support for TCP Wrappers; redesigned configuration result output; Changed some "--enable"/"--disable" switches to "--with"/"--without".
Commit:
439c945d56ecba14cce789c5725575667c066502
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Mar 7 14:35:52 2003 UTC
Added support for TCP Wrappers.
Commit:
93146b5718d3f79f40278320371ae5b261659bd9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Mar 4 14:12:30 2003 UTC
Updated documentation.
Commit:
fd4a6b5dd5052ab0bb5b52e0b94ec45f1f1e47d5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Mar 4 13:46:53 2003 UTC
Updated documentation.
Commit:
b896f8acda3cf53e6d6020c70d551e8bc8c629b0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Feb 25 14:07:26 2003 UTC
- better compatibility
Commit:
29bd35bc4fa858f0ed36e39a3d00830859ce22c8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 23 12:04:05 2003 UTC
- Added optional support for Rendezvous.
Commit:
f179070113dd04340b41b18efe9227dd5af40d99
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 23 12:03:39 2003 UTC
- New constant RENDEZVOUS_TYPE.
Commit:
f813833ba1a6113b98b9e29a190818284eea8744
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 23 12:03:10 2003 UTC
- New switch "--enable-rendezvous" to enable support for Rendezvous.
Commit:
f349b189497e7498095918617f43619392158da4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 23 12:02:39 2003 UTC
- Updated documentation.
Commit:
aa1525793637b1323241781addf77b10e199e6e9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Feb 23 12:02:26 2003 UTC
- Added new source module "rendezvous".
Commit:
6e0c5698e45fd34f410b4e0d7f17591ec4011eb4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Feb 21 19:44:00 2003 UTC
- Updated documentation.
Commit:
cf4ad8d6f7f9adffda596d67551811ac26f6a35a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Feb 21 19:19:27 2003 UTC
- Conn_Close() ignores recursive calls for the same link now.
Commit:
2a3f8cc57d1e4797731e6e06649b32e57067c19b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Feb 21 19:18:48 2003 UTC
- new link "option" constant: CONN_ISCLOSING
Commit:
560c79615c37bd1149e90ab1a8663813ea99f6a3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jan 31 18:29:06 2003 UTC
- Updated documentation.
Commit:
d1b2a1c4f99a775b12d9c5bd7d4583eb1c684a89
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jan 31 18:28:31 2003 UTC
- Added AC_PREREQ(2.50) to configure.in for better autoconf compatibility.
Commit:
9d8f425a9a9137d0dccdae50955db2c49eab09a5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jan 21 21:22:00 2003 UTC
Updated documentation.
Commit:
fbec1f1070b35586b7e932ccec88383066faad50
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Jan 21 21:04:16 2003 UTC
The server didn't validate wheather the "target" client of a channel user mode change is a valid channel member or not.
Commit:
d978d8ddbb886456a05932e49a2f59fe49dd9bea
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jan 17 19:10:11 2003 UTC
- Updated documentation.
Commit:
e07542a1ff0f33b35dbab854596f29011e1ccf63
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jan 17 19:04:19 2003 UTC
- Non-members of a channel could crash the server when trying to change its modes. Fixed.
Commit:
155f26eee2d8a31699165b78deb81619e5ad70a9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 15 14:30:44 2003 UTC
- Updated documentation.
Commit:
9eee0c883b22fef4c21dda6ffdabd41b58634527
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 15 14:28:59 2003 UTC
- Client structures are removed correctly now if an outgoing connection can't be estahlished.
Commit:
939767d502c6e9e028c9ef2cfe132dd3bb312c22
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 15 14:28:25 2003 UTC
- New function Client_DestroyNow().
Commit:
dccb2976785d6ff50a59b1e930a6e2a2b340d498
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 15 13:52:46 2003 UTC
- Updated ProjectBuilder project file for Mac OS X.
Commit:
2152e377226509a6b3c5f6cd9c8c4a88a9487091
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 15 13:49:20 2003 UTC
- Added "HELP" command.
Commit:
28cd2c11914adc102f28eb41be42127f5aab70c0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 15 13:45:59 2003 UTC
- Updated documentation.
Commit:
947c512435fb98ac9884ab6fd421d4bf45e7f80f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 13 18:58:07 2003 UTC
- Updated documentation.
Commit:
42c4e6c7b19f4ebc1cbf9fb5d8d39407411a8c78
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 13 18:56:30 2003 UTC
- Added support for "TRACE" command.
Commit:
f9cb4a42a0b6f0b21af2fde202d6b4e502667be4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 13 12:22:16 2003 UTC
- Updated documentation.
Commit:
0f3e84f4154676dc05a09bd0b1ad9d3d43574d48
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Jan 13 12:20:16 2003 UTC
- new library "libngtool", reorganized code and directory structure therefore.
Commit:
6a0bd57ec4eeac74ac79ec51b99dcb78033f815e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jan 12 22:19:54 2003 UTC
- Updated documentation.
Commit:
fc1118cb5ad165c3173ca27c8af7c5b35566de23
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jan 12 22:18:46 2003 UTC
- Enhanced error detection for numerics ("status codes").
Commit:
070976e443aae3056fc39e593d3a11eaa371cea6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 11 15:35:47 2003 UTC
- removed needless warning/info message.
Commit:
0bcaed356423e4e3d88747d886096fa38bc8c84d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 23:00:51 2003 UTC
- Updated documentation.
Commit:
df00b38a0b1a5afe0386c5cf99c67ee31999b401
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 23:00:12 2003 UTC
- MODE returns the key and user limit for channel members correctly now.
Commit:
aca6310dac35f55b3de1f9e03bc23dda3663c6ef
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 22:29:14 2003 UTC
- Updated documentation.
Commit:
ff98833136dbd3dec403b8bf586a1a167943236a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 22:28:12 2003 UTC
- Kill_Nick() uses an "faked internal KILL" now.
Commit:
1443bc381c3ce8de0652b9dcf663272bd1923ff3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 22:27:13 2003 UTC
- Enhanced IRC_KILL to get along with Client==Client_ThisServer() for "fake KILLs".
Commit:
9d82635b15acdf26784829674b97d454b741f447
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 22:07:34 2003 UTC
- Fixed IRC_KILL: used wrong connection index.
Commit:
fa80012e713d297983d9f18bb4f033c6ffae5a7d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 22:04:43 2003 UTC
- Enhanced CHANINFO command for channel keys and user limits.
Commit:
43d9a62473338cd9e711b395e79c943f6e9857f2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 22:04:05 2003 UTC
- Enhanced (and fixed) CHANINFO command (channel keys, user limits).
Commit:
51e1a2e04a472d658e15f605da1daa51c6cd9bd3
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 22:03:21 2003 UTC
- Changed semantics of Client_SetAway().
Commit:
b8a3178a1b99425eafd06c5d26c22594ba687416
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 17:45:56 2003 UTC
- Updated documentation.
Commit:
bb94d18115c564c9ee4c3518f808649878cbfb67
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 8 17:45:15 2003 UTC
- fixed up propagation of modes with arguments between servers.
Commit:
3b79965e384f670618c1082dbf7fb860e17c8794
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sun Jan 5 23:06:12 2003 UTC
- Updated documentation.
Commit:
e82e3c3fdcbcd86e356591da164f3080662fafd2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 4 13:14:46 2003 UTC
- Updated german documentation.
Commit:
f39d6285125166aba022ef03249a94508bbddf33
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 4 13:09:07 2003 UTC
- Updated documentation.
Commit:
5b333085283e1999cb215e619eb77f3817d244bd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 4 13:07:54 2003 UTC
- Restructured documentation: now the main language is english.
Commit:
444fdcf9057de8591e96cca07aec6999ed82aa5d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 4 10:40:01 2003 UTC
- Check functions only on systems that support prototypes, elder cpmpilers become confused instead!
Commit:
1bf0426aaf2d2eaade13a75e2ccf054db4e079a7
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Jan 4 10:39:14 2003 UTC
- Fixed call of tail, should be more portable now ...
Commit:
8139505829d253e89264761583588e34aa776867
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jan 3 22:04:14 2003 UTC
- Link portabtest agains "true" library.
Commit:
c9540015c88c280a19ebbd872e7dcba47d5707ae
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jan 3 22:03:51 2003 UTC
- Added missing PARAMS().
Commit:
2070cfe1078ab78cba3f785b639a3b845609f8d8
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Jan 3 19:07:09 2003 UTC
- Updated configure.in to use newer semantics of AC_INIT und AM_INIT_AUTOMAKE.
Commit:
91f4aeec2058f6fee4ce92d393eff79ab9cbf2f0
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jan 2 17:58:31 2003 UTC
- Updated documentation.
Commit:
8c1df9ef8d90aa249950fe9043d659361568b85a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jan 2 17:57:09 2003 UTC
- The server sets a correct away message now when receiving a "MODE +a".
Commit:
c428ac756329b09a33405320c6866c9fe7550a72
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jan 2 17:55:28 2003 UTC
- Renamed RPL_FEATURE_MSG to RPL_ISUPPORT_MSG.
Commit:
e12179aa9254e4a85ce09b7934a31c4c04ac8f0e
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Jan 2 16:42:33 2003 UTC
- date in version string conforms to ISO now: YYYY-MM-DD
Commit:
cd9650c07e69239cdbdfea637e948126a1bdc2b1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 1 13:32:47 2003 UTC
- Updated documentation.
Commit:
5e3e3ad445debecc1d1e336257d90cff13c74f4f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 1 13:32:23 2003 UTC
- Adjusted copyright banner to include 2003 :-)
Commit:
e6a352dcfece759e8d1a458966f9cbc1be5e63dd
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 1 13:30:51 2003 UTC
- Updated documentation.
Commit:
e17976a17287a9266740ebcdd22a4e2ececd72e1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 1 13:30:35 2003 UTC
- Fixed up command forwarding: only to servers! - Forwarding of WHOIS was broken in some situations.
Commit:
ae6a7e7c0be06a19d8a46bc4a90b076879db814d
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Jan 1 13:29:40 2003 UTC
- Fixed up command forwarding: only to servers!
Commit:
717a26e37d0d60f3bb8133dbf8c5a0af12c9ec31
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 31 16:18:07 2002 UTC
- Updated documentation.
Commit:
8dadb17f838c8650ed0ef0e518a4f661cc969e6f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 31 16:13:29 2002 UTC
- Changed "once"-server-config-flag into a generic flag. - Changed semantics of "NGIRCd_Passive".
Commit:
281f7583f558f32bc55c98a0beb1de576719a80f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 31 16:12:50 2002 UTC
- New functions Conf_EnableServer(), Conf_DisableServer() and Conf_AddServer(). - Changed "once"-server-config-flag into a generic flag.
Commit:
a7956f334e5db679d4def573360ac9a03afd6836
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 31 16:11:24 2002 UTC
- New command DISCONNECT.
Commit:
3e026ded6f78e92a09d0e4f1f183ca9896bb0d69
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 31 16:11:06 2002 UTC
- New commands CONNECT and DISCONNECT.
Commit:
4e485443d36d753fb1f931430a8e96e4e4c94287
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 31 16:10:55 2002 UTC
- New commands CONNECT and DISCONNECT. - Validate operator status before syntax checks.
Commit:
01b58a05823de3c63460a8e708913faa3f6680e9
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Tue Dec 31 16:09:55 2002 UTC
- Fixed test if we are still connected after a KILL command.
Commit:
f83ea4b1241cd33cd5b18ae13182920f5eddc4b1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 30 17:16:39 2002 UTC
- Updated documentation.
Commit:
b8d7dcec7739aab840fc1ccae8e4dfaa8db330a1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 30 17:15:42 2002 UTC
- Adjusted includes for new "conn-func.h" header.
Commit:
b77dae34999581f42b3a436abdbe35c777b64b98
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 30 17:14:59 2002 UTC
- Reorganized code for new modules "conn-func.c" and "conn-func.h".
Commit:
0b04bfa7c04b074e5183109a3f67a46bcdda3aea
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 30 17:14:28 2002 UTC
- New source module "conn-func.c" and "conn-func.h".
Commit:
4953c15bdfd960006d99135c46925231a1d7d045
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 30 16:09:39 2002 UTC
- Updated dokumentation.
Commit:
437f2c335f00310b1ace44e08f52b363599adc1a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 30 16:07:50 2002 UTC
- Renamed functions now found in "conn-zip.c".
Commit:
e68cdf304f1242bbeb3f0b59323f3059d0d543c4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 30 16:07:23 2002 UTC
- New source files "conn-zip.c" and "conn-zip.h".
Commit:
a2544e496c3d2887069e646c9451ec49968125f5
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Mon Dec 30 00:01:42 2002 UTC
- Cleaned up handling of server configuration structures.
Commit:
e5b824388d1ebd664fabda9b14291c5e4925431c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 28 21:58:02 2002 UTC
- Fixed up some brackets ("[" and "]") ...
Commit:
214842853c68cbe42d6d426f276d422cb8b3710c
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 28 21:39:06 2002 UTC
- Optimized tests for and .
Commit:
cf6b9e3ec11197a6d9053bcc3ff412af43c1427a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 28 15:17:46 2002 UTC
- Enhanced check for select() and poll().
Commit:
50d354bc21a6351c14f204cbc79f63277b2fde93
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 28 15:01:45 2002 UTC
- Removed needless include of .
Commit:
3c9da6565284fd06e6d34d6ad41d2d32a4ce11d6
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Sat Dec 28 14:56:21 2002 UTC
- Added tests for and poll().
Commit:
8340e4267ccd2e8d0014bab36d26a162ba2877ad
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 27 13:35:19 2002 UTC
- Fixed prefix of error messages of KILL.
Commit:
c9ee3ae4f0c329a4550295b8bfddb812f84d5efb
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 27 13:24:55 2002 UTC
- Updated documentation.
Commit:
e21b9d842c0910cf0c890da5c032006d3261fbfe
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 27 13:20:13 2002 UTC
- If the server can't close a socket, it panics now. - Quite enhanced logging :-)
Commit:
15e4f674021ce2070a94c376d9a87acf0c824ae2
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 27 13:17:32 2002 UTC
- Nicer log messages ;-)
Commit:
01bec0daa2c010f6b4c8bac230edd4565ee03894
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 27 13:17:04 2002 UTC
- KILL can't kill server-links any more.
Commit:
d19813cc4becd530897df834de2ef6847a4b68d4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Fri Dec 27 13:15:16 2002 UTC
- new message ERR_CANTKILLSERVER_MSG.
Commit:
cf7660c9756140d4a360eba9b71f1c1caf8a7829
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 18:47:01 2002 UTC
- Updated documentation.
Commit:
9c5c0c7c8408ce7c68a2fce94c0b8b46fb70a363
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 18:44:41 2002 UTC
- Updated documentation.
Commit:
4d2f279d2d4fdb6dca8ac0ec3abd79071c884d64
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 18:41:00 2002 UTC
- fixed KILL: you can kill yourself now without crashing the server; QUIT isn't send to other servers after the KILL any more.
Commit:
371fc25967a2b1e77fe5717612e4f5e8975b2082
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 17:19:55 2002 UTC
- Updated documentation.
Commit:
b316c380ad30a1c23c768544541b7cf56bf9fc0f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 17:14:48 2002 UTC
- replaced some calls to sprintf() with snprintf() -- more secure :-)
Commit:
695631b2984111a825346396dc56635a2fe3a7c4
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 17:04:54 2002 UTC
- replaced a lot of strcpy() calls with strlcpy() which is more secure.
Commit:
6626395c88fc46eeb110942b17eb9245a1d0021b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 16:48:14 2002 UTC
- replaced a lot of strcat() calls with strlcat() which is more secure.
Commit:
0ced4181b032249a5ccab2a6ae1d61bf08f60293
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 16:25:43 2002 UTC
- replaced all strncpy()'s and strncat()'s with strlcpy() and strlcat().
Commit:
4f6f84e7e1bc015e201e8a79e13b0906dcb23ec1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 14:48:05 2002 UTC
- include , if available.
Commit:
b8456d1ba66e73a9d95d2cd73f1feef70f5b5497
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 14:46:28 2002 UTC
- addes required libngircd.a library to portabcheck_LDADD.
Commit:
fbdf85b553448fac0e15f6553f9b408ca486c24f
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 14:34:11 2002 UTC
- strlcat() and strlcpy() replacement functions.
Commit:
e13cb291dd5da76b77da97eb2dd82ae5d955286a
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 13:26:34 2002 UTC
- added prototypes for replacement functions.
Commit:
8193bf2070d0f92a1bc49ce3ec9fabae3579021b
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 13:20:07 2002 UTC
- added tests for strlcpy() and strlcat().
Commit:
5efd0987f31f589ae24ff6502858ad823580cd77
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Thu Dec 26 13:19:36 2002 UTC
- added tests for replacement functions.
IRCNow