Commit graph

8672 commits

Author SHA1 Message Date
adrianp
aba41d9eb6 +bind95 2008-06-21 23:16:51 +00:00
adrianp
36baba5def BIND 9.5.0
BIND 9.5.0 has a number of new features over 9.4, including:

- GSS-TSIG support (RFC 3645).
- DHCID support.
- Experimental http server and statistics support for named via xml.
- More detailed statistics counters including those supported in BIND 8.
- Faster ACL processing.
- Internal documentation generated by Doxygen.
- Efficient LRU cache-cleaning mechanism.
- NSID support (RFC 5001).
2008-06-21 23:15:28 +00:00
he
0ea9617ef6 Update from version 0.37 to version 0.44.
Added new dependencies.

Changes:

0.44 Thu Mar 27 08:35:59 GMT 2008
    - fix bug with storing files consisting of "0" (thanks to
      Martin Atkins)

0.43 Sat Mar  1 10:55:54 GMT 2008
     - add binmode() to support Windows (thanks to Gabriel Weinberg)

0.42 Thu Feb 28 06:39:59 GMT 2008
     - add exponential backoff upon temporary errors with the new
       retry option

0.41 Fri Nov 30 10:42:26 GMT 2007
     - fix the expensive tests (patch by BDOLAN)
     - added support for EU buckets (patch by BDOLAN)

0.40 Tue Oct 30 11:40:42 GMT 2007
     - fix for content length with empty keys by Mark A. Hershberger
     - get_key and get_key_filename now return content_length
     - rewrote synopsis
     - added support for common prefix (thanks to Andy Grundman)

0.39 Sun Aug 19 14:47:01 BST 2007
     - add add_key_filename and get_key_filename which send files
       directly from disk - good for large files (Jim Blomo)
     - support UTF8 keys (Jim Blomo)
     - switch back from Build.PL to Makefile.PL

0.38 Sun Mar  4 16:43:28 GMT 2007
     - use http_proxy and https_proxy environment variables for proxy
       settings (Ask Bjoern Hansen)
     - don't add the Authorization header if one is already specified
       when making a request - good for allowing caching to resources
       that are public. (Ask Bjoern Hansen)
2008-06-21 22:33:34 +00:00
adrianp
417ce0dd73 Fix two typos: inclue => include 2008-06-21 22:13:22 +00:00
joerg
291f070901 Use stdbool.h instead of defining bool manually.
Fixes issues e.g. on NetBSD where bool is defined by system headers.
2008-06-21 21:44:21 +00:00
joerg
1611454043 Fix build on newer NetBSD. 2008-06-21 20:01:59 +00:00
wiz
ed6c5ed089 Update to 0.4.16:
Version 0.4.16                                       [2008-06-18]
=================================================================
+new !fix ~change -remove | focus: minor bugfixes, improvements

+ --cache,-c
    Provides a newt based interface for browsing and re-extracting
    previously downloaded videos. Cache table schema (~/.clive/cache)
    was updated: added new column "cache_url".

! Sevenload: improved support (reported: Kai Wasserbach)
    Affected versions: 0.4.14 - 0.4.15
    Some URLs were previously parsed incorrectly.

! Console: "error: unrecognized command"
    Affected versions:  0.4.6 - 0.4.15
    The above error would be printed out incorrectly if a duplicate
    URL was already in the queue.

~ Removed: try..except (ffmpeg subprocess)
    Unnecessary code. Cleaned up the subprocess call methods for
    both ffmpeg and player.


Version 0.4.15                                       [2008-06-11]
=================================================================
+new !fix ~change -remove | focus: minor bugfixes, improvements

+ --write-conf: Use http_proxy environment setting
    Write http_proxy enviroment setting to config file if it's set.

