summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)AuthorFilesLines
2006-03-14Fix build on DragonFly. Remove autogenerated locale files from PLIST.joerg4-5/+18
Bump revision.
2006-03-14Fix errno.joerg2-6/+15
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam11-30/+13
INSTALL/DEINSTALL script creation within pkgsrc. If an INSTALL or DEINSTALL script is found in the package directory, it is automatically used as a template for the pkginstall-generated scripts. If instead, they should be used simply as the full scripts, then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC explicitly, e.g.: INSTALL_SRC= ${PKGDIR}/INSTALL DEINSTALL_SRC= # emtpy As part of the restructuring of the pkginstall framework internals, we now *always* generate temporary INSTALL or DEINSTALL scripts. By comparing these temporary scripts with minimal INSTALL/DEINSTALL scripts formed from only the base templates, we determine whether or not the INSTALL/DEINSTALL scripts are actually needed by the package (see the generate-install-scripts target in bsd.pkginstall.mk). In addition, more variables in the framework have been made private. The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are more sensible names given the very few exported variables in this framework. The only public variables relating to the templates are: INSTALL_SRC INSTALL_TEMPLATE DEINSTALL_SRC DEINSTALL_TEMPLATE HEADER_TEMPLATE The packages in pkgsrc have been modified to reflect the changes in the pkginstall framework.
2006-03-13Added a patch to make the package build on NetBSD 3.0.rillig3-5/+22
CONFLICTS += kth-krb4. Bumped PKGREVISION.
2006-03-12Update to 2.6.7, tron@ ok:wiz2-7/+6
NEWS for rsync 2.6.7 (11 Mar 2006) Protocol: 29 (unchanged) Changes since 2.6.6: OUTPUT CHANGES: - The letter 'D' in the itemized output was being used for both devices (character or block) as well as other special files (such as fifos and named sockets). This has changed to separate non-device special files under the 'S' designation (e.g. "cS+++++++ path/fifo"). See also the "--specials" option, below. - The way rsync escapes unreadable characters has changed. First, rsync now has support for recognizing valid multibyte character sequences in your current locale, allowing it to escape fewer characters than before for a locale such as UTF-8. Second, it now uses an escape idiom of "\#123", which is the literal string "\#" followed by exactly 3 octal digits. Rsync no longer doubles a backslash character in a filename (e.g. it used to output "foo\\bar" when copying "foo\bar") -- now it only escapes a backslash that is followed by a hash-sign and 3 digits (0-9) (e.g. it will output "foo\#134#789" when copying "foo\#789"). See also the --8-bit-output (-8) option, mentioned below. Script writers: the local rsync is the one that outputs escaped names, so if you need to support unescaping of filenames for older rsyncs, I'd suggest that you parse the output of "rsync --version" and only use the old unescaping rules for 2.6.5 and 2.6.6. BUG FIXES: (LOTS) ENHANCEMENTS: - Added the --append option that makes rsync append data onto files that are longer on the source than the destination (this includes new files). - Added the --min-size=SIZE option to exclude small files from the transfer. - Added the --compress-level option to allow you to set how aggressive rsync's compression should be (this option implies --compress). - Enhanced the parsing of the SIZE value for --min-size and --max-size to allow easy entry of multiples of 1000 (instead of just multiples of 1024) and off-by-one values too (e.g. --max-size=8mb-1). - Added the --8-bit-output (-8) option, which tells rsync to avoid escaping high-bit characters that it thinks are unreadable in the current locale. - The new option --human-readable (-h) changes the output of --progress, --stats, and the end-of-run summary to be easier to read. If repeated, the units become powers of 1024 instead of powers of 1000. (The old meaning of -h, as a shorthand for --help, still works as long as you just use it on its own, as in "rsync -h".) - If lutimes() and/or lchmod() are around, use them to allow the preservation of attributes on symlinks. - The --link-dest option now affects symlinks and devices (when possible). - Added two config items to the rsyncd.conf parsing: "pre-xfer exec" and "post-xfer exec". These allow a command to be specified on a per-module basis that will be run before and/or after a daemon-mode transfer. (See the man page for a list of the environment variables that are set with information about the transfer.) - When using the --relative option, you can now insert a dot dir in the source path to indicate where the replication of the source dirs should start. For example, if you specify a source path of rsync://host/module/foo/bar/./baz/dir with -R, rsync will now only replicate the "baz/dir" part of the source path (note: a trailing dot dir is unaffected unless it also has a trailing slash). - Added some new --no-FOO options that make it easier to override unwanted implied or default options. For example, "-a --no-o" (aka "--archive --no-owner") can be used to turn off the preservation of file ownership that is implied by -a. - Added the --chmod=MODE option that allows the destination permissions to be changed from the source permissions. E.g. --chmod=g+w,o-rwx - Added the "incoming chmod" and "outgoing chmod" daemon options that allow a module to specify what permissions changes should be applied to all files copied to and from the daemon. - Allow the --temp-dir option to be specified when starting a daemon, which sets the default temporary directory for incoming files. - If --delete is combined with --dirs without --recursive, rsync will now delete in any directory whose content is being synchronized. - If --backup is combined with --delete without --backup-dir (and without --delete-excluded), we add a "protect" filter-rule to ensure that files with the backup suffix are not deleted. - The file-count stats that are output by --progress were improved to better indicate what the numbers mean. For instance, the output: "(xfer#5, to-check=8383/9999)" indicates that this was the fifth file to be transferred, and we still need to check 8383 more files out of a total of 9999. - The include/exclude code now allows a dir/*** directive (with 3 trailing stars) to match both the dir itself as well as all the content below the dir (dir/** would not match the dir). - Added the --prune-empty-dirs (-m) option that makes the receiving rsync discard empty chains of directories from the file-list. This makes it easier to selectively copy files from a source hierarchy and end up with just the directories needed to hold the resulting files. - If the --itemize-changes (-i) option is repeated, rsync now includes unchanged files in the itemized output (similar to -vv, but without all the other verbose messages that can get in the way). Of course, the client must be version 2.6.7 for this to work, but the remote rsync only needs to be 2.6.7 if you're pushing files. - Added the --specials option to tell rsync to copy non-device special files (which rsync now attempts even as a normal user). The --devices option now requests the copying of just devices (character and block). The -D option still requests both (e.g. --devices and --specials), -a still implies -D, and non-root users still get a silent downgrade that omits device copying. - Added the --super option to make the receiver always attempt super-user activities. This is useful for systems that allow things such as devices to be created or ownership to be set without being UID 0, and is also useful for someone who wants to ensure that errors will be output if the receiving rsync isn't being run as root. - Added the --sockopts option for those few who want to customize the TCP options used to contact a daemon rsync. - Added a way for the --temp-dir option to be combined with a partial-dir setting that lets rsync avoid non-atomic updates (for those times when --temp-dir is not being used because space is tight). - A new support script, files-to-excludes, will transform a list of files into a set of include/exclude directives that will copy those files. - A new option, --executability (-E) can be used to preserve just the execute bit on files, for those times when using the --perms option is not desired. - The daemon now logs each connection and also each module-list request that it receives. - New log-format options: %M (modtime), %U (uid), %G (gid), and %B (permission bits, e.g. "rwxr-xrwt"). - The --dry-run option no longer forces the enabling of --verbose. - The --remove-sent-files option now does a better job of incrementally removing the sent files on the sending side (older versions tended to clump up all the removals at the end). - A daemon now supersedes its minimal SIGCHLD handler with the standard PID-remembering version after forking. This ensures that the generator can get the child-exit status from the receiver. - Use of the --bwlimit option no longer interferes with the remote rsync sending error messages about invalid/refused options. - Rsync no longer returns a usage error when used with one local source arg and no destination: this now implies the --list-only option, just like the comparable situation with a remote source arg. - Added the --copy-dirlinks option, a more limited version of --copy-links. - Various documentation improvements, including: a better synopsis, some improved examples, a better discussion of the presence and absence of --perms (including how it interacts with the new --executability and --chmod options), an extended discussion of --temp-dir, an improved discussion of --partial-dir, a better description of rsync's pattern matching characters, an improved --no-implied-dirs section, and the documenting of what the --stats option outputs. - Various new and updated diffs in the patches dir, including: acls.diff, xattrs.diff, atimes.diff, detect-renamed.diff, and slp.diff.
2006-03-12Not all compilers accept --disable-shared. Instead of trying to getjschauma2-5/+5
the right one for each one, just get rid of this flag, as it concerns the creation of a test binary anyway. (This allows ORBit to compile and install under IRIX.)
2006-03-12Fixed pkglint warnings.rillig2-158/+159
2006-03-12Updated to version 0.57.heinz2-6/+6
Pkgsrc changes: none Relevant changes since version 0.55: ===================================== Fix rt.cpan.org 17783 The inet6 tests do not skip enough tests when ipv6 is not available. I did not catch this in my setup since IPv6 is available on all my machines. Feature Implemented SPF (typecode 99). Feature added rrsort() function. See Net::DNS and Net::DNS::RR documentation for details. Fix rt.cpan.org 14653 and 14049 TCP fallback after V6 socket failure
2006-03-11Updated xorp to 1.2.rillig3-13/+32
Changes since 1.1: ALL: - Numerous improvements, bug fixes and cleanup. - The third-party ospfd implementation is replaced with a new OSPF implementation developed from scratch. - The integration of the routing policy mechanism with the rest of the system is completed. - XORP now builds on Windows Server 2003 (Service Pack 1), amd64+FreeBSD-6.0, FreeBSD-6.1 (BETA3), NetBSD-3.0, OpenBSD-2.8, MacOS X 10.4.5, Linux Fedora Core4 (among others). [...] Changes since 1.0: ALL: - Numerous improvements, bug fixes and cleanup. - XORP now builds on amd64+OpenBSD-3.6-current. - The --enable-advanced-mcast-api flag to "./configure" has been replaced with the --disable-advanced-multicast-api flag. - Addition of support for code execution profiling. - Currently "gmake" does not build the regression tests. The command "gmake check" should be used to build and run the regression tests. - Addition of two new documents: * "An Introduction to Writing a XORP Process" * "XORP User Manual" [...]
2006-03-11Set BROKEN_GETTEXT_DETECTION to yes. Fixes bulk build problem.wiz1-1/+2
2006-03-11Removed the unconditional dependency to bash. Also removed the bashismsrillig3-6/+30
from the mib2c-update program. Bumped PKGREVISION.
2006-03-11Convert all packages using REPLACE_INTERPRETER to the new variable namesghen1-4/+4
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*). Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted here, if at all. Ok with rillig.
2006-03-10Fixed pkglint warnings.rillig1-40/+42
2006-03-10This warning is not yet in pkglint:rillig1-2/+2
WARN: Makefile:123: "cd" as the last shell command is useless.
2006-03-10Update to 0.3.15:veego4-11/+9
This release fixes a few long-standing bugs, including one that prevented a torrent from being restarted if files had been selected for no longer downloading. The tracker isn't crashing sporadically any more. And some security has been added to super-seed to prevent CERTAIN CLIENTS (*thwaps BitComet*) from leeching important bandwidth. Neither encryption nor DHT (official or Azureus's version) has been added yet, nor has the UI been revamped.
2006-03-10One executable shell program needs bash instead of sh. Bumped PKGREVISION.rillig1-1/+9
2006-03-09Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.jlam3-6/+6
Remove deprecated ossaudio.buildlink3.mk.
2006-03-09Make httpd config fragment work for apache-2 too.bouyer4-5/+64
Fix PLIST Add dependancy to p5-Graph, p5-GraphViz isn't enough. bump PKGREVISION.
2006-03-09Code doesn't refer to /bin/bash anymore.ghen1-7/+1
2006-03-09Update to 2.0adrianp2-8/+7
> o Major version bump to celebrate that Oinkmaster has now turned 5 > years old! > o When using the -U argument to merge new variables, you can now also > specify -S <file> to specify which files in the downloaded rules > archive(s) to search for new variables. If -S is not specified, only > snort.conf is searched, just like before. As usual, no variable > merge is done unless -U is specified. You may specify multiple > -S <file> arguments to search for variables in multiple files, e.g. > "... -S snort.conf -S foo.conf ...". > o Handle multi-line variable definitions when merging variables. > o Obfuscate the oinkcode when printing URLs, unless running in verbose > mode. > o Added ability to grab rules files from a local directory by > specifying dir://<directory> as URL. > o Suppress warnings about using modifysid on non-existent SIDs when > running in quiet mode. > o Added some modifysid sanity checks > o Added Q33 to the FAQ on how to disable all rules by default and > only activate specific ones, with example how to automatically > update only a few selected rules from Bleeding Snort. > o Other documentation updates. > o Misc improvements to the config file parser. > o You can now set the HTTP User-Agent header string for Oinkmaster by > specifying "user_agent = ..." in oinkmaster.conf. The default > User-Agent string is unchanged, i.e. the string that LWP or wget set > it to by default. Based on patch from Derek Edwards. > o Make contrib/addmsg.pl handle some multi-line statements. > o contrib/create-sidmap.pl: > - don't ignore rules that are commented out > - ignore the file deleted.rules by default (you don't use it, do you?!)
2006-03-09Update to 2.4.4adrianp4-11/+9
This includes the fix for: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0839 > +2006-02-20 Steven Sturges <ssturges@sourcefire.com> > + * src/preprocessors/spp_frag3.c: > + * configure.in: > + Fix ip options handling. Thanks to Vyacheslav Burdjanadze for > + finding the issue. > + > +2006-01-09 Steven Sturges <ssturges@sourcefire.com> > + * src/sfutil/mwm.c: > + Fixed bug with multiple recurring patterns in Wu-Manbher implementation. > + Thanks to Evan Stawnyczy for pointing it out an Marc Norton for the > + fix. > + * src/parser/IpAddrSet.c: > + Fixed problem with parsing conf file and rules when DNS is not working. > + Thanks Martin Olsson for mentioning this and testing the fix. > + * src/preprocessors/spp_perfmonitor.c: > + * src/preprocessors/perf-base.c: > + Handle wrapping on 64-bit platforms > + > +2005-11-17 Andrew Mullican <amullican@sourcefire.com> > + * src/sfutil/sfxhash.c: > + * src/preprocessors/portscan.c: > + Add tracker without using bogus data, to avoid internal buffer overrun. > + Thanks Sandro Poppi for the find. > + > +2005-11-11 Steven Sturges <ssturges@sourcefire.com> > + * src/snort.c: > + Allow value of 0 to be used with -G flag > + * src/preprocessors/spp_bo.c: > + Code Cleanup > + * src/preprocessors/spp_frag3.c: > + Fix memory leak and mishandling of IP Options. Thanks Yin > + Zhaohui for the find.
2006-03-09Fix a tyop.simonb1-1/+1
2006-03-08add quagga-develgdt1-1/+2
2006-03-08Switch to Tcl/Tk 8.4. Bump PKGREVISION.minskim1-4/+4
2006-03-08take maintainershipgdt1-2/+2
2006-03-08Don't use statvfs on DragonFly.joerg1-1/+7
2006-03-08One more /dev/dsp -> DEVOSSAUDIO.martin2-1/+15
Fixes PR 32920
2006-03-08Update netcat6 to 1.0. Notable changes:ghen4-27/+9
* Fixed a bug in listen (missing AI_PASSIVE flag) * Converted to use autopoint for i18n source (merged from autopoint_test branch) * Fixed a segv in the bluez code (null local address) * Moved afindep and bluez network code to separate modules with very generic interfaces and refactored to create functions for common code. The bluez code now uses a similar approach to afindep. * Reworking of warnings and other messages to simplify and reduce the number of strings for translation. * Made parameter checking more resilient and now always includes arguments for optional components (such as bluetooth), but now gives an appropriate error if used. * Updated man page with bluetooth options. * Created a system.h header for system specific defines, which includes autoconfs config.h. * Changed boolean types to use stdbool.h (where available) * Fixed typedefs to use *_t for the typedef symbol, not the original struct name. * Extensive code cleanup to prepare for a release. * Add -X and --rev-transfer options (reverse transfer). * Updated copyright notices for 2005. * Fixed --transfer example in man page. * Corrected --no-reuseaddr handling (it was inverted). * Updated i18n subsystem to gettext 0.14.1 * Added configuration time detection of Bluez. * Applied Chris's patch that fixes SOMAXCONN backlog parameter for listen(2) in src/network.c, slightly modified. * Added support for Bluez (http://www.bluez.org) on Linux systems. * Fixed a conflict with FreeBSD profiling library by renaming warn() to warning(). Thanks to Filippo Natali for reporting the bug. * Fixed CFLAGS handling problem. Thanks to Filippo Natali for the patch and to the FreeBSD maintainers for reporting the bug.
2006-03-08Use native libpcap on Darwin 8.x. Suggested by Juha-Matti Liukkonen inminskim1-3/+3
PR pkg/32719.
2006-03-08Allow to build diskio and mibII modules on Darwin 8.x. Without them,minskim1-2/+2
the package doesn't build due to some undefined functions.
2006-03-08Remove a duplicate case value on Darwin 8.x.minskim2-4/+25
2006-03-08quagga is a multiprotocol routing suite.gdt8-0/+208
This is 0.99.3, a development snapshot.
2006-03-07Since I'm still working working on it, don't try to build this pkg onrpaulo1-1/+3
NetBSD <= 3 and Interix (should work on other systems).
2006-03-06Belatedly bump PKGREVISION for all libtasn1 dependencies, sincewiz10-20/+20
libtasn1 had a shlib major bump. Also update dependencies in bl3.mk files. Addresses PR 32998 by Robert Elz.
2006-03-05* Teach the tools framework how to supply the pkgsrc version ofjlam5-11/+11
makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD when determining whether the native makeinfo can be used. * Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo. * Get rid of all the "split" argument deduction for makeinfo since the PLIST module already handles varying numbers of split info files correctly. NOTE: Platforms that have "makeinfo" in the base system should check that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are correct.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam181-362/+362
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-03-03Update to 108: Changes unknown.wiz4-35/+11
2006-03-03Add a fix from Jari Petter Sundell which prevents stalled connectionstron5-5/+52
when a "libtorrent" based BitTorrent client is uploading to another BitTorrent client which uses pipelined Request messages (e.g. BitComet).
2006-03-03Make this package build with gcc-4.minskim2-1/+15
2006-03-02update to 0.9.4drochner3-15/+6
relevant changes: -compliation fixes -Improved Unicode support -Decoders & DLT Changes, Updates and New
2006-03-02Updated net/proftpd to 1.3.0rc4martti4-66/+15
The 1.3.0rc4 release includes a number of minor bugfixes, including fixed run-time detection of Unix domain sockets, portability tweaks for Mac OSX 10.4, and logging fixes for NetBSD and Solaris.
2006-03-01Fix build on NetBSD statvfs systems.wiz3-9/+28
2006-03-01Fix PLIST, add missing PERL dependency, fix install target.wiz2-9/+12
Bump PKGREVISION.
2006-03-01Regen patchsum for patch-ac.joerg1-2/+2
2006-03-01This new 1.0.5 release fixes two bugs that were causing frequent corereinoud4-15/+14
dumps. It also fixes a logic error that was dropping certain connections randomly.
2006-03-01Uses makeinfo during build (at least the MySQL variant does).kim1-1/+2
2006-02-28Remove me as maintainer of this package. I've never really used it.tron1-2/+2
2006-02-28Point to the correct subdir of the http mirror.ghen1-2/+2
2006-02-28add miredorpaulo1-1/+2
2006-02-28Miredo is an Unix daemon program which mostly implements therpaulo7-0/+134
"Teredo: Tunneling IPv6 over UDP through NATs" Internet proposed standard (RFC 4380). It can provide either client or relay functionality. A separate program, miredo-server is also included in the package; it consists of a Teredo server. Miredo can be used to provide IPv6 connectivity to users behind NAT which do not support IPv6, and not even proto-41 forwarding. For this to work, users need to have a Teredo client running on their system. That can be Miredo itself on Linux/FreeBSD/OpenBSD/NetBSD. -- Will (maybe) only work on NetBSD-current of an hour ago. Thanks to Hubert and Amitai for help with this one.