Supplied by Toru Takamizu, PR22008.
Version 2.6.6 - 2003-05-28
* raised sane mirror connection limit to 64.
* fixed hftp file information retrieval when use-head is off (reported by
Robert A. Thompson).
* ignore zero size reported by SIZE (for sunsolve.sun.com).
* fixed a bug with exclude/include of directories in reverse mirror.
* several bugs with mirror --script fixed (reported by Olaf Kaehler).
* fixed a bug with unterminated string in HTML parsing; add wwwoffle support
(AIDA Shinra).
* fixed a bug with ssl settings pointing to files and directories (Diego
Reyes).
* fixed a bug with sending empty path in HTTP protocol (Geoffrey Lee).
* fixed catching of file size from ftp server message 150.
* fixed hftp with password - now it should work with all proxies as it
sends password in URI even when Authorization header is used.
* new debugging command .tasks to show number of tasks.
* now lftp does not load/save histories until it interacts with user.
E.g. `lftp -c command' does not update ~/.lftp/rl_history now.
ver 2.7.0
* Supported pty switching in the same window.(see doc/ja/README.ja in detail for
the Japanese.)
* Supported koi8-t,georgian-ps,cp1251 and cp1255.
* Gettextized mlconfig.
* Improved 'apply','cancel' etc buttons in mlconfig.
* Mlconfig now can save configuration changes to ~/.mlterm/main.
* Added mlterm-menu which starts by Ctrl+Right.
* Forbidden 5380 protocol(doc/en/PROTOCOL) for some security issues,
and removed mlcc, mlconf_curses and w3mmlconfig as a result of it.
* Fixed many bugs, cleaned many codes, and updated documentations.
This is a development version of Zsh having more features than 4.0.x releases.
New features between zsh versions 4.0 and 4.1.1
-----------------------------------------------
Configuration:
- upgraded to use autoconf post-2.50
- improved compatibility with other shells through shell options,
builtin arguments and improved builtin option parsing
Syntax and builtins:
- new printf builtin
- `+=' to append to parameters which works for scalars, arrays and (with
pairs) associative arrays.
- enhanced multiple parameter `for' loops:
for key value in key1 value1 key2 value2 ...
maintaining full compatibility with POSIX syntax
Add-on modules and functions:
- zsh/net/tcp module provides builtin interface to TCP through ztcp
builtin. Function suite for interactive and script use with expect-style
pattern matching.
- zsh/net/socket module provides zsocket builtin.
- zcalc calculator function with full line editing.
- builtin interface to pcre library
- zsh/zselect module provides zselect builtin as interface to select
system call
Completion system:
- general improvements to command and context support, low-level functions,
display code.
- in verbose mode, matches with the same description are grouped
- highly configurable completions for values of specific parameters,
specific redirections for specific commands
- support for bash completion functions (typically zsh native functions are
more powerful where available)
- New completions provided for (some of these may be in later 4.0
releases): valgrind, tidy, texinfo, infocmp, Java classes, larch, limit,
locale parameters, netcat, mysqldiff, mt, lsof, elinks, ant, debchange
(dch), email addresses, file system types, Perforce, xsltproc.
Line editor:
- special parameters $PREDISPLAY, $POSTDISPLAY available in function
widgets to configure uneditable text (for narrowing)
- recursive editing
- supplied widgets read-from-minibuffer, replace-string use these features
(more intuitive prompting and argument reading than 4.0)
- access to killed text via $CUTBUFFER and $killring
- supplied highly configurable word widgets forward-word-match etc., can
set what constitutes a word interactively or in startup script
(implement bash-style behaviour, replacing previous bash-* word widgets)
- interface to incremental search via $LASTSEARCH
- better handling of keymaps in zle and widgets
- better support for output from user-defined widgets while zle is active
- tetris game which runs entirely in zle
Local internal improvements:
- disowned jobs are automatically restarted
- \u and \U print escapes for Unicode
- line numbers in error messages and $PS4 output are more consistent
- `=prog' expands only paths, no longer aliases for consistency
- job display in prompts; `jobs' command output can be piped
- prompts: new $RPROMPT2, %^, %j, %y, enhanced %{, %}, %_.
- rand48() function for better randomness in arithmetic
(if the corresponding math library function is present)
- $SECONDS parameter can be made floating point via `typeset -F SECONDS'
for better timing accuracy
- improvements to command line history mechanism
- many bugfixes
include:
Glib is not needed to build the program anymore.
The old nickname didn't appear in the change nickname input line which
was invoked from the Account manager dialog.
Logging became more configurable. Now from the configuration dialog it's
possible to enable/disable such facilities like log messages timestamping,
showing of users going online and offline and "user is typing"
notifications.
The --bind command parameter was added. Using it it's possible to specify
a custom IP centericq should use for outgoing connections.
MSN status related problems were fixed. Like when user set "one the phone"
or "lunch" status centericq used to show them as being offline.
A patch from Mark Verboom <mark@verboom.net> was applied. It allows to
enable chat mode only for specified protocols.
The find/add users dialog didn't allow entering nicknames, which made it
impossible to add yahoo and aim contacts.
- move parts of DESCR to MESSAGE
- USE_PKGINSTALL
- add ncurses-buildlink
- on linux, link with -lncurses rather than -lcurses
While there, shuffle some definitions around to match overall order.
Changes in 0.2.2:
* FAR jmp/call support.
Changes in 0.2.1:
# Added support for NASM-like -I and -P options to the preprocessor
to specify include directories and pre-included files respectively
(thanks to Michael Urman for his quick work).
# Fixed a number of issues with libtool/libltdl and module building
(these issues only affected UNIX builds).
# Made the "real" NASM preprocessor the default preprocessor. This was
not the case in the original Milestone 2 release (despite an example
to the contrary in the release notes)
Version 1.4.1a
--------------
Madcat's contributions:
* FIXED: Crash on GetPeer() call during socket failure.
* FIXED: Crash when trying to send hash of nonexistent knownfile.
Version 1.4.1
-------------
Madcat's contributions:
* FIXED: Various crashes regarding Shared Files Reloading.
* FIXED: Several Search Tab Closing/Global Search related crashes.
* FIXED: Several eMule/xMule typos.
* FIXED: Endless loop if UDP packet sending failed.
* FIXED: Endless loop/memleak at ProcessMuleInfoPacket().
* FIXED: Endless loop at CPartFile::FlushBuffer().
* FIXED: CPU leak in ProcessHelloPacket().
* FIXED: gsocket.c compilation problems with older compilers.
* FIXED: Crash when search results were added to nonexistent search tab.
* FIXED: Endless loop in case UDP packet sending fails.
* FIXED: Sockets are also closed on crash now.
* Revised Search Result packet handling, shouldn't crash/memleak there anymore.
* Removed annoying MAX_RESULTS check from search tab.
* Added log line when ipfilter is loaded.
* All log messages are also written into file ($HOME/.xMule/logfile).
* Shared files list is now resorted after reloading.
* Implemented external ED2K links handling. Use ed2k <link> instead of xmule <link> from now on.
* Changed popup window to log message when shared file is not found.
Kry's contributions:
* FIXED: --version commandline argument.
* FIXED: Bogus 2.1.0.1 servers on serverlist.
* FIXED: Shared folders not shared in some systems.
* FIXED: Shared files not being shared in non-english languages.
* FIXED: Download limit being higher than capacity.
* Made ./xmule statistics more readable.
* Added a notification message in case second xMule is started.
Un-Thesis' contributions:
* FIXED: GTK-only XPM compatibillity problems.
* FIXED: GetTickCount compilation errors.
* FIXED: LOWID problems (AGAIN!).
* Removed pure GTK code from GetColour.
* Added eMule's LOWID icon to main status bar on LOWID connection.
MikaelB's contributions:
* FIXED: Toolbar sizing with i18n
Seneca's contributions:
* FIXED: Clipboard handling (ctrl+v instead of middleclick for pasting).
Closes PR pkg/21940.
----------------------------
revision 1.58
date: 2003/06/27 05:01:21; author: lukem; state: Exp; lines: +7 -1
If _rc_subr_loaded=true, "return" immediately, otherwise set that var
and continue as normal.
Gains ~ 2 seconds on 110 runs of ". rc.subr" on a shark.
Suggested by Andrew Cagney in [bin/18400]
----------------------------
revision 1.57
date: 2003/06/27 04:06:01; author: lukem; state: Exp; lines: +2 -2
run_rc_command(): when checking if ${command} exists before executing it,
be sure to check under ${name_chroot} (if set).
Fix from Ed Ravin in [bin/18523]
----------------------------
revision 1.56
date: 2003/06/03 14:00:45; author: christos; state: Exp; lines: +4 -4
Use more concise shell syntax:
1. for i in $* -> for i
2. foo=$* -> foo="$@"
- Gimp Import/Load plugin
- Bugfixes
- Few bugfixes
- All sorts of build and installation fixes
- "Bugfix" for a regression in GTK+'s pixbuf-io loader scheme
- Handle SVGZ files (Gzipped SVG)
- Handle objectBoundingBox coordinates on gradients
- API extensions
- Various bugfixes and crash fixes
- Better CSS style handling
- Fix for a crasher exploited by Sodipodi. Improved gradient handling
- RSVG allows you to specify the JPEG quality
- Handles Kontour's conicalGradients to some extent
- Better CSS style handling
- Works in "international" locales (non-C locales) in a threadsafe manner
- Handle rounded rects
- Add manpage
- Handle "ex" units better
- Missed files in tarball added.
- Fixed memory leak
- Better handling of display and visibility styles.
- Better font handling (stretch, style, variant, weight supported, inherited)
- Fixed crash with non-utf8 characters.
- Better ellipse rendering
- New functions to set rendering DPI
- Better handling of SVGs colors, gradients and images
- support dashes
- Includes a new gdk-pixbuf svg loader
- Includes a new gimp svg loader
- Now installs a binary that can rasterize svgs.
- New co-maintainer Dom Lachowicz
- Added new svg based gtk+ engine
- Handles SVGs a lot better. Especially with regards to units.
libgsf provides an efficient extensible I/O abstraction for dealing with
different structured file formats. It has support for Microsoft OLE2
streams and Zip import. The aim of this library is to replace libole2.
Provided in pkgsrc-wip by Jeremy C. Reed with many changes by me.
* Added hints for the human player.
* Found and plugged a issue with a timer which was the root to a lot of
strange behavior.
* Optimized the search and gained some speed.
* Fixed init problem in the transpositiontable.
* Fixed segfault in the thread handling.
* Added a lot of debug code for the search. (Compile with -DDEBUG)
* Sirius own icon as window icon (Alex Duggan)
* Frensh translation (Stéphane Jourdan)
* German translation (Poyan Rajamand)
* Swedish translation updated