+ Support: myvideo.* (sr #2024)
    As requested.

+ --mask: support for "no" (disable)
    Added support for "no" which disables the filtering altogether, e.g.
        % clive --mask=no URL

    This is the easiest way to keep the original video title. See
    the manual page for more info.

    Note that this option was renamed to --filter (see further below).

! --scan: "UnicodeDecodeError: 'ascii' codec..." (bug #11805)
    Affected versions: clive 0.4.13, 0.4.14
    Should no longer occur. See the discussion at:
        https://gna.org/bugs/?11805

! Metacafe: "error: extraction url not found"
    Affected versions: clive < 0.4.15
    Extraction would fail due to the changes made to page HTML.

! StringIO: import failsafe (try..except)
    Affected versions: clive < 0.4.15
    StringIO was imported incorrectly if cStringIO was not found.

~ Dump HTTP headers if "error: zero content length" occurs
    The headers are dumped only if --quiet is not being used and the
    headers are available.

~ Options printout: "cache:yes; paste:off; ..." -> "cache:yes / paste:off / .."
    Modified the runtime options printout.

~ --mask: renamed (=> --filter)
    Renamed --mask to --filter. Kept -m short option. Configuration file
    command was also renamed from "output_title_mask" to "output_title_filter".

~ --xclip: append "-o"
    clive now appends the "-o" option with a warning to the xclip path if
    it's not present.

~ --write-conf: updated comments
    Cleaned up the config file comments that clive produces with this option.
2008-06-21 15:53:55 +00:00
tonnerre
056cf1be94 Update nagios-nrpe to version 2.12. Changes:
Changes in 2.12:
 * Fix for unterminated multiline plugin (garbage) output.

Changes in 2.11:
 * Added lib64 library paths to configure script for 64-bit systems.
 * Added --with-ssl-lib configure script option.
 * Added --with-log-facility option to control syslog logging.

Changes in 2.10:
 * Moved PDF docs to docs/ subdirectory, added OpenOffice source document.
 * A critical result is now returned for child processed that die due to a
   signal.

Changes in 2.9:
 * Fixed bug with --with-nrpe-group configure script option.
 * Fixed bug with check_disk thresholds in sample config file.
 * Added NRPE_PROGRAMVERSION and NRPE_MULTILINESUPPORT environment variables
   for scripts that need to detect NRPE version and capabilities.
 * Added asprintf() support for systems that are missing it.

Changes in 2.8.1:
 * Fixed configure script error with user-specified NRPE group.

Changes in 2.8:
 * Added support for multiline plugin output (limited to 1KB at the moment).
 * Changes to sample config files.
 * Added ';' as an additional prohibited metachar for command arguments.
 * Updated documentation and added easier installation commands.

Changes in 2.7.1:
 * Changed C++ style comment to C style to fix compilation errors on AIX.

Changes in 2.7:
 * Patches for detection SSL header and library locations.
 * NRPE daemon will now partially ignore non-fatal configuration file errors
   and attempt to startup.

Changes in 2.6:
 * Added -u option to check_nrpe to return UNKNOWN states on socket timeouts.
 * Added connection_timeout variable to NRPE daemon to catch dead client
   connections.
 * Added graceful timeout to check_nrpe to ensure connection to NRPE daemon
   is properly closed.
2008-06-21 14:52:48 +00:00
tonnerre
e3e1062732 Upgrade nagios to 2.12. Changes are mostly bugfixes since this is the legacy
branch.

Changes since old version 2.5:
 * Fix for unscheduled triggered downtime entries.
 * Fix for embedded audio in tac and status CGIs.
 * Fixed bug in nagiostats utility when reporting host/service check latency.
 * Misc code cleanups for compiler warnings.
 * Fixed error when reading empty (zero byte) config files.
 * Default is now to check for orphaned service checks.
 * Fixed bug with non-standard CGI config file location in status data.
 * Fixed bugs and simplified examples in sample config files.
 * Fix for leading whitespace before comments in object config files.
 * Fix for scheduling immediate service check through WAP interface.
 * Fix for segfault during expiration or deletion of scheduled downtime.
 * Minor documentation updates.
 * Minor patches to availability and status CGIs.
 * Updated nagiostats with new MRTG vars for tracking buffer usage.
 * p1.pl now sets environment var (NAGIOS_PLUGIN) to indicate patch of
   plugin being executed.
 * Added error messages for passive service checks that don't correspond to
   a defined service.
 * Fix for handling signals under NPTL.
 * Fix for missing check timeout in event broker calls.
 * Possible segfault fix during restarts when daemon was performing host
   checks.
 * Bug fix for bad date format submission in command CGI.
 * Bug fix for using servicegroups in service dependency definitions.
 * Bug fix for calculating notification interval with service escalations.
 * Program version is now displayed in CGIs.
 * Fix for keeping service checks in the event queue when active service
   checks are disabled globally.
 * Bug fix with attempting to access an uninitalized mutex if external
   commands are disabled.
 * Fix for incorrect latency calculation for passive service checks.
 * Fix for a segfault when processing passive host check results with empty
   output/perfdata.
 * Minor bug fixes in CGIs.
 * Fix for not logging passive host check results.
 * Minor fix for notification timeout log messages.
 * Fix for SIGTERMs being seen as SIGEXITs, non-logging of SIGTERMs/shutdowns.
 * Patch to allow non-ASCII characters in notifications, etc.
 * Fix for flap detection information not be retained across restarts.
 * Fix for cfg_dir directive not working on Solaris.
 * Fix for segfault in event broker module code.
 * Fix for a possible memory leak in situations where overflow occurs in
   check result buffer.
 * Fix for a bug with processing service dependency templates with null
   master host(group) names.
 * Better error logging when failing to rename/move files.
 * Minor bug fixes in CGIs to ensure extra host/servicegroup url strings
   are terminated properly.
 * Patches for possible XSS vulnerability in CGIs (CVE-2007-5803).

Please note that this now needs PTHREAD_DIAGASSERT=A to run properly under
NetBSD-4.0 without the fixsa patch.
2008-06-21 14:35:49 +00:00
adrianp
cddfbb8130 Version 2.0.5 has been released. The focus of this release is stability.
Feature Improvements
* Permit SQL authorize_reply_query to be empty.
* Allow setting response packet type in Post-Proxy-Type Fail handler.
* Added install-chown target to set correct permission and ownership make RADMIN=radmin RGROUP=radius install-chown.
* Support for LDAP-Group and other dynamic comparison attribute in unlang. Developed from a patch by Jason Alderfer.
* Added chroot support. See radiusd.conf for comments.
* Allow clients of 0/0. We do not recommend using this, though.
* Moved many module configurations into raddb/modules/*.

Bug Fixes
* Allow proxying to virtual servers for accounting packets, too.
* Added num_fields function to PostgreSQL client. This lets clients be read from a PostgreSQL database.
* Updated proxy fallback mechanism to validate fallback servers, and to process fallback requests in a child thread.
* The realm module returns ok for LOCAL realms, not noop.
* Fixed some DHCP code handling. The examples should now work.
2008-06-20 20:57:39 +00:00
gdt
d6202db229 Substitute nagios user rather than hardcode it. Note that the config
file must set the lockfile location, and leave a comment that this
should be merged into the package.
2008-06-20 15:28:11 +00:00
joerg
8fa04ef3fc Fix patchsum. 2008-06-20 11:22:17 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
da712f263e Add a marker for bootstrap packages to allow special cases them during
bulk builds.
2008-06-19 18:36:51 +00:00
taca
f7ceb84d39 - Switch to use vendor_dir with Ruby 1.8.7.
Bump PKGREVISION.
2008-06-19 14:52:11 +00:00
wiz
35f9ffa755 pkgsrc-users, not packages (hi riz!) 2008-06-18 11:12:53 +00:00
joerg
c7ed9a9347 Fix DESTDIR. 2008-06-16 15:14:26 +00:00
joerg
44ae0c27df Fix installation. 2008-06-16 14:54:41 +00:00
joerg
31bd121371 Make sure that DHCP 3 packages only pull in v3, not v4.
Bump revisions.
2008-06-16 14:52:58 +00:00
joerg
87e3c78b64 Fix DESTDIR. Don't create bin. 2008-06-16 14:48:42 +00:00
drochner
8ca1d73cbc update to 2.14.13
changes: build fixes, robustness fixes,
	Fixes for handling of local requests
2008-06-13 10:34:26 +00:00
tron
fce576957b Add patch for CVE-2008-0960 from the Net-SNMP project page on Sourceforge. 2008-06-12 13:32:23 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
obache
5c42194cd1 Add missing rc.d script. 2008-06-11 13:30:06 +00:00
obache
ffa7140bcc Update darkstat to 3.0.708.
Based on MAINTAINER update request in  PR 38930.
While here, add DESTDIR support.

Changes since 3.0.707:
 - Implement limiting of number of ports tracked per host,
   configurable on the commandline (--ports-max)
 - Optionally don't track high ports (--highest-port)
   Thanks Dennis!
 - Fix rare use-after-free resulting from hosts table reduction.
 - Make hosts limit configurable (--hosts-max)
 - Option to read from capfile as alternative to live capture
   (really only useful for development, benchmarking)
 - Add the sniffed interface name to HTML reports.
   Thanks Chris!

 - pkgsrc - add rc.d script
2008-06-11 13:27:31 +00:00
adrianp
2a67cb0056 Add 'old' MASTER_SITE just in case we're running a little behind in versions 2008-06-11 13:00:56 +00:00
markd
aa88ad5b1b Update libtrace to 3.0.4
libtrace 3.0.4 (2008-01-02)
Deprecate wtf:/wag: format. These traces no longer exist.
Cleanup bpf: capture format
add LINUX_SLL header support to get_source_mac()
deprecate trace_get_link() and replace it with the newer
 trace_get_packet_buffer()/trace_get_layer2()
Bug: Don't crash when destroying an output trace that failed to
 initialise
Use Linux's in kernel BPF filter if available
Add support for Cisco HDLC over PoS
Allow BPF bytecode to be used to construct a filter
Code cleanups
Fix libtrace_ip's bitfields
Fix pcapfile output bug
Documentation cleanups
Discard RT packets when writing pcapfile: files
Add a new "stats" example program
Build system cleanups
Avoid using assert() to report errors
RT packet issues
Properly deal with the packet parsing/length cache when using the
 event system
Add a new loss counter framework
Bug: Event framework not generating sleep events when reading traces
 from disk
Be more strict about returning NULL from trace_get_payload_from_X()
 functions

libtrace 3.0.3 (2007-09-05)
Code cleanups w.r.t warnings
tracesplit_dir now provides a warning of the number of packets that had
 an unknown direction at the end of the trace
Fix a segfault in tracereport with rxerrors, non ip
Add support for decoding 802.2 LLC/SNAP and Ethernet II in 802.11 frames
Documentation fixes and clarifications
Fix bug with trace_get_payload_from_80211() and 3 vs 4 frame formats
Deal correctly with uri's with parse errors causing segfaults on cleanup
Minor tidyups to protocol decoders
Add more information to libtracepktdump
Correctly deal with PPP captures
Cache trace_get_capture_length() and trace_get_l3() which are both
 heavily used internally
Build system cleanups
Add a GRE tracepktdump decoder
Add a preliminary PPPoE tracepktdump decoder
Add more information to tracereport
Fix bug in legacy decoder with wire lengths
Fix bug in trace_ether_ntoa
Add legacynzix: trace format
Don't assert() on bad packets (instead return BADPACKET) for erf traces
Add TRACE_OPTION_EVENT_REALTIME to allow the event framework to playback
 traces in realtime
Rename TRACE_META_FREQ to TRACE_OPTION_META_FREQ to follow naming
 convention
Correctly deal with errors when using trace_set_option
Deal better with signals when writing packets to files
Add support for dag 3.x
Improved dag 2.5+ support
dag2.5+ supports setting the snaplen from libtrace
Add support for setting direction on linux int: formats
Consider loopback packets outgoing, not incoming
Fix trace_get_source_mac() for wireless frames
Add support for interfaces_per_input to tracemerge
Fix tracereport direction report
Deprecated wag: and wtf formats

libtrace 3.0.2 (2007-04-27)
Fixed make install for libpacketdump
Add support for tsh: and rf+ tracefiles.
Update support for radiotap
Add a new tool traceflow(1)
More correctly deal with pcap LINKTYPE's vs DLT's
Major cleanups of tracereport
libpacketdump Decoder cleanups
trace_event() memory leak fixes
Fix segfaults with bad arguments in tracesplit(1)
Don't suffix a number if we are only generating one file
Support snapping packets
Minor bugs in libtrace error handling
Misc cleanups and bug fixes

libtrace 3.0.1 (2007-03-26)
Added missing manpages to release tarball
Update manpages
Fixed TCP option length calculation in libpacketdump
tracereport has had a massive tidy up
getopt support for disabling/enabling reports.
Documentation cleanups
Fix 0 byte gzwrite(3)'s were causing the compressed file checksum to fail
RT closing issues
Metadata available
tracedump renamed tracepktdump due to naming conflict in debian
Implement better PoS decoding in libtrace for erf, legacypos.
Build fixes for MacOS
2008-06-10 10:21:41 +00:00
adrianp
512192f06c Add an option to build zenmap (not enabled by default) 2008-06-09 19:35:31 +00:00
gdt
830e5ba5a6 In rc.d script, mkdir and chown /var/run/nagios so that nagios can
write the pid file.  PKGREVISION++.

OK tonnerre@.
2008-06-09 12:36:15 +00:00
adrianp
f9021c330f Update to 4.65
Take MAINTAINER (agreed with salo@)

o Updated to include the latest MAC Address prefixes from the IEEE in
  nmap-mac-prefixes [Fyodor]
o NSE engine was cleaned up significantly.
o Nmap now understands the RFC 4007 percent syntax for IPv6 Zone IDs.
o Updated IANA assignment IP list for random IP (-iR)
  generation. [Kris]
o NmapFE is now gone. (zenmap is the replacement)
o Added the NSE library (NSELib) which is a library of useful
  functions (which can be implemented in LUA or as loadable C/C++
  modules) for use by NSE scripts.
o Integrated the Nmap Scripting Engine (NSE) into mainline Nmap.
2008-06-08 18:12:52 +00:00
adrianp
9be4f554e8 -nmapfe 2008-06-08 17:56:45 +00:00
adrianp
8fad3c6feb nmapfe has been retired in favour of zenmap in nmap 2008-06-08 17:56:11 +00:00
tron
1ea29d5cf4 Update "rdesktop" package to version 1.6.0. Changes since 1.5.0:
* Fix for potential vulnerability against compromised/malicious
  servers (reported by iDefense)
* Fix for crash with recent versions of X.Org
* Fix for connection to Windows 2008 Server
* ALSA driver added
* Sound drivers can now be selected at runtime
* Smartcard support (Alexi Volkov <alexi@my...>)
* Send physical mouse buttons rather than logical ones

The security fixes had already been integrated into "pkgsrc" as patches.
2008-06-08 16:29:28 +00:00
tonnerre
3c082a0693 Remove some broken malloc logic from the nagios-plugins library.
Discovered and patch provided by Wolfgang Solfrank.
2008-06-08 14:08:47 +00:00
obache
e277b13b84 Update ntp to 4.2.4p4.
---
(4.2.4p4) Released by Harlan Stenn <stenn@ntp.org>

* [Bug 902] Fix problems with the -6 flag.
* Updated include/copyright.def (owner and year).
* [Bug 878] Avoid ntpdc use of refid value as unterminated string.
* [Bug 881] Corrected display of pll offset on 64bit systems.
* [Bug 886] Corrected sign handling on 64bit in ntpdc loopinfo command.
* [Bug 889] avoid malloc() interrupted by SIGIO risk
* ntpd/refclock_parse.c: cleanup shutdown while the file descriptor is still open.
* [Bug 885] use emalloc() to get a message at the end of the memory
            unsigned types cannot be less than 0
            default_ai_family is a short
            lose trailing , from enum list
	    clarify ntp_restrict.c for easier automated analysis
* [Bug 884] don't access recv buffers after having them passed to the free list.
* [Bug 882] allow loopback interfaces to share addresses with other interfaces.

---
(4.2.4p3) Released by Harlan Stenn <stenn@ntp.org>

* [Bug 863] unable to stop ntpd on Windows as the handle reference for events
	    changed

---
(4.2.4p2) Released by Harlan Stenn <stenn@ntp.org>

* [Bug 854] Broadcast address was not correctly set for interface addresses
* [Bug 829] reduce syslog noise, while there fix Enabled/Disable logging
	    to reflect the actual configuration.
* [Bug 795] Moved declaration of variable to top of function.
* [Bug 789] Fix multicast client crypto authentication and make sure arriving
	    multicast packets do not disturb the autokey dance.
* [Bug 785] improve handling of multicast interfaces
	    (multicast routers still need to run a multicast routing
	    software/daemon)
* [Bug 527] Don't write from source address length to wrong location
* Upgraded autogen and libopts.
* [Bug 811] ntpd should not read a .ntprc file.

---
(4.2.4p1) (skipped)

---
(4.2.4p0) Released by Harlan Stenn <stenn@ntp.org>

* [Bug 793] Update Hans Lambermont's email address in ntpsweep.
* [Bug 776] Remove unimplemented "rate" flag from ntpdate.
* [Bug 586] Avoid lookups if AI_NUMERICHOST is set.
* [Bug 770] Fix numeric parameters to ntp-keygen (Alain Guibert).
* [Bug 768] Fix io_setbclient() error message.
* [Bug 765] Use net_bind_service capability on linux.
* [Bug 760] The background resolver must be aware of the 'dynamic' keyword.
* [Bug 753] make union timestamp anonymous (Philip Prindeville).
* confopt.html: move description for "dynamic" keyword into the right section.
* pick the right type for the recv*() length argument.

---
(4.2.4) Released by Harlan Stenn <stenn@ntp.org>

* monopt.html fixes from Dave Mills.
* [Bug 452] Do not report kernel PLL/FLL flips.
* [Bug 746] Expert mouseCLOCK USB v2.0 support added.'
* driver8.html updates.
* [Bug 747] Drop <NOBR> tags from ntpdc.html.
* sntp now uses the returned precision to control decimal places.
* sntp -u will use an unprivileged port for its queries.
* [Bug 741] "burst" doesn't work with !unfit peers.
* [Bug 735] Fix a make/gmake VPATH issue on Solaris.
* [Bug 739] ntpd -x should not take an argument.
* [Bug 737] Some systems need help providing struct iovec.
* [Bug 717] Fix libopts compile problem.
* [Bug 728] parse documentation fixes.
* [Bug 734] setsockopt(..., IP_MULTICAST_IF, ...) fails on 64-bit platforms.
* [Bug 732] C-DEX JST2000 patch from Hideo Kuramatsu.
* [Bug 721] check for __ss_family and __ss_len separately.
* [Bug 666] ntpq opeers displays jitter rather than dispersion.
* [Bug 718] Use the recommended type for the saddrlen arg to getsockname().
* [Bug 715] Fix a multicast issue under Linux.
* [Bug 690] Fix a Windows DNS lookup buffer overflow.
* [Bug 670] Resolved a Windows issue with the dynamic interface rescan code.
* K&R C support is being deprecated.
* [Bug 714] ntpq -p should conflict with -i, not -c.
* WWV refclock improvements from Dave Mills.
* [Bug 708] Use thread affinity only for the clock interpolation thread.
* [Bug 706] ntpd can be running several times in parallel.
* [Bug 704] Documentation typos.
* [Bug 701] coverity: NULL dereference in ntp_peer.c
* [Bug 695] libopts does not protect against macro collisions.
* [Bug 693] __adjtimex is independent of ntp_{adj,get}time.
* [Bug 692] sys_limitrejected was not being incremented.
* [Bug 691] restrictions() assumption not always valid.
* [Bug 689] Deprecate HEATH GC-1001 II; the driver never worked.
* [Bug 688] Fix documentation typos.
* [Bug 686] Handle leap seconds better under Windows.
* [Bug 685] Use the Windows multimedia timer.
* [Bug 684] Only allow debug options if debugging is enabled.
* [Bug 683] Use the right version string.
* [Bug 680] Fix the generated version string on Windows.
* [Bug 678] Use the correct size for control messages.
* [Bug 677] Do not check uint_t in configure.ac.
* [Bug 676] Use the right value for msg_namelen.
* [Bug 675] Make sure ntpd builds without debugging.
* [Bug 672] Fix cross-platform structure padding/size differences.
* [Bug 660] New TIMESTAMP code fails tp build on Solaris Express.
* [Bug 659] libopts does not build under Windows.
* [Bug 658] HP-UX with cc needs -Wp,-H8166 in CFLAGS.
* [Bug 656] ntpdate doesn't work with multicast address.
* [Bug 638] STREAMS_TLI is deprecated - remove it.
* [Bug 635] Fix tOptions definition.
* [Bug 628] Fallback to ntp discipline not working for large offsets.
* [Bug 622] Dynamic interface tracking for ntpd.
* [Bug 603] Don't link with libelf if it's not needed.
* [Bug 523] ntpd service under Windows does't shut down properly.
* [Bug 500] sntp should always be built.
* [Bug 479] Fix the -P option.
* [Bug 421] Support the bc637PCI-U card.
* [Bug 342] Deprecate broken TRAK refclock driver.
* [Bug 340] Deprecate broken MSF EES refclock driver.
* [Bug 153] Don't do DNS lookups on address masks.
* [Bug 143] Fix interrupted system call on HP-UX.
* [Bug 42] Distribution tarballs should be signed.
* Support separate PPS devices for PARSE refclocks.
* [Bug 637, 51?] Dynamic interface scanning can now be done.
* Options processing now uses GNU AutoGen.

---
(4.2.2p4) Released by Harlan Stenn <stenn@ntp.org>

 * [Bug 710] compat getnameinfo() has off-by-one error
 * [Bug 690] Buffer overflow in Windows when doing DNS Lookups

---
(4.2.2p3) Released by Harlan Stenn <stenn@ntp.org>

 * Make the ChangeLog file cleaner and easier to read
 * [Bug 601] ntpq's decodeint uses an extra level of indirection
 * [Bug 657] Different OSes need different sized args for IP_MULTICAST_LOOP
 * release engineering/build changes
 * Documentation fixes
 * Get sntp working under AIX-5

---
(4.2.2p2) (broken)

 * Get sntp working under AIX-5

---
(4.2.2p1)

 * [Bug 661] Use environment variable to specify the base path to openssl.
 * Resolve an ambiguity in the copyright notice
 * Added some new documentation files
 * URL cleanup in the documentation
 * [Bug 657]: IP_MULTICAST_LOOP uses a u_char value/size
 * quiet gcc4 complaints
 * more Coverity fixes
 * [Bug 614] manage file descriptors better
 * [Bug 632] update kernel PPS offsets when PPS offset is re-configured
 * [Bug 637] Ignore UP in*addr_any interfaces
 * [Bug 633] Avoid writing files in srcdir
 * release engineering/build changes

---
(4.2.2)

 * SNTP
 * Many bugfixes
 * Implements the current "goal state" of NTPv4
 * Autokey improvements
 * Much better IPv6 support
 * [Bug 360] ntpd loses handles with LAN connection disabled.
 * [Bug 239] Fix intermittent autokey failure with multicast clients.
 * Rewrite of the multicast code
 * New version numbering scheme
2008-06-08 04:53:27 +00:00
riz
0940c02f91 Stop pretending like I have time to maintain packages that I don't
even really use anymore.
2008-06-07 17:28:11 +00:00
tron
ca02394a17 Combine the to patches for "agent/mibgroup/mibII/ip.c" to make this
actually build.
2008-06-06 16:18:03 +00:00
wiz
05354faae8 Sort. 2008-06-06 08:30:07 +00:00
drochner
b2739ce816 drop dependency on net-snmp, add one on libsmi -- this makes
SNMP OID decoding work
bump PKGREVISION
2008-06-05 19:31:21 +00:00
christos
8f06e2a229 PR/36978: Hasso Tepper: Make net-snmp work on dragonfly.
While I am here make it run again on NetBSD (hi clown boy)
2008-06-05 19:09:41 +00:00
bjs
4ccd5781cb Update to 0.13.2+1. Many bug-fixes; the ChangeLog is far too verbose
even to permit distilling it and posting it here.  If you're curious,
simply read the ChangeLog contained in the distfile.
2008-06-05 05:49:28 +00:00
obache
32dcd5a595 Fixes PLIST.
Some rc scripts does not installed if inet6 option is disabled.

Patch provided by Hasso Tepper in PR 38823.
2008-06-02 12:08:54 +00:00
joerg
6e8028a7d5 Update to nsd-3.0.8:
- better logging for nsd-notify and db creation failures
- nsdc start checks if nsd is already running
- fix loading data from files with relative names when chrootdir ends
  with a slash
- fix a case when nsd would return FORMERR for edns queries with version
  0 and rdlen larger than 0.
- don't answer nsec3 wildcard information when DO bit is not set
2008-06-01 19:26:13 +00:00
wiz
9bf76f199f Remove superfluous patch (was already included in upstream).
Fix build on NetBSD-current (with librt).
2008-06-01 15:25:37 +00:00
christos
533ccb76c6 welcome to sup-0.3
- FreeBSD support
- fast file copy code cleanups
2008-05-30 14:25:26 +00:00
wiz
1eb4fc1593 Update to 1.11.3:
* Changes in Wget 1.11.3

** Downgraded -N with -O to a warning, rather than an error.

* Changes in Wget 1.11.2

** Fixed a problem in authenticating over HTTPS through a proxy.
(Regression in 1.11 over 1.10.2.)

** The combination of -r or -p with -O, which was disallowed in 1.11,
has been downgraded to a warning in 1.11.2. (-O and -N, which was never
meaningful, is still an error.)

** Further improvements to progress bar displays in non-English locales
(too many spaces could be inserted, causing the display to scroll).

** Successive invocations of Wget on FTP URLS, with --no-remove-listing
and --continue, was causing Wget to append, rather than replace,
information in the .listing file, and thereby download the same files
multiple times. This has been fixed in 1.11.2.

** Wget 1.11 no longer allowed ".." to persist at the beginning of URLs,
for improved conformance with RFC 3986. However, this behavior presents
problems for some FTP setups, and so they are now preserved again, for
FTP URLs only.
2008-05-30 13:44:43 +00:00
wiz
db0d6ac3f5 Bump PKGREVISION for gtkspell API bump. 2008-05-30 12:29:00 +00:00
sketch
7b7a2b619a Bunch of fixes to get this working for me, including:
- support $VARBASE
  - vpnc.conf was installed in the wrong place, rather than move it use
    default.conf instead to mirror what vpnc does natively, and install
    with secure permissions (as it contains passwords)
  - shell portability

Bump PKGREVISION.  Ok'd Jukka/Hubert.
2008-05-29 20:50:31 +00:00
drochner
c046943cb3 add patches from redhat bugzilla (#446724) to fix CVE-2008-1105
(heap buffer overflow in client code)
bump PKGREVISION
2008-05-28 15:39:55 +00:00
tnn
2e127c32eb Inhibit possible dependency on sysutils/checkperms to avoid circular dep. 2008-05-28 13:36:18 +00:00
tonnerre
db316b2926 Update the nagios-plugins package to version 1.4.11. This fixes various
crashes on various architectures and system, such as, for example,
the check_icmp bus error on sparc64.

Changes in 1.4.4:
 - check_ntp is now written in C instead of Perl.
 - check_disk bugfixes.
 - check_udp2, check_udp and check_tcp are now united.
 - check_mailq now reports mailq errors better.
 - check_snmp now compiles with a sane amount of effort.

Changes in 1.4.5:
 - Fixed bug in perl's is_hostname routine.

Changes in 1.4.6:
 - check_ping and netutils.c now do less DNS lookups.
 - alloca.h related compile fixes.
 - check_swap now works on Solaris too.
 - check_disk perf data can now be monitored.
 - check_procs had a buffer overflow.
 - Fixed UNIX socket error handling.
 - check_by_ssh now can pass -q and -o to ssh.
 - GNUlib sync.
 - check_jabber can now return things different from a warning.

Changes in 1.4.7:
 - check_procs uses /usr/ucb/ps on Solaris which fixes pst3 problems.
 - check_smtp does a non-broken HELO now.
 - check_icmp can now have a minimum number of required hosts and also
   works if running for a long time on BSDs.
 - check_ping timeout reduced.
 - Everybody can now execute SUID check plugins unless indicated otherwise
   to configure.

Changes in 1.4.8:
 - check_disk now has an extra option for regex matching and grouping of FSes.
 - check_ntp various fixes.

Changes in 1.4.9:
 - New plugin check_cluster (not built by pkgsrc).
 - check_by_ssh now has improved stderr/stdout handling options (-E/-S).
 - check_ldap, check_radius and check_pgsql compile fixes.
 - check_snmp 64-bit counter support.
 - Better underflow checking for check_time.
 - check_http output is more consistent now.
 - check_http HTTP redirect segfault fixes.
 - check_tcp doesn't segfault anymore when multiple expect strings are given.
 - check_tcp now supports -A to check if all expect strings match.

Changes in 1.4.10:
 - check_http redirect buffer overflow vulnerability fixed (was fixed
   in pkgsrc before).
 - check_http now shuts down HTTP/1.1 keepalive connections cleanly.
 - check_ldaps doesn't guess anymore whether to use SSL or STARTTLS.
 - check_disk now calls stat on all file systems.
 - check_disk now supports the -L flag for local file system checks.
 - check_disk now supports -i/-I for ignoring paths/partitions by regex.
 - check_disk now supports -A to select all file systems explicitly.
 - check_disk now needs to have the -E flag passed before -p or -r/-R.
 - check_disk is no longer buggy when case sensitive and insensitive regexes
   are mixed.
 - check_dhcp now supports -u (unicast) to emulate a relay.
 - check_dhcp now lets you specify the MAC address in the request using -m.
 - check_dhcp -r and -s options now accept host names.
 - check_icmp no longer bus errors on various platforms.
 - check_smtp now handles multiple-packet server responses properly.
 - Negate command line options are no longer evaluated twice by the shell.
 - Negate commands to be run must now be fully qualified.
 - Negate can now remap custom states.
 - check_radius now supports radius-client-ng (was already in pkgsrc).
 - check_by_ssh now supports multiline output.
 - check_ntp now honors ntp flags.

Changes in 1.4.10:
 - check_ntp returns UNKNOWN rather than WARNING if no jitter is available.
 - check_cluster now accept all valid characters in its thresholds.
 - check_ntp is now deprecated in favor of check_ntp_peer and check_ntp_time.
 - check_disk no longer reports OK if disk usage exceeds 100%.
 - check_load handles non-triplet arguments correctly now.
 - Nagios::Plugin updated to 0.22.
2008-05-27 21:22:02 +00:00
adrianp
b1908f97f1 Update to 3.1.1
Fixed --version flag in dhcrelay
Clarified error message when lease limit exceeded
Log messages when failover peer names mismatch have been improved to point out t
he problem.
Manpage entries in dhcp-options.5 for the 'domain-list' format have been updated
.
The 'min-secs' configuration parameter's log message has been updated to be more
 helpful.
Fixes to allow code to compile on Mac OS X Leopard (10.5).

See http://www.isc.org/sw/dhcp/dhcp_rel2.php for all the details
2008-05-27 19:35:16 +00:00
adrianp
39c1a13f1e Remove obsolete patch 2008-05-27 19:34:55 +00:00
adrianp
a10c8cef56 Update to 3.1.1
Fixed --version flag in dhcrelay
Clarified error message when lease limit exceeded
Log messages when failover peer names mismatch have been improved to point out the problem.
Manpage entries in dhcp-options.5 for the 'domain-list' format have been updated.
The 'min-secs' configuration parameter's log message has been updated to be more helpful.
Fixes to allow code to compile on Mac OS X Leopard (10.5).

See http://www.isc.org/sw/dhcp/dhcp_rel2.php for all the details
2008-05-27 19:34:30 +00:00
wiz
65e7a5cd0f Update to 0.4.14:
Version 0.4.14                                       [2008-05-26]
=================================================================
+new !fix ~change -remove | focus: minor bugfixes, improvements

+ Support: sevenload.com (sr #2015)
    Contributor: Kai Wasserbach
      http://bugs.debian.org/482289
    Minor modifications were made to the contributed patch to maintain
    backward compatibility with Python 2.4.

+ Scan: GoogleVideo support
    --scan now looks for embedded google videos.

+ Scripts: run.py, build.py
    These used to be available in the svn repository only.

        build.py:
            * builds and installs clive to top_srcdir/dist subdir
            * wraps "configure" and "make install"
            * wraps CFLAGS and LDFLAGS for building newt (bundled)
            * takes any of the configure parameters
        run.py: runs clive from the top_srcdir/dist subdir
            * Wraps PYTHONPATH
            * takes any of the clive parameters

    Example:
        % ./build.py --without-newt
        % ./run.py --no-cache URL

! GoogleVideo: "error: extraction url not found" [blocker]
    Affected versions: clive 0.4.12, 0.4.13

    Low quality video extraction would fail due to page HTML changes.

! File extension
    Affected versions: clive < 0.4.14

    mp4 file extension was used incorrectly for Metacafe and Guba videos.

! manual page
    Typos.

~ code cleanup
    Replaced "if .. .find(..) !=/== -1" with "if .. in .."
2008-05-27 14:55:37 +00:00
joerg
0abedb7b2d Add unbound to the build. 2008-05-26 22:38:27 +00:00
tnn
1dd4358c42 Mark some packages as not for bulk building on HPUX. 2008-05-26 22:37:30 +00:00
joerg
48bf7ce89a Import unbound-1.0.0, a DNS recursor library and daemon from the guys
that brought us NSD.
2008-05-26 22:36:56 +00:00
tnn
8aa19c3bca Mark some packages as NOT_FOR_BULK_PLATFORM= Linux-*-*
Addresses PR pkg/38368 and PR pkg/38371
2008-05-26 22:25:25 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
adrianp
1b4721f323 Update to 2.8.1
Includes fix for CVE-2008-1804

[*] New Additions
* Target-Based support to allow rules to use an attribute table
  describing services running on various hosts on the network.
  Eliminates reliance on port-based rules.
* Support for GRE encapsulation for both IPv4 & IPv6.
* Support for IP over IP tunneling for both IPv4 & IPv6.
* SSL preprocessor to allow ability to not inspect encrypted traffic.
* Ability to read mulitple PCAPs from the command line.
* Support for new CVS rule detection options.

[*] Improvements
* Update to HTTP Inspect to identify overly long HTTP header fields.
* Updates to IPv6 support, including changes to avoid namespace
  conflicts for certain Operating systems.
* Updates to address issues seen on various Sparc platforms.
* Stricter enforcement of shared object versions to avoid API
  conflicts.
2008-05-25 23:49:07 +00:00
tron
9ba46c0fc4 Fix indentation. 2008-05-25 20:49:39 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
dillo
07e7ef92c7 Assert OWNERship of some packages, relinquish others entierly. 2008-05-25 13:16:10 +00:00
obache
a8eff90e0c Fix build fails on recent DragonFly and OpenBSD, removed FDDI and Token Ring
support.

Patch provided by Hasso Tepper in PR 38621 (already fixed in upstream).
2008-05-24 10:37:32 +00:00
obache
e882c02259 Update msdl to 1.2.
Version 1.2.
- msdl
	- 6th release
	- -aN option added (for streams which often cause timeout error)
	- resume real-rtsp support

Version 1.1.99.
- msdl
	- beta release
	- -c (--continue) option added
	- --byterange option added
2008-05-24 04:49:14 +00:00
tron
11ac3fc8aa Implement a fix for the security vulnerability reported in
<http://seclists.org/fulldisclosure/2008/May/0488.html>.
2008-05-22 12:10:49 +00:00
wiz
bbf75f7fa0 Update to 2.9.5:
2008/05/02: version 2.9.5 = tag release-2-9-5
6503: Remove release status when download is finished

2008/03/31
6465: BT: Send correct downloaded value when download starts to tracker
      (colchaodemola)
6477: Use $MLDONKEY_DIR/mlnet_tmp instead of /tmp
- This patch fixes problems with hash checking of multifile BT
  downloads when /tmp is too small.
- To override $MLDONKEY_DIR/mlnet_tmp use variable $MLDONKEY_TEMP.
  This patch has nothing to do with option temp_directory.
6472: Multiuser: Count only files in download queue for user/group statistics
6471: Clean logfile
6470: BT: Use default of max_upload_slots as minimum for BT-max_bt_uploaders
      instead of hard-coded value

2008/03/18
6466: Fix option_hook loop when changing max_upload_slots < 3,
      caused by patch #6451

2008/03/14
6462: Multiuser: Restrict chown to admin users only

2008/03/11
6458: Fix commit bug when filesystem reports negative values
      for maximum filename length

2008/03/07
6451: BT: Implement minimum of 3 (like max_upload_slots)
      for option max_bt_uploaders
2008-05-21 15:14:44 +00:00
wiz
60e7f00d4f Update to 0.4.13:
Version 0.4.13                                       [2008-05-20]
=================================================================
+new !fix ~change -remove | focus: minor feature enhancements

+ --scan, -S
    Causes clive to scan the fed URLs for identifiable video links.
    The found links are then checked and displayed to the user for
    selection.

    Example:
        % clive -S "http://fakesteve.blogspot.com/"

    This feature currently scans for Youtube video links only.
    Googlevideo support will follow.

! manual page
    Cleaned up and fixed some typos.

~ config: url_feed -> feed_url
    Renamed config file command "url_feed" to "feed_url".


Version 0.4.12                                       [2008-05-12]
=================================================================
+new !fix ~change -remove | focus: Minor bugfixes

! VGoogle: OSError: [Errno 2] No such file or directory (bug #11668)
    Affected versions: clive 0.4.10, 0.4.11

    Extraction would fail for google videos that did not have mp4
    link available. See also:
        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480444

! cache: "OperationalError: no such column: cache_lowq" [blocker]
    Affected versions: clive 0.4.10, 0.4.11

    Cache upgrade would fail on some configurations for still unknown
    reasons. clive will attempt to recreate the cache if the above error
    occurs. Any existing cache data will be lost. See also:
        http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=479315

~ configure.ac: module checks
    configure no longer checks for modules (urlgrabber, feedparser) when
    --without-PACKAGE or --with-PACKAGE=no are being used.

~ Warnings: tweaked
    Some warnings have been tweaked.
2008-05-21 13:50:30 +00:00
tnn
b99a94df0a Honour PKGMANDIR 2008-05-20 20:21:25 +00:00
tron
4c741e3b2e Add patch from the Net-SNMP SVN repository to fix a buffer overflow in
the Perl SNMP module reported in SA30187.
2008-05-18 11:59:54 +00:00
adrianp
e451cd2576 +freeradius2 2008-05-15 19:46:46 +00:00
adrianp
b9f8870ca5 Remove file that never should have been imported 2008-05-15 19:46:21 +00:00
adrianp
6736b99cac Freeradius version 2.0 of the server is intended to be backwards compatible
with previous versions, but also to have many new features, such as:

* simple policy language (see "man unlang")
* virtual servers (raddb/sites-available/README)
* IPv6 support
* better proxy support (raddb/proxy.conf)
* More EAP types
* Debugging output should be MUCH easier to understand
* VMPS support
* More modules are marked "stable" (python, etc.)
* SQL configuration has been cleaned up (see raddb/sql/*)
* limited support for HUP
* check configuration and exit (radiusd -C)
* Server core is now event based (simpler, more powerful)
2008-05-15 19:43:47 +00:00
adrianp
8c4d899e87 Add CONFLICTS for upcoming freeradius 2.x import 2008-05-15 19:40:58 +00:00
obache
64199dada8 Fix for setsockopt() in Threadpool.c to allow more than one process
to join the multicast-group on BSDs, not only FreeBSD and MacOS X.

Noticed by Greg Kerr via private mail.

Bump PKGREVISION.
2008-05-15 13:42:29 +00:00
tonnerre
849a884778 Add patch for CVE-2007-1995 for stable quagga (NLRI attributes denial of
service).
2008-05-13 22:30:47 +00:00
obache
af7616bfb6 Fixed to compile on DragonFly.
Patch provided by Steve O'Hara-Smith via private mail.
2008-05-13 11:20:02 +00:00
jmcneill
ae8164b1d3 Add mtftpd 2008-05-11 20:28:35 +00:00
jmcneill
f5239b0276 Import mtftpd-20080229, an open-loop multicast TFTP server implementation
for NetBSD and Linux.
2008-05-11 20:27:04 +00:00
tonnerre
02d445d979 Fix several plists that use imake after some modifications in the imake
framework several monthes ago. This resolves various build problems on
Linux.
Should fix PR 37646. Patch from cheusov. Confirmed by joerg.
2008-05-11 14:29:23 +00:00
tonnerre
7b9f66b40a Fix CVE-2008-0122 for libbind (as contained in bind). A misplaced boundary
check can be abused for implementation specific exploitation: depending on
the use of libbind, this can result in denial of service or even remote
code execution.
2008-05-11 00:00:57 +00:00
tonnerre
d98d170994 Add patches required to fix CVE-2008-180[123], taken from rdesktop CVS.
1) An integer underflow error in iso.c when processing RDP requests can
   be exploited to cause a heap-based buffer overflow.
2) An input validation error in rdp.c when processing RDP redirect
   requests can be exploited to cause a BSS-based buffer overflow.
3) A signedness error within "xrealloc()" in rdesktop.c can be exploited
   to cause a heap-based buffer overflow.
2008-05-10 15:28:04 +00:00
seb
1a65160c4b Add & enable ruby-netaddr 2008-05-09 22:30:01 +00:00
seb
9a13d2d2dd Initial import of ruby-netaddr as version 1.4.0 into the NetBSD
Packages Collection.

NetAddr (formerly IPAdmin) is a Ruby package for working with
network addresses. Includes: ability to subnet/supernet IPv4 and
IPv6 space, create CIDR-based hierarchical trees, manipulate MAC
addresses, and much more.
2008-05-09 22:28:12 +00:00
joerg
adacbef13f libfetch-2.14:
Fix brain dead error in the quoting of unsafe characters.
2008-05-09 00:39:06 +00:00
joerg
0f925bb1b4 glibc loves to not define common string functions and fail miserably
as some headers are already included. Define _GNU_SOURCE early...
2008-05-06 17:37:30 +00:00
tnn
fb5a6e59ea Update to youtube-dl-20080420.
- fixes youtube url regex
- misc cosmetic changes
2008-05-05 08:25:14 +00:00
adrianp
7741d1ad58 1.3.0
The VRFY command now accepts 252 as a valid response code. (Bug 5083)
The mailFrom() and rcptTo() methods now support additional arbitrary parameters. (Request 6339)
Upgraded to package.xml version 2 (via package2.xml).
Updated the license to PHP 3.0.1.
Allow auth via STARTTLS if PHP supports it (requires Net_Socket 1.0.7) (Johan Ohrn, johan@oern.mine.nu).
We now use package.xml version 2 exclusively.
Skip unit tests when the configuration file is not available.
Fixing a protocol error when performing DIGEST-MD5 authentication. (Bug 12206)
Add getServiceExtensions (slusarz@curecanti.org, Bug 13763)
2008-04-30 19:32:34 +00:00
adrianp
d4dd57b3c4 1.0.8
Optimize away some duplicate is_resource() calls.
Better solution for eof() on blocking sockets [#1427].
Add select() implementation [#1428].
Restore support for unix sockets (Bug #2961).
Don't rely on gethostbyname() for error checking (Bug #3100).
Make package.xml safe for PEAR 1.4.0.
Chunk socket writes on Windows by default, or if explicitly specified (Bug #980)
Don't run any $addr with a '/' in it through gethostbyname() (Bug #3372)
Fixing bug #6789: Net_Sock::eof() returns false when socket is already disconnected
Using package.xml v2.0
Fixing request #3327: Method for setting Socket's write buffer size
Add enableCrypto() for calling stream_socket_enable_crypto with PHP 5.1.0+
Revert change for bug #7692 that caused trouble with code already using
output buffering.
2008-04-30 19:30:24 +00:00
wiz
5c4b039686 Formatting improvements. Spelling. Use enough commas in enumeration.
Improve HTML output.
2008-04-30 11:43:59 +00:00
martin
d86d72404e Drop clauses 3 and 4 from TNF licenses 2008-04-29 05:46:08 +00:00
wiz
0d41c611ab Replace USE_NCURSES with INCOMPAT_CURSES, now that PR 24928 is fixed. 2008-04-28 22:08:14 +00:00
wiz
5f9c54c8d6 Bump gnome-sharp API depends for shlib name changes and dependency changes.
Bump PKGREVISION of its dependencies.
2008-04-27 23:09:53 +00:00
wiz
a9ea006193 Bump BUILDLINK_API_DEPENDS for gtk-sharp (name changes) and bump PKGREVISION
of dependencies.
2008-04-27 09:21:27 +00:00
tnn
ae05948c53 fix build with Sun Studio by not using ranges in case stmt. 2008-04-26 22:42:49 +00:00
obache
5259cf6274 Update liblive to 2008.04.09.
draw upon a patch to update for 2007.01.17 in PR 38038
While here, add DESTDIR support and fix permission of installed libraries.

2008.04.09:
- Corrected a type-related bug in "RTPInterface::handleRead()".  (Thanks to Brain Lai for noting this.)
- Fixed a bug in "RTSPClient" that would prevent RTCP "RR" reports from being sent to
  the correct multicast address when we are receiving a multicast stream. (Thanks to Changjin Liu for noticing this.)

2008.04.03:
- Fixed a bug that was introduced in the "2007.12.27" release.  The "timeout" parameter to the call to
  "readSocket" in "SocketDescriptor::tcpReadHandler()" in "RTPInterface.cpp" needed to be initialized
  (to zero) first.  (Thanks to Lodewijk Loos for alerting us to this problem.)
- Added a new config file "config.bfin-linux-uclibc", and renamed "config.bfin_uclinux" as "config.bfin-uclinux".
  (Thanks to Mike Frysinger.)

2008.02.08:
- Added a hack (suggested by "Romain") to "MPEG2TransportStreamFramer" to (perhaps)
  produce more accurate per-transport-packet duration estimates for wildly VBR streams.
- Updated "MPEG2TransportStreamMultiplexor" to support the addition of MPEG-4 Audio or Video Elementary Streams.
- Updated "RTSPOverHTTPServer.cpp" (a work in progress) so that it complies properly for some versions of
  Visual Studio on Windows.  (Thanks to Eric Flickner for noting this.)

2008.01.19:
- Corrected the "getNormalPlayTime()" function - introduced in the previous release - to allow for 'trick play'
  scale factors other than 1.

2008.01.18:
- Added a new member function
    float MediaSubsession::getNormalPlayTime()
  which - given a stream's current presentation time - returns the "Normal Play Time".
  This function is useful for RTSP streams.
- Added support for a "a=control:" URL specified in the SDP description at the session level.

2008.01.04:
- Changed the "RTSPClient" timeout - introduced in the previous release - from
  5s to 30s.
- Added support for setting and returning the RTSP session start time (as well as the end time).
  (This eliminates the need for the "live-starttime.patch" file that VLC was using.)
- Updated some of the system-specific configuration files, to eliminate the need for many of the patches that
  the VLC developers added to their code.

2007.12.27:
- Added a 5s timeout to the "RTSPClient" code that checks for RTSP responses.
  This mirrors a change that was already being done to VLC's copy of the code.
  (This is still a short-term fix, until the "RTSPClient" code is rewritten to
  properly use asynchronous I/O, using the event loop.)
- Added a timeout to the "readSocket()" call in "SocketDescriptor::tcpReadHandler()" in "RTPInterface.cpp",
  to handle reading RTP-over-TCP data.  This allows for the possibility of non-cooperative RTSP clients.
  (Thanks to Peter Leese for this suggestion.)  This is probably not a complete solution;
  more thought is needed...

2007.12.07:
- Fixed "H2633plusVideoFileServerMediaSubsession" to properly use a dynamic RTP payload type, rather than the
  static type 34 (which is reserved for the now-obsolete old "video/H263" RTP payload format).

2007.12.06:
- Updated "JPEGVideoRTPSource" to take optional 'default width' and 'default height' parameters.
  These parameters can be set by fields in the SDP description, and can be used to specifiy unusually
  large frame widths and/or heights.  (Thanks to Andrey Filippov.)

2007.11.18:
- Fixed a couple of memory leaks in "DarwinInjector".  (Thanks to Eyal Beit-Halachmi for noting these.)
- Removed old 'backwards compatibility' stuff from "FramedSource".  (Noone should be relying upon this any more.)
- Fixed a bounds-checking error in "parseRTSPRequestString()" caused by an int vs. unsigned problem.
  (Thanks to Luigi Auriemma for noting this.)
- In "RTSPClient.cpp", fixed a couple of "unsigned" vs. "int" nits.  (Thanks for Brain Lai for noting this.)

2007.11.01:
- Several of the options to "openRTSP" have now been changed, with two new options added:
	  -s <initial-seek-time>
	  -z <scale>
  See the "openRTSP" documentation <http://www.live555.com/openRTSP/> for details.
- Fixed a bug in the way that "MPEG4VideoStreamDiscreteFramer" parses 'config' information (for inclusion in
  the stream's SDP description).  (Thanks to Nicola Bova for helping to identify this bug.)
- Eliminated a potential memory (and socket) leak when allocating server RTP,RTCP socket pairs.
  (Thanks to David Pan for reporting this.)
- Updated "ByteStreamFileSource" to treat a 0-byte file read the same as EOF.
- Ensure that we have reasonable OS buffering for writes on non-blocking sockets.

2007.08.03a:
- Removed a debugging printf() that had been left in by mistake.  (Thanks to Massimo Zito for noticing this.)

2007.08.03:
- Updated the "RTSPServer" implementation to work better on systems with more than one IP address.
  The server will now include - in its RTSP responses - the IP address on which the corresponding incoming request
  was received.

2007.07.25:
- Added some sanity checks to various "MediaSink" subclasses, in case "fSource" is NULL.
  (Thanks to Andrey Kaminsky for noting one of these.)

2007.07.10:
- Made sure that "MPEG2TransportStreamFramer"s estimate of the average duration of each Transport Packet
  gets updated correctly after each 'seek' operation.  (Thanks to Massimo Zito for suggesting this.)
- Fixed a bug in "MPEG2TransportStreamFromESSource" that was causing presentation
  timestamps to not be generated correctly.  (Thanks to Massimo Zito for noticing this.)

2007.07.01:
- Fixed a bug in "RTSPServer" and "RTSPClient" that would cause problems when streaming
  files whose names have spaces in them.
- Fixed a bug in "OnDemandServerMediaSubsession::deleteStream".  (Thanks to Igor Bukanov.)
- Make the sockets for "RTPSource", "RTCPInstance" and "BasicUDPSource" non-blocking, even though they will be read
  from only asynchronously, when packets arrive.  The reason for this is that, in some OSs, reads on a blocking
  socket can (allegedly) sometimes block, even if the socket was previously reported (e.g., by "select()") as
  having data available.  (This can supposedly happen if the UDP checksum fails, for example.)
  (Thanks to Marc Neuberger for pointing this out.)
- Fixed a bug in "MPEG2TransportFileServerMediaSubsession.cpp" that was causing 2x
  fast-forward to fail.  (Some debugging code had been left in by mistake.)

2007.05.24:
- Modified "setupDatagramSocket()" to better handle setting "ReceivingInterfaceAddr" when creating a socket
  to be used to send/receive multicast.
- Made a couple of minor changes to overcome some compilation errors that some people were apparently seeing.

2007.05.23:
- The RTSP server now includes the "source=" parameter in the response to a RTSP "SETUP" command.
  This works around a bug in QuickTime Player that would cause it to not send RTCP "RR" packets
  (when playing a unicast stream, and running on Mac OS X).  (Thanks to Dave Singer et al at Apple for tracking
  down this problem.)
- The RTSP server implementation no longer terminates the session if it returns 400 or 405 errors.

2007.04.24a:
- Fixed a problem in the new "RTSPOverHTTPServer" code that was causing some people compilation problems.

2007.04.24:
- Fixed a typo in "testOnDemandRTSPServer.cpp".  (Thanks to Nils Grundback for noticing this.)
- Modified the signature of "RTSPServer::specialClientAccessCheck()" (defined in the previous revision) to add
  a new "clientAddr" parameter (a "struct sockaddr_in"), to allow special access checking based on clients' IP
  address.
- Make sure that the locale is set to "POSIX" when calling "toupper()" or "tolower()" on human-supplied strings.
  (Thanks to Ismail Doenmez for noting this.)

2007.04.20:
- Modified "MPEG2TransportStreamMultiplexor" to set the "discontinuity_indicator" flag for the first
  "adaptation_field" in the output Transport Stream.
- Changed "AMRAudioRTPSource" to more accurately report whether/when an interleaved frame's timestamp has
  been synchronized using RTCP.
  (Thanks to David Bertrand for this patch.)
- Made to a small fix to the previous revision's support for multicast streaming of raw UDP (nonstandard)
- Added a virtual function to "OnDemandServerMediaSubsession" for closing the stream source.
  Subclasses can redefine this, if they wish, to do something smarter.  (Thanks to Igor Bukanov for this patch.)
- Added support to "RTSPServer" for optionally performing special per-client access control, beyond the
  standard Digest Authentication method.  (Thanks to Igor Bukanov for this patch.)
- Made a minor optimization to "Groupsock.cpp".  (Thanks to Maxim Petrov for this suggestion.)
- Added an initial implementation of RTSP-over-HTTP at the server level (it was already supported at the client level).
  (Note: This code has not yet been completed, and doesn't yet work, so don't try to use it.)

2007.02.20:
- Updated "RTSPServer" to support multicast streaming of raw UDP streams (nonstandard).
  (Thanks to Aesmund Grammeltvedt for this modification.)
- Made "RTSPClient" a little more robust in case the TCP connection fails.
- Made "RTPSink::rtpmapLine()" virtual (as requested by Andrew Voznytsa).
- Removed an archaic (no longer used) declaration in "groupsock/include/Groupsock.hh".
- Added an optional "allowKasennaProtocol" parameter to "RTSPClient::describeWithPassword()"
  (similar to "RTSPClient::describeURL()").  (Thanks to Igor Bukanov for this suggestion.)s

2007.01.17:
- Fixed a bug that would cause the "MPEG2TransportStreamIndexer" application to fail when run on a big-endian
  architecture.
- Added a new class "H264VideoFileSink", that prepends each incoming H.264 NAL unit with the prefix 0x000001,
  before writing it to the file.  Also updated the "openRTSP" code to use this, when receiving H.264/RTP streams.
  (Thanks to Chris Kuiper for contributing this.)
- Added a temporary #ifdef to "GroupsockHelper.cpp" to work around a compliation problem when building
  for Cygwin.

2007.01.11:
- Improved the "MPEG2IndexFromTransportStream" class to recogize Transport Stream
  PAT and PMT (tables).  This in turn makes the "MPEG2TransportStreamIndexer"
  utility more robust.
- Fixed a minor bug in "MPEG2TransportStreamFromESSource".

2007.01.09:
- Added RTSP server support for 'trick play' operations on MPEG-2 Transport Stream
  files.  This requires the presence of a ".tsx" index file for each ".ts" file.
  (This functionality will shortly be documented on the LIVE555 web site,
  and announced on the "live-devel" mailing list.)
- Improved the performance of asynchronous file reading in "ByteStreamFileSource".
  (Thanks to Aesmund Grammeltvedt for this suggestion.)
- Added "-D_FILE_OFFSET_BITS=64" to the "COMPILE_OPTS" line for each of the Linux config files, in order to
  alleviate possible problems with I/O on large files.

2006.12.31:
- We now implement "ByteStreamFileSource" on Windows using synchronous file reads,
  by default.  I had thought that Windows XP had fixed the problem - present in
  earlier versions of Windows - whereby open files are not treated as select()able
  sockets.  But apparently the problem is still there.
- Added code that will - probably in the next release, very soon - support server
  'trick mode' operations on MPEG-2 Transport Stream files.  At present, we have two
  new applications - in the "testProgs" directory - that help support this:
  "MPEG2TransportStreamIndexer" (to create a special index file for a Transport Stream
  file), and "testMPEG2TransportStreamTrickPlay" (to generate a new Transport Stream
  file that simulates a 'trick play' operation performed on the original Transport
  Stream file).  See my forthcoming post to the "live-devel" mailing list for more
  details.
- Fixed a bug in the Base64 encoding routine.  (Thanks to Sebastian Gracias for reporting this.)

2006.12.08:
- Made sure that each TCP socket used by a "RTSPserver" is non-blocking, so that a slow or hanging client
  cannot hang a server.  (Thanks to "jers (at) inwind.it" for this suggestion.)
2008-04-26 11:38:43 +00:00
obache
e3911c1392 Update libupnp to 1.6.6.
Changes:
*******************************************************************************
Version 1.6.6
*******************************************************************************

2008-04-24 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Added thread id's to the UpnpPrintf debug messages. Thanks to
	Charles Nepveu for the idea.

2008-04-24 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	*  SF Bug Tracker [ 1948586 ]
	Uppercase U in in "xmlns:U" in Invoke Action causes seg. f.
	Submitted By: Thomas Norheim - kjakan_no
	Device no longer segfaults with the following malformed xml action:
	<u:SetColor xmlns:U="urn:schemas-upnp-org:service:tvpicture:1">
		<Color>2</Color>
	</u:SetColor>

2008-04-23 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Use -O0 in debug builds so that variables do not get optimized out.

2008-04-10 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Apostolos Syropoulos changes for OpenSolaris x86.

2008-03-20 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Andre Sodermans (wienerschnitzel) patch for building libupnp under
	windows systems with VC9.

2008-03-20 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Andre Sodermans (wienerschnitzel) patch for building libupnp under
	windows systems with VC8.

2008-03-08 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Fixed a printf format problem on the upnp_tv_device.c from both
	upnp/sample/tvdevie and upnp/sample/tvcombo directories. The variable
	port was a short int instead of an unsigned short and it was beeing
	print as a negative value.

2008-03-08 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* SF Bug Tracker [ 1902668 ] Cannot compile on MSVC
	Submitted By Luke Kim - nereusuj
	Version 1.6.5 cannot be compiled because of some changes in 1.6.3.
	MSVC does not support stdint.h, gettimeofday(), sys/param.h, const int
	variables in array size and Windows does not define _WINDOWS_ but define
	_WINDOWS.
	* MSVC does not understand "const int"'s as declarators of array
	dimensions, we must use #define'd constants.
	* Use WIN32 instead of _WINDOWS_ or _WINDOWS.

2008-02-22 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* No longer ignore "upnp:rootdevice" advertisement. Thanks to Bob Ciora.

2008-02-10 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Changed "sys_errlist[errno]", which is deprecated, by
	"strerror_r()", which is thread safe.

2008-02-06 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Slightly improved error report by showing the sys_errlist string
	corresponding to errno.

2008-02-06 Marcelo Jimenez <mroberto(at)users.sourceforge.net>
	* Got rid of two useless constants: UPNP_SOCKETERROR and
	UPNP_INVALID_SOCKET. They both mean the same, that a network API
	function has failed. -1 is the value to check, not an invented constant.
2008-04-26 01:52:53 +00:00
wiz
4d2ed5326e Update to 1.4.11:
pkgsrc change: use python dependencies from pkgsrc instead
of the ones delivered with clive.

Version 0.4.11                                       [2008-04-24]
=================================================================
+new !fix ~change -remove | focus: Major bugfixes

+ --with-PACKAGE[=yes|no] (sr #1986)
    See the INSTALL file for more details.

~ Prerequisite: newt (snack) module
    The module is now expected to be found.

! Youtube: "video removed" (bug #11564) [blocker]
    Affected versions: clive < 0.4.11

! Unportable test(1) construct (bug #11552) [0.4.10]
    configure used previously the unportable bash "==" comparison
    operator for test(1) which is not supported by most other shells.
2008-04-26 01:23:58 +00:00
tnn
70c113e4b0 Don't hardcode PYPKGPREFIX in bl3.mk 2008-04-25 21:54:15 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
joerg
634d70f1f6 libfetch-2.13:
Add a function to turn struct url back into a string.
2008-04-25 19:59:30 +00:00
tnn
574818c939 Update to 1.6.0.
- supports DESTDIR
- Accept Python 2.5

ChangeLog:
2007-11-25  Bob Halley  <halley@dnspython.org
* dns/query.py (_wait_for): if select() raises an exception due to
  EINTR, we should just select() again.
2007-06-13  Bob Halley  <halley@dnspython.org>
* dns/inet.py: Added is_multicast().
* dns/query.py (udp):  If the queried address is a multicast address, then
  don't check that the address of the response is the same as the address
  queried.
2007-05-24  Bob Halley  <halley@dnspython.org>
* dns/rdtypes/IN/NAPTR.py: NAPTR comparisons didn't compare the
  preference field due to a typo.
2008-04-25 19:32:44 +00:00
joerg
d332b7e9e2 libfetch-2.12:
Make function naming consistent before external code depend on it.
Update man page.
2008-04-25 16:25:25 +00:00
kefren
adb4aa9e4c +dcsharp 2008-04-25 16:18:20 +00:00
kefren
1fdaa2fe77 Initial import of dcsharp-0.11.1
DC# is a file sharing client for the Direct Connect protocol, which allows
you to connect to hubs to chat and share files.
2008-04-25 16:10:27 +00:00
joerg
bc078bf3c7 Claim copyright on a few more files for completeness. 2008-04-24 10:24:04 +00:00
joerg
db63178315 libfetch-2.11:
Implement full quoting support in FILE and FTP protocols.
2008-04-24 10:21:33 +00:00
joerg
8a49c1d8b5 Don't hard-code /usr/pkg. Bump revision. 2008-04-24 09:38:30 +00:00
joerg
bda08cd402 libfetch-2.4.10:
Start URL quoting cleanup.  All URLs are now quoted correctly on parsing
and when appending URLs.  URLs without schema and starting with slash are
considered to be file:// URLs.
2008-04-24 07:55:00 +00:00
wiz
c56a90df89 Update to 1.20:
2008-02-16  Hajimu UMEMOTO  <ume@mahoroba.org>

	* Socket6.pm: Bump version number to 0.20.

	* Socket6.pm: Make the AF_INET6 and PF_INET6 exports optional.
	They are exported from Socket on 5.10.0, and it contlicts with
	Socket6.

	PR:		http://rt.cpan.org/Public/Bug/Display.html?id=32362
	Reported by:	"Shlomi Fish via RT" <bug-Socket6@rt.cpan.org>
	Submitted by:	"KONDOU, Kazuhiro" <kazuhiro@alib.jp>

2008-01-27  Hajimu UMEMOTO  <ume@mahoroba.org>

	* Socket6.xs, Socket6.pm: Make getaddrinfo() return the string
	error or the numeric value according to the context.
	Make getnameinfo() return error value.
	Export the EAI_* error constants.

	Submitted by:	Paul LeoNerd Evans <leonerd@leonerd.org.uk>

	* Socket6.xs: FreeBSD 7 and later don't have KAME IPsec anymore.

	* Socket6.xs: gai_strerror() returns `const char *'.
2008-04-23 21:15:08 +00:00
wiz
457439ab53 Update to 0.4.10:
Version 0.4.10                                       [2008-04-21]
=================================================================
+new !fix ~change -remove | focus: Major bugfixes

+ newt library
    The library, which is written in C and depends on the libslang, is now
    part of the clive distribution. For more details, see the README file.

+ configure: --with-newt[=yes/no] (default:yes)
    If disabled:
        - python newt module will not be built
        - The --rss feature will be disabled

+ Prerequisite: libslang >= 2.0
    The newt library depends on this library.

+ Google Video: mp4 support
    clive will now attempt to download mp4 format from the host by
    default. --low-quality option can be used to override this. Falls
    back to flv if the mp4 link is not found.

    Example:
        mp4: Video: h264, yuv420p, 320x240, 29.97 fps(r)
        mp4: Audio: mpeg4aac, 48000 Hz, stereo

        flv: Video: flv, yuv420p, 320x240, 29.75 fps(r)
        flv: Audio: mp3, 22050 Hz, mono, 64 kb/s

+ Google Video: Partial support for continuing transfers
    Continuing partially downloaded files is now possible for the mp4 transfers
    introduced in this release.

    As with Youtube/FLV, continuing GoogleVideo/FLV files still fails.

~ Program start options stdout
    clive now prints out the bundled newt version (if any).

! Cache: --low-quality
    Caching should now work properly with the --low-quality option. If the
    cache entry was previously recorded using different video quality, the
    video page is re-visited and the cache is updated.

    A new column 'cache_lowq' was added to the 'cache' sqlite table.
    Should the upgrade from a previous version fail, remove the existing
    ~/.clive/cache file.

! Bug #11523: Google video extraction fails
    Affected versions: clive < 0.4.10

! Various typos
    Mostly in the manual page.

- Prerequisite: python-newt module
    The module is now part of the distribution.
2008-04-22 23:05:49 +00:00
tnn
a18f03ef3a revbumps due to libevent update. 2008-04-22 18:06:09 +00:00
joerg
110e57f85e Actually, just check for linux and ignore hurd... 2008-04-21 22:39:15 +00:00
joerg
566201d75d Fix another surprise from the glibc folks. 2008-04-21 22:36:08 +00:00
reed
28008205d8 New package: net/walker version 3.8 2008-04-21 21:42:37 +00:00
reed
e63dce5b99 Import new package: walker-3.8
Utility to download DNS zone contents using the DNSSEC NXT/NSEC
record chain (even when AXFR is disabled).  It can also verify all
digital signature resource records within a zone against the zone key.
2008-04-21 21:40:25 +00:00
joerg
5e626bd59c Fix typo in delimiter. 2008-04-21 21:15:53 +00:00
joerg
6dff822714 libfetch-2.9:
Add fetch_extract_filename to extract the unquoted filename of a URL.
2008-04-21 17:15:31 +00:00
joerg
e3a9871309 libfetch-2.8:
Fix a number of small bugs introduced in the last version.
2008-04-21 13:09:57 +00:00
joerg
70e1a5075b libfetch-2.7:
Add fetchCopyURL.
2008-04-20 15:29:26 +00:00
joerg
b4415d1d0b libfetch-2.6:
Change fetchList API to always return lists of full URLs.
2008-04-19 14:49:23 +00:00
obache
d4a8601381 Update nload to 0.7.0, based on maintainer update request in PR 38461.
While here, marked as DESTDIR ready.

Changes since 0.6.0

 - Abort configure script if ncurses is not found
 - Rewrite the linux proc devreader
 - Implement hpux device detection
 - Implement reading and writing of config files
   (fixes debian bug #247030)
 - Add F5 and F6 key shortcuts for reading and writing current settings
 - Change defaults for traffic units to human readable
 - Make shown devices configurable at run time and
   save this setting as well
 - Remove "-t 0"
 - Change key shortcuts, especially F2 for the option window
 - Replace "average smoothness" by average window period in seconds
 - Apply patch by Paul Brook <paul@nowt.org> so that
   nload works correctly on 64-bit kernels
 - Fix SIGSEGV when /proc/net/dev doesn't exist
 - Make compilation work with GCC 4.3 (fixes debian bug #417449)
2008-04-19 10:57:34 +00:00
joerg
b05cf0700b libfetch-2.5:
Add basic index parsing support for HTTP based on the ftpio.c code in
pkg_install. Permission to use the 3-clause BSD license from Thomas
Klausner in private mail.
2008-04-18 21:13:10 +00:00
joerg
1a88f0800b Claim copyright on the files I modified a lot. 2008-04-17 19:04:12 +00:00
joerg
abba8ab892 Add libsoup24.
No cookie for: drochner
2008-04-17 12:43:22 +00:00
joerg
c56380ebcd Use a conditional that is safe for scanning even if all versions
supported are disabled.
2008-04-17 12:22:00 +00:00
joerg
c35c56dfb2 Avoid using %ju as it is not implemented on all platforms. 2008-04-17 08:35:20 +00:00
joerg
4ec3d2c430 Don't use inline. 2008-04-16 15:10:18 +00:00
wiz
6ce9a0de56 Update to 2.0.8:
2.0.8
-----
* New API:
  gnet_conn_set_main_context
  gnet_conn_http_set_main_context
  gnet_inetaddr_new_async_full
  gnet_inetaddr_new_list_async_full
  gnet_inetaddr_get_name_async_full
  gnet_tcp_socket_connect_async_full
  gnet_tcp_socket_new_async_full
  gnet_tcp_socket_new_async_direct_full
  gnet_unix_socket_new_abstract
  gnet_unix_socket_server_new_abstract
  gnet_uri_parse_inplace
* GConnHttp API is no longer marked as experimental
* Fix major memory leak in GConnHttp
* gnet_init() can now safely be called
  more than once now
* Fix crash when gnet_conn_http_delete()
  is called from within the user callback.
* GConnHttp: do not emit data events for
  pages that are being redirected to a
  new location.
* GConnHttp: add gnet_conn_http_set_escaped_uri()
  (Samuel Cormier-Iijima)
* Eliminate direct pthread usage on unix
  and use GLib GThreads instead (also
  fixes problems with gdb and valgrind)
  (Andreas Rottmann)
* Dropped support for GLib-1.2
* Fix build on old systems that have
  a __ss_family member in struct
  sockaddr_storage instead of
  ss_family (Jeremy Denise)
* GConnHttp: Documentation fixes
* Fix compilation with --enable-debug
  on some 64-bit architectures like
  amd64 (Daniel Gryniewicz)
* GConnHttp: fix several timeout issues
  (Steve Morris, Tim Muller).
* GConnHttp: fix parsing of POST method
  response when there are optional headers
  after the 100-Continue response (#459895).
* Relicense source code in examples/
  directory from GPL to LGPL.
* Add 'extern "C"' guards to pack.h to
  make things work with c++ compilers
  (thanks to Adriano Winter Bess).
* New API: gnet_conn_write_direct() to
  write buffers asynchroneously without
  copying them (Jeff Garzik)
* Fix for race condition and subsequent
  crash in asynchroneous DNS lookup
  (Steve Morris, Tim Müller)
* Pass correct size parameters to bind()
  and connect() when creating unix sockets
  (Zeeshan Ali, #403197)
* New API: gnet_unix_socket_new_abstract()
  and gnet_unix_socket_server_new_abstract()
  add support for abstract unix sockets on
  systems where this is supported
  (Zeeshan Ali, #404583)
* Remove unused and pointless fork() fallback
  for asynchronous DNS lookups in cases where
  GLib has been compiled without threading
  support.  It's 2007 - I think it's in order
  to require threading to be present; even my
  wrist watch can do that.  Removs lots of
  unmaintained code and ugly #ifdefs.
(Released Feb 3, 2008)
2008-04-16 14:43:38 +00:00
abs
daaed5f758 PYTHON_VERSIONS_ACCEPTED+=25 2008-04-16 12:34:13 +00:00
joerg
1326c4fa04 Use nbcompat. 2008-04-16 01:01:50 +00:00
bjs
37a3237015 Update to version 0.13.1+2. This update includes myriad bug fixes
and feature enhancements--way too many for this commit message.
While here, deprecate aria2-metalink option. Aria2 now supports
building with libexpat, so we do that by default now.

Some of the more significant changes:
-------------------------------------

* Fixed compile error without gnutls/libgcrypt/libgpg-error and openSSL
  installed.  Fixed compilation on: x84-64 platform, Mac OSX, g++-4.3,
  and without c-ares/ares.

* Added Simplified Chinese translation. Also updated the following
  translations: Polish, Dutch, German, Thai, Indonesian,
  Norwegian Nynorsk, Hungarian, Finnish, Hebrew.

* Changed inactive connection timeout to 120.
  To accept more mulually interested peers, disconnect peer when there
  is no interest between us after certain time passed.
  Lengthened DNS timeout to 30. I think old value '10' will be a
  little bit short when some DNS servers are offline and several
  DNS servers are tried. It should be configured by
  command-line option.

* Fixed the bug that prevents aria2 from stopping other than by pressing
  Ctrl-C in BitTorrent download. It is reproducible using --seed-time
  option. aria2 doesn't stop even after --seed-time is satisfied and
  continues to output blank lines in the console.

* Added Message Stream Encryption(MSE) support.
  Currently, aria2 accepts incoming connections with Obfuscation Header
  and legacy BitTorrent Header and establishes connections with
  Obfuscation Header first and if failed then retry with legacy
  BitTorrent header. If plain text and ARC4 is provided, aria2 always
  choose ARC4. The new option to change the default behavior is planned.
  For tracker extension, "supportcrypto=1" is added statically.

* Added the ability to load nodes from torrent file. These nodes are
  added to the routing table when downloading that torrent.

* Added the ability to stop aria2 itself when given time has passed
  from start. Use --stop option to specify time in minutes.
  When 0 is given, this feature is disabled.
  before calling RequestGroupMan::fillRequestGroupFromReserver().
  Without this modification, the result list shows "ERR" when aria2 is
  stopped by --stop option. It should be "INPR".
  Bootstrap through node added by port message.
  Currently bootstrap is executed if the number of buckets in routing
  table is 1.

* Added DHT functionality, compatible with mainline.
  DHT is disabled by default. To enable it, give --enable-dht to aria2c.
  You may need to specify entry point to DHT network using
  --dht-entry-point. DHT uses UDP port to listen incoming message.
  Use --dht-listen-port to specify port number. Make sure that your
  firewall configuration can pass through UDP traffic to the port.
  The routing table is saved in $HOME/.aria2/dht.dat.  Request peers though
  DHT only when download hasn't finished.
2008-04-16 00:09:39 +00:00
drochner
861ff5faff update to 2.22.0
This switches to the gnome-2.22 release branch.
2008-04-15 19:07:43 +00:00
adrianp
f74e4d2471 Grab MAINTAINER 2008-04-15 11:09:58 +00:00
martti
39199a64e1 Updated net/mrtg to 2.16.1
* fix RouterUptime config with non unique targets
* give up MAINTAINERship as I'm no longer using mrtg (I switched to rrdtool)
2008-04-15 11:02:04 +00:00
wiz
194adabf99 Update to 2.9.4:
2008/03/02: version 2.9.4 = tag release-2-9-4
6440: GTK2 GUI: Compile with lablgtk-2.10.1 by default
- lablgtk-2.10.0 does not compile with Ocaml 3.10.2

2008/02/29
6439: Configure: Make Ocaml 3.10.2 the default compiler

2008/02/06
6407: New options run_as_group/run_as_groupgid
- works the same way as options run_as_user/run_as_useruid
- display system user:group running MLDonkey core in runinfo
6406: Mail: Fix bug in rfc2047 encoding

2008/02/05
6404: New option release_new_downloads
- set to true to activate release slot feature for all newly started downloads

2008/02/04
6080: HTTP interface: new command/button "logout" (Schlumpf)
6077: bw_toggle: support new option "max_opened_connections_2" (Schlumpf)
6401: Swarmer: Correctly update file_downloaded during recover_temp (pango)
6400: EDK: Correctly update filename after recover_temp
6396: Log: Print user:group when starting a download
6395: Makefile: Do not strip shared linked binaries on Mac OS X, clean Makefile

2008/01/24
6381: Multiuser: Block commands "shares" and "share" for non-admin users
2008-04-14 13:30:24 +00:00
dillo
84b9957168 Fix local buffer overflow (with patch from mercurial repository).
Bump PKGREVISION to 2.
2008-04-13 12:20:18 +00:00
wiz
1be9406a6a Update to 0.4.9:
Version 0.4.9                                        [2008-04-09]
=================================================================
+new !fix ~change -remove | focus: major feature improvements

+ RSS/Atom parser (req. python newt module >= 0.51)
    Designed to be used with video host feeds. Parses and displays
    found videos available for extraction. If the required newt module
    is not found, the feature is disabled.

    Note that the python feedparser module is now part of the clive
    distribution, for more details, see the README file.

    Option:
        --rss (config: url_feed)

    When the --rss option is used, the URLs are treated as RSS/Atom feed URLs,
    for example:
        % clive --rss http://youtube.com/rss/global/recently_featured.rss

    Downstreamers: Python newt module is a new prerequisite. Note that the
    program still runs without it, only the --rss feature is disabled.

    FreeBSD: the newt library needs to be built with WITH_PYTHON,
    for example:
        % cd /usr/ports/devel/newt
        % make WITH_PYTHON=yes install clean

    Ubuntu: https://bugs.launchpad.net/ubuntu/+source/newt/+bug/110880

+ Dailymotion: Log-in support (sr #1834)
    Options:
        --dmotion-user=USERNAME (config: dmotion_id)
        --dmotion-pass=PASSWORD (config: dmotion_password)

+ Metacafe: Family filter off (sr #1956)
    The family filter is disabled for all extractions.

+ Youtube: Log-in support (sr #1953)
    Resurrected the log-in support that was previously available in 0.2.x
    but removed in 0.3.0 due to the complete program overhaul.

    Options:
        --youtube-user=USERNAME (config: youtube_id)
        --youtube-pass=PASSWORD (config: youtube_password)

! ~/.clive/config; improved parsing
    The parser is now more resistant to invalid values. clive will now also
    exit if an error occurs while parsing.

! ~/.clive/config; output_if_file_exists
    Accepts "RENAME" as it should have.

! Console; q_r_paste command
    Crash at: "UnboundLocalError: local variable 'cmd' referenced before assignment"

~ --write-conf; increased verbosity
    clive is now more verbose about found 3rd party programs.

~ --write-conf; sort commands
    The written commands are now sorted alphabetically.


Version 0.4.8                                        [2008-03-31]
=================================================================
+new !fix ~change -remove | focus: minor bugfixes

+ Youtube: HTTP/415 No media fallback
    Extract low quality (flv) video if better quality (mp4) is not available.

! Youtube: Partial support for continuing transfers
    It is now be possible to continue partial downloads as long as they are
    high-quality (mp4) videos.

    Note that this fails utterly for the flv videos. It appears urlgrabber
    appends a complete file at the end of the existing file when the host
    refuses to continue transfer. Instead of bloating the code with the
    conditions, continuing the youtube flv file transfers remains disabled.

! Dailymotion: improved media support
    clive no more assumes 512x384 is the highest available quality. The
    video page is now parsed for best available quality which clive extracts
    unless the --low-quality option is being used. It should be noted that
    most videos appear to have only the low-quality (flv) video available.

    No media warning will be displayed if high quality video is not found
    and the low quality video is extracted instead.

! Transfer rate calculations
    File length offset is now used properly with files that are being
    overwritten. This fixes the only-progress-percentage odditity is
    being displayed.

! Youtube: New error messages
    "error: country restriction/censorship"
    "error: private video"

! --check-update,-u
    Crash at: "TypeError: __init__() takes exactly 2 arguments (1 given)"

~ Reduce progress stdout flickering (sr #1944)
    Progress is now rendered in one second intervals. clive will now also
    display average transfer rate and total time elapsed when the transfer
    completes.

~ Clean up
    clive(1), INSTALL etc.


Version 0.4.7                                        [2008-03-17]
=================================================================
+new !fix ~change -remove | focus: major feature enhancements

+ GNU Autotools support
    See the INSTALL file for the updated installation details.

+ urlgrabber integration
    The urlgrabber module is now part of the source code distribution.
    For more info, please read the README file.

    Downstream maintainers: urlgrabber module is no longer a prerequisite

+ Cache
    If caching is enabled, clive will collect data about visited URLs
    to a sqlite3 database file (~/.clive/cache). Note that cache is only
    available for Python >= 2.5. Also, depending on the system, the sqlite3
    may not be installed with Python by default, e.g. on FreeBSD you need
    to install it separately (databases/py-sqlite3).

    Added also --no-cache and enable_cache. Caching is enabled by default.

+ Youtube: new default format
    clive now defaults to extract the better quality (mp4) videos from Youtube.
    The default behaviour can be overridden with the --low-quality option.

+ "Paste" option displayed at program start
    The state for "paste from xclip" is now displayed when the program starts.

! Same output filename in URL batch
    clive did not previously check the URLs in current batch for same output
    filename. For example:

        http://video.google.com/videoplay?docid=-4505462782975458603
        http://video.google.ca/videoplay?docid=-4505462782975458603

    Both URLs point to the same video, note the different TLD. If they were
    fed to clive in same URL batch the program accepted them without any
    scrutiny. This resulted clive to waste bandwidth downloading the same
    file twice and overwriting the previously extracted video file.

    clive now generates (--exist=rename) a new output filename for the last
    URL.

! Dailymotion support
    clive will now attempt to extract the higher resolution vide (mp4) _only_
    if it is available. This was causing HTTP/404 errors for some dmotion URLs
    with the previous release.

    The new option --low-quality overrides this default behaviour.

! Status/progress stdout line breaking on some system configurations
    This was caused by improper use of '\b' which would cause the lines
    to break on some terminal emulation settings.

! Calculations for resumed transfers (patch #990)
    The transfer rate calculations should no longer go berzerk for
    resumed transfers.

    "The problem is that when urlgrabber calls update(), the 'read'
    parameter is the current size of the file. When you resume, you
    need to discard the offset from the previous download or else
    the calculations will be off." -- zythmer

~ clive(1)
    The manual page was rewritten.

~ Accept-encoding is now always set to gzip
    Removed the rather useless --no-gzip option from wasting space.
    Note that compression is only used if the host supports it.

~ Configuration file format
    The configuration file format has undergone several iterations of
    changes over the last 12 months and this release introduces yet another
    format. Wait for it. This one's final. For a comparison:

    Then: {.., 'verbose':1, ..}
     Now: enable_verbose="YES"

    To get started, you can generate a "template" configuration file
    with:

        % clive --write-conf

    The created file contains comments and all supported commands. clive
    will also attempt to autodetect the 3rd party programs such as ffmpeg
    and set the paths to these programs with recommended options.

~ File name changes in ~/.clive
    config.py -> config
    last.log -> recall
    userdef.py -> custom.py

    Note that since history is no longer used, the ~/.clive/history.log is
    now obsolete and can be removed if it's still around.

~ Option --write-conf
    Previously known as --conf-write. Writes the config file with default
    program values. clive will now attempt to autodetect vlc, ffmpeg and
    xclip.

~ Option --emit
    Renamed to "--emit-csv". Standard output format was also changed.

    From:
        video: "extraction-url" "filename" "length"\n
    To:
        OK: "url","extraction-url","filename","length"\n
        FAILED: "url","error-message"\n

    Should be now more parsing-friendly.

~ Options changed
    Much of the options were either renamed, merged, removed or otherwise
    modified. Some new short options were added also.

~ Renamed --simulate
    Renamed --simulate,-s to --no-extract,-n.

~ Tweaked warnings
    Some of the warnings were rewritten.

~ Stdout overhaul
    Much of the stdout messages were changed, e.g. "status:" and similar
    were replaced with lines that make better use of the line space.

~ Options displayed at program start
    Renamed "throttle" to "rate". Renamed "exists" to "exist".

~ sys.platform instead of platform.uname
	Platform string is now constructed using the platform module.

- Logging features
    More or less replaced by the new "cache" and "recall" features.
    See also "File name changes" above.

- GUI features: --configure, --history
    Rather than transforming clive into a CLI-GUI hybrid, I've decided
    to remove the GUI elements. The code to these short-lived features
    could still be reused for a GUI-only clive configruation tool later
    if there's any demand for it.

    Downstream maintainers: Tkinter is no longer used by clive.

- Mswindows support
    Anyone familiar with the woe32 specific non-standard approach to
    everything can probably relate to this, and even if python hides
    much of the mswindows nonsense, I've decided not to bother myself
    with it anymore. So instead of bloating the code base with a set
    of conditions and exceptions for woe32, I've, hereby, removed
    all of the ms-platform specific nonsense from the project.

    Come to the unix side.

- distutils support (setup.py)
    Starting from this release, clive uses GNU Autotools.

- stage6 support
    Shut down service effective February 28, 2008
    (http://www.stage6.com/blog/107/).
2008-04-13 09:58:48 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
jlam
6874584eae The PLIST never uses YAZTHREAD, so don't bother setting it. 2008-04-12 22:40:22 +00:00
adrianp
be8c651021 Fix an extra double-quote that made its way into a patch and prevents
smokeping from running.
2008-04-12 14:14:56 +00:00
drochner
0221535966 import libsoup24-2.4.1, a new major branch of libsoup, for use
by gnome-2.22, can be installed in parallel with libsoup-devel
2008-04-10 16:09:44 +00:00
dogcow
2487d87407 Update to rsync 3.0.2: Fix a potential buffer overflow in the xattr code. 2008-04-09 01:46:56 +00:00
tonnerre
661120fa86 Update to rsync 3.0.1. Changes between 2.6.9 and 3.0.0 are just too many,
mostly improvements in speed of execution (usually up by around factor 10)
and memory use (the same factor down). Please see <http://samba.rsync.org/>
or ${WRKSRC}/CHANGES for more detailed information.

Changes between 3.0.0 and 3.0.1:
 - New flag "c" for itemizing non-regular files.
 - Fix crash when running rsyncd without --config-file= .
 - Fix crash when backing up a directory which has default ACLs.
 - Fixed the working of --fake-super with --link-dest and --xattrs.
 - Fixed a hang when combining --dry-run with --remove-source-files.
 - Fixed a bug with --iconv preventing gobbled file names from causing
   transfer failures.
 - Fixed the use of the --protect-args (-s) option when talking to a daemon.
 - Fixed the --ignore-existing symlink problems.
 - Avoid setting the mtime on a directory that already has the right one.
 - Improved the daemon-exclude handling.
 - Fixed a glitch in the itemizing of permissions with the -E option.
 - Various other bugfixes.
 - Fixed a couple minor bugs in the included popt library.
 - Fixed a stat() call that should have been do_stat() for 64-bit
   functionality.
 - Changed the file-glob code to do a more memory efficient directory scan.

Approved-by: tron
2008-04-08 11:54:31 +00:00
joerg
e3fc6a6999 Force depend target to run, bootstrap-mk-files doesn't have the
necessary logic for explicit dependencies as the NetBSD rules have.
Should fix build on Solaris and Darwin.
2008-04-08 11:45:49 +00:00
obache
d27ba0548e Update wget to 1.11.1.
* Changes in Wget 1.11.1.

** Interrupted downloads no longer result in renaming the file
(regression in 1.11 over 1.10.2).

** Progress bar now displays correctly in non-English locales (and a
related assertion failure was fixed).

** Wget no longer issues a GET request over HTTP for files it should
know it's not going to download (regression in 1.11 over 1.10.2).

** Added option --auth-no-challenge, to support broken pre-1.11
authentication-before-server-challenge, which turns out to still be
useful for some limited cases.

** Documentation of accept/reject lists in the manual's "Types of
Files" section now explains various aspects of their behavior that may
be surprising, and notes that they may change in the future.

** Documentation of --no-parents now explains how a trailing slash, or
lack thereof, in the specified URL, will affect behavior.
2008-04-08 11:36:04 +00:00
joerg
dfc4ab8bef Be a bit nicer to users that want to play with the fire. 2008-04-07 19:39:24 +00:00
joerg
1477895f97 DESTDIR support. 2008-04-07 18:25:38 +00:00
joerg
49832523e7 DESTDIR support. 2008-04-07 18:19:22 +00:00
joerg
ced3928058 Fix installation. 2008-04-07 18:06:07 +00:00
joerg
95b0a46128 Fix installation. 2008-04-07 17:28:55 +00:00
joerg
7abed6cdf7 Fix installation. 2008-04-07 17:23:40 +00:00
joerg
adbca945fc Fix installation. 2008-04-07 17:11:25 +00:00
joerg
8386bf7634 Fix DESTDIR installation. 2008-04-07 16:20:23 +00:00
seb
e87daee85f Add & enable ruby-snmp 2008-04-06 23:41:16 +00:00
seb
b3fae6d938 Initial import of ruby-snmp as version 1.0.2 into the NetBSD
Packages Collection.

This library implements SNMP (the Simple Network Management Protocol).
It is implemented in pure Ruby. You can run this library anywhere
that Ruby can run.
2008-04-06 23:38:40 +00:00
adrianp
1f4607fe47 Update to 2.3.5 (Ok'ed bouyer@)
* add some security notes to the master/slave documentation --niko
* allow SSH probe to config rsa1 key -- Walery Kokarev
* make ajax mode work on IE again -- tobi
* Integrated TCPPing Probe -- Norman Rasmussen
* made Smokeping.pm more portable by using %.1f in perl sprintf -- tobi
* make sure tsmoke sends mime conformant mails -- tobi

Too many changes to list completely.  See CHANGES for all the details:
	http://oss.oetiker.ch/smokeping/pub/CHANGES
2008-04-06 21:47:00 +00:00
christos
e8f9f3a24d welcome to pl10, use getifaddrs. 2008-04-06 20:21:52 +00:00
christos
17f86868cb use getifaddrs 2008-04-06 20:21:18 +00:00
obache
4529fbb404 + Geomyidae 2008-04-06 11:52:43 +00:00
obache
206e2c2853 Import Geomyidae version 0.11.
Based on packaged by Jeff Woodall and provided in PR 38261.

Geomyidae is a daemon for serving the protocol specified in RFC
1436 (Gopher). Under 1000 lines of C by design, it is lightweight
yet supports dynamic content, automatic file/directory indexing,
logging and privilege separation.
2008-04-06 11:50:36 +00:00
obache
45fc2624a0 + msdl 2008-04-05 15:47:24 +00:00
obache
066f059dbd Import msdl version 1.1.1.
This program is to download multimedia streaming files.
Currently it supports following protocols.

* mmst      (Microsoft Media Server over TCP)
* mmsh      (MMS over HTTP)
* http      (Hyper Text Transfer Protocol)
* real-rtsp (Real Time Streaming Protocol / Real/helix)
* wms-rtsp  (Real Time Streaming Protocol / WMServer  )
* ftp       (File Transfer Protocol)
2008-04-05 15:45:39 +00:00
joerg
a41011ddfb Actually return the list, not print it. 2008-04-05 02:51:14 +00:00
joerg
d3b6313e66 libfetch-2.4: FTP directory listenings. 2008-04-05 02:42:53 +00:00
joerg
70a1c0da87 Add somewhat ugly, but working directory listening code for FTP.
Note that using glob patterns that match directories can result in
recursive expansion, e.g. with tnftpd.
2008-04-05 02:42:13 +00:00
joerg
bebce94037 Regen. 2008-04-05 00:40:17 +00:00
joerg
472cf496e0 On second thought, don't filter out files with . Bump to 2.3. 2008-04-04 23:19:16 +00:00
joerg
5f8b22911d libfetch-2.2:
Add interface to glob a directory.
2008-04-04 22:37:28 +00:00
jwise
25377b00d8 Update arpwatch to version 2.1a15. Changes are build-infrastructure-related
and updates to vendor tables.

While here, also install example scripts which come with arpwatch, showing
how to have arpwatch sample from an snmp-enabled router or switch (these
install into /usr/pkg/share/examples/arpwatch).
2008-04-04 19:42:15 +00:00
joerg
f8bafbe7e8 Use inttypes.h, it is more portable and all that is needed here. 2008-04-04 15:17:51 +00:00
jlam
f990df9430 Update samba to version 3.0.28a.
CHANGES FOR PKGSRC:
==================

Makefile:
  + Modify section that manually handles the ELF symlinks for samba
    shared libraries -- add additional libraries that are built (addns,
    smbsharemodes) and reorganize so we don't need two loops where one
    will do.

  + Pass --with-included-popt to the configure script to force using
    the popt distribution included with samba to avoid any library
    mismatch errors between samba and any installed popt.  This fixes
    PR pkg/34444 by Jason Lingohr.

  + Don't build the smbmount programs on Linux -- they're deprecated in
    favor of the mount.cifs programs.

  + Remove some pkgviews-related settings -- I'm not supporting pkgviews
    installation of samba.

Makefile.patches:
  + Empty out PATCHFILES because we are updating to the latest release
    of samba, which has all previous patches for security advisories
    already rolled into the main sources.

Makefile.mirrors:
  + Update SAMBA_MIRRORS in Makefile.mirrors to the latest list of FTP
    mirrors.

options.mk:
  + Only show the ``acl'' option on platforms that actually support
    POSIX ACLs.

  + Add a new ``fam'' option to enable building the notify_fam VFS
    module.

patch-ab, patch-ax:
  + Remove patch-ab and update patch-ax -- there's nothing for the
    scripts to back up so we don't need to patch the install* scripts
    to avoid this.

patch-ae, patch-ah:
  + Update patch-ae and remove patch-ah -- we should definitely check
    that PAM_AUTHTOK_RECOVERY_ERR is defined before using its value to
    define PAM_AUTHTOK_RECOVER_ERR.

patch-at, patch-au:
  + Fix patch-at and patch-au -- in configure.in, we need to "escape"
    left and right brackets or else m4 will strip them away in the
    resulting configure script.  This should fix the detection of FreeBSD
    and NetBSD systems capable of using nss_winbind noted in PR pkg/38076
    by Ingo Meyer.

patch-ay:
  + Remove some unnecessary changes -- we can safely just do "mkdir" in
    some places because we know the parent and any intermediate directories
    exist.

patch-be:
  + Fix a bug in locating WINS_LIST -- nmbd/nmbd_winsserver.c was
    referring to WINS_LIST under the state directory in one place and
    under the lock directory in another; change all references to be
    under the state directory.

patch-db:
  + Add patch to fix the build of samba on older BSDs.  Patch supplied
    in PR pkg/37487 by John Frear.

All remaining changes to patches/patch-* are simply to remove fuzz.

MAJOR CHANGES FROM VERSION 3.0.26a:

* Fix failure to join Windows 2008 domains.

* Fix Windows Vista (including SP1 RC) inter-op issues.

* Add a new ``administrative share'' service parameter for defining
  hidden shares that cannot be managed from Windows.

* Fix for CVS-2007-6015 (already fixed in 3.0.26anb4 in pkgsrc).

* Fix for CVS-2007-5398 (already fixed in 3.0.26anb4 in pkgsrc).

* Fix for CVS-2007-4572 (already fixed in 3.0.26anb4 in pkgsrc).  Also
  subsequent fix for regression experienced by smbfs clients caused by
  the fix for CVS-2007-4572, noted in PR pkg/38300 by Dave Barnes.

* Many other bugs fixed and memory leaks plugged.
2008-04-03 20:19:42 +00:00
joerg
586f71a7c1 libfetch-2.1:
- remove most of the debug junk
- fix a buffer overflow in the config parser
- replace stdio usage with a simple abstract IO framework. currently
without explicit buffering, but that might be added later
2008-04-02 15:33:14 +00:00
markd
72cd35c545 Use <X11/Xmd.h> to define CARD32 et al so that local definition
doesn't clash if something else happens to pull in that include
file - as now happens with XI.h file in inputproto-1.4.3.
Should fix PR 38227.
2008-04-01 22:50:24 +00:00
tron
1c43fba814 Update "wireshark" package to version 1.0.0. Changes since 0.99.8:
- security fixes for X.509sat, Roofnet, LDAP and SCCP dissectors
- several SNMP-related bugs have been fixed.
- several memory-related bugs have been fixed.
- Wireshark now supports custom columns.
- New Protocol Support:
  IEEE 802.15.4, Infiniband, Parallel Redundancy Protocol,
  RedBack Lawful Intercept, Xcsl
- Updated Protocol Support:
- AFS, ALCAP, ATM, BACapp, CIGI, DCC (renamed from DCCP), DCCP (renamed
  from DCP), DCERPC SPOOLSS, DCERPC NT, DHCP, DirectPlay, EtherCAT, FIX,
  GIOP, GTP, H.248, HTTP, ICMPv6, ICQ, IPv6, ISIS, JXTA, NCP, P_Mul, PCAP,
  PKIX1Explicit, PTP, RADIUS, Roofnet, RTCP, RTMPT, RTP, RX, SABP,
  SCSI OSD, sFlow, SMPP, SNMP, SSCOP, TAPA, TIPC, TPNCP, UNISTIM, X.25,
  X.509sat, XML
- New and Updated Capture File Support:
  Hilscher Analyzer
2008-03-31 13:13:40 +00:00
tonnerre
543d176c96 Fix SNMP GET reply buffer overflow in nagios-plugin-snmp version 1.4.3nb1
(CVE-2007-5623, ticket #16441)
Approved-by: gdt, joerg
2008-03-22 15:00:14 +00:00
tonnerre
c819ef0393 Location header buffer overflow fix for nagios-plugins-1.4.3
check_http (CVE-2007-5198)
Approved-by: gdt
2008-03-22 14:52:21 +00:00
taca
44070eb7c4 Install an rc script for cnid_metad as reported by
PR pkg/38268 from HAT.

And a little pkglint fixes.

Bump PKGREVISION.
2008-03-22 04:40:45 +00:00
tonnerre
fc39e60fea Fix a Denial-of-Service vulnerability in maradns version 1.2.12.06
Crafted CNAME entries can be used to DoS MaraDNS without this patch
See CVE-2008-0061 for more details
Approved-by: wiz
2008-03-19 22:55:21 +00:00
drochner
9dd251a80f update to 2.0
The former version (1.5) was quite old, so there are too many changes
to list here.
No pkgs in pkgsrc are formally using this pkg, but the "sonata" audio
player is able to fetch lyrics if this version is installed.
2008-03-18 23:22:14 +00:00
tonnerre
4331013f54 Fix several cross site scripting vulnerabilities in Nagios 2.5
Take over maintainership as suggested by jlam

Approved-by: jlam
2008-03-18 21:53:41 +00:00
seb
84fccd6337 Fix build with PostgreSQL 8.3. From
http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk/plugins/check_pgsql.c
revision 1951
2008-03-16 21:13:05 +00:00
wiz
1b8ea98f12 Sort. 2008-03-16 00:14:01 +00:00
joerg
e41a08ebe4 py-gtk2 doesn't support Python 2.3, assume nicotine can be built against
2.4 instead.
2008-03-15 16:52:34 +00:00
tron
3fbd4350e3 Update "p5-Net-DNS" package to version 0.63.
Changes since version 0.62:
===========================
*** 0.63, 8 Feb 2008

This version contains a Security Fix.

Feature NotifyHandler in Nameserver

  The NotifyHandler is a new attribute to the nameserver used in the
  same way as the ReplyHandler except that it is executed when the
  opcode is NS_NOTIFY (RFC1996). It takes the same arguments as the
  reply handler (i.e. $qname, $qclass, $qtype, $peerhost, and $query).
  Corrections made in the documentation.

Fix rt.cpan.org #32937: 5.11 introduces new warning on uc(undef)

  The patch supplied fixes for methods where undefined arguments were
  likely. For methods where undefined arguments don't make the warning
  will be printed.


Fix rt.cpan.org #32147: Default LocalAddr broken in Net::DNS::Nameserver 0.62

  Listen on the default address if LocalAddr not defined.


Fix rt.cpan.org #30316  Security issue with Net::DNS Resolver.

  Net/DNS/RR/A.pm in Net::DNS 0.60 build 654 allows remote attackers
  to cause a denial of service (program "croak") via a crafted DNS
  response (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-6341). Packet
  parsing routines are now enclosed in eval blocks to trap exception
  and avoid premature termination of user program.

Bug: mbox-dname and txt-dname were not allowed to be empty in the RP RR.
   Fix by Peter Koch
2008-03-15 12:10:21 +00:00
wiz
41137457be Pick up maintainership. 2008-03-14 01:34:44 +00:00
wiz
53cbab6549 + 3proxy, clive, libfetch. 2008-03-14 01:33:55 +00:00
wiz
aeb7c279d4 Import clive-0.4.6 as net/clive.
clive is a cross-platform command line video extraction tool for
user-uploaded video hosts such as Youtube, Google Video, Dailymotion,
Guba, and Metacafe. It can be chained with 3rd party tools for
subsequent video re-encoding and playing.
2008-03-14 01:32:48 +00:00
joerg
2a7055907f Make PostgreSQL 8.2 the default version. Bump all packages using it.
Remove PostgreSQL 8.0 as choice.
2008-03-13 17:38:48 +00:00
tnn
882d3eb4fe Put back a couple of IRIX conditionals the way they used to behave,
e.g. match IRIX 5.x but not 6.x. Some of these may indeed apply to 6.x
too, but let's be conservative. PR pkg/38224.
2008-03-11 18:47:40 +00:00
jlam
3cc6d98318 + Include termcap.buildlink3.mk because this packages uses termcap.
+ Support user-destdir installation.

Bump the PKGREVISION to 1.
2008-03-11 16:22:32 +00:00
tron
eb8cb7e01a Backout botched "rsync" update. 2008-03-11 10:16:42 +00:00
rtr
02f2cc5faf - add/update patches to introduce LDFLAGS to links in the package
identified by Charles Zmudzinski in pr pkg/32275
- use EXPORT_SYMBOLS_LDFLAGS as suggested by salo@
- resolves pkg/32275
2008-03-11 09:16:38 +00:00
wiz
a8686fc0e5 Add CONFLICTS line for previous PKGNAME versions.
Suggested by Alan Barrett.
2008-03-10 10:33:38 +00:00
tnn
a1eba836cf Update to 20080308.
Changes: This release adds support for downloading high quality videos
using the -b or --best-quality command line option.
2008-03-09 22:38:19 +00:00
bjs
9e5632267d Update to rsync 3.0.0: Too many changes to list here, so please
see <http://samba.rsync.org/> or ${WRKSRC}/CHANGES for more information.

While here:

	- Build it with libtool.
	- Include buildlink3.mk file for libiconv and change hacks.mk
	  to set USE_GNU_ICONV=yes instead of including libiconv's b3.mk.
	- Added options.mk for inet6 and debug options.
	- Added example configuration file (all entries commented out)
2008-03-09 20:56:57 +00:00
spz
e9602106e1 - update DESCR to match reality
- add patch to src/gnug++/int.defs.h for Solaris compatibility
  (by Ian Dickinson, iand@eng.pipex.net)
- move Errors manpage to a less general name (suggested by Ian Dickinson)
- add patch to src/RtConfig/f_cisco.cc by Hagen Boehm <hboehm@NIC.DTAG.DE>
  (fixes up the string that gets output instead of a copy of said string)
- improve src/Makefile.in some more
2008-03-08 11:00:34 +00:00
reed
0d7fec833d Add new package. 2008-03-08 00:57:58 +00:00
reed
13c8ef04c5 New package from pkgsrc-wip: portmap
(I have been using this for years.)

This is an RPC portmapper that prevents theft of NIS (YP), NFS,
and other sensitive information via the portmapper.  As an option,
the program supports access control in the style of the TCP Wrappers
(log_tcp) package.

Daemons that offer RPC services tell the portmapper on what port
they listen. And clients asks the portmapper what port the daemon
is using. RPC network port numbers may change each time the system
is booted.

This is Wietse Venema's fourth replacement portmapper. It is
derived from source code in the RPCSRC 4.0 and the TIRPC source
distributions.
2008-03-07 23:40:06 +00:00
gdt
7fd8734226 +.include "../../mk/curses.buildlink3.mk"
PKGREVISION++
2008-03-06 16:15:18 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
wiz
4e8de2e1e7 Fix PKGNAME. 2008-03-06 10:44:46 +00:00
jlam
84fa8ca684 + Remove pkgtools/pax and pkgtools/tnftp as they are no longer different
from archivers/pax and net/tnftp, respectively.  In the past, the
  pkgtools version of these packages installed into ${PKG_TOOLS_BIN},
  but this was changed in:

	pkgtools/pax/Makefile:1.15
	pkgtools/tnftp/Makefile:1.3

+ Get rid of archivers/pax/Makefile.common and net/tnftp/Makefile.common
  by merging them into their respective Makefiles.  The Makefile.common
  files existed solely for inclusion by the pkgtools versions of these
  packages, but with the removal of those packages, these files are
  now unnecessary.

+ Add full DESTDIR support to archivers/pax and net/tnftp.

+ Modify the bootstrap to build archivers/pax and net/tnftp instead of
  the pkgtools versions of these packages.
2008-03-06 04:45:58 +00:00
obache
61eafaef34 Sort. 2008-03-06 02:57:10 +00:00
obache
9902832032 Alignment of variable values should be done with tabs, not spaces. 2008-03-06 02:56:04 +00:00
jlam
f332bb3a19 Fix post-install-perl target to honor "user-destdir". 2008-03-05 21:17:32 +00:00
rillig
ebcb0ce01e Resign from maintaining a lot of packages, so everyone is free to update
them at will.
2008-03-04 11:02:23 +00:00
rillig
60dcf607b7 Added VARBASE to BUILD_DEFS and make the rest a bit simpler. 2008-03-01 18:58:52 +00:00
sborrill
e7afb3ced2 Pass through command line arguments to wfica and wfcmgr
Bump PKGREVISION
2008-02-29 16:41:44 +00:00
heinz
7ba683d8f4 The package supports installation to DESTDIR. 2008-02-29 00:38:12 +00:00
tron
a0bbf390e2 Update "wireshark" package to version 0.99.8. Changes since 0.99.7:
- Security-related vulnerabilities in the SCTP, SNMP, and TFTP dissectors
  have been fixed.
- This release adds configuration profiles, temporary coloring rules,
  enhanced I/O graphs, WLAN traffic statistics, and many other useful
  features.
2008-02-28 14:55:17 +00:00
rillig
b32b7657bb Replaced the deprecated INSTALLATION_DIRS_FROM_PLIST with AUTO_MKDIRS,
to shut up the pkglint warnings.
2008-02-28 11:58:47 +00:00
apb
438f574aec Calling usleep for 1000000 microseconds or more is not allowed,
so add a myusleep() wrapper to DTRT.  This should fix the 100% CPU
utilisation.

PKGREVISION -> 1.
2008-02-27 23:50:29 +00:00
apb
b23719f865 Add net/3proxy version 0.5.3k. This is a multi-protocol proxy that
can be configured to chain to other proxies.
2008-02-27 16:14:25 +00:00
seb
f9ac87c37a Update to version 1.5.7
Changes since last packaged version (1.5.5):

2008-02-22
- Add icmp type/code decoding
- Add proper icmp v9 decoding
- Fix memory leaks in -e auto expire mode in nfcapd.
- Fix somee potential dead locks with file locking, when expiring
- Fix multicast bug in nfreplay
- Add hostname lookup for IP addresses in filter.

2007-10-15      stable-1.5.6
- Fix odd CISCO behaviour for ICMP type/code in src port.
- Add fast LZO1X-1 compression option (-z) for output file.
- Add lists for port in syntax -> port in [ 135 137 445]
- Add lists for AS syntax -> as in [ 1024 1025 ]
- Bug fix in filter for syntax 'src as and dst as'
2008-02-24 20:38:49 +00:00
heinz
d5ac2bc6c9 Added support for installation to DESTDIR.
Changed wording in COMMENT slightly.
Shut up some complaints by pkglint ("set -e", "unquoted shell variable f")
2008-02-23 18:04:57 +00:00
jlam
2e3f8a1cf7 Get rid of the "gnutls" and "ssl" options and replace with a
"courier-gnutls" option/toggle that allows using GNU TLS instead of
defaulting to OpenSSL.

Bump the PKGREVISION of couriertcpd, courier-imap, and courier-mta to 1.
2008-02-21 15:50:29 +00:00
tnn
4c718bd4e0 No sin_len on IRIX. 2008-02-21 14:40:43 +00:00
markd
8134db3e94 Update to kde3.5.9
Minor bugfixes
2008-02-20 10:00:24 +00:00
jlam
0d30e66b3f + Add full DESTDIR support.
+ Replace unnecessary /bin/bash in easy-rsa scripts with /bin/sh.

Bump the PKGREVISION to 1.
2008-02-20 04:24:17 +00:00
schmonz
1e750b6014 Add commented-out LICENSE=public-domain. Nudged by gdt@. 2008-02-19 21:12:06 +00:00
jlam
f6ed9080a3 Update net/couriertcpd to version 0.58.0. Changes from version 0.57.1
include:

+ Add a new option "gnutls" to support using GNUTLS instead of OpenSSL.

+ Add full DESTDIR support.

+ Fix CONFLICT with courier-imap -- we conflict with courier-imap<4.1.1,
  not 4.11.
2008-02-19 18:45:41 +00:00
schmonz
d49c575364 DJB has placed certain of his software in the public domain. Excerpted
from <URL:http://cr.yp.to/distributors.html>:

  What are the distribution terms for daemontools?

  2007.12.28: I hereby place the daemontools package (in particular,
  daemontools-0.76.tar.gz, with MD5 checksum
  1871af2453d6e464034968a0fbcb2bfc) into the public domain. The
  package is no longer copyrighted.

  What are the distribution terms for djbdns?

  2007.12.28: I hereby place the djbdns package (in particular,
  djbdns-1.05.tar.gz, with MD5 checksum 3147c5cd56832aa3b41955c7a51cbeb2)
  into the public domain. The package is no longer copyrighted.

  What are the distribution terms for ucspi-tcp?

  2007.12.28: I hereby place the ucspi-tcp package (in particular,
  ucspi-tcp-0.88.tar.gz, with MD5 checksum
  39b619147db54687c4a583a7a94c9163) into the public domain. The
  package is no longer copyrighted.

  Am I free to modify uncopyrighted packages and distribute modified
  versions?

  Yes. But this does not mean that modifications are _encouraged_!

And from <URL:http://cr.yp.to/qmail/dist.html>:

  I hereby place the qmail package (in particular, qmail-1.03.tar.gz,
  with MD5 checksum 622f65f982e380dbe86e6574f3abcb7c) into the
  public domain. You are free to modify the package, distribute
  modified versions, etc.

  This does not mean that modifications are encouraged!

pkgsrc will strive, as it has, to keep modifications to a tasteful
minimum. This addresses PR pkg/37964 by Aleksej Saushev.
2008-02-19 13:59:04 +00:00
obache
0355cf21fd Adjust patch-ae to same as previous revision.
Should fix PR 38046.
2008-02-19 13:48:12 +00:00
obache
b3c1ef4733 Pass --with-libevent-dir unconditionally, since BUILDLINK_PREFIX.libevent is
unusable here yet.
2008-02-19 13:45:18 +00:00
taca
c0462a27d8 Try to fix build problem on current with pam option. 2008-02-19 10:28:12 +00:00
bjs
6b2d528243 Update to version 0.12.1+1. Removed patches, as I believe autoconf
should automagically handle the features stuff (or at least other packages
that I look at don't seem to need this if they use autoconf, haven't looked
extensively, though).  This release brings lots of bug fixes.  Among
them are:


2008-01-10  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that EX_TOO_LONG_PAYLOAD exception is thrown if just
	payload length(4bytes) are received. This happens because
	lenbufLength
	is not updated in this particular case and successive call of
	receiveMessage() overwrites payload length with bytes recieved which
	are payload body.

2007-12-22  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that causes aria2 not to finish download. BUG#1855875.
	I could reproduce this bug in following procedure:
	1. Stop the download at the very beginning(1% or 100KB downloaded).
	2. Restart aria2.
	3. You see the download stopped around 99%.
	If timeout is reached, then _nextCommand is unused and it may
	contains
	segments and they won't be canceled. Actually, timeout is not needed
	here because if the server dropped connection, then retry is made.

2007-12-22  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that returns incomplete data when it contains null
	character. A convenient constructor was also added.

2007-12-15  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that prevents aria2 from loading cookie file when
	expire
	value is greater than 2^31-1. BUG#1851066

2007-12-14  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed possible memory leak when an exception is thrown.

2007-12-10  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug: only first announce URL is tried in AnnounceTier,
	in stopped and completed event.

2007-12-09  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Removed unnecessary string copy. Updated doc and corrected
	indentation.
2008-02-18 00:00:18 +00:00
rillig
b2685e09a0 Updated delegate to 9.7.7.
Changes since 8.9.6:

DeleGate/9.7 (STABLE)
9.7.0 new stable version
9.7.1 fixes for frozen or broken SSL+gzip thread on FreeBSD and Windows
9.7.2 fixes for SIGPIPE with thread on Linux and Solaris
9.7.3 fixes for automatic adjusting of MAXIMA=delegated:N on memory shortage
9.7.4 coped with the chained certificate for SSL
9.7.5 fixes for freezing by sync. error with gunzip/gzip threads
9.7.6 fixes for SIGSEGV on Solairs, SOCKS on Windows, UDPrelay error
9.7.7 coped with VC++ in VisualStudio 2005/2008, revival of IPv6 on Windows

DeleGate/9.6 (DEVELOPMENT)
9.6.0 thread based smooth gzip/HTTP streaming, lighter SSL by thread
9.6.1 fixes for Solaris, Arm-linux, log-mutex, sftp/FTPS, CFI, MAX_DELEGATE
9.6.2 fixes for SEGV in FreeBSD thread, frozen FTPS, sftp/SSL, POP/NNTP/HTTP gw
9.6.3 fixes for frozen gzip and SSL threads by signals or with CFI filters

DeleGate/9.5 (STABLE)
9.5.0 new stable version
9.5.1 minor fixes for Japanese character code conversion
9.5.2 a minor fix for Japanese character code conversion
9.5.3 minor fixes for JP char. conv., tuning for recv. via slow line
9.5.4 fix for uploading via chained-FTP, MITM with slow-client
9.5.5 fix for SEGV in FTP, IPv6/IPv4 in /etc/hosts, etc.
9.5.6 fix for MITM with keep-alive, JP char. conv.

DeleGate/9.4 (DEVELOPMENT)
9.4.0 editing built-in parameters, SERVER=sudo, invocation via SSH/CGI/SSI
9.4.1 transparent application-level proxy over SOCKS
9.4.2 external auth. command, conditional CACHE, Japanese code conversion
9.4.3 fixed UDP and FTP over SOCKS, generalized routing with proxy auth.
9.4.4 MOUNT for SOAP/XML, fixed SEGV on charcode conv.

DeleGate/9.3 (STABLE)
9.3.0 new stable version
9.3.1 fixed SSL session cache with client's certificate
9.3.2 fixed CGI/SHTML revealment, SEGV on Win. service STOP, SEGV in Credhy

DeleGate/9.2 (DEVELOPMENT)
9.2.5 minor fixes for HTTP, sftp, FTP, UDPrelay, SockMux, MASTER auth., Win
9.2.4 faster MITM, SOCKS over SSL, multiplexed SOCKS/SockMux, cache on Win
9.2.3 supported SSL MITM mode, syslog, fixed abortion and delay in CFI on Win
9.2.2 supported huge file over 4GB in FTP, and HTTP, fixed CFI on Windows
9.2.1 fixes for Keep-Alive and logging as a service on Win, CGI/SSI+FTOCL
9.2.0 added access counters, Cookie encryption, fixed CGI/CFI/SSI for Win

DeleGate/9.1 (STABLE)
9.1.0 new stable version
9.1.1 minor fixes for HTTP, FTP/EPRT, DNS, STLS=fsv, and AUTHORIZER
9.1.2 minor fixes for SSL

DeleGate/9.0 (DEVELOPMENT)
9.0.0 IPv6 support
9.0.1 supported dynamic linker and improved SSL/TLS performance and usability
9.0.2 fixed IPv6 name resolution, fixed make problems on 64bits machine, etc.
9.0.3 added Skype brocker, encrypted config., extended CHARSET conv., etc.
9.0.4 added gateway for sftp/SSH server to FTP/HTTP
9.0.5 total renewal of remote config. and admin. via HTTPS
9.0.6 anonymizing NNTP article, tracking SPAMmers, routing DNS

DeleGate/8.11 (STABLE)
8.11.0 new stable version
8.11.1 fixed I/O timeout, virtual host & transparent proxy, coped with non-C99
8.11.2 fix for Windows, HTTP, MOUNT, etc.
8.11.3 fixed permission for SSLtunnel and STLS, Cookie to/from HTTPS/HTTP
8.11.4 fixed compilation problems, UDP/SocksV5, obsoleted X-Locking header
8.11.5 coped with HRS, fixes for Win32 (freezing, filters and log directory)

DeleGate/8.10 (DEVELOPMENT)
8.10.0 rewritten in ANSI/ISO C++ / C (tested only with Gcc variants and VC++)
8.10.1 qualified with "const", porting to OS/2 and FreeBSD
8.10.2 become suitable to be compiled and run with Bounds-Checking Gcc
8.10.3 fixed a lot of overflows on arrays of char, pointers, and structures
8.10.4 moved STARTTLS into each app. protocol and introduced STLS parameter
8.10.5 fixed STARTTLS for SMTP and binary I/O with VC++
8.10.6 fixed relaying POST and gzip on HTTP, symlink on Win32 (8.10.3)
2008-02-17 10:20:56 +00:00
rillig
7a2ec90e2c Two programs in sbin/ need their interpreter fixed. 2008-02-17 10:16:33 +00:00
wiz
9eb50390f4 Update mldonkey* to 2.9.3.
pkgsrc change:
Depend on ocaml-3.10.1 or newer: Fixes a segfault problem on amd64.

Changes since 2.9.2:

2008/01/16: version 2.9.3 = tag release-2-9-3
6379: bwstats: Show downloaded bytes (pango)

2008/01/16
6377: Configure: Make Ocaml 3.10.1 the default compiler
- Ocaml 3.10.1 fixes crashes in MLDonkeys eDonkey module when compiled with
  Ocaml 3.10.0 on 64bit systems

2008/01/15
6373: Swarmer: Ignore received data when file is queued

2008/01/08
6367: FileTP: Fix bug when starting downloads > 4GB via dllink

2008/01/07
6364: MinGW: Fix broken share priorities (thx to vbnuy6)
6365: HTML: Use option max_name_len in upstats for unhashed files

2008/01/04
6362: Small Geoip updates
- new countries + flags: Saint Barthelemy, Saint Martin
- updates flags: Georgia, Democratic Republic of the Congo, Western Sahara, Lesotho

2008/01/02
6361: GUI: Send console messages to admin users after unsharing a file
6349: DirectConnect: Correctly report total shared filesize to server (LuCasn)
6360: BT: New command print_torrent <file_num>,
      new link in HTML, upstats to display .torrent details

2007/12/19
6351: Allow compilation with upcoming Ocaml 3.10.1

2007/12/17
6342: HTML: fix broken vm output in Opera (schlumpf)
6346: Environment variables for file_started_cmd (see option help text)

2007/12/13
6343: gcc-4.3 compile fix for CryptoPP (brian m. carlson)

2007/12/09
6337: Fix inequality test for option html_mods_theme (pango)

2007/11/03
6255: Fix compile warnings for GTK2 GUI and DC++ (pango)
2008-02-17 08:58:39 +00:00
wiz
4578fd9181 Merge two commented out TEST_TARGET lines, one with a typo,
one without.
2008-02-15 07:40:39 +00:00
reed
c57c66f142 This conflicts with tightvncviewer. And bump revision.
(The other conflict in tightvncviewer was already there.)

(Also while here fixes some indenting.)
2008-02-14 21:56:55 +00:00
adrianp
a6e7aa8e5d +isc-dhc{p4,lient4,pd4,relay4} 2008-02-13 22:09:23 +00:00
adrianp
e32ef43fd8 ISC's Dynamic Host Configuration Protocol Distribution provides a
freely redistributable reference implementation of all aspects of
DHCP, through a suite of DHCP tools:

* A DHCP server
* A DHCP client
* A DHCP relay agent

These tools all use a modular API which is designed to be sufficiently
general that it can easily be made to work on POSIX-compliant
operating systems and also non-POSIX systems like Windows NT and
MacOS.

The DHCP server, client and relay agent are provided both as
reference implementations of the protocol and as working, fully-featured
sample implementations. Both the client and the server provide
functionality that, while not strictly required by the protocol,
is very useful in practice. The DHCP server also makes allowances
for non-compliant clients which one might still like to support.

This package contains the Relay component.
2008-02-13 22:06:55 +00:00
adrianp
40a452f1ed ISC's Dynamic Host Configuration Protocol Distribution provides a
freely redistributable reference implementation of all aspects of
DHCP, through a suite of DHCP tools:

* A DHCP server
* A DHCP client
* A DHCP relay agent

These tools all use a modular API which is designed to be sufficiently
general that it can easily be made to work on POSIX-compliant
operating systems and also non-POSIX systems like Windows NT and
MacOS.

The DHCP server, client and relay agent are provided both as
reference implementations of the protocol and as working, fully-featured
sample implementations. Both the client and the server provide
functionality that, while not strictly required by the protocol,
is very useful in practice. The DHCP server also makes allowances
for non-compliant clients which one might still like to support.

This package contains the Server component.
2008-02-13 22:06:15 +00:00
adrianp
bc37371549 ISC's Dynamic Host Configuration Protocol Distribution provides a
freely redistributable reference implementation of all aspects of
DHCP, through a suite of DHCP tools:

* A DHCP server
* A DHCP client
* A DHCP relay agent

These tools all use a modular API which is designed to be sufficiently
general that it can easily be made to work on POSIX-compliant
operating systems and also non-POSIX systems like Windows NT and
MacOS.

The DHCP server, client and relay agent are provided both as
reference implementations of the protocol and as working, fully-featured
sample implementations. Both the client and the server provide
functionality that, while not strictly required by the protocol,
is very useful in practice. The DHCP server also makes allowances
for non-compliant clients which one might still like to support.

This package contains the Client component.
2008-02-13 22:05:21 +00:00
adrianp
cb27726bde ISC's Dynamic Host Configuration Protocol Distribution provides a
freely redistributable reference implementation of all aspects of
DHCP, through a suite of DHCP tools:

* A DHCP server
* A DHCP client
* A DHCP relay agent

These tools all use a modular API which is designed to be sufficiently
general that it can easily be made to work on POSIX-compliant
operating systems and also non-POSIX systems like Windows NT and
MacOS.

The DHCP server, client and relay agent are provided both as
reference implementations of the protocol and as working, fully-featured
sample implementations. Both the client and the server provide
functionality that, while not strictly required by the protocol,
is very useful in practice. The DHCP server also makes allowances
for non-compliant clients which one might still like to support.

This package contains the Base component.
2008-02-13 22:03:58 +00:00
tron
ce0ad793c3 Add an option "x11" to enable or disable X11 (GTK+) support. The default
is to enable X11 support. If the option is off only the "tshark" program
is built.

Based on a patch submitted by Jean-Edouard Babin in private e-mail.
2008-02-13 20:10:20 +00:00
drochner
fcf2c54505 update to 2.14.12
changes:
-Fix off by one in all method name lengths. Fixes interoperability
 with other ORBs
-Fix the build with glib 2.15

pkgsrc fix: don't touch _res (resolver state) on NetBSD, it is
not thread safe
2008-02-13 19:36:48 +00:00
drochner
1e1c36cbfd update to 0.8.10
changes: small compatibility improvements
2008-02-13 19:33:26 +00:00
martti
86ad3952a8 Updated net/openvpn to 2.1rc7
* Added a few extra files that exist in the svn repo but were
  not being copied into the tarball by make dist.

* Fixup null interface on close, don't use ip addr flush (Alon Bar-Lev).

* Fixed options checking bug introduced in rc5 where legitimate configuration
  files might elicit the error: "Options error: Parameter pkcs11_private_mode
  can only be specified in TLS-mode, i.e. where --tls-server or --tls-client
  is also specified."

* Added "forget-passwords" command to the management interface
  (Alon Bar-Lev).

* Added --management-signal option to signal SIGUSR1 when the
  management interface disconnects (Alon Bar-Lev).

* Modified command line and config file parser to allow
  quoted strings using single quotes ('') (Alon Bar-Lev).

* Use pkcs11-helper as external library, can be downloaded from
  https://www.opensc-project.org/pkcs11-helper (Alon Bar-Lev).

* Fixed interim memory growth issue in TCP connect loop where
  "TCP: connect to %s failed, will try again in %d seconds: %s"
  is output.

* Fixed bug in epoll driver in event.c, where the lack of a
  handler for EPOLLHUP could cause 99% CPU usage.

* Defined ALLOW_NON_CBC_CIPHERS for people who don't
  want to use a CBC cipher for OpenVPN's data channel.

* Added PLUGIN_LIBDIR preprocessor string to prepend a default
  plugin directory to the dlopen search list when the user
  specifies the basename of the plugin only (Marius Tomaschewski).

* Rewrote extract_x509_field and modified COMMON_NAME_CHAR_CLASS
  to allow forward slash characters ("/") in the X509 common name
  (Pavel Shramov).

* Allow OpenVPN to run completely unprivileged under Linux
  by allowing openvpn --mktun to be used with --user and --group
  to set the UID/GID of the tun device node.  Also added --iproute
  option to allow an alternative command to be executed in place
  of the default iproute2 command (Alon Bar-Lev).

* Fixed --disable-iproute2 in ./configure to actually disable
  iproute2 usage (Alon Bar-Lev).

* Added --management-forget-disconnect option -- forget
  passwords when management session disconnects (Alon Bar-Lev).
2008-02-13 12:07:24 +00:00
martti
ad7f68e773 Updated net/mrtg to 2.16.0
* Makesure mrtg repopulates its cache only once even in fork mode
* Added support for RRDtool based Holt-Winters aberrant behaviour detection.
  Threshold based alerts have been enhanced to be able to fire based on the
  FAILURES RRA. Note that Holt-Winters aberrant behaviour detection can only
  be enabled on newly created RRAs.
* when thresholds were UNboraken, the threshprogok did not run necessarily
* MIB parser rewritten for better compatibility
* allow RouterUptime to contain an explicit OID for queriing the uptime.
* support for nortel passport 8600 in cfgmaker
* Added Documentation for GeTNEXT prefix
* Added New Prefix for Counterd SNMP Walk -> CnTWaLK (see docs)
* Upgrade to SNMP Session 1.10
* Updates for  Net_SNMP_util.pm   and  SNMP_util.pm
* Fix if_is_ciscovlan condition in cfgmaker
* Updated port syntax in documentation (based on trac entry)
2008-02-13 12:05:26 +00:00
jnemeth
579fe81ebc lint 2008-02-09 20:44:14 +00:00
heinz
b2f9c7b74a Updated to version 1.30.
Pkgsrc changes:
  - The package supports installation to DESTDIR.
  - A C compiler is necessary.

Changes since version 1.27:
=====================================
1.30  December 16th 2007
	- Add GEOIP_MMAP_CACHE support ( Peter Shipley )
	- Added last_netmask - gets netmask of network block from last lookup
	- Merged in Geo::IP::PurePerl code, PurePerl code is mostly
		API compatible with XS code, except for charset functions
	- Added set_charset - enables UTF8 output of city name

1.28  July 4th 2007
	- Added support for region name lookup in GeoIP City API
	- Fixed database_info method (Ken Neighbors)
2008-02-07 19:41:40 +00:00
joerg
f39ec90913 The libfetch version is good enough as user-agent. 2008-02-07 18:02:01 +00:00
joerg
b5978b75bb Conditionally declare arg on the existance of the socket options. 2008-02-07 17:57:28 +00:00
joerg
62b3753060 Don't use warnx, fprintf(stderr, ...) is good enough. Rename logname to
login_name to avoid shadowing a global variable.
2008-02-07 17:47:12 +00:00
joerg
ae18f14e95 Conditionally use IP_PORTRANGE sockopt and avoid using ss_len when other
operations already provided the value.
2008-02-07 17:42:14 +00:00
joerg
c893ace4e9 Kill more __unused. 2008-02-07 17:27:40 +00:00