Commit graph

6831 commits

Author SHA1 Message Date
joerg
36539e55a7 Don't use statvfs on DragonFly. 2006-03-08 12:30:33 +00:00
martin
252be03832 One more /dev/dsp -> DEVOSSAUDIO.
Fixes PR 32920
2006-03-08 10:05:52 +00:00
ghen
85519fbe8d Update netcat6 to 1.0. Notable changes:
* 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-08 09:09:42 +00:00
minskim
d8a2fb9d19 Use native libpcap on Darwin 8.x. Suggested by Juha-Matti Liukkonen in
PR pkg/32719.
2006-03-08 04:39:20 +00:00
minskim
7ef0a62ed5 Allow to build diskio and mibII modules on Darwin 8.x. Without them,
the package doesn't build due to some undefined functions.
2006-03-08 02:52:14 +00:00
minskim
f5825cacf3 Remove a duplicate case value on Darwin 8.x. 2006-03-08 02:47:13 +00:00
gdt
ab7f19aced quagga is a multiprotocol routing suite.
This is 0.99.3, a development snapshot.
2006-03-08 01:46:05 +00:00
rpaulo
afc31bdc39 Since I'm still working working on it, don't try to build this pkg on
NetBSD <= 3 and Interix (should work on other systems).
2006-03-07 18:26:53 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
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-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
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-04 21:28:51 +00:00
wiz
4748ffccff Update to 108: Changes unknown. 2006-03-03 22:30:56 +00:00
tron
fec0eb4220 Add a fix from Jari Petter Sundell which prevents stalled connections
when a "libtorrent" based BitTorrent client is uploading to another
BitTorrent client which uses pipelined Request messages (e.g. BitComet).
2006-03-03 15:30:52 +00:00
minskim
a17fab4c2c Make this package build with gcc-4. 2006-03-03 04:46:50 +00:00
drochner
41cbb3ec86 update to 0.9.4
relevant changes:
-compliation fixes
-Improved Unicode support
-Decoders & DLT Changes, Updates and New
2006-03-02 18:55:19 +00:00
martti
152656f0f2 Updated net/proftpd to 1.3.0rc4
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-02 10:46:20 +00:00
wiz
03dd4dd15a Fix build on NetBSD statvfs systems. 2006-03-01 22:49:07 +00:00
wiz
3f3cfa74e5 Fix PLIST, add missing PERL dependency, fix install target.
Bump PKGREVISION.
2006-03-01 22:43:04 +00:00
joerg
5763e7562c Regen patchsum for patch-ac. 2006-03-01 13:27:20 +00:00
reinoud
e702dc8242 This new 1.0.5 release fixes two bugs that were causing frequent core
dumps. It also fixes a logic error that was dropping certain connections
randomly.
2006-03-01 12:16:04 +00:00
kim
527f64520d Uses makeinfo during build (at least the MySQL variant does). 2006-03-01 08:39:50 +00:00
tron
ab8f937fb0 Remove me as maintainer of this package. I've never really used it. 2006-02-28 21:41:57 +00:00
ghen
695716e802 Point to the correct subdir of the http mirror. 2006-02-28 14:06:40 +00:00
rpaulo
9d17d18227 add miredo 2006-02-28 01:30:43 +00:00
rpaulo
801e261d07 Miredo is an Unix daemon program which mostly implements the
"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.
2006-02-28 01:29:39 +00:00
wiz
9ac2683892 Update mldonkey and mldonkey-gui to 2.7.4:
pkgsrc:
ulimit in startup script not necessary any longer, code now uses setrlimit.

src:
2006/02/26: version 2.7.4 = tag release-2-7-4

2006/02/25
4928: BT: Fix invalid encoding in announce URL (darkfader)
- removed old, broken version and added new version

2006/02/23
4934: FileTP: Small improvements
- fix download restart bug when core is restarted, sources where not loaded
- save referer values to files.ini
- display amount of transfered data in downloaders list
- display source IP and Countrycode in HTML downloaders list
- display filesize in GUI
- display number of sources in GUI
4933: BT: Display number of sources in GUI

2006/02/21
4928: BT: Fix invalid encoding in announce URL (darkfader)
4929: Do not print password_empty warning if enable_user_config true
4926: Runinfo: Warn about not-working DNS resolution,
      /dev/urandom detection was not disabled if --disable-donkeysui is used

2006/02/20
4922: OpenBSD: Small change for patch 4920
4921: MinGW: show current DL & UL stats in console title (Schlumpf)
4909: Print warning messages when run on non-supported operating systems
      currently for example Windows 95/98/ME (Schlumpf)
4920: Cleanup included header files in C code (Schlumpf)

2006/02/17
4910: EDK: Use updated protocol information when parsing
      consecutive messages (sam_dennis)
4915: Log: Small cleanups
4918: some syntax and comment cleanups in stubs_c.c (Schlumpf)

2006/02/13
4906: MinGW: improve uname output (Schlumpf)
4908: Configure: Fix for Beos, allow use of Dragonfly BSD

2006/02/11
4883: Mac OS X: Fix for broken Apple cpp-3.3
4902: EDK: Stub respond to directory browsing requests (sam_dennis)
4905: Update for patch 4823: add another -fno-fomit-frame-pointer
      in config/Makefile.in to avoid breaking CryptoPP (mikeX)
4903: EDK: Remove obsolete donkeyNeighbours (thx to sam_dennis)
4907: EDK: Fixed copy/paste error in emule miscoptions1 reading (sam_dennis)

2006/02/10
4904: Configure: Raise required autoconf version to 2.55 due to AC_MSG_FAILURE

2006/02/09
4892: Fix make when CXXFLAGS is defined (mikex)
4894: EDK: Support "new ed2k meta tags" to allow browsing
      shared directories of newer eMule clients (sam_dennis)
4891: Configure: Override system-installed Ocaml and force local compile
  Use ./configure --enable-force-ocaml to force MLDonkey to compile Ocaml,
  regardless if the system has Ocaml already installed or not.
  --enable-ocamlver=CVS uses a CVS checkout of Ocaml HEAD.
4885: EDK: Show correct IP of indirect clients in uploader list

2006/02/06
4879: EDK: Support for sources in ed2k:// links
- example:
ed2k://|file|a.txt|1|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|/|sources,1.0.0.0:4662|/
4849: EDK: Fix hashing of newly shared files
- avoid hashing shared files twice
- avoid problems while hashing big files
- remove obsolete compute_md4_delay option
4878: Addition to patch 4875 (conditional bzip2 support using cpp)

2006/02/05
4877: BT: Recognize Ktorrent clients (CruX, zet)
4876: EDK: Remove obsolete option random_order_download
4875: conditional bzip2 support using cpp (pango)
4870: runinfo: add connected_user and check empty PW (schlumpf)
4872: Fix gd detection on NetBSD, use data from gdlib-config
      MinGW compile-guide was updated, gdlib-config has to be changed
4871: Optimize some Printf.sprintf "%s" code
4869: Remove obsolete redirector code
      http://mldonkey.sourceforge.net/Redirector
4856: reverse patch: configure: disable iconv by default on MinGW
      it is not necessary anymore

2006/02/04
4867: Use setrlimit to raise allowed ulimit open files

2006/02/03
4863: GUI/Multiuser: Prevent kill by users other than admin
4862: EDK: Fix broken import of eMule temp Files (import_temp) (schlumpf)
4860: Multiuser: print warning if admin password is empty
- user admin is re-created if deleted, it has to be present in any case because
  some commands are only available for admin,  like users, remove_user and kill
- create structure for startup messages, displayed on GUI, HTML, Telnet
4859: Multiuser: Only user "admin" is allowed to change options
      if the new option enable_user_config (default true) is set to false
4858: HTML: Update some links to mldonkey.sf.net
4857: SIGUSR1 & SIGUSR2 do not exist on Windows
4856: configure: disable iconv by default on MinGW
4853: Fix HTML errors on rss command output (unease)

2006/02/02
4851: Support system signals SIGUSR1 & SIGUSR2
      SIGUSR1 saves options
      SIGUSR2 performs garbage collection
4850: Fixed bitprint hashing for files > 4GB (thx to zet)
      mld_hash: implement SIGINT and SIGTERM signals

2006/01/29
4844: Fix Solaris compile broken since DonkeySUI patch
4830: Update Wiki links
      New Wiki URL: http://mldonkey.sourceforge.net
      New Forum URL: http://mldonkey.sourceforge.net/forums
4843: HTML: Improve output of rss command
4842: Some logfile stuff
4841: Create new dir web_infos for web_infos files,
      BT: do not save .torrent or announce.*
      all files downloaded by web_infos go to $MLDONKEY_DIR/web_infos
      to avoid downloading files twice move files from $MLDONKEY_DIR
      into that new dir
4826: improve error message due to corrupt config files (schlumpf)
4821: improve display of sysinfo (schlumpf)

2006/01/26
4816: Update Ocaml-RSS and Xml-light to current versions
4827: longhelp cleanup (anhi)
4823: EDK: CryptoPP optional, disable with --disable-donkeysui
      Makefile: link CryptoPP stuff only in binaries which need it
      Buildinfo: show compiler versions
      Configure: display compiler versions (schlumpf)
      Configure: if iconv checking fails continue with disabled iconv
      Configure: do not use bzip2 if bzip.h is not found (FLI4L buildroot)

2006/01/25
4820: Move CommonGraphics to DriverGraphics, check libgd version
      Configure: Check if libgd > 2.0.14 is installed
      NetBSD: added paths for libgd package
      NetBSD: adjusted stat command to properly read SCM date
      move build-, run-, and diskinfo command to driver module
      (thanks to SchAmane)
