Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
Socket6
$Id: README,v 1.6 2000/03/17 22:18:45 ume Exp $
1. Abstract
This module support getaddrinfo() and getnameinfo() to intend to
enable protocol independent programing.
If your environment supports IPv6, IPv6 related defines such as
AF_INET6 are included.
ver 2.2:
Added support for new OpenBSD tun driver. Fixes for generic tun
driver support. Configure extensions and fixes. Small cleanups.
Documentation update.
ver 2.1:
Final stable 2.1 release.
Small cleanups.
ver 2.1b5:
Fixed local address substitution for TCP connection.
Fast, optimized udp_read function.
Scripts update.
ver 2.1b4:
Bind UDP socket to the same address:port used for TCP connection.
Fixed NOBUFS error handling for UDP sockets.
Updated FreeBSD tun device support.
Removed host name size limitation.
Parser and Makefile fixes.
CVS source tree access.
ver 2.1b3:
Locking code rewrite, should fix race conditions.
Support for inetd and tcp wrapper. Several cleanups.
Updated RPM spec. Initialization fixes.
ver 2.1b2:
Improved parser. New substitutions for command parameters
(%a - local address, %A - remote address,...) allow to handle
dynamic IPs more easily. Correct handling of single quotes and
escaping '\'. Added 'reroute' script for Linux.
Configure fixes. Documentation update.
ver 2.1b1:
Correct closing of unsuccessfully connected sockets. UDP session
initialization fixes.
New option 'multi', allows to gracefully handle multiple connections
with the same host.
New option 'srcaddr', allows to specify source address in form of
interface, host_name and port.
Unified interface for network device drivers and protocols.
Solaris TUN/TAP driver support. SOCKS support.
Several cleanups and optimizations. Improved Makefile and Configure.
Configure automatically searches for headers and libraries.
Documentation update.
Binary package now linked with latest OpenSSL and LZO libraries.
Updated packages for RedHat, OpenBSD, NetBSD, FreeBSD, Solaris.
The "dig" and "host" tools have been completely rewritten and
are included in the base distribution. Fixed: Most bugs reported
against beta 2. Added: The server now supports "views", a
mechanism for answering DNS queries differently to different
requestors. This will make split DNS setups much easier to build;
NOTIFY (RFC1996) has been implemented; Basic support for validation
of DNSSEC signatures has been implemented (for details, see
"doc/misc/dnssec").
- Local and remote resume support
- New browse method that uses a tree-style view instead of list
- Completely rewritten download and queue code-
- Security hole fixed that allowed users to view arbitrary files (I HIGHLY
suggest updating to Gnapster 1.3.9)
- Many minor changes everywhere
- Internal bug fixes
Changes from Nmap Changelog:
-- Fixed a commenting issue that could cause trouble for non-GNU compilers
(first found by Jan-Frode Myklebust (janfrode at parallab.uib.no))
-- A few new services to nmap-services
Various protocol dissectors were updated in Ethereal 0.8.8, including
DHIS/DDTP, OSI CLNP, CLTP, and ISIS, PPP, RTSP, IPv6, LPD, RTSP,
DNS, FTP, ISAKMP, and SINEC H1. Ethereal now has dissectors for
OSI ESIS, RTCP, RTP, and the MS Proxy Protocol. The GUI behavior
has been tweaked, the Win32 version now has a program icon, and
some internals (for those of you who are interested in hacking on
Ethereal) have changed.
-- Fixed a "Status: Down" machine name output problem in machine
parseable logs found by Alek O. Komarnitsky ( alek (at) ast.lmco.com )
-- Took some wierd files out of the doc directory (cd, grep , vi, and
.swp)
-- Fixed some typos found by Thomas Klausner ( wiz (at)
danbala.ifoer.tuwien.ac.at )
Fixes PR 10054 by Reinoud Koornstra (reinoud@ibbnet.org).
- All C++ style comments have been replaced by C style comments
- Incoming connections are now accepted again (lame bug created in 0.11 fixed)
- Slashes are replaced by backslashes in downloaded files names
- Downloaded files are no more created before we actually receive data for them
- Queued downloads can now be reordered by drag and drop
- Queued downloads can now be started at any time (using right mouse button on
them)
- Active downloads can now be forced to push mode, moved back to the queue,
or killed (with the output file removed) using right mouse button on them
- Preferences and configuration are now saved in a directory instead of a
single file. You can choose the path of the directory to be used by setting
the GTA_GNUTELLA_DIR environment variable before running gtk-gnutella.
By default it will be ~/.gtk-gnutella/
- Estimated TR (Time Remaining) is displayed while downloading files
- Catched hosts are now saved in clear text in a separate file:
GTA_GNUTELLA_DIR/hosts
- Catched hosts can be imported from and exported to any text file (using
right mouse button on the gnutella host catcher)
- Gtk-Gnutella should now compile (using gcc) and run on more processors
- A few memory leaks removed, but some remain (I don't know where yet)
- Serious bug that made Gtk-Gnutella send garbage when the sendqueue for slow
nodes excedeed 1024 bytes has been fixed
- Completed download files are now moved to a different directory, that can be
choosen in the config screen
- Gtk-Gnutella now remembers the position and the size of the window
- Automatic sorting of search results can be stopped by right clicking in the
search results list (GTK doesn't seem to handle well auto sorting)
overwriting the shared socks library with circular symbolic links. Remove
automatically generated symbolic link 'lib/libsocks5_sh.so' from PLIST.
Fixes PR 8969 by Claus Andersen.
complete list of changes can be found at http://www.samba.org/.
New Documentation in 2.0.7
--------------------------
O'Reilly and Associates have donated their book "Using Samba"
to the Samba community to be updated in a collaberative way
along with the Samba software. Starting with this release the
html of "Using Samba" will be distributed with the Samba software
as the online documentation for Samba. Bug fixes for the book
are encouraged as is new material. Please help us make this
documentation the best it can be for Samba !
Windows 2000 Issues
-------------------
This version of Samba has been tested with Windows 2000 and
the five known incompatibilities with Windows 2000 have been
fixed. See the "Changes in 2.0.7" list below for details.
New/Changed parameters in 2.0.7
-------------------------------
There are 5 new parameters in the smb.conf file.
utmp
utmp dir
utmp hostname
utmp consolidate
wtmp directory
These parameters are only available if the "--with-utmp"
option was selected at configure time. The yes/no option "utmp"
specifies whether utmp records should be recorded on user
logon/logoff. It defaults to "no". The "utmp dir" and "wtmp dir"
are string parameters specifying pathnames to the directories containing
the utmp/wtmp file databases. See the smb.conf man page for more details.
inherit permissions
This boolean parameter causes newly created files and directories
to inherit their initial permissions from their parent directory.
This can be very useful in propagating such things as the set-group
bit in directory heirarchies. See the smb.conf man page for more
details.
write cache size
This integer parameter specifies (in bytes) the size of a user level
per-file write cache that smbd will create for an oplocked file. This
can improve performance significantly for writing files by causing
writes to be done in large chunk sizes. If this parameter is set (it
defaults to zero which means no write cache) to the stripe size of
a raid volume then it will cause writes to be much more efficient.
Up to 10 write caches can be active simultaneously per smbd (allocated
for the first 10 oplocked file opens). All normal warnings about the
dangers of user level caching of data apply. See the smb.conf man page
for more details.
source environment
This pathname parameter causes Samba to read a list of environment
variables from a named file on startup. This can be useful in setting
up Samba in a clustered environment. See the smb.conf man page for more
details.
Ability to delete users added
-----------------------------
SWAT and smbpasswd can now delete users from the Samba smbpasswd file.
See the man page for smbpasswd for details.
Roving profile behavior finalized
---------------------------------
The change in behavior with roving profiles (using the "logon home"
parameter instead of the "logon path" parameter) introduced in 2.0.6
has been discovered to be consistant with the way Windows NT behaves,
and has been left as the default action. Please see the additional
notes in the "logon home" parameter description in the smb.conf man
page for more details.
Maintainer shared my opinion about architecture independent data files
belonging into share/ instead of lib/.
Other changes against 2.50: Target parsing bug fixed, new rpc number list.
Important changes since 2.12:
Remote OS identification by fingerprint, recognition of RPC programs
listening on the respective ports, scan timing controls, ACK/window
scanning, stop/restart scans, output readability improved, and lots of
bug fixes.
0.85 -> 0.86 changes:
* Changes in lib
** Fix bug of exec-timeout command which may cause crush.
** Multiple same policy for "access-list", "ip prefix-list, "as-path
access-list", "ip community-list" is not duplicated.
** It used to be "ip prefix-list A.B.C.D/M" match routes which mask >=
M. Now default behavior is exact match so it only match routes which
mask == M.
* Changes in bgpd
** "match ip address prefix-list" is added to route-map.
** A route without local preference is evaluated as 100 local preference.
** Select smaller router-id route when other values are same.
** Compare MED only both routes comes from same neighboring AS.
** "bgp always-compare-med" command is added.
** Now MED value is passed to IBGP peer.
** When neighbor's filter is configured with non-existent access-list,
as-path access-list, ip prefix-list, route-map. The behavior is
changed from all permit to all deny.
* Changes in ospfd
** Fix bug of external route tag byte order.
** OSPF Neighbor deletion bug which cause crush is fixed.
** Some route calculation bug are fixed.
** Add sanity check with router routing table.
** Fix bug of memory leak about linklist.
** Fix bug of 1-WayReceived in NSM.
** Take care of BIGENDIAN architecture.
** Fix bug of NSM state flapping between ExStart and Exchange.
** Fix bug of Network-LSA originated in stub network.
** Fix bug of MS flag unset.
** Add to schedule router_lsa origination when the interface cost
changes.
** Increment LS age by configured interface transmit_delay.
** distribute-list is reimplemented.
** Fix bug of refresh never occurs.
** Fix bug of summary-LSAs reorigination. Correctly copy
OSPF_LSA_APPROVED flag to new LSA. when summary-LSA is reoriginatd.
** Fix bug of re-origination when a neighbor disappears.
** Fix bug of segmentation fault with DD retransmission.
** Fix network-LSA re-origination problem.
** Fix problem of remaining withdrawn routes on zebra.
* Changes in ripd
** Do not leave from multicast group when interface goes down bug is
fixed.
* Changes in zebra
** Remove client structure when client dies.
** Take care static route when interface goes up/down.