Commit graph

7259 commits

Author SHA1 Message Date
rillig
876dc2e723 Packages that use GNU configure scripts and C++ also need a working C
compiler.
2006-07-22 05:54:52 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
wiz
11e21f5556 Fix build by pointing to GeoIP location. 2006-07-21 18:19:05 +00:00
wiz
f6deb11985 Remove an unneeded .pl file in the work dir after extraction; fixes
the build. Remove BROKEN_IN.
Add a missing dependency, bump PKGREVISION.

XXX: Self tests are not happy, but this is better than what we had before.
2006-07-21 16:22:01 +00:00
wiz
de3af0b07a Avoid creation of a "manman1" dir. 2006-07-21 16:20:42 +00:00
minskim
9ec5603991 Remove conflicting definition of malloc(); include stdlib.h instead. 2006-07-21 16:19:58 +00:00
salo
a3f7929f73 sort. 2006-07-21 14:53:00 +00:00
tron
694a80a65b It's called "wireshark" now, not "ethereal". 2006-07-21 14:39:33 +00:00
jlam
7d1f4cca8e "BUILD_ENV" was misnamed. It's actually the environment that is passed
to all internal recursive make processes.  As such, rename it to
"PKGSRC_MAKE_ENV".

XXX Note, some of the usage of this variable in package Makefiles seems
XXX incorrect.  They probably want "MAKE_ENV", which is the environment
XXX passed to the make process when running "make" within ${WRKSRC}.
2006-07-21 14:27:56 +00:00
tron
bf3813d3f6 Add new "wireshark" package.
Wireshark is a network protocol analyzer and the successor of "ethereal".

Changes since "ethereal" version 0.99.0:
- The GSM BSSMAP dissector could crash. Versions affected:
  0.10.11.
- The ANSI MAP dissector was vulnerable to a format string
  overflow. Versions affected: 0.10.0.
- The Checkpoint FW-1 dissector was vulnerable to a format
  string overflow. Versions affected: 0.10.10.
- The MQ dissector was vulnerable to a format string overflow.
  Versions affected: 0.10.4.
- The XML dissector was vulnerable to a format string overflow.
  Versions affected: 0.10.13.
- The MOUNT dissector could attempt to allocate large amounts of
  memory. Versions affected: 0.9.4.
- The NCP NMAS and NDPS dissectors were susceptible to
  off-by-one errors. Versions affected: 0.9.7.
- The NTP dissector was vulnerable to a format string overflow.
  Versions affected: 0.10.13.
- The SSH dissector was vulnerable to an infinite loop. Versions
  affected: 0.9.10.
- The NFS dissector may have been susceptible to a buffer
  overflow. Versions affected: 0.8.16.
- The "Follow TCP Stream" dialog now wraps long lines.
- Problems with ring buffers under 0.99.0 have been fixed.
- It was possible for Wireshark to crash when closing the
  capture information dialog. This has been fixed.
- It was possible for Wireshark to crash when using the "Find"
  feature. This has been fixed.
- Wireshark could crash if an interface was removed while
  viewing the interface list. This has been fixed.
- Multicast stream analysis (Statistics->Multicast Streams) has
  been added. It lets you determine burst size, output buffer
  size, and losses for multicast data.
- TCP reassembly has been updated and improved.
- Expert analysis has been updated and improved.
- SCSI service response time statistics have been added.
- You can now find next/previous marked frames.
- The LDAP and SNMP dissectors have been completely rewriten.
- The SMB dissector now tracks filenames and share names.
2006-07-21 14:27:53 +00:00
minskim
fe7fd89fe3 This package needs zlib. 2006-07-20 16:32:46 +00:00
minskim
c4d1e613a1 Add darkstat. 2006-07-19 04:47:09 +00:00
minskim
b77e2fdd37 Import darkstat from pkgsrc-wip. Packaged by Bartosz Kuzma.
Effectively, it's a packet sniffer which runs as a background process
on a cable/DSL router, gathers all sorts of useless but interesting
statistics, and serves them over HTTP.

Features:
 * Traffic graphs.
 * Tracks traffic per host.
 * Tracks traffic per TCP and UDP port for each host.
 * Embedded web-server with deflate compression.
 * Asynchronous reverse DNS resolution using a child process.
 * Small. Portable. Single-threaded. Efficient.
2006-07-19 04:41:47 +00:00
adrianp
90632e9598 Add ares_get_config() from CVS for unrealircd 3.2.5 to work
Bump to nb1
2006-07-18 22:38:18 +00:00
seb
a16f0a02ac Make this package compile with NetBSD current's gcc (4.1.2).
Thanks to matt@ for the course on pointer arithmetic.
2006-07-18 11:06:48 +00:00
joerg
93759f6a03 Fix build on FreeBSD and DragonFly, as shown in recent bulk builds and
PR 34022.
2006-07-17 20:51:06 +00:00
wiz
dda12de96b Update to 1.5, provided by Makoto Fujiwara in PR 34014:
pchar-1.5:  Compile fixes, minor bug fixes.  Last planned release of pchar.
(12 February 2005)

	Source code moved from CVS to Subversion.  Although generally
	not user-visible, the version control strings now use
	Subversion's format.

	Builds on recent (RH 9.0-vintage) Linux systems seem to work
	now.

	Some off-by-one errors have been fixed, based on
	patches submitted by Anil Madhavapeddy

	pchar with SNMP enabled now has at least a chance of working
	correctly.

	pchar no longer incorrectly aborts after a hop with 100%
	packet loss.

	pchar now does a better job of linking libraries using
	--with-snmp on machines where libsnmp depends on libcrypto,
	thanks to Matt Zimmerman

	Some problems using --with-pcap on RedHat 7.0/7.1 (possibly
	other Linux distributions as well) were found thanks to a
	debugging session with Fran Boon
2006-07-17 17:24:34 +00:00
salo
1a2259ef38 Update to version 3.5.1
Changes:

Version 3.5.1 - 2006-07-05

- a coredump in pget fixed.

Version 3.5.0 - 2006-07-05

