Commit graph

1469 commits

Author SHA1 Message Date
joerg
247dca44ef Use PTHREAD_* instead of hard-wired -lpthread, esp. when testing for
libgadu. Let errno.h provide errno in libgsm.
2006-01-05 16:36:38 +00:00
ghen
455345bb5b Change the default for BUILDLINK_DEPMETHOD.qt3-tools from "full" to "build",
without affecting packages that are currently using it.

Packages which previously didn't set BUILDLINK_DEPMETHOD to neither "full" nor
"build" now set it to "full", but should be checked whether they really need it
(comment added).  Packages which previously set it to "build" now don't set it
anymore.

Ok by jlam, wiz.
2006-01-05 10:08:58 +00:00
joerg
c037329397 Use SUBST framework instead of FILES_SUBST_SED. 2006-01-04 18:04:12 +00:00
adrianp
d5b3d7dae7 Update to 7.2.0
> -- ircd-hybrid-7.2.0 RELNOTES
> o) Fixed broken operwall = yes;
> o) Added 'umode' directive to oper{}.  List of modes to get on /OPER.
> o) Fixed a WHOIS bug
> o) Fixed bug where we would increase Count.invisi even
>    if invisible_on_connect is turned off
> o) Removed invite_ops_only, controlled by paranoid (+p) now
> o) Better DDoS protection
> o) Fixed va_list bug on amd64
> o) Fixed /dev/poll
>
>
> -- ircd-hybrid-7.2rc1 RELNOTES
> o) ircd can dynamically change all its client/fd limits at runtime
> o) Added epoll as the primary I/O engine under Linux
> o) Local channels will not show up in remote /WHOIS
> o) Added hidden_name which allows customized hidden server names
> o) Added restrict_channels to define a static channel set
> o) Added --disable-gline-voting to disable G-Line votes
>    for small networks or people who don't want it.
> o) Allow accumulating more ip= entries in an exempt{} block
> o) Various improvements and bugfixes
> o) Make win32 build usable
> o) Fixed ban caching bug
> o) Cosmetical fixes to TIME
> o) Get "KLINE nick" to work with clients that have a spoof
> o) Fixed RESV/XLINE bug in conjunction with names that include escaped
>    characters such as \*, \?, \#.
>
>
> -- ircd-hybrid-7.2beta1 RELNOTES
> o) Usermode +G, like +g, but allow messaging from people on common channels
> o) Usermode +D - "deaf", don't receive channel messages
> o) RXLINE and RKLINE - commands for setting regexp K/X lines
> o) Join flood is now detected and reported to +b opers
> o) Re-added REJECT_HOLD - lock clients for a while before throwing away
> o) ping_warning, a class{} option to notify opers before "Ping timeout"
> o) New hooking system, modularised: usermodes, iauth, message filtering etc.
> o) Network I/O speedups
> o) Various cleanups and bugfixes
> o) Support for client SSL
> o) Support for services (contrib/m_services.c)
> o) IP cloaking module (contrib/ip_cloaking.c)
> o) Native win32 build
2006-01-03 13:09:25 +00:00
adrianp
140c81719f Minor PLIST change to deal with modified configuration files
Bump to nb1
2006-01-02 15:03:06 +00:00
ben
e5403873c3 The ircII non-blocking code does not work correctly on Interix, disable it. 2006-01-01 16:17:15 +00:00
wiz
ec3ca25c41 Update to 0.11.8.1:
Summary of changes from 0.11.8 to 0.11.8.1
==========================================
[UI  fea] The /wi command now displays buddy client capabilities.
[UI  fea] The status bar now displays "TYPING" when your buddy is in the middle of typing a message to you. (Only if your buddy's client sends typing notifications, which naim does not do.)
[UI  fea] Warning levels for yourself and for your buddies are now displayed in the UI.
[UI  fea] New /setpriv command. Use to change between ALLOW ALL, BLOCK ALL, ALLOW PERMIT, BLOCK DENY, or ALLOW BUDDY. The default is BLOCK DENY.
[FT  fea] Joshua Wise <joshua@joshuawise.com> updated the IPv6 code to work with the modern code base. If you have an IPv6 connection, you should be able to /connect to an IPv6 hostname without any special configuration.
[IRC fea] The IRC driver now accepts incoming lines that end in a naked "\n". (The spec. requires lines to end in "\r\n", but Jon Postel would roll over in his grave if he heard we required such stringent protocol conformity. That and some poorly-maintained ircds do send naked "\n" characters.)
[UI  fea] /names now sorts users before displaying them.
[TOC fea] Friendly names (/namebuddy) are now stored to and retrieved from your server-side buddy list.
[TOC bug] /delbuddy did not always correctly remove the user from your server-side buddy list. Fixed.
[UI  bug] If you had a user with the same friendly name as another user's account name, naim would become unstable when the second user signed on. Fixed.
[TOC fea] (ported from 0.11.7.3) Online time is presented in localized time from AOL's servers. FireTalk now de-localizes (from UTC-0400) and re-localizes to the user's time zone.
2006-01-01 11:11:43 +00:00
wiz
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
rillig
3fc30b2253 This package works at least on NetBSD 1.6.2/i386, so there's no need to
remove it in 2006Q1.
2005-12-31 10:12:58 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
joerg
b72013a970 Fix build on DragonFly, remove unconditional PKG_FAILREASON. 2005-12-27 22:17:15 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
3.0. If one of these is important to you, please fix it in time
for pkgsrc-2006Q1, or it may be removed.
2005-12-26 23:39:30 +00:00
rillig
63382f4449 Added two patches that fix the build on NetBSD-1.6.2-i386. 2005-12-20 21:08:16 +00:00
joerg
b425ddcb11 Fix errno. 2005-12-19 20:12:19 +00:00
joerg
19ce7ff073 Fix DragonFly. 2005-12-19 20:12:18 +00:00
joerg
eb1f14f871 Avoid lvalue cast for GCC 3.4. Add DragonFly support. 2005-12-19 19:38:55 +00:00
joerg
57e047a852 Override pth's config.guess and config.sub. Add DragonFly support. 2005-12-19 18:27:54 +00:00
rillig
ad67745fd4 Added patch-al, which fixes the build on NetBSD 1.6.2/i386. 2005-12-18 19:57:24 +00:00
joerg
4fbde85d5b Add libtool and msgfmt build dependency. 2005-12-18 15:52:19 +00:00
joerg
6d45e7e377 I love code like this:
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-16 15:52:03 +00:00
joerg
f8789810e4 Fix errno. 2005-12-16 15:20:47 +00:00
joerg
db6ab176cb Fix errno. 2005-12-15 23:31:04 +00:00
joerg
a596d03d3f Fix errno. 2005-12-15 23:05:59 +00:00
joerg
6706832926 Fix errno, don't add more #if cancer. 2005-12-15 23:02:33 +00:00
salo
7536c88e33 Update to version 1.0.2
Changes:
- fix compilation on non-i386 (or non-gcc) systems
2005-12-15 00:16:08 +00:00
joerg
21320c5685 Teach the backbone of NetBSD communication some ISO C tricks.
- no errno, use errno.h
- no redefinition of function parameters as local variables
  [how did this ever work?!]
- malloc comes from stdlib.h
- NAME_MAX is prefered when available, it is POSIX
- strchr, strpbrk, strspn, strstr, strtol and strtoul can and
  should be used from libc.
- remove tcl version of string.h, system header is good enough
  (and if it doesn't have index, it would have been broken anyway)
2005-12-14 13:53:24 +00:00
joerg
14a6cc3ec0 Always include sys/types.h, it is needed on !NetBSD as well.
Use dirent.h instead of sys/dir.h, the former is POSIX and the latter
gives a warning on DragonFly, which breaks -Werror.
Use NAME_MAX if available, fall back to MAXNAMLEN otherwise.
2005-12-13 21:30:11 +00:00
joerg
7bbbc61fe4 Add DragonFly support. 2005-12-13 19:51:44 +00:00
joerg
ff206fcfd5 Add DragonFly support. 2005-12-13 18:27:00 +00:00
joerg
da2a0a35a0 DragonFly is a BSD, handle it as such. 2005-12-13 18:14:10 +00:00
joerg
e649d04cc7 Let us assume for a moment that OpenSSL version numbers are increasing
and replace a bogus check with >=, since 6 & 7 != 6.
2005-12-13 18:03:24 +00:00
joerg
d2392ab338 Add DragonFly support. 2005-12-13 16:59:37 +00:00
joerg
82c72547d9 Add DragonFly support. 2005-12-13 16:26:39 +00:00
joerg
051e25980e Fix errno. 2005-12-13 16:02:11 +00:00
joerg
f3f0ce07bc Fix GCC 3.4+: label at end of compound statement. 2005-12-13 16:01:26 +00:00
joerg
1a5c55442a Correct last commit, c&p destroyed tabs. 2005-12-12 21:32:20 +00:00
joerg
e65d068ed4 Move do-install before inclusion of
emulators/suse_linux/Makefile.application, to keep old behaviour.
2005-12-12 20:30:00 +00:00
joerg
1f6a39a84e First step at reworking Linux binary packages.
Change most pkgs to depend on either
emulators/suse_linux/Makefile.application (normal pkgs) or
Makefile.common (suse91 and suse themselves) to filter out Operating
Systems without Linux ABI support. Use CPU masks to limit the pkg to
supported platforms.
2005-12-12 14:43:23 +00:00
salo
62590940cb Update to version 1.0.1
Changes:

- Fixed crashbug in key exchange, authentication and rekey protocols.
- Fixed channel private key mode remove bug.
- Fixed statistics temp file creation in debug mode.
- Other bugfixes were also made.
2005-12-09 00:45:31 +00:00
adrianp
2091e9b025 Fix MASTER_SITES typo and add in a few more mirrors 2005-12-08 10:07:46 +00:00
uebayasi
9394df8af6 Update riece to 2.0.2.
Notable changes from NEWS:

* Major changes in 2.0.2

* Major changes in 2.0.1

** New add-on riece-xfaceb.el, which displays X-Face/Colour Face in
   IRC buffers. (Steve Youngs)

* Major changes in 2.0.0

** Support multiple coding-systems on a server.
   You can use different coding-systems for different channels. (ueno)
   For example:
   (setq riece-channel-coding-system-alist
	 '(("#euc-jp" . euc-jp)
	   ("#utf-8 irc.freenode.net" . utf-8)))

** Support uninstall, unload (dangerous) operations for add-ons.
   Now you can fully customize riece-addons in the add-on listing
   mode. (ueno)

** New mechanism for executing Ruby programs.  To use it, see the
   commentary section of riece-ruby.el. (ueno)

** New add-on riece-eval-ruby.el, which regards user input prefixed by
   ",ruby " as a Ruby program and sends the result to the current
   channel. (ueno)

** New add-on riece-shrink-buffer.el, which now takes care of periodic
   buffer shrinking.  If you have set riece-max-buffer-size, you will
   need to enable the riece-shrink-buffer add-on in the add-on listing
   mode. (ueno)

** Allow "@" instead of " " as a separator of a channel name and an
   IRC server name. (ueno)

** Rewrite the Japanese manual (riece-ja.texi) for IRC & Emacs
   newbies. (ueno)

** Include a document for developers (doc/HACKING{,.ja}) (ueno)

* Major changes in 1.0.8

** Mitigate file locking scheme of riece-log. (ueno)

** Format idle seconds in human readable form. (ueno)

** Support SXEmacs version names. (Steve Youngs)

** Support CTCP TIME. (Steve Youngs)
2005-12-08 06:51:22 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
adrianp
2717a1083e Patch via Debian for:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-3694
2005-12-03 17:04:23 +00:00
adrianp
0d0fbe111a Add unrealircd-hub back to PKG_SUGGESTED_OPTIONS 2005-12-03 04:00:18 +00:00
wiz
43c8dcb28f Prefix all package-specific options with "unrealircd-".
No legacy options handling, since the package is so fresh.
2005-12-02 17:59:53 +00:00
joerg
dcf86bce61 DragonFly is a BSD, but doesn't end in it. Add it to the cases. 2005-12-01 20:42:42 +00:00
adrianp
ea3bcd71f6 Remove PKG_OPTIONS_OPTIONAL_GROUPS as PKG_OPTIONS_REQUIRED_GROUPS does
the job on it's own.  Suggesed by wiz@ in private email.
2005-12-01 18:20:09 +00:00
adrianp
25d2daeaa5 Change remoteinc to depend on net/libcares as opposed to wip/c-ares
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-12-01 18:09:37 +00:00
adrianp
ed9de3bc3d Update to 5.0.56
Create the services group using PKG_GROUPS
From the ChangeLog:
> 2005/11/20 .56	Fixed a bug in StatServ that could cause a crash if
> 		    StatServ was unloaded with a rehash while Services
> 		    was running.
> 2005/11/07	Changed NickServ and ChanServ SET PASSWORD to prevent the
> 		    use of spaces in passwords.
> 2005/11/07	The NickServ commands DROP, RECOVER, RELEASE, and GHOST now
> 		    report a syntax error rather than "password incorrect"
> 		    when too many parameters are given.  (As a result,
> 		    passwords containing spaces can no longer be used with
> 		    these commands.  Use IDENTIFY followed by SET PASSWORD
> 		    to set a new password without spaces.)
> 2005/10/26	Fixed incorrect end-of-/WHOIS responses for several
> 		    pseudoclients.  Reported by Robin Burchell
> 		    <surreal.w00t@xxxxx.xxx>
> 2005/09/26 .55	Added documentation on CSSetChannelTime configuration option.
> 2005/08/25	Fixed rare bug allowing users to gain voice status
> 		    improperly.  Reported by Anton Wolkov <phan70m@xxxxx.xxx>
> 2005/08/23	Added "authed" callback for newly-authorized nicknames.
> 		    Suggested by Robin Burchell <surreal.w00t@xxxxx.xxx>
> 2005/08/16 .54	The ChanServ check_kick callback now passes the channel
> 		    name as a string instead of the Channel structure, so
> 		    the channel name can be known even if the channel is
> 		    empty.  Reported by Olly <olly@xxxxxxx.xx.xx>
> 2005/08/13	The S-line commands (SGLINE, SQLINE, and SZLINE) now check
> 		    that "*" or similarly overbroad masks are not used.
> 		    Suggested by Dionisios K. <vonitsa_net@xxxxx.xx>
> 2005/08/13	Fixed minor bugs in the code to check whether a new
> 		    autokill is too broad (such as "*").
> 2005/08/13	Fixed a compilation error (and many warnings) when
> 		    compiling with GCC 4.
> 2005/08/13	Added UNSET callbacks for NickServ and ChanServ.  Suggested
> 		    by Craig McLure <Craig@xxxxxxxxx.xxx>
> 2005/05/12 .53	Fixed bug causing server connection to fail.
> 2005/05/12 .52	Fixed occasional corruption of the NickServ REGISTER syntax
> 		    string upon reconfiguration (OperServ REHASH).
> 		    Reported by <alm@xxxxxxx.xx>
> 2005/05/06	Fixed attempts to send PING messages before connecting to
> 		    the server.  Reported by Craig McLure
> 		    <Craig@xxxxxxxxx.xxx>
> 2005/04/02 .51	convert-db now checks for more potential problems with the
> 		    imported databases before writing out the XML data.
> 2005/04/02	Fixed bugs when converting databases from old versions of
> 		    PTlink Services.
> 2005/04/01	Fixed handling of links to forbidden nicks when converting
> 		    Auspice databases.
> 2005/03/31	ChanServ KICK no longer allows Services opers to be kicked.
> 2005/03/31	Ensured that usermode +r is cleared from nicks which lose
> 		    their identification status (e.g. from FORBID/SUSPEND).
> 2005/03/31	NickServ SUSPEND now forces the user of the suspended
> 		    nick to change nicknames, as FORBID does.  Reported by
> 		    Dionisios K. <vonitsa_net@xxxxx.xx>
> 2005/03/31	ChanServ now stops non-identified users from joining
> 		    channels with mode +R locked on.  Suggested by
> 		    Dionisios K. <vonitsa_net@xxxxx.xx>
> 2005/03/29 .50	Fixed security hole in NickServ LISTLINKS allowing any user
> 		    to view a nick's links.  Reported by
> 		    <katarn@xxxxxxxxxx.xxx>
2005-11-30 17:47:54 +00:00