summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)AuthorFilesLines
2006-02-24Update pure-ftpd to version 1.0.21 and add an option for (experimental) utf8-ghen3-9/+14
support, from unex@linija.org via PR pkg/32901. Changes: * When SHA1HANDSOFF is defined, we shouldn't cast a pointer to a large union to a char buffer, because of alignment required by some architectures. * WITH_THROTTLING should actually be THROTTLING in src/log_extauth.c . It fixes throttling with extauth. Reported and fixed by Marcus Merighi <mcmer@tor.at> through Brad our beloved OpenBSD maintainer. * Rendezvous has been renamed Bonjour. * A double-close in the CHMOD command has been fixed. * The old PAM sample has been removed. * -F option added to pure-pw. * MAX_USER_LENGTH has been bumped to 127 due to popular demand. * pam/* can now be used if security/* doesn't exist. Fixes PAM detection on MacOS X. * Call tzset() in chrooted apps in order to get correct time zones in syslog messages. * simplify() simplifies paths ending by /. and /.. * MySQL's hash_password() needs 3 arguments since mySQL 4.1. * Experimental support for RFC2640 (UTF-8 filename encoding) has been added, derived from code by Jui-Nan Lin ===> added as "utf8" pkgsrc option. * The LDAP schema has been changed: FTPStatus should be a boolean. * New switch: -p (--pidfile=) for pure-authd and pure-uploadscript, by Old Sparky. * By popular request, even non-chrooted users are now denied access if their home directory is not mounted. * If die() is called during a TLS-enabled session, encrypt the death message. Contributed by Cynix. * Don't wrongly abort transfer during file upload. Fix by Patrick Gosling. * WITH_LARGE_FILES is now defined by default. * sendfile64() support on Linux. * privsep and main processes were swapped out so that pure-ftpwho displays the right pid. * OPTS MLST has been implemented. * SITE UTIME has been implemented. * TCP_CORK is on by default again. A new configure switch, --without-cork, can disable it. * Correctly format %c and %% in fakesprintf(). * The connection socket is now created with the Nagle algorithm disabled. It was the trick to dramatically improve performance when transfering a lot of small files. * Updated getopt_long() and realpath() substitutes. * Allow logging to named pipes (thanks to Steve Marple). * Use CLIENT_MULTI_STATEMENTS while connecting to a MySQL server. * Documentation updates. * MySQL errors are now logged.
2006-02-24* properly mark the legacy variables.ghen1-5/+7
* remove the -I flag for mysql option as this is handled by the bl3.mk file.
2006-02-24Fix errno.joerg2-1/+14
2006-02-23This package needs tcl>=8.4.12nb1 and tk>=8.4.12nb2 to build.minskim1-1/+4
2006-02-23Remove obsolete MESSAGE. From Robert Elz in PR 32919.wiz1-8/+0
2006-02-23Install the relevant template files and point the configuration file to theirghen2-2/+17
location, as pointed out by PR pkg/32637. Bump PKGREVISION.
2006-02-23Trivially update tor to 0.1.0.17:jschauma2-6/+6
Changes in version 0.1.0.17 - 2006-02-17 o Crash bugfixes on 0.1.0.x: - When servers with a non-zero DirPort came out of hibernation, sometimes they would trigger an assert. o Other important bugfixes: - On platforms that don't have getrlimit (like Windows), we were artificially constraining ourselves to a max of 1024 connections. Now just assume that we can handle as many as 15000 connections. Hopefully this won't cause other problems. o Backported features: - When we're a server, a client asks for an old-style directory, and our write bucket is empty, don't give it to him. This way small servers can continue to serve the directory *sometimes*, without getting overloaded. - Whenever you get a 503 in response to a directory fetch, try once more. This will become important once servers start sending 503's whenever they feel busy. - Fetch a new directory every 120 minutes, not every 40 minutes. Now that we have hundreds of thousands of users running the old directory algorithm, it's starting to hurt a lot. - Bump up the period for forcing a hidden service descriptor upload from 20 minutes to 1 hour.
2006-02-22Use pkginstall framework. Sort PLIST. Bump PKGREVISION.wiz2-133/+136
2006-02-22This uses event_once, which appeared in libevent-0.9,wiz2-6/+8
so depend on at least that version. Some cleanups while here.
2006-02-20Remove an extra & that causes the script to behave weirdly duringjmmv2-4/+4
startup. Bump PKGREVISION to 3.
2006-02-19Use pkginstall framework. Bump PKGREVISION.wiz6-31/+26
2006-02-19Remove (in pkgsrc) broken test for pcap-int.h, the dependency patternwiz2-1/+19
makes sure we have that file.
2006-02-19Add missing locale files to PLIST. Bump PKGREVISION.wiz2-3/+13
2006-02-19Add missing file to PLIST. Bump PKGREVISION.wiz2-3/+5
2006-02-19Convert to pkginstall framework. Bump PKGREVISION.wiz4-30/+31
2006-02-19Use REQD_DIRS instead of OWN_DIRS -- should fix CHECK_FILES build.wiz1-2/+2
2006-02-19Convert to pkginstall framework. Bump PKGREVISION.wiz2-16/+11
2006-02-18sort. (hi, bouyer!)salo1-3/+3
2006-02-18Add nagios-* packages.bouyer1-1/+9
2006-02-18Initial import of nagios-plugin-snmp 1.4.2, based on nagios-plugin-snmpbouyer7-0/+239
from pkgsrc-wip. This is a package for the SNMP monitoring plug-ins for nagios. For more information about nagios, see the 'nagios-base' package.
2006-02-18Initial import of nagios-plugin-pgsql 1.4.2, based on nagios-plugin-pgsqlbouyer5-0/+138
from pkgsrc-wip. This is a package for a pgsql monitoring plug-in for nagios. For more information about nagios, see the 'nagios-base' package.
2006-02-18Initial import of nagios-plugin-mysql 1.4.2, based on nagios-plugin-mysqlbouyer5-0/+137
from pkgsrc-wip. This is a package for a mysql monitoring plug-in for nagios. For more information about nagios, see the 'nagios-base' package.
2006-02-18Initial import of nagios-plugin-ldap 1.4.2, based on nagios-plugin-ldapbouyer5-0/+135
from pkgsrc-wip. This is a package for a ldap monitoring plug-in for nagios. For more information about nagios, see the 'nagios-base' package.
2006-02-18Initial import of nagios-plugins 1.4.2, based on nagios-plugins from pkgsrc-wip.bouyer15-0/+483
This package contains the basic monitoring plugins for nagios. For more information about nagios, see the 'nagios-base' package.
2006-02-18Correct description, should exit all editors before import.bouyer1-1/+1
2006-02-18Initial import of nagios-imagepak-base version 20030219bouyer4-0/+190
This package provides some extra icons for the nagios web pages.
2006-02-18Initial import of nagios-nsca 2.0, based on the 1.3.x package in pkgsrc-wip.bouyer7-0/+116
nsca and send_nsca are remote/passive network service daemons for nagios. These are orignally from the NetSaint package (NSCA = NetSaint Check Acceptor)
2006-02-18Initial import of nagios-base 2.0, based on the 1.3.x package in pkgsrc-wip.bouyer16-0/+860
Nagios is a program that will monitor hosts and services on your network. It has the ability to email or page you when a problem arises and when it gets resolved. Nagios is written in C and is designed to run under Linux, although it should work under most other *NIX variants. It can run either as a normal process or as a daemon, intermittently running checks on various services that you specify. The actual service checks are performed by external "plugins" which return service information to Nagios. Several CGI programs are included with Nagios in order to allow you to view the current service status, history, etc. via a web browser. This package provides the core nagios infrastructure and web pages.
2006-02-18Fixed pkglint warnings. Among others, removed the quotes around "-lnslrillig1-5/+5
-lsocket" in LDFLAGS. The wrapper framework should have passed this verbatimly to the compiler, but didn't, hiding a bug. (Hi jlam!)
2006-02-17Change MAINTAINER to myself as geeogeegeeoh (at) users.sourceforge.net doesadrianp1-2/+2
not appear to be active any longer.
2006-02-17+p5-X500-DNadrianp1-1/+2
2006-02-17These modules handle X.500 DNs (Distinguished Names) and X.500 RDNsadrianp4-0/+30
(Relative Distinguished Names). RFC: 2253 WWW: http://search.cpan.org/dist/X500-DN/
2006-02-17Fixed warnings found by pkglint -Wall.martti2-14/+14
2006-02-17Fixed warnings found by pkglint -Wall.martti1-2/+2
2006-02-16Add a reminder that the LKM needs arc4, which is brought by wlan drivers.cube2-2/+11
2006-02-16Add DragonFly support.joerg6-19/+27
2006-02-16Fix errno.joerg2-5/+13
2006-02-15Updated to version 0.20.heinz2-6/+6
Pkgsrc changes: none Changes since version 0.18: =========================== - Fix error message on mask values. - Allow net mask of zero.
2006-02-15two changes:spz3-3/+32
- fix a hairy bug in BirdWhoisClient::getResponse (how did that ever work?) - make stripRipeComments more lenient against an APNIC comment style problem
2006-02-14Activated new package 'mbrowse'.heinz1-1/+2
2006-02-14Initial version 0.3.1.heinz6-0/+2302
Mbrowse is an SNMP MIB browser based on GTK and net-snmp. SNMP v1 and v2c are supported. Pkgsrc changes: - The 'pre-configure' target avoids an irritating warning message during the configure stage. - patch-aa works around an "identifier undeclared" error. patch-ab updates the configure script accordingly.
2006-02-14Added btpd.rillig1-1/+2
2006-02-14Imported btpd from PR 21821.rillig4-0/+40
btpd is a bittorrent client consisting of a daemon and client commands, which can be used to read and/or manipulate the daemon state. The daemon is capable of running several torrents simultaneously and only uses one tcp port. It's fairly low on resource usage and should be perfect for a torrent distribution site. Efficient downloads and ease of use makes this client a good choice for the casual user as well. Packaged by Richard Nyberg.
2006-02-13Fix settings for quota. From Ondej Tma in a private mail.martti1-2/+14
2006-02-12Updated to version 4.01:salo8-72/+31
Changes: - Fixed a bug that would cause bogus reverse-DNS resolution on big-endian machines. Thanks to Doug Hoyte, Seth Miller, Tony Doan, and Andrew Lutomirsky for helping to debug and patch the problem. - Fixed an important memory leak in the raw ethernet sending system. Thanks to Ganga Bhavani (GBhavani(a)everdreamcorp.com) for identifying the bug and sending a patch. - Fixed --system-dns option so that --system_dns works too. Error messages were changed to reflect the former (preferred) name. Thanks to Sean Swift (sean.swift(a)bradford.gov.uk) and Peter VanEeckhoutte (Peter.VanEeckhoutte(a)saraleefoodseurope.com) for reporting the problem. - Fixed a crash which would report this message: "NmapOutputTable.cc:143: void NmapOutputTable::addItem(unsigned int, unsigned int, bool, const char*, int): Assertion `row < numRows' failed." Thanks to Jake Schneider (Jake.Schneider(a)dynetics.com) for reporting and helping to debug the problem. - Whenever Nmap sends packets with the SYN bit set (except for OS detection), it now includes the maximum segment size (MSS) tcp option with a value of 1460. This makes it stand out less as almost all hosts set at least this option. Thanks to Juergen Schmidt (ju(a)heisec.de) for the suggestion. - Applied a patch for a Windows interface reading bug in the aDNS subsystem from Doug Hoyte. - Minor changes to recognize DragonFly BSD in configure scripts. Thanks to Joerg Sonnenberger (joerg(a)britannica.bec.de) for sending the patch. - Fixed a minor bug in an error message starting with "eth_send of ARP packet returned". Thanks to J.W. Hoogervorst (J.W.Hoogervorst(a)uva.nl) for finding this.
2006-02-12Fixed pkglint warnings.rillig2-4/+4
2006-02-11Use PKGNAME_NOREV.joerg1-2/+2
2006-02-09Include net/bpf.h, if it is available, to use BIOCIMMEDIATE on Darwin.minskim5-1/+5296
2006-02-09Updated to version 0.55.heinz4-20/+26
Pkgsrc changes: - Removed hacks.mk. Net::DNS should work on Mac OS 10.4 withouth this workaround. - The package has two options now: "inet6" and "online-tests". - p5-Net-DNS requires an additional package, p5-Net-IP. Relevant changes since version 0.49: ==================================== - many bug fixes (see Changes and rt.cpan.org) Feature Net::DNS::Nameserver loop_once() Uncommented the documentation of the loop_once() function and introduced get_open_tcp() that reports if there are any open TCP sockets (useful when using loop_once(). loop_once() itself was introduced in version 0.53_02 Feature async nameserver behaviour. Fix IPv6 on AIX Binding to the local interface did not work when local address was specified as "0" instead of "::". The problem was identified, reported and fixed by Achim Adam. Feature Net::DNS::RR::OPT added the the size(), do(),set_do() and clear_do() methods. Feature: Added "ignqrid" as an attribute to the Resolver. use as: ok (my $res=Net::DNS::Resolver->new(nameservers => ['127.0.0.1'], port => 5354, recurse => 0, igntc => 1, ignqrid => 1, ), When the attribute is set to a non-zero value replies with the qr bit clear and replies with non-matching query ids are happily accepted. This opens the possibility to accept spoofed answers. YOU CAN BURN YOURSELF WITH THIS FEATURE. It is set to 0 per default and remains, except for this changes file an undocumented feature. Fix: Makefile.PL: Minor tweak to recognize Mac OS X 10.4 not so relevant since netdnslib is distributed with the code. Feature: Calling the Net::DNS::Resolver::dnssec method with a non-zero argument will set the udppacketsize to 2048. The method will also carp a warning if you pass a non-zero argument when Net::DNS::SEC is not installed. Feature: IPv6 transport support IPv6 transport has been added to the resolver and to the nameserver code. To use IPv6 please make sure that you have IO::Socket::INET6 version 2.01 or later installed. If IPv6 transport is available Net::DNS::Resolver::Recurse will make use of it (picking randomly between IPv4 and IPv6 transport) use the force_v4() method to only force IPv4. Feature: Binary characters in labels RFC 1035 3.1: Domain names in messages are expressed in terms of a sequence of labels. Each label is represented as a one octet length field followed by that number of octets. Since every domain name ends with the null label of the root, a domain name is terminated by a length byte of zero. The high order two bits of every length octet must be zero, and the remaining six bits of the length field limit the label to 63 octets or less. Unfortunatelly dname attributes are stored strings throughout Net::DNS. (With hindsight dnames should have had their own class in which one could have preserved the wire format.). To be able to represent all octets that are allowed in domain names I took the approach to use the "presentation format" for the attributes. This presentation format is defined in RFC 1035 5.1. I added code to parse presentation format domain names that has escpaped data such as \ddd and \X (where X is not a number) to wireformat and vice verse. In the conversion from wire format to presentation format the characters that have special meaning in a zone file are escaped (so that they can be cut-n-pasted without pain). These are " (0x22), $ (0x24), (0x28), ) (0x29), . (0x2e) , ; (0x3b), @ (ox40) and \ (0x5c). The number between brackets representing the ascii code in hex. Note that wherever a name occurs as a string in Net::DNS it is now in presentation format. For those that dealth with 'hostnames' (subset of all possible domain names) this will be a completely transparent change. Details: I added netdnslib wich contains Net::DNS's own dn_expand. Its implemented in C and the source is a hodgepodge of Berkeley based code and sniplets from ISC's bind9 distribution. The behavior, in terms of which chars are escaped, is similare to bind9. There are some functions added to DNS.pm that do conversion from presentation and wire format and back. They should only be used internally (although they live in EXPORT_OK.) For esotheric test cases see t/11-escapedchars.t.
2006-02-08Fix a bug that prevented this package from compiling on Solarisminskim2-1/+15
and Darwin. Patch from the iperf mailing list.