aboutsummaryrefslogtreecommitdiff
path: root/irc/ircd-ratbox-devel
Commit message (Collapse)AuthorAgeFilesLines
* Move the rc.d scripts of the form *.sh.in to *.inDoug Barton2012-08-052-1/+3
| | | | | | | | | Where necessary add $FreeBSD$ to the file No PORTREVISION bump necessary because this is a no-op Notes: svn path=/head/; revision=302141
* - Remove ftp.parodius.com from MASTER_SITES due to its forthcomingJase Thew2012-07-071-1/+0
| | | | | | | | | | | closure. We thank Parodius for the hosting services they provided. PR: ports/169570 Submitted by: Jeremy Chadwick <jdc@koitsu.org> Approved by: culot (mentor) Notes: svn path=/head/; revision=300607
* Register CONFLICTS with charybdis; both install files in same placeChris Rees2012-05-111-1/+1
| | | | | | | | PR: ports/167556 Approved by: maintainer (moggie@elasticmind.net) Notes: svn path=/head/; revision=296447
* - Update to official release 3.0.7Michael Scheidell2012-04-146-59/+48
| | | | | | | | | | | | | | - Update MASTER_SITES (remove unofficial ircd-ratbox.org) - Unbreak cross compiles - Fix error handling with GNUTLS - Update sqllite3 code - Remove buggy sigio code. PR: ports/166914 Submitted by: moggie <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=294809
* In the rc.d scripts, change assignments to rcvar to use theDoug Barton2012-01-141-1/+1
| | | | | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other. Notes: svn path=/head/; revision=289156
* - Use USERS and GROUPSChris Rees2011-06-272-83/+4
| | | | | | | | | PR: ports/157586 Submitted by: Chris Rees (utisoft@gmail.com) Approved by: tabthorpe (co-mentor), maintainer Notes: svn path=/head/; revision=276517
* - Get Rid MD5 supportMartin Wilke2011-03-191-1/+0
| | | | Notes: svn path=/head/; revision=271305
* Begin the process of deprecating sysutils/rc_subr byDoug Barton2010-03-271-1/+1
| | | | | | | s#. %%RC_SUBR%%#. /etc/rc.subr# Notes: svn path=/head/; revision=251553
* - Update to 3.0.6Martin Wilke2010-01-283-16/+4
| | | | | | | | | | PR: 143241 Submitted by: moggie <moggie@elasticmind.net> (maintainer) With hat: secteam Security: http://www.vuxml.org/freebsd/192609c8-0c51-11df-82a0-00248c9b4be7.html Notes: svn path=/head/; revision=248767
* - Add a temporary bugfix patch to correct an error where theMartin Wilke2009-07-132-1/+12
| | | | | | | | | | ssld process would die if more than one SSL connection was attempted. PR: 136667 Submitted by: Moggie <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=237673
* Fix build / deinstall with custom LOCALBASE and PREFIXIon-Mihai Tetcu2009-06-162-4/+6
| | | | | | | | Submitted by: maintainer Reported by: QATty Notes: svn path=/head/; revision=236080
* - Update to 3.0.4Beat Gaetzi2009-05-283-10/+13
| | | | | | | | | | | - Fix post-install permissions check PR: ports/134972 Submitted by: Lewis <moggie AT elasticmind.net> (maintainer) Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=234710
* - Update to 3.0.2.Wesley Shields2009-04-024-7/+9
| | | | | | | | | - Fix up pkg-descr. Submitted by: Lewis <moggie@elasticmind.net> (maintainer, via IRC) Notes: svn path=/head/; revision=231485
* - Update to 3.0.1Beech Rintoul2008-12-196-41/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | Port changes: o Removed patch on 'rsdb_sqlite3.c' that fixed ban.db path code in previous release. Software changes included in this release: o Call rb_helper_close on bandb errors to kill off old bandb processes. o Report correct files/line numbers for spoof warnings. o SID in the serverinfo struct should be 4 bytes, not 3. o Rebuild the included ircd_lexer.c. o Fix ports and /dev/poll for solaris. o Report libratbox version on -version and /info. o libratbox version info includes SSL info. o Fix installing when using install-sh. o Re-enable ziplinks + SSL server connections. o Fix a gnutls related core dump. o Add support for a serverinfo::bandb setting in ircd.conf for the ban database. o Report adding throttles when an oper is set umode +r. o Report throttle stats in /stats T. PR: ports/129725 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=224406
* - Update to ratbox-3.0.0 releaseMartin Wilke2008-11-239-27/+48
| | | | | | | | | | | | | | | | | | | | | Port changes: o Adjusted WITHOUT_IPV6 port option to compensate for ratbox enabling IPv6 by default. o Updated patches for diff index changes and added new patch on 'rsdb_sqlite3.c' to fix ban.db path code. Software changes included in this release: o Fix a crash with the the global CIDR code. o Fix a core dump in bantool if bantool cannot open the database. o Report failure to open logfiles in a more useful way. o Check to see if we have both read and write access to the ban database. o Fix a build error on OS X Leopard. PR: 128890 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=223243
* - Update to 3.0.0rc3 to fix a memory leak.Wesley Shields2008-11-072-4/+4
| | | | | | | | PR: ports/128270 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=222480
* - Update ircd-ratbox-devel port to release candidate 2 of ircd-ratbox-3.0.0.Beech Rintoul2008-10-183-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Software changes include: ircd-ratbox-3.0.0rc2 o Log ERROR commands to file regardless of hide_error_messages setting. o Restrict JOIN 0 to only allow 0 by itself, no multiple zeros or zeros before or after commas. o Honor -logfile command line option. o Fix timerfd_create check. - Updates in: ircd-ratbox-3.0.0rc1 o Fix a bug in comment parsing in the config file. o Have bandb honor -basedir option. o Fix ssld to work on win32 should you ever desire such a thing and a few other minor win32 fixes. o Fix up a few things so that the source code builds with gcc -pedantic. o Do not abort configure if the AC_CHECK_SQLITE3 check fails. o Drop configure option for ssl only channels, this is now controlled by a channel {} use_sslonly option. o Attempt to override FD_SETSIZE when using select, and if this cannot be overriden, lower maxconnections. o Fix signalfd code on 32bit platforms. o Add support for timerfd_create event handling on linux systems with new enough kernels and glibc. o Fix our fake rb_sockaddr_storage so that it actually compiles. o Add some work arounds to avoid OPENSSL_applink on some platforms. PR: ports/127925 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=221726
* Update to 3.0.0beta12Wesley Shields2008-09-064-26/+12
| | | | | | | Submitted by: Lewis <moggie@elasticmind.net> (maintainer) via private mail Notes: svn path=/head/; revision=219992
* - Update to beta11 testing release of ircd-ratbox-3.0.0.Beech Rintoul2008-08-235-38/+37
| | | | | | | | | | | | | | | | | | - Software changes include: o Remove the remains of servlink_path from the config file parser. o Userlog now logs the users IP address as well as their hostname. o Whowas now supports showing the users IP address as well as hostname. The same rules apply to showing the whowas IP as apply to showing whois_actually and uses the same numeric. o Double the size of the whowas array for large networks. This comes at a hit of about 2MB or so of memory. o Fix the block heap garbage collection code. PR: ports/126719 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=219053
* - Software changes include:Beech Rintoul2008-08-162-4/+4
| | | | | | | | | | | | | | | | | | | | | | o Fix a case a passing a NULL to match(). o Properly fix a crash in the block heap garbage collection code. o Fix a hang with the resolver using epoll. o Add dns source port randomization. o Add a vhost_dns/vhost6_dns option to control which IP addresses the resolver binds to. o Make /stats A work again. o Cleanup some remains of the old ident helper. o Work around a core dump in libratbox with accepting sockets that appear to be open in the fd hash and log this condition. o Fix a buffer overrun in the arc4random code when there is no SSL library. o Fix a memory alignment issue on sparc where the ircd would crash with a SIGBUS accessing long long variables that were allocated via the block allocator PR: ports/126539 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=218690
* - Update to 3.0.0.b8Beech Rintoul2008-07-244-5/+91
| | | | | | | | | | | | | | | | | | | | | | Port changes: o Example EFnet configuration file updated for ratbox-3 and re-included in the port install. Software changes include: o Some cleanups in the checksplit code. o Some cleanups in the /trace code. o Show reasons for failed outbound SSL handshakes to opers. o Log SSL errors for servers and handshakes in serverlog. o Make sqlite3 checking more robust. o Change the resolver to use the code from charybdis instead of adns. o Fix identd checking so it is no longer broken as in beta7. o Fix a bug where the ircd could stop reading from the client on the CAP command. o Add some functions for random number generation for the nossl case in libratbox. PR: ports/125868 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=217401
* - Update to 3.0.0.b7Beech Rintoul2008-07-029-88/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: o sqlite3 dependency restored. o Added support for services' ircd-shortcut commands make options. o Added dependency on PERL for generation of ircd-shortcut modules. o The example EFNet configuration file is not helpful because it has not been updated for ratbox-3. It therefore is not installed as standard by this port version, but should be back in the next update. Software changes include: o Change -lock klines and friends to now use the ADMINKLINE etc commands. o Change to only support TS6. o Fix remote kline reasons. o Have sqlite3 checking use pkg-config when possible. o Move identd checking back into the ircd, this seems to have been more problematic than what it was worth. o Add experimental gnutls support - note that CHALLENGE does not work when using just gnutls. o Some helpfile cleanups and additions. o Fix compile error when zlib is not found. o Remove some restrictions on k/d/x/resv reasons that are no longer needed. PR: ports/125106 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=216187
* - Update ircd-ratbox-devel port to latest beta testing release of ↵Beech Rintoul2008-06-2517-791/+41
| | | | | | | | | | | | | | | | | | | | | | | ircd-ratbox-3.0.0 - sqlite3 dependancy temporarily removed due to sqlite3 detection problem. - Add USE_LDCONFIG to register shared libs. Changes include: - Add admin only -lock klines, doing KLINE -lock will allow admins to add klines that normal opers cannot remove. - Modify bantool to have a -u option that updates the database schema if upgrading from previous betas, this needs to be run to support the -lock kline changes. - Fix cidr klines so they work again. - Update included sqlite3 to the latest revision. - Allow kline/unkline of a bare host or address, this gets treated as *@host. - Report when an invalid kline is passed, instead of silently ignoring. PR: ports/124799 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=215753
* - Update ircd-ratbox-devel port to latest beta testing release of ↵Beech Rintoul2008-04-2325-249/+972
| | | | | | | | | | | | | | | | | | | | | | | ircd-ratbox-3.0.0, added sqlite3 as dependancy, updated rc.d script to add 'conftest' option. Changes include: o Optional SSL support to enable encrypted connections between clients and servers, as well as server to server links. o Add support for SSL only channels, channel mode +S. o Bundled sqlite3 for handling and storing k/x/d lines. o Support for global CIDR limits. o Added adminwall allowing admins to broadcast messages to each other. o Creation of new library archive 'libratbox'. o Support for force nick changes. o New ssld and bandb processes for SSL connections and ban checking. PR: ports/122994 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=211817
* - Fixed CONFLICTSMartin Wilke2007-10-273-9/+27
| | | | | | | | | | | - Tidy-up - Improve config handling. PR: 117549 Submitted by: Lewis <moggie@elasticmind.net> (maintainer) Notes: svn path=/head/; revision=202189
* Put back in the -devel's pkg-descr and comment line to differentiateShaun Amott2007-09-282-1/+5
| | | | | | | the two ports. Notes: svn path=/head/; revision=200295
* Transfer maintainership.Shaun Amott2007-09-281-1/+1
| | | | Notes: svn path=/head/; revision=200294
* Remove errornous -devel from ircd-ratbox.Edwin Groothuis2007-09-287-39/+35
| | | | | | | | | Sync ircd-ratbox to ircd-ratbox-devel. Pointy hat to: edwin@ Notes: svn path=/head/; revision=200293
* - Update ircd-ratbox and ircd-ratbox-devel. They are now both at theShaun Amott2006-08-052-11/+11
| | | | | | | | same version. - Enable IPv6 by default in both ports. Notes: svn path=/head/; revision=169754
* Switch to my @FreeBSD.org address.Shaun Amott2006-06-191-1/+1
| | | | | | | Approved by: ahze (mentor) Notes: svn path=/head/; revision=165799
* Update to 2.2.2Ion-Mihai Tetcu2006-06-104-17/+23
| | | | | | | | | PR: ports/97667 Submitted by: Shaun Amott <shaun@inerd.com> (maintainer) Approved by: lawrance (mentor, implicit) Notes: svn path=/head/; revision=165062
* - Update to 2.1.8Pav Lucistnik2006-05-102-4/+4
| | | | | | | | PR: ports/96984 Submitted by: Shaun Amott <shaun@inerd.com> (maintainer) Notes: svn path=/head/; revision=162024
* Add ircd-ratbox.Jean-Yves Lefort2006-01-2718-0/+818
This is a port of the ircd-ratbox IRC daemon. ircd-ratbox is the primary ircd used on EFnet; it combines the stability of an ircd required for a large production network together with a rich set of features, making it also suitable for use on smaller networks. WWW: http://www.ircd-ratbox.org/ PR: ports/92404 Submitted by: Shaun Amott <shaun@inerd.com> Notes: svn path=/head/; revision=154556