2006-02-27 22:51:22 +00:00
drochner
e78a6a7e78 they've given up to use pcap_compile_nopcap() (due to the API mess
appearently), so we don't need to trick "configure" anymore
2006-02-27 14:27:49 +00:00
drochner
f0e936b217 assume that the OS provided libpcap 0.9.x supplies shared libraries,
so make it equivalent to pkgsrc version 0.9.3nb1
(it does so on Debian, and will do on NetBSD; if it doesn't hold
on _your_OS_, we'll need conditionals)
2006-02-27 14:20:47 +00:00
drochner
0996b72fdd update to 0.5.1 - this makes the build process compatible to
Python-2.4
2006-02-27 14:14:41 +00:00
drochner
05760ee5df recognize libpcap>=0.9.3 2006-02-27 11:54:26 +00:00
tron
6f8bb87bcf Update "bittorrent" and "bittorent-gui" package to version 4.4.0.
Numerous enhancenments were made since version 4.0.4 which include
support for trackerless torrents.
2006-02-26 22:43:33 +00:00
rpaulo
ab034540da Invert MASTER_SITES and HOMEPAGE. Pointed out by Bernd Ernesti. 2006-02-26 18:44:54 +00:00
tron
241e362cb8 Update "libtorrent" package to version 0.8.5 and "rtorrent" package
to version 0.4.5. Changes since 0.8.3 respectively 0.4.3:
- Bind udp and http tracker requests to the address given with the "bind"
  option.
- Change the priority of a torrent with the '+' and '-' keys.
- The schedule option allows clock time for the start and interval
  sections.
- Made it safe to remove torrents being viewed/selected, making
  "remove_untied" usable.
- Added the ^O key to change a closed torrent's destination directory. A
  bit of a hack, and only works if the torrents hasn't been activated.
- Allow new settings to be applied with the ^P key. This can be tested
  with "print = foobar", which prints the string to the log.
- Added the "working_directory" option that calls 'chdir' for the process.
- Fixed a bug that caused crashes with small screen sizes.
- Enabled a session lock file by default. Made it remove stale locks
  if the hostname matches and the process id is not running.
- Added proper abstraction for creating timers from seconds, this
  fixes some overflow bugs when scheduling tasks like tracker timeouts.
- For every time all the trackers in the list has been unsuccessfully
  tried, increase the timeout by 20 seconds.
- Expand ~ in paths in the client. This should cover all uses of file
  paths, but I might have missed some.
- Added "import" and "try_import" options that loads an option
  file. The latter silently fails on non-existent files.
- Added "-O" flag that takes a single option, allowing ',' to be used.
2006-02-25 17:24:21 +00:00
rpaulo
d7be17ea80 add wmget 2006-02-25 13:36:10 +00:00
rpaulo
56eac22c67 wmget is a dock app for the GNU Window Maker window manager (or one of
the many other WM's which support dockapps) which makes it more
convenient to perform long downloads in the background.  It uses the
excellent libcurl library, part of the cURL automated-download program,
to perform file retrieval.
2006-02-25 13:31:28 +00:00
drochner
d6270b234e use unsigned ints in filter, to avoid possible portability problems
with bit shifts,
this is part of PR lib/16518 by yamt
(which is filed against base NetBSD sources, but anyway)
2006-02-24 23:39:44 +00:00
drochner
fa0f29757f import from the NetBSD tree: use the cloning /dev/bpf on NetBSD
if _PATH_BPF is defined
bump PKGREVISION
2006-02-24 22:53:41 +00:00
joerg
8957c71952 Add DragonFly support. 2006-02-24 20:48:56 +00:00
joerg
5471ae4077 Split patch-aa. Honour PKGMANDIR and get working man installation
on !NetBSD.
2006-02-24 20:44:14 +00:00
joerg
30e0f6de31 Add DragonFly support. 2006-02-24 20:39:42 +00:00
joerg
c39b22a332 Add DragonFly support. 2006-02-24 20:33:47 +00:00
joerg
0e5cfdf267 Include unistd.h when using getopt(3). 2006-02-24 20:32:19 +00:00
joerg
f8a051df2d Add DragonFly support. Remove conditonal Makefile code to handle
diffferent bsd.prog.mks, which doesn't matter for pkgsrc.
2006-02-24 20:17:55 +00:00
joerg
e8653ea28b Add DragonFly support. Remove conditional Makefile code, which was
supposed to handle different bsd.prog.mk semantic. pkgsrc has always
the NetBSD behaviour.
2006-02-24 20:08:32 +00:00
joerg
3c3844312c Add DragonFly support. Use kqueue also on NetBSD. 2006-02-24 19:53:52 +00:00
joerg
9e5700da2b Add DragonFly support. Honour system CFLAGS & friends. 2006-02-24 19:43:56 +00:00
joerg
8fe5b9357d Add DragonFly and try to fix the reliance on zeroness of undefined
symbols. Feature tests should be done with defined() after all.
2006-02-24 19:25:33 +00:00
ghen
772755b3e3 Reindent. 2006-02-24 18:17:43 +00:00
ghen
03ad8dcc80 Update pure-ftpd to version 1.0.21 and add an option for (experimental) utf8-
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 14:35:30 +00:00
ghen
ba15cdab53 * properly mark the legacy variables.
* remove the -I flag for mysql option as this is handled by the bl3.mk file.
2006-02-24 09:15:38 +00:00
joerg
1ad3a4a72b Fix errno. 2006-02-24 01:34:36 +00:00
minskim
81f5231e4f This package needs tcl>=8.4.12nb1 and tk>=8.4.12nb2 to build. 2006-02-23 23:37:47 +00:00
wiz
470f113c36 Remove obsolete MESSAGE. From Robert Elz in PR 32919. 2006-02-23 18:45:25 +00:00
ghen
e59a509a11 Install the relevant template files and point the configuration file to their
location, as pointed out by PR pkg/32637.  Bump PKGREVISION.
2006-02-23 10:18:02 +00:00
jschauma
90813d3831 Trivially update tor to 0.1.0.17:
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-23 03:39:25 +00:00
wiz
943cd82c4b Use pkginstall framework. Sort PLIST. Bump PKGREVISION. 2006-02-22 22:51:28 +00:00
wiz
b30e272489 This uses event_once, which appeared in libevent-0.9,
so depend on at least that version. Some cleanups while here.
2006-02-22 22:09:44 +00:00
jmmv
03f43858f4 Remove an extra & that causes the script to behave weirdly during
startup.  Bump PKGREVISION to 3.
2006-02-20 17:23:44 +00:00
wiz
6d798fad85 Use pkginstall framework. Bump PKGREVISION. 2006-02-19 23:08:48 +00:00
wiz
709a4bd03f Remove (in pkgsrc) broken test for pcap-int.h, the dependency pattern
makes sure we have that file.
2006-02-19 22:43:59 +00:00
wiz
b9e9b7ef0f Add missing locale files to PLIST. Bump PKGREVISION. 2006-02-19 16:57:42 +00:00
wiz
9a45f4c852 Add missing file to PLIST. Bump PKGREVISION. 2006-02-19 16:47:15 +00:00
wiz
e6ace160c7 Convert to pkginstall framework. Bump PKGREVISION. 2006-02-19 16:30:31 +00:00
wiz
7d3672e3a8 Use REQD_DIRS instead of OWN_DIRS -- should fix CHECK_FILES build. 2006-02-19 16:12:02 +00:00
wiz
31e45cd778 Convert to pkginstall framework. Bump PKGREVISION. 2006-02-19 15:55:33 +00:00
salo
6fa6109f81 sort. (hi, bouyer!) 2006-02-18 20:58:43 +00:00
bouyer
642569e66d Add nagios-* packages. 2006-02-18 17:26:51 +00:00
bouyer
683d68d763 Initial import of nagios-plugin-snmp 1.4.2, based on nagios-plugin-snmp
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-18 17:23:43 +00:00
bouyer
8e6581c009 Initial import of nagios-plugin-pgsql 1.4.2, based on nagios-plugin-pgsql
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-18 17:22:57 +00:00
bouyer
856b60714e Initial import of nagios-plugin-mysql 1.4.2, based on nagios-plugin-mysql
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-18 17:21:58 +00:00
bouyer
35079ec051 Initial import of nagios-plugin-ldap 1.4.2, based on nagios-plugin-ldap
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-18 17:20:43 +00:00
bouyer
a9a824245e Initial import of nagios-plugins 1.4.2, based on nagios-plugins from pkgsrc-wip.
This package contains the basic monitoring plugins for nagios.  For
more information about nagios, see the 'nagios-base' package.
2006-02-18 17:19:20 +00:00
bouyer
ff01a31de9 Correct description, should exit all editors before import. 2006-02-18 17:16:53 +00:00
bouyer
31dbd5e7b0 Initial import of nagios-imagepak-base version 20030219
This package provides some extra icons for the nagios web pages.
2006-02-18 17:15:44 +00:00
bouyer
054c36856c Initial import of nagios-nsca 2.0, based on the 1.3.x package in pkgsrc-wip.
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-18 17:13:45 +00:00
bouyer
e789167179 Initial import of nagios-base 2.0, based on the 1.3.x package in pkgsrc-wip.
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-18 17:12:20 +00:00
rillig
c2b89daa7d Fixed pkglint warnings. Among others, removed the quotes around "-lnsl
-lsocket" in LDFLAGS. The wrapper framework should have passed this
verbatimly to the compiler, but didn't, hiding a bug. (Hi jlam!)
2006-02-18 13:31:28 +00:00
adrianp
50e3b1a471 Change MAINTAINER to myself as geeogeegeeoh (at) users.sourceforge.net does
not appear to be active any longer.
2006-02-17 20:37:11 +00:00
adrianp
f012904eb6 +p5-X500-DN 2006-02-17 20:22:25 +00:00
adrianp
060f938039 These modules handle X.500 DNs (Distinguished Names) and X.500 RDNs
(Relative Distinguished Names).

RFC: 2253
WWW: http://search.cpan.org/dist/X500-DN/
2006-02-17 20:19:56 +00:00
martti
e9f3e44177 Fixed warnings found by pkglint -Wall. 2006-02-17 07:43:36 +00:00
martti
d48b5f2558 Fixed warnings found by pkglint -Wall. 2006-02-17 06:49:23 +00:00
cube
d879deaf8e Add a reminder that the LKM needs arc4, which is brought by wlan drivers. 2006-02-16 22:04:07 +00:00
joerg
1a8d814387 Add DragonFly support. 2006-02-16 20:53:23 +00:00
joerg
fa3a5ce6cb Fix errno. 2006-02-16 20:45:51 +00:00
heinz
332f94e39d Updated to version 0.20.
Pkgsrc changes:
  none

Changes since version 0.18:
===========================
- Fix error message on mask values.
- Allow net mask of zero.
2006-02-15 22:28:06 +00:00
spz
4511381241 two changes:
- fix a hairy bug in BirdWhoisClient::getResponse (how did that ever work?)
- make stripRipeComments more lenient against an APNIC comment style problem
2006-02-15 20:07:40 +00:00
heinz
9d2ef21da3 Activated new package 'mbrowse'. 2006-02-14 21:50:03 +00:00
heinz
310c94b1f2 Initial version 0.3.1.
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-14 21:47:41 +00:00
rillig
604efaba71 Added btpd. 2006-02-14 00:51:01 +00:00
rillig
6ed73739cb Imported btpd from PR 21821.
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-14 00:49:23 +00:00
martti
6de1301132 Fix settings for quota. From Ondej Tma in a private mail. 2006-02-13 09:16:05 +00:00
salo
0d80d49946 Updated to version 4.01:
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-12 17:24:23 +00:00
rillig
69cfff7af6 Fixed pkglint warnings. 2006-02-12 05:26:39 +00:00
joerg
7a370a99a2 Use PKGNAME_NOREV. 2006-02-11 14:19:49 +00:00
minskim
6ab6e26e8e Include net/bpf.h, if it is available, to use BIOCIMMEDIATE on Darwin. 2006-02-09 22:34:13 +00:00
heinz
d01d93f3dd Updated to version 0.55.
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-09 21:35:46 +00:00
minskim
d3c48bbe18 Fix a bug that prevented this package from compiling on Solaris
and Darwin.  Patch from the iperf mailing list.
2006-02-08 18:15:26 +00:00
drochner
209734aa11 update to 2.12.5
changes: bugfixes
2006-02-07 19:20:18 +00:00
minskim
c1108e7f3b Make "install" a phony target, so that it works on a case-insensitive
file system.
2006-02-07 03:54:25 +00:00
minskim
c4161d0963 Do not define a variable in a header file included by multiple .c files.
This makes the package build on Darwin.  Patch from DarwinPorts.

The modified header file is used internally, and never installed.  So
no visible changes to dependent packages.
2006-02-07 03:48:43 +00:00
jnemeth
65cdf9d66f bump for last change 2006-02-07 03:13:09 +00:00
jnemeth
8df61d4e88 pthread is now required as per the README 2006-02-07 03:06:01 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
adrianp
e9103962d4 Update to 1.1.0
> FreeRADIUS 1.1.0 ; $Date: 2006/01/04 05:55:19 $, urgency=low
>         Feature improvements
>         * rlm_ldap has "set_auth_type" configuration option, which should
>           address some configuration problems when using it.
>         * Fix MIT Kerberos bug
>         * Modules can be load balanced, both in isolation and redundantly.
>           See doc/load-balance.txt for more information.
>         * rlm_perl is now marked "stable"
>         * N-tier certificate patch from Mohammed Petiwala.
>         * Copied dictionaries from the CVS head (many, many, more vendors)
>         * Enabled support for weird VSA formats, like Lucent and Starent.
>         * Support encrypted IP address and integers, for Juniper clients.
>         * Add PEAP machine authentication support in module "rlm_mschap".
>         * Support User-Password field encryption in digest mode.
>         * rlm_x99_token has become rlm_otp (with lots of changes).
>         * Add rlm_sqlcounter to the list of stable modules.
>         * Read MySQL specific options in sections [freeradius] and [client]
>           from file "my.cnf".
>         * Support the ${Cisco-AVPair[n]} syntax.
>         * Execute modules in {Pre,Post}-Proxy-Type stanzas.
>         * Add new options to radclient to run stress tests on the server.
>         * New module "rlm_sql_log" to postpone the storage of accounting data
>           in a SQL database. See rlm_sql_log(5) manpage.
>         * New program "radsqlrelay" which sends the SQL logfile according to
>           the SQL server's capabilities.
>
>         Bug fixes
>         * 306 (HUP when built with threads, but executed with -s)
>         * 285 (more attributes in dictionary.cisco.vpn3000)
>         * rlm_digest has a number of bug fixes to authentication types.
>         * Don't leak memory in module "rlm_sql".
>         * Update the dictionaries, so that VALUEs with the same name,
>           but different numbers, aren't allowed.
>         * Queue the request before looking for available threads.
>         * Don't free the check items after we received the proxy reply.
>         * Expand config variables in included files, too.
>         * Check the return value of accounting modules and don't proxy
>           invalid requests.
>         * In rlm_passwd, don't close a file stream more than once.
>         * Fix format string errors in rlm_sql.c, spotted by Primoz Bratanic.
>         * Walk the whole string in when escaping strings in rlm_ldap.
>         * Include crypt.h if it is available so we get a prototype for crypt(),
>           spotted by Konstantin Kubatkin.
>         * Removed (for almost all uses) length restrictions on vendor names
>           and VALUE names.
>         * Don't leak memory when proxying an Access-Challenge response.
>         * Make the sleep time user-defined, so radrelay can send more than
>           7 requests/s.
>         * Fix a memory leak in rlm_checkval.
>         * radclient doesn't resend countless times packets with invalid
>           signature.
>         * Fix segfault and mem leak in rlm_pam.
2006-02-05 15:34:08 +00:00
adrianp
ea189ea93f Update to 1.4.3.1
> ####################### V 1.4.3.1:
>
> corrections:
>         PROBLEM: UNIX socket listen accepted only one (or a few) connections.
>         FIX: do not remove listening UNIX socket in child process
>
>         PROBLEM: SIGSEGV when TCP part of SSL connect failed
>         FIX: check ssl pointer before calling SSH_shutdown
>
>         In debug mode, show connect client port even when connect fails
>
> ####################### V 1.4.3.0:
>
> new features:
>         socat options -L, -W for application level locking
>
>         options "lockfile", "waitlock" for address level locking
>         (Stefan Luethje)
>
>         option "readbytes" limits read length (Adam Osuchowski)
>
>         option "retry" for unix-connect, unix-listen, tcp6-listen (Dale Dude)
>         socat options -L, -W for application level locking
>
>         options "lockfile", "waitlock" for address level locking
>         (Stefan Luethje)
>
>         option "readbytes" limits read length (Adam Osuchowski)
>
>         option "retry" for unix-connect, unix-listen, tcp6-listen (Dale Dude)
>
>         pty symlink, unix listen socket, and named pipe are per default removed
>         after use; option unlink-close overrides this new behaviour and also
>         controls removal of other socat generated files (Stefan Luethje)
>
> corrections:
>         option "retry" did not work with tcp-listen
>
>         EPIPE condition could result in a 100% CPU loop
>
> further changes:
>         support systems without SHUT_RD etc.
>         handle more size_t types
>         try to find makedepend options with gcc 3 (richard/OpenMacNews)
2006-02-05 00:33:34 +00:00
markd
9ad7f9581a Fix build on Solaris. 2006-02-04 21:02:31 +00:00
adrianp
d979072ed4 Update a comment in the Makefile 2006-02-04 19:10:09 +00:00
hira
959d40241d Add missing entries to PLIST. Bump PKGREVISION. 2006-02-04 07:14:35 +00:00
rpaulo
b7869474cd Update to version 20051128. 2006-02-03 04:47:42 +00:00
taca
0f5e3b8ef4 Bump PKGREVISION of these packages which affected (fixed) by
fix of REPLACE_RUBY, the impact was big or small.
2006-02-03 04:43:47 +00:00
rillig
38751d969b Fixed pkglint warnings. 2006-02-02 20:53:44 +00:00
markd
69c163eb40 USE_TOOLS+= pkg-config 2006-02-02 09:29:25 +00:00
joerg
89a0aadb5f Add DragonFly support. Also recognize DragonFly and NetBSD as OS name. 2006-02-01 20:39:11 +00:00
reed
d7c24fc2e4 Add CVS ID to patch. 2006-02-01 17:20:05 +00:00
salo
43a60544f8 Update to version 3.4.0
Changes:

- flush cache when changing ftp:charset.
- show all queued commands on `queue' command.
- support open ranges for `mirror --size-range'.
- new setting dns:max-retries.
- change dns:fatal-timeout setting to accept time interval suffixes.
- prefer getaddrinfo over gethostbyname2.
- treat GNUTLS_E_UNEXPECTED_PACKET_LENGTH as EOF indicator - this fixes
  secure ftp with ProFTPD server.
- fixed netrc usage when no user name is given.
2006-02-01 16:41:32 +00:00
xtraeme
d5aaa58963 Looks like kiax wasn't linked to LIBOSSAUDIO with LIBS... use LDFLAGS
again.
2006-02-01 01:08:39 +00:00
markd
fd4fada559 Update to KDE 3.5.1
Changes:
* Kopete
  o Fix disconnects/crashes after connecting to a Yahoo webcam
  o Don't send picture information packets to Yahoo buddies when
    connecting into invisible state, as one might use these packets to
    reveal your real connection state
  o Don't crash when deleting several contacts that are in several
    groups
  o Fix escaping of HTML in Yahoo messages
* KPPP
  o fix initialization problem with some modems (Qualcomm 3G CDMA)
  o support higher connection speeds (921600 bps)
2006-01-31 22:30:45 +00:00
salo
4f190ce9f7 Sync with nmap 4.00 2006-01-31 22:21:37 +00:00
salo
7fda5739e5 Update to version 4.00
Changes:

4.00:
=====
- Added the '?' command to the runtime interaction system.  It prints
  a list of accepted commands.  Thanks to Andrew Lutomirski
  (luto(a)myrealbox.com) for the patch.

3.9999:
=======
- Generated a new libpcre/configure to cope with changes in LibPCRE
  6.4

- Updated nmap-mac-prefixes to reflect the latest OUI DB from the IEEE
  (http://standards.ieee.org/regauth/oui/oui.txt)

- Updated nmap-protocols with the latest IEEE internet protocols
  assignments (http://www.iana.org/assignments/protocol-numbers).

- Updated the Nmap version number and related fields that MS Visual
  Studio places in the binary.  This was done by editing
  mswin32/nmap.rc.

3.999:
======
- Added runtime interaction support to Windows, thanks to patches from
  Andrew Lutomirski (luto(a)myrealbox.com) and Gisle Vanem
  (giva(a)bgnett.no).

- Changed a couple lines of tcpip.cc (put certain IP header fields in
  host byte order rather than NBO) to (hopefully) support Mac OS X on
  Intel.  Thanks to Kurt Grutzmacher (grutz(a)jingojango.net) for the
  patch.

- Upgraded the included LibPCRE from version 6.3 to 6.4.  There was a
  report of version detection crashes on the new Intel-based MACs with
  6.3.

- Fixed an issue in which the installer would malfunction in rare
  issues when installing to a directory with spaces in it.  Thanks to
  Thierry Zoller (Thierry(a)Zoller.lu) for the report.

3.99:
=====
- Integrated all remaining 2005 service submissions.  The DB now has
  surpassed 3,000 signatures for the first time.  There now are 3,153
  signatures for 381 service protocols.  Those protocols span the
  gamut from abc, acap, afp, and afs to zebedee, zebra, and
  zenimaging.  It even covers obscure protocols such as http, ftp,
  smtp, and ssh :).  Thanks to Version Detection Czar Doug Hoyte for
  his excellent work on this.

- Created a Windows executable installer using the open source NSIS
  (Nullsoft Scriptable Install System).  It handles Pcap installation,
  registry performance changes, and adding Nmap to your cmd.exe
  executable path.  The installer source files are in mswin32/nsis/ .
  Thanks to Google SoC student Bo Jiang (jiangbo(a)brandeis.edu) for
  creating the initial version.

- Fixed a backward compatibility bug in which Nmap didn't recognize
  the --min_rtt_timeout option (it only recognized the newly
  hyphenated --min-rtt-timeout).  Thanks to Joshua D. Abraham
  (jabra(a)ccs.neu.edu) for the bug report.

- Fixed compilation to again work with gcc-derivatives such as
  MingW. Thanks to Gisle Vanem (giva(a)bgnett.no) for sending the
  patches

3.98BETA1:
==========
- Added run time interaction as documented at
  http://www.insecure.org/nmap/man/man-runtime-interaction.html .
  While Nmap is running, you can now press 'v' to increase verbosity,
  'd' to increase the debugging level, 'p' to enable packet tracing,
  or the capital versions (V,D,P) to do the opposite.  Any other key
  (such as enter) will print out a status message giving the estimated
  time until scan completion.  This only works on UNIX for now.  Do we
  have any volunteers to add Windows support?  You would need to
  change a handful of UNIX-specific termio calls with the Windows
  equivalents.  This feature was created by Paul Tarjan
  (ptarjan(a)stanford.edu) as part of the Google Summer of Code.

- Reverse DNS resolution is now done in parallel rather than one at a
  time.  All scans of large networks (particularly list, ping and
  just-a-few-ports scans) should benefit substantially from this
  change.  If you encounter any problems, please let us know.  The new
  --system_dns option was added so you can use the (slow) system
  resolver if you prefer that for some reason.  You can specify a
  comma separated list of DNS server IP addresses for Nmap to use with
  the new --dns_servers option.  Otherwise, Nmap looks in
  /etc/resolve.conf (UNIX) or the system registry (Windows) to obtain
  the nameservers already configured for your system.  This excellent
  patch was written by Doug Hoyte (doug(a)hcsw.org).

- Added the --badsum option, which causes Nmap to use invalid TCP or
  UDP checksums for packets sent to target hosts. Since virtually all
  host IP stacks properly drop these packets, any responses received
  are likely coming from a firewall or IDS that didn't bother to
  verify the checksum. For more details on this technique, see
  http://www.phrack.org/phrack/60/p60-0x0c.txt .  The author of that
  paper, Ed3f (ed3f(a)antifork.org), is also the author of this patch
  (which I changed it a bit).

- The 26 Nmap commands that previously included an underscore
  (--max_rtt_timeout, --send_eth, --host_timeout, etc.) have been
  renamed to use a hyphen in the preferred format
  (i.e. --max-rtt-timeout).  Underscores are still supported for
  backward compatibility.

- More excellent NmapFE patches from Priit Laes (amd(a)store20.com)
  were applied to remove all deprecated GTK API calls.  This also
  eliminates the annoying Gtk-Critical and Gtk-WARNING runtime messages.

- Changed the way the __attribute__ compiler extension is detected so
  that it works with the latest Fedora Core 4 updates (and perhaps other
  systems).  Thanks to Duilio Protti (dprotti(a)fceia.unr.edu.ar) for
  writing the patch.  The compilation error message this fixes was
  usually something like: "nmap.o(.rodata+0x17c): undefined reference
  to `__gthrw_pthread_cancel(unsigned long)"

- Added some exception handling code to mswin32/winfix.cc to prevent
  Nmap from crashing mysteriously when you have WinPcap 3.0 or earlier
  (instead of the required 3.1).  It now prints an error message instead
  asking you to upgrade, then reduces functionality to connect()-only
  mode.  I couldn't get it working with the C++ standard try/catch()
  blocks, but as soon as I used the nonstandard MS conventions
  (__try/__except(), everything worked fine. Shrug.

- Stripped the firewall API out of the libdnet included with Nmap
  because Nmap doesn't use it anyway.  This saves space and reduces the
  likelihood of compilation errors and warnings.

- Modified the previously useless --noninteractive option so that it
  deactivates runtime interaction.

3.96BETA1:
==========
- Added --max_retries option for capping the maximum number of
  retransmissions the port scan engine will do. The value may be as low
  as 0 (no retransmits).  A low value can increase speed, though at the
  risk of losing accuracy.  The -T4 option now allows up to 6 retries,
  and -T5 allows 2.  Thanks to Martin Macok
  (martin.macok(a)underground.cz) for writing the initial patch, which I
  changed quite a bit.  I also updated the docs to reflect this neat
  new option.

- Many of the Nmap low-level timing options take a value in
  milliseconds.  You can now append an 's', 'm', or 'h' to the value
  to give it in seconds, minutes, or hours instead.  So you can specify
  a 45 minute host timeout with --host_timeout 45m rather than specifying
  --host_timeout 2700000 and hoping you did the math right and have the
  correct number of zeros.  This also now works for the
  --min_rtt_timeout, --max_rtt_timeout, --initial_rtt_timeout,
  --scan_delay, and --max_scan_delay options.

- Improved the NmapFE port to GTK2 so it better-conforms to the new
  API and you don't get as many annoying messages in your terminal
  window.  GTK2 is prettier and more functional too.  Thanks to Priit
  Laes (amd(a)store20.com) for writing these
  excellent patches.

- Fixed a problem which led to the error message "Failed to determine
  dst MAC address for target" when you try to run Nmap using a
  dialup/PPP adapter on Windows rather than a real ethernet card.  Due
  to Microsoft breaking raw sockets, Nmap no longer supports dialup
  adapters, but it should now give you a clearer error message than
  the "dst MAC address" nonsense.

- Debian GNU/kFreeBSD is now supported thanks to a patch to libdnet's
  configure.in by Petr Salinger (Petr.Salinger(a)t-systems.cz).

- Tried to update to the latest autoconf only to find that there
  hasn't been a new version in more than two years :(.  I was able to
  find new config.sub and config.guess files at
  http://cvs.savannah.gnu.org/viewcvs/config/config/ , so I updated to
  those.

- Fixed a problem with the -e option when run on Windows (or UNIX with
  --send_eth) when run on an ethernet network against an external
  (routed) host.  You would get the message "NmapArpCache() can only
  take IPv4 addresses.  Sorry".  Thanks to KX (kxmail(a)gmail.com) for
  helping to track down the problem.

- Made some changes to allow source port zero scans (-g0).  Nmap used
  to refuse to do this, but now it just gives a warning that it may not
  work on all systems.  It seems to work fine on my Linux box.  Thanks
  to Bill Dale (bill_dale(a)bellsouth.net) for suggesting this feature.

- Made a change to libdnet so that Windows interfaces are listed as
  down if they are disconnected, unplugged, or otherwise unavailable.

- Ceased including foreign translations in the Nmap tarball as they
  take up too much space.  HTML versions can be found at
  http://www.insecure.org/nmap/docs.html , while XML and NROFF versions
  are available from http://www.insecure.org/nmap/data/man-xlate/ .

- Changed INSTALL and README-WIN32 files to mostly just reference the
  new Nmap Install Guide at http://www.insecure.org/nmap/install/ .

- Included docs/nmap-man.xml in the tarball distribution, which is the
  DocBook XML source for the Nmap man page.  Patches to Nmap that are
  user-visible should include patches to the man page XML source rather
  than to the generated Nroff.

- Fixed Nmap so it doesn't crash when you ask it to resume a previous
  scan, but pass in a bogus file rather than actual Nmap output.  Thanks
  to Piotr Sobolewski (piotr_sobolewski(a)o2.pl) for the fix.
2006-01-31 22:21:23 +00:00
wiz
967b62772d This uses libtool, so add USE_LIBTOOL=yes. 2006-01-30 22:36:01 +00:00
wiz
6b956f7411 Fix tcpwrappers option. Since it is on by default, bump PKGREVISION.
From Hironaga KOJIMA in private mail.
2006-01-30 18:07:06 +00:00
tron
4b7fa3a1b5 Update "libtorrent" package to version 0.8.3 and "rtorrent" package to
version 0.4.3. Changes since 0.7.6/0.3.6:
- New throttle implementation
- Improved config file parser
- Settings for using a http proxy and changing the process's umask.
- Many more bug fixes and improvements
2006-01-30 00:52:28 +00:00
adrianp
6a5e2d993c s/var/${VARBASE}/g 2006-01-29 20:21:57 +00:00
adrianp
a960859281 Fix COMMENT 2006-01-29 20:20:51 +00:00
adam
9879d5497c Changes 0.96:
New features:
- Browse Host (HTML and Gnutella), TLS and IPv6 support.
- Chinese and Greek translations of the user interface.
- D-BUS plugging.
- Added hot keys: F2, F8 and F9 (see menu View->...).
- Searches are now created with a configurable expiration date.

Improvements:
- Optimization of the UTF-8 processing.
- Better filename conversion to locale, with automagic charset detection.
- General performance improvements in QRP and search filters.
- Full "nl" translation.
- Sorting persistence.

Under the hood:
- Buffering of downloaded data to avoid excessive disk fragmentation
- Support for the epoll()/kqueue() system calls.
- More optimistic PARQ ETA, and PARQ back-off when QUEUE are unanswered.
- NFS-compatible session locking if anyone cares.
- Nifty property browser.
2006-01-29 17:10:54 +00:00
shannonjr
6381f4659a Added snort-prelude 2006-01-29 16:52:13 +00:00
shannonjr
ad85322632 This is a package providing a version of snort that functions as a sensor
in the Prelude hybrid IDS system. This snort version will report alerts
to the coonfigured Prelude manager. The overhead of this reporting option
is comparable to barnyard.

This is one of several new Prelude packages.
2006-01-29 16:50:58 +00:00
seb
b3b2202b3e Add & enable dnsdoctor 2006-01-29 10:01:35 +00:00
seb
b59b465b11 Initial import of DNSdoctor version 1.0.0 as net/dnsdoctor into the NetBSD
Packages Collection.

DNSdoctor is intended to help solving misconfigurations or
inconsistencies in DNS zones by looking for potential errors, give
you a description of the problem and refer you to RFC or other
documents.
2006-01-29 10:00:07 +00:00
minskim
aad2643a57 Update ns to 2.29.
Changes:
- updated SCTP implementation.
- added new retransmission policy for sending fast retransmissions to
  the same destination and timeout retransmissions to an alternate
  destination
- added experimental feature: changePrimaryThresh_ sets a threshold for
  when the primary destination is changed automatically
- added the ability to specify one of three dormant state actions
- added the ability to track the number of times fast retransmit,
  multiple fast retransmit, and timeouts are invoked
- new TCL bindable variables: initial RTO, min RTO, max RTO, fast rtx
  trigger, and sack delay
- bug fixes.
2006-01-27 02:31:43 +00:00
hiramatsu
35efd019d0 Updated p5-Net-Pcap to 0.11:
2005.11.28 - 0.11 - Sebastien Aperghis-Tramoni (SAPER)
  - [CODE] Added the pcapinfo command.
  - [DIST] Cygwin installation was simplified and should now Just Work.
  - [TESTS] Improved the whole test suite to make it use the best device
    it can find (was needed for Cygwin & Win32).
  - [DOC] Corrected a few typos thanks to Test::Spelling.
  - [DOC] Small documentation nits.

2005.11.xx - 0.10 - Sebastien Aperghis-Tramoni (SAPER)
  - [BUGFIX] lookupnet() wasn't exported by :functions.
  - [BUGFIX] Fixed findalldevs() emulation.
  - [BUGFIX] Replaced several newSViv() with newSVuv() to respect the actual
    unsigned nature of several fields.
  - [TESTS] Fixed 03-openlive.t for Darwin/Mac OS X.
  - [TESTS] RT#15342: lookupnet() fails if the device returned by lookupdev()
    has no IP configured. Thanks to
  - [TESTS] RT#15343: warnings when running t/14-datalink.t
  - [TESTS] Fixed another corner case in t/02-lookup.t thanks to Rafael Garcia-Suarez.
  - [TESTS] t/Utils.pm now sets the environment to C. Thanks to Karl Y. Pradene.

2005.10.26 - 0.09 - Sebastien Aperghis-Tramoni (SAPER)
  - [BUGFIX] Restored compatibility with older versions of libpcap, namely the
    traditional ones founds on BSD systems.
  - [FEATURE] Added Microsoft Visual C++ 7 compatibility, thanks to Max Maischen
    and Jean-Louis Morel.
  - [CODE] Added new detection routines for looking which functions are actually
    available on the host system.
  - [CODE] Upgraded to Devel::PPPort 3.06_03
  - [TESTS] Renamed t/CheckAuth.pm to t/Utils.pm, added function is_available().
  - [TESTS] Changed the way the test utility module is loaded.
  - [TESTS] Updated several test files so they skip the tests that depend on
    a function that may be unavailable.
  - [TESTS] Fixes several corner cases thanks to the benevolent testing of
    Philippe Bruhat, David Morel and Scott Lanning.

2005.10.05 - 0.08 - Sebastien Aperghis-Tramoni (SAPER)
  - [BUGFIX] RT#6320: loop() conflicts with alarm(). Thanks to RafaZ: Garcia-Suarez
    for the patch. Also applied to dispatch() and next().
  - [BUGFIX] setnonblock() and getnonblock() now checks that $err is a reference.
  - [BUGFIX] Merged Jean-Louis Morel patch: modification of the detection code in
    Makefile.PL for Win32; fixes for compiling with Microsoft compiler;
    simplification of lookupdev().
  - [BUGFIX] Restored compatibility with Perl 5.6, 5.5 and 5.4
  - [BUGFIX] Fixed memory leak in lookupdev().
  - [BUGFIX] Some XS wrappers (compile(), dispatch(), stats()) now resets the error
    string before calling the underlying functions.
  - [FEATURE] Now tries to use XSLoader if available, then falls back to DynaLoader.
  - [FEATURE] Improved findalldevs(). See documentation.
  - [FEATURE] Added wrapper for freecode(), dump_flush(), dump_file().
  - [DIST] Improved detection code in Makefile.PL.
  - [TESTS] Updated t/05-dump.t, t/12-next.t in order to increase code coverage (94%).
    What remains uncovered is cargo-cult defensive, hence untestable, code.
  - [TESTS] Updated t/01-api.t, t/05-dump.t, t/08-filter.t, t/10-fileno.t,
    t/13-dispatch.t, t/16-setnonblock.t
  - [TESTS] Updated all test scripts in order to suppress warnings.
  - [TESTS] Moved the the check whether pcap can be used in t/CheckAuth.pm and
    added Win32 specific code, supplied by Jean-Louis Morel.
  - [TESTS] Added t/rt-6320.t for checking the bugfix of RT#6320.
  - [TESTS] Added t/distchk.t

2005.09.23 - 0.07 - Sebastien Aperghis-Tramoni (SAPER)
  - [BUGFIX] RT#7455: Memory corruption when using Net::Pcap::Compile()
  - [BUGFIX] Merged Win32 fix to pcap_lookupdev() from JLM/0.04.02
  - [FEATURE] Added wrappers for lib_version(), open_dead(), set_datalink(),
    datalink_name_to_val(), datalink_val_to_name(), datalink_val_to_description()
  - [FEATURE] Added support for all DLT_*, MODE_*, PCAP_* and useful BPF_*
    numeric macros using ExtUtils::Constant.
  - [FEATURE] Added const qualifiers when appropriate.
  - [FEATURE] Added ppport.h
  - [DIST] Added libpcap detection using have_library() from XML::LibXML::Common
  - [TESTS] Fixed scripts t/10-fileno.t,
  - [TESTS] Added t/17-lib_version.t, t/18-open_dead.t, 19-breakloop.t
  - [TESTS] Updated t/14-datalink.t
  - [DOC] Updated documentation.

2005.09.15 - 0.06 - Sebastien Aperghis-Tramoni (SAPER)
  - [FEATURE] RT#7594: added pcap_setnonblock() and pcap_getnonblock(). Thanks
    to Ernesto Domat for the patch.
  - [FEATURE] Changed the warning returned by stats() in order to be uniform
    with other similar warnings
  - [TESTS] Completely rewrote the tests suite using Test::More and better
    (and portable) methods to skip tests when appropriate.
  - [TESTS] Added t/podcover.t, t/pod.t, t/portfs.t
  - [TESTS] Added t/15-is_swapped.t, t/16-setnonblock.t
  - [DIST] Updated Makefile.PL
  - [DOC] RT#7671: documentation typo
  - [DOC] Updated the documentation.
2006-01-26 02:00:15 +00:00
joerg
c20234c51d DragonFly also needs sys/time.h before sys/resource.h. 2006-01-25 17:48:54 +00:00
joerg
899889fb4f net/if_ether.h and net/ethertypes.h are approximately replacable by
netinet/if_ether.h on FreeBSD and DragonFly.
2006-01-25 17:45:32 +00:00
joerg
8607dd5ddf Just use ed as NIC for DragonFly as well. This code should really be
changed to have a proper ethernet check, not some magic name logic.
2006-01-25 17:30:55 +00:00
joerg
9cc150390e Rename bpf_dump, it conflicts with a function in libpcap. 2006-01-25 17:22:54 +00:00
joerg
d22bb1b4fd Add DragonFly support. 2006-01-25 17:00:25 +00:00
xtraeme
441d28477e Do not hardcode -lossaudio, the correct way is the following:
* Include mk/ossaudio.buildlink3.mk
* LIBS+= ${LIBOSSAUDIO} (which in some platforms will be empty).
2006-01-25 16:39:13 +00:00
joerg
2e9870d7da Another forgotten patch: Don't define socklen_t on DragonFly. Never. 2006-01-25 16:11:49 +00:00
reinoud
88260fcefd Fix error code handling for thread priority setting on non NetBSD systems.
Forgot to remove the changes.
2006-01-25 15:04:30 +00:00
salo
c5204480d4 Add kiax. (hi reinoud!) 2006-01-25 12:54:06 +00:00
reinoud
d8755fe3a9 Initial import of kiax 0.8.4
In the process of the development of Asterisk a new protocol has gathered
the attention among the VoIP users - the Inter-Asterisk eXchange, or IAX
(TM), Protocol, used as a the native communication protocol between
Asterisk PBX Servers. What is particularly good in it is that it requires
only one UDP port per endpoint to create a successful communication channel
for VoIP calls. This makes it much friendlier for users behind NAT, which
is not the case with SIP and H.323 - they required specific router
configurations for their channel establishment, thus hindering faster
spread of VoIP on the home and corporate desktop.
2006-01-25 00:00:03 +00:00
ghen
783de2a95c Install the README files for the LDAP, MySQL and PgSQL options.
Bump PKGREVISION.  Ok for wiz.
2006-01-24 22:46:48 +00:00
adam
a4dca0bf59 Changes 5.3.0.1:
*** Security Fix ***

Changes 5.3:
*** Important Notes ***

    Several very significant changes have been made in Net-SNMP for this
    release that warrant special attention.

    - shared library version number no longer matches the release number. We
      now follow the versioning scheme recommended by libtool. For the 5.3
      release this means that the libraries now have a SONAME ending with
      ".so.10", e.g. libnetsnmp.so.10.

    - snmpd has not been truncating log files at startup, as documented in
      the man pages, for a while now. This default behaviour has been restored.
      Please use the '-A' flag if you want to continue appending to your log
      files at startup.

    - snmptrapd will no longer accept all traps by default. It must be
      configured with authorized SNMPv1/v2c community strings and/or SNMPv3
      users. Non-authorized traps/informs will be dropped.

    - Due to a copyright statement that didn't allow modifications,
      snmpnetstat has been completely rewritten.  The new version now
      accepts the same command-line options as the other tools, which
      has introduced a number of incompatible changes.  However, it
      does now finally support SNMPv3.
2006-01-24 22:16:55 +00:00
reed
90b24ff00b Add patch so MANDIR is not hard-coded.
And set it in the make environment.
This fixes installation of man page as seen on DragonFly bulk build.
Revision not bumped since no change for systems where this worked before.
2006-01-24 20:22:35 +00:00
wiz
def1995d7e security/heimdal and net/openafs conflict because of:
bin/compile_et
bin/kpasswd
bin/pagsh

Addresses PR 32610 and PR 32612 by Ola Eriksson.
2006-01-24 18:56:23 +00:00
wiz
e48cb1d6fe security/heimdal and arla conflict with each other because of:
bin/mk_cmds
lib/libroken.la
lib/libsl.la
lib/libss.la
man/man3/arg_printusage.3
man/man3/getarg.3

Addresses PR 32610 and PR 32611 by Ola Eriksson.
2006-01-24 18:55:21 +00:00
jmmv
177f7287a2 Unlimit the maximum number of open files when starting the daemon as it
requires more than the default 64.  Bump PKGREVISION to 1.
Fixes PR pkg/32602.

I guess the real solution could be to modify mldonkey's source to unlimit
this value itself, but I don't want to deal with (i.e., learn) ocaml code...
2006-01-24 15:21:22 +00:00
joerg
27276aa609 Add another CONFLICTS line for the correct spelling of BitTornado. 2006-01-24 14:03:39 +00:00
ghen
5be7c4bace Update net/mydns-pgsql and net/mydns-mysql to mydns-1.1.0.
This fixes vulnid:1747 (denial-of-service vulnerability).

18-Jan-2006	 Don Moore	<bboy@bboy.net>  [1.1.0]
 - Implemented RFC 2136 (DNS UPDATE).  See the manual for usage instructions.
 - Fixed minor bug in admin.php where if db_get_settings() failed, it might
   display an error message without consistent formatting.
 - Added two additional fields to the --verbose query log.  The opcode of the
   query (QUERY or UPDATE), and a quoted field containing a description of the
   UPDATE performed, if the opcode was UPDATE.
 - Updated contrib/stats.php to handle new log fields.
 - Fixed bug in --dump-config -- if present, fields without default values
   ("no-listen", "soa-where", "rr-where", and "recursive") were not being
   dumped.
 - Made --dump-config dump ALL possible configuration options, even if no value
   was originally specified.  As such, MyDNS will no longer warn the user when
   a config option doesn't have a value.  It will be silently ignored.
 - Including <inttypes.h> after a suggestion by Christian Tschenett, to help
   things out on 64-bit platforms like OSX.  If this creates problems on your
   platform, please let me know.
 - Modified admin.php to allow a backslash in the 'mbox' field, immediately
   preceding a dot.  This is used in DNS to indicate the presence of a dot in
   the username part of the administrator's email address.  There was an
   additional bug report from Andreas Grip that MyDNS was replying with the
   slashes doubled up in this case, but it appears to be a problem with the
   "dig" program, not MyDNS.
 - Fixed bug with "rr-where" clause -- conf.c was using "soa-where" instead.
   David Darville first reported this bug.  Michael Gile submitted it two
   minutes later, with a patch.
 - Added "create_domain.pl" to the contrib/ directory.  Thanks to Gerard de
   Brieder for this script.  See contrib/README for more information.
 - Fixed bug in src/lib/rr.c (mydns_rr_load) that caused a segfault if origin
   was NULL (it was designed to allow NULL, but this version is the first to
   ever call it in that way).
 - Added support for NAPTR (RFC 2915) records.  Users with existing MyDNS
   databases will need to alter their tables to allow "NAPTR" in the "type"
   column if they want to use NAPTR.
 - Renamed library functions mydns_parse_rr() and mydns_parse_soa() to
   mydns_rr_parse() and mydns_soa_parse(), for consistency.
 - Library functions mydns_rr_dup() and mydns_soa_dup() now fail (terminating
   the program) if out of memory.
 - Moved routines that parse data for individual RR types (RP, SRV, and NAPTR)
   into individual functions from mydns_rr_parse for clarity.
 - Fixed bug where AXFR might transmit incorrect information if a FQDN is used
   in the 'name' field.
 - Fixed AXFR bug with ALIAS enabled.  Thanks to Sven Wegener for the patch.
 - Created file "README.mysql" to address various problems common while
   compiling with MySQL support.
 - Fixed "use of cast expressions as lvalues is deprecated" warning (caused
   compilation abort with --enable-debug).
 - Added hostname to beginning of SIGUSR1 status output.
 - Renamed "update" column in the soa table to "update_acl"; how could I be so
   stupid as to name a column "update"?!
 - Fixed a critical denial-of-service vulnerability.
2006-01-24 10:42:10 +00:00
ghen
cb89f91a89 Document MYDNS_USER and MYDNS_GROUP as user-settable variables. 2006-01-24 09:12:14 +00:00
ghen
9587d9cf9c Reindent. 2006-01-24 09:10:50 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
tron
0ebea1543b Add patch from CVS repository to make GCC 4.x happy. This will
hopefully fix build problems under DragonFly.
2006-01-23 18:46:00 +00:00
joerg
cb36df50f7 Update distinfo to match patches. 2006-01-23 17:04:13 +00:00
rillig
7175cbf85f Made the package work with SunPro on Solaris 8. That C++ compiler
neither knows __FUNCTION__ nor __func__.
2006-01-23 15:19:24 +00:00
joerg
6a1f571296 kphone uses lrelease from qt3-tools, so depend on it and change Makefile
to not expect it in PATH. Add DragonFly support and don't try to link
with libresolv on DragonFly.
2006-01-22 01:31:43 +00:00
joerg
b968becca8 USE_LIBTOOL=yes 2006-01-22 01:28:34 +00:00
wiz
449efed373 This needs pkg-config. 2006-01-22 00:38:28 +00:00
wiz
99a7c5967c Update to 2.7.3:
2006/01/19: version 2.7.3 = tag release-2-7-3
4791: web_infos: New type geoip.dat, save files to local disk,
      re-download only if file on server is newer
- now all files except type "rss" in web_infos are saved to local disk
  if not present or server version is newer
- MLDonkey uses HTML header last-modified to check if a file has been updated
- downloaded file timestamp is changed to last-modified time
- show number of IP blocking ranges in runinfo
- new web_infos kind: geoip.dat
- automatically add geoip.dat to web_infos
- support for *.gz|bz2|zip compressed GeoIP.dat files
4811: EDK: Print warning when starting a file too big for filesystem,
      clean Ux32 logging
4810: Update search results with highest avail/completesources tags (zet)

2006/01/16
4803: BT: force uniqueness of added trackers by "trackers" command (pango)
4801: EDK: add more server info fields (html and guiprot) (zet)
4798: Fix thread recognition on *BSD

2006/01/15
4797: EDK: Always put server connect requests in connection queue,
      whether max_opened_connections is reached or not
      Connection will be established later when a socket is available

2006/01/14
4796: Windows: Log proper warning when MaxUserPort is reached (thx to Enig)
4795: Mailer: Fix Subject encoding (bogeyman)
4716: BT: new command "tracker" to add trackers (bogeyman)

2006/01/12
4792: GeoIP: Add license (distrib/GeoIP_LICENSE.txt, runinfo)
      This product includes GeoLite data created by MaxMind,
      available from http://maxmind.com/
4776: EDK: Avoid LowID if max_indirect_connections is reached (thx to zet)
4787: EDK: Show server version (ported from Mulus - thx to Knocker),
      disconnect blocked server after loading IP blocklist

2006/01/11
4790: Some logging stuff
4781: Disconnect connected server before removing
4782: Configure: Replace AC_CHECK_FILE with "test -d" to allow cross-compile

2006/01/09
4770: Change file opening mechanism, open rw only when needed (pango)
      new verbosity option "file" to control Unix32 file handling
4777: Display IP:port for LowID clients, GUI protocol update (zet)

2006/01/07
4769: HTML: Fix some Geoip display bugs

2006/01/06
4768: Dynamic loop delay (pango)
4765: Add GeoIP.dat support (zet)
      GeoIP is a GPL database that maps IPs to countries.
      http://www.maxmind.com/download/geoip/database/
      This patch adds support for a "geoip_dat" option.
      It is a simple ocaml translation of just the geoip country lookup code.
      If active, the file is left open and consulted on demand.
      It didn't seem to slow anything down on my slow system.
      Sends the country # to the gui, use latest Sancho version to use it.
      Web: displays country codes in a column (name in tooltip).
      Maybe someone wants to add flag images (please make them optional).
2006-01-22 00:24:18 +00:00
jlam
758d912e33 Update package Makefile now that bsd.pkg.extract.mk is using the
"extract" script for extraction.  Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed.  The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-21 18:57:40 +00:00
jlam
81db182ecc Rename the following variables to reduce the number that we need to track:
EXTRACT_CMD_OPTS.bin		->  EXTRACT_OPTS_BIN
	EXTRACT_CMD_OPTS.lha		->  EXTRACT_OPTS_LHA
	EXTRACT_CMD_OPTS.rar		->  EXTRACT_OPTS_RAR
	EXTRACT_CMD_OPTS.tar		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.Z		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.bz2	->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.gz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tbz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tbz2		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tgz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.zip		->  EXTRACT_OPTS_ZIP
	EXTRACT_CMD_OPTS.zoo		->  EXTRACT_OPTS_ZOO
	EXTRACT_CMD_OPTS_tar.gz		->  EXTRACT_OPTS_TAR
2006-01-20 23:41:29 +00:00
joerg
e0b67161d7 USE_LIBTOOL=yes
Avoid union shm on DragonFly, it conflicts with system provided version.
Hack around some namespace pollution in arpa/inet.h inherited from
FreeBSD which results in G_LOCK(inet_ptona) being partly mapped to
G_LOCK(__inet_ptona), but not consistently.
2006-01-20 22:44:50 +00:00
adam
33438e072a Changes 2.1.0:
* Lots of bug fixes (see ChangeLog)
2006-01-20 22:06:31 +00:00
jmmv
d971a332da Drop maintainership. I can't seriously be the maintainer of so many
packages - specially of packages that I haven't touched for a long
while or those that other people can handle better than me.
2006-01-20 16:15:52 +00:00
jmmv
794f004fd5 Update to 2.2.7:
* Fixed a crash when using NTLM connections [316313, probably
	  also 318252]. (Also 321208, which was a bug introduced in
	  the original fix for 316313.)

	* Fixed a bug that could cause soup to suck up all available
          CPU when a connection to a SoupServer was dropped by the
          other side [319305, patch from Jonathan Matthew]

	* Fixed the creation of struct elements in XMLRPC messages
	  [321362, patch from Sebastian Bauer]

	* Plugged a small memory leak in SoupSocket (from Wang Xin).

	* Fixed two compile problems, a gccism [320349, patch from
          Roland Illig], and a strict-aliasing warning from gcc 4.1.
2006-01-20 13:29:54 +00:00
jmmv
44889eda12 Update gnome-vfs2* to 2.12.2:
* Correctly resolve nested symlinks without accessing
  invalid memory
* Synch xdgmime with upstream to fix handling of the
  mime cache
* Improve parsing of files which have names that match dates,
  years or times of day.
* Correctly return GNOME_VFS_ERROR_CANCELLED if an
  authentication was cancelled in the ftp, sftp and smb method
* Fix problem with multiple cd volumes
* Add logic for Win32 so we won't return crap like /x:/foo/bar.zap
  and fix handling of file overwrites.
2006-01-20 13:29:13 +00:00
hubertf
b1c4a8c09f Add Jukka Salmi as co-maintainer 2006-01-20 11:29:52 +00:00
jlam
6fbe86c997 Remove unnecessary DECOMPRESS_CMD setting, which is automatically taken
care if in bsd.pkg.extract.mk based on the EXTRACT_SUFX.
2006-01-19 23:00:24 +00:00
joerg
24ef3147b5 Fix patch to use case + two cats instead of a single cat + preprocessor
usage, it is ignored by autoconf.
2006-01-19 18:52:59 +00:00
joerg
369d0ee259 Use SUBST framework instead of FILES_SUBST_SED. 2006-01-19 01:51:48 +00:00
joerg
b6e0fa4f68 Replace FILES_SUBST_SED with SUBST framework and actually do something:
SH and PKG_SYSCONFDIR are now properly written into the script.
2006-01-19 01:46:56 +00:00
joerg
3f2082dd6f Replace FILES_SUBST_SED usage with SUBST framework. 2006-01-19 01:36:25 +00:00
kim
0acf0ebebe Use PKG_SYSCONFDIR. 2006-01-18 18:14:18 +00:00
tron
ca8f48f981 Another attempt to get the pattern for NetBSD 3.0 correct. 2006-01-17 23:41:49 +00:00
tron
f15a4e82e0 Correct pattern for NetBSD 3.99.1 to 3.99.7 so it doesn't match
NetBSD 3.99.15.
2006-01-17 23:13:44 +00:00
tron
581e8cd0fe Next attempt to get the pattern correct for NetBSD 3.0. 2006-01-17 23:10:40 +00:00
tron
b3f5814d61 Add another pattern to the "librfuncs" check which will match NetBSD 3.0
(and 3.1, 3.2, etc.). Problem pointed out by Greg Oster in private e-mail.
2006-01-17 22:46:13 +00:00
tron
26c7aad81a Use the "librfuncs" package under NetBSD 3.99.7 and older to get
strerror_r() and thereby fix the build problem under these releases.
Based on changes suggested by Thomas Klausner in private e-mail.
2006-01-17 12:44:33 +00:00
jschauma
369011f61f As suggested by Steven M. Bellovin:
Add a note reminding users to manually set up EntryNodes in order to
prevent an information disclosure vulnerability in this version of tor.
2006-01-16 16:52:31 +00:00
cube
9e8741a763 Note conflict with openafs. Bump PKGREVISION. From Ola Eriksson in PR#32533. 2006-01-15 21:01:46 +00:00
jschauma
3ac155dba9 Update to tor-0.1.0.16
This update fixes nine rare crash bugs, and includes backports from
the 0.1.1.x tree to be more aggressive about retrying failed streams.
2006-01-15 19:08:06 +00:00
adrianp
6d7b3f6b45 +p5-Net-Rendezvous 2006-01-15 16:25:08 +00:00
adrianp
b04e5e1783 This is Net::Rendezvous, a set of perl modules to utilize DNS for service
discovery.  This method of service discovery is branded as Rendezvous by
Apple Computer.  More information can be found at:

http://www.zeroconf.org/
http://developer.apple.com/macosx/rendezvous/index.html

A list of register service types can be found at:

http://www.dns-sd.org/ServiceTypes.html
2006-01-15 16:24:16 +00:00
kristerw
de0a697d71 Include mk/bsd.prefs.mk so that OPSYS is defined before it is used. 2006-01-15 11:36:50 +00:00
wiz
89bae9eb69 Update to 107.5, changes unknown. 2006-01-15 01:46:55 +00:00
rillig
f2c5a30500 Avoid an endless loop when fping does not work _and_ no user input is
available.
2006-01-14 02:52:42 +00:00
wiz
ab3517e522 Update to 1.1, provided by Joel Carnat in PR 29785.
* Version 1.1:
 - The non-preemptive mode should work flawlessly.
 - Syslog facilities can now be changed.
 - Self-sent packets are now filtered out.
 - Portability has been improved.
2006-01-13 18:42:48 +00:00
wiz
57cd63c79d Update to 2.0.4, based on 2.0.1 update from Ove Soerensen in PR 26811.
Add ssl (default off) and tcpwrappers (default on) options.

Changes:

- Improve logging (log deletes, renames, chmods, etc. as requested by users).
- Add no_log_lock to work around Solaris / Veritas locking hangs.
- Add EPRT, EPSV, PASV and TVFS to FEAT response.
- Implement use of MDTM to set timestamps.
- Recognize FEAT prior to login.
- Add OpenSSL (AUTH TLS / SSL) support for encrypted control and data
connections! Hurrah.
- Increase max size of .message files to 4000 characters, thanks to Eric
Pancer for the report.
- Add easy builddefs.h ability to disable PAM builds even when PAM is installed.
- Report vsftpd version in STAT output.
- Add REFS file.
- Change parent<->child socket comms from DGRAM to STREAM for increased
reliability. The main benefit is should the parent be killed (or crash out)
then the child won't block on a read() that will never return.
- Make str_reserve reserve space for the trailing zero as well, so we don't
cause a reallocation if we exactly fill the buffer.
- Optimize the sending of strings over the parent<->child comms links.
- Improve the build system so tcp_wrappers, PAM and OpenSSL can be forcibly
compiled out.
- Fix vsftpd.conf.5 typos, thanks to Dmitry V. Levin
- If trans_chunk_size is between 1 and 4096, use 4096 rather than ignoring
totally. Thanks to Brad
- Lose Makefile.sun and README.solaris special cases.
- Add SSL / TLS info to SECURITY texts.
- Add README.ssl
- Add documentation for new SSL options to vsftpd.conf.5.
- Add support for CWD ~ (and in general support ~ at start of any filename).
Also support stuff like ~chris/pics, if tilde_user_enable=YES is set. Note that
all of this is for very very broken clients :-(
- Fix compile warnings.
- Update INSTALL with (recent) OS X as a working platform.

At this point: v2.0.0 released!
===============================

- Add -lcrypto for the SSL build; needed for some systems! Thanks to Nelson
Chang
- Oops; fix session bale out if an empty length password is given.
- Fix build on Fedora Core 2 (-lcap cannot seem to find /lib/libcap.so).
- Fix vsftpd.conf.5 man page error in "ssl_sslv3", thanks to Etienne Chevillard
- Clarify licensing: I allow linking of my GPL software with the OpenSSL
libraries. Thanks to Jonas Bofjall
- Add COPYRIGHT.
- Fix build on OpenBSD, FreeBSD, probably NetBSD too (they aren't SuSv2
compliant; timezone should be a variable not a function).
- Fix build where PAM build is enabled but PAM headers are missing.
- Fix build on RHEL3 (remove errant include from twoprocess.c).

At this point: v2.0.1 released!
===============================

- Fix FAQ typo, thanks to Jose Santiago Oyervides Gonzalez
- Emit data transfer status messages (success / failure) after flushing and
waiting for the full data transfer to reach the client. This should help work
around buggy FTP clients such as FlashFXP, which is known to truncate files
incorrectly.
(v2.0.2pre1)
- Make str_empty actually allocate an empty string.
- Change the ASCII receive code to ONLY rip out \r if it is just before a \n;
someone finally complained about this.
(v2.0.2pre2)
- Enable AIX Large File Support #define from Tomas gren
- Add a couple of FAQ entries.
- Fix time delta code areas to cope with negative deltas, which will occur
if the clock is adjusted backwards. Thanks to Andrew Anderson
for a great report.
- Fix "errno" checks to be robust in multiple places; previously, calls to
failing library calls could be made inbetween the original library call and
the "errno" reads. Thanks to Andrew Anderson for a great
report.
- Make bandwidth limiter work with SSL data connections.
(v2.0.2pre3)
- Note that the SSL / bandwidth limiter bug fixed a much more serious bug:
SSL data connection dropouts after data_connection_timeout seconds.
- Typo fixes.

At this point: v2.0.2 released! (need to get the SSL dropout fix out)
=====================================================================

- Document what regex expressions are supported in the man page.
- New settings rsa_private_key_file and dsa_private_key_file to allow
separate files for the certificates and private keys.
- Initial, simple fix for timed out processes not exiting when SSL is in use.
Better fix (which reports timeout to client properly) to follow.
- Add which setsockopt option failed to die("setsockopt") calls.
- Fix when running on recent OpenBSDs - OpenBSD change broke vsftpd. Lower
linger timeout from INT_MAX to 32767 (SHORT_MAX). Reported by
Ewoud van der Vliet and Ed Vazquez (v2.0.3pre1)
- Fix error with IPv4 connections to IPv6 listeners and PORT type data
connections when connect_from_port_20 is set. RedHat bugzilla 134541. Reported
by Joe Orton, Radek Vokal and Andreas Kupfer
- Remove vsf_sysutil_sockaddr_same_family (unused).
- Support protocol 1 (IPv4) in EPRT.
- Add ssl.c to AUDIT.
- Allow config file to use "ssl_ciphers=" to use default OpenSSL cipher list.
- Allow "EPSV 1" to mean IPv4 EPSV.
- Report dummy IP but correct port with IPv6 / PASV.
- Handle SSL_WANT_READ and SSL_WANT_WRITE retries in SSL_read and SSL_write;
fixes SSL upload failures when data timeouts are in use with some clients.
Specifically, I used the test case FileZilla 2.2.12a on Windows XP. Reported
by Lee Lawrence (using CuteFTP and BackupEdge) and
Christian DELAIR (using lftp, FileZilla and
SmartFTP). Thanks to these two people for valuable help.
(v2.0.3pre2)
- Implicitly disable connect_from_port_20 and chown_uploads when a non-root
user is using run_as_launching_user.
- Add force_anon_logins_ssl and force_anon_data_ssl for a fully SSL secure
anonymous-only solution (useful when you don't have root access and a range
of acceptable anonymous passwords as credentials).
- Use SSL BIO callbacks to fix data connection timeout checks; the checks
weren't all occurring promply.

At this point: v2.0.3 released! (need to get about three imporant fixes out)
============================================================================

- Add explicit "This FTP server does not allow anonymous logins" message.
- Add paranoid checks to sysutil.c for large values / lengths.
- Fix incorrect comment about ASCII and SIZE in the vsftpd.conf example.
- Load per-IP config files earlier; allows more settings to be tuned on a
per-IP level. Suggested by Reber Tobias
- Fix MDTM on non-existant files. Reported by Ken A
- {} regex fix so that {*} correctly matches everything. Reported by
Tom Van de Wiele
- Add "mdtm_write" option to disable MDTM being able to set file timestamps.
- Fix HPUX build, thanks to Kevin Vajk
- Add optional file locking support via lock_upload_files (default on).
- Apply LDFLAGS patch from Mads Martin Joergensen
- Add pasv_addr_resolve option to allow pasv_address to get DNS resolved once
at startup.
- Apply patch to fix timezone issues (caused by chroot() interacting badly with
newer glibc versions). Thanks to Dmitry V. Levin and
Mads Martin Joergensen

At this point: v2.0.4 released!
===============================
2006-01-13 18:12:46 +00:00
joerg
30e5711ea4 DragonFly's gethostbyaddr needs int as second argument. 2006-01-12 23:37:31 +00:00
adam
ad22bff87f Changes 0.3.6:
* Bug fixes
2006-01-12 20:41:37 +00:00
adam
29979aceee Changes 0.7.6:
* Bug fixes
2006-01-12 20:32:04 +00:00
wiz
0f3e1b1cd0 Merge Makefile.common into Makefile (not needed any longer
now that ytalk-x11 package is gone).
2006-01-12 20:03:52 +00:00
wiz
7703e98e98 x11 support has been deprecated in ytalk-3.3.0 -- remove ytalk-x11. 2006-01-12 19:59:20 +00:00
wiz
a633c00931 Update to 3.3.0:
version 3.3.0
	New features:
	* YTalk now recognizes GNU talk (gtalk)
	* Much improved VT100 support

	Changes:
	* YTalk is now released under the GNU GPL
	* The X11 interface has been removed since no one was using it
	  and it had grown way too outdated
	* Unidentified talk clients are now called "BSD talk",
	  since talk(1) originally appeared in 4.2BSD.
	* Moved to GNU automake
	* Re-indented sources with hard tabs
	* Added a couple of tests (run with 'make check')

	Bug fixes:
	* YTalk now tolerates stacking invite/import requests
	* Fixed a build problem on systems without snprintf()
	* Once again use $HOME when looking for personal ytalkrc

version 3.2.0
	New features:
	* Added far-right "stomping", fixes procps top(1) among other things
	* Separated handling of CR and LF, makes a lot of programs work better
	* Added support for 'G' escape sequence used by Gentoo's init scripts
	* Added "escape-yesno" patch from FreeBSD that optionally requires
	  that you press <escape> before answering yes/no questions
	* Added a "YTALK_VERSION" environment variable to subshells

	Changes:
	* --with-x is now --enable-x

	Bug fixes:
	* Fixed an endless loop in curses titlebar code
	* We now use snprintf() instead of sprintf() if available
	* Restored limit on auto-invite hostnames from 16 to 64 characters

version 3.1.6
	Changes:
	* Don't even build pty allocation code if system has openpty()
	* Made all debugging code strictly optional, add --enable-debug
	  to ./configure if you want it

	Bug fixes:
	* Fixed a crash when resizing YTalk in an XTerm
	* Fixed a remote-crash format string bug in auto-invite daemon
	* Fixed build problems on SunOS
	* Fixed --with-x on X.org (broken since 3.1.2)

version 3.1.5
	New features:
	* We now use openpty() if available to securely allocate ptys
	* Added the prompt-quit patch from Debian again (oops, lost in 3.1.3)

	Bug fixes:
	* Fixed a problem with the configure script on Slackware
	* Added a missing part of VT100 scrolling support
	* Fixed a small memory leak in terminal tab handling
	* Small documentation fixes and updates

version 3.1.4
	New features:
	* Added "rering all" to main menu (requested by Matthew Vernon in '99)
	* Added --with-curses=DIR option to configure script

	Bug fixes:
	* Fixed detection of `socklen_t' type on OpenBSD
	* Fixed a minor problem with the no-beep mode
	* Fixed a minor signed/unsigned issue
	* Cleaned up the configure script a bit

version 3.1.3
	New features:
	* Added support for job control on BSD systems
	* Added terminal tab handling
	* Added terminal keypad modes
	* Added "ignorebreak" mode (^C is ignored unless a shell is running)
	* Added "beeps" to the ytalkrc flags (applies to all beeps)
	* Added internal memory management and tracking

	Changes:
	* Maintainer change to Andreas Kling
	* Dropped getlogin() in favor of getpwuid()
	* Removed "debug" logging code

	Bug fixes:
	* Fixed the shell on Tru64 UNIX
	* restored compatibility with old talk daemons (broken in 3.1.2)
	* restored command line parsing (broken on many systems in 3.1.2)
	* Removed debug code that broke terminal raw mode in 3.1.2

version 3.1.2
	New features:
	* Debug logger added
	* Now optionally prompts user before quitting (when using -q),
	  patch from Colin Watson
	* Added parsing of long options
	* Fixed maximum username length to 11 instead of 8

	Changes:
	* Maintainer change to Jessica Peterson
	* X support isn't compiled as default anymore
	* -x command line switch now enables X11 mode instead of disabling it.
	* Scrolling is enabled by default
	* Upgraded to autoconf 2.59

	Bug fixes:
	* Fixed a possible buffer overflow regarding a oversized $HOME
	  when loading the configuration file
	* Reset handling of SIGCHLD for shells - patch from P. Maragakis
	  following hints by Jason Gunthorpe
2006-01-12 19:57:00 +00:00
wiz
9f0ebef4c8 Use devel/swig instead of devel/swig13, now the latter has been
moved to the former.
2006-01-12 17:36:01 +00:00
joerg
ffc5a2961a Prefer NAME_MAX over MAXNAMLEN, don't implement libc string functions
locally. Use dirent.h insteaf of sys/dir.h. Bump revision.
2006-01-12 13:28:57 +00:00
schmonz
83a33b15bc Add and enable ucspi-ssl. 2006-01-11 20:20:42 +00:00
schmonz
b1390917fd Initial import of ucspi-ssl, a set of command-line tools for SSL
client-server applications. They conform to the UNIX Client-Server
Program Interface, UCSPI.

sslserver listens for connections, and runs a program for each
connection it accepts. The program environment includes variables
that hold the local and remote host names, IP addresses, and port
numbers. sslserver offers a concurrency limit on acceptance of new
connections, and selective handling of connections based on client
identity.

sslclient requests a connection to a TCP socket, and runs a program.
The program environment includes the same variables as for sslserver.

The "tls" option applies Scott Gifford's patch to implement UCSPI-TLS
in sslserver.
2006-01-11 20:17:58 +00:00
schmonz
784c116818 Fix ${MACHINE_ARCH} conditional (it's "x86_64, not "amd64"). Since
Bernhard Roth's tinydns-data patch for 64-bit systems is no longer
available on the net, store it directly in pkgsrc.
2006-01-11 17:20:32 +00:00