Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Highlights:
* Categories implemented.
* Much better No Needed/High Queue Ranking sources handling
* Shared files loading made 30x faster, now supports thousands of files.
* Numerous possible security exploits fixed.
* Generally, code is a lot clearner now.
* Enhanced OS support: NetBSD, OpenBSD, Solaris.
* New Extended Options:
* Various A4AF functionality,
* Drop No Needed Sources,
* Drop High QR Sources,
* Drop Full Queue Sources.
malware's contributions:
* Speed up the initial sharing by making KnowFileList a hash map.
* Remove the assign to category context menu entry only if it was
already there.
* Reimplemented hashing thread.
* Removed unused locks. As the NetBSD team pointed out they are
causing problems on their system because it does core dump on
unlocking a mutex that was not locked.
* Made the title for systray the same as for the main dialog.
* Never share a file twice.
* Fixed endless loop in sending UDP packets.
* Fixed a possibly exploitable bug as noticed by S. Esser from e-matters.
* Fixed new downloads assigned to random category.
* Check size of OP_SERVERSTATUS packet more strictly.
* Make xmule not to send the MOD_VERSION information. This does avoid a
problem with the LSD mod and other xmules.
* Removed memory leak from hashing thread.
* Minor fixes of problems detected by valgrind, mostly uninitialized
variables.
Un-Thesis' contributions:
* Implemented better GTK2 checks based on NetBSD team's and a Solaris user's
input
* Converted embedded XPMs to PNGs and JPEGs for better memory usage.
* FIXED: several bugs inherent in the source from previous devs/projects.
* FIXED: several memory leaks.
* Started refactoring the sourcecode.
* Got his own connection shut down by MPAA on 19 Aug :P
* Bringing website back to live.
* Kept xMule alive.
NetBSD team's contributions:
* Fixed bug with the mutex protecting calls to gethostbyname.
* Try to increase some resource limitation to the permitted maximum.
|
|
|
|
|
|
|
|
LFT, short for Layer Four Traceroute, is a sort of 'traceroute' that
often works much faster (than the commonly-used Van Jacobson method)
and goes through many configurations of packet-filter based firewalls.
More importantly, LFT implements numerous other features including AS
number lookups, loose source routing, netblock name lookups, et al.
package suggested by lukem.
|
|
malware's contributions:
* SECURITY: Removed possible format string exploits.
* FIXED: statistics color saving/loading.
* FIXED: a possibly exploitable bug as noticed by S. Esser from e-matters.
* FIXED: exception handling for CString/wxString.
* FIXED: endless loop in CClientUDPSocket::OnSend().
* FIXED: fatal exception handler not to fail in early stages.
* FIXED: endless loop in CListenSocket::KillAllSockets().
* FIXED: Lagloose's Shift+Doubleclick to show really only transfering
sources. Update still does not work.
* Decode %-escaped characters in URL within the ed2k application as
suggested by __JusSx__.
NetBSD team's contributions:
* Work-around not to unlock mutexes not locked.
* Try to increase some resource limits to the permitted maximum.
* FIXED: bug with the mutex protecting calls to gethostbyname.
Un-Thesis' contributions:
* Added support for adding multiple ED2K links.
* Added ED2K link support for GTK2.
FooMan's contributions:
* FIXED: for failing file access during download completion.
|
|
Changes:
* fix a problem with handling of exceptions that was uncovered by
Python 2.3.
* disable assigning to unknown attributes on stub instances. Saves
a little memory too.
* add CORBA.ORB.work_pending() and CORBA.ORB.perform_work() methods.
|
|
|
|
to make it easier to track new versions.
|
|
Noticed by hubertf's bulk build.
|
|
* Deprecated gopherd in favor of PyGopherd.
[XXX: which is not yet packaged, any takers?]
|
|
|
|
----------------------------------------------------------
|
|
|
|
The hf6to4 script can be used to setup IPv6 on your home machine and net-
work for exploring IPv6 without any registrations. 6to4 is a mechanism by
which your IPv6 address(es) are derived from an assigned IPv4 address,
and which involves automatic tunnelling to one or more remote 6to4 hubs,
which will then forward your v6 packets on the 6bone etc. Replies are
routed back to you over IPv4 via (possibly) other 6to4 capable remote
gateways. As such, IPv6-in-IPv4-encapsulated packets are accepted from
all v4-hosts.
XXX this is a rewrite of 6to4 in /bin/sh, no more perl required.
|
|
reported by Gary Duzan in PR pkg/22274
-being here, uodate to 5.3.20
changes:
- Updated for current autoconf/gcc build environment.
- Repair tries to continue even when not all replicas can be mounted.
- I _think_ this code fixes the problem where venus dies when it is
restarted after a local-global conflict and required reinitialization.
- Added 'masquerade_port' option to venus.conf to force venus to use a
fixed port when 'masquerade=1'. Simplifies life for strict firewall
administrators.
- Improved Kerberos intergration.
- Fixed the problem where servers would crash when more than 30000 files
were created in a single volume.
|
|
summary of changes since 5.2.1 (there are a few, since this pkg is
~4 years old):
5.2.2 - Mon Sep 27, 1999
bug fix from Jamshid Majdavi (and Kevin Lahey), SYN-ACKs containing window
scaling were getting scaled (and shouldn't be).
5.2.3 - Interal changes and enhancements
5.2.4 - Tue Apr 11, 2000
bug fix by Priya - we were detecting rexmitted bytes in segments in error in
some cases
fixed bug in IPv6 header processing reported by Takayoshi Ohnishi,
IPPROTO_ICMPV6 was causing infinite loop
5.2.6 - Thu Jul 6, 2000
fixed bug in TCP checksum code, it was always saying CORRECT
6.0.0a - preparing for alpha release of version 6
6.0.1a - added support for atmsnoop output format in snoop.c
6.0.1a2 - changed all of the DLT_ constants in tcpdump.[ch] to PCAP_DLT_
with the same numbers to avoid OSs that are renumbering them.
6.0.1a3 - added format characters to several options, as an extension of a
suggestion by Brian Utterback.
6.0.0b4- Saturday, 6 Oct 2001
Added options :
--xplot_all_files and --xplot_args.
Added support for zero window probe packets and urgent data packets.
Fixed all sprintf's in the code to snprintf's to thwart any
buffer overflow attacks.
Changed functionality for window scaled connections so that
the output of "min win adv" does not print the minimum window
as advertised in SYN packets as SYN packets cannot be scaled
themselves.
Completely revamped the http module with code sent by Bruce Mah.
Added code to verify TCP and UDP checksums in IPv6 packets.
However, code has not been tested thoroughly yet.
6.0.1 - Mon Dec 3, 2001
This is the version we'll release
Also, added support with --print_seq_zero for printing sequence numbers
as relative to the SYN rather than absolute. NOTE: this only works for
"-P" which uses connection records, but NOT for "-p" (which doesn't)
Also fixed the SACK-printing code to print in decimal if requested.
Updated the manual page and made the necessary change to Makefile.in so
that the manual page gets installed when tcptrace is installed.
Fixed a bug with with the statistics for average window advertisement.
Average was showing more than max.
Fixed a bug with ACK sequence comparisons in the HTTP module. Many thanks to
Daikichi Osuga for pointing out the error.
Fixed a divide-by-zero error in PlotHist() in mod_rttgraph.c.
Matt Muggeridge has been very kind in providing detailed information regarding
porting tcptrace to OpenVMS. Please read the new file README.OpenVMS if you
are interested in running tcptrace on OpenVMS.
Changes made to code in order to be able to compile tcptrace under cygwin on
Windows. Now works on windows too. Does not support reading compressed dump
files directly though.
The ns code was modified by Angelos Stavrou to read in the more detailed
output from the extra headers in the ns FullTcp.
Fixed a bug with the host letters. The function HostLetter was skipping host
names after y, z ... jumping to ba, bb, ... instead of aa, ab ...
6.2.0 - Stable - Fri Jul 26, 2002
This is the version we'll release
6.2.1 - Fri Aug 09, 2002
enhance fulltcp file reading from r.schramp@kpn.com
6.2.2 - Fri Aug 30, 2002
added vlan support to snoop for Tysko. Need to add support in other
formats too, but I don't have a packet dump to test against yet - sdo
6.2.3 - Wed Sep 18, 2002
bugfix: For FIN segments with data only FIN was getting plotted and not the
data. Now data gets plotted with the default color and then one byte
is plotted with the synfin color. For no data, only one byte of FIN
is plotted with the synfin color.
6.2.4 - Wed Sep 18, 2002
bugfix: RST_IN relative offset was being calculated using the incorrect
sequence space.
6.2.5 - Mon Nov 11, 2002
bugfix: Negative sequence numbers were being printed by function
PrintSeqRep() for the packet print '-p' / '-P' switches. Changed the
print format from %d to %u.
6.2.6 - Thu Nov 14, 2002
bugfix: '-c' option - ignore non-complete connections was working only for
long output. Fixed it to work for brief output too.
Release 6.4.0
=============
Bugfix made to fix misbehavior due to FILE synchronization issues
found when tcptrace exits with "PCAP error - truncated file" when asked to
read real-time network packets from STDIN - Mani.
Patches added to process dumpfiles with 802.11 wireless headers for the
Prism2 chipset. Courtesy - Brandon Eisenmann.
Added new extended option "--nonreal_live_conn_interval" option to let the
user set the duration to timeout live connections, in non real-time mode
- Ramani.
Merged from development tree:
Added the options --oUDP, --iUDP, --oTCP, --iTCP to filter out TCP
and UDP connections - Mani
Added options --csv, --tsv, --sv=<SP> for comma/tab/<SP>-separated values to be
printed with the long output - Avinash
6.4.1 : 26 APR 2003 Mani
-----
Fixed a bug in the processing of IPv6 extension headers in ipv6.c:findheader()
6.4.2 : 3 MAY 2003 Jitesh
-----
Fixed the processing of duplicate ACKs as in the BSD stack to count towards
the 3 dupacks required for fast-retransmit.
|
|
|
|
Summary of changes from 1.0.0:
* Message sections are now lists of RRsets, not lists of nodes.
* Nodes no longer have names; owner names are associated with
nodes in the Zone object's nodes dictionary.
* Many tests have been added to the test suite; dnspython 1.0.0
had 47 tests, 1.1.0 has 275. The improved testing uncovered a
number of bugs, all of which have been fixed.
* The NameDict class provides a dictionary whose keys are DNS
names. In addition to behaving like a normal Python dictionary,
it also provides the get_deepest_match() method. If, for
example, you had a dictionary containing the keys foo.com and
com, then get_deepest_match() of the name a.b.foo.com would
match the foo.com key.
* A new Renderer class for those applications which want finer
control over the DNS wire format message generation process.
* Support for a "TooBig" exception if the size of wire format
output exceeds a specified limit.
* Zones now have find_rrset() and find_rdataset() convenience
methods. They let you retrieve rdata with the specified name
and type in one call, e.g.:
rrset = zone.find_rrset('foo', 'mx')
* Other new zone convenience methods include: find_node(),
delete_node(), delete_rdataset(), replace_rdataset(),
iterate_rdatasets(), and iterate_rdatas().
* get_ variants of find_ methods are provided; the difference is
that get_ methods return None if the desired object doesn't
exist, whereas the find_ methods raise an exception.
* Zones now have a to_file() method.
* The message and zone from_file() methods allow Unicode filenames
on platforms (and versions of python) which support
them. Universal newline support is also used if available.
* The Zone class now implements more of the standard mapping
interface. E.g. you can say zone.keys(), zone.get('name'),
zone.iteritems(), etc. __iter__() has been changed to iterate
the keys rather than values to match the standard mapping
interface's behavior.
* Rdatasets support more set operations
* Zone and Node factories may be specified, allowing applications
to subclass Zone or Node and yet still use the algorithms which
build zones from master files or AXFR data.
* dns.ipv6.inet_ntoa() now minimizes the text representation of
IPv6 addresses in the usual way,
e.g. "0000:0000:0000:0000:0000:0000:0000:0001" is minimized to
"::1".
* dns.query functions now take an optional address family parameter.
All known bugs from 1.0.0 are fixed in this release.
|
|
|
|
in the future the code diverges enough, we may want to change it again
to "quagga".
|
|
changes:
- Modifed WSDL.Proxy to pass along all arguments to SOAPProxy. This
should ensure that all features of SOAPProxy are accessible to users
of WSDL.Proxy
- Created URLopener.py, which contains a class extending
urllib.FancyURLopener. This class allows reading from URLs that
are protected by basic authenticatoin, have been relocated, etc.
- Modified WSDL.Proxy to use URLopener. It should now permit access
to WSDL files protected by basic authentication.
- Modified XMLSchema to extend UserTuple instead of tuple for python < 2.2.
- Added UserTuple class, taken from from Stefan Schwarzer's ftputil
library.
|
|
line from the distinfo (hi julio!).
|
|
By Jonathan Stanton on spread-users@.
|
|
By Jonathan Stanton on spread-users@.
Bump PKGREVISION.
|
|
|
|
|
|
|
|
|
|
NetBSD-specific. And remove brief description.
|
|
Remove MESSAGE. (As discussed on packages@).
|
|
|
|
Bump PKGREVISION.
|
|
This version contains many changes/fixes.
among them:
- Major Change: The huge file SOAPpy/SOAP.py (4,122 lines, 131K) has
been split into 10 separate files:
Client.py NS.py SOAPBuilder.py Utilities.py
Config.py Parser.py Server.py
Errors.py SOAP.py Types.py
This should ease navigation and maintenance.
- Added client support for WSDL, ported from ZSI by Mark Bucciarelli
<mark@hubcapconsulting.com>
|
|
|
|
this since 2.2, but some Zope apps require it and Zope uses Python-2.1.
|
|
|
|
Changes unknown.
While here make package work for Linux (untested) and Solaris.
Incorporates PR pkg/22209 from Stephen Borrill.
|
|
|
|
The NetBSD project now has the permission to download the archive from
the official Spread site and to mirror it, so remove the restrictions.
changes:
*) Fix memory corruption and crash with groups of large size.
*) Correct make install so it installs header files.
*) Fix syntax error in build.xml file for Java/Ant.
*) Cleanup prototypes to remove compiler warnings.
*) Fix parser to correctly recognize upper, lower, and mixed case command options.
*) During make install, remove old symlinks.
*) Change setgroups call to be more portable. (fixes MacOSX)
*) Change name of r and s to sprecv and spsend, and add as make targets.
They can be built by "make testprog" (not built by default).
*) Work on making long group names possible.
*) Increase listen backlog for accepting client connections.
*) Fix Win32 project files to have correct path to source files.
(note CVS was always ok, but 3.17.0 release had incorrect path)
*) Fix bug where large groups overflow Mess_buf in groups.c.
*) Fix memory corruption bug when a message header is received in
several separate packets in session.c. Thanks to Ryan Caudy for
many, many hours tracking this down.
*) Change order of build in Makefile so binaries are built before
documentation.
*) Fix Java bug where connection objects cannot be disconnected and
then reconnected, but must be created anew. They can now be reused.
*) Fix compile error on AIX for struct if_info.
*) Fix security issue with buffer checks in the C library.
*) Fix obscure off-by-one buffer error with the parser.
|
|
Changes (since 1.99.5):
* Work with latest HEAD branch (ORBit2 2.7.x).
* allow importing of CORBA or PortableServer without first importing
ORBit. This gives better compatibility with standard CORBA mapping.
* None is not a valid string/wstring value.
* accept strings for sequence<octet>.
* clean up base class list when building client stubs. This is
needed in order for the stubs to work with Python 2.3.
* fix some possible segfaults if the argument names are missing in
the IInterface structures, which occurs when using ORBit.load_file().
|
|
|
|
|
|
- use automatic config file handling for 6to4.conf
- improve MESSAGE
bump to 1.4.
|
|
to USE_NEW_TEXINFO. So list them back in {DE,}INSTALL_EXTRA_TMPL.
|
|
|
|
|
|
|
|
|