Bram Matthys
02ae61dd29
regarding poll patch:
...
* move all (re-)initalization to reset_pollfd(), i'm
much more comfortable with that as it aids debugging a lot.
* add parenthesis.
update my own fd check code for poll support
2012-02-26 15:43:02 +01:00
Bram Matthys
5dd1454489
- Added patch from Adam for poll() support ( #1245 ).
2012-02-26 15:28:29 +01:00
Bram Matthys
9c12b0e896
- Even when 'M' was listed in set::oper-only-stats you could still do a
...
'/STATS m'. Unlike other stats characters, case insensitivity was not
checked for this one. Reported by and patch from Apocalypse (#4086 ).
2012-02-26 10:29:20 +01:00
Bram Matthys
719c0f73ae
- Moved nospoof to config file, suggested by and patch from nenolod ( #4078 ).
...
This means ping cookies are now controlled by set::ping-cookie [yes|no].
The default is 'yes' (enabled).
2012-02-26 10:22:19 +01:00
Bram Matthys
c46024fa2d
- Make the accept code check if the fd is within bounds instead of relying
...
on OpenFiles to be correct. This fixes a crash when f.e. 3rd party modules
have files open but don't increase OpenFiles. Might also fix a curl crash,
though nobody ever reported one.
2012-02-26 10:09:25 +01:00
Bram Matthys
2e2eea8146
- Added doc/example.es.conf, translated by Severus_Snape.
2012-02-08 18:44:37 +01:00
Bram Matthys
42a30007e7
Donators
2012-02-08 18:16:33 +01:00
Thomas Fargeix
61a94fb5bd
- Add usermod +I and remote whois command documentation. (r4988)
...
- Get rid of networks/ references. (r4990)
2012-01-25 21:04:09 +01:00
Bram Matthys
7ad515fb38
- Get rid of networks/ directory, and all references to it. Suggested by
...
katsklaw and others (#4056 ).
2012-01-22 17:09:10 +01:00
Bram Matthys
60bad142e0
- Added remove_oper_modes(), which works just like remove_oper_snomasks(),
...
and ensures that the user does not have any ircop-only user modes after
de-opering. This (only) fixes the just added +I umode case, but could
also prevent future bugs.
2012-01-22 16:52:28 +01:00
Bram Matthys
c597c90f4a
- New user mode +I (IRCOp only) which hides idle times to other users,
...
suggested and patch supplied by Nath & binki (#3953 ).
2012-01-22 16:32:28 +01:00
Bram Matthys
b9137af15c
- Advertise 'tls' (STARTTLS) capability in CAP. Patch from nenolod ( #4081 ).
2012-01-22 16:03:30 +01:00
Bram Matthys
2df00337d4
- Fix issue with CAP & NOSPOOF. Patch from nenolod ( #4077 ).
2012-01-22 16:01:00 +01:00
Bram Matthys
d530dbd43d
- Add CAP support. Currently implemented are: multi-prefix (NAMESX), and
...
userhost-in-names (UHNAMES). Patch from nenotopia (#4018 , #4066 )
2012-01-20 21:25:59 +01:00
Thomas Fargeix
2b0d66498d
- Add Bantype ~a documentation.
...
- Fix the snomask example.
2012-01-19 19:37:55 +01:00
Nathan Phillip Brink
d8a6b6e512
Run ./autogen.sh per 6518968ca480.
2012-01-03 05:50:38 +00:00
Bram Matthys
acc011337a
- Ditch vsyslog() as it's only a waste of CPU, inspired by #4065 .
2012-01-02 22:46:18 +01:00
Nathan Phillip Brink
d9e83f70e3
- Fix misuse of stdarg.h macros when calling vsyslog() ( #4065 by Jimini).
2012-01-02 20:20:07 +00:00
Bram Matthys
1adc59893d
heh ;)
2011-12-28 18:48:46 +01:00
Bram Matthys
9ae963e1fe
- Make default service stamp 0 (zero) again, instead of '*' which was
...
introduced by ESVID changes a few days ago. This makes anope happy,
and also means nothing will change in a non-ESVID scenario.
2011-12-28 18:39:43 +01:00
Nathan Phillip Brink
23516d8e99
- Enforce matching of unrealircd version and PACKAGE_VERSION macros ( #4014 ).
...
Now the UNREAL_VERSION_GENERATION, UNREAL_VERSION_MAJOR,
UNREAL_VERSION_MINOR, and UNREAL_VERSION_SUFFIX macros are
autogenerated from PACKAGE_VERSION.
2011-12-26 17:23:36 +00:00
Bram Matthys
9ed1e4fa02
- Throw up an error if a password in the configuration file is too long
...
(max 48 characters), reported by JasonTik, based on patch from
WolfSage (#3223 ).
2011-12-25 16:58:18 +01:00
Bram Matthys
82f9cf54bb
extban ~a = also allowed for invex
2011-12-25 16:42:17 +01:00
Bram Matthys
83527ba76d
compile fix for just-checked-in patches.
2011-12-25 16:28:58 +01:00
Bram Matthys
3b6bbdc038
- Updated extended ban documentation in help.conf and unreal32docs:
...
new bantype ~a, and some text about extended bans & invex (+I).
2011-12-25 16:22:07 +01:00
Bram Matthys
c1af7ca274
- Added extended ban ~a:<account name> which matches users who are logged
...
in to services with that account name. This works only on services that
support ESVID. Patch from nenotopia (#3966 ).
2011-12-25 14:40:33 +01:00
Bram Matthys
d512f79a6a
- Show account name in /WHOIS, for ESVID-capable services packages, patch from nenotopia ( #3966 ).
2011-12-25 14:29:03 +01:00
Bram Matthys
d272d2d6a0
- Services coders: Added support for ESVID. Instead of a number you can
...
now store a string (of max NICKLEN size) as service stamp. See
protoctl.txt and serverprotocol.html in doc/technical for more
information.
Patch from nenotopia (#3966 ).
2011-12-25 14:26:53 +01:00
Bram Matthys
e8244902f8
- Tweak: send actual channel name and not user supplied channel in KICK, reported and patch by Stealth ( #3298 ).
2011-12-25 14:06:19 +01:00
Bram Matthys
316828edf8
- Config parser failed to check for invalid set::ssl options, reported and patch by fbi ( #4035 ).
2011-12-25 13:20:19 +01:00
Bram Matthys
aa0af2ddd2
- Fix small error in oper block documentation, reported by Stealth ( #2318 ).
2011-12-25 13:15:49 +01:00
Bram Matthys
0e4d604c04
- Added patch from nenotopia to use more modern LUSERS numerics ( #3967 ).
2011-12-25 12:55:02 +01:00
Nathan Phillip Brink
5a57a8f496
- Include CMDS=STARTTLS in ISUPPORT/numeric 005 to let clients discover STARTTLS support through VERSION, before or after registration ( #4064 ).
2011-12-20 22:27:16 +00:00
Nathan Phillip Brink
2ffa9a174f
- Fix version string in configure.ac.
2011-11-14 03:40:27 +00:00
Nathan Phillip Brink
0ff0b04a56
- Fix compilation issues with bundled tre and ./curlinstall-ed curl caused by over-generic regexes. Reported by warg.
2011-11-12 06:58:34 +00:00
Nathan Phillip Brink
9299b781f6
- Attempt to make Makefile rules more parallelism friendly.
2011-11-10 05:37:16 +00:00
Nathan Phillip Brink
b753c28bec
- Fix compilation issue when disabling stacked extbans. https://bugs.gentoo.org/389949
2011-11-09 17:21:39 +00:00
Nathan Phillip Brink
cc5e2bc414
- Automatically regenerate Makefile if ./config.status --recheck was run.
2011-11-09 17:16:55 +00:00
Bram Matthys
ad81d0b049
Added tag unreal3_2_9 for changeset 9a1784c699d1
2011-11-05 10:24:37 +01:00
Bram Matthys
5298c36d64
some last-minute text fixes
2011-11-05 10:11:58 +01:00
Bram Matthys
095a52e630
Update wircd.def for 3.2.9 release
2011-11-05 10:05:25 +01:00
Bram Matthys
6ab9d06a6c
Manually update UNREAL_VERSION_TIME to 201144
2011-11-05 09:58:17 +01:00
Bram Matthys
d19bce6c42
** 3.2.9 release **
2011-11-05 09:54:12 +01:00
Bram Matthys
9b3e65c6e7
- Updated credits (supporters, coders)
2011-09-11 18:13:35 +02:00
Bram Matthys
879d32064c
- Updated credits (donations)
2011-09-07 10:06:27 +02:00
Thomas Fargeix (Alef)
deb00ef4ef
Add a files {} block to example.fr.conf
2011-07-21 14:12:55 +02:00
Bram Matthys
e1574bf1e3
Added tag unreal3_2_9rc2 for changeset 3ada0f7b2163
2011-07-18 21:08:33 +02:00
Bram Matthys
4008e3745f
Update curl-ca-bundle.crt & prepare for retag
2011-07-18 21:08:17 +02:00
Bram Matthys
ee447742c8
Removed tag unreal3_2_9rc2
2011-07-18 21:07:31 +02:00
Bram Matthys
618da4ab5e
Added tag unreal3_2_9rc2 for changeset fa478da23916
2011-07-18 13:00:42 +02:00