Patch provided by iyoda at atikoro dot org in PR pkg/23715.
Changes in 1.4.10:
- Fixed soundness bugs in Shift_JIS and MS932 decoders that
invalid characters are quietly mapped into invalid Unicode
characters. (Thanks to Hye-Shik Chang)
- Fixed a buffer overflow in the encoder of japanese.c.euc-jp
caused by a string that contains a lot of supplement Kanji
characters. (Thanks to Atsuo ISHIMOTO)
- added an alias "eucjp" for "japanese.euc-jp".
Python bindings for GNUTLS.
GnuTLS is a project that aims to develop a library which provides a
secure layer, over a reliable transport layer. Currently the GnuTLS
library implements the proposed standards by the IETF's TLS working
group.
Changes sinec 4.1.1:
* Extended DB & DBEnv set_get_returns_none functionality to take a
"level" instead of a boolean flag. The boolean 0 and 1 values still
have the same effect. A value of 2 extends the "return None instead
of raising an exception" behaviour to the DBCursor set methods.
This will become the default behaviour in pybsddb 4.2.
* Updated documentation for set_get_returns_none. Regenerated the
stale html docs from the text documentation.
* Fixed a typo in DBCursor.join_item method that made it crash instead
of returning a value. Obviously nobody uses it. Wrote a test case
for join and join_item.
* Added the dbobj wrapper for DBEnv set_timeout method.
* Updated README.txt
* Added the DBEnv.set_timeout method.
* code cleanup to use python 2.x features in .py files
* the standalone pybsddb distribution will install a module
called bsddb3 while the module included with python >= 2.3
will be known as bsddb.
* Shared all .py and .c source with the Python project.
* Fixed DBTxn objects to raise an exception if they are used after
the underlying DB_TXN handle becomes invalid. (rather than
potentially causing a segfault)
* Fixed module to work when compiled against a python without thread
support.
* Do not attempt to double-close DB cursor's whos underlying DB
has already been closed (fixes a segfault).
* Close DB objects when DB.open fails to prevent an exception about
databases still being open when calling DBEnv.close.
2004/02/09: Fabrice (version 2.5.10, tag release-2-5-10)
* Applied patches sha1, #2597, #2603, #2604
* New GUI messages:
Gui -> Core: GetUploaders, GetPending,
GetSearches, (GetSearch search_id),
(ConnectClient cid), (DisconnectClient cid)
Core -> Gui: (Uploaders num_list), (Pending num_list),
(Search search_request)
GetSearches and GetSearch allow a GUI to query for former searches and
to receive the results corresponding to a particular former search.
* New console command "disconnect <client_id>"
* FileTP:
* New option 'remote_shells' to define, for each hostname, which
remote shell to use and with which arguments (e.g. if you want
to use rsh or ssh with username@hostname or a particular port).
still no password allowed...
* New version of 'get_range' that accepts a 'rangex' argument to
send the data without base64 encoding (works for me, but I don't
know for other shells). Set the 'get_range' option to set the
path of the remote get_range command, and 'range_arg' to use
either 'range' or 'rangex'.
2004/02/07: Fabrice (version 2.5.9, tag release-2-5-9)
* Applied patches #2428, #2595, #2596
* TcpBufferedSocket: 'exec_command' only creates one TcpBufferedSocket.t
both for reading and writing.
* FileTP:
* Basic "remote shell" protocol (using ssh):
use 'http <ssh://hostname/relative-filename>' to download the file
hostname:~/relative-filename. ssh must be able to connect to the
host without password exchange. The remote host must have the
'get_range' utility in the PATH of ssh (use "make utils" to
have 'get_range' compiled with in mldonkey). The transfer rate is
not very good (30 KB/s, either because of too small
tcpBufferedSocket buffers, or because of the base64 encoding).
2003-10-02 Malcolm Tredinnick <malcolm@commsecure.com.au>
* doc-build/Makefile.am: Distribute README in place of the
non-existent ChangeLog. Doh!
* autogen.sh: Use the GNOME 2 autogen.sh script by default.
* configure.in: Version number bumped.
2003-08-23 Marco Pesenti Gritti <marco@gnome.org>
* macros2/compiler-flags.m4:
Define WARN_CXXFLAGS instead of overwriting
CXXFLAGS (like WARN_FLAGS).
2003-07-04 Frederic Crozat <fcrozat@mandrakesoft.com>
* macros2/compiler-flags.m4: don't use -Wsign-promo, it is
C++ only and causes warnings with gcc 3.3 when used on C.
2003-06-24 Marco Pesenti Gritti <marco@it.gnome.org>
* macros2/autogen.sh:
Remove --enable-compile-warnings from the default arguments
passed to configure because it break GNOME_COMPILE_WARNINGS
macro.
2003-05-24 Malcolm Tredinnick <malcolm@commsecure.com.au>
* MAINTAINERS: Put myself in as maintainer.
* configure.in: Bump the version number to 2.3.0
* configure.in, Makefile.am, macros2/autogen.sh, doc-build/*:
Add in the infrastructure to allow user documentatin to be built
from some common files. This will not affect existing packages.
The changes required to use this are given in doc-build/README.
2003-02-26 Frederic Crozat <fcrozat@mandrakesoft.com>
* macros2/autogen.sh: set WANT_AUTOCONF_2_5 variable to tell
Mandrake autoconf wrapper we want to check if autoconf 2.5x is here..
2003-02-18 Jody Goldberg <jody@gnome.org>
* configure.in : Don't depend on a file that James just deleted
2002-12-12 Jody Goldberg <jody@gnome.org>
* macros2/gnome-common.m4 (GNOME_DEBUG_CHECK) : now that autoconf-2.52
is a prereq for things the build broke on the use of
AC_DEFINE(GNOME_ENABLE_DEBUG)
without the additional arguments.
properly by the program. Fixes multiple crashes and handling of tar archives.
Closes PR pkg/24206.
Also depend on zip and unzip and ensure paths to them are correct.
Bump PKGREVISION to 2.
become available).
Changes since 0.4:
* New Features
We now support the notion of multiple identities per mail
account. This makes it easy to have several email addresses which end
up going into the same account. Read More about how to hook this up.
Thunderbird 0.5 includes Secure Password Authentication using a
new cross-platform NTLM authentication mechanism for POP3 and SMTP.
Option to turn on the Mozilla 1.x style folder columns in
Thunderbird (Tools / Options / Advanced / General Settings).
A new Palm Sync Address book conduit is now available for 0.5.
You can now do a one way sync, PC -> Palm or Palm -> PC, by changing
the hot sync conduit setup. We now prevent duplicate cards in
Thunderbird address books when syncing with Palm categories. Numerous
improvements with the initial sync.
A new, improved version of the offline extension is now
available for 0.5. Please read the installation notes in this document
about how to first uninstall old extensions.
Improved Spell Checker including a new US dictionary.
Ability to paste names or addresses from a spreadsheet directly
into the addressing widget of a new compose window.
Improved profile migration from Netscape 4.x.
* Recently Fixed Bugs
If a new message arrives while you are reading a message, we no
longer scroll the message body back to the top.
When saving an IMAP attachment, we no longer re-download the
attachment from the server.
Saving an attachment now brings up a standalone progress window.
Copying a message to a Sent Folder now shows progress in the
progress window.
When saving or opening an attachment, the progress dialog now
reports accurate progress information.
We now mark IMAP messages read in a folder if they are deleted
or moved to another folder. This fixes incorrect unread counts when
checking folders other than the Inbox for new messages.
LDAP searches now honor the directory search filter property.
Ability to paste a single cell of data from Microsoft Excel into
the compose window body.
Problems with IMAP folders three levels deep not showing up when
you are not using the IMAP subscription model.
Tools / Options / Attachments / Attachment Folder setting is now
remembered.
Linux builds no longer crash when viewing HTML messages
requiring a JAVA plugin.
Improved handling of apple double encoded attachments from OSX
clients.
No more new mail alert notifications when all incoming messages
are Junk.
"Remove from server after x days" has been implemented for POP3
mail accounts.
* Performance Improvements
Faster folder loading.
* Improved Stability and Polish
This release is based on the Mozilla App-Suite 1.6 final branch
and includes all of the stability work that went into Mozilla 1.6.