Alexander Barton
7b69bc2ae8
Added some missing files of GIT tree to distribution archives
...
The following bits and bytes were not included in distribution archives:
- contrib: ngindent, ngircd.sh
- contrib/Debian: ngircd.postinst
- contrib/MacOSX: preinstall.sh, postinstall.sh
- doc/src: Doxyfile, header.inc.html, footer.inc.html, ngircd-doc.css
- src/portab: splint.h
2008-11-13 23:17:32 +01:00
Alexander Barton
9f067a059d
Connection counter: count outgoing connections as well.
...
This patch lets ngIRCd count outgoing connections as well as incoming
connections (up to now only outgoing connections have been counted). This
change is required because the Conn_Close() function doesn't know whether
it closes an outgoing connection or not and therefore would decrement the
counter below zero when an outgoing connection existed -- which would
trigger an assert() call ...
Please note that this patch changes the (so far undocumented but now fixed)
behaviour of the "MaxConnections" configuration option to account the sum
of the in- and outbound connections!
2008-11-12 01:26:04 +01:00
Alexander Barton
1d6dcb25c4
Document the server flag "S": SERVICE command is supported.
2008-09-23 11:53:16 +02:00
Alexander Barton
0337b1ac1e
sample-ngircd.conf & ngircd.conf(5): document "ServiceMask" option.
2008-09-23 11:53:14 +02:00
Florian Westphal
ebf5edfd87
TLS/SSL support: documentation.
2008-09-13 15:10:08 +02:00
Alexander Barton
415ebc04a2
doc/Platforms.txt: added Debian GNU/Hurd, "i686/unknown/gnu0.3"
2008-08-10 18:08:09 +02:00
Florian Westphal
0ca8156efd
FAQ: add entry about /OPER and OperCanUseMode
2008-07-31 14:13:06 +02:00
Alexander Barton
e37080400b
Added more supported and tested platforms to doc/Platforms.txt.
2008-07-21 14:59:28 +02:00
Florian Westphal
4ed2cb1a02
make Listen parameter a comma-seperated list of addresses.
...
this also obsoletes ListenIPv4 and ListenIPv6 options.
If Listen is unset, it is treated as Listen="::,0.0.0.0".
Note: ListenIPv4 and ListenIPv6 options are still recognized,
but ngircd will print a warning if they are used in the config file.
Also, some plattforms require that ai_socktype
is set in the getaddrinfo() hints structure.
2008-05-19 14:27:35 +02:00
Florian Westphal
1d9067b019
Add FAQ entry for 'Where is the log file'?
2008-05-15 15:41:23 +02:00
Florian Westphal
22fa782be7
IPv6: Add config options to disabe ipv4/ipv6 support.
...
This also enables ipv6-only setups.
2008-04-21 00:45:19 +02:00
Alexander Barton
2f6d7a649c
Don't include doc/CVS.txt in distribution archive, use doc/GIT.txt now!
...
(cherry picked from commit a8e0eb62e9dce81ca4a5c5911428561b90bf2c6e)
2008-04-20 17:37:21 +02:00
Florian Westphal
248f8e0b70
Convert CVS commands to their git equivalents.
...
Also mention that patches should be sent to the mailing list.
2008-04-12 21:51:15 +02:00
Alexander Barton
bc63064d5c
Moved .cvsignore files to .gitignore
...
Since we are using GIT starting from now, I converted all the
.cvsignore files to .gitignore files.
2008-04-09 18:54:52 +02:00
Alexander Barton
35b6f3997c
Document NoDNS configuration option.
2008-01-07 23:02:29 +00:00
Alexander Barton
7548aa089c
Remove entry about ngircd failing on Linux 2.4:
...
ngircd can now fall back to select. [from 0.11.x]
2008-01-02 22:47:58 +00:00
Florian Westphal
82d32ffb28
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.
2007-11-23 16:26:03 +00:00
Alexander Barton
47ca178a21
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.
2007-11-21 12:16:33 +00:00
Alexander Barton
12db0bdc4f
Re-added doc/SSL.txt to distribution -- got lost somewhere!?
2007-11-20 21:39:35 +00:00
Florian Westphal
b160f574de
fix doc and manpage wrt. MaxConnections, MaxConnectionsIP and MaxJoins values
2007-10-13 20:45:11 +00:00
Alexander Barton
9021ea2070
Updated documentation ("Passive" option, for example).
2007-10-04 10:14:52 +00:00
Florian Westphal
1b852fce72
add support for predefined-channel configuration of k and l modes
2006-12-29 14:09:48 +00:00
Alexander Barton
82aaffe55d
Added "html" directory to CVS ignore list (it is generated by doxygen).
2006-12-28 14:12:45 +00:00
Alexander Barton
40199e0b56
distclean: remove "html" folder.
2006-12-28 14:04:28 +00:00
Alexander Barton
949a4ef793
Added .cvsignore files to hide generated files from CVS.
2006-12-28 13:20:07 +00:00
Florian Westphal
058d3085a9
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.
2006-11-05 13:03:46 +00:00
Alexander Barton
74883f57da
Added OpenBSD/ppc to list of tested platforms.
2006-10-08 14:09:16 +00:00
Alexander Barton
1b2c228de5
Updated documentation.
2006-08-29 23:59:35 +00:00
Alexander Barton
8423b89996
Updated platform list once more ...
2006-08-07 07:45:45 +00:00
Alexander Barton
7d87318b04
Updated platform list.
2006-08-07 07:29:30 +00:00
Alexander Barton
c888c81adf
Synchronized documentation with branch-0-10-x ...
2006-08-03 14:37:29 +00:00
Alexander Barton
fdc7ae22e9
Updated CVS URLs; enhanced documentation a little bit.
2006-07-23 12:43:15 +00:00
Alexander Barton
179d61c588
Updated some patch names on Arthur.
2006-07-23 12:19:57 +00:00
Florian Westphal
d0045afb09
kqueue now tested on NetBSD3.0, FreeBSD6 and Darwin7.9.0
2006-05-07 11:07:13 +00:00
Alexander Barton
c7bd9da446
Mostly whitespace fixes.
2006-04-09 12:27:23 +00:00
Alexander Barton
3d0ab6bd2e
Added maintainer-clean-local target to purge generated Makefiles.
2006-04-08 16:35:03 +00:00
Alexander Barton
7215737038
Enhanced documentation. Use "default" port 6667 in the example for server links.
2006-01-09 11:03:35 +00:00
Florian Westphal
e1b9409e63
add FAQ entry about epoll(): Function not implemented error
2005-12-09 21:14:56 +00:00
Alexander Barton
bd043449f2
Don't remove doc/src on "make distclean".
2005-11-29 20:59:57 +00:00
Florian Westphal
0dd0015d16
Mention ':' MyPassword restriction in man page.
2005-09-02 14:38:59 +00:00
Florian Westphal
342f20f889
Add warning about leading : in passwords. (thx Ben Korvemaker for pointing this out)
2005-09-01 18:16:29 +00:00
Alexander Barton
5f87474a74
Fixed parameter description of CHANINFO.
2005-08-27 19:00:06 +00:00
Alexander Barton
9db49e8f2c
Added "STRIP_FROM_PATH" variable to generate relative path names.
2005-07-23 00:48:38 +00:00
Alexander Barton
e5097bf2e6
Added style definitions for source code listings.
2005-07-22 21:23:22 +00:00
Alexander Barton
d6e6350523
New subdirectory "src" for the source code documentation, and new make
...
target "srcdoc" to generate the documentation using Doxygen.
2005-07-22 21:00:22 +00:00
Alexander Barton
7036111a6c
New files for the Doxygen source code documentation system.
2005-07-22 20:58:22 +00:00
Alexander Barton
b976ec032f
Updated some URLs in the documentation.
2005-07-09 14:39:42 +00:00
Alexander Barton
78692f1e87
Added "doc/Zeroconf.txt" to distribution.
2005-07-08 16:19:03 +00:00
Alexander Barton
a874c26c25
New section "runtime".
2005-07-08 12:40:09 +00:00
Florian Westphal
b88e97f193
document b0rken resolver on GNU/Linux
2005-07-07 20:53:35 +00:00