binki
bd636c4e6d
- Attempt to make up for Windows not having mode_t and not complying to POSIX.
2010-07-09 15:40:58 +00:00
binki
7dbf154d04
- Move configure.ac to the project's root.
...
- Separate m4 macros into *.m4 files (it is much easier to run aclocal now).
- Remove unused DOMAINNAME macro and --with-hostname= options as the DOMAINNAME macro isn't used anywheres and its use shouldn't be encouraged.
- autogen.sh to bootstrap the buildsystem. We now maintain setup.h with autoheader.
- --disable-blah now does the opposite of --enable-blah. The same for --with-blah and --without-blah. (This makes Gentoo users happier).
2010-07-08 02:51:43 +00:00
autoupdate
5cf8ee21a0
Automatic weekly version update: 201027
2010-07-04 23:00:03 +00:00
binki
2a6a4b31ff
- Fixed a few trivial compilation warnings.
2010-06-29 03:00:34 +00:00
autoupdate
c3ea2568b2
Automatic weekly version update: 201026
2010-06-27 23:00:02 +00:00
binki
7fdd8cce96
- Fixed desynchronized prototype.
2010-06-26 04:36:56 +00:00
binki
11d84d8534
- Replaced some coders@lists.unrealircd.org references with bugs.unrealircd.org.
...
- Update/add some .cvsignore files.
2010-06-21 21:57:42 +00:00
Bram Matthys
1e5e60d635
- Fixed race condition / reference count issue where an outgoing server connect
...
would cause the IRCd to crash. Reported by Monk (#0003913 ).
2010-06-21 12:27:45 +00:00
Bram Matthys
a523cec997
blah
2010-06-21 09:27:34 +00:00
autoupdate
2980fe011f
Automatic weekly version update: 201025
2010-06-20 23:00:02 +00:00
binki
8ee34484b4
- When removing a SHUN, check if users who were blocked by this SHUN are still blocked by another SHUN. Previously, if multiple shuns covered a single user, removing one of these shuns would mark the user as un-SHUN-ed. ( #0003906 )
2010-06-20 06:28:38 +00:00
binki
c1ca937861
Updated the correct Changes file.
2010-06-19 22:01:39 +00:00
binki
aa0c706bff
- Handle bad flags in set::ssl::options better ( #0003896 ).
2010-06-19 22:00:05 +00:00
binki
2828e7f8b2
- Rename configure.in to configure.ac and modernize AC_INIT.
2010-06-19 03:22:51 +00:00
binki
9faa5a6d2b
- Fix files::shortmotd to by accepted by unrealircd like the docs say it is.
...
- Fix remote includes download handling which I broke for remote includes ;-).
- Recursively add more consts.
2010-06-17 02:41:43 +00:00
binki
d7835d959e
- Fix typo
2010-06-16 14:14:08 +00:00
Bram Matthys
6e34938c59
- Forgot to commit the REMOTEINC_SPECIALCACHE stuff to config.h which means
...
it wasn't actually enabled until now...
2010-06-16 11:47:42 +00:00
binki
06e807130c
- Added error message for unknown directives in the "files" block
...
- Remote MOTD support. Not adequately tested. Required restructuring of the asynchronous download callback and handler.
- Added some consts throughout url.c, etc.
- Fix segfault where the an include directive specifies a URL and cURL follows redirects, resulting in a different resultant URL. The remote includes code would look for the an include block using the resultant URL and assume that it would be found. The new code searches differently, has new checks, and ignores the resultant URL.
- Removed duplicated m_motd() and friends that were both in modules and s_serv.c. The copies in s_serv.c (core) were overriding the in-module functions.
2010-06-16 05:44:15 +00:00
binki
fc1e848a2a
- Throw out old USE_POLL code which 1. has no buildsystem support and 2. has comments which claim it doesn't work.
...
- Removed extraneous apostrophe from a module loader error message.
2010-06-15 02:37:50 +00:00
autoupdate
5cf1dc144a
Automatic weekly version update: 201024
2010-06-13 23:00:02 +00:00
autoupdate
304e3ad0d4
Automatic weekly version update: 201023
2010-06-06 23:00:03 +00:00
autoupdate
6ab3862520
Automatic weekly version update: 201022
2010-05-30 23:00:02 +00:00
binki
9e64a0121c
- More strict sockhost (hostmask) checking in m_nick.c:_register_user(). Fixed some bad string handling as well. See comments in bug ( #0003907 ).
2010-05-28 21:31:36 +00:00
binki
f1ec26a07c
- Partially fixed bug where IPv4 addresses were randomly mishandled by the cgiirc code, resulting in the sockhost/hostmask being set to something like ::ffff:127.0.0.1, which confused the s2s protocol. Reported by tabrisnet ( #0003907 ). Also, reject incorrectly formed hostnames from WEBIRC command.
2010-05-28 04:30:22 +00:00
Bram Matthys
625102cacd
- Fixed bug in CVS where the ban exempt (+e) handling was reversed: if a
...
non-matching +e was present, one could walk through bans. Reported by
tabrisnet (#0003909 ). Bug was caused by chained/stacked extbans.
2010-05-24 12:01:07 +00:00
Bram Matthys
a9e547614b
send people to the web, and scratch stskeeps ;p
2010-05-24 11:58:55 +00:00
autoupdate
a4fc53fc3a
Automatic weekly version update: 201021
2010-05-23 23:00:03 +00:00
Bram Matthys
ab7957a6a8
docs: credit changes (permanent), the rest: interim credit changes -- needs to be finalized before 3.2.9 release, as always...
2010-05-17 10:01:08 +00:00
binki
f4e4df6d6a
- ./Config now remembers extra/custom ./configure parameters.
2010-05-17 04:36:43 +00:00
binki
df9d102d98
- Added chmode +r to HTML documentation
2010-05-17 03:33:41 +00:00
binki
9f6492169b
- SVSMODE now triggers HOOKTYPE_UMODE_CHANGE and HOOKTYPE_REMOTE_CHANMODE.
2010-05-17 02:41:43 +00:00
autoupdate
fe33820f02
Automatic weekly version update: 201020
2010-05-16 23:00:11 +00:00
binki
1f89c2f6df
Removed ugly ``files {} got initialized!'' message.
2010-05-15 21:23:29 +00:00
binki
38b7350f7c
Remove m_addline from commands.so
2010-05-15 21:17:57 +00:00
autoupdate
80c21aac2e
Automatic weekly version update: 201019
2010-05-09 23:00:08 +00:00
binki
046eb67100
- Fix -DDEFAULT_PERMISSIONS=0 support. Previously, support.c:unreal_copyfile() would create files with no permissions, breaking loadmodule. ( #0003905 )
2010-05-05 23:59:27 +00:00
binki
23f72648c4
- Clarify/expand alias block documentation, especially for alias::type=command; ( #0003902 )
2010-05-05 22:50:31 +00:00
binki
c0790e90de
- Remove the Compile as hub/leaf'' concept as I'm quite sure this doesn't actually do anything ( #0003891 )
2010-05-05 22:39:18 +00:00
binki
5f05b3c80b
- Update Unreal.nfo with information about new support network setup ( #0003904 )
2010-05-05 21:55:13 +00:00
autoupdate
0c939fa194
Automatic weekly version update: 201018
2010-05-02 23:00:10 +00:00
autoupdate
24d0463d4c
Automatic weekly version update: 201017
2010-04-25 23:00:15 +00:00
Bram Matthys
8e26c4b540
linking bug & ipv6 thing (the latter is completely untested):
...
- IPv6: it seems some recent Linux dists decided to make IPv6 sockets
IPv6-only, instead of accepting both IPv4&IPv6 on them like until now.
FreeBSD (and other *BSD's) already did that move a few years back,
requiring server admins to sysctl.
We now make use of a new option to explicitly disable "IPv6-only".
This should work fine on Linux.
Whether it provides a complete solution for FreeBSD, I don't know, testing
is welcome! In theory setting net.inet6.ip6.v6only to 0 should no longer
be needed, but you might still need to enable ipv6_ipv4mapping.
- Fix stupid issue where current CVS would no longer link TO an earlier
Unreal server (eg: outgoing connect to a 3.2.8 hub). Reported by ohnobinki
(#0003901 ).
2010-04-25 19:14:55 +00:00
autoupdate
cd3dd80c54
Automatic weekly version update: 201016
2010-04-18 23:00:17 +00:00
autoupdate
e3be08d5d1
Automatic weekly version update: 201014
2010-04-04 23:00:21 +00:00
autoupdate
84a19ab091
Automatic weekly version update: 201013
2010-03-28 23:00:16 +00:00
autoupdate
e422f24d52
Automatic weekly version update: 201012
2010-03-22 00:00:10 +00:00
autoupdate
a7ea2f49b3
Automatic weekly version update: 201011
2010-03-15 00:00:04 +00:00
Bram Matthys
b245850fb0
update donators.
2010-03-08 16:24:22 +00:00
autoupdate
86d8796b77
Automatic weekly version update: 201010
2010-03-08 00:00:12 +00:00
Bram Matthys
e47baea5da
- Made '/REHASH -motd' really rehash *all* MOTD, OPERMOTD, BOTMOTD and RULES
...
files. Reported by bitmaster (#0003894 ).
2010-03-03 13:56:28 +00:00