Commit Graph

1033 Commits

Author SHA1 Message Date
Jilles Tjoelker 543b8c392c Make rehashing privset{} change online oper privileges.
This also fixes memory leak due to multiple privsets
with the same name (added after each rehash).
2008-12-14 18:25:15 +01:00
Jilles Tjoelker 0ba0bb4ce0 Unref privset of quitting oper. 2008-12-14 17:31:42 +01:00
Jilles Tjoelker f24b187a8e m_webirc: use rb_crypt() instead of crypt() 2008-12-13 11:49:28 +01:00
Jilles Tjoelker 0c0fc97605 Update sgml docs for cidr_ipv4_bitlen/cidr_ipv6_bitlen split. 2008-12-11 21:53:36 +01:00
androsyn 0dc49ff2f4 cast getpid() to int 2008-12-10 12:46:23 +03:00
Jilles Tjoelker 70f227af69 Update NEWS. 2008-12-09 23:51:38 +01:00
Jilles Tjoelker 8d448eb314 Clarify /quote help snomask a little. 2008-12-09 00:22:58 +01:00
Valeriy Yatsko 761f82c5d6 Update TODO. 2008-12-07 22:48:45 +03:00
Valeriy Yatsko 5054c3bc25 Branch merge 2008-12-07 22:46:38 +03:00
Valeriy Yatsko ed4662f302 Update my email address. 2008-12-07 22:46:19 +03:00
Jilles Tjoelker e238fe3aef Mention auto CPRIVMSG/CNOTICE in sgml docs. 2008-12-05 15:33:38 +01:00
Jilles Tjoelker b626b0171b Add /topic !#channel operspy to sgml docs. 2008-12-04 01:40:57 +01:00
Jilles Tjoelker 2ec2fc9ce6 Add umode +Z to the help files. 2008-12-04 01:03:05 +01:00
Jilles Tjoelker 40d5d119e5 Mention effect of /accept on umode +R. 2008-12-04 00:51:32 +01:00
Jilles Tjoelker 7a509a687f Remove additional wrong declaration for rb_kill(). 2008-12-03 22:57:13 +01:00
Jilles Tjoelker f717c20dbb As in shadowircd, increase buffer for /who status.
Not necessary here but nice for consistency.
2008-12-03 22:54:30 +01:00
Aaron Sethman 5274a6d761 report logfile access issues
committer: Valeriy Yatsko <dwr@it-penza.org>
2008-11-16 10:15:28 +03:00
Valeriy Yatsko 4e2fdb1f81 Branch merge. 2008-12-03 02:59:26 +03:00
Valeriy Yatsko 3b0f3294cf Remove irc_basename, replace it with rb_basename from libratbox. 2008-12-03 02:59:13 +03:00
Jilles Tjoelker 2cf629d9b5 Put back conditionally netwide ssld error snote. 2008-12-03 00:55:58 +01:00
Valeriy Yatsko 2f6c1ef878 Forgot version.c.SH for libratbox/. 2008-12-03 02:54:08 +03:00
Valeriy Yatsko c7c9aa764d Branch merge. 2008-12-03 02:50:01 +03:00
Valeriy Yatsko 94b4fbf93a Copied libratbox and related stuff from shadowircd upstream. 2008-12-03 02:49:39 +03:00
Jilles Tjoelker 1386c9a7c0 Specify RTLD_LOCAL explicitly.
As in atheme-services, I guess some versions of
MacOS X need this.
2008-12-03 00:39:07 +01:00
Jilles Tjoelker 73788f7953 Add operspy /topic.
This allows querying any channel's topic under the
operspy rules, but not changing it.
2008-12-03 00:16:05 +01:00
Jilles Tjoelker 76514a0b77 Put back example.conf limits to their old values,
increasing cidr limit somewhat more.
2008-11-30 13:35:01 +01:00
Jilles Tjoelker 571df4297c Update reference.conf for cidr change as well. 2008-11-30 13:33:43 +01:00
Jilles Tjoelker c8d8588915 Split cidr_bitlen into cidr_ipv4_bitlen and cidr_ipv6_bitlen.
Taken from ircd-ratbox 3 via shadowircd.
2008-11-30 13:31:59 +01:00
Jilles Tjoelker e752dd2618 Allow coloured part reasons in -c channels. 2008-11-29 22:22:18 +01:00
Jilles Tjoelker e157c3aa58 Remove reference to old maxconnections way. 2008-11-28 15:51:52 +01:00
Jilles Tjoelker 89a38579cd Add sgml documentation for /quote set. 2008-11-28 15:48:41 +01:00
Jilles Tjoelker 36f0316a72 Remove unnecessary initialization that violates const. 2008-11-27 22:50:01 +01:00
Jilles Tjoelker e7c8892297 Put back accidentally removed word. 2008-11-26 21:38:49 +01:00
Jilles Tjoelker b29e40b7ca Improve note about case sensitivity. 2008-11-26 00:07:12 +01:00
Jilles Tjoelker e129e2af12 Mention how to specify the default port in a remote connect. 2008-11-25 23:58:24 +01:00
Jilles Tjoelker 660debfad5 Correct buffer without space for '\0', should have been safe due to padding. 2008-11-22 18:51:00 +01:00
Jilles Tjoelker 51e1ce904e Make the notices reporting auth{} privs a bit more serious-looking,
as in ratbox3.
2008-11-19 22:45:13 +01:00
Aaron Sethman 17d00839b3 make is_cti/is_sti collect times connected in unsigned long long instead of time_t as well..on 32bit boxes that is going to wrap pretty quickly
committer: Valeriy Yatsko <dwr@it-penza.org>
2008-11-16 10:04:09 +03:00
Jilles Tjoelker 59eedf155f Allow +z messages from outside if -n.
This gives a useful meaning to the cmode combo +mz-n:
messages from ops and voices go to all channel members,
messages from anyone else (on or off channel) go to ops.
With +mnz, messages from outside are not allowed at all.
2008-11-15 22:56:09 +01:00
Jilles Tjoelker 79ba162940 Truncate idle time in /who to 32 bits.
Pointed out by dwr (but solved differently).
2008-11-15 21:15:38 +01:00
Jilles Tjoelker 9a9f3cf8a5 Only require DNSBL replies to be in 127.0.0.0/8 instead of /24. 2008-11-15 16:17:16 +01:00
Jilles Tjoelker 570ca08a4f Allow the resolver to process longer hostnames,
for the benefit of some DNSBLs like the "TorDNSEL service".
2008-11-15 16:13:39 +01:00
Jilles Tjoelker 863efb0e6b Should use rb_strlcpy instead of strlcpy... 2008-11-09 01:05:39 +01:00
Jilles Tjoelker 44913ac65f Add WHOX to 005 so we can see if much breaks. 2008-11-09 00:27:15 +01:00
Jilles Tjoelker 8e0f260b04 Remove LOCAL_COPY (and thus alloca) usage from /who. 2008-11-09 00:13:48 +01:00
Jilles Tjoelker aff2058aa8 who: Use @+ combining for 354 numeric.
The 352 numeric uses it if CAP multi-prefix is enabled, as before.
2008-11-09 00:13:29 +01:00
Jilles Tjoelker 555801db60 Add ircu-like /who format options.
Use  /quote help who  for details.
The format code "o" (oplevel) is not documented,
but implemented showing dummy information (999 for
chanop, n/a otherwise).
2008-11-09 00:12:56 +01:00
Jilles Tjoelker 9d35015621 Make comment for ms_join() up to date. 2008-11-09 00:05:15 +01:00
Jilles Tjoelker 05d8a68c88 Show spambot notices for joins, not for parts.
Parts still decrement the counter for showing notices.
This shows more channels in the notices.
2008-11-08 17:22:41 +01:00
Jilles Tjoelker 28823cd3db Allow normal users to use /chantrace.
The same information is already available via a
combination of /who and /trace.
2008-11-08 01:28:16 +01:00