Commits
- Commit:
a8e0eb62e9dce81ca4a5c5911428561b90bf2c6e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't include doc/CVS.txt in distribution archive, use doc/GIT.txt now!
- Commit:
4ea29329674ff8ec6d772991a57c146b5d78d2ad
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd 0.12.0-pre1
- Commit:
92a90922080ac2bd3c72502ed60c1ef3367df708
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated NEWS and ChangeLog for upcoming 0.12.0-pre1 release.
- Commit:
a0efcdccfa9689c1c845986a44a74c9d218a65bc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated copyright notice to read "2001-2008".
- Commit:
012aeca32b58673e92b0e118c0c5e56e5c384b58
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed "xcode" make target (used to build ngIRCd with Mac OS X Xcode)
- Commit:
8df445316ad08d7bdc792aaa426f21ce706b443c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Mode: Remove duplicate code.
Incidentially, this doesn't even change the
generated code...
- Commit:
11af32466fc7c7314e898443de60068549d16724
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Mode: change order of if (set) and if (client) check.
- Commit:
5538115537e82bec69ca8b3d1f33377d3ba592a0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Mode: Re-indent switch.
No functional changes were made.
- Commit:
b8643477ba74bc09a896883f85a1325ec83ecc5e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Mode: check return type of Invite/Ban Add/Del function
- Commit:
796dcf6a6203226d2a06635e94b4231b2c85f5b3
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Mode: unify 'b' and 'I' switch/case handling.
- Commit:
6b0c094809e5c1972e41ee7554eb2475ccc4e2d2
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Mode: Unify Del_Invite and Del_Ban handler
- Commit:
b36fc3b095b2038e6339a8d1fd103e09916783c7
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Constify Lists_MakeMask argument and return type.
- Commit:
2dd51a98e4a32e5e0e2c860972ff863420836379
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Mode: Unify Add_Invite and Add_Ban handler
- Commit:
761ae2b1a41a6b61a29e8e4bede958c27bb91584
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enable more compiler warnings when using Xcode.
- Commit:
87cae1465b614d5cf887e0c5fc8fd8c2f8c87234
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Xcode project file.
- Commit:
248f8e0b7036b113e0d5a4b66f4b7d2db68a038f
- From:
- Florian Westphal <fw@strlen.de>
- Via:
- Alexander Barton <alex@barton.de>
- Date:
Convert CVS commands to their git equivalents.
Also mention that patches should be sent to the mailing list.
- Commit:
7b33424c13455d9d5ec1958525ef1b2cbf8b4c90
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "portabtest" binary to .gitignore file in src/portabtest/.
- Commit:
7c82cc236b715ff35cd00447a730f473c8555ada
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Include Mac OS X Xcode project in distribution archives.
Oops, it has not been included since ... ages??
- Commit:
bc63064d5cfe33ed3fcd3b8a45eb9efaef6cb2be
- From:
- Alexander Barton <alex@barton.de>
- Date:
Moved .cvsignore files to .gitignore
Since we are using GIT starting from now, I converted all the
.cvsignore files to .gitignore files.
- Commit:
be844d74d3a08716de7e8f2c866166ca00fba879
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io.c: kill select FD_SETSIZE sanity check in io_library_init.
We already have way too many.
- Commit:
66e68de16a2c174811cf161654b734a9254456c5
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io.c: fix select FD_SETSIZE check when using epoll as io backend
- Commit:
7f44a2ad1c8e6c28b6d7f384a3af9da12e22fcab
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
Updated ChangeLog to include 0.11.1.
- Commit:
44cdf1b1cac5eba318b388312efd9f00206632f8
- From:
- Rolf Eike Beer <eike@sf-mail.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Mode cleanups
- better indentation
- move answering request into seperate function.
- Commit:
89ba1bdcba88d1a69657e558be4621aa1d2ec78a
- From:
- Alexander Barton <alex@barton.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
LaunchDaemon plist for Mac OS X/Darwin launchd.
- Commit:
0250acc50bd54ff74dfc5e73a61d382805f37462
- From:
- Alexander Barton <alex@barton.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
Install a LaunchDaemon script to start/stop ngIRCd on Mac OS X.
- Commit:
ec80cc99c646d11da4eee4ddbbe5a859bed85685
- From:
- Alexander Barton <alex@barton.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
Added new test files to Xcode project.
- Commit:
5147b675cbe2b5fb3cfb2923e40434a93eac4052
- From:
- Alexander Barton <alex@barton.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
Removed the SQUIT test for now, actually we don't support it yet.
- Commit:
ddecfcd8310f77974803c9c67431809320646a55
- From:
- Alexander Barton <alex@barton.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
Implemented IRC commands INFO, USERS (dummy), and SUMMON (dummy).
- Commit:
2f71fbb2a1319d1b0aca4c9564c2e51a88b4a578
- From:
- Dana Dahlstrom <dana+70@cs.ucsd.edu>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Dana Dahlstrom <dana+70@cs.ucsd.edu>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Dana Dahlstrom <dana+70@cs.ucsd.edu>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Make Channel_Part name and reason parameters 'const'.
- Commit:
000a227a74674328c60a2101289b7abf589c36bc
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Updated NEWS to reflect ChangeLog.
- Commit:
6bd35bf090694a77b4a6c13c8fe5bb52e5905ec1
- From:
- Dana Dahlstrom <dana@cs.ucsd.edu>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Via:
- Florian Westphal <fw@strlen.de>
- Date:
Updated NEWS to reflect ChangeLog.
- Commit:
42db159d26519da751896cbf83bcf0d5def1df59
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix wrong strncpy usage if CVSDATE defined
Hello_User() used strncpy with overlapping src/dest.
Use memmove instead.
- Commit:
59b19ea6a3be3972c6e83e0e362e52b1669d64ef
- From:
- Florian Westphal <fw@strlen.de>
- Date:
This adds support for sending NOTICEs to a channel.
[also see Bug #70 in ngircd bugzilla].
Based on a patch by Fabian Schlager <fabian.schlager@gmail.com>.
- Commit:
4add9c29edb943689cd0eb072eea151b6f80bdfd
- From:
- Florian Westphal <fw@strlen.de>
- Date:
[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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog to reflect changes in 0.10.x and 0.11.x branches.
- Commit:
56256535c583a23cacb064bce166617cb104b8ff
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Debian changelog [from 0.10.x; 0.11.x]
- Commit:
35b6f3997cb6c93c2d10bea748a4ddab53e7b579
- From:
- Alexander Barton <alex@barton.de>
- Date:
Document NoDNS configuration option.
- Commit:
463c5cb7c5ea272035ea05524001dddbe43156cf
- From:
- Florian Westphal <fw@strlen.de>
- Date:
IRC_PART could reference invalid memory.
- Commit:
7548aa089c73a12d2fac3430e8ebb976a9bab4e3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Remove entry about ngircd failing on Linux 2.4:
ngircd can now fall back to select. [from 0.11.x]
- Commit:
478a8c01f9c10bf2f01b974506c1d9440c75b021
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated NEWS and ChangeLog files.
- Commit:
61e6b5c0aaf8516ed686a40f40133cb1996f2a65
- From:
- Florian Westphal <fw@strlen.de>
- Date:
[Resolver]: Use dotted-decimal IP address if hostname is >= 64
- Commit:
91a6fffaa01be7b84d1f072d474c7c2181b00ab6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io_event_disable: return if event-to-disable is already off
- Commit:
2ce5b734bdac5de7dc46a6e3ec2ef5c861995b61
- From:
- Florian Westphal <fw@strlen.de>
- Date:
kqueue: check for EV_ERROR in .flags
if kevent() returns events, check for EV_ERROR in event flags, too.
- Commit:
f99f9a8f02390e8d49dbaad478678a0427872f5e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix format arg: ListenAddress was printed instead of Bind address.
- Commit:
4715ccf9ca7509795295a5d2ac5aab5d9998f06a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix format string in error path: didn't print strerror(errno)
- Commit:
8974e90552baa2ea831b6720a061a74127edcca0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
implement '/STAT u' (uptime)
- Commit:
2fe13f0a452841cc10cf7f29c556f17fff131675
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix fmt string: int, not long
- Commit:
20ce56cc5bdbee652f73499e3b03714ecbb45085
- From:
- Florian Westphal <fw@strlen.de>
- Date:
include <arpa/inet.h> inside tool.h
In file included from hash.c:24:
../tool/tool.h:27: warning: `struct in_addr' declared inside parameter list
- Commit:
47a0379e2bef76959d2a0c06ceaea6b80e5d614d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
document new "Bind" server config option in changelog.
- Commit:
82d32ffb28262b302fb435739e4c81bd3c1a1b85
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Funktions to handle numerics sent to the server.
- Commit:
47ca178a219d682c589b27e64ee1a4e936cc7bdc
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Re-added doc/SSL.txt to distribution -- got lost somewhere!?
- Commit:
53b98fd7e9173aec98a028535312eec82cddfeb9
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Remove some bogus files from project ...
- Commit:
4659dae6eb230faeba6cfa45c0981914847bc1be
- From:
- Alexander Barton <alex@barton.de>
- Date:
Update Mac OS X Xcode project file for Xcode 3.
Allow building of ngIRCd using Xcode 3 without running ./configure.
- Commit:
68f896eee02d8cd40fec8acf45e7127f4d83a090
- From:
- Alexander Barton <alex@barton.de>
- Date:
Adjust test suite to be usable on HP/UX 11.11 :-)
- Commit:
06bfb3adfb7ed6aef01c2fa892ea396405ee040a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix code to compile using K&R C compiler and ansi2kr again.
- Commit:
2f305331a17b6b967e46f0ec13ea4f6aeda83b89
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add tiny note about ngircd using syslog(3) by default.
- Commit:
ad7361dfe06aa023290b4b28347172f4ba7e3ff5
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Document NoDNS Option in changelog
- Commit:
001c00b27312289e40425db19ce9f7d957ffbbba
- From:
- Florian Westphal <fw@strlen.de>
- Date:
New config option NoDNS: disables all DNS queries.
- Commit:
b861f536b29e2a7989f77b0dcb26287dae897885
- From:
- Florian Westphal <fw@strlen.de>
- Date:
configtest would still print "-1" for MaxConnections, MaxConnectionsIP and MaxJoins
if any of those values was set to 0.
- Commit:
877bcc55f2f517d56631afb760e01e7f4846ca6a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updates NEWS to reflect changes in CVS HEAD
- Commit:
8f162f4e1770940889cb1504b285e7ca9a61a485
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed propagation of channel mode 'P' on server links.
- Commit:
089ca21b3dcde8d12b140d418f00f6ed8d770444
- From:
- Alexander Barton <alex@barton.de>
- Date:
Xcode project: include manual page template files, not generated pages.
- Commit:
137a13911213e8ff4ba4f01e570e001e3be61ea9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Mac OS X project file for Xcode.
- Commit:
b160f574dee613598d3adcb46169d898ca45f252
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix doc and manpage wrt. MaxConnections, MaxConnectionsIP and MaxJoins values
- Commit:
d223b587e4a3fc76ff8f8f1068c7a09dc6d9ac59
- From:
- Florian Westphal <fw@strlen.de>
- Date:
accoring to comments in the code, MaxConnections, MaxConnectionsIP and MaxJoins
options allow setting values < 0 -- this isn't the case. Comments adjusted.
- Commit:
77939c382d84cf1ab1fcf6d78c955b1464ea21ac
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated preferred automake version to 1.9. Only set preferences if not
already defined by some environment variables.
- Commit:
f586052f2b6800ecd9bb9d75fa5e3f4028da809d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made pointer to the mailing list more prominent.
- Commit:
d4ed05614712c88d772c8be0201612a00256665c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Numeric 317: implemented "signon time" (displayed in WHOIS result).
- Commit:
9021ea2070d50acc94783163be33625637040547
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation ("Passive" option, for example).
- Commit:
640367e88678b9ba778fb87492ea4eb206420b96
- From:
- Florian Westphal <fw@strlen.de>
- Date:
we now support /WALLOPS
- Commit:
4b9e52eb4d5b1bd417ab10f7bdbd14b856921706
- From:
- Florian Westphal <fw@strlen.de>
- Date:
implement /WALLOPS as described in RFC 2812, section 4.7.
- Commit:
69081851aca7191dfa56860ddf02b97aed4b72ba
- From:
- Alexander Barton <alex@barton.de>
- Date:
SECURITY: Fixed a severe bug in handling JOIN commands, which could
cause the server to crash. Thanks to Sebastian Vesper, <net@veoson.net>.
- Commit:
efcca62a35000002af541c2c73cc7c42bfd0fb12
- From:
- Florian Westphal <fw@strlen.de>
- Date:
last fix accidentially broke reconnect timer.
- Commit:
cd65e0a56ed2af507d76c582b54254c7e4b72970
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Don't connect to a server if a connection to another server within the same group
is in progress.
- Commit:
2275add3271e2755775ab98510b8658402f79bc1
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Add new server config option to disable automatic connect. (Tassilo Schweyer)
- Commit:
fd1091541bbfb3e6999ef8c818c853ea09939cac
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation to include changes of ngIRCd 0.10.2.
- Commit:
5675be4cd95a32885d5c197559725ff7ddf11e27
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix compile /w gcc 2.95 (reported by Tassilo Schweyer)
- Commit:
f1486e6a53618de081b13a313e0c984c88c01cea
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub.
- Commit:
22a9ed6694b50654592b8bd7e2ef4900f886e9e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add note to INSTALL document.
- Commit:
ddf56cbe5f9422e45b71ca36330395ad17702c99
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog.
- Commit:
255edf7eabcd9527e830e0ce55504879f9a96d61
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reworked read and write buffer handling, introduced WRITEBUFFER_SLINK_LEN.
- Commit:
5930a29197d9b45ce4e09d7c02aa7da3e2400272
- From:
- Alexander Barton <alex@barton.de>
- Date:
Zip_Flush(): close the connection in all error cases.
- Commit:
07d8da60deb7a788fa0446ccb52a65348376677c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
array_start() cannot legally return NULL if array_length() > 0 --> use assert().
- Commit:
44afe042d1448936f791a53640222329029f9c80
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make Zip_Flush() more graceful.
- Commit:
a073bc89c4717b3504571c6ec4dc1449ba7325a0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
there is no need to treat servers differently than clients on the read side.
- Commit:
63e89ceb21c4a12d1f3d29342b45ed2a5e513b2b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
make needlesly global function Conn_Write static.
- Commit:
09416f36bf9fde8365022bc1f4d5f73d868edd7c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove ZBUFFER constants and increase max buffer size of server links
- Commit:
508b55126f8f342dcc1a7e083837b32bc7e7939c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix compressed server links
- Commit:
9f659799796fa99fddfbfa989c42a58fe6b64555
- From:
- Alexander Barton <alex@barton.de>
- Date:
2007 :-)
- Commit:
2e34ddae5353e72f03753a7e60c2e07e93c9d133
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
09deb857cee6a57003ec37ea4df585eb7d180b47
- From:
- Florian Westphal <fw@strlen.de>
- Date:
- change return type of Conn_InitListeners to unsigned
- remove minor whitespace damage
- Commit:
8c14d397ba1d6ef01932448b290fd5ebfd80258d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
put parentheses around argument
- Commit:
99eab1e21645483d0611e6b1fbc83c95157af16a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
if we can't bind a socket we now Log the port number, too.
- Commit:
c93d089736bdcfac111199573d249e21b9d71186
- From:
- Florian Westphal <fw@strlen.de>
- Date:
return false instead of NULL in error path
- Commit:
429f85b77a203bb367a2e5ed2244e7c200db0295
- From:
- Alexander Barton <alex@barton.de>
- Date:
Remove Client_DestroyNow() to keep semantik "every CONNECTON has a CLIENT".
- Commit:
ea2a4b33703f3da6a453a81891a5320bd087995b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix broken IO_DEBUG build
- Commit:
f9b9850662ee01aae9941bef611df5040b0ff2e0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io_event_add: return if eventtype is already registered.
- Commit:
1b852fce72a87f3cce2049fde59ab66b6bbda6ca
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add support for predefined-channel configuration of k and l modes
- Commit:
82aaffe55d6ed82465517a2f93a2d9e9a92b1f28
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "html" directory to CVS ignore list (it is generated by doxygen).
- Commit:
40199e0b56743005d51b3cbb0c89ce3c1f1ceae8
- From:
- Alexander Barton <alex@barton.de>
- Date:
distclean: remove "html" folder.
- Commit:
95b7dbcc187e5e16477b64215af947b5b53cbdec
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation, refer to all the supported IO APIs.
- Commit:
43f8d149bbb0958f96257a46fb26a1e2d1d7a630
- From:
- Alexander Barton <alex@barton.de>
- Date:
added "portabtest" binary to list of files to ignore.
- Commit:
949a4ef79342c00b0b28eea1be60544900e619b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added .cvsignore files to hide generated files from CVS.
- Commit:
f74781647a842bb801278d54cf82cd1104563d18
- From:
- Alexander Barton <alex@barton.de>
- Date:
array_free(): enable debug code only when DEBUG_ARRAY is #define'd.
- Commit:
5c782302835e19ac1373ccd574070b8ff9003517
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Only "fiddle" with /etc/ngircd in "configure" stage.
- Commit:
2d9a3ec484a5b4ad46cf1f12473505532f56bba3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added LSB compliant header.
- Commit:
262d945284541988bdf7872e925008610774de55
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed typo in #ifdef which tests if this header is already included or not.
- Commit:
f6ce2d557a6f52ed71e458b1a375747d90ffca70
- From:
- Alexander Barton <alex@barton.de>
- Date:
Customize manual pages to reflect the actual installation location of files.
- Commit:
4243cae985578f0c5c961f9a6aca79d235e07467
- From:
- Florian Westphal <fw@strlen.de>
- Date:
register io handler before creating new local client structure
- Commit:
40226d26b23886e619a3884ffdedd0a8964c86cf
- From:
- Florian Westphal <fw@strlen.de>
- Date:
revert to last good revision again 8-/
- Commit:
d2f7d3087dc6c1522aef8b24e1faf1d9ffe2c139
- From:
- Florian Westphal <fw@strlen.de>
- Date:
do not call Conn_Close when io_event_create fails
- Commit:
3f1e03edd93bcbb1643291a4e0e462d1dc0c7019
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix possibe buffer-off-by one
- Commit:
23e7f7f0dd55d140aca91ace6102e714cba5bbd0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
don't call Resolve_Shutdown() when io_event_create fails
- Commit:
f36746a4d0b253df3328ceb49aee16b2aee2e3bf
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog/NEWS to reflect release of ngIRCd 0.10.1.
- Commit:
8cb0e3af68905261df28ead55f20e3b4366461e8
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed errouneous FD_SETSIZE limit when not using select()
- Commit:
eb3ddace4684ffab74452324601b61ca585cca8d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add PredefChannelsOnly option to man page
- Commit:
5040d5648952f6e27eb80fd765c1e0850d73774e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
minor cleanup
- Commit:
fb0fbe908d97b520cdb6f8180db3d3288339142a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove unused function Channel_PCount
- Commit:
fa7bb2790a1588e49d05cf3404220c3a63669514
- From:
- Florian Westphal <fw@strlen.de>
- Date:
moved invite/ban lists to channel structure
- Commit:
5877bca4bcea97d50c6c2997ac2914d78552c6a6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix RPL_LOCALUSERS_MSG (%ld -> %lu)
- Commit:
37602d1523f63b903f77d4a3c9685203d625d799
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Log(LOG_DEBUG, .. -> LogDebug()
- Commit:
a09034563aa46d99a4d061d182e15e12cc393efd
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed validation of server names containing digits.
- Commit:
058d3085a955ae9385a27b6b33ee173b5d95fdfa
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added OpenBSD/ppc to list of tested platforms.
- Commit:
018e3516303dacbf6aaf277fd0104e13bc9c8455
- From:
- Florian Westphal <fw@strlen.de>
- Date:
-Whitespace Damage; Client_OperCount(), Client_UnknownCount(), Client_MyServerCount() return unsigned long
- Commit:
6e105bf87ee5008f32b7557eea2977deb8d10a71
- From:
- Florian Westphal <fw@strlen.de>
- Date:
channel maxusers now unsigned long
- Commit:
61966a6088f770ff28b6209a484b44aaf478dbd6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add const qualifier to Hash() and Matche() Arguments
- Commit:
27c96632f1771c061d225b88c34344bb2cf1a743
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Client_IsValidNick: no need to strcpy.
- Commit:
4108e16be628aa1a2c0c6aa5e5acba9d2b8d865e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Channel_Join was severely broken.
- Commit:
4e02bdc322cfffc8d0862c967919054eb6f14c60
- From:
- Alexander Barton <alex@barton.de>
- Date:
Update info text of local server after re-reading configuration.
- Commit:
ca5e09865e2f6155ee4eb6551364250734b620ed
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed an unused variable -- but where did it come from!? Strange ...
- Commit:
fb0c7ad2528b474194d4796b8c372e9e18cb76fa
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add test for strcspn.
- Commit:
d8950c5dd092c092688c75cf0ec42cd950c7f7c4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
cleaned up Channel_IsValidName (now uses strcspn())
- Commit:
257312b102df5b66c25c97b803e9e4c78b6be54d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed Numerics 265 and 266 to follow ircd 2.11.x "standards".
- Commit:
27d947fb7d36de5cb843404ddcdd99862ecb457b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Allow PASS syntax defined in RFC 1459 for server links, too.
Removed client status CLIENT_GOTPASSSERVER.
- Commit:
bed98979dc0865677c88c82d6074d3438e67b882
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced ISUPPORT message (numeric 005).
- Commit:
bddb4914b442a757712d2bdf9da0a8cf8f99c4a5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated files from ngIRCd 0.10.0.
- Commit:
4c6c6ecf0edcda29329f440eaa8dbb669b16c58a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
array_get: no need to multiply again. remove unneeded checks. remove array_free_wipe().
- Commit:
a2f5a05ff86402bb7fb09094c52d607743fc9f49
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io_close_poll()s closing brace mysteriously disappeared... fixed.
- Commit:
639eb400354dc5b69deb17f20a52e0045f6e93e4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Added support for the /dev/poll i/o interface.
- Commit:
0d6f9d4e3ea86e083ebd5f6e71d3f1a9133468d1
- From:
- Florian Westphal <fw@strlen.de>
- Date:
simplify io_library_init*
- Commit:
147de9dfa9aea84f7b7cd0eded7a0f07ba36ea06
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add support for the poll() interface
- Commit:
f6e729443e6f1ef72d5687828bfe2bb327d552ac
- From:
- Florian Westphal <fw@strlen.de>
- Date:
cleanup
- Commit:
e426c131c7260631b2536845159909da2dc92edc
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix embarassing fileptr leak
- Commit:
b9661ae65d0bbd2a12bafd2f0d45e2b42261e4d3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated autoconf helper scripts to version as of 2006-07-02.
- Commit:
035f7fb2fe1761f522ce680a4ff1ac1a2a44611a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
4d7d1d23be0b7ca4dea63a028011399fb07ee8a9
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix gcc 4.1 -fstack-protector detection.
- Commit:
e2aacff7d4f126ce6a577ea4df7b49dd83b7355b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/Log(LOG_DEBUG/LogDebug(/ , translated comments, etc.
- Commit:
0eccdbc137e968062cb928cf33226dabf3e371ec
- From:
- Florian Westphal <fw@strlen.de>
- Date:
-whitespace damage
- Commit:
939ee6a39b04e8417fa594ae8881b617ffd00029
- From:
- Florian Westphal <fw@strlen.de>
- Date:
simplify Resolve_Read().
- Commit:
8423b89996574f5cce35b322482977b38262e507
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated platform list once more ...
- Commit:
7d87318b04d24a41f00b38c368fa37cf1f01027e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated platform list.
- Commit:
83caef45986bb35b8d0d0741cf7b8a0278f2780e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
if compiling without -DDEBUG, make LogDebug 'static inline' so gcc optimizes it away.
- Commit:
7378860aea0f15975a5dbd797e5b5bef65b6e456
- From:
- Florian Westphal <fw@strlen.de>
- Date:
check if compiler supports inline keyword.
- Commit:
6eb3f3055d41dab4a395fcea2301034993977722
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for Solaris 11.
- Commit:
c888c81adf0964e12ae2961550836a52da7c3678
- From:
- Alexander Barton <alex@barton.de>
- Date:
Synchronized documentation with branch-0-10-x ...
- Commit:
fac4682212c2dabefebc690a7a4d6e6023525363
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated debian changelog.
- Commit:
47026e14ce661a041a0151f6c1e0c79e26d08d01
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't assert() when a pre-defined channel has no topic.
- Commit:
63626449f805051e26e35961b7eb18d3a833162b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Flag the format parameter of LogDebug() as "unused" when not compiling with
debug code to avoid gcc warnings. Added some documentation comments.
- Commit:
184eb1c54b10045ed7fe9e0aa4dfe3457c39c243
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed unused variable "ret" when using the select() API.
- Commit:
5ce6bf28d15c08f9d2a27230249ed7b33b228d40
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed (theoretically) division by zero; reformated some code.
- Commit:
f1f94f07e18966f08974f7c1eb308a926e10e6e3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Validate "ServerName" variable.
- Commit:
c8fd051e06ad6229edc6b5f18c56f4c7d29b18db
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
3e8978d8362b3c18df7862fd021ba6d5a79b62a1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Allow DIE to send a message to all locally connected clients. Closes bug #48.
- Commit:
9a2d4eef44a36bc8cd5e3d3038b5f0f48ee4c29f
- From:
- Alexander Barton <alex@barton.de>
- Date:
"Enhanced" debug message for Handle_Write(), only print when data in buffer.
- Commit:
0d5fc770d339f261b4d6c779bb4bc87a61f404b6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Output some debug messages only if DEBUG_ZIP is #define'd.
- Commit:
5590f8624bca9c935201fc1337b11109ccceb7ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't include conn.h, conn-func.h is enough.
- Commit:
fdc7ae22e964c59c6f01dc434dbbe96e886b1968
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated CVS URLs; enhanced documentation a little bit.
- Commit:
179d61c5885b18979b4aad3242d50d89f9798811
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated some patch names on Arthur.
- Commit:
47e581e453a2df8b132ef28c1b89ed9152a54a1e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated copyright notice ;-)
- Commit:
65573d7a0716e0e97ddc75925bcf703733e9c93b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated autoconf helper scripts.
- Commit:
155056f38632dbe0fed086ab750fc08dfe91a102
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added ngindent.
- Commit:
3833f8aae3717006d99de272e96351cacd5c1bea
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove fd from io_event structure
- Commit:
161340d4869645423f2c3e0f803d3bde671e2e2c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
ALIGN_XXX( v ) macros now leave v alone if it was already aligned.
- Commit:
e9e1fa459b2fe8575deed8a195d889f5c94d37b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Sorted channel modes alphabetically.
- Commit:
581f5479a27eaee454b5e17c58dc8cb700a67a62
- From:
- Alexander Barton <alex@barton.de>
- Date:
Detect the Avahi "howl-compatibility" as well as Howl itself.
- Commit:
00ab67dcdb96f64e8ba1951bfb88e49372576990
- From:
- Alexander Barton <alex@barton.de>
- Date:
The third parameter of bind() is of type "socklen_t", not "int".
- Commit:
dd3a3bc6039bc1fd1a89ffb834f08665c8035b6a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use some more specific data types (e. g. pid_t vs. int), make "SPLint" happy :-)
- Commit:
0a3f562f365c9836f8f46d4218801895994a8136
- From:
- Florian Westphal <fw@strlen.de>
- Date:
make splint complain less...
- Commit:
9dfd42a7e6c4d0cbc9ce2189e143c791f868de85
- From:
- Florian Westphal <fw@strlen.de>
- Date:
disabled most (rather annoying) debug messages using DEBUG_ARRAY / DEBUG_IO defines
- Commit:
a65eb347ec46282b4b47db4da106baaa6c716ab3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed kqueue bug fix (never released), rephrased some internal changes,
and added "time shift" bug fix.
- Commit:
2af87e91520a333f79519f597b0d454c6c981aab
- From:
- Alexander Barton <alex@barton.de>
- Date:
Handle time shifts backwards gracefully.
- Commit:
d0045afb09948ba3dc50951e770b059a2edb5665
- From:
- Florian Westphal <fw@strlen.de>
- Date:
kqueue now tested on NetBSD3.0, FreeBSD6 and Darwin7.9.0
- Commit:
1f5bdaec84d061ab2a0799ab39ceb1f3950359f7
- From:
- Florian Westphal <fw@strlen.de>
- Date:
kqueue fix.
- Commit:
185004cb308d0054af2cc27ceaaa8fa4df6b92ac
- From:
- Florian Westphal <fw@strlen.de>
- Date:
kqueue support was completely broken; seemed to work on FreeBSD just because of sheer luck.
- Commit:
4a2eea2939bc9131f240491355aa40976ca7a38d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
minor cleanup, removed unneeded check in safemult_sizet
- Commit:
6d3686e73dd5df99ee09a3a1f81a89dfa47efab8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Send invite and ban lists only once and not repeatedly for every channel.
- Commit:
5d0ba011c7a3d71e00c677edd74a5383e3f15fac
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix Connection Pool resizing.
- Commit:
87f4b1c6f64f85556533f01d95da1cf83a91d4c6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Client_GetFromConn() removed and replaced with new function Conn_GetClient()
- Commit:
8067bab10613dbc63b8c54e67b355fead674556a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changes some comments, minor cleanup
- Commit:
097c7bd741931bfbb9deef26fca4861b42e3bda6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix up ngt_TrimStr() once more ... :-/
- Commit:
c7bd9da4461d502f1114bf52637a596650a72905
- From:
- Alexander Barton <alex@barton.de>
- Date:
Mostly whitespace fixes.
- Commit:
3d0ab6bd2efaf7fedd273f175831e975a815648a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added maintainer-clean-local target to purge generated Makefiles.
- Commit:
bebfbedf3fdf801a028c17a5b4395f705391462d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix ngt_TrimStr(), fix format string
- Commit:
cba9270845a6a6b03b4e163eb7fd5d3b9df96a50
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngt_TrimStr(): code cleanup.
- Commit:
2a9ffe7037bd60aec5f8ac028fb87bb3a7c6f9ef
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use strlcat return value; don't call time() repeatedly.
- Commit:
4000e01b285bdd2fe40056ae49211e0048639a74
- From:
- Florian Westphal <fw@strlen.de>
- Date:
corrected return value
- Commit:
68d3d36dd6b8c286aa79768ce69ddebb9bf6e7f6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed silly if (foo) { if (foo){ }} statement
- Commit:
eedfc35bbccfe1385f3ba15fd1c0e577f9e07299
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/gehoert//
- Commit:
d39d3ec4b90785895c8a156de42283ef0912650c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Client_RegisterWhowas(): call time() only once
- Commit:
79dfd60a0ccb22561606d35e6732e18086b5092e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't use "awk" directly, instead use $(AWK) variable.
- Commit:
29ad5e0d9490f05de5b0e13542d9970330175597
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Client_New() not used outside client.c -> static
- Commit:
93df629b695ed6a60a3bb9e259cb7747c161ce90
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changed connection structure to array-api
- Commit:
66060dbce9bba48d2cd6f2e4feac1bf66752800c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
new Function: LogDebug()
- Commit:
0701afedee21b33e22f663ca265a7ca0f4c43974
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed Resolve_SUCCESS() Macro and Res_Stat->sucess boolean (no longer used/needed)
- Commit:
a17745d6d7c37bebbd5e0cb651579a727389a87f
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Make connid same as connection fd.
- Commit:
1249acfdba2ab619969c11042a130fc9ad9954de
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed obsolete "int Conn_MaxFD"
- Commit:
c8fb6a22584dae026557da9f7654cbc14e909da9
- From:
- Florian Westphal <fw@strlen.de>
- Date:
simplify IRC_Show_MOTD()
- Commit:
721573703874030aa7d5c3091282cf45f5230573
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced documentation. Use "default" port 6667 in the example for server links.
- Commit:
6eb2e372345c93df069d9af78ac139bae6b4ca68
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some documentation for --with-XXX options of the configure script.
- Commit:
fb9707de98d1b15779779c55e266b92508d7e26c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added test if the stress-test expect script itself completes without errors.
- Commit:
db9afbbf0e890f4f84f908e733a74f28e565ff4b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Modified expect script to work with servers having IDENT support.
- Commit:
e1b9409e632b1ff70cced6bc666bbb599284559b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add FAQ entry about epoll(): Function not implemented error
- Commit:
4b2f966b7e9215760318ab863202ffb2ac88b345
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix Bugzilla #64 -- ngicrd did not reconnect to other servers after failed forward dns lookup.
- Commit:
a29308802730068270e5032831ea56e2a4fac74b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make clear that "IO backend: select" is not a request but a C API function.
- Commit:
bd043449f24e0dad104e5887629fd3243bd598b2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't remove doc/src on "make distclean".
- Commit:
0570e13cace455a5058a508d0de22b54406288cd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Minor whitespace fixes.
- Commit:
6b212491512aa0c01e263ce87fac1e6b671d78c9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Remove direct call of Conf_UnsetServer(): it's already indirectly called
by Conn_Close() a few lines above.
- Commit:
4f8d646e2afb3588969d285f577ada8f3fb6641b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Adjusted ChangeLog for ngIRCd release 0.9.2.
- Commit:
ac55a80d9f09a5428247511604228ad320f2669c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated autoconf helper scripts.
- Commit:
bc09a3e4876bd92b1c5c8706203ce85c54e180d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed Handle_Write() to not close sockets itself but to call Conn_Close.
- Commit:
ff218617dbedae87f24a279ef16505a824a636d7
- From:
- Alexander Barton <alex@barton.de>
- Date:
gcc 4: "warning: declaration of 'dup' shadows a global declaration".
- Commit:
b65358b17c8595b1616dc702bf93745dd5c75367
- From:
- Florian Westphal <fw@strlen.de>
- Date:
avoid 2nd time() call in Check_Servers(), improve comments
- Commit:
e9f3e69f36ca64f8945677bc72ccb7bbb57842e1
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use io_close instead of plain close in Conn_ExitListeners()
- Commit:
5b2364b236ce3027ff5fcf93cad8cb75034d3838
- From:
- Florian Westphal <fw@strlen.de>
- Date:
merge new resolver code
- Commit:
4db29b007689d34adeaca8cbe8676f7c2aedc2ab
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Minimal changes (needed for merging resolver changes)
- Commit:
0aae3ec5d714ffa7d257257a23c036aa0a96fcbb
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Mostly formatting; changes needed for SSL merge
- Commit:
468a1c7767701efb39e8b9e523488fdb7c5eb31d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Handle_Write(): Report write attempts on closed sockets when in debug mode.
- Commit:
ab3ac4e466aad50300e1283713dff9dd0178a92b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed obsolete debug message.
- Commit:
4d18ac83a271b014be289e3856988d2c653384e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Set one second penalty on unknown commands.
- Commit:
660b529c104dd85f01bd6b5fe2e30c9a9904b058
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add debug code to Conn_SetPenalty().
- Commit:
565129f99290006eae51aec18a993bdf0077a7e0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io_close(): explicitly remove fd from epoll set
- Commit:
b2a3bc3257ecc4917ed4f43ff4f2d3b04812aadb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated build configurations.
- Commit:
bcf8a5bee632b963abe4f160bd25c5cff0ba72f8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated XCode project files to XCode version 2.1.
- Commit:
fc4cd39202a01b7a95c8e08b26003883dadc4f89
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Wait for DNS reverse lookup (and ident request) before writing results to pipe.
- Commit:
b5b7c7f174041197f6018a24bdc7720a4244a533
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Changelog: fixed file descriptor leak in resolver code.
- Commit:
6444442931c537eb3c8f816ff0ab3f4602ccc767
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix fd leak (happens on failure of fork() ).
- Commit:
e899c75d7eb0001e0fe6e0187899b52e6e41b2f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated copyright notice.
- Commit:
cae9a3aee5d0a4c6464ee50bea5d2d8d3eed837a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
small formatting change
- Commit:
e708790566cd2874c8332cde7779ff6eef5f9c3c
- From:
- Alexander Barton <alex@barton.de>
- Date:
JOIN now supports more than one channel key at a time.
- Commit:
0dd0015d1606aebdf20c498ab9cd5b253b751ae0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Mention ':' MyPassword restriction in man page.
- Commit:
dd3d2e2c3947d903cb41491ea8280e6867db5d45
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Complain if MyPassword starts with ':'. (Reported by Ben Korvemaker)
- Commit:
9275dc4dc4d81753babb56487357078366eeeced
- From:
- Florian Westphal <fw@strlen.de>
- Date:
reformatted Handle_SERVER()
- Commit:
af9123fd82491efeb683722d58758d92dcca4833
- From:
- Alexander Barton <alex@barton.de>
- Date:
Cleaned up some code, comments and log/debug messages.
- Commit:
ca32c1b311379445d1c8bee5705a9371cf2fa1a7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implementec numeric "333": Time and user name who set a channel topic.
- Commit:
342f20f88931d823088dccf5af45281df64e3c51
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Add warning about leading : in passwords. (thx Ben Korvemaker for pointing this out)
- Commit:
a5b5a6a99a3be2c982e0b4583add7b8946e43589
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make PONG handler compatible with ngIRCd <= 0.9 ("make it more relaxed").
- Commit:
c65343e719b3fda2fa4d80284e1527437fb5f673
- From:
- Florian Westphal <fw@strlen.de>
- Date:
reformatted a few lines.
- Commit:
a7197f579c25eab5d0841a83f4a32a3856a7584e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
check if gcc supports -fstack-protector
- Commit:
30c11b23133e98e95303423d44193e4835a3c676
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use size_t for array length variables
- Commit:
b7033e147890b3ad0d7fe1520a1db4e4ce040c7b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use size_t instead of unsigned int.
- Commit:
db992975eb2efd44d4452c566620983ecc559a4f
- From:
- Florian Westphal <fw@strlen.de>
- Date:
last cleanup accidentally broke kqueue backend.
- Commit:
c12dc45f17336141bb947275e12125e5736cf0b3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added prefix to connection statistic NOTICE.
- Commit:
a2e4eb5aafee30a3df32472454dedd2707ca1b2c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed server NOTICEs to users with "s" mode ("server messages").
- Commit:
58b8fb5d12bdbcc4f1893654149b555b5d0f44fa
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove unneeded variable "bool action"
- Commit:
8efeae171431db98f88435a7152e94b1532c3955
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix embarassing cut&paste error
- Commit:
21ad5dcfffa492a949a832fa1631242f4bad7a7a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
array_cat0_temporary(): removed confusing DEBUG messages
- Commit:
4074fd9149756cccfce08845862bae87245570bb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced the handler for PING and PONG commands: fix forwarding and enable
back-passing of a client supplied additional argument of PING.
- Commit:
2f105b1c0a9d8975e9b0fc9fce47c56a70a083fb
- From:
- Florian Westphal <fw@strlen.de>
- Date:
if the request is empty, remove \r\n (or single \n or \r) from receive buffer.
- Commit:
a2cdc08c396d6ba3906ffb9478ce2ac52257ae93
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix handling of empty requests
- Commit:
e728bd2e1a5bcf69596b8c2a305cd6decbeaf42a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed handling of timeouts for unregistered connections: don't reset
the counter if data is received and disconnect clients earlier.
- Commit:
12e288c0625bde5aa5a56b6d813abbe2b22d2af5
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed misleading const qualifier
- Commit:
733e15bb64ce44dcf597f5305e2c0cbf2d11875e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Two spelling fixes.
- Commit:
99544e8d5d14f3661fe21376823fc524188f301a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Forgot to mention last change ...
- Commit:
f36337fab30ebe24e526ad6e3cd4e751b5d017d7
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix kevent() warning on powerpc-apple-darwin8-gcc-4.0.0
- Commit:
1a46b37bd586a5678f41447eb4b0f8d4374a3c74
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove unneeded call io_event_kqueue_commit_cache()
- Commit:
5f87474a740b441d701390492c595f7bd4fec656
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed parameter description of CHANINFO.
- Commit:
6434d0b23e5d0d9a34076511869a4ab65d5def19
- From:
- Florian Westphal <fw@strlen.de>
- Date:
return PING argument in PONG reply if STRICT_RFC is not defined.
- Commit:
d5c5d2a37fe730f82bd71da7a9e357f569cac406
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog (from 0.9.1 branch).
- Commit:
ac96fe5877745791e42a9b5177462d670478c52f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed log level of "Initialization failed" message from ERR to ALERT.
- Commit:
a6d1d26a435a29f8a12dfb112bad95ff2d62fa57
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed line lengths ...
- Commit:
c2f5399b516fba5ad973c46cc8838a16d0fa543b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed format string bug in "connection statistics" message; code cleanups.
- Commit:
ae6e6616a6f37092fa3235d3afdd507e368590ce
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made test script run a longer time.
- Commit:
a5915f75c9fbbee65cdacbb046f714a62151e865
- From:
- Alexander Barton <alex@barton.de>
- Date:
Set timeout.
- Commit:
f2ba8abec5256cf241bcf7e02d19b33d5a7e79c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Detect source directory correctly.
- Commit:
701c2593942a1fc989690e16b66b05a37d575816
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added start script for FreeBSD.
- Commit:
a32b4048633ddf4cab4fd3e7febb5792dd461f20
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated URL and some minor changes.
- Commit:
b15d906dff84b35ebd05df44aa13e67c9c938fd2
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed some line feeds in debug statements.
- Commit:
77f54693ef258b1fe65ee105fc026dfb2c6257dc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed unnecessary #define of "LOCAL", now use plain C "static" instead.
- Commit:
b61407713dab7f01ef98b9ee43c7f9e449c3b6f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "U" unsignet suffix: caused problems with older compilers and is
not necessary for this constants.
- Commit:
b120c2a2714fcc26a3dfff1315a92e19850cfca8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed line wrapping.
- Commit:
51ccb5928ad1453b0593fedd934298384d09e619
- From:
- Florian Westphal <fw@strlen.de>
- Date:
internal changes needed for future ssl support
- Commit:
890c3d9d72f468ca90e81e63bd27bb1dfa7311c8
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add topic length changelog entry
- Commit:
84706af7fec9243f84a3c11a3492f64b3af1cbe6
- From:
- Florian Westphal <fw@strlen.de>
- Date:
topic no longer limited to 127 chars (now only limited by protocol)
- Commit:
46a191caf6bff88f8e4cf1a577ba33a60efb015e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changed RES_STAT buffer to array
- Commit:
20ff63a8a1d92875130a5d6b059e011b1de2201d
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add array_cat0_temporary() and array_init()
- Commit:
21a067e0b1cd307ff33babe973e9edda6eecd1b3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation from CVS branch-0-9-x.
- Commit:
8c7521af25aedb026a7fccc6e4219cc8c4561b4b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Debian changelog from branch-0-9-x.
- Commit:
e96b4aad2ecac39fbac43d1eb96f9322bd3b2c44
- From:
- Alexander Barton <alex@barton.de>
- Date:
Run "basename" on our script name when it is a symlink as well. [from 0-9-x]
- Commit:
2e794a6943a74f2ba4f3769703e3500fe9008461
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Reverse lookup now checks result by additional forward lookup
- Commit:
1e9e16fa3b436c974915833ef71748fbcd9dd658
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub to latest versions used in Debian.
- Commit:
6ecccd26449e021e6e2bce3256d2475e8bc4a238
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add reverse lookup check
- Commit:
9db49e8f2c077ea35e66f9a72b34a562890c31df
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "STRIP_FROM_PATH" variable to generate relative path names.
- Commit:
74cb2e27684893d261619a0f48b950ab1774e662
- From:
- Alexander Barton <alex@barton.de>
- Date:
Eliminate some compiler warnings ("unused parameter").
- Commit:
e5097bf2e66791c02334a6712d69c9ba424d7dba
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added style definitions for source code listings.
- Commit:
3237d28bfbc96096320536f6ebc41761b7d11641
- From:
- Alexander Barton <alex@barton.de>
- Date:
New subdirectory "doc/src" for the source code documentation.
- Commit:
317841529b31f50ed31c6f2af30edeee0f7e4fae
- From:
- Alexander Barton <alex@barton.de>
- Date:
Moved "srcdoc" target from src/Makefile to doc/Makefile.
- Commit:
68dc35b548fd6ff3b50944409b0c4de66a03cf65
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "srcdoc" target for src/ tree (now in doc/ subdirectory).
- Commit:
d6e6350523c703aab81496a89775c96866c1e935
- From:
- Alexander Barton <alex@barton.de>
- Date:
New subdirectory "src" for the source code documentation, and new make
target "srcdoc" to generate the documentation using Doxygen.
- Commit:
7036111a6c567d7283c43de12f32ce1083413315
- From:
- Alexander Barton <alex@barton.de>
- Date:
New files for the Doxygen source code documentation system.
- Commit:
987559e46d24b0af40f2f2e7af6e25f11bc289d3
- From:
- Florian Westphal <fw@strlen.de>
- Date:
change Handle_OPERATOR() formatting
- Commit:
fca29bfa232a9ad67c967c60129fce3ac7afc4d1
- From:
- Florian Westphal <fw@strlen.de>
- Date:
prevent io_masterfd leak when library_init() is called twice
- Commit:
63db3daafe05e65794a00968a516d7c4ada0556a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Cleaned up some log messages.
- Commit:
2e858755c5cc8283fe46d99c7c5c0e6686ea7044
- From:
- Alexander Barton <alex@barton.de>
- Date:
Brought some debug log messages "in line".
- Commit:
b682a5e48569f409f30d1bc39039de1090019665
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reformatted some comments.
- Commit:
efbfe4ae839b6329d5433f2468ddb71345acf438
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed unneeded variable "bsize"
- Commit:
c92e57fec37995f21113f162b320985fe6cf269b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add better error checks for io_ routines
- Commit:
ca130e6db6db0c306885c249744d94548896eecb
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed unneeded return statement
- Commit:
248d75e566533e4f1c1278338d1205ad69781177
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix embarassing buffer-off-by one
- Commit:
4715b17106a3cf4181833670e713be2a307c6a62
- From:
- Florian Westphal <fw@strlen.de>
- Date:
make Conn_NewListener local to conn.c
- Commit:
70facb7f6e2681d711a599c79a37a3ea2db62bfa
- From:
- Florian Westphal <fw@strlen.de>
- Date:
made a few config options unsigned.
- Commit:
76604f847aef63fbf091c03b0b938cf9a89c94d9
- From:
- Florian Westphal <fw@strlen.de>
- Date:
change assertions to stop splint from complaining
- Commit:
c7693f625e9d6c5a7c8aea7a8c8bb5c5a5378843
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/strcpy/strlcpy/
- Commit:
e50d04907485e027afc466059f02a58ef1c586ac
- From:
- Florian Westphal <fw@strlen.de>
- Date:
minor cosmetic changes
- Commit:
dd003e23b7763cf32416db35046d4bb6706ac56c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed some Debug-Code.
- Commit:
178b564c51e4239ce22c89093436e0537fe47e39
- From:
- Florian Westphal <fw@strlen.de>
- Date:
io_library_shutdown: return void
- Commit:
b976ec032fcad8e0d7b8af7782638ce8577fa245
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated some URLs in the documentation.
- Commit:
8916b201fa19c9ace46ca1d39e959d0d1aff6a27
- From:
- Alexander Barton <alex@barton.de>
- Date:
Only setuid()/setgid() if it differs from current UID/GID.
Solves problems with Cygwin.
- Commit:
ead79d3e39954ca8eed73f45cfc30287da79d46a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use "ServerUID" (and not internal variable name) for error message.
- Commit:
0e2f5a4f3dc0704940cf58bf90d5dd9b8caf9940
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
78692f1e87162c998acc26158d4c5dae1d7d751c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "doc/Zeroconf.txt" to distribution.
- Commit:
02b0a5151719d04081af2db01e8266a1eafb8537
- From:
- Alexander Barton <alex@barton.de>
- Date:
Renamed "Rendezvous" to "Zeroconf".
- Commit:
a874c26c254e044bf10276d27ec8a9a19ce44c9b
- From:
- Alexander Barton <alex@barton.de>
- Date:
New section "runtime".
- Commit:
1eca0aea4f37cd1dff9075a9d969096784e96fd0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Whitespace fixes.
- Commit:
7b5a1bbe3c291060874dc036d348a672a11319bb
- From:
- Florian Westphal <fw@strlen.de>
- Date:
safemult_uint(): return bool
- Commit:
b88e97f1938d82f734e35984bbef74f61266a4c4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
document b0rken resolver on GNU/Linux
- Commit:
6b4ecf8c838017463420d06c1daade52c7cd9c14
- From:
- Florian Westphal <fw@strlen.de>
- Date:
new buffer/IO API.
- Commit:
6093af49d568d942ebd68fef539ed14748bf8d95
- From:
- Florian Westphal <fw@strlen.de>
- Date:
test for epoll and kqueue support
- Commit:
0d180a913f6ff289b32d92d50bfbb88936efdaaf
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use new io event API.
- Commit:
60ae9c827e19e3d5864d13063e73342467873e6c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use dynamically sized unzip/zip buffer
- Commit:
c857e9c8879a1733f96052e7bf17493a19658fa4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
new io/buffer api.
- Commit:
579fce183188da9982217ffdd46ba513d0851c41
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove FD_SETSIZE check (now in io_* functions)
- Commit:
2bf77fb0c360f33871d97c0acebf3ae9160ba634
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use dynamic io buffers
- Commit:
774c6cda4dcbdaf230973d38d18c3609d7135b06
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use new buffer API
- Commit:
afef7dee82264a5c0981ac66584c8888a1329827
- From:
- Florian Westphal <fw@strlen.de>
- Date:
cleanup, use new io layer.
- Commit:
7eca418465cf3c74c7aee6dfc9a2ab9ba7fbfcfe
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add new IO layer
- Commit:
ebbf92898e749da9341ebe3b7e71b96362161043
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add new buffer abstraction layer
- Commit:
733ef4c81519fe89ae3faa5320469f35e3a5cc0f
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed Resolve_Init()
- Commit:
e5a19fa3a01ab6b75b725827df402ad6176749b9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed maximum length of user names, now allow up to 9 characters.
- Commit:
ccb747cb3b35faed571d5bbfcf8ccc74735de98b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
9a6b6f527bf7ff7b4d770584532d07bca7ecea22
- From:
- Alexander Barton <alex@barton.de>
- Date:
Handle oversized messages which should be sent to the network better.
- Commit:
43d644ed92600770e9f5a3008adbf4e74754c01d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Code and comment cleanups, new #define "CUT_TXTSUFFIX".
- Commit:
eeccc193dd9111295211eaf22d6cc4f0d2a91016
- From:
- Alexander Barton <alex@barton.de>
- Date:
Prepare documentation for release 0.9.0 ...
- Commit:
0e3ce63ec1242b0241b48343c739ead755dd1bce
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fix compiler warning "comparision between signed and unsigned".
- Commit:
0c33f46fc2b52ed4c3a74cf62c8120721941ab6e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong order of #includes in test for "socklen_t" (caused problems on OpenBSD).
- Commit:
117a9e21e773f54e6dfa5a47fd30a913ac570c31
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated URLs.
- Commit:
162338b8c8ffe7a0a83dc0e1e5dbc5b81e9cdc42
- From:
- Alexander Barton <alex@barton.de>
- Date:
Ignore unknown commands received before the client is registered.
- Commit:
de395db8e3064919bbeaeb8344bf84f9566fb48b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Get rid of Log_SetDaemonized().
- Commit:
dbea1873731f7a0bd718b6f84b75faa10b83fe66
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed global variable NGIRCd_NoDaemon
- Commit:
d81dab99fa28f21054fc7c5678cbd973b0ab5283
- From:
- Florian Westphal <fw@strlen.de>
- Date:
put badchars back in
- Commit:
9dc5e50226c2a2c1b7fbd334ab611487a6260118
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix embarassing cut&paste error (add missing } )
- Commit:
c06c815c2806947dd37d5ba78e7c5dc2339c9db4
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix "Can't get user information for UID" error message
- Commit:
04169f34cf23d382c8a420107309daea2b52d999
- From:
- Florian Westphal <fw@strlen.de>
- Date:
only chdir() to users home when running as daemon
- Commit:
aec535c8b68cd0c1f8c892aad11ca6f80f354215
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/sprintf/snprintf
- Commit:
2d4dd336271ef7c7607ba50cc65a569a86ea64f3
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use strlcpy
- Commit:
b0699efdabd7bf80ddb49ccef624efe1249b84f3
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove unneeded strpy()
- Commit:
1ca8bb5255beae6d83284579bd3fac692fdd7687
- From:
- Florian Westphal <fw@strlen.de>
- Date:
startup: fork only once, never run with uid 0
- Commit:
bc2dac3c74996fc1164e7b5d6dbf5ae79f6dbb59
- From:
- Florian Westphal <fw@strlen.de>
- Date:
startup: fork only once, never run with uid 0.
- Commit:
94dd7fa7d6239dabaab243e334399e351c4fdc1f
- From:
- Alexander Barton <alex@barton.de>
- Date:
IRC_LIST(): Added missing calls of Client_ID() and cleand up the code.
- Commit:
fcf65beea459747b6bf9b4937cd45c71f6ee7b36
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changed formatting to match ngircd coding style
- Commit:
1cf8ccd8fe1149fae0e24e740683eb024c628c7c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Make sure SimpleMessage() sends <= 512 chars
- Commit:
74424cb1a557a4eb203296fdc015865f6260958e
- From:
- Florian Westphal <fw@strlen.de>
- Date:
set 3 second penalty after failed /oper command.
- Commit:
5c20474fdb245df8c4a01b3aa59628b06712e89b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Only register clients that have been connected at least 30 sec. in WHOIS database.
- Commit:
8b0ac2306e798d4f1838dabcc73f867765088f71
- From:
- Alexander Barton <alex@barton.de>
- Date:
Modified Conn_StartTime() to use information of the CLIENT structure.
- Commit:
5195555c5a5d71d5c96b5d543eacb2d1150a68fd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed CONNECTION[].starttime, now saved in CLIENT structure.
- Commit:
a4660f40db66b2ff5445aa72ae4978d4aa9d28e5
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function Client_StartTime().
- Commit:
9fa9c1fdda2a76ac50f46e2917c3fec797d835a0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated manual pages.
- Commit:
cac9f279fa852c0ececfbf0f7dc09a6f64eff058
- From:
- Florian Westphal <fw@strlen.de>
- Date:
send RFC compliant netsplit messages.
- Commit:
517321807ea8c1c8f475f13b2c2bdc336acd795c
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Fix Handling of quit messages: always send only one QUIT message.
- Commit:
ae98008c1ce4fafad0a0699f7c0388a18bc436c0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
remove Try_Write(), Call Handle_Write() directly instead.
- Commit:
45404a1644f510b5e5e9d67daa9faf8613653621
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some Doxygen documentation.
- Commit:
50338126e0a075e5843c9aad490244dc4993d516
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed handling of symbolic links as used in /etc/rc.X directories.
- Commit:
8ac701d6c8be4bc1866645a5c28f562d968a2d07
- From:
- Florian Westphal <fw@strlen.de>
- Date:
add FreeRes_stat(), wait for resolver timeout.
- Commit:
158bf554c3c56a8f1478297c7d3d04918e90180b
- From:
- Florian Westphal <fw@strlen.de>
- Date:
minor cleanup
- Commit:
9c3c7e5a09c131874be099547896107df1919a5f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Handle splint errors more gracefully.
- Commit:
cd0dc8627dca26918169b646873936ce30a61e55
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't exit server if closing of a socket fails; instead ignore it and
pray that this will be "the right thing" ...
- Commit:
44fdde761040e49d55c87581afac7ee75cafd9bc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added version information to summary text.
- Commit:
95f8b963a61c65268912363fe5479cd061574598
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reformatted and documented code of the first part of the IRC_NICK()
function; and register WHOWAS entries on nickname changes, too.
- Commit:
1aeaf64c6662f3bc41cfd143fae58eee32f606cf
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function Client_RegisterWhowas().
- Commit:
06caecb0c4ed9d4d8f237eab4469531e8c96bbf4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implemented IRC function "WHOWAS".
- Commit:
b1c14598e18243887b42f63f1e0a38095867ff4c
- From:
- Alexander Barton <alex@barton.de>
- Date:
New functions Client_GetWhowas and Client_GetLastWhowasIndex; new structure WHOWAS.
- Commit:
7f0d10118427e74a45f29a8a80bdc84476238188
- From:
- Alexander Barton <alex@barton.de>
- Date:
New functions Client_GetWhowas, Client_GetLastWhowasIndex, and Register_Whowas.
- Commit:
9f247ebd5a9b424ae9e6c10ba31dcb4b7190b1f8
- From:
- Alexander Barton <alex@barton.de>
- Date:
New defines MAX_WHOWAS and DEFAULT_WHOWAS.
- Commit:
dd9b4bc956aa01c9d7c33b7e60b653c88ccaf707
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Remove "doc/src" directory on "make distclean".
- Commit:
a02f25a810c87200e7f0fd05b1e9a90a68014993
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include of "defines.h", necessary due to removal of the #include of
"defines.h" in the client.h header file.
- Commit:
aa25cd7da2c5da9c67754d128b2cbd079a2af10b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reorder #includes, necessary due to removal of #include "defines.h" in
the client.h header file.
- Commit:
70fcdf1b5c9776b46d66ab555a51c6c9d2cd49bd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "invalid" #include of "defines.h" (don't include further header
files from a header file!).
- Commit:
dfe662ad45e6c1f434b42acb28e90be8369a0a27
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing #include of "defines.h".
- Commit:
7daa7fb278bb426baf7ae51ca8191ef1edbf81d8
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed "my_connects" fd_set.
- Commit:
c4bc2114c91a91ba8eac2c70914dff4ec3e2d8cf
- From:
- Florian Westphal <fw@strlen.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Cleaned up (and documented) the IRC_KILL() function.
- Commit:
8304210c0678e46f08dd2caf9e55e4e16ab87274
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix spelling
- Commit:
aee48a3b38817828b8710ebfc6f189f29822a056
- From:
- Florian Westphal <fw@strlen.de>
- Date:
added kludge to make ngircd (with syslog) compile on mips-dec-ultrix4.5
- Commit:
77faf14b29caf891c2014b0c8b009c0b60b036cd
- From:
- Florian Westphal <fw@strlen.de>
- Date:
use strdup() to add oper hostname mask.
- Commit:
8b17579e608f60bb48094756107c7e500499ac5f
- From:
- Florian Westphal <fw@strlen.de>
- Date:
private strdup() implementation in case libc does not provide it.
- Commit:
b4363162cede49f959d0d11f3d08d05e9854c740
- From:
- Florian Westphal <fw@strlen.de>
- Date:
s/malloc(x*y)/calloc(x,y)/
- Commit:
873edc6311b4b2501e2f9a5103a0118ff5c6d8cc
- From:
- Florian Westphal <fw@strlen.de>
- Date:
check for strdup()
- Commit:
6ed37415fc571afdea6712b2907aace3092fe50e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Used a spellchecker :-)
- Commit:
55fadbfb1dd8f8ba4f77206759a9225c4e8ae00c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong location of "Doxyfile" ... argl.
- Commit:
ca8ab38cacaac8943c30a40ef33b93b3af04b8cc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use typedef instead of #define to declare the socklen_t type if needed.
- Commit:
dec7eba53161a4586cde0493eb1889f3fe11b7c8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "-unrecog" to splint command line.
- Commit:
b0ae15e01dfa137d031cfe44dcab9fe233db3ab2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Target "lint": check whether splint command is available and suppress
warnings related to the used command line in the output.
- Commit:
43ba1bc805238433dbffb250cd59dc2e038dac45
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added new target "srcdoc" to generate the Doxygen source documentation.
- Commit:
e936a79f6b831ab012e5819dee5eceb72f86ec2e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added the control file for the Doxygen source documentation system.
- Commit:
0545288ebd70bc586ace4299799a7fc15976ad20
- From:
- Alexander Barton <alex@barton.de>
- Date:
New build style "deployment", cleaned up options for build style
"development" (enabled "ZeroLink") and fixed path of "ngircd.spec".
- Commit:
e635ed43bf4377553b8dc8abb88a791620b78fef
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't enable assert() calls when not ./configure'd with --enable-debug.
- Commit:
4d0b03b4235a1150ed7182fba31ee658d3979625
- From:
- Alexander Barton <alex@barton.de>
- Date:
Debine NDEBUG if DEBUG isn't defined to disable all assert() checks as well.
- Commit:
f6df13d5f812053281537bf8f7d282cff544caab
- From:
- Alexander Barton <alex@barton.de>
- Date:
When validationg the configuration file wait for a keypress only if both
stdin and(!) stdout are valid tty's.
- Commit:
f56a1bdf20a54bf2ee92bde9c9d3b6b1595b8934
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use tabulator, not 8 spaces ...
- Commit:
9dfcc6504ee6b5105e2e09c130dae7a1f015d9e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed ./configure test for TCP Wrappers: now it runs on Mac OS X as well.
- Commit:
a8221533093e480223b12e83ba4aefb8d1a38876
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced configure script: now you can pass an (optional) search path
to all --with-XXX parameters, e. g. "--with-ident=/opt/ident".
- Commit:
49f5a4d454099f95d1953af381f76bff0ea7e21a
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Conf_Test(): check if stdin (and not stdout...) is connected to a terminal.
- Commit:
326607eea1189ede39eaebeda1661b299ef564cc
- From:
- Florian Westphal <fw@strlen.de>
- Date:
changed type of Conf_ListenPorts[] from "unsigned int" to UINT16.
- Commit:
bfba1f37ed6687777e18653e62608cc54589c4a0
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Init_Conn_Struct(): Zero structure using memset().
- Commit:
374f90f39253b1be6555bb316026b25f986f4761
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Add notice about typedef removal and stdbool.h/inttypes.h
- Commit:
8adff5922376676c2eeb49de1cbab86cc345b887
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes.
use stdbool.h / inttypes.h if available.
- Commit:
27d93d7d8c1dacb3a9874084a67629df26f96bb1
- From:
- Florian Westphal <fw@strlen.de>
- Date:
fix Config_Error_NaN prototype (first argument missed "const")
- Commit:
8a2ed0a75f5f3749070f2c7002c3c4ee38118355
- From:
- Florian Westphal <fw@strlen.de>
- Date:
removed unneeded log.h include.
- Commit:
5fdd5be12b380c052444ffdfe80dd8d0418e8a4c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added login of Florian ("fw") to AUTHORS list.
- Commit:
795802f2b0c4a82fb499e101da055a55a202e1fb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed indentation of preprocessor statements in test for socklen_t.
- Commit:
1869766331ff55fb91368d9ce3d5632e5904fbdf
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed too long lines.
- Commit:
1d08d51e2eaff14b71f20d3f0898d5a86582b7e5
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration option "OperServerMode".
- Commit:
5e929effcae7a273f55a0011632b86a0811cf35f
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function New_Res_Stat() to initialize RES_STAT structure.
- Commit:
e618041168d77852ceec5060ec285127354cb6f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reduce the number of calls of strlen(). Idea by Florin Westphal.
- Commit:
e7f87828317c48464a971a6e5c0aee717a4c8aa3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing include of "match.h".
- Commit:
4ef172d60331611ddb4d96ba33266998eb7ae505
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implemented support for "secret channels" (channel mode "s").
- Commit:
490c9d04d71433982b848c032acee546e2d411f2
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration option "Mask" for [Operator] sections to limit OPER command.
- Commit:
8579b2a1e514b2c25d81f439f277c9fb39fc1e9f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up the mode handling code: remove redundant parts ...
- Commit:
3da942e2374449248b1359222564db8f9997b090
- From:
- Alexander Barton <alex@barton.de>
- Date:
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, <westphal@foo.fh-furtwangen.de>.
- Commit:
bcb6cf3ffaaac33bd3e32e63704a5ff89cc999e6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added AUTOMAKE_VERSION and AUTOCONF_VERSION (for OpenBSD).
- Commit:
972b07ff291609ebc72df16d5a559c7d6b89326b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed the detection of tools named like "tool-Major.Minor" (used on OpenBSD).
- Commit:
ba19fb8ff4751248a26b6c066890af9b57c200d5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enable Pidfile /var/run/ircd/ngircd.pid
- Commit:
8d8b133bdf3aa0d0bcb8b193d89f875beceaaf6b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added description for "PidFile", fixed description of "Ports".
- Commit:
ec30cd4e5feb7890ff9e1a0317a6cf06d16a3629
- From:
- Alexander Barton <alex@barton.de>
- Date:
Whitespace fixes.
- Commit:
f2fbf206b6d945922534f7b3d33a9e8b9771d986
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't play games with FILE* stdin/out/err, only touch "real" descriptors.
- Commit:
1fdd5478c66583ac438cb73855e1dde959949535
- From:
- Alexander Barton <alex@barton.de>
- Date:
Renamed NGIRCd_FillVersion() to Fill_Version(); Code cleanups.
- Commit:
9537542647b014894227de81a59fb063fc0dc3e4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Write "error file" (/tmp/ngircd-XXX.err) only if compiled with debug
code ("--enable-debug") and running as daemon process.
- Commit:
0993ff81bb54fe45e4c2feacdab9ea8d2da5b60b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added a note about the change of the maximum password length.
- Commit:
894cd2cd685ef17029c260c96801d082c71aac11
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't create version information string each time a client connects but
insetead on server startup. By Florian Westphal.
- Commit:
c16d1b03aae1ca3d3817457c114d9dd422fcc672
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Set owner and group of /var/run/ircd to "irc:irc".
- Commit:
d77182e7a6a6b8c5ec3bb0182fb7926c90e68c58
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated debian changelog file from branch-0-8-x ...
- Commit:
8edeed8418a4d9c76fe80e4391e8dd37f2c1ec78
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make sure that errno of fopen() isn't overwritten by the logging code.
- Commit:
112102b10ce991340ba56e272e32bc50a73e1b05
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration variable "PidFile", section "[Global]": if defined,
the server writes its process ID (PID) to this file. Default: off.
Idea by Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
ae63ed04c52a1f116647754f84b02b1928c09921
- From:
- Alexander Barton <alex@barton.de>
- Date:
ngIRCd 0.8.3.
- Commit:
85acb82469f433c028d151344e2a68f654c84798
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use ngt_TrimLastChr() where useful, by Florian Westphal.
- Commit:
51d09fb4f7a454c86012abe52532d6383bea11d5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add ngt_TrimLastChr() to header file. By Florian Westphal.
- Commit:
8308c170dbf7f1c998ca0cb3b1ce7d21712a9f08
- From:
- Alexander Barton <alex@barton.de>
- Date:
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,
<coki@nosystem.com.ar>, thanks a lot!
(http://www.nosystem.com.ar/advisories/advisory-11.txt)
- Commit:
07fe19889b9a7a7afc8da68b4062b81287d23dd3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog for 0.8.2.
- Commit:
0c293ae98869b4cf9d860c7fad984f002106f5d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.sub and config.guess
- Commit:
18c92d9de7e8100ed9026b339bb84ee75d8e1d81
- From:
- Alexander Barton <alex@barton.de>
- Date:
We are in the year 2005 now! :-)
- Commit:
2440ed080cff095fa60cc513b9e38b3dcd254da5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a buffer overflow that could cause the daemon to crash. Bug found
by Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
669da58715089c7fa59ab8bd2f321de376ccee46
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated list of contributors.
- Commit:
39f1ddd9d08cdf04bbf67b6e95f0c1ab655d77f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function ngt_TrimLastChr(), prototype by Florian Westphal.
- Commit:
34e912d9f2b84621b45a64698caafc220d58302f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a typo in variable name ...
- Commit:
44172a8c7f78f06e9c065724970506e05fbed412
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a possible buffer underrun when reading the MOTD file. Thanks to
Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
a6d7fb87392224853e45c8551b6082f1dbbdc7b7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Code cleanups from Florian Westphal, <westphal@foo.fh-furtwangen.de>:
wrote functions for common error messages.
- Commit:
d16ce5a735ffc00768f54b0b52afe8ab2115b057
- From:
- Alexander Barton <alex@barton.de>
- Date:
Code cleanups from Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
a40a026d15dade55b0017979b180998b5aa6d54a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed detection of IRC lines which are too long to send. Detected by
Florian Westphal, <westphal@foo.fh-furtwangen.de>.
- Commit:
6c5f4beb53d5e37fefe017cf28c513c44cfda1af
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated source code comments.
- Commit:
b6690df2bef601828ecfb2c4109e42393221c19c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Raised the maximum length of passwords to 20 characters.
- Commit:
6dacec7ded09397cbb9b4c3c810dc0431c937e5c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed typo: ports are separated by ",". Thanks to Florian Westphal.
- Commit:
429b5f3ec9914a512708d1a718a9e40476a6c623
- From:
- Alexander Barton <alex@barton.de>
- Date:
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, <westphal@foo.fh-furtwangen.de>.
- Commit:
81bacda627ee3f9e69212ddd8ab804e7d15f8c16
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added URLs for stunnel.
- Commit:
6960cb4c3839dceee732a4e7d491e4549ff8471b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added documentation for SSL support.
- Commit:
7b61b34c569f9d377acff02cd78721b226c5d07c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Make more clear that there can be more than one [Operator], [Server] and
[Channel] section in the configuration file.
- Commit:
386d3b9e675e7cbaae5d669988f1f5af86a0a525
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong port number in example.
- Commit:
5049c5c694281f63d56e138d2333fefed4cfe47a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't use a POSIX thread for the Howl "run loop".
- Commit:
292879aca48e7b28d592cff99361ba73e01d0aa8
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation for release 0.8.1
- Commit:
0d10c60b31ff6da68516e7f35f4c74be564330d4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub
- Commit:
08e0b277bc5d08f7f61850fc0df6fd5cf9eaba14
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation ...
- Commit:
58736b3902365e9a50cac0832ecf8740b3070268
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed indentation and added some more debug code.
- Commit:
f7354cdf28346bdc44ef5d3df1c9bcfd53dba65a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated list of supported/tested platforms.
- Commit:
196f27c4ad8878eddf213adc48b06ee6d345358c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed spelling mistake.
- Commit:
c1f32e821464b66c809a0c1191ff35c2a92230fe
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed "read buffer" to "receive buffer" as suggested by Goetz.
- Commit:
c79fa28a66110b5a5f938b283c7608e749473efc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some missing words: "address" :-)
- Commit:
1e692e5890c2a5dedf4864f5522b148734851cde
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong variable names in output of "ngircd --configtest".
- Commit:
ceafdf109b724d1c5640a3f437c2ef6c7492289b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added functions.inc to EXTRA_DIST files.
- Commit:
450251f082e0d9b4b1cbdf803e061ca5b5fcf9ab
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed echo without newline for systems not understanding "echo -n"; added
new file "functions.inc" for functions usable by all test scripts.
- Commit:
ceef0580655e77e7e4dcbe6df180b015716f7e00
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reverted extension of the "make all" target in the test-suite.
- Commit:
b04a526a1926a7990d11d8c37c413abaedacba10
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong exit code check of "kill -0".
- Commit:
2f195a07b2d58bed5335b2a04cc154d929a7aba7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
f38eeedfd7d3960f0e545632cc9943be4091096b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fxied name of "default file" for ngircd-full package. And do the test if
the binary is executable after reading this file.
- Commit:
8ca1e4d54861790040e430128326e5455420a39a
- From:
- Alexander Barton <alex@barton.de>
- Date:
If ServerUID is defined change the working directory to the home directory
of this user.
- Commit:
e07cc4bb63f55a533ba9bd84298edf83d8126b6a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation :-)
- Commit:
c5bdd86f96906a5367568d5210be59d1d36677e5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced messages and exit codes.
- Commit:
aa26e2ef36b9a4b5546b8a46ec26cc6fd943d572
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added all test scripts to target "all".
- Commit:
9445962237f6f16e63336a7fae633ca7d061c6fe
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed text "test scripts" to "processes": some versions of expect(1)
fork child processes ...
- Commit:
6b898b63f0df05765cda1ee7c9766595fb98f1b7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed counting of test processes; don't check running processes by default.
- Commit:
f7a4d03ba2701bc91d48a70be66871ba435334ae
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added detection of flags for ps(1).
- Commit:
ade1e2eb7bc03c24e833d73aa0e185bf862db4db
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added README, test-loop.sh and wait-tests.sh to EXTRA_DIST files.
- Commit:
a9a605de3e9bca377533b5af8a0ba21c8a093555
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made stress-server.sh to use wait-tests.sh to limit number of parallel tests.
- Commit:
7ec11de523b4e6dccaed45b0b5040886004f5dfb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Two new scripts: test-loop.sh and wait-tests.sh
- Commit:
18eb92a72b7e41f9f082740d1a9328543f8c172f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for looping and other enhancements.
- Commit:
9ddb93478491336d531a1705a199c6e3cb27ca60
- From:
- Alexander Barton <alex@barton.de>
- Date:
Set $srcdir if not already set by make.
- Commit:
4f8ac179bf96c9eab40657773b39fe8f908cfa2f
- From:
- Alexander Barton <alex@barton.de>
- Date:
If nick name is already in use, interpret this as "clienst still connected".
- Commit:
02b8e5156286abf2193630f6952e0313129e2102
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added preliminary README text.
- Commit:
d27196e334fbeba7ed4d4182f2b19fd4ab76619f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Information about configuring ngIRCd.
- Commit:
3edaa35d494fbfeb56157a7b6ec348b13ff031c5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed empty "buildRules" variable (suggested by XCode 1.5 :-).
- Commit:
88258070c412d3db30bae6749a7105bcb98ec05d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing commas to debian control file, fixes bug #56.
Thanks to Kevin Otte (nivex@nivex.net) for the patch.
- Commit:
beb4edd3cf1125154f660bd11bc14e7fa46454b6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation: note ngIRCd 0.8.0 :-)
- Commit:
364ff7087def59f7db87f1fa0f97eb47039b493c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added cast to integer for Solaris.
- Commit:
0b3ee07a2abfc1489db8193cd0770a24f0d389dc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
a49a580a778d3ac194439c8fa14e7dc915b7b2b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed wrong buffer size calculation for resolver results.
- Commit:
7080e9f83c86c0c328a6e931eaf3dc9f71c1b785
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "hppa/unknown/openbsd3.5".
- Commit:
59a48bfa1f798eaf3fe6d485f87a5efeeca86c93
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
42e8063a326d086be265145cb34ecff6061be563
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced ./configure checks for required C header files.
- Commit:
c23bbe6b6541a141cbd38f65936bbc8a606b0b32
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a warning message of the compiler when not using IDENT lookups.
- Commit:
d8f47ed1956b9085286d8d49d60140669e2a2f39
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
d7c975e8d8cfc231844779b998c426afa2582bb9
- From:
- Alexander Barton <alex@barton.de>
- Date:
"make maintainer-clean" removes Makefile.in now.
- Commit:
bf21dd1578f0a5b9e6ef5eae362be90955da61d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
"make clean" works better now.
- Commit:
9013f56451b15dcd3cca1a75aa1cd106c9e7344a
- From:
- Alexander Barton <alex@barton.de>
- Date:
New Debian version.
- Commit:
3012c232eb6174232e0daa004b8ecc88d903aabe
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed resolver when using IDENT lookups, cleaned up code.
- Commit:
26390c60fbc80dc74bb20ae6360911bfe09088c7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added PID to all log messages on the console; enhanced logging of
resolver sub-processes in debug mode.
- Commit:
cdb039672cf3cda3ff33c1f899161e6365608320
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced output of "make lint".
- Commit:
7281b8dd4d917f8b7f7c36460b78b686427ce973
- From:
- Alexander Barton <alex@barton.de>
- Date:
New "chroot" feature (from Benjamin Pineau), introducing new configuration
variables "ChrootDir" and "MotdPhrase".
- Commit:
39fc76c4e48e553e9eab007dbfd662060d524679
- From:
- Alexander Barton <alex@barton.de>
- Date:
Overview of "contributed" files.
- Commit:
a6d51c3a9e7c8659c878a8510930f710ee0f3ba6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added "README" and "systrace.policy" files.
- Commit:
18b2227a0ace2342620ba241c4d4007ffe451ec9
- From:
- Alexander Barton <alex@barton.de>
- Date:
systrace policy for OpenBSD/NetBSD, thanks to Benjamin Pineau <ben@zouh.org>
- Commit:
47701feb08dff98a3032a185f50b087efebd352e
- From:
- Alexander Barton <alex@barton.de>
- Date:
New debian version including updates from CVS HEAD.
- Commit:
59b903f3bbfb470f37ae2c36f53dc0c988f79837
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
d433eb389666aebf52de09d389097fbd76be40f3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add flag "L" to default IRC+ server flags: synchronize INVITE-
and BAN-lists.
- Commit:
c1e9841118c3cdde677afe000f9fd29abcaddbb9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Document new server flag "L": synchronize INVITE- and
BAN-lists when establishing new server links.
- Commit:
dd59820051a286fd3e9782844229c22fd5d4201e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Synchronize INVITE- and BAN-lists if the peer requests it:
server flag "L". And better debug logging.
- Commit:
967476799f6fa2b30f82cbebb270d055ec63a547
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't send MODE changes when origin is a server and
mask is already known.
- Commit:
6b1e322865e9ffadacb2455bd76f3e59aa669501
- From:
- Alexander Barton <alex@barton.de>
- Date:
New functions: Lists_SendInvites(), Lists_IsInviteEntry(),
- Commit:
1d8da4b5258ee1685d0443a182c6106ceb608a23
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a wrong assert() which could cause the daemon to exit spuriously
when closing down connections.
- Commit:
292c7bd4c036fd73c8de074f87239aa8e4fdcb2b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Better logging of decompression errors returned by zlib.
- Commit:
558fe6b453a08c8924060b02d66f32a3683cc821
- From:
- Alexander Barton <alex@barton.de>
- Date:
Special handling for HP/UX: define _XOPEN_SOURCE_EXTENDED ...
- Commit:
bed119c9e5588d4cd3cfe4cc32f25093879176a9
- From:
- Alexander Barton <alex@barton.de>
- Date:
New debian package.
- Commit:
64d330b7266d9ef6d135968063e971b4dfc06367
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated XCode project for Mac OS X.
- Commit:
233210b9063b0c2d49d59cb0f172e119b322e647
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
The command to test for the autoconf/automake tools is detected now as well.
- Commit:
b225081c2bb763d1e2d3c0c53b73b2ea8e8b0c1d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added DG/UX (m88k/dg/dgux5.4R3.10) to the list.
- Commit:
30bbc5e1e1d573b55f01e56357401ff8a9f3423c
- From:
- Alexander Barton <alex@barton.de>
- Date:
New debian package ;-)
- Commit:
0c07eb71a7a8b935c2668de44bcd89fc35b859cd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated manual page to reflect changes in daemon.
- Commit:
0b1202cd9ec34eb2584de475b4ec47c3f541fd50
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use "which" when available; understand "GO=0"; made "VERBOSE=1" more verbose.
- Commit:
8212662d9d265657039a8e1554237d70b3fb6e1c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced autogen.sh script; added "inline" documentation.
- Commit:
f697923c4876dc682b0801ad319f517e0ab29362
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed detection of GNU C version and usability of __attribute__.
- Commit:
af77ce70b66f14889706a9ce104bcdeae86ad0f9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing "return 0" ... oops.
- Commit:
507a9e9cb336b409b2b975c9f3f380467b5bcf6b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Reworked configure system: it should be more compatible to most systems
now, and it should even be more flexible and faster :-)
- Commit:
779446298c5d314d079189c304893c1d9ed60248
- From:
- Alexander Barton <alex@barton.de>
- Date:
New upstream version.
- Commit:
cb76d96efb78ca7bdb884ce3327680614ed31940
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed some warnings of non-gcc-compilers (e. g. original Apple compiler on
A/UX): "warning: illegal pointer combination, op =".
- Commit:
de1489b39bf5fe48beeb9432b95f345eca6a02d1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated tests to reflect last changes to MODE behaviour.
- Commit:
5155e1c67a52aaf5c27537171af51669eb2ee2c2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated XCode project, added missing Makefile template for MacOXD directory.
- Commit:
1e9a9583241c10d54b298f0c179db6982b3a553e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added XCode project files (for Mac OS X) to "contrib" directory.
- Commit:
56227abc5e09e274877fda7ad5986be6a9853c10
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
New Debian version.
- Commit:
bdaf53e799541bef5911f7793b901b2a5d56330a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed TRACE: don't output "Serv" lines for ourself; display more info.
- Commit:
33f4e6763b2e0d90f1ebdee92c53be0b0f647ba8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Better logging while establishing and shutting down connections.
Results of the resolver are now discarded after the client is registered.
- Commit:
eaa550d69088d159b3445dac33ba4ca6d4a5960f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated list of supported operating systems.
- Commit:
f275c66e954ccd6bc247f3c46f408f386c1e29d4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated statistics :-)
- Commit:
17fffea873b92885c7620b649581ba9a7444e21e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation (-t switch).
- Commit:
1e3363d2a4c881b04e756ecb81a90670553dc4da
- From:
- Alexander Barton <alex@barton.de>
- Date:
Included updates of ngIRCd 0.7.7
- Commit:
6667bb6b772a05cb0327ddae23f1f72ceb194ef1
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed (optional) TCP Wrapper test which was broken and could result in
false results. Thanks to Fuminori Tanizaki <tany@mcnet.ad.jp>!
- Commit:
c2a154a33eb742ad5dca7203e0be4eeda76bd6c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
New debian version.
- Commit:
6bbc086760499cb829bf2055e67d4e52a3789794
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated some copyright notices to include the year 2004.
- Commit:
bb98fd8c85fa3292b95134d727864c090c29d783
- From:
- Alexander Barton <alex@barton.de>
- Date:
The type of service (TOS) of all sockets is set to "interactive" now.
- Commit:
e9b0ec9148ac8579eca9c4c387a6daa1a1c94b98
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed some debug code; translated some source code comments.
- Commit:
c53903eb3fe94a6ee41d255f6b3ed01f50eb1a05
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use "__attribute__" only if gcc is at least version 2.7
- Commit:
57c7e2362284c8c9937f32944ec985b53b1b07d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include for strings.h to fix compiler warnings.
- Commit:
cdb694aeb3d5588d2c4bd2938518f8327369400d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include for strings.h and added some casts to remove compiler warnings.
- Commit:
6cafa16a563fd35abc25c0b700197c00508b7401
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed order of #include's: time.h moves up! ;-)
- Commit:
5589ebd9c3b5b00abe2423bb3d55823e96963154
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up files for "ngircd-full" package, too ...
- Commit:
f645e5b62ec606012e22c25e106f9e9f11977c09
- From:
- Alexander Barton <alex@barton.de>
- Date:
Adjusted copyright notice to include 2004.
- Commit:
ad07c94c8dca0a1f472171e9300a6894ba0b0a46
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changes for new source code layout: contrib/Debian/.
- Commit:
ed94d5d5cd31ecc1f671f36e0813804e8aa59082
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some files to the maintainer-clean-local target which havn't beed
removed by "make maintainer-clean".
- Commit:
c9ccb669442726969a096fe03390b058cc088717
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added new short command line option "-t" as alternative to "--configtest".
- Commit:
cb6279f1020e1818ab3a379f36724ecef7c8d2d0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added IDENT option to version string.
- Commit:
b79b315dd4b5fcefb781d1e1e012f71e578a5346
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added optional support for IDENT lookups (configure switch "--with-ident").
- Commit:
c40592d2cef21dd255af978644eb96c330913be7
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed "USE_" prefixes of configuration #defines.
- Commit:
05170bc94cc3c200da0b973b3cf1a44635e64611
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed error messages related to server name configuration; updated
sample configuration file. (from 0.7.x)
- Commit:
07ad774f0abc1479754c7b867a5c59acd85191f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changes for version 0.7.6
- Commit:
a8da1afe05bf8a1fab1d55fc6f65e0856eb2b745
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing postinst file to distribution list. (from branch-0-7-x)
- Commit:
ff2c1efae8b8b1bf30013123bb17243dc682f7d3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed abort() when inviting users to nonexistent channels.
- Commit:
05e2c0f0483aa53b1396f60fc39047350dfb49d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Extended version reporting of CVS builds.
- Commit:
d329a961bd7153754fe587c14719d68a0ea422a0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated, corrected and extended (examples!) protocol documentation.
- Commit:
606cdb69bfd65a41bfcef6c909e289ff6a38baf2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated RPM and Debian package description and configuration.
- Commit:
a5695e7ef8e6cb076cb2b0a2731593f45b587f86
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub to new upstream versions.
- Commit:
2978b5edff9341e2dad0ccaf87d77e8f5d53b171
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changes from branch-0-7-x for version 0.7.5.
- Commit:
be79fabcbfdc60332aafa1c6ce4f2905dc3f724f
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed test suite: allow more connections ;-)
- Commit:
7b6e26628a884a768863c753a3fdff00116c0eed
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed and enhanced penalty handling; changed internal time resoluiton of
the server to one second. Code cleanup.
- Commit:
2981fe9eb707b340107b5131018805ee2a469950
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration option "MaxConnectionsIP".
- Commit:
20d002e155fdd370fc86f715f884963f803c9d60
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed build problems under Mac OS X 10.3 "Panther".
- Commit:
cfe63565313991a788818e8603dd6286cf147cd5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Use "-pipe" when compiling with gcc, speeds things up a little :-)
- Commit:
e33ab90379240cc99f0790d5d68a688ea32d4d9a
- From:
- Alexander Barton <alex@barton.de>
- Date:
New configuration option "Listen" to bind the server to a specific ip.
- Commit:
d8f3c2b42bfa70ff77ced9483e3efd51c1271d83
- From:
- Alexander Barton <alex@barton.de>
- Date:
Suppress misleading error message of diff during make run.
- Commit:
3debe005816ccd8a937e4b058a2369a834599c8a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated and fixed project file for Mac OS X ProjectBuilder.app
- Commit:
eb6113fc3330e773f8b81f25f02227d257190b47
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
166c610957added111d268e3ed33c3710fc090d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b9f16c96359100763ce02e62cc5b01d831c62e8c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed typo in debug output.
- Commit:
1ed708ef39f41436797754829fd574f34f8a3a71
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced testsuite, should run under GNU/Hurd now.
- Commit:
5e4124d38df21bb0408b67be071a0d6eddbe0233
- From:
- Alexander Barton <alex@barton.de>
- Date:
New Debian package for 0.7.1
- Commit:
0d00ce6e387e118593b6057915c82cbb4fa9b0be
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation (for release 0.7.1).
- Commit:
057df41a9bdc529ff3016b51facd238317fd36e2
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
5eb89619d6834b4949d6cdf8b87fd3674e45bf00
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added debian packaging files from branch-0-7-x to HEAD.
- Commit:
6e03626eed3a68de359cb80a36ed0ad5332d93fb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Included debian/-subdirectory into build system.
- Commit:
d9efbe80e127d5dd8a98473e8e1c889ce138861b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated debian changelog.
- Commit:
da9456dbcaed49e5e0c270047f0e02a559c6f3f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Included debian/-subdirectory with files required to build Debian packages.
- Commit:
ac9390f08c099aec4827f431b41a394b2948e7f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated config.guess and config.sub to newer upstream versions.
- Commit:
3f602e5a2518b069bf50c05212a479816d428b06
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated ChangeLog.
- Commit:
6647da58fcbe476c5819b6162a89b2dfe8cc64d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
NJOIN: Fixed propagation of user channel modes.
- Commit:
225a338139733ab3cef8016b9c55555f277fae2d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added SunOS 5.7 (Solaris 7).
- Commit:
bfdf17ff320f99f6cba31acbbf65ee5a018217cf
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
260b8e5f364ef7d2c6a40741dd361c99daecde9a
- From:
- Alexander Barton <alex@barton.de>
- Date:
VERSION shows the CVS date if apropriate now.
- Commit:
9a009b24dad03af6c0d30172f542663cd8d11bcc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a compiler warning related to an unnecessary assert().
- Commit:
83765a5a34a2a99ee867c03074206014b5619e6b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
bdc08ae28e86daeac0f97df67595e3a14f8742cd
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
34ede2a91aa3f0d4847eb9dcae053ca9746fa171
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for GNU/Hurd.
- Commit:
0424747e95fa4c54ca160b2b4db96b5d8cf45cce
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made Makefiles more compatible with "make -j<N>".
- Commit:
8d5e170091d16f93ffbeafb4dae63f3b7f4fe24b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed typo: .IT instead of the correct.TP ...
- Commit:
68ee133f877828ac591d6517847a1851756ca453
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed version string to "CVSHEAD".
- Commit:
27cd1e0d0596bf937bd9b064369baace6c545f20
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation (ngIRCd 0.7.0).
- Commit:
3dc4c92553bfccfebe11c785db65d171bd5a8c2d
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Added HP-UX 9.10/m68k.
- Commit:
188e95f68096a1057ee5b346a51f1b5f810c6333
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Fixed small typo.
- Commit:
c5f4e9d09538b78e573f54b6f3f3c937788310d1
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Added "Why should I use ngIRCd?"
- Commit:
e541da2a8fb12a19b819f06d67403c094e474206
- From:
- Alexander Barton <alex@barton.de>
- Date:
"ServerName" is checked better now: a dot (".") is required.
- Commit:
e55399c6670173afffa0a8b334d77f0d44710b43
- From:
- Alexander Barton <alex@barton.de>
- Date:
The KILL comand verifies and logs more parameters.
- Commit:
e7102559b9480ef7f81fae6372ed7893c01eed52
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
32f8eb46eeb0f7827edd51db1739418288afb069
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
0e01a37a697ef03d1011d7844e4a1b38e31eb8fa
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed --configtest: there is no variable "ServerPwd", it's "Password".
- Commit:
927e626f036670f087958ee33333a01ecf5f0e06
- From:
- Alexander Barton <alex@barton.de>
- Date:
Documented missing "Password" variable in section "[Global]".
- Commit:
277a048f4f4ac4cba98f50312fedbffaef20d44a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
dd0b37690b1875601870c4dc487445d79036afbf
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
83194a23a30de5712375e10366bbd4f7b5b3e0c2
- From:
- Alexander Barton <alex@barton.de>
- Date:
The server tried to connect to other servers only once when DNS or socket
failures occured.
- Commit:
a1ff081b8a59f8f9e4d4f873d1648b265819679b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
e1c70a3c93cf0fbe9dc532003343405337351c9d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Disabling "-ansi" on Cygwin: system headers are incompatible.
- Commit:
c43d47d69ce2f55298ca2799720155a1a4fcebe8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation: added i686/pc/cygwin platform.
- Commit:
bbf978dbcffd068dac593c41ca791cfca0764aec
- From:
- Alexander Barton <alex@barton.de>
- Date:
Detecting broken gcc used by Mac OS X and disabling "-pedantic" in this case.
- Commit:
090756523e38936e767d19747cb2e5e447c9d6e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
8497d28fbaa8ef585d87feaa3b682b4de11f2211
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
cef95681ffcef5ccf3fadda4b2fd370e04780dec
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added new documentation file "Platforms.txt".
- Commit:
52a24c4bbdef46902bcccd7708a945790b7074ed
- From:
- Alexander Barton <alex@barton.de>
- Date:
New documentation file doc/Platforms.txt included.
- Commit:
e2968dd98d1e0c4e754ce38a01585ec1c7d780c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
79b9592f279255ecb45925e64226fd74399a08c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
0551f688f69419d82dae8a5692e1348d9da2a719
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made scripts mor portable (run on SunOS 5.6 now).
- Commit:
c74ac55832238562fc9d00c2050f1d8d62c2ad5c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b4dc216db3a209fc7bb9ef508aa4f9646cec04c6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added defines for SunOS (5.6).
- Commit:
cbf87971a42084ae18f6a25b4a5e5b7f84896e7e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Made setting of WANT_AUTOMAKE more portable.
- Commit:
4d656d12e9ef41a4075df13e36c4f61635e608df
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
da78dc4785c21126664275103a5ba2112c675360
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
bd52d4e49cf91802d046a7f69a70809e3944f2a1
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Fixed tabs to spaces.
- Commit:
e0345e5e0ab674ab3ae710b312787b1df9384554
- From:
- Goetz Hoffart <goetz@hoffart.de>
- Date:
Translated documentation from German to English.
- Commit:
c1dd86d702314fc25474b178f4eeeab9a8fb88fc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b25faf3c2a7f7fe043f8e9200ea2cde88c2acc62
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
384d6b894a4a7248b819558f071148c64b50dd3b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated Protocol.txt to english.
- Commit:
a061668b1a516dceb60b8157fe404a56cddf81d1
- From:
- Alexander Barton <alex@barton.de>
- Date:
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
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed unportable %z formater in strftime().
- Commit:
daa996f1778a1d7ba97a10936fbbb522cc63b581
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing prototype for dummy_snprintf().
- Commit:
7deacbaa11e237c987ba7d379a3162846cda8f2d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added missing include for <sys/select.h>.
- Commit:
c3dfd63bf3213a5a68d890d3e7cb38fe94a55cb6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed up some castings.
- Commit:
f5b91cd03da3adf47dd5f5ca47f4bc41fc755d00
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some defines for Linux/glibc, reverted unused test for poll(), and
enhanced summary output.
- Commit:
8e43b16d22bc936d4d76f752e5e6515424273c66
- From:
- Alexander Barton <alex@barton.de>
- Date:
Using $(prefix)/share/doc/ngircd as documentation directory again.
- Commit:
4ef6dae1cd54a84b2e57437460a5ad2ef1f07b07
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
0b91df05e0b85980292956973b339ecce31e28ed
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed spelling mistake :-)
- Commit:
feafb6cb2e1979918d934689ac7186cf7e963663
- From:
- Alexander Barton <alex@barton.de>
- Date:
Don't forward NJOIN's for unknown nick names.
- Commit:
0391d35a6761b8eac445ecbe8904ee3e7fd41859
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated success message :-)
- Commit:
a93b4d9789b96a2b8c0582fc83b5fd32c341aa4b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
eefa1b1c646d179023bc5c1aae5d3e8e90da3641
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added WANT_AUTOMAKE=1.6 to autogen.sh.
- Commit:
016e547daa10eaf3351259364959f80e8f28cef1
- From:
- Alexander Barton <alex@barton.de>
- Date:
Re-corrected test for CVS version.
- Commit:
b588eaed024fa067d1afd82749e593e218c77e37
- From:
- Alexander Barton <alex@barton.de>
- Date:
Corrected path for documentation files in summary output.
- Commit:
36e0345ce6a5961555fd772807c2791bfa54b8fc
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed documentation directory to ".../share/doc/ngIRCd" (and removed the
variable PACKAGE for better Debian automake-1.4 compatibility).
- Commit:
62796722f13d0291212a222c5699ac20cf533501
- From:
- Alexander Barton <alex@barton.de>
- Date:
Changed all PACKAGE's to PACKAGE_NAME and all VERSION's to PACKAGE_VERSION.
- Commit:
935ffd0dc0104e12cdbd39e1f11fe5c70f9d8ff4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
fa54e6e2a4c140e1476ceccde680c54c7871d5ef
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added documentation path to summary output.
- Commit:
179e760cf1827505187f4d1656907fa35e0d2d24
- From:
- Alexander Barton <alex@barton.de>
- Date:
Implemented proper "uninstall" target for documentation files.
- Commit:
47faa8595aabc7eb0ab12d4901e82c648facbe1e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Install documentation files in $(datadir)/doc/ngircd.
- Commit:
9ab97b29ae9457d7ba370202f9f5dd97fdf07b54
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed up bad test during unregistering of services.
- Commit:
24df40eca7094eecb90eb7b988107e8c603e39a4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Synchronize server connections with server configurations after reloading the configuration.
- Commit:
02a22611be07e39b8267a27ae0f391aa1f81ede9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Clean up duplicate servers correctly.
- Commit:
59a0fb8cd999d07ce46b1c5d071d9765af9ddbe8
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function Conn_SyncServerStruct().
- Commit:
d383703b78f78a49f8bd44356e557d6efb346c9a
- From:
- Alexander Barton <alex@barton.de>
- Date:
Require at least GNU automake 1.6 to generate build scripts and Makefiles.
- Commit:
8291e10b96499f100bd58378d5f4c3ec027c1290
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated documentation to english.
- Commit:
312e4aeb86ecb6a9a97eba8ebbbbddb6c42db47f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
ac4f25e3a78a9f731bfb4627bee9a604c62124ca
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enhanced (and fiexd) IRC_TRACE(): now shows operators and correct link uptimes.
- Commit:
764673943118e8df2f47717ee173b0c4ac38e0be
- From:
- Alexander Barton <alex@barton.de>
- Date:
New message constant RPL_TRACEOPERATOR_MSG. Changed RPL_TRACESERVER_MSG.
- Commit:
5f19a9418e415f0f8884af0713378122b078d7b5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated Mac OS X project for Project Builder.
- Commit:
3858e28e077f53f21c2e14e821e7540381a3b327
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed a "checking for ..." text string.
- Commit:
f53455977d21d2bb98a7cc0f06006d40715d6812
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include for stdarg.h when using ower own version of vsnprintf().
- Commit:
9ca1f6a98802c58f1e33d18e93d1c56d133b9aea
- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed now obsolete test for A/UX: configure does this job now.
- Commit:
1a1ff404a8c74c5e991c6f2442ea311961dd88ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
c755b82dd9370c6964bd9e2d5a9cbe82d341dfbc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Removed german documentation (no maintainer).
- Commit:
8fc69bb6fb62a8afae484aea34a8d7d7b38fbf02
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
10edb7c741e6f18a72395804a90e7089ecbdb1b9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed up and enhanced formating of manual pages.
- Commit:
ff019dd76fb091abab7c6d47cd80cf4b09f52da4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated manual page.
- Commit:
a004f344471104eccf7d75da9357e4bebaa7044e
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated manual page.
- Commit:
10bb43c66e74ace3a539ada5956214b3eec59519
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b6999f10c044557a46303549d80df8eea8cff1d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated and enhanced the daemon manual page.
- Commit:
516064dc063ee028ba9f1ea756ebc23c4a63a696
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed some spelling mistakes.
- Commit:
a84b9d99a1587c0c9d1fe6f8fda77adb6a6bab47
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed some spelling mistakes -- thanks to ispell ;-)
- Commit:
5170ecf045d70bb7b7549f74807c1938eeed2769
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation: translated headers ...
- Commit:
23a28fa3364fb2e6f1ab52cce21822d1ac7cf9fe
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
15b5e1a6eb608f3a5c599071ccd1e654d7428479
- From:
- Alexander Barton <alex@barton.de>
- Date:
Translated & updated documentation.
- Commit:
ade2fdc9aa3da124dd4c9d9cfeac8b6112296858
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
e744936d1919269ea8d5169e850b04ce896bf6d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
New function Simple_Message(). Better error reporting to clients on connect.
- Commit:
4a5b3f34a51bf3dd8feabe4f73c13bfd36e261bb
- From:
- Alexander Barton <alex@barton.de>
- Date:
Enlarged buffer for version string ;-)
- Commit:
7640aa5190450f443aaa6ac8e3dc7a5116679fc8
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
35771fa776db72927071f54a707ff7b106c6c4a3
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for TCP Wrappers; redesigned configuration result output;
Changed some "--enable"/"--disable" switches to "--with"/"--without".
- Commit:
439c945d56ecba14cce789c5725575667c066502
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added support for TCP Wrappers.
- Commit:
93146b5718d3f79f40278320371ae5b261659bd9
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
fd4a6b5dd5052ab0bb5b52e0b94ec45f1f1e47d5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
b896f8acda3cf53e6d6020c70d551e8bc8c629b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- better compatibility
- Commit:
29bd35bc4fa858f0ed36e39a3d00830859ce22c8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added optional support for Rendezvous.
- Commit:
f179070113dd04340b41b18efe9227dd5af40d99
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New constant RENDEZVOUS_TYPE.
- Commit:
f813833ba1a6113b98b9e29a190818284eea8744
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New switch "--enable-rendezvous" to enable support for Rendezvous.
- Commit:
f349b189497e7498095918617f43619392158da4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
aa1525793637b1323241781addf77b10e199e6e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added new source module "rendezvous".
- Commit:
6e0c5698e45fd34f410b4e0d7f17591ec4011eb4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
cf4ad8d6f7f9adffda596d67551811ac26f6a35a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_Close() ignores recursive calls for the same link now.
- Commit:
2a3f8cc57d1e4797731e6e06649b32e57067c19b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new link "option" constant: CONN_ISCLOSING
- Commit:
560c79615c37bd1149e90ab1a8663813ea99f6a3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
d1b2a1c4f99a775b12d9c5bd7d4583eb1c684a89
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added AC_PREREQ(2.50) to configure.in for better autoconf compatibility.
- Commit:
9d8f425a9a9137d0dccdae50955db2c49eab09a5
- From:
- Alexander Barton <alex@barton.de>
- Date:
Updated documentation.
- Commit:
fbec1f1070b35586b7e932ccec88383066faad50
- From:
- Alexander Barton <alex@barton.de>
- Date:
The server didn't validate wheather the "target" client of a channel
user mode change is a valid channel member or not.
- Commit:
d978d8ddbb886456a05932e49a2f59fe49dd9bea
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
e07542a1ff0f33b35dbab854596f29011e1ccf63
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Non-members of a channel could crash the server when trying to change its modes. Fixed.
- Commit:
155f26eee2d8a31699165b78deb81619e5ad70a9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
9eee0c883b22fef4c21dda6ffdabd41b58634527
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client structures are removed correctly now if an outgoing connection can't be estahlished.
- Commit:
939767d502c6e9e028c9ef2cfe132dd3bb312c22
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New function Client_DestroyNow().
- Commit:
dccb2976785d6ff50a59b1e930a6e2a2b340d498
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated ProjectBuilder project file for Mac OS X.
- Commit:
2152e377226509a6b3c5f6cd9c8c4a88a9487091
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added "HELP" command.
- Commit:
28cd2c11914adc102f28eb41be42127f5aab70c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
947c512435fb98ac9884ab6fd421d4bf45e7f80f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
42c4e6c7b19f4ebc1cbf9fb5d8d39407411a8c78
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added support for "TRACE" command.
- Commit:
f9cb4a42a0b6f0b21af2fde202d6b4e502667be4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
0f3e84f4154676dc05a09bd0b1ad9d3d43574d48
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new library "libngtool", reorganized code and directory structure therefore.
- Commit:
6a0bd57ec4eeac74ac79ec51b99dcb78033f815e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
fc1118cb5ad165c3173ca27c8af7c5b35566de23
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced error detection for numerics ("status codes").
- Commit:
070976e443aae3056fc39e593d3a11eaa371cea6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- removed needless warning/info message.
- Commit:
0bcaed356423e4e3d88747d886096fa38bc8c84d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
df00b38a0b1a5afe0386c5cf99c67ee31999b401
- From:
- Alexander Barton <alex@barton.de>
- Date:
- MODE returns the key and user limit for channel members correctly now.
- Commit:
aca6310dac35f55b3de1f9e03bc23dda3663c6ef
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
ff98833136dbd3dec403b8bf586a1a167943236a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Kill_Nick() uses an "faked internal KILL" now.
- Commit:
1443bc381c3ce8de0652b9dcf663272bd1923ff3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced IRC_KILL to get along with Client==Client_ThisServer() for "fake KILLs".
- Commit:
9d82635b15acdf26784829674b97d454b741f447
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed IRC_KILL: used wrong connection index.
- Commit:
fa80012e713d297983d9f18bb4f033c6ffae5a7d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced CHANINFO command for channel keys and user limits.
- Commit:
43d9a62473338cd9e711b395e79c943f6e9857f2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced (and fixed) CHANINFO command (channel keys, user limits).
- Commit:
51e1a2e04a472d658e15f605da1daa51c6cd9bd3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Changed semantics of Client_SetAway().
- Commit:
b8a3178a1b99425eafd06c5d26c22594ba687416
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
bb94d18115c564c9ee4c3518f808649878cbfb67
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up propagation of modes with arguments between servers.
- Commit:
3b79965e384f670618c1082dbf7fb860e17c8794
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
e82e3c3fdcbcd86e356591da164f3080662fafd2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated german documentation.
- Commit:
f39d6285125166aba022ef03249a94508bbddf33
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
5b333085283e1999cb215e619eb77f3817d244bd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Restructured documentation: now the main language is english.
- Commit:
444fdcf9057de8591e96cca07aec6999ed82aa5d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Check functions only on systems that support prototypes, elder cpmpilers
become confused instead!
- Commit:
1bf0426aaf2d2eaade13a75e2ccf054db4e079a7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed call of tail, should be more portable now ...
- Commit:
8139505829d253e89264761583588e34aa776867
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Link portabtest agains "true" library.
- Commit:
c9540015c88c280a19ebbd872e7dcba47d5707ae
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added missing PARAMS().
- Commit:
2070cfe1078ab78cba3f785b639a3b845609f8d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated configure.in to use newer semantics of AC_INIT und AM_INIT_AUTOMAKE.
- Commit:
91f4aeec2058f6fee4ce92d393eff79ab9cbf2f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
8c1df9ef8d90aa249950fe9043d659361568b85a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- The server sets a correct away message now when receiving a "MODE +a".
- Commit:
c428ac756329b09a33405320c6866c9fe7550a72
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Renamed RPL_FEATURE_MSG to RPL_ISUPPORT_MSG.
- Commit:
e12179aa9254e4a85ce09b7934a31c4c04ac8f0e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- date in version string conforms to ISO now: YYYY-MM-DD
- Commit:
cd9650c07e69239cdbdfea637e948126a1bdc2b1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
5e3e3ad445debecc1d1e336257d90cff13c74f4f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Adjusted copyright banner to include 2003 :-)
- Commit:
e6a352dcfece759e8d1a458966f9cbc1be5e63dd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
e17976a17287a9266740ebcdd22a4e2ececd72e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed up command forwarding: only to servers!
- Forwarding of WHOIS was broken in some situations.
- Commit:
ae6a7e7c0be06a19d8a46bc4a90b076879db814d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed up command forwarding: only to servers!
- Commit:
717a26e37d0d60f3bb8133dbf8c5a0af12c9ec31
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
8dadb17f838c8650ed0ef0e518a4f661cc969e6f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Changed "once"-server-config-flag into a generic flag.
- Changed semantics of "NGIRCd_Passive".
- Commit:
281f7583f558f32bc55c98a0beb1de576719a80f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New functions Conf_EnableServer(), Conf_DisableServer() and Conf_AddServer().
- Changed "once"-server-config-flag into a generic flag.
- Commit:
a7956f334e5db679d4def573360ac9a03afd6836
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New command DISCONNECT.
- Commit:
3e026ded6f78e92a09d0e4f1f183ca9896bb0d69
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New commands CONNECT and DISCONNECT.
- Commit:
4e485443d36d753fb1f931430a8e96e4e4c94287
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New commands CONNECT and DISCONNECT.
- Validate operator status before syntax checks.
- Commit:
01b58a05823de3c63460a8e708913faa3f6680e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed test if we are still connected after a KILL command.
- Commit:
f83ea4b1241cd33cd5b18ae13182920f5eddc4b1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
b8d7dcec7739aab840fc1ccae8e4dfaa8db330a1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Adjusted includes for new "conn-func.h" header.
- Commit:
b77dae34999581f42b3a436abdbe35c777b64b98
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Reorganized code for new modules "conn-func.c" and "conn-func.h".
- Commit:
0b04bfa7c04b074e5183109a3f67a46bcdda3aea
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New source module "conn-func.c" and "conn-func.h".
- Commit:
4953c15bdfd960006d99135c46925231a1d7d045
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated dokumentation.
- Commit:
437f2c335f00310b1ace44e08f52b363599adc1a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Renamed functions now found in "conn-zip.c".
- Commit:
e68cdf304f1242bbeb3f0b59323f3059d0d543c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New source files "conn-zip.c" and "conn-zip.h".
- Commit:
a2544e496c3d2887069e646c9451ec49968125f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Cleaned up handling of server configuration structures.
- Commit:
e5b824388d1ebd664fabda9b14291c5e4925431c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed up some brackets ("[" and "]") ...
- Commit:
214842853c68cbe42d6d426f276d422cb8b3710c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Optimized tests for <sys/select.h> and <sys/poll.h>.
- Commit:
cf6b9e3ec11197a6d9053bcc3ff412af43c1427a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced check for select() and poll().
- Commit:
50d354bc21a6351c14f204cbc79f63277b2fde93
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Removed needless include of <sys/select.h>.
- Commit:
3c9da6565284fd06e6d34d6ad41d2d32a4ce11d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added tests for <sys/poll.h> and poll().
- Commit:
8340e4267ccd2e8d0014bab36d26a162ba2877ad
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fixed prefix of error messages of KILL.
- Commit:
c9ee3ae4f0c329a4550295b8bfddb812f84d5efb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
e21b9d842c0910cf0c890da5c032006d3261fbfe
- From:
- Alexander Barton <alex@barton.de>
- Date:
- If the server can't close a socket, it panics now.
- Quite enhanced logging :-)
- Commit:
15e4f674021ce2070a94c376d9a87acf0c824ae2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Nicer log messages ;-)
- Commit:
01bec0daa2c010f6b4c8bac230edd4565ee03894
- From:
- Alexander Barton <alex@barton.de>
- Date:
- KILL can't kill server-links any more.
- Commit:
d19813cc4becd530897df834de2ef6847a4b68d4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new message ERR_CANTKILLSERVER_MSG.
- Commit:
cf7660c9756140d4a360eba9b71f1c1caf8a7829
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
9c5c0c7c8408ce7c68a2fce94c0b8b46fb70a363
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
4d2f279d2d4fdb6dca8ac0ec3abd79071c884d64
- From:
- Alexander Barton <alex@barton.de>
- Date:
- 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
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
b316c380ad30a1c23c768544541b7cf56bf9fc0f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced some calls to sprintf() with snprintf() -- more secure :-)
- Commit:
695631b2984111a825346396dc56635a2fe3a7c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced a lot of strcpy() calls with strlcpy() which is more secure.
- Commit:
6626395c88fc46eeb110942b17eb9245a1d0021b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced a lot of strcat() calls with strlcat() which is more secure.
- Commit:
0ced4181b032249a5ccab2a6ae1d61bf08f60293
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced all strncpy()'s and strncat()'s with strlcpy() and strlcat().
- Commit:
4f6f84e7e1bc015e201e8a79e13b0906dcb23ec1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- include <sys/types.h>, if available.
- Commit:
b8456d1ba66e73a9d95d2cd73f1feef70f5b5497
- From:
- Alexander Barton <alex@barton.de>
- Date:
- addes required libngircd.a library to portabcheck_LDADD.
- Commit:
fbdf85b553448fac0e15f6553f9b408ca486c24f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- strlcat() and strlcpy() replacement functions.
- Commit:
e13cb291dd5da76b77da97eb2dd82ae5d955286a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added prototypes for replacement functions.
- Commit:
8193bf2070d0f92a1bc49ce3ec9fabae3579021b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added tests for strlcpy() and strlcat().
- Commit:
5efd0987f31f589ae24ff6502858ad823580cd77
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added tests for replacement functions.
- Commit:
60cf07c8754c9291527fde2791e6353da7674d8c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added strlcpy.c for strlcpy() and strlcat() replacement functions.
- Commit:
3c738ed46d1116553813261d2025ec2957a7662d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- definition of CONFIG_FILE and MOTD_FILE is now compatible with -Wtraditional.
- Commit:
9353a4a9cb47673f83ac06d42a475838e753ff73
- From:
- Alexander Barton <alex@barton.de>
- Date:
- reverted last patch: now compatible with -Wtraditional of GCC 3.
- Commit:
18dfd96635998f4dfaf972f40474117f683b8e5e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
77751e0fbff145d8957f6c1e6ba186fa55dedb5d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- GCC: add "-Wtraditional -Wpointer-arith -Wstrict-prototypes" to CFLAGS.
- Commit:
d9a13b317e5fab3196dca20c9f84c06ba3616d2c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed some warnings that showed up with -Wtraditional
- Commit:
d449496aa4f99b3d22d64e5d61fda9de035e7b59
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
2f9034122597639b1de46738b18fd06972a98abe
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
ab44e1c6cc93c34b1a67948c02a840cea5b2b6a9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new messages: RPL_FEATURE, RPL_LOCALUSERS and RPL_NETUSERS.
- Commit:
a3f59f1a5b9931900374ec640e0d8f921d76c941
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new numeric on login: RPL_FEATURE
- Commit:
212d36a33c3b0a479088240a2b5fe1a0a97efda7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- enhanced LUSERS reply: RPL_LOCALUSERS, RPL_NETUSERS.
- Commit:
d0304b19a2aaab32df628637d6961a447078bbe3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new Functions: Client_MaxUserCount(), Client_MyMaxUserCount, Adjust_Counters().
- Commit:
c69b208bd4d70771adad3fe176c8c03b859fcfee
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
397c5e2e0217bd02d42b2f9107f5b60d1529e237
- From:
- Alexander Barton <alex@barton.de>
- Date:
- renamed variables to fit new signal handler.
- moved call to NGIRCd_Rehash() to Conn_Handler().
- Commit:
77c4c015e397af9ab972e4f3422028fb2187fa05
- From:
- Alexander Barton <alex@barton.de>
- Date:
- renamed variables to fit new signal handler.
- Commit:
43a4bc5b8bb064e2dfca456ab6fcc656b4dfa813
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New signal handler.
- Commit:
1df4081e504ab9da75ed30526c728329a4d83c64
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
b9d6a03e25a14af472dddcd526c8015f2e7fcf42
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
8841d87365ae75fdc5aea398554a6f08cbb2ce79
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed user mode propagation over server-links (IRC operator, away, ...)
- Commit:
d9e3f834d7fac9de948b311f833e0c7638e86a12
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed RPL_STATSCOMMANDS_MSG
- Commit:
210282d00fe9a66756ba9ff0fb62eb75aa49f238
- From:
- Alexander Barton <alex@barton.de>
- Date:
- implemented subfunction "m" of STATS command.
- Commit:
17f7c6d3edf26e644b98e2b11fd3b1959ac8c0e6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new function Parse_GetCommandStruct().
- Commit:
a02bf31d50743df9196310f4261fc09964347fbc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new functions Conn_ResetWCounter() and Conn_WCounter().
- Commit:
98677b4348f8865261cada54249d6ce59b6eb47d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "STATS l" now only shows server-server-links and the own connection.
- Commit:
03d5fd6cb76ab0a7f008e6370be2248f6c0241d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
3a811ef5639346f6151a01f4b1bd0f85e0bb5c80
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Validate_Config(): removed unused variable "i".
- Commit:
3e4f58e4164e4ebb18e3c4df11200c6e72a107e6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- If Conf_MaxConnections is "ulimited" (<1) it is limited to FD_SETSIZE.
- Commit:
b7be46ed8a152f85dd3229443bbc3bfe3018f9b0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- validate Conf_MaxConnections against FD_SETSIZE if available;
- fixed up some log messages and enhanced configuration validation.
- Commit:
902ad91212f3d756fa898239108128d2230bdc0c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new allocated connection structures will be initialized correctly now.
- Commit:
ca584143c6220372a19107948725d8e42cf79b21
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
892144dc7164c9e3c9f73052e772d5c412f5a96f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new constant RPL_YOURESERVICE_MSG, ERR_CHANNELISFULL_MSG, ERR_BADCHANNELKEY_MSG.
- fixed ERR_PASSWDMISMATCH_MSG.
- Commit:
8d024d05d218680e853eacbea2e5b97ac7c1f730
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new constant MAX_SERVICES,
- added k and l modes to CHANMODES.
- Commit:
69ad0e386e064bf95fc77d179f88d3ae04405d30
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Implemented channel modes k (key) and l (user limit).
- Commit:
2e88dd72d1776695fa223cea65953ba4642992f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New functions Channel_[Set]Key(), Channel_[Set]MaxUsers.
- Commit:
7924fafb258cda33fa578acf5170c4ff8d85ee31
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed some error messages and prefixes.
- Commit:
7f61f413f42ac7969cd1d0abebc6ab6a4bf2947f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed broken handling of modes received from other servers.
- Commit:
865c43080aa42678d71d73abfe660d289fcae32a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Updated documentation.
- Commit:
c0d74a3860dcdf58a341d37740d48d0bc2952493
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed some parsing bugs.
- better logging.
- Commit:
3c7909ccec443ff1419d967f6b3df8758db1d856
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
48ec815e99434dbc65be24a2ad232677cb623095
- From:
- Alexander Barton <alex@barton.de>
- Date:
- modified test suite to reflect changes in MODE parser.
- Commit:
80c6dc86ed2cb07dfb95b650935c7bacaec60c2f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new (and much more flexible!) MODE parser
- Commit:
25ca2b3cc5b5d92f43591bdb2f0076101fa2b79d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- removed Conf_MaxPChannels and reverted to old behavior.
- Commit:
f7fe170a5ef7dda63b09f82d091542d66eff0689
- From:
- Alexander Barton <alex@barton.de>
- Date:
Dokumentation aktualisiert.
- Commit:
e65ab4a3f78eb0f7858df2e2606ecd702b36661e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
2694017426057423dd3b7f1acc25c78a593ccd52
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conf_MaxPChannels is considered properly in channel mode changes now.
- Commit:
00e75ccd7d3c43b1142c65ed2a26408efd1b9c5b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up Conf_MaxJoins test on JOIN.
- Commit:
e907816380d02f913cc1f9c463f7835fc70fc0c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up Channel_PCount() and Channel_CountForUser().
- Commit:
b55915c1fe289c42a5e2ceb505f4f3c0a59f1c10
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
5b8b3b83843d121b09b076876612e343d02c9d36
- From:
- Alexander Barton <alex@barton.de>
- Date:
- maximum channels per user limit implemented.
- Commit:
9f74b95015fe5df2b723bb8a0d0bd13b953f8a20
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new message ERR_TOOMANYCHANNELS_MSG.
- Commit:
8b7b23cf8f36e51bbe89a1a586bd238357183e83
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new configuration variables: MaxJoins, MaxPChannels.
- Commit:
b7eb5f66dc93647d502572b5289ce3c6ba129463
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new function Channel_CountForUser().
- Commit:
427be23b6ed4091cdca0fd9ddc36bcd99e6ee06d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- adjusted generation of cvs-version.h to new file header format.
- Commit:
ba767481d9f2e1370034853d6a9471ee6aad4386
- From:
- Alexander Barton <alex@barton.de>
- Date:
- removed old ID tag
- Commit:
490f28ffd1b42ee2076ce89c62d0e672ee7e541e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format (in english);
- new file ident semantics.
- Commit:
c7f075236b5930f191e784a69c782e7a9d24bc58
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format (in english).
- Commit:
44a2b3cf69e2f6d1915fb6797dd3e0eeba73e90f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- added missing include of stdio.h header for sprintf().
- Commit:
f0d633b5ac8dbf1cef26778bd0f3b2cf1b2242f3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format.
- Commit:
0f3f03b51d297c427269413457f0614159ee6c01
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up broken $Id field in new file header ...
- Commit:
fa7b3f0e4cbefdd51a499beabc4092bd3515ef42
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format.
- Commit:
6725d7893ca62007ba828b9d8eb94e81f275a880
- From:
- Alexander Barton <alex@barton.de>
- Date:
- translated file header and comments to english;
- new file ident semantics.
- Commit:
11c4e786fa80ce72ebc1e65511f396a6048a9271
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
b99af4fa47ed531c4410018db54734604fd286ab
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC Operators can KILL users now.
- Commit:
6591f17f0a54e41beac5dd5bd348b4ff7e083163
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging von Verbindungen, die geschlossen werden/wurden verbessert.
- Commit:
9f122037aecc327e689a2681c25540688621c630
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging von doppelten ID's verbessert.
- Commit:
cde9dfdb77066bb391ff397273079bf309e71ed3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Verhalten von Conn_RecvQ() und Conn_SendQ() bei Kompression korrigiert.
- Commit:
f0349f526612ea7bd0e4c0031c97b6452ad9e6f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bei ISON und USERHOST fehlte im Ergebnis-String der korrekte Absender.
- Commit:
4807c4e63644312b1803180dda6380656a385475
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
c1cafbddfe4f4832a49b4823ea5ce1e472e89a35
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
bad7ac62a7a8434f0e0629b14a3dfe6df111f6c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- STATS: Unterfunktion "L" implementiert.
- Commit:
39219230b2ce9b1c1478f2cea4ed9269a0fc111f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle: Conn_StartTime(), Conn_SendQ(), Conn_RecvQ(), Conn_SendMsg(),
Conn_RecvMsg(), Conn_SendBytes[Zip](), Conn_RecvBytes[Zip]().
- Commit:
1e5fa014baf799e03dbb8c8234f4288894d1ed4d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPL_STATSLINKINFO_MSG ueberarbeitet, RPL_STATSLINKINFOZIP_MSG eingefuehrt.
- Commit:
0efec7c0941c1bd3d1ad08bc12710024f155721e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
c3a892e165488c6feca493a04427314f1c6c328c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
2e02da291a97b157a07ee94b11b7317533b5bac0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Konfiguration wird nun besser validiert (Laenge, Zahlen).
- Commit:
a39f47916368a518f39cd50f6bb3e5bfea971f96
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Tests auf ctype.h und isdigit() hinzugefuegt.
- Commit:
e50d568f252f29c152a3644ed6efe24d943d5929
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bei STATS wurde der Target-Server aus dem falschen Argument bestimmt.
- Commit:
0c471b84f7985a1f882be9ed2a1af700390f8c9c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Source-Modul "irc-info"; neuer Befehl STATS.
- Commit:
1e59617d2c70ebc4e5008a4233cc759fee715c8f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Parser auf Befehlstabelle umgestellt.
- Commit:
e93f545c744a3c592129223623ed915ce0fca9c8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "Text-Prefix" fuer Server-Notices auf "" gesetzt.
- Commit:
a1437f1ad040dfc1c196ec01430d9ad35da81f97
- From:
- Alexander Barton <alex@barton.de>
- Date:
- der Server verschickt keine "NOTICE AUTH"'s mehr.
- Commit:
1d8cb34bc88c8891a1d6a7c3a78ff78909e9f8bf
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "NOTICE AUTH" und Statistiken werden im Strict-RFC-Modus nicht mehr erzeugt.
- Commit:
7a6f99a607176e9172877fe3de68c3cf8f700166
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
93a39e8782525b00ff9f1bdfae3d2eaa1ac87594
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Vor dem Schliessen einer Verbindung wird versucht, den Buffer zu leeren.
- Commit:
a1dff152521b51afd2374faacd1f033473bb1f27
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ee2c0f770166a446d19f00585cc89e386baf94cf
- From:
- Alexander Barton <alex@barton.de>
- Date:
- SQUIT wird nicht mehr zweimal fuer einen Server verschickt.
- Commit:
d3a6537fced74cbd1c2316eba881190bbf17137f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- beim Umschalten auf Kompression wurden evtl. bereits gelesene Daten nicht
entpackt, der Datenstrom war somit dann korrumpiert.
- Commit:
b0b797b396b358207056444de9b3242ed3817c0d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging bei Prefix-Fehlern verbessert.
- Commit:
2de5b5cf4a4197846763e397f17d7a17a681f298
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
2625ce78751c2bc2e0f0da53ea50cd62c83cb5ae
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
65f3adca21aa7066bea2e8842e533aa0e25583f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Unterstuetzung fuer komprimierte Server-Server-Links implementiert.
- Commit:
ecde730ec4de2df76200e3031c6b307bea5f38d0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen: Conn_SetOption(), Conn_UnsetOption(), Conn_Options().
- wenn mit zlib-Support: Conn_InitZip().
- Commit:
e553829a59f2f39b1cd6b0fdf559cdc5045abc9f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test auf zlib sowie neue Option "--disable-zlib".
- Commit:
7cc12a3d63355f893b8f36001bb5c097bf5e167e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Projektdatei aktualisiert (u.a. Compiler- und Linker-Flags)
- Commit:
ad98f2c20d199f08714ed09fc3663516050cb4db
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Falsche Variable korrigiert ...
- Commit:
dc8ca3dfafae9dd63da43821b786481929d60b12
- From:
- Alexander Barton <alex@barton.de>
- Date:
- nun ueberfluessige Meldung entfernt.
- Commit:
ae128734ac680394545508d90c57c1bc46e969c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
f86bbd718d4a439509c290b62722f4aa96c00abb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl IRC_TIME().
- Commit:
283aed75cf7b83bdc30c5b63d5380b767c6664ad
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer IRC-Befehl "TIME".
- Commit:
15d78412bc5eabef4ab7ec9027f61c8816f33022
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Konstante RPL_TIME_MSG.
- Commit:
1fd9216ca453af260887db338131031c0ab73d24
- From:
- Alexander Barton <alex@barton.de>
- Date:
- MOTD kann nun auch an andere Server delegiert werden.
- Commit:
a7eb18db4eb2511e9bc5169fab46cf3a291e4362
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
5ecb00ed23d047b15744aaabc6d5fdf1a9b75a4d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- volle Lesebuffer und Timeouts behandelt Conn_Handle() nun besser.
- Handle_Buffer() liefert nun ein Ergebnis.
- Commit:
5e89b0c82dfb39e11f697a540292a58f61b80501
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
22b7b07932e282b5edd90d25d6da7262bfb3feda
- From:
- Alexander Barton <alex@barton.de>
- Date:
- select() in Try_Write() hat falschen (keinen!) Timeout verwendet;
- der Timeout fuer das select() in Conn_Handler() ist nun TIME_RES (=2).
- Commit:
57bc0d78959e7037b98d6bc8f6a02d941744b9eb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Konstante TIME_RES: "Zeitaufloesung" des Servers.
- Commit:
5334778dbd5a7ff2e93245277fc2fef2fe423f5f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert ...
- Commit:
1dd953b0c09fe3d1d159c867d074e327b45272ef
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test-Suite an korrigiertest RPL_UMODEIS angepasst.
- Commit:
fa3dbfd8d685a96031c5813128fa1453095ef413
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RELOAD in REHASH umbenannt.
- neue Funktion WHOWAS.
- Commit:
4eb57b590bcf64c51583a58a4ebbef83dd79ea84
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC_RELOAD() in IRC_REHASH() umbenannt.
- Commit:
12bf203167035a0fc6d77fc0e3c085100336f77f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion IRC_WHOWAS() begonnen.
- Commit:
cf2d47943713a3d88550561ce02472848584934a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- NGIRCd_Reload() in NGIRCd_Rehash() umbenannt.
- Commit:
413fed985847f4d97876741ec97250098af2b7c7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
60f14cca38670c63e7fea4ff491d7cd591ed0513
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Meldungen: RPL_STATSLINKINFO, RPL_STATSCOMMANDS, RPL_ENDOFSTATS,
RPL_WHOWASUSER, RPL_ENDOFWHOWAS und ERR_WASNOSUCHNICK.
- Commit:
4f54760c4b1d966f7449bd5b13baf892f734cdb4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert [RPL_UMODEIS]
- Commit:
c0e7a0124d03ff512fa1513c2459ce8165496896
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPL_UMODEIS hat Code 221, nicht 211 ... *argl*
- Commit:
b8cf379fd6ca560bfdfcbe50c577b31b443a46dc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert [ChanMode P nur noch fuer IRC-Op's]
- Commit:
085a03d10765a1ceeb164d01dc2a99ac36d14619
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Channel-Mode "P" ("persistent") kann nur noch von IRC-Ops gesetzt werden.
- Commit:
ab788a2ed14f2faa75cf729879ffe605096f1602
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert [RELOAD].
- Commit:
4c6e07c309fefe0ffbc0744cb343b82e700d9e43
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion NGIRCd_Reload().
- Commit:
e311cc0140b2edff3927ce9b2117d328735445ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Listen-Sockets werden ueber neue Funktion Conn_InitListeners() erzeugt.
- neue Funktion NGIRCd_Reload().
- Logging bei empfangenen Signalen verbessert.
- SIGHUP ruft nun NGIRCd_Reload() auf.
- Commit:
a5c92290844a8b6988948cec530da09ae4561d22
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion IRC_RELOAD().
- Commit:
a0c032b2ff96c04d8a2a5215f4183b99296826c3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen Conn_InitListeners() und Conn_ExitListeners().
- Commit:
03ec91f943dd4a638ebc92ec38d79b71487b7789
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bessere Log-Meldungen.
- Commit:
7233b72145360ff390613c2922437f1469e4cb32
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Channel_InitPredefined() prueft nun, ob ein Channel bereits existiert.
- Commit:
1656841f25447b9ea3237e0b72f1fbcb8b747c4d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl IRC_RELOAD().
- Commit:
799511d47225ec0df4057c2a1de8a4187a67b114
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Befehle sortiert,
- neuer Befehl RELOAD.
- Commit:
ffb90f4cb5a869712dc30032c5aa5efcdf83ffa8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging vom Resolver und Connection-Statistiken verbessert.
- Commit:
e46b124ca4dce22a55c3b7bb0c41979a63a5bf0c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
c6b9f3a13d4676dafbdbbc3ed1d200b486c537c8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- angenommene Socketes werden nun korrekt auf "non-blocking" gestellt;
- beim Senden und Empfangen wird EAGAIN ("Blockierung") nun abgefangen.
- Commit:
6d5b606c46d07a851ec4012814f2778462235cca
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
dd09b17eae1f456a494bedda41e0a5d6484a261f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehler-Ausgaben verbessert (Prefix-Fehler).
- Commit:
caa7049e2b8d19c6f25c973dbd157626c47d2f21
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert [asyncrone Server-Passwoerter].
- Commit:
b2615bcc765a791d9fb836848fd953641bba48ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Server identifizieren sich nun mit asyncronen Passwoertern.
- Commit:
1c0ded41af6abfb04c7f2489d3b98318b17ea826
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Rechtschreibfehler korrigiert ;-)
- Commit:
7bbdfb3d847034d7ee1881027164a087b9480300
- From:
- Alexander Barton <alex@barton.de>
- Date:
- anstelle von "ListenPorts" wird nun korrekt "Ports" ausgegeben.
- Commit:
0086d2771d74e7608a4dd297074f885476abca39
- From:
- Alexander Barton <alex@barton.de>
- Date:
- corrected a permission problem (Sean Reifschneider).
- Commit:
98bc7d4fb76475909b72ab701c38fc7312190ece
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ProjectBuilder-Projektdatei aktualisiert.
- Commit:
be9df69116c1b1025560a7691d4ec30eef7cd4d2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- doc/en/sample-ngircd.conf in Makefile-System ergaenzt.
- Commit:
f80a5ae1de01ed3b6fe115459cfed13b24152656
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
b1a148905aeb7539497177452e875c178ce3de0a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- unter HP-UX wird nun _XOPEN_SOURCE_EXTENDED definiert. Fuer den gcc
unter 11.11 ist dies erforderlich.
- Commit:
8457fca57046b27e1d6668ff4b02fe9b66d0f386
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
999897f5875cf3f663fc86e6016fe82b8763932f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ab2d1ca41eab7c37ae399cc7dc80f04069ee9f43
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation fuer A/UX ueberarbeitet.
- Commit:
ee489ee6d7048147a79cd6cadaa970ce731caa86
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
6250dcb1dccd619ba3cd70b3335b75a0c926b3e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehler-Handling von connect() gefixed: der Server kann sich nun auch
unter A/UX wieder zu anderen verbinden.
- Commit:
797f9170d70507a79deaead97c74352a9cc3a929
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test-Suite an A/UX angepasst.
- Commit:
071686ac6e7562189143ace52fd96d982d7a5726
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
70c9c051534f1547fb94ad3a63c5111fb8a4a82a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- User und Gruppe werden nun sowohl numerisch als auch namentlich angezeigt.
- Commit:
bf84670aaad3371060868b5664ab26706425b16c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert bzw. begonnen.
- Commit:
d35c0137b794ce2e2de025baeba7aaa3912adec9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
ae39724a63171b011e58b27f2754256ecba70a12
- From:
- Alexander Barton <alex@barton.de>
- Date:
- in ServerUID und ServerGID kann nun jeweils auch der Name (und nicht nur
die numerische ID) verwendet werden.
- Commit:
8da254ea74a1b099e6bcbda5c9a261db71203c51
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
47c8bcc8c9f5f190183096d9e6b26f7690dea7a4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
9523e28179f941ef18522044dde7b197d81aad98
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC_Server() ruft nun Conn_SetServer() zur Server-Registrierung auf.
- Commit:
a4d5ca633a613869627cfc8988c495cb2234944f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Neue Funktion Conn_SetServer().
- Einige assert()'s aufgeraumt.
- Commit:
3102c550ffdb84f6204ca13ff548915eb9177611
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Conn_SetServer().
- Commit:
51dd80c48bd16d518bb76d44908e8514b83ea7cc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
14e870e2ec9823104701ecde188a0829c96810e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Code-Formatierung korrigiert (da waren Tabs wo keine hin gehoerten).
- Commit:
a6265aa0dfcca3bd15c94919d85e1bf972cb6d9b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- falsche Konstante korrigiert ... *argl*!
- Commit:
4c870f4be93862fb417e57cbd4b7a1800ddb990e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Server und "normale" Clients werden wieder korrekt unterschieden.
- Commit:
a29e37a4c1019166fa0ecec2875fe80ccb2cbe1d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Semantik der Conn_xxxFlag()-Funktionen geaendert.
- Commit:
aabe013dd08e83e6b90ba90434e65b5ad5af94e1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert: neue Variable MaxConnections.
- Commit:
07984e0b8146dca3f8906e3f1cd30c60de6131e0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.
- Commit:
7ec3603996f7f52f28e72088cac992cf1732be71
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation aktualisiert.