aboutsummaryrefslogtreecommitdiff
path: root/irc/ircd-ratbox-devel
Commit message (Collapse)AuthorAgeFilesLines
* Mark as broken on aarch64: fails to link with sbrk.Mark Linimon2016-11-101-0/+2
| | | | | | | | | While here, pet portlint and remove stale ia64 lines. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=425823
* irc/ircd-ratbox-devel: Set SSL flags, update to modern options frameworkJohn Marino2016-09-101-36/+10
| | | | | | | Approved by: SSL and options blankets Notes: svn path=/head/; revision=421722
* - Fix trailing whitespace in pkg-messagesDmitry Marakasov2016-05-191-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415503
* Convert g* and i* to USES=sqlite and USES=firebirdBaptiste Daroussin2016-01-101-2/+1
| | | | Notes: svn path=/head/; revision=405724
* - Move owner/permission to plist, fixing installation from non-root and ↵Dmitry Marakasov2015-10-233-50/+9
| | | | | | | | | | | simplifying the port PR: 203564 Submitted by: amdmi3 Approved by: maintainer timeout (moggie@elasticmind.net, 2 weeks) Notes: svn path=/head/; revision=400038
* By default libtool replaces -export-symbols <file> with -retain-symbols-fileTijl Coosemans2015-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <file> on ELF systems, but this doesn't really do what -export-symbols is meant to do. On GNU ELF systems it converts <file> to a simple version script first and then uses -version-script instead of -retain-symbols-file. Let USES=libtool patch libtool scripts to do this on all systems with GNU ld(1). Bump PORTREVISION on all ports where the build log contains -export-symbols. audio/calf: This port builds a module that now exports only one function, but it also builds a number of executables that link to this module and expect to see other functions. Because it's already a bit dodgy to link to a module (libtool warns about this) let the module continue to export only one function and instead build an ordinary library from the same source that the executables can link to. Fix a number of other issues in the same Makefile.am and clean up the port Makefile. japanese/scim-honoka: Tries to hide all symbols that start with an underscore, but because this library is written in C++ all symbols start with _Z so it ends up hiding everything. Just don't hide anything at all like the textproc/scim configure script does. multimedia/schroedinger: Apply an upstream patch. textproc/scim-input-pad: Same as japanese/scim-honoka. PR: 201922 Approved by: portmgr (antoine) Exp-run by: antoine Notes: svn path=/head/; revision=393429
* Cleanup plistBaptiste Daroussin2014-10-271-13/+0
| | | | Notes: svn path=/head/; revision=371570
* Drop now useless @cwdBaptiste Daroussin2014-09-021-1/+0
| | | | Notes: svn path=/head/; revision=367092
* Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 thatTijl Coosemans2014-07-041-0/+1
| | | | | | | | | | have not been bumped yet after the latest libsqlite3.so library version change. Approved by: portmgr (implicit) Notes: svn path=/head/; revision=360588
* Support stageBaptiste Daroussin2014-07-013-44/+35
| | | | | | | A bit of cleanup Notes: svn path=/head/; revision=360117
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | irc) Notes: svn path=/head/; revision=327736
* - convert to the new perl5 frameworkAndrej Zverev2013-09-161-1/+2
| | | | | | | | | - convert USE_GMAKE to Uses Approved by: portmgr (bapt@, blanket) Notes: svn path=/head/; revision=327410
* Convert left unconverted ports in irc to new options frameworkBaptiste Daroussin2013-03-261-24/+19
| | | | Notes: svn path=/head/; revision=315287
* 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