- implemented pget -c (continue) with a status file. (`set
  pget:save-status never' to disable periodic saving of the status).
- new options of `repeat' command: --count (-c), --delay (-d), --while-ok,
  --until-ok.
- listing and dns cache optimized; added per host enable/disable for
  caching.
- made ABOR more robust.
- added support for ALLO command and ftp:use-allo setting.
- use binary mode for `quote' (e.g. `quote POST' for http).
- sped up uploading in fish protocol.
- fixed coredump in pget when terminal lacks prev_line capability.
- fixed pget for URLs with question sign.
2006-07-16 22:25:56 +00:00
adrianp
94c358342b Update to 1.1.2
* Updated dictionaries (as always),
* Extended Ascend "abinary" support for Juniper,
* Configurable "cipher_list" for EAP methods that use TLS,
* Additional checks on cert issuer validation for EAP methods that use TLS,
* SQL IODBC bug fixes,
* Updates to the LDAP module,
* Better catching of errors in the config files,
* Miscellaneous other fixes

In addition to this add an extra option to options.mk which is
"freeradius-simul-use".  This will enable Simultaneous-Use and is
enabled by default.  If you disable it freeradius can be built without
depending on the net-snmp package.  Original idea from John Nemeth.
2006-07-14 22:10:01 +00:00
jlam
4118037f3f Create a separate pkgtools/tnftp package that is installed as part of
the bootstrap process and which may be needed by pkg_install.  This
is distinct from the net/tnftp package that is now a "normal" package.

Modify the bootstrap script to use pkgtools/tnftp instead, and clean up
some of the registration code.
2006-07-14 21:41:42 +00:00
jlam
1284f595b8 Mark these packages as NO_MTREE as they are bootstrap packages and don't
need mtree to pre-generate any directories for them.
2006-07-14 16:24:28 +00:00
wiz
0edb135aca Fix a typo. Reword a sentence. From Zafer Aydogan. 2006-07-14 15:07:59 +00:00
wiz
80d82563cd Remove an incomplete sentence, reported by Zafer Aydogan. 2006-07-14 14:47:56 +00:00
joerg
60896cf0bc Linking against libpython needs to link against pthread on some platforms
to work.
2006-07-14 06:29:02 +00:00
adrianp
354706327a pkglintification
Add kerberos support - Patch from Kevin Sullivan in PR #33732
Bump to nb4
2006-07-13 22:20:35 +00:00
he
da654c9ea2 Make slpd reopen its log file on HUP (it does not use syslog - bah!).
The log file needs to be writable for user=daemon, since slpd setuid()s
to that user after starting up.

Put the extremely verbose and disk-filling logging of "Parse Erorr"
packets (is this an SLPv1 vs. SLPv2 protocol versioning issue gone
bad?!?) under DEBUG, which is not normally turned on in our builds.

Change HOMEPAGE, since Caldera appears to have seen fit to remove
the www.openslp.org DNS name and associated web server.  Instead point
to the SourceForge home page.

Bump package revision to 1.
2006-07-13 13:42:36 +00:00
wiz
094180b425 Reset maintainer (haven't used this in ages). 2006-07-13 10:18:31 +00:00
rillig
a355fb8d07 Moved documentation to share/doc/ntp4. Bumped PKGREVISION. 2006-07-12 17:41:54 +00:00
wiz
fc70603c98 Update to 2.2.95.1:
Changes in libsoup from 2.2.94 to 2.2.95.1:

	* Even more fixes to XML-RPC, found by the new XML-RPC
          regression test. This includes some API changes that I don't
          feel guilty about, because the code totally didn't work at
          all before.

	* Fixed a bug in soup_mktime_utc()

	* (2.2.95 was identical to 2.2.95.1. The only difference is
	  that the shared library version was belatedly bumped from
	  8.2.0 to 8.3.0 to reflect the API "additions")
2006-07-12 13:51:34 +00:00
joerg
92da96fb40 New version needs Python 2.4. 2006-07-11 14:55:10 +00:00
drochner
eaed07817e -enable ipv6
-fix some RFC2292 vs 3542 confusion which made the former fail
-on NetBSD, build a HINFO record from hw.model and kern.osrelease
-bump PKGREVISION
2006-07-11 14:39:29 +00:00
ghen
ce10d967c7 Fix path in patch-cd. 2006-07-11 07:42:31 +00:00
ghen
8c8b470f31 Apply the patch from http://www.samba.org/samba/security/CAN-2006-3403.html
to fix a memory exhaustion DoS against smbd.  Bump PKGREVISION.
2006-07-11 07:34:35 +00:00
jlam
06be53fba4 Completely nuke the concept of PKG_PHASE from pkgsrc except for the
purposes of caching MAKEVARS within bsd.pkg.mk and bsd.makevars.mk.
2006-07-10 22:59:26 +00:00
drochner
15960bce29 +mDNSResponder-nss 2006-07-10 17:39:34 +00:00
drochner
afe34b3f16 Build the mdns hostname resolution nsswitch plugin which comes with
mDNSResponder.
(NetBSD-3.x only for now.)
2006-07-10 17:35:30 +00:00
seb
0214eeee4f Add & enable php-yaz 2006-07-10 07:49:29 +00:00
seb
06cee788d0 Initial import of php-yaz version 1.0.7 into The NetBSD Packages
Collection.

PHP is a programming language designed to be embedded into web pages.
This module implements a Z39.50 client for PHP using the YAZ toolkit.
2006-07-10 07:44:58 +00:00
jschauma
cabbde19c6 update tor to version 0.1.1.22:
Changes in version 0.1.1.22 - 2006-07-05
o Major bugfixes:
  - Fix a big bug that was causing servers to not find themselves
    reachable if they changed IP addresses. Since only 0.1.1.22+
    servers can do reachability testing correctly, now we automatically
    make sure to test via one of these.
  - Fix to allow clients and mirrors to learn directory info from
    descriptor downloads that get cut off partway through.
  - Directory authorities had a bug in deciding if a newly published
    descriptor was novel enough to make everybody want a copy -- a few
    servers seem to be publishing new descriptors many times a minute.
o Minor bugfixes:
  - Fix a rare bug that was causing some servers to complain about
    "closing wedged cpuworkers" and skip some circuit create requests.
  - Make the Exit flag in directory status documents actually work.


While here, patch sample config file to log to syslog per default to make
sure that tor starts as a daemon with the default config.
2006-07-09 15:03:54 +00:00
taca
8e8d2f3cce Update net/dtcp package to 20060109.
2006-01-04  Hajimu UMEMOTO  <ume@mahoroba.org>

	* dtcps.rb (service_dtcp): When new connection request for UDP
	tunnel comes, don't disconnect existing connection even if is
	comes from same IPv4 address.

	* dtcpc.rb, dtcps.rb: Make an IPv6 over an IPv4 tunnel NAT
	friendly.  If -n option is specified to dtcpc, it is enabled.  It
	requires some modification to ng_ksocket of server side.

2006-01-02  Hajimu UMEMOTO  <ume@mahoroba.org>

	* dtcpc.rb, dtcps.rb: Add experimental support for an IPv6 over an
	IPv4 tunnel using Netgraph.  The relevant options are -b and -U.

	* dtcps.rb: Trap SIGINT as well as SIGTERM, and ignore SIGHUP.
2006-07-09 13:21:02 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
b7ebfd264d Add an explicit run-time dependency on perl because these packages
install perl scripts.  Bump the PKGREVISION for the dependency change.
2006-07-07 22:10:06 +00:00
ghen
f0bf288bfc Revert patch-aa to the previous revision and just add __NetBSD__ to the list.
Suggested by joerg.
2006-07-07 18:47:52 +00:00
drochner
28fdf44f81 update to 2.14.1
changes:
- Fix build problem on cygwin
- Fix segmentation fault on orb.shutdown()
- Make it work on Python 2.5 and 64-bit platforms
2006-07-07 18:37:41 +00:00
ghen
1cea5cbbf2 Fix for gcc4: define alloca to __builtin_alloca if using gcc, from PR pkg/33930. 2006-07-07 17:51:19 +00:00
reinoud
ed085d9755 Update net/kiax to version 0.8.51 fixing the security issue in 0.8.5
From the change log:
# Patched security flaw in iaxclient
# Patched md5 to work on amd64 (Jasmin Buchert)
# Added Malay translation (Mohd Effendi Jaafar)
2006-07-07 16:50:35 +00:00
jlam
ee68c93314 LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC
tree unless they're named something other than "libtool".

SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just
define it to the empty list and shlibtool-override will look for libtool
scripts.
2006-07-07 15:49:30 +00:00
spz
b710b5cc1a add a fix for a list content checking problem Hagen Boehm identified
add a typo correction in a comment
2006-07-07 12:30:56 +00:00
joerg
fd31ddbaf6 Export OPSYS explicitly. This worked before, but according to PR 33931
it got broken.
2006-07-06 18:13:08 +00:00
joerg
5e2559d89d Needs msgfmt. 2006-07-06 13:14:01 +00:00
wiz
c880453683 Fix build with gcc-4.1. Do not have static and global variables
of the same name.
2006-07-05 21:39:42 +00:00
jlam
9f7c0b26c9 Update net/openvpn to 2.0.7. Changes from version 2.0.6 include fixing
a Windows bug with 64bit counters which could cause intermittent
crashes.
2006-07-05 15:50:05 +00:00
jlam
3ba41e8b0c Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the proper
variables so that the default INSTALL/DEINSTALL scripts from the
pkginstall framework do the right thing.  Where possible, move some
post-install directions for package setup into MESSAGE files so that
they may be re-inspected by querying the installed package using
"pkg_info -D ...".
2006-07-05 06:53:12 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
drochner
367975eba5 add some missing entries 2006-07-04 15:18:45 +00:00
wiz
d652c483e6 Update to 2.2.94:
Changes in libsoup from 2.2.93 to 2.2.94:

	* Various fixes to the XML-RPC code (which apparently had not
	  actually ever worked before) from Brent Smith. [343973,
	  344222, 344458]

	* Added client and server API tutorials to the docs

	* auth-test now uses a local Apache 2.2 install, if possible,
          rather than depending on files that used to be on an old
          Ximian web server but haven't been anywhere for a long time.
	  [311825]
2006-07-03 21:25:46 +00:00
joerg
0ccefcdfb6 Update to nsd-2.3.5. This fixes a number of minor bugs. 2006-07-03 13:33:59 +00:00
dogcow
a4b8d8d51f addition of Transmission 0.6.1, a lightweight bittorrent client 2006-07-03 08:41:26 +00:00
rillig
753ea0527f Compilers other than GCC are not expected to know the -MM option to
calculate dependencies, so disable it for them.
2006-07-02 19:17:26 +00:00
rillig
ed99b63cc1 devel/pcre calls itself "pcre" in the buildlink3.mk file, not "libpcre". 2006-07-02 17:22:14 +00:00
tron
edc64e0620 Remove class name from member declarations to make this build with GCC 4.x. 2006-07-02 14:44:27 +00:00
wiz
2e248e6d9d Update to 2.7.7:
2006/06/19: version 2.7.7 = tag release-2-7-7
5196: IP: Store IPs with two int values instead of four to save RAM (pango)
5195: BT: Log tracker error messages in UTF-8
5194: HTML: Print warning on opening page when enable_servers is set to false

2006/06/18
5191: HTML: remove sysinfo on opening page & option motd_html
5192: Fix deactivation of verbosity "gui"
5163: Configure: CVS SCM support for Mac OS X 10.3 (gstat)

2006/06/17
5158: HTML: Use table for printing buildinfo and runinfo data (schlumpf, pango)

2006/06/16
5187: New option: BT_import_new_torrents_interval,
      ignore Thumbs.db & desktop.ini in directory lists
5186: GUI: Send only non-empty real_startup_message string

2006/06/15
5156: HTML, improve Options output (schlumpf)
* new command html_mods_use_js_helptext (true|false)
  to change display of helptext between javascript popup`s and html table
* fix some padding and border bugs
* add "toggle js_helptext" button to 'vo' and 'voo' to directly toggle the style

2006/06/12
5061: New option small_files_slot_limit to push release of small files (pango)
      all files below the configured file size (default 10kb) are uploaded
      through one reserved slot
5144: Increase default max_upload_rate to 10 (schlumpf)
5177: HTML, Options: update display after changing options (schlumpf)
5176: Swarming: Change error message text and verbosity for BAD WRITE
      BAD WRITE is not really an error, MLDonkey just receives unwanted data
5175: GTK1 oldgui: Last compile fix for abstract verification bitmaps (pango)
5174: Abstract verification bitmaps:
      compile fixes for GTK1 GUIs, move generic code to CDK (pango)
5173: Swarmer: Small fix for merged downloads (WIP7b') (pango)

2006/06/11
5172: EDK: Log error which causes pausing a download
5171: New command group "Driver/Users",
      print help text for "Bad number of arguments" error message
5170: Fix default max_indirect_connections, minimum is 30
5169: HTML, Options: add description to option section buttons,
      remove 'save' button (schlumpf)
5168: Global module to abstract verification bitmaps (pango)
5167: Swarmer: Fix saving ini data for merged downloads (pango)
5166: Swarmer: New module to abstract verification bitmaps (pango)

2006/06/07
5164: CommonSwarming: Pangos WIP5e'
* When cutting a range, the reciprocal link of the range after the right part
  still references the left part
* When cutting a block in two parts can before empty, but then can also before
  complete (if they have no ranges left)
* Added bad_writes_is_back patch
* When find_range can only find ranges already being downloaded, it now first
  does a quick check to see if there's no other, probably more interesting,
  blocks remaining. If so, it forces a block change (report no more ranges left)
* While it's a good feature in itself, it's probably a workaround for a bug in
  select_block (?); It seems that blocks oversaturated with sources happen way
  too often (4 or 5 sources on a single range shouldn't happen).
* Compute the size of unselected ranges in each blocks, so that sources don't
  "rush" on blocks just left by a source.
* Some BAD WRITEs seems to happen because we forget ranges we requested
  (when switching blocks ?)
* Replaced call to clear_uploader_ranges by a call to clear_uploader_intervals
  in BitTorrent support Choke message handler.
5063: EDK: remove duplicate entries in shared_files_new.ini (pango)
5160: Remove stale avifile.ml, clean commonMultimedia logging
5159: Compute magic values only when needed
5157: add some line breaks to option help text for shorter lines (schlumpf)

2006/06/01
5153: New command: force_web_infos to manually download web_infos URLs
5152: Do not connect friends from disabled networks
5151: Options: New stringvalue functions needed for multiuser support
5150: Log: Fix log when server list is empty in check_blocked_servers

2006/05/31
5149: Log: Some additions for commonSwarming
5148: Mail: Fix for multiline SMTP responses (zet)
5143: HTML/Telnet: Country codes for servers
5147: G1/G2: Display proper filename (and therefore support rename) (zet)
5145: EDK: Fix md4 hashing when filesize is an exact multiple
      of edk chunk size, MLDonkey is now eMule-compatible (zet)

2006/05/30
5141: Swarmer: New option swarming_block_selection_algorithm (pango)
* Allow to choose swarmer block selection algorithm at runtime.
  - Algorithm 1 is the current default algorithm
  - Algorithm 2, from WIP3o patch, should try harder to complete partially
    downloaded chunks, specially with Bittorrent. It was previously
    reverted because of unknown performance problem (slower download ?)
5140: Update .cvsignore files (pango)
5138: Catch ip banned exception (zet)
5137: HTML: Fix display of file magic values with '
5136: FileTP: fixes and enhancements (zet)
* Add "FTP-chunk_size" option (0 = no chunks = download full file at once)
-- A chunk_size would be required if downloading from > 1 source
* Add FTP downloads to bandwidth controller (for stats & speed limiter)
* Support FTP sites that do not buffer input (MS FTP)
* Add support for user/pass (http://user:pass@site or ftp://user:pass@site).
  This also adds user/pass support to http_client.
* Error codes from HTTP (ie: 404) and some from FTP are supported (530 sometimes
  signals a retry, sometimes a login failure so a regex was used (lftp)).
  Downloads are paused when a hard error is received (and noted in the log).

2006/05/25
5131: New option gui_log_size: number of lines for GUI console messages
5129: HTML: Display client_bind_addr in options menu
5124: Log: Login messages can be disabled with verbosity "no-login"
5130: CommonSwarming: Pangos WIP4a'
thanks for testing goes to SchAmane, CruX, jave (forgot someone?)
That's a huge patch over CommonSwarming module (whose job is to select what data
to ask from connected sources, and the merging of received data),
I hope I'm not forgetting anything important :
* first, it's a mantainance patch; Lots of code have been reworked for
  readability and compactness (iterators...), functions grouped together,
  sometimes renamed to more descriptive names. Lots of comments have been added,
  including the description of invariants I've found, and a nice ASCII art
  schema of the swarming datastructures ;)
* naming has been made more consistant, to differenciate chunks (from each
  network view) from blocks (internal to swarming), and intervals (list of
  int64 * int64 beggining/end offset pairs)
* Support for bitmaps encoded as strings (AvailableCharBitmap) removed, since
  it's no longer used anywhere; use the more compact AvailableBitv instead
* Removed range_current_begin from ranges, it's enough for a range to have a
  beginning and a end ;)
* Rewrote compute_block_num to have precise preconditions, and algorithm proof
* Added some assertions to better enforce invariants
  (on verification bitmaps, for example)
* Allocation of ranges is now delayed until the very last moment, instead of
  when a chunk starts being downloaded. Main benefit (beside small memory gain)
  is that requests for different ranges sizes can be fulfilled at any time.
* Modified received function so that no BAD WRITE message can happen anymore:
  condition when data that does not start from the beginning of a range is
  correctly detected and data discarded
  (since ranges cannot handle that case anyway)
* Rewrote a much simpler version of present_intervals
* Rewrote block selection algorithm for readability and flexibility; select_block
  simply "folds" over all available blocks, using compare_choices function to
  keep the best available one(s). May need some more CPU (no fast exit)
* Fixed donkey uploaders calls when disconnected
* Reenable the copy of identical chunks between files. Opportunities for copies
  are checked every 5 minutes.
* Made file writing a bit smarter in Unix32 module so that writing zeroed chunks
  (as can happen a lot with chunks copying) on an otherwise sparse temp file
  does not allocate disk space. A bit hackish.

2006/05/23
5121: EDK: Remove obsolete option emule_compression
5122: improve block_list output and runinfo ip blocking (schlumpf)
5123: Fix Invalid_argument("UTF8.length") bug in HTML, down-/uploaders
2006-07-02 11:05:38 +00:00
tron
1d3a0e7d04 Rename variable "optreset" to "my_optreset" to avoid conflict with global
variable used by getopt(3).
2006-06-30 18:25:43 +00:00
tron
0d3db5691d Move "bsddip" package to "bsddip" directory. 2006-06-30 16:17:27 +00:00
tron
6e4eb9471d Don't include "net/if_slvar.h" under NetBSD. It's not necessary under
older NetBSD versions and the file doesn't exist under newer versions.
2006-06-30 16:13:47 +00:00
tron
3d7183ebb9 Just turn off "nonnull" warning instead of all warnings. 2006-06-30 15:33:39 +00:00
tron
1402866595 Remove "-Wall" option when compiling with GCC 4.1.x under NetBSD.
It gets confused by the definition of the ar_tha() macro.
2006-06-30 15:13:51 +00:00
joerg
cf76d00d6c Convert dependency to use -[0-9]* style instead of just -*.
Bump revision.
2006-06-30 10:06:36 +00:00
joerg
d5b18c7690 Use -[0-9]* instead of -* in dependencies. Bump revision. 2006-06-30 09:54:42 +00:00
joerg
4228090bf4 Fixed security issue in gftp, so bump revision for gtk1 version as well. 2006-06-27 20:17:36 +00:00
joerg
29135dc559 Fix a possible stack overflow on architectures with MAXNAMLEN > 255,
like Solaris. Comment out some unused functions messing with the dirent
interface to fix the build on DragonFly. Bump revision.
2006-06-27 20:11:12 +00:00
wiz
20c8536c3f Fix build with gcc4 on NetBSD-3.99.21. 2006-06-27 14:53:42 +00:00
rillig
926954e283 Fixed gcc warnings. 2006-06-26 11:20:47 +00:00
jlam
229f11418e Install couriertcpd into sbin, which is the location expected by stock
courier-mta and courier-imap.  Bump the PKGREVISION on all three
packages.
2006-06-26 05:21:17 +00:00
salo
dd48107457 Sync with nmap 4.11 2006-06-25 14:29:30 +00:00
salo
eb8dc3d103 Update to version 4.11
- bite the bullet and use GNU make, it's increasingly annoying to try
  avoiding it

Changes:

- Added a dozens of more detailed SSH version detection signatures,
  thanks to a SSH huge survey and integration effort by Doug Hoyte.
  The results of his large-scale SSH scan are posted at
   http://seclists.org/nmap-dev/2006/Apr-Jun/0393.html .

- Fixed the Nmap Makefile (actually Makefile.in) to correctly handle
  include file dependencies.  So if a .h file is changed, all of the
  .cc files which depend on it will be recompiled.  Thanks to Diman
  Todorov (diman(a)xover.mud.at) for the patch.

- Fixed a compilation problem on solaris and possibly other platforms.
  The error message looked like "No rule to make target `inet_aton.o',
  needed by `libnbase.a'".  Thanks to Matt Selsky
  (selsky(a)columbia.edu) for the patch.

  Fixes PR pkg/33806 from Gilles Dauphin.

- Applied a patch which helps with HP-UX compilation by linking in the
  nm library (-lnm).  Thanks to Zakharov Mikhail (zmey20000(a)yahoo.com)
  for the patch.

- Added version detection probes for detecting the Nessus daemon.
  Thanks to Adam Vartanian (flooey(a)gmail.com) for sending the patch.
2006-06-25 14:29:14 +00:00
rillig
48104abbb5 Fixed file ownership. Bumped PKGREVISION. 2006-06-25 08:29:20 +00:00
drochner
242423f4fb fix the other problem with gnomevfs-smb: need runtime library path,
bump PKGREVISION
2006-06-23 17:27:50 +00:00
joerg
6608a2fc44 Needs msgfmt. 2006-06-22 10:29:10 +00:00
joerg
f00a67813c Needs msgfmt. 2006-06-22 10:04:25 +00:00
joerg
bd5d41792f Never include sys/errno.h or define errno. 2006-06-21 21:27:29 +00:00
minskim
e992931f9c USE_TOOLS+=lex 2006-06-21 18:33:51 +00:00
minskim
c8bbccd11d USE_TOOLS+=yacc 2006-06-21 18:31:21 +00:00
jlam
8d76a4878a Use the correct path to each dependencies' libraries and headers by
using BUILDLINK_PREFIX.*, honor PKGMANDIR, and add missing file entries
to the PLIST.  Bump the PKGREVISION to 8.  This should fix the error
noted in the bulk build results:

    http://mail-index.netbsd.org/pkgsrc-bulk/2006/06/20/0000.html
2006-06-21 16:54:25 +00:00
minskim
c3e75b8acf USE_TOOLS+=yacc 2006-06-20 22:19:38 +00:00
minskim
6e1ee94c8a USE_TOOLS+=yacc 2006-06-20 22:18:19 +00:00
minskim
9974bdc83c USE_TOOLS+=lex 2006-06-20 22:17:48 +00:00
minskim
d2459d21be USE_TOOLS+=yacc 2006-06-20 22:12:59 +00:00
joerg
3460da4b4f Patch libtool fragment to support DragonFly. 2006-06-20 20:34:57 +00:00
abs
4006cd4b65 The contents of include/bind vary widly between systems as bind9
dutifully installs whatever it thinks might be missing or just
substandard on the current system.
As the Makefile already adds the contents of share/doc/bind9
dynamically to the PLIST, do the same for include/bind.
Fixes the PLIST on RedHat EL 2 & 3, and does not break it on NetBSD/3
No PKGREVISION bump as no change to anything but generated PLIST
2006-06-20 13:37:22 +00:00
minskim
9928d9eeda Make this package build with gcc-4. Patches provided by John D. Baker
in PR pkg/33764.
2006-06-20 03:37:04 +00:00
christos
c39f292a69 regen 2006-06-19 13:46:36 +00:00
christos
9c757a4659 Try to make this work for 3.0 2006-06-19 13:46:02 +00:00
rillig
33d47824d2 Fixed a typo (SUBST_MESSAGE.cgi => SUBST_MESSAGE.paths) found by pkglint. 2006-06-18 00:25:26 +00:00
christos
8faf9c8aba - don't use getfsstat, use getvfsstat.
- add code to do disk i/o statistics for NetBSD and enable it.
2006-06-17 17:20:56 +00:00
salo
7bb4f4adac Update to version 4.10
Changes:

4.10:
=====
- Updated nmap-mac-prefixes to reflect the latest OUI DB from the IEEE
  (http://standards.ieee.org/regauth/oui/oui.txt) as of May 31, 2006.
  Also added a couple unregistered OUI's (for QEMU and Bochs)
  suggested by Robert Millan (rmh(a)aybabtu.com).

- Fixed a bug which could cause false öpen" ports when doing a UDP
  scan of localhost. This usually only happened when you scan tens of
  thousands of ports (e.g. -p- option).

- Fixed a bug in service detection which could lead to a crash when
  "--version-intensity 0" was used with a UDP scan.  Thanks to Makoto
  Shiotsuki (shio(a)st.rim.or.jp) for reporting the problem and Doug
  Hoyte for producing a patch.

- Made some AIX and HP-UX portability fixes to Libdnet and NmapFE.
  These were sent in by Peter O'Gorman
  (nmap-dev(a)mlists.thewrittenword.com).

- When you do a UDP«CP scan, the TCP ports are now shown first (in
  numerical order), followed by the UDP ports (also in order).  This
  contrasts with the old format which showed all ports together in
  numerical order, regardless of protocol.  This was at first a "bug",
  but then I started thinking this behavior may be better.  If you
  have a preference for one format or the other, please post your
  reasons to nmap-dev.

- Changed mass_dns system to print a warning if it can't find any
  available DNS servers, but not quit like it used to.  Thanks to Doug
  Hoyte for the patch.

4.04BETA1:
==========
- Integrated all of your submissions (about a thousand) from the first
  quarter of this year!  Please keep 'em coming!  The DB has increased
  from 3,153 signatures representing 381 protocols in 4.03 to 3,441
  signatures representing 401 protocols.  No other tool comes close!
  Many of the already existing match lines were improved too.  Thanks
  to Version Detection Czar Doug Hoyte for doing this.

- Nmap now allows multiple ingored port states.  If a 65K-port scan
  had, 64K filtered ports, 1K closed ports, and a few dozen open
  ports, Nmap used to list the dozen open ones among a thousand lines
  of closed ports.  Now Nmap will give reports like "Not shown: 64330
  filtered ports, 1000 closed ports" or "All 2051 scanned ports on
  192.168.0.69 are closed (1051) or filtered (1000)", and omit all of
  those ports from the table.  Open ports are never ignored.  XML
  output can now have multiple <extraports> directive (one for each
  ignored state).  The number of ports in a single state before it is
  consolidated defaults to 26 or more, though that number increases as
  you add -v or -d options.  With -d3 or higher, no ports will be
  consolidated.  The XML output should probably be augmented to give
  the extraports directive 'ip', 'tcp', and 'udp' attributes which
  specify the corresponding port numbers in the given state in the
  same listing format as the nmaprun.scaninfo.services attribute, but
  that part hasn't yet been implemented.  If you absoultely need the
  exact port numbers for each state in the XML, use -d3 for now.

- Nmap now ignores certain ICMP error message rate limiting (rather
  than slowing down to accomidate it) in cases such as SYN scan where
  an ICMP message and no response mean the same thing (port filtered).
  This is currently only done at timing level Aggressive (-T4) or
  higher, though we may make it the default if we don't hear problems
  with it.  In addition, the --defeat-rst-ratelimit option has been
  added, which causes Nmap not to slow down to accomidate RST rate
  limits when encountered.  For a SYN scan, this may cause closed
  ports to be labeled 'filtered' becuase Nmap refused to slow down
  enough to correspond to the rate limiting.  Learn more about this
  new option at http://www.insecure.org/nmap/man/ .  Thanks to Martin
  Macok (martin.macok(a)underground.cz) for writing the patch that
  these changes were based on.

- Moved my Nmap development environment to Visual C++ 2005 Express
  edition.  In typical "MS Upgrade Treadmill" fashion, Visual Studio
  2003 users will no longer be able to compile Nmap using the new
  solution files.  The compilation, installation, and execution
  instructions at
  http://www.insecure.org/nmap/install/inst-windows.html have been
  upgraded.

- Automated my Windows build system so that I just have to type a
  single make command in the mswin32 directory.  Thanks to Scott
  Worley (smw(a)pobox.com>, Shane & Jenny Walters
  (yfisaqt(a)waltersinamerica.com), and Alex Prinsier
  (aphexer(a)mailhaven.com) for reading my appeal in the 4.03
  CHANGELOG and assisting.

- Changed the PortList class to use much more efficient data
  structures and algorithms which take advantage of Nmap-specific
  behavior patterns.  Thanks to Marek Majkowski
  (majek(a)forest.one.pl) for the patch.

- Fixed a bug which prevented certain TCPÙDP scan commands, such as
  "nmap -sSU -p1-65535 localhost" from scanning both TCP and UDP.
  Instead they gave the error message "WARNING: UDP scan was requested,
  but no udp ports were specified.  Skipping this scan type".  Thanks to
  Doug Hoyte for the patch.

- Nmap has traditionally required you to specify -T* timing options
  before any more granular options like --max-rtt-timeout, otherwise the
  general timing option would overwrite the value from your more
  specific request.  This has now been fixed so that the more specific
  options always have precendence.  Thanks to Doug Hoyte for this patch.

- Fixed a couple possible memory leaks reported by Ted Kremenek
 (kremenek(a)cs.stanford.edu) from the Stanford University sofware
 static analysis lab ("Checker" project).

- Nmap now prints a warning when you specify a target name which
  resolves to multiple IP addresses.  Nmap proceeds to scan only the
  first of those addresses (as it always has done).  Thanks to Doug
  Hoyte for the patch.  The warning looks like this:
  Warning: Hostname google.com resolves to 3 IPs. Using 66.102.7.99.

- Disallow --host-timeout values of less than 1500ms, print a warning
  for values less than 15s.

- Changed all instances of inet_aton() into calls to inet_pton()
  instead.  This allowed us to remove inet_aton.c from nbase.  Thanks to
  KX (kxmail(a)gmail.com) for the patch.

- When debugging (-d) is specified, Nmap now prints a report on the
  timing variables in use.  Thanks to Doug Hoyte for the patch.  The
  report loos like this:
  ---------- Timing report ----------
    hostgroups: min 1, max 100000
    rtt-timeouts: init 250, min 50, max 300
    scan-delay: TCP 5, UDP 1000
    parallelism: min 0, max 0
    max-retries: 2, host-timeout 900000
  -----------------------------------

- Modified the WinPcap installer file to explicitly uninstall an
  existing WinPcap (if you select that you wish to replace it) rather
  than just overwriting the old version.  Thanks to Doug Hoyte for
  making this change.

- Added some P2P application ports to the nmap-services file.  Thanks
  to Martin Macok for the patch.

- The write buffer length increased in 4.03 was increased even further
  when the debugging or verbosity levels are more than 2 (e.g. -d3).
  Thanks to Brandon Enright (bmenrigh(a)ucsd.edu) for the patch.  The
  goal is to prevent you from ever seeing the fatal error:
  "log_vwrite: write buffer not large enough -- need to increase"

- Added a note to the Nmap configure dragon that people sick of him
  can submit their own ASCII art to nmap-dev@insecure.org .  If you
  are wondering WTF I am talking about, it is probably because only
  most elite Nmap users -- the ones who compile from source on UNIX --
  get to see the 'l33t ASCII Art.
2006-06-15 15:24:23 +00:00
ghen
1388e5cb0b Only vpnc-script has to be executable, not vpnc.conf. Bump PKGREVISION. 2006-06-14 21:14:32 +00:00
jlam
b17fa2e470 Add a buildlink dependency on openssl to couriertcpd, which needs the
SSL libraries to build couriertls, which encapsulates the logic for
handling SSL connections for Courier services.  Drop the dependency
on openssl from both courier-imap and courier-mta, which only need
the "openssl" tool instead.  Bump the PKGREVISIONs for all three
packages due to the changed dependencies.  Problem noted by Ondrej
Tuma in private email.
2006-06-14 17:01:08 +00:00
ghen
9d8169d2ca Add a patch from Christian Sturm for NetBSD ifconfig(8) command-line
compatibility.  Bump PKGREVISION.
2006-06-13 18:06:21 +00:00
ghen
914f855182 pkglint: HOMEPAGE appears too late. Please put it below MAINTAINER. 2006-06-13 18:04:04 +00:00
wiz
db9d1e1d32 Update to 1.2.6:
1.2.6:
Sam Lantinga - Sun Apr 30 01:48:40 PDT 2006
 * Added gcc-fat.sh for generating Universal binaries on Mac OS X
 * Updated libtool support to version 1.5.22
Sam Lantinga - Wed Nov 19 00:23:44 PST 2003
 * Updated libtool support for new mingw32 DLL build process
Shard - Thu, 05 Jun 2003 09:30:20 -0500
 * Fixed compiling on BeOS, which may not have SO_BROADCAST
Kyle Davenport - Sat, 19 Apr 2003 17:13:31 -0500
 * Added .la files to the development RPM, fixing RPM build on RedHat 8

Bump BUILDLINK_ABI_DEPENDS for SDL shlib changes.
2006-06-12 16:26:30 +00:00
joerg
74a810f560 Prefer NAME_MAX over MAXNAMLEN and avoid statvfs on DragonFly. 2006-06-12 15:24:08 +00:00
tv
9613ee9475 Changes in version 0.1.1.21 - 2006-06-10
o Crash and assert fixes from 0.1.1.20:
    - Fix a rare crash on Tor servers that have enabled hibernation.
    - Fix a seg fault on startup for Tor networks that use only one
      directory authority.
    - Fix an assert from a race condition that occurs on Tor servers
      while exiting, where various threads are trying to log that they're
      exiting, and delete the logs, at the same time.
    - Make our unit tests pass again on certain obscure platforms.

[Noncritical changes, of which there are many, are in the ChangeLog.]
2006-06-12 14:31:49 +00:00
heinz
f9aa7d6329 Fixed spelling mistake. 2006-06-11 19:38:05 +00:00
heinz
35340da53b Updated to version 2.21.
Pkgsrc changes:
  - The module is available in the IP subdirectory on CPAN, so use the shorter
    URL for MASTER_SITES.

Relevant changes since version 2.20:
====================================

- Small bug fixes
- Database update:
  Apr  6 01:20 ripe.db.inetnum.gz
  Apr  6 00:18 delegated-afrinic-20060406
  Apr  5 18:16 delegated-apnic-20060406
  Apr  6 05:03 delegated-arin-20060406
  Apr  6 03:50 delegated-lacnic-20060405
2006-06-11 16:35:38 +00:00
joerg
650c5c40b5 Needs pkg-config. 2006-06-11 14:22:01 +00:00
joerg
200e0017ec Needs pkg-config. 2006-06-11 13:51:25 +00:00
jlam
7439c0ab96 Add and enable couriertcpd. 2006-06-09 22:11:31 +00:00
jlam
2ef7d0f9fa Import couriertcpd and couriertls from courier-mta-0.53.2 as
net/couriertcpd.

This package contains couriertcpd(1), used to daemonize the Courier
services, and couriertls(1) used to provide TLS support for the Courier
services that support them.
2006-06-09 22:11:03 +00:00
dbj
27ec765c71 remove extern declaration of static variable that causes
build failure on darwin
2006-06-09 20:36:31 +00:00
minskim
463e8002f9 USE_TOOLS+=yacc 2006-06-09 16:13:47 +00:00
minskim
ac82fbec63 USE_TOOLS+=lex 2006-06-09 16:05:11 +00:00
joerg
e8ddcc4540 Fix prototype implementation mismatch and DragonFly specific
pcap problem. The former could result in different code for LP64,
so bump revision.
2006-06-09 11:08:53 +00:00
joerg
9fd31586eb Needs msgfmt. 2006-06-09 06:37:51 +00:00
joerg
f58275a4d6 Needs makedepend. 2006-06-09 06:33:27 +00:00
wiz
db35778a04 Sort. 2006-06-09 06:30:11 +00:00
joerg
b8512ff267 Needs libtool. 2006-06-08 19:50:22 +00:00
joerg
b463e15289 Force traditional mode for cpp, at least GCC 3.4+ will not generate
tabs otherwise. Fix errno usage, initialise global FILE * variables
at run time.
2006-06-08 14:29:26 +00:00
minskim
2ccf26bf1b This package needs zlib. 2006-06-07 21:01:15 +00:00
joerg
0a9fc3f7f3 py-SOAPpy needs Python 2.2+ 2006-06-07 16:56:08 +00:00
joerg
e279f48ea3 Needs pkg-config. 2006-06-07 13:03:01 +00:00
joerg
fbf3a8087a Use install framework for info pages. Bump revision. 2006-06-07 12:54:48 +00:00
joerg
67b982ba4d ... and the logging module is available for Python 2.3+. 2006-06-07 12:53:48 +00:00
joerg
e99e4d25b1 future division needs Python 2.2+ 2006-06-07 12:53:13 +00:00
joerg
2e7e15a9ad Doesn't work with Python 2.1. 2006-06-07 12:52:24 +00:00
joerg
77578f527b Needs pkg-config. 2006-06-07 12:47:15 +00:00
joerg
0549780688 Uses C++. 2006-06-07 12:43:54 +00:00
joerg
edae17f5dd Handle info page with install framework. Bump revision. 2006-06-07 12:43:13 +00:00
joerg
7fa9e64402 Needs pkg-config. 2006-06-07 12:42:39 +00:00
joerg
8d3b48e29b Needs pkg-config. 2006-06-07 12:36:15 +00:00
joerg
2c3be03ffa Needs pkg-config. 2006-06-07 12:30:36 +00:00
joerg
b0016e3dd4 xgettext requested by configure. 2006-06-06 21:37:15 +00:00
joerg
a9a46d1b43 Needs Python 2.2+ 2006-06-06 20:36:17 +00:00
joerg
912dfe1cf8 On BSDs also check if BIOCIMMEDIATE is actually defined, DragonFly
is (still) missing it.
2006-06-06 19:47:48 +00:00
joerg
4eade87efd Needs pkg-config as tool. 2006-06-06 19:05:29 +00:00
adrianp
5ecf126456 Update to 2.4.5
These releases have better performance, numerous new features and
incorporate many bug fixes. Notable bug fixes and improvements include:

* Tcp stream properly reassembled after failed sequence check,
  which may lead to possible detection evasion.
* Added configurable stream flushpoints.
* Improved rpc processing.
* Improved portscan detection.
* Improved http request processing and handling of possible
  evasion cases.
* Improved performance monitoring.
2006-06-06 18:51:52 +00:00
joerg
65f20b96bd Uses C++. 2006-06-06 18:02:48 +00:00
minskim
7a91b437d5 Buildlink gettext-lib because this package needs the gettext library. 2006-06-05 23:54:44 +00:00
gdt
b8f9c71471 Update to 0.98.6.
Security:
   ripd:

     - RIPD unauthenticated route table broadcast:
         CVE-2006-2223, OSVDB ID 25224, Secunia SA19910
     - RIPD unauthenticated route injection:
         CVE-2006-2224, OSVDB ID 25225, Secunia SA19910

       [ripd] 0.98 specific command changes, allow no-auth to be set
       [ripd] bugs #261, #262: Fix RIPv1 info-leak and unauthenticated route updates
       [doc] Add text on 0.98 specific RIP authentication changes
       [docs] Update ripd docs on version and authentication, see bugs #261,#262

 	Thanks to Konstantin V. Gavrilenko for report and testing.

   bgpd:
     - bgpd Telnet Interface DoS:
 	    OSVDB ID 25245:
 	     http://www.osvdb.org/displayvuln.php?osvdb_id=25245
 	    [quagga-dev 4051]:
 	     http://lists.quagga.net/pipermail/quagga-dev/2006-March/004052.html

       [bgpd] Fix infinite loop in community_str2com


[No NEWS entries for 0.98.2 to 0.98.6; many bugfixes]
2006-06-05 19:28:25 +00:00
minskim
deab97f9bd Add -DBIND_8_COMPAT to CFLAGS to build on Darwin. This fixes
PR pkgp/33634.
2006-06-05 17:29:25 +00:00
joerg
667daa19d1 Prefer NAME_MAX over MAXNAMLEN, fixes build on DragonFly. 2006-06-05 17:23:38 +00:00
minskim
6f75213cec Make this package build with gcc-4. Patch provided by John D. Baker
in PR pkg/33634.
2006-06-05 17:02:06 +00:00
tv
ada68c3c97 Update to 1.27, and take over MAINTAINER per old maintainer's request.
From Changes:

1.27  September 8th 2005
        - Fixed Autoloader/open issue (Alexander Vasiljev)
        - Fixed compilation error in Perl 5.005 with semicolon
                in GeoIP_database_info in IP.xs (Stephen Schulte)
        - Added support for open_type (Frank Mather)

1.26  May 19th 2005
        - Fixed segfault issue if non-resolvable domain name is
          passed to region_by_addr or region_by_name
        - Added support for GEOIP_INDEX_CACHE - which just caches
        the most frequently accessed index portion of the database, resulting
        in faster lookups than GEOIP_STANDARD, but less memory usage than
        GEOIP_MEMORY_CACHE
2006-06-05 16:39:38 +00:00
tv
1a729020dd Update to 1.3.17, and take over MAINTAINER per old maintainer's request.
From ChangeLog:

1.3.17  2006-5-14
        * Fixed headers for Windows/Netware compliation (Guenter Knauf)
        * Fixed Received Error -21 (Sanity check database_info string failed)
                when running geoipupdate with GeoIP Country when UserId and
                productIds were not specified.  Bug was introduced in 1.3.15.

1.3.16  2006-4-17
        * Fixed compliation error in GeoIPUpdate.c

1.3.15  2006-4-14
        * Updated README documentation
        * Updated geoipupdate so that it writes file as it is uncompressed instead
                of storing entire GeoIP.dat file in memory (Frank Mather)
        * Updated geoiplookup so that it returns GeoIP Domain Name if available
                (Frank Mather)
        * Updated geoipupdate so that it reports whether databases are updated
                in non-verbose mode (Frank Mather)
2006-06-05 16:38:40 +00:00
joerg
b2692ffcc2 Fix build on DragonFly. 2006-06-05 16:26:07 +00:00
tv
ee2abd95dd IP::Country does not use Geography::Countries at all; rather, it only
documents that the user may wish to employ Geography::Countries in his/her
own code.  Remove extraneous DEPENDS.

IP::Country only requires Geo::IP if using the MaxMind database wrapper
IP::Country::MaxMind.  The default recommended database in IP::Country doc
(IP::Country::{Medium,Fast}) is builtin to IP::Country and does not require
Geo::IP at all.  Remove optional DEPENDS, and add a MESSAGE instead.

Bump PKGREVISION for changes.
2006-06-05 14:27:40 +00:00
gdt
f6718559f5 Update to 0.99.4.
Security:
   bgpd:
     - BGP Telnet Interface DoS
         CVE-2006-2276, OSVDB ID 25245

       [bgpd] Fix infinite loop in community_str2com

   ripd:
     - RIPD unauthenticated route table broadcast:
         CVE-2006-2223, OSVDB ID 25224, Secunia SA19910
     - RIPD unauthenticated route injection:
         CVE-2006-2224, OSVDB ID 25225, Secunia SA19910

       [ripd] bugs #261, #262: Fix RIPv1 info-leak and unauthenticated route updates
       [docs] Update ripd docs on version and authentication, see bugs #261,#262

Many bugfixes (no NEWS entry).
2006-06-05 13:58:54 +00:00
joerg
b1b1a64120 Add basic DragonFly support. PF should work, IP(6)FW disabled right now. 2006-06-04 22:21:27 +00:00
joerg
8572e2517c Fix CONFLICTS of php/pear packages, the asterix was missing (thanks tv).
While going through the tree, fix some more packages which had similiar
issues with too strict conflicts, bump the revisions of those.
2006-06-04 16:26:54 +00:00
jlam
6472d1ece0 PKG_USERS should not have more than just <user>:<group>. All else is
specified in additional variables, i.e. PKG_GECOS, PKG_HOME, PKG_SHELL,
etc., as stated in both the pkgsrc guide and the pkginstall.mk comments
since 2006/04/23, or one month before this package was imported.
2006-06-04 13:56:20 +00:00
joerg
bdfd5bd572 Scan libc with nm -D on DragonFly, otherwise symbols won't be found. 2006-06-04 13:25:44 +00:00
joerg
ed945f0f46 Fix errno usage. 2006-06-04 11:06:51 +00:00
kim
1675dcd54a Logging option added, defaults to same logging as rdist. 2006-06-04 07:58:36 +00:00
rh
be3049fb42 Add and enable libupnp 2006-06-03 23:29:58 +00:00
rh
8d9c8e6b93 Initial import of libupnp-1.3.1, a universal plug and play (UPnP) SDK. 2006-06-03 23:29:24 +00:00
tron
6cc7bba20b Add "c++" to "USE_LANGUAGES". This fixes the detection of shared library
support under (at least) Mac OS X.
2006-06-03 16:04:23 +00:00
joerg
b705976023 Uses C++. 2006-06-03 00:07:01 +00:00
joerg
337c6b1297 Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*,
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.

OK from jlam@ and adrianp@.
2006-06-02 18:27:54 +00:00
joerg
5205eddbab Uses C++. 2006-06-02 18:00:04 +00:00
drochner
6c73f76f31 this works with Python-2.4 (hint from Joerg Sonnenberger)
hey, even my license key from 2002 still works!
2006-06-02 16:34:31 +00:00
joerg
6a33be7313 Mark as Python 2.2+, since explicit integer division is used (//). 2006-06-02 16:17:08 +00:00
joerg
80ba3702fb Use C++ and INSTALLATION_DIRS. 2006-06-02 15:34:12 +00:00
joerg
2ece927eb7 Fix INSTALLATION_DIRS. 2006-06-02 14:13:04 +00:00
joerg
42dc218eb0 Uses C++. 2006-06-02 13:21:28 +00:00
minskim
1ca2780930 Update synergy to 1.3.1. Patches provided by Kibum Han.
Changes:
    * Hot key screen switching now restores last cursor position
    * Fixed loss of hot keys when reloading configuration
    * Fixed autorepeating on win32 (no longer sending repeating key releases)
    * Fixed autorepeating on X11 (non-repeating keys were repeating)
    * Fixed AltGr issues on X11
    * Fixed modifier mapping bug on OS X client (caused wrong characters)
    * Fixed one way for modifiers to get stuck active on all platforms
    * Fixed bugs in win32 GUI
    * Removed alloca() from unix code (should fix FreeBSD build)
    * Added more debugging output for network problems
    * Fixed failure to detect some errors on X11
2006-06-01 23:31:59 +00:00
minskim
2ae7e65fdc Add synergy 1.2.7 as synergy1.2 because synergy>=1.3 is not compatible
with earlier versions.
2006-06-01 23:26:55 +00:00
minskim
baa473a401 Update synergy to 1.2.7. Patches provided by Kibum Han.
Changes:
    * Added preliminary support for configurable hot keys (Lorenz Schori)
    * Major rewrite of keyboard handling code
    * Fixed non-US keyboard handling (AltGr and ISO_Level3_Shift)
    * Now supporting all installed keyboard layouts simultaneously
    * Fixed bug in handling remapped caps-lock on X11
    * Fixed control and alt keys getting stuck on on X11
    * Fixed desktop focus problems requiring extra clicks on win32
    * Fixed alt key event getting passed to server when on client on win32
    * Synergy would prevent alt+numpad character entry; this is fixed
    * Fixed suppression of xscreensaver 2.21 on X11
    * Fixed middle mouse button dragging on OSX server (Brian Kendall)
    * Fixed caps/num/scroll lock toggles getting out of sync
    * Enhanced support for converting clipboard text to the Latin-1 encoding
    * Added autostart documentation for KDE users
    * Added more details about using Terminal for OSX users
    * Fixed crash when using --help on certain platforms
2006-06-01 23:18:51 +00:00
joerg
a11a5a27e7 Uses C++. 2006-06-01 23:15:39 +00:00
joerg
356a572f0a Add DragonFly support. Fix va_arg integer promotion problem, bump
revision for that.
2006-06-01 22:40:19 +00:00
joerg
b566dcb919 Add basic DragonFly support. 2006-06-01 22:20:16 +00:00
joerg
f853985f1d Use MAXLOGNAME on DragonFly, when LOGIN_NAME_MAX is missing.
Now someone just has to write the osdep file...
2006-06-01 22:15:18 +00:00
joerg
a347ae9707 Move documentation into subdirectory of share/doc, list all
needed directories. Bump revision.
2006-06-01 22:09:52 +00:00
joerg
a969b8792c Uses C++. 2006-06-01 22:07:02 +00:00
joerg
bd68431f50 Uses C++. 2006-06-01 19:24:52 +00:00
markd
cb493fb2a4 Update KDE to 3.5.3
Changes:
* Kopete
  o Fix automatic spellchecking when turning off rich text
  o Prevent contacts from being added to a server side group called
    Top Level
  o Message notification in contactlist
  o Fix crash for AIM
  o Kopete is closing down all connections and reconnects after
    about each 1 minute
  o Fix Kopete crash after change ICQ status to online.
  o Fix crash in ICQ on disconnect due to connect elsewhere.
2006-06-01 13:54:09 +00:00
wiz
08395e96e3 Update to 2.2.93:
Changes in libsoup from 2.2.92 to 2.2.93:

	* Fixed outgoing data corruption caused when SoupServer
          started writing out a response a second time after already
          having started once. [334469]. Also fixed 342640 and another
          bug caused by the workaround for 334469 in 2.2.92. Based on
          patches and analysis from William Jon McCann and Armin
          Bauer.

	* Fixed a deadlock when changing a session's proxy URI.
          [309867 / bnc 174255, based on a patch by Veerapuram
          Varadhan].

	* Fixed https-via-proxies in the synchronous case. [bnc 174255]

	* Fixed a crash in evolution-exchange [342545, fix based on an
          analysis by Wang Xin].

	* Fixed simple-proxy to not crash at startup. Oops. (Alex
          Larsson)
2006-05-31 22:55:29 +00:00
ghen
2eca3d9f2c The databases/openldap package has been split in -client and -server component
packages.  Convert LDAP-based applications to depend on openldap-client, and
bump PKGREVISION for those that depend on it by default.
2006-05-31 18:22:23 +00:00
bouyer
cb6daaeec9 On NetBSD use daemon() instead of the custom code here which forgets to
close std*. Now it's possible to properly restart the daemon from a
rsh/ssh command. Bump pkgrevision.
2006-05-31 17:47:45 +00:00
salo
12a0e736d5 delint. 2006-05-31 13:44:14 +00:00
salo
d27568f763 Update to version 3.4.7
Changes:

- get1 can now automatically rename files to server suggested file name.
- new settings fish:charset and sftp:charset (for sftp version<4).
- fixed http chunked transfers with explicit Content-Length.
- fixed compilation with sun c++ compiler.
- fixed compilation without ssl.
2006-05-31 13:41:39 +00:00
wiz
281a00d231 Remove manual extraction code, now that mk/ recognizes -tar.gz. 2006-05-31 00:16:22 +00:00
wiz
73d20b22af Update to 2.7.6:
2006/05/21: version 2.7.6 = tag release-2-7-6
5119: HTML, Options: Include Wiki link in options names
5117: Telnet: replace "avail" by "last seen"/fix non-ASCII-filename column width

2006/05/20
5118: Log: Correct prefix for donkeyClient.ml
5116: HTML: Fix javascript popup in search results for Opera (dextarr)
5112: Fix lprintf_nl (search/replace ()'s) (zet)
5113: Fix config/wget.c (zet)
5111: Configure: Fix $SOURCE_DIR broken since patch #5095
5109: New option: pause_new_downloads
- Set to true all new downloads will be paused automatically.
- This option is automatically set to false on core start.

2006/05/19
5107: Configure: Check for MAGIC_ERROR in magic.h
5106: BT: only send stop once on exit and then wait for success (Amorphous)
5105: BT: Avoid starting torrent which has the same name
      as a currently downloading torrent

2006/05/18
5097: HTML: Improved DL multiline input button (jave)
5103: Fix compile bug in magiclib_stub.c on Solaris & NetBSD

2006/05/17
5101: G2: Gnutella2 fixes/log updates (zet)
- Gnutella2 (G2) is working again
- Re-enables search result networks
- Log logged-in users
5098: EDK: Update option description for initial_score

2006/05/15
5090: Http_client: Fix 302 redirect when Location starts with "."
      and filename changes
5095: Configure: improve libpng detection, optical improvements

2006/05/14
5094: Wget: New internal variable req_save <bool>
5093: CommonSwarming: Verbose error message if file size does not match
5092: HTML, rss: Add startbt link
5091: HTML: update EDK history links

2006/05/13
5089: IPBlock: Print seperate lists in block_list command for IPs
      blocked by local and web IP blocklists (pango)

2006/05/12
4976: Filetype recognition with libmagic
- new debug command: debug_dir, prints magic values for all files
- display file magic values in vd & upstats HTML popup & vd #num
NetBSD/Solaris users have to disable this function "--disable-magic"
until this bug is fixed:
http://savannah.nongnu.org/patch/?func=detailitem&item_id=4976#comment9
5088: Gnutella/FT/http_client fixes (zet)
- Gnutella (G1) is working again

2006/05/11
5087: HTML, upstats: new tooltip with complete filename,
      respect max_name_len for filename

2006/05/10
5083: HTML: Update EDK file history links (unease)

2006/05/09
5082: FileTP/Fasttrack/Soulseek: Fix splitting chunks off-by-one (pango)
5081: Change default ip_blocking_descriptions to false for faster startup
5080: Only print servers of enabled networks (pango)
5079: Ignore ._* in directory lists (pango)
5078: Telnet: Remove HTML code from sysinfo command
5077: FT: Fix fasttrack connection problem and adds a bootstrap nodes file url
      Removes old/broken imesh bootstrap node (zet)

2006/05/07
5076: Gd: Do not disable html_mods_vd_gfx if core is compiled without GD support
5075: DNS round robin, keep all IP addresses associated with DNS names,
      and return next one upon each request. (pango)

2006/05/06
5069: EDK: Fix broken unicode URIs parsing broken since 2.7.4 (pango)
5074: Change default Ocaml version to 3.09.2
5073: Update default IP blocklist URL, replaced
      http://www.bluetack.co.uk/config/antip2p.txt with
      http://www.bluetack.co.uk/config/level1.gz
5068: New global option user_agent, current option BT-user_agent overrides
      the global value in BT module (pango)
5064: BT: only try to connect to http trackers (pango)
5040: Overnet: Open TCP port only when network is active

2006/04/14
5036: BT: Correctly parse .torrent files with an empty directory (again)
5039: Fix dp500 compile
2006-05-30 19:25:59 +00:00
tron
b85ecd92cd Don't depend on "freetype-lib" package any more. "rateup" is only linked
against "libttf" because the "net/mrtg/Makefile" enforced that. Only
depend on "freetype2" (indirectly via "gd") which is what "mrtg" really
uses these days. Bump package revision.
2006-05-29 22:08:54 +00:00
joerg
0971754735 Add missing PLIST entries. Bump revision. 2006-05-29 16:14:25 +00:00
tron
7f0678dc9c Backout last change because it doesn't have any effect. 2006-05-29 14:37:15 +00:00
joerg
7747ba1cc0 Fix build on DragonFly. 2006-05-29 14:06:27 +00:00
tron
3b6a7d65a4 Prefer new versions of Sun's JVM over old versions. 2006-05-29 14:06:20 +00:00
rillig
72a71aef51 The configure script needs a working C compiler. 2006-05-29 06:36:06 +00:00
rillig
b306eaa8cb Fixed some spelling mistakes. 2006-05-28 17:50:23 +00:00
joerg
e28e613ec9 Use C++. 2006-05-28 12:36:39 +00:00
wiz
fbf7e31625 Needs perl to build config file. Add some unexec rmdirs to PLIST.
Bump PKGREVISION.
2006-05-26 18:53:25 +00:00
adam
79c4f06597 Changes 2.2.8:
Fix bug when displaying bad DB names used with !j command.

Changes 2.2.7:
    Fixed file descriptor leak when journal file is corrupted.

Changes 2.2.6:
    Fixed UII "show ip" command so that it does not crash IRRd.  Also
fixed incorrect output when more specific option is used with this command.

Changes 2.2.5:
    Allow more specific expansions for /8's or longer (instead of /16).
2006-05-26 09:20:21 +00:00
adam
0115074afd Changes 1.1.19:
o Disabled code for shutting down idle sockd processes, appears to need
  more testing.

o Upgrade to Automake 1.9.6.

o Use __libc_enable_secure if it exists and issetugid() doesn't.
  Should allow the SOCKS_CONF environment variable to be used on Linux.

o Check if large files need special support; logfiles can grow large.

o Drop trying to optimize away unnecessary PAM calls, creates
  obscure problems on some PAM-Linux implementations.

o Fixed bug introduced as part of additions to better preserve TCP
  semantics across connections.

o New module available: session.  This gives control over how
  many sessions different clients can create.

o In order to share some code, there were some api changes
  made to the bandwidth module, requiring users to upgrade.
  Users of the bandwidth module can contact sales for a free upgrade.

o Fix bug preventing immediate-error on wrong password to take effect
  for servers configured to use PAM.

o Update usage of 'head'.

o Support server-chaining.  Currently only the tcp connect command
  is supported.  It might be possible to add support for udp and
  tcp bind if requested.

o Fix PAM-related bug introduced in version 1.1.16.
2006-05-26 08:50:13 +00:00
jschauma
c4c1fb921a - Update tor to latest stable version 0.1.1.20 via files from pkgsrc-wip
- maintainer -> tv

Changes (summary):

some major security fixes, including entry guards to protect the
beginning of the circuit, exit enclaves to protect the end, and better
firewall support; a new directory protocol that improves bandwidth use
and keeps clients more up to date; two new directory authorities;
a new ascii-based controller protocol that lets people easily write
applications to interact with Tor; and
many scalability and performance improvements

Full changes available at
http://archives.seul.org/or/announce/May-2006/msg00000.html:
2006-05-26 02:21:41 +00:00
wiz
63f9ada035 USE_LANGUAGES=c c++ 2006-05-25 14:12:56 +00:00
jlam
60f791e1e6 Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where
it will live with other "check" targets run after package installation.

Get rid of SHLIB_HANDLING, whose meaning had mutated over the years
from one thing to another.  Currently, it is used to basically note
whether the system's "ldd" command can be usefully run on the package's
binaries and libraries.  Rename this variable to CHECK_SHLIBS_SUPPORTED
for more clarity.

CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf
to note whether the check for missing run-time search paths is performed
after a package is installed.  It defaults to "no" unless PKG_DEVELOPER
is set.
2006-05-22 22:22:02 +00:00
wiz
3a1acb1882 Remove p5-Wais, broken for two branches now and not supported
by the authors any longer.

bad@ ok.
2006-05-22 16:56:39 +00:00
drochner
1411bce11b fix a possible information disclosure (CVE-2006-2442), from Debian
bump PKGREVISION
2006-05-22 16:39:00 +00:00
joerg
b4815d76f6 Uses C++. 2006-05-22 15:10:38 +00:00