Age | Commit message (Collapse) | Author | Files | Lines |
|
Provided in PR pkg/22664 by Min Sik Kim <minskim at bawi dot org>.
Minor tuning by myself.
Changes since version -1.0a11a (aka 1.8a)
* [Tim Buchheim]Mon Feb 10 14:17:40 PST 2003
More updates for wireless animations:
* wireless broadcast packets now use "r" events when animating in
reverse, just like non-broadcast packets. (previously they used
the "h" event even when going backwards)
* wireless and wired nodes can now be mixed with better results.
This requires using the "W" event as well as supplying X and Y
coordinates for all nodes in the scenario.
* The range and duration of the animation of wireless packets can
now be specified on either a per-packet basis or by setting
global parameters.
* [Tim Buchheim]Tue Dec 10 19:02:19 PST 2002
Two changes to the animation of broadcast packets in wireless
scenarios:
* bcast packets used to be animate in real time, not virtual time.
so if you changed the playback speed (or even paused it) the
circles would always expand at the same real rate. Now, the
animation is done in virtual time, like all other objects. So if
you slow down the playback rate, the circles will move slower. If
you increase playback rate, they move faster.
* you can now set the speed for broadcast packets. (previously they
ran at a hardcoded speed.) Use something like the following:
v -t 0.0 -e set_bcast_duration 0.02
The default is currently set to 0.01 (units are seconds)
|
|
Provided in PR pkg/22665 by Min Sik Kim <minskim at bawi dot org>.
While here fix signature of patch-al.
|
|
|
|
|
|
Version 1.2.1 - 19082003asg
- --------------------------------
* Fixed a bug in dologin.
Now the use of ftp.proxy with a fixed server works again.
Version 1.2.0 - 11072003asg
- --------------------------------
* Looking in this file this numbering scheme displeased me.
From now on every beta release get a subnumber and official
releases a major number.
So this new release will start with 1.2.0
Version 1.1.7.pre3 - 09072003asg
- --------------------------------
* Fixed missing line in the do_login function. Could solve unexpected
behaviour of ftp.proxy.
Mentioned by Michael A. Meiszl and Rasca Gmelch.
Version 1.1.7.pre2 - 06042003asg
- --------------------------------
* Another attempt to deal with an old problem: Suppose the client
lists an almost empty directory (or does any other small data
transmission with the remote server) is might happen that the
proxy receives and spools the data before the 150 response is
send to the client. ftp.proxy uses the TCP_NODELAY socket
options since version 1.1.4 but what if the server (or upstream
proxy) causes the problem?
The proxy does now track if the 150 response arrived already and
the data transmission between client and server is delayed until
it has been received.
Version 1.1.7.pre1 - 04042003asg
- --------------------------------
* Introducing `dynamic configuration programs' aka DCP's. In short
a DCP receives username and remote server as supplied by the user
and sends the proxy server the real FTP server the proxy should
connect to with perhaps different username and password.
Everything of this is optional. Furthermore there is yet no
documentation because DCPs are work in progress and even the DCP
scheme is not fixed yet. There is however a sample DCP named
operator.dcp showing how things basically work.
DCP's required changes to the source code. Even if you do not
use DCP's the changes may influence the way ftp.proxy is working.
The DCP's are based on the idea of 'connection translation program'
from Damian Ivereigh and replaces this feature introduced in 1.1.6.beta6
Version 1.1.6.beta8 - 25MAR2003asg
- ----------------------------------
* Changed -D option: the proxy server port number must now be set
with the -D option.
Version 1.1.6.beta7 - 10FEB2003asg
- ----------------------------------
* Added compile-help in src/Makefile for solaris and a putenv
workaround for the missing function.
Hope ftp.proxy will now compile on solaris without errors.
Mentioned by Gregoire Barbier, Lefteris Giakoumatos,
Christophe Giraud-Briquet, Neil McCalden and others.
* Complete rewrite of multiline server response handling.
Handling is now much more RFC conform in this point.
Version 1.1.6.beta6 - 22JAN2003asg
- ----------------------------------
* Added sample script to start ftp.proxy in debug mode.
* Added sample trp script.
* Do not fork ftp.proxy in daemon mode when debug option is set.
* Changed syslog calls to be more ANSI-C conform.
* Source code compatibility: changed the syslog's `%m' to `%s' with
a `strerror(errno)' argument.
* Added support connection translation program (short: trp's), mentioned
by Damian Ivereigh.
* Introduced version variable in Makefile.
* Added new command line option '-u' to allow usernames with a '@'
in it. Mentioned by Paul Dragicevich.
* Changed GPL to current version.
* Changed getc_fd to handle servers that close the data connection.
* Changed proxy response on PASV because mozilla does not like it.
* Added daemon mode. Now you can start ftp.proxy as daemon using '-D'.
This is still experimental do not use this on productive environments.
The feature will be added official in the next release.
Additional parameters are required.
* Applied patch which fixes problems with multi-line server greetings,
as it appears on 'AppleShare IP FTP Server'. Mentioned by Menno Smits.
* Changed default log facility to LOG_DAEMON. On Linux, FreeBSD and NetBSD
it is still LOG_FTP.
* Modified cfputs() to send the line together with the CR/LF in one
packet to make broken firewalls happy.
|
|
|
|
|
|
|
|
package of gftp which uses GTK+ version 1. Actually this package
uses GTK+ version 2. Ok'ed by wiz@
Changes (resumed):
Changes from 2.0.15rc2 to 2.0.15
* FTP: Fixes for selecting ASCII/Binary transfers
* Fixed crash when deleting files in the GTK+ port
* Fixed parsing directory listings that have timestamps that are
not in the current locale.
* More largefile support fixes.
* Updated translations (cs, pl, sr, sr@Latn, sv)
Changes from 2.0.15rc1 to 2.0.15rc2
* Largefile (>2.1GB) fixes.
* When resuming files, look up the right option name. gFTP would bail
out whenever it couldn't look up the right option.
* Fixes to the permissions of files when they are first transfered. New
files are created with the mode 0644 & ~umask.
* Change to the proper local directory when one was enabled with a
bookmark.
* Fixed crash that would occur in the options dialog when you hit Apply,
then OK.
* Fixed possible division by 0 when transfering a file.
* Fixed double free of a gftp_file structure member (utf8_file). This was
not present in 2.0.14.
* FreeBSD PTY and password prompt fixes.
* Detect write errors properly.
* Added --info argument to the command line. This will give some
information about how gFTP was compiled.
Changes from 2.0.14 to 2.0.15rc1
* I18N improvements in GTK+ 2.0 port. If the remote server is not
returning output in UTF8, it will first attempt to convert it from
the local character set and if that fails it will try the character
sets listed in the remote_charsets option.
* Added an improved internal configuration interface. You can now override
just about any option in the bookmarks dialog for a particular site.
* Each protocol that gFTP supports is now completely self contained in
it's own file. So, if gFTP doesn't support your favorite protocol, it
should be pretty easy to add support
... Please review the long list of changes here:
http://gftp.seul.org/changelog.html
|
|
Lots of changes and bug fixes since last packaged version,
see installed $PREFIX/share/doc/html/ns/CHANGES.html.
Provided in PR pkg/22633 by Min Sik Kim <minskim at bawi dot org>.
Minor tuning by myself.
|
|
Some highlights of changes since 4.2.3:
* PCRE updated to 4.3, GD to 2.0.15
* improved Apache2 support
* much improved stream & URL wrapper support, output compression support
* added CLI (Command Line Interface) SAPI
* debug_backtrace() backported from ZendEngine2
* faster build system
* huge number of other bug fixes and improvements
Packaging changes:
* 'pcre', 'xml', and 'session' modules folded back into main package -
'pcre' and 'xml' is required by PEAR, and 'session' is just too essential
to be separate
* 'gd' module now uses bundled PHP GD library, which is better integrated
* PHP modules use shared distinfo when possible to ease future PHP updates
* ${PREFIX}/bin/php is now CLI version, ${PREFIX}/libexec/cgi-big/php
remains CGI version
|
|
USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically
pick up a INSTALL/DEINSTALL script in the package directory and assume that
you want it for the corresponding *_EXTRA_TMPL variable.
|
|
|
|
Tsclient is a frontend for rdesktop
Features:
* GTK+-2.0
* GNOME panel applet to quickly launch saved rdp files
* supports most of the rdesktop-1.1.0 arguments
* reads .rdp files in the M$ Unicode format
* writes .rdp files in ascii (which can then be read by this
and the M$ client)
* looks and functions very much like the M$ client
* is written in C
* features an "rdp picker" which lists .rdp files in ~/.tsclient/
and launches rdesktop from the rdp file when selected
* VNC support as a client only (vncviewer)
|
|
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
|
|
|
|
|
|
Changes:
* Telnet.pm (getlines): Changed behavior so it works like
IO::Handle::getlines(). Instead of returning just the lines
currently available for reading, it now returns all lines until
end-of-file. To get the old behavior, use "All => ''" named
parameter.
* Telnet.pm (put): New method put() is like print(), except that
it doesn't write the trailing output_record_separator ("\n"). It
also takes named parameters.
* Telnet.pm (last_prompt): New method last_prompt() provides the
last prompt matched by cmd() or login().
* Telnet.pm (rs): New method rs() is synonymous with
input_record_separator().
* Telnet.pm (ors): New method ors() is synonymous with
output_record_separator.
* Telnet.pm (ofs): New method ofs() is synonymous with
output_field_separator().
* Telnet.pm (input_log, output_log, option_log): Fixed so they
always return the filehandle of the logfile or "" if logging
turned-off.
* Telnet.pm (dump_log, input_log, option_log, output_log): Fixed
so they work with an unblessed or tied filehandle.
* Telnet.pm (cmd_remove_mode, errmode, input_record_separator)
(max_buffer_length, option_callback, port, prompt, timeout): These
attribute methods now ignore an invalid argument and print a
warning to stderr. This also applies to a named parameter used to
override one of these attributes.
* Telnet.pm (cmd): Added named parameters to override Errmode, and
Input_record_separator.
* Telnet.pm (get, waitfor): Added named parameters to override
Binmode, Errmode, and Telnetmode.
* Telnet.pm (getline, getlines): Added named parameters to
override Binmode, Errmode, Input_record_separator, and Telnetmode.
* Telnet.pm (login, open): Added named parameter to override
Errmode.
* Telnet.pm (login): Added two 0.01 second delays to workaround
bug in Linux login program.
* Telnet.pm (break): Fixed to properly send TELNET break command.
* Telnet.pm (open): Fixed to properly handle an absolute timeout
value.
* Telnet.pm: Squelched the warning "isn't numeric" caused by
deficiency in ActiveState perl and MS-Windows.
* t/select.t: Fixed test #3 so it passes when running on Linux 2.4
or greater.
|
|
for a possessive (like her, his, whose, their, and its).
Note that I didn't check for proper use of "its" (when it should
be "it is" or "it has" instead).
I also saw over 15 other grammar or punctuation problems, but not
fixed in this commit.
|
|
Changelog of Samba2.2 Japanese Edition
Samba Users Group Japan
Here is the fix list of Samba2.2 Japanese Edition.
The sign of each line means:
*: Fix of Samba Japanese Edition only
x: Fix of sending a patch to Samba Team
c: Fix of being commited a patch by Samba Team
samba-2.2.8a-ja-1.1beta9
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the internationalized version
* Fixed build problem with Solaris for Sparc [sugj-tech:5695]
* Fixed html conversion problem for swat [sugj-tech:5696]
samba-2.2.8a-ja-1.1beta8
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the original version
* Fixed ineffective cd(chdir) problem in smbsh [sugj-tech:5647]
* Fixed smbsh problem with BSD original csh [sugj-tech:5649]
* Added target in Makefile for ipk packages [sugj-tech:5661]
samba-2.2.8a-ja-1.1beta7
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the original version
* Fixed smbsh problem for Linux except i386 [sugj-tech:5619]
* Fixed libtool dependence problem with VFS [sugj-tech:5624]
samba-2.2.8a-ja-1.1beta6
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the original version
* Fixed smbsh problem for some OSs [sugj-tech:5562]
* Fixed libtool dependence problem with VFS [sugj-tech:5593]
* Fixed Kerberos V problem [sugj-tech:5594]
* Fixed smbsh problem for Linux except i386 [sugj-tech:5596]
samba-2.2.8a-ja-1.1beta5
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the internationalized version
* Fixed no daemon problem for smbd/nmbd with RPM package
[sugj-tech:5515]
* Fixed alternative getpass() problem in configure [sugj-tech:5522]
Changes to the original version
* Fixed huge file problem for Linux/ppc [sugj-tech:5531]
* Fixed 64bits shared library problem on Solaris [sugj-tech:5535]
samba-2.2.8a-ja-1.1beta4
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the internationalized version
* Fixed existent gettext library problem [sugj-tech:5385]
* Added -t (specify coding system) option for smbsh [sugj-tech:5476]
Changes to the original version
* Suppressed any warnings on Solaris with Forte C [sugj-tech:5370]
* Fixed smbsh problem for some OSs [sugj-tech:5381]
* Fixed missing low-level getcwd() problem [sugj-tech:5415]
* Fixed timestamp problem for client programs [sugj-tech:5470]
samba-2.2.8a-ja-1.1beta3
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the internationalized version
* Fixed failure to compile for HP-UX 11.00 [sugj-tech:5320]
* Fixed failure to compile for Solaris [sugj-tech:5322]
Changes to the original version
* Suppressed any warnings on Solaris [sugj-tech:5324]
* Suppressed any warnings on some platforms for PAM [sugj-tech:5328]
samba-2.2.8a-ja-1.1beta2
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the original version
* Fixed ineffective problem of mangling char [sugj-tech:5308]
* Fixed shared library problem for IRIX [sugj-tech:5310]
* Suppressed any warnings on some platforms [sugj-tech:5310]
samba-2.2.8a-ja-1.1beta1
~~~~~~~~~~~~~~~~~~~~~~~~
Changes to the original version
* Fixed an unsetable problem for group permission from WinXP
[samba-jp:14786]
* Fixed NT architecture problem for WinXP/2003 Server
[samba-jp:14789]
* Fixed configure problem for Solaris [samba-jp:14793]
* Fixed password timeout ploblem with LDAP [sugj-tech:5299]
* Fixed missing send/receive ploblem for huge files [samba-jp:14822]
c Fixed using CIDR of 'hosts allow/deny' parameters [samba-jp:14615]
|
|
|
|
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.
|
|
|
|
|
|
|
|
|