summaryrefslogtreecommitdiff
path: root/chat/unrealircd
AgeCommit message (Collapse)AuthorFilesLines
2007-05-13The tarball has been re-packaged with an additional fix and the versionadrianp2-5/+7
number not incremented. This was to fix an FD leak. Use DIST_SUBDIR=${PKGNAME} hack to work around this. PKGREVISION++
2007-01-03Update to 3.2.6adrianp4-20/+22
In brief: Unreal3.2.6 Release Notes ========================== ==[ GENERAL INFORMATION ]== - The purpose of the sections below (NEW, CHANGED, MINOR, etc) is to be a SUMMARY of the changes in this release. There have been 80+ changes, and trying to mention them all would be useless, see the Changelog for the full list of changes. ==[ CHANGED ]== - SSL: The server certificate and keys can now be reloaded via '/REHASH -ssl', no restart needed anymore. - loadmodule errors are improved - Snomask 'N' will no longer show nick changes of U-lined servers - Various doc updates ('/HELPOP ?EXTBANS', and some unreal32docs improvements) ==[ MAJOR BUGS FIXED ]== - Crash if link::options::quarantine was used - Another crash which could happen in some rare cases - Throttling was not always being applied correctly - Windows 2003: Fixed crash on-boot if no nameserver was set - Windows: Fixed /RESTART not always working properly (leaving the ircd dead)
2006-10-23s/SKIP_PORTABILITY_CHECK/CHECK_PORTABILITY_SKIP/adrianp1-4/+2
2006-10-08Disabled the portability check for this package because one file isrillig1-1/+5
declared unchangeable. Unfortunately, exactly that file contains the non-portable code. Not my problem. ;)
2006-07-18Update to 3.2.5adrianp5-36/+34
==[ MAJOR BUGS FIXED ]== - Spamfilter was not always working properly - MS Visual studio 2005 (8.x) was unable to compile Unreal and/or caused crashes - Certain IPv6 listen blocks could crash the ircd on-boot/on-rehash ==[ MINOR BUGS FIXED ]== - "Looking up your hostname" message was missing if set::options::show-connect-notice was enabled (other messages, like "looking up ident" were shown, however) - It was sometimes impossible to update a link { } block: all old settings would still be used, this happened if connfreq was low. This might also have caused crashes. - Netsynch problem, which could cause the wrong modes to be applied to a channel in some rare cases. - Setting set::maxdccallow to 0 (or lower) still allowed one entry to be added - Spamfilter oversized-checking is no longer done when removing a spamfilter - Operator count bug (there might still be others...) - Some chinese-* charsets could not be selected individually - No longer requiring a C++ compiler (was caused by resolver in 3.2.4) - Added workaround for "make: Permission denied" bug in some FreeBSD's
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam1-2/+6
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-07pkglintificationadrianp5-59/+70
Add rehash option to rc.d script Remove dud mirror site Sort PLIST Bump pkgrevision
2006-02-16There's been an upstream fix but the version number was not bumpedadrianp3-16/+27
http://www.unrealircd.com/324rerelease.txt Use DIST_SUBDIR=${PKGNAME} until the next version is released Install help and documentation for non-english users
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-02-04Update to 3.2.4adrianp3-20/+58
This is just a summary of changes, for full details see: http://www.unrealircd.com/txt/unreal3_2_4_release_notes.txt > ==[ MAJOR BUGS FIXED ]== > - Two issues with an incorrect badword { } block in the config file causing a crash. > - Incorrect TKL/*LINE causing a crash > - Complete resolver recode: now using c-ares + caching to fix some (rare?) crash bugs and > to make our code much more cleaner. > - Using GCC4 caused a crash on-link. > - Crash when a class block was removed and had any other blocks were referencing it. > - OpenBSD crash on /REHASH. > - Several AMD64 crash issues. > - Sometimes a serious flood of notices was generated if link::options::nodnscache was used. > - Spamfilter: action 'viruschan' combined with target 'user' caused crashes. > - chinese-* nick characters support caused memory corruption. > - Crash issue regarding SSL and junk snomask. > > ==[ MINOR BUGS FIXED ]== > - Now properly resolves hostnames again that use CNAME delegation (got broken in 3.2.3). > - Fedora Core w/IPv6 failed to compile. > - A few read-after-free bugs that could have caused crashes. > - ./Config was not loading the settings properly on Solaris 10 > - Crash if high ascii in set::network-name > - Fixed advanced channel aliases not working properly > - Fixed \* and \? escaping not always working properly (for example in ~r/~c bans).
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-16I love code like this:joerg5-1/+60
extern int errno; /* some systems don't have this in errno.h */ after the following in a central header: #ifndef _WIN32 #include <sys/errno.h> #else #include <errno.h> #endif Sure, e.g. NetBSD doesn't define errno in sys/errno.h, but why should it? So, let's just fix this.
2005-12-08Fix MASTER_SITES typo and add in a few more mirrorsadrianp1-2/+4
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig2-11/+11
CONFIGURE_ARGS.
2005-12-03Add unrealircd-hub back to PKG_SUGGESTED_OPTIONSadrianp1-2/+2
2005-12-02Prefix all package-specific options with "unrealircd-".wiz1-19/+22
No legacy options handling, since the package is so fresh.
2005-12-01Remove PKG_OPTIONS_OPTIONAL_GROUPS as PKG_OPTIONS_REQUIRED_GROUPS doesadrianp1-2/+1
the job on it's own. Suggesed by wiz@ in private email.
2005-12-01Change remoteinc to depend on net/libcares as opposed to wip/c-aresadrianp4-20/+27
Fix patch-aa so libcares is properly detected Fix options.mk so that libcurl is properly detected Use PKG_OPTIONS_OPTIONAL_GROUPS as suggesed by wiz@ in private email Use PKG_OPTIONS_REQUIRED_GROUPS for hub/leaf choice Bump to nb1
2005-11-29Add advanced options available in the default ./Config scriptadrianp2-4/+61
Change default to hub, enable showlistmodes and remove prefixaq in line with ./Config defaults No PKGREVISION bump (riding the initial import)
2005-11-29Small update for FILES_SUBSTadrianp1-4/+4
2005-11-29UnrealIRCd is an IRC server based on the branch of IRCu called Dreamforge,adrianp10-0/+511
formerly used by the DALnet IRC Network. Since development started on it (around May 1999) many new features has been added, modified, and many bugs fixed. Unreal runs both on *nix platforms, Amiga & Windows 95/98/2k/NT. Some features to mention: Channel Halfops, No-color channel mode, Strip-colors channel mode, channelmode +q & +a - protect modes, Oper and Admin only channels, exception bans, Nokicks mode (channel and user), Flood limiter, Channel links, Host cloaking, Net* Tech and Co-Admin modes, Whois notifies, Foreign connects monitor, Oper suspend, G:Lines, T:Lines, channel restriction (people can only go to these channels if enabled), Trojan/DCC Deny, RPING/RPONG, Sethost family, Token in server<->server etc. FDlists/High Traffic Mode, SOCKS check on connect, Speeded up server synchs, limited WebTV Client support, /vhost, and many dreamforge optimations. UnrealIRCd is aimed to be an advanced, not an easy IRCd. Also includes SSL and IPv6 support.