Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Some of the tests fails, but that appears to be due to some remote
server no longer providing the expected service. Also fix one test's
count of tests.
The Net::Z3950::ZOOM distribution contains three Perl modules for the
price of one. They all provide facilities for building information
retrieval clients using the standard Z39.50 and SRW/U protocols, but
do so using different APIs.
|
|
|
|
|
|
Pkgsrc changes:
o Change HOMEPAGE to use search.cpan.org, retain old commented out
Upstream changes:
version 2.00 (08/01/08)
+ Support for Alcatel-Lucent OmniSwitch via L3::AlcatelLucent
+ Support for Alcatel-Lucent Service Router via L3::Timetra
+ Support for Alcatel-Lucent OmniAccess via L2::Aruba
* Silence warnings in MAU due to uninitialized variables
version 1.09 (07/22/08) - Beta/developer release
+ Added support for HP ProCurve Foundry OEM switches, such as the 9300
series, in new class L3::HP9300 (contributions from Douglas McKeown and
Ivan Auger)
+ Added support for CISCO-PAE-MIB in CiscoPortSecurity (Kesy)
+ Support for D-Link devices through L3::Dell
+ Support for Linksys SRW2048 through L3::Dell
+ Support for IBM BladeCenter 4-Port GB Ethernet Switch Module through
L3::Dell (Alex Kramarov)
+ Support for newer Nortel Alteon switches and Nortel BladeCenter Switch
Modules in L3::AlteonAD
+ Support for Cisco 1250 series through L2::Aironet
+ Updates to fan, power supply, and serial number methods in
L2::HP (Jeroen van Ingen)
+ Use Cisco Client Association MIBs for Aironet client reporting
via fw_mac
+ Support VLANs on Aironet
+ Get the proper radio MAC address from aironet in MBSS mode
+ Additional wireless statistics from Aironet
+ Add support to specify MIB to resolve leaf names conflicts in
%GLOBALS and %FUNCS.
+ Added munge_port_list() and modify_port_list() methods to assist in
working with PortList objects.
+ Added set_multi() method to enable a SNMP set command on several new
values in one request. Required for complex set operations
on some agents.
+ Infrastructure for SNMPv3 support:
+ Save the SecName passed into the constructor
+ Create an update() function, which replaces the underlying
SNMP session using different parameters.
+ Return the SecName instead of community from snmp_comm() when using
SNMPv3.
* L2::HP now isa Layer3 instead of Layer2 to support arpnip
(Dudley Freeman)
* Silence warnings from Cisco devices which don't return values for
extended VLAN range (1024-4096)
* Documentation coverage, spelling, and syntax updates
* set_i_pvid(), set_i_vlan(), set_add_i_vlan_tagged(),
set_remove_i_vlan_tagged() removed from Bridge and HP classes due to
incompatibility across devices.
version 1.07 (11/26/07) - Beta/developer release
version 1.05 (11/25/07) - CVS only. No official release
+ Added support for LLDP in new class LLDP (contributions from Bernhard
Augenstein)
+ Added device specific support for LLDP in L2::HP, L2::Baystack,
L3::Enterasys and L3::Foundry
+ Added support for Enterasys devices as new class L3::Enterasys
+ Added support for Dell PowerConnect switches as new class L3::Dell
+ Added basic support for generic routers running Microsoft Windows OS
as new class L3::Microsoft (begemot)
+ Added basic support for Sun routers as new class L3::Sun (begemot)
+ Added basic support for Juniper NetScreen devices as new class
L3::Netscreen (Kent Hamilton)
+ Added support for Cyclades terminal servers as new class L1::Cyclades
+ Added support for Cisco (Airespace) wireless controllers as new class
L2::Airespace
+ Added support for Nortel Ethernet Routing Switch 2500 series and
Business Ethernet Switches (David Siebörger)
+ Update of L3::Foundry to support all Foundry devices including newer
switches. Depreciate L2::Foundry.
+ Added generic device type detection using IANA assigned enterpise
number extracted from sysObjectID
+ Added ifDiscards and other missing entries from IF-MIB::ifEntry (Greg King)
+ Added CGESM devices to L2::C2900 class (Alexander Hartmaier)
+ Added support for dual speed 10/100 hubs and i_speed() in L1::Bayhub
+ Added i_ssidlist(), i_ssidbcast(), and i_80211channel() methods to
L2::Aruba, Airespace, and L2::NAP222x classes
+ New class IEEE802dot11 class for generic standards based wireless AP
support to include i_ssidlist()and i_80211channel() methods.
+ L2::Orinoco inherits from new IEEE802dot11 for i_ssidlist()and
i_80211channel() support.
+ Added new VLAN methods i_pvid(), i_vlan_membership(), set_i_pvid(),
set_i_vlan(), set_add_i_vlan_tagged(), set_remove_i_vlan_tagged() to
Bridge, CiscoVTP, Extreme, HP, and RapidCity classes.
+ Added set_i_speed_admin() method to RapidCity class,
+ Added set_i_duplex_admin() method to RapidCity class,
+ Added OSPF Neighbor Tables, SF Patch 1577918 to Layer 3 (Andrew Herrick)
+ Added CiscoConfig class, SF Patch 1555001 (Justin Hunter)
+ Enable load_ methods for %GLOBALS and MIB Leaf node names.
+ Enable dynamic methods in AUTOLOAD with MIB Leaf node names for loaded
MIBs without definition in %FUNCS or %GLOBALS. Single instance mib leafs
will be treated as a GLOBAL and returna scalar while mib leafs which
reside in a table will be treated as a FUNC and return a reference to a
hash.
+ Enable load_ methods for %GLOBALS and MIB Leaf node names.
+ Add loop detect option and code for getnext table column walks.
+ Add Layer3::NetSNMP for Net-SNMP-based hosts, part of
SF patch 1557529 (Bradley Baetz).
+ Add EIGRP Neighbor Tables to L3::Cisco SF Patch 1577927 (Andrew Herrick)
+ Additions to CiscoQOS and CiscoStats (Alexander Hartmaier)
+ Emulate ENTITY-MIB Physical Table methods for devices which don't
have ENTITY-MIB support in Airespace, Bayhub, Baystack, BayRS,
NortelStack, and Passport classes.
+ Enable use of MIB Leaf node names in SNMP sets.
+ Add POWER-ETHERNET-MIB and CISCO-POWER-ETHERNET-EXT-MIB support.
* Fix for bug where an SNMP error in any operation would cause subsequent
table get operations to fail while using the same session, originally
identified by Nicolai Petri.
* Enable single instance partial table fetches (Alexander Hartmaier)
* Enable partial table fetches in overriden table methods (Justin Hunter)
* Allow partial table fetches with load_ methods.
* Fixed vlan trunk port handling bug in L2:HP (Michael Robbert)
* Correct bp_port() definition in Bridge class (Reported by Nicolai Petri)
* Remove port security definitions from CiscoStack and move into new class
CiscoPortSecurity. Needed to support devices such a L3::C4000 which
support CISCO-PORT-SECURITY-MIB, but not CISCO-STACK-MIB.
(Reported by Prakash RudraRaju)
* Correct port numbering for Nortel 8110, 1100, 1150 in L3:Passport
(Reported by David Pinkoski)
* Documentation updates
* Translate OIDs returned by Entity MIB e_type
* Modify inheritance to use Cisco classes before generic classes
* Create e_index method in ENTITY-MIB to facilitate emulation methods in
other classes as entPhysicalIndex is not-accessible.
* Only return MAC from munge_mac() if it actually is a MAC. Fix for
netdisco where device would not be inserted in DB due to malformed MAC.
* Enable SUPER class calls to find autoloaded methods (Bernhard Augenstein)
* Clear attribute cache on sucessful SNMP set.
* Improve accuracy of operational and administrative duplex reporting on
devices using CiscoStack.
* All i_type() methods now use standard IANAifType values.
* Report bridge groups (VLANs) in L2::C1900.
* Turn on bulkwalk for C6500. Users with buggy OS versions can turn
it off when creating the object.
* c_ip() now attempts to return only IPV4 addresses, use c_addr() for all
address types.
|
|
Pkgsrc changes:
o Canonicalize HOMEPAGE
o Fix MASTER_SITES to use MASTER_SITES_PERL_CPAN
o Add patch to recognize lo0 on NetBSD. This probably breaks the test
on Linux. It's not portable to insist on particular names for
interfaces (lo or lo0), but this patch doesn't improve the portability,
it just makes it pass on NetBSD.
o Add patch to not do the mem_leak test if Proc::ProcessTable is installed
but the platform does not provide the virtual size of the process via
"size". (We probably should have a kvm-using version of Proc::ProcessTable,
but that's for another day.)
Upstream changes:
0.23 Tue Jan8 2007
- add version number to submodules
0.22 Tue Jan8 2007
- remove dependency on List::MoreUtils
0.22_01 Mon Jul 16 2007 (Steve Bonds)
- fix endianness bug in ICMP packet creation
- add lots of comments on what's going on in the ICMP portion
of the RawIP.xs and RawIP.pm files
- break out sub-packages to their own files so "make test"
works even with Critic enabled
0.21 Mon Mar 26 22:53:48 2007
- fix looping bug in set_icmp (Micha Nasriachi)
- fix tests to work both as root and as regular user
0.21_04
- Skipped
|
|
|
|
as per private communication with previous maintainer.
No associated version bump.
|
|
|
|
|
|
conferencing application for GNOME. Ekiga uses both the H.323 and SIP
protocols. It supports many audio and video codecs, and is interoperable
with other SIP compliant software and also with Microsoft NetMeeting.
|
|
set it to ${DISTNAME}.
|
|
this is unreasonably difficult.
|
|
Pkgsrc changes:
o Canonicalize HOMEPAGE
Upstream changes:
2007-06-17 Malcolm Nooning <m.nooning@comcast.net> (0.43)
* lib/Net/Daemon.pm Needed to up the VERSION number
2007-06-16 Malcolm Nooning <m.nooning@comcast.net> (0.42)
* t/forkm.t: Added a wait so that the parent will not loop
around and make another child until the previous child has
been destroyed.
2007-05-23 Malcolm Nooning <m.nooning@comcast.net> (0.41)
* t/forkm.t: When all ten childs are exited,
sub CatchChild will now exit.
2007-05-16 Malcolm Nooning <m.nooning@comcast.net> (0.40)
* t/threadm.t: The tests are now skipped with a
passing indication when usethreads is defined, which
would mean that the ithreadm tests are the ones that
matter.
Test.pm: A patch from todd.e.rinaldo was used. I do
not remember what the issues were.
|
|
Based on patch provided by Mustafa Dogan in PR 39503.
Add DESTDIR support and note that test target require bash and python.
Release 1.5 (2008/07/22)
========================
ALL:
- XORP now builds on DragonFlyBSD-1.10.1, DragonFlyBSD-1.12.2,
FreeBSD-7.0, Linux Debian-4.0 (etch), Linux Fedora 7,
Linux Fedora 8, Linux Fedora 9, Linux Gentoo 2008.0,
Linux Ubuntu-7.04, Linux Ubuntu-7.10, Linux Ubuntu-8.04.1,
NetBSD-4.0, OpenBSD-4.1, OpenBSD-4.2, OpenBSD-4.3, Mac OS X 10.5.2,
Mac OS 10.5.3, and Mac OS X 10.5.4.
CONFIGURATION:
- Addition of new FEA configuration statements to set the IPv4/IPv6
unicast forwarding table IDs:
fea {
unicast-forwarding4 {
table-id: 254
}
unicast-forwarding6 {
table-id: 254
}
}
If the table ID is not configured, the FEA will use the default
table ID for the system.
Note that not all systems support multiple forwarding tables.
Currently, they exist only on Linux (among all systems supported by
XORP).
- The "DISCARD" network interface flag is printed as appropriate
when displaying the list of interfaces in the CLI.
- Addition of new FEA configuration statement to support
"unreachable" interfaces. Such interfaces are similar to "discard"
interfaces, except that instead of silently throwing away packets,
the system will respond with "ICMP destination unreachable".
interfaces {
interface my_unreachable {
unreachable: true
vif my_unreachable {
}
}
}
The default value for the "unreachable" statement is false.
- Addition of new FEA configuration statement to flag an interface
for "management" purpose. An interface that is flagged as
"management" might be used in the future by some of the protocols
for protocol-specific purpose.
interfaces {
interface fxp0 {
management: true
vif fxp0 {
address 10.10.10.10 {
prefix-length: 24
}
}
}
}
The default value for the "management" statement is false.
- Addition of support to configure VLANs on an interface.
A VLAN is configured by using a "vlan" block that includes
the VLAN ID:
interfaces {
interface fxp0 {
vif fxp0 {
address 10.10.10.10 {
prefix-length: 24
}
}
vif vlan1 {
vlan {
vlan-id: 1
}
address 10.10.20.20 {
prefix-length: 24
}
}
}
}
- Addition of preliminary support to configure firewall rules.
Firewall rules are configured by using numbered entries:
firewall {
rule4 100 {
action: "drop"
protocol: 6 /* TCP */
source {
interface: "fxp0"
vif: "fxp0"
network: 0.0.0.0/0
port-begin: 0
port-end: 65535
}
destination {
network: 10.10.0.0/24
port-begin: 0
port-end: 1024
}
}
}
Note that compiling firewall support on Linux systems require
patching some of the system header files. See ERRATA for details.
- The following PIM-SM configuration statements have been deprecated,
because PIM-SM doesn't use Router Alert IP option anymore:
protocols {
pimsm4 {
interface foo {
vif foo {
enable-ip-router-alert-option-check: true
}
}
}
}
protocols {
pimsm6 {
interface foo {
vif foo {
enable-ip-router-alert-option-check: true
}
}
}
}
LIBXORP:
- The local system-independent xorp_random() implemenation is used
instead of the random(3) provided by the system.
- Improved MAC address support (classes Mac and EtherMac).
- More consistent usage of XORP_OK and XORP_ERROR to return error
codes.
LIBXIPC:
- Bug fix in the internal mechanism for obtaining the IPv4 addresses
from the system. After the bug fix, a secondary (alias) IP address
can be specified with the "-i <addr>" command-line option to
the xorp_rtrmgr or xorp_finder binaries.
LIBFEACLIENT:
- No significant changes.
XRL:
- Critical bug fix that can be triggered by malformatted XRLs.
- Addition of support for 64-bit integers: i64 and u64 for
signed and unsigned respectively.
RTRMGR:
- Addition of preliminary mechanism to log events to a file or
to a syslog facility.
- Addition of support to run XORP in background (in daemon mode).
XORPSH:
- Bug fix related to assigning the node ID position in case the
previous (sibling) node was deleted at the same time a new node
was added.
This fixes "Found out-of-order term(s) inside policy ..." error
inside the policy manager.
- The "-c <cmd>" command line option can be used more than once to
run multiple commands.
- Fix a long configuration delay when using xorpsh in
non-interactive mode (e.g., "cat commands.txt | xorpsh").
- Addition of a new "-e" command line option. It can be used to tell
xorpsh to exit immediately if the connection to the Finder fails.
POLICY:
- No significant changes.
FEA/MFEA:
- Major refactoring of the FEA/MFEA internals.
- Critical bug fix that affects recent NetBSD and OpenBSD releases.
- Critical IPv6-related bug fix when adding unicast forwarding
entries to the kernel. This bug was exposed only on *BSD systems
with 64-bit CPU.
- If MFEA is started, it will explicitly enable the multicast
forwarding flags that have been added to recent OpenBSD releases:
net.inet.ip.mforwarding (for OpenBSD-3.9 and later) and
net.inet6.ip6.mforwarding (for OpenBSD-4.0 and later).
RIB:
- No significant changes.
RIP/RIPng:
- Addition of support for "show ripng" xorpsh operational commands.
- Critical RIPng-related bug fix. Previously the RIPng installed
routes had incorrect outgoing interface toward the destination.
- Bug fix related to the TTL for RIPng multicast packets: now it is
set to 255 as specified in the protocol specification (RFC 2080)
instead of 1.
OLSR:
- Added support for RFC 3626 Optimized Link State Routing Protocol.
This is a fully fledged XORP routing process with policy route
redistribution capability. The work was generously funded over
2007/2008 by CenGen, Inc.
OSPF:
- Bug fix related to OSPFv3 link-local scope LSAs. Previously the
link-local scope LSAs were incorrectly flooded to links other
than the one they belonged to.
- Bug fix related to OSPFv3 Inter-Area-Prefix-LSAs. The check for
the minimum size of an Inter-Area-Prefix-LSA was incorrect so
short prefixes such as the default route would be rejected.
- Added a clear database command.
- In the OSPFv2 configuration "passive" is no longer a bool but a
directive. Previously setting an interface to passive would set
the interface to loopback and announce a host route for the
interface. Using the passive keyword will still set the
interface to loopback but now the network will be announced. If
the previous behaviour of of announcing the host route is
required the host variable can be set to true.
BGP:
- Added support for 4-byte AS numbers, as detailed in RFC 4893.
From 1st Jan 2009 4-byte AS numbers will be allocated by default
by RIPE, so it is desirable that all BGP implementations support
four-byte AS numbers by that time. Currently 4-byte support is
not enabled in XORP by default, but can be enabled using the
"enable-4byte-as-numbers" configuration option.
STATIC_ROUTES:
- Bug fix that prevented the deletion of interface-specific routes
using xorpsh.
MLD/IGMP:
- No significant changes.
MLD/IGMP-Lite:
- An implementation of Lightweight IGMP/MLD is available in
directory ${XORP}/contrib/mld6igmp_lite. It can be used instead
of the existing MLD/IGMP vanilla implementation by using the
following command before compiling XORP:
./configure --with-mld6igmp_lite
PIM-SM:
- No significant changes.
FIB2MRIB:
- No significant changes.
CLI:
- No significant changes.
SNMP:
- No significant changes.
|
|
number or the author name. No version bump since this does not
really change any substantial parts of the binary package.
|
|
Pkgsrc changes:
o Add HOMEPAGE
o Adjust dependencies according to Makefile.PL
Upstream changes:
0.29 added missing PREREQ_PM in Makefile.PL
|
|
Pkgsrc changes:
o Canonicalize HOMEPAGE
Upstream changes:
1.14 Sat May 17 15:23:36 BST 2008
- Updated test case to use Test::POE::Server::TCP
- Removed kwalitee test.
- Added license information
1.12 Wed Mar 5 09:24:15 GMT 2008
- We had no explicit return values, I'm shocked it worked at all.
1.10 Thu Jan 31 11:23:41 GMT 2008
- Enabled perl-5.5.5 compatibility.
1.08 Thu Jan 17 14:16:39 GMT 2008
- Fixed up test script naming.
1.07 Wed Oct 31 17:19:56 GMT 2007
- Updated Module::Install to 0.68
1.06 Sun Aug 05 11:44:11 BST 2007
- Fixed abstract_from and build_requires in Makefile.PL
1.04 Thu Dec 7 17:27:17 GMT 2006
- Ident-Agent was hanging on to a reference to the spawning
session. Changed to session->ID.
1.02 Fri Sep 1 10:27:59 BST 2006
- Rearranged distribution file structure.
- Added test pod and pod coverage.
- Fixed documentation coverage.
1.01 Fri May 19 16:41:56 BST 2006
- Minor bug in Agent.pm was causing two error events to be
generated in the case of a socket error.
1.00 Wed Apr 26 13:48:34 BST 2006
- Minor code revisions
- switched test script to Test::More
0.8 Thu Nov 3 12:55:56 GMT 2005
- Changed Ident-Agent API to be objectified.
|
|
|
|
Changes in version 0.2.0.31 - 2008-09-03
o Major bugfixes:
- Make sure that two circuits can never exist on the same connection
with the same circuit ID, even if one is marked for close. This
is conceivably a bugfix for bug 779. Bugfix on 0.1.0.4-rc.
- Relays now reject risky extend cells: if the extend cell includes
a digest of all zeroes, or asks to extend back to the relay that
sent the extend cell, tear down the circuit. Ideas suggested
by rovv.
- If not enough of our entry guards are available so we add a new
one, we might use the new one even if it overlapped with the
current circuit's exit relay (or its family). Anonymity bugfix
pointed out by rovv.
o Minor bugfixes:
- Recover 3-7 bytes that were wasted per memory chunk. Fixes bug
794; bug spotted by rovv. Bugfix on 0.2.0.1-alpha.
- Correctly detect the presence of the linux/netfilter_ipv4.h header
when building against recent kernels. Bugfix on 0.1.2.1-alpha.
- Pick size of default geoip filename string correctly on windows.
Fixes bug 806. Bugfix on 0.2.0.30.
- Make the autoconf script accept the obsolete --with-ssl-dir
option as an alias for the actually-working --with-openssl-dir
option. Fix the help documentation to recommend --with-openssl-dir.
Based on a patch by "Dave". Bugfix on 0.2.0.1-alpha.
- Disallow session resumption attempts during the renegotiation
stage of the v2 handshake protocol. Clients should never be trying
session resumption at this point, but apparently some did, in
ways that caused the handshake to fail. Bug found by Geoff Goodell.
Bugfix on 0.2.0.20-rc.
- When using the TransPort option on OpenBSD, and using the User
option to change UID and drop privileges, make sure to open
/dev/pf before dropping privileges. Fixes bug 782. Patch from
Christopher Davis. Bugfix on 0.1.2.1-alpha.
- Try to attach connections immediately upon receiving a RENDEZVOUS2
or RENDEZVOUS_ESTABLISHED cell. This can save a second or two
on the client side when connecting to a hidden service. Bugfix
on 0.0.6pre1. Found and fixed by Christian Wilms; resolves bug 743.
- When closing an application-side connection because its circuit is
getting torn down, generate the stream event correctly. Bugfix on
0.1.2.x. Anonymous patch.
|
|
it being split between net/libnipper and the CLI in this package
Lots of devices supported including:
* 3Com SuperStack 3 Firewall
* Bay Networks Accelar
* CheckPoint Firewall Module
* CheckPoint Management Module
* Cisco IOS-based Router
* Cisco IOS-based Catalyst Switch
* Cisco PIX-based Firewall
* Cisco ASA-based Firewall
* Cisco FWSM-based Firewall
* Cisco CatOS-based Catalyst
* Cisco NMP-based Catalyst
* Cisco Content Services Switch
* HP ProCurve Switches
* Juniper NetScreen Firewall
* Nokia IP Firewall
* Nortel Ethernet Routing Switch 8300
* Nortel Passport Device
* SonicWall SonicOS Firewall
For more details of changes between specific release see:
http://nipper.titania.co.uk/news.php
|
|
|
|
files. The report produced by Nipper includes; detailed security-related
issues with recommendations, a configuration report and various
appendices. Nipper has a large number of configuration options.
|
|
snmplib:
- [PATCH 1921861]: Avoid endless loop after truncating 64bit int
- Better handling of CONTAINER_INSERT failures with multiple indices
snmpd:
- [PATCH 2023633]: add SCTP-MIB implementation (Linux only)
- suppress annoying "registration != duplicate" warning for root oids
build:
- [BUG 2023803]: Compilation problems on HP-UX 11.31
- Update to libtool 1.5.26
AIX:
- Add support for AIX 6.x.
|
|
Added Turkish translation. Updated German and Russian translations.
If an error occurred with a URI, remove identical URI from remaining
URI list because it is likely that same error occurred in the end and it
is waste of time.
Added -lrt to LIBCARES_LIBS if -lrt is needed to link program with
-lcares.
Moved implementation to SimpleRandomizer.cc from SimpleRandomizer.h.
Added return value of getpid() to argument of srand() to achieve more
randomized value.
Contact tracker frequently when the number of connections are 0 and
download is not finished yet.
Moved threshold values to UTPexExtensionMessage.
Added _incoming member to Peer class and made it true if the peer
initiated connection. Don't add those peer to UTPex message.
If extended handshake is received, assign _incoming to false.
Fixed infinite loop bug in FTP when SIZE command failed.
Made files whose name ends with ".gz", ".tgz" not inflated by Content
Encoding Decoder. Removed size threshold for turning off on the fly
inflation because resulting file may or may not be inflated depending
on the file size and I think it is not expected by users.
This change fixes segmentation fault when Metalink file contains gzipped
file and its filesize is provided.
Fixed chunk checksum validation cannot detect trailing garbage data.
BUG#2074141
|
|
From J. Raby <raby@lists.shelljunkies.net>. Bump PKGREVISION.
|
|
|
|
name change).
|
|
ORBit2-2.14.14
- portability
+ Fix build on win32 (Tor)
+ Mac OS/X fixes (Jules Colding)
- bug fixes
+ use ORBIT_SOCKETDIR to propagate the socket dir to children
wherever possible: has two benefits: speeds up ORBit2 launch,
and allows root owned apps to talk to the user's AT. (Mike Gorse)
+ other linc2 fixes (Michael, Mike)
+ Cleanups (JP, Jules Colding, dmacks at netspace org)
|
|
=========================== 0.8.11 ========================
2008-06-02 Tor Lillqvist <tml@novell.com>
Bug 536165 - Make libIDL correctly parse cl's pre-processor output
* lexer.l: Further change needed when using MSVC's cl.exe as the
preprocessor. Patch by Marcelo Vanzin.
2008-05-19 Tor Lillqvist <tml@novell.com>
Bug 522697 - Patch: make libIDL work with Microsoft's compilers
Patch by Marcelo Vanzin, applied with modifications.
* configure.in: Define Automake confitional OS_WIN32.
* Makefile.am: Use --export-symbols libIDL.def on Windows.
* Makefile.msc.in: Significant changes. Build a DLL with the same
name as libtool does. Use pkg-config.
* util.c: Make it work also in the !HAVE_CPP_STDIN && !HAVE_SYMLINK case.
* util.h: Make __IDL_tmp_filename const.
* include/libIDL/IDL.h.in: Rework the dllimport logic. Use
LIBIDL_VAR to decorate imported variables, similar to
GLIB_VAR. Unlike Marcelo's patch, I decided not to decorate
functions. Maybe later I can be convinced it would be a good idea,
but for now just use the .def file to export them and let them be
imported automatically.
* README.win32
* libIDL.def: Update.
2008-03-18 Christian Persch <chpe@gnome.org>
* configure.in: Update glib version req. Bug #517088, patch by
Mart Raudsepp.
|
|
Version 1.0.1
(August 30 2008, from branches/release/1.0.x)
svn://svn.gna.org/svn/clive/tags/1.0.1
User-visible changes:
* minor startup performance improvements
* config: warn/error messages now contain absolute path to config file
* fixed: VGoogle: embedded URL -> video page URL conversion (patch #1097)
* fixed: scan: progress is now immediately flushed to stdout
* console: renamed commands
- q_r_file -> q_import
- q_w_write -> q_export
- q_r_paste -> q_paste
- q_r_recall -> q_recall
Developer-visible changes:
* Youtube: parser no longer attempts to "guess" whether video is available
- Had a long history of detecting errors incorrectly
- Ignorant of non-English errors.
* ~/.clive/passwd: permissions are set to 0600
* added: HACKING file
* import statements are now used conservatively to reduce overhead
- clive.modules.Modules caches the most commonly used imports
* runtime options are no longer passed and copied back and forth
* clive.modules.Modules is now a singleton
* clive.opts.Options is now a singleton
* added: src/clive/singleton.py
* Makefile.am: clean-local: remove dist/ subdir
Known issues:
* Myvideo extraction fails ("error: extraction url not found")
|
|
- Security-related bugs in the NCP dissector, zlib compression code, and
Tektronix .rf5 file parser have been fixed.
- WPA group key decryption is now supported.
- A bug that could cause packets to be wrongly dissected as "Redback
Lawful Intercept" has been fixed.
This update address the security vulnerability reported in CVE-2008-3146.
|
|
- Prevent crash bug in Winbind caused by a race condition
when a child process becomes unresponsive.
- Fix interactive password prompting in the "net" command.
- Documentation clarifications and typographical fixes.
- Correct issues with running Winbind running on a Samba PDC.
- Problems with trusted Windows 2008 domains.
- Difficulty joining an NT4 or Windows 2000 AD domain.
|
|
|
|
GCC 3.x. This should fix PR pkg/39421.
|
|
minor bugfixes
|
|
DIST_SUBDIR dance. Noted by joerg.
|
|
Changes since 3.0.708:
- Split --debug into --verbose and --no-daemon
- Include launchd config and instructions for running darkstat
on Mac OS X. Contributed by Damien Clauzel.
- Implement PPPoE decoding on ethernet iface. (--pppoe)
- Web: Add automatic reload button. Thanks Dennis!
- Web: Add a graph legend with min/avg/max.
- Web: Remove hashtable stats pages.
|
|
Pkgsrc changes:
o Canonicalize HOMEPAGE
o Adjust dependencies to match Makefile.PL
Upstream changes (at least I *think* these are the ones for 0.99 and 1.00):
======================================
9999-99-99 99:99:99.999999Z (untagged)
======================================
2007-01-06 18:12:47 (r64) by rcaputo; DNS.pm M
By the power of PAUSEskull, this is a fine morning! Release 1.00!
2007-01-06 18:11:52 (r63) by rcaputo; DNS.pm M
Expose the underlying Net::DNS::Resolver with a get_resolver()
accessor. Thanks to Chris Williams for kinda suggesting it. :)
2006-11-06 19:23:35 (r62) by rcaputo; Makefile.PL M
Set a LICENSE. Cheap kwalitee points!
2006-10-17 16:35:24 (r61) by rcaputo; t/06_hosts.t M
Don't try to call a method on a failed request. Resolves rt.cpan.org
21190 by Alexandr Ciornii.
2006-10-17 15:05:34 (r60) by rcaputo; Makefile.PL M
Some rt.cpan.org tickets refer to issues in Net::DNS. Require the
latest version of that dependency in the hopes that some things are
fixed. Too bad I don't have test cases for those issues... there's no
way for me to tell if anything's fixed by this simple change.
=========================
2006-05-21 20:45:46 v0_99
=========================
2006-05-21 20:45:11 (r58) by rcaputo; DNS.pm M
Bump up the version.
2006-05-21 20:44:39 (r57) by rcaputo; DNS.pm M
Fix shutdown(). It was not performing nearly enough cleanup.
Replace some post() calls with call() to avoid race conditions. In
general, method interfaces should use call() rather than post() so
that they affect internal structures synchronously.
2006-05-21 20:43:08 (r56) by rcaputo
t/02_tag_args.t M; t/03_api_3.t M; t/05_api_4.t M; t/06_hosts.t M
Turn on ASSERT_DEFAULT for some of the tests. Add _stop handlers so
they don't fail with all POE asserts on.
2006-03-24 03:58:51 (r55) by rcaputo; DNS.pm M
Belatedly bump up the version.
|
|
Pkgsrc changes:
o Add commented-out HOMEPAGE as an addition, using search.cpan.org
Upstream changes:
Changes for 1.16
- Fixed minor bug in scanner.t where the number of tests
to skip when nmap was not found was incorrect.
- Repackaged to remove all the ._* files from the package.
- Fixed POD errors and added more documentation
Changes for 1.14
- Added cache_scan() to save the output of a parsescan()
to a file before parsing.
- Added new tests for servicefp fingerpriting and cache_scan().
- Ran PerlTidy against module and other tools
- Updated documentation
Changes for 1.13
- Added fingerprint() to Service object (thanks jpomiane)
- Added documentation.
Changes for 1.12
- Added references to Google Code Project page.
Changes for 1.11
- Added parsing of distance information.
- Fixed bug #1671876 on tcp_service() always returning null
- Added ignoring of taskend,taskbegin and taskprogress information.
- Added tests for nmap 4.20.
- Changed lisence to MIT.
- Points to new website http://nmapparser.wordpress.com
Changes for 1.06
- Added patch for new OS fingerprint (Thanks Okan Demirmen)
- New os_fingerprint() method for Nmap::Parser::Host::OS
- Updated documentation
- Updated scan.pl to also read xml files (good for debugging)
Changes for 1.05
- Major speed improvements (less compile time)
- Major reduction in unwanted memory usage
- Redundant functions (or less used functions) are now created
dynamically. (AUTOLOAD)
- Documentation fixes
Changes for 1.00
- To see the changes, please read over the new documentation
- Internal code is much (MUCH) cleaner and readable
- removed 'ducttape' fixes and made stable & roubust changes
- improved performance, removed unwanted code (legacy)
- complete overhaul of internal code - new Framework
- support for IPv6 addresses
- data overwrite (overflow) protection
- better support for multiple instances
- fixed some minor bugs
- process owner information obtained
- all OS accuracy information obtained
- some functions now take new parameters (more concise)
- some functions renamed for clarity
- new shortcut functions (for doing repetitive tasks easier)
- Removed parsing filters (finally)
- All indexes now start at 0 (not at 1).
- Removed internal OS generic matching function since this is given by
nmap now in the osclass tags
- Removed the use of constants for indexes
- Nmap::Parser::Host::Service object
provides OO interface to service information for a given port
- Nmap::Parser::Host::OS object
provides OO interface to OS signature information for a given host
- Nmap::Parser::Session replaces old Nmap::Parser::ScanInfo package
- Nmap2SQLite security script included
- removed old security tools
- rewrote scan.pl (from scanhost.pl)
- rewrote old tools to fit new framework
- Fully updated documentation
|
|
Pkgsrc changes:
o Canonicalize MASTER_SITES and HOMEPAGE
Upstream changes:
1.03 Fri Mar 21 17:20:00 CET 2008
- added support for IP_HDRINCL with IPv6 raw sockets (Linux only)
=> in fact, it should have worked before, but it appears to be a regression
1.02 Tue Feb 19 12:11:21 CET 2008
- bugfix: due to Socket6 update, AF_INET6 definition has changed
1.01 Sun Feb 17 19:08:15 CET 2008
- update: portability patches for other Unix systems (untested), concerning
IP_HDRINCL constants and the like
- update: license string (lc(Artistic)), to make CPANTS happy
|
|
No version bump.
|
|
Pkgsrc changes:
o Add a patch to handle all BSD systems the same in test 03
o Added a commented-out build dependency, Test::Distribution
does not appear to work for this package (and is optional anyway)
Upstream changes:
2008.01.01 - 0.16 - Sebastien Aperghis-Tramoni (SAPER)
- [BUGFIX] A typo prevented the new function names from working.
- [TESTS] Added new tests: 21-next_ex.t, 22-open.t, 23-srcstr.t,
50-poe-component-pcap.t
- [TESTS] Added support for user prefered device. See README.
- [TESTS] Improved small bits of the tests here and there.
2007.12.02 - 0.15 - Sebastien Aperghis-Tramoni (SAPER)
- [BUGFIX] CPAN-RT#30745: Fix WinPcap support.
- [BUGFIX] CPAN-RT#25076: Fix next_ex().
- [API] Now providing "pcap_"-prefixed aliases for all functions.
Documentation was changed to use these names instead of the old ones.
- [CMD] pcapinfo(1) no longer need IO::Interface.
- [TESTS] CPAN-RT#30903: Fix t/03-openlive.t failure on Linux.
- [DOC] CPAN-RT#27369: Several documentation fixes.
- [DOC] CPAN-RT#31111: Document that pcap_stats() does not work
on savefiles.
|
|
- KES reported a build problem. Turns out I need to install gtk-1.2
on my development sytem, otherwise my release script causes the
build to break.
- changed some docs to advertise the new mailing list.
- added documentation for the Mac OS X compilation problem.
- added -Wno-pointer-sign to the compiler options.
- Nico Lichtmaier's cleanup-gtk patch. (now mtr uses a more modern
dialect of gtk).
- as possible after opening the sockets, it still had some
sprintf calls, which have now been converted into snprintf.
|
|
Changes unknown, but this version starts and runs on amd64.
|
|
Noticed by Zafer Aydogan via private mail.
|
|
pkgsrc changes:
- Move more definitions to Makefile.common, drop some that had default values.
- Depend on py-OpenSSL and py-ZopeInterface.
- Add do-test target.
- Remove patch-aa and install all bin/ script with plain names, not with
${PYVERSSUFFIX} appended. setup.py is now much, much simpler, and rewriting
the patch would be difficult. It doesn't matter anyway, as I tried really
hard to install py-OpenSSL for both python24 and python25 and it just
doesn't work.
|
|
|
|
Rewrite errlist processing to include the full message, not just the
first word.
|
|
Bug Fixes:
- 1870957: Wrong sign could cause out-of-bounds read and potentially a crash.
- Firewalled status was not re-verified after a port change if the previously
used port was open.
- Fixed issue that caused the local peer cache to degenerate.
Improvements:
- Client-side support for tigertree hashes (TTH/THEX).
- Replaced navigation tree by tabs.
- Redesigned download user-interface to make it more accessible.
- Added some selectable pre-defined search filters.
- Bitzi tickets are displayed in full raw indented XML.
- Display Bitzi and ShareMonkey URLs as search result details.
- Topless mode is available at run-time via command-line switch.
- Added default shared filename extensions:
.7z, .bittorrent, .oga, .ogv, .spx, .tbz2
- Removed default shared filename extensions: .doc
- Updated translations: Japanese, Norwegian Bokmal, French.
Under the hood:
- Changed default to dual use of IPv4 and IPv6 instead of IPv4-only.
- Support the "as" (Alternate Source) key in magnet links.
- Eszett is finally normalized to "ss" in search queries.
- Avoid display updates for elements not currently visible.
- Take full advantage of persistent HTTP connections to fetch multiple
files from the same peer through over the same connection if scheduling
permits.
- Improved TLS support and blocking detection.
- Updated list of hostile IP adress ranges, bogons, Geo-IP data,
spam patterns and spam samples.
|