Re: Release notes



Hi,

Updated NEWS for mc-4.6.1-pre5. Rearranged and slightly trimmed the NEWS
entries since mc-4.6.1-pre1. Below list should make reasonable release
notes.

- Security.
	- Fixed CAN-2003-1023 (stack overflow in vfs_s_resolve_symlink).
	- Fix CAN-2004-0226 (buffer overflows).
	- Fix CAN-2004-0231 (unsafe temporary file and directory creation).
	- Fix CAN-2004-0232 (format string vulnerablities).
	- Full audit of quoting of parameters in vfs scripts (CAN-2004-0494).
	- Hiding of FTP passwords.
	- cons.saver does not need to be setuid-root on Linux.

- Core functionality.
	- Better large file support (int -> off_t)
	- Fix X11 connection handling.
	- Fix blocking of panel cd-ing with white space command.
	- Use 8bit input as default.
	- Add implementation to cons.handler for FreeBSD 4.x and 5.x.
	- Screen saving is now supported on FreeBSD console.
	- Improve support for tcsh.
	- User is warned if one mc is run from another.
	- Fix mini status after first Ctrl-O.
	- In red dialog boxes draw the hotkey characters with a color
	  different than the one used to paint the dialog.
	- Better support for '@' in FTP usernames.
	- Fix double free in mc_maybe_editor_or_viewer().
	- Do not blindly cleanup in exit_subshell().
	- Fix dynamic loading of Photon library for shift keys.
	- libX11 is loaded dynamically using gmodule if possible.
	- Background support now uses pipes instead of UNIX sockets.
	- Add gnome, rxvt and xterm-new terminals (keyword copy for mc.lib).
	- Make the find dialog more responsive while scanning through large
	  files.
	- Hide temporary commands from history.
	- Add --with-glib12 option to configure to force using glib 1.2.x.
	- Add --disable-background option to disable background support.

- Portability.
	- Added configuration files for Sun Solaris pkgmk(1).
	- Improve support for QNX Neutrino.
	- PC port has been removed.
	- Support for SCO UNIX has been removed.

- Editor.
	- Support for large syntax files.
	- Add syntax file for the x86 assembler, the Vision(tm) Ray Tracer,
CORBA IDL, LUA, ASP.NET, Eiffel, Ruby and C#.
	- Improve c.syntax, makefile.syntax, python.syntax, eiffel.syntax
syntax.syntax, php.syntax file, sql.syntax file, perl.syntax,
diff.syntax and makefile.syntax.
	- Fix position save bug.
	- Fix bugs for mcedit compiled with ncurses.
	- New status string format in mcedit.
	- Temporarily disable safe save and backups on remote VFS because it
	  doesn't work.
	- Enable user menu in mcedit.

- Viewer.
	- Add .7z archives extensions to mc.ext.in.
	- Add OpenOffice.org 2 extensions to mc.ext.in.
	- Recognize both .udeb and .deb as Debian packages.

- Screen libraries.
	- Internal slang upgrade to 1.4.9.
	- Add many boundary check into internal slang library.
	- Backport S-Lang fixes from HEAD.
	- Increased maximum screen size to 512 x 512.
	- Add support for qansi-m terminals.

- VFS.
	- Extensive samba cleanup.
	- Fix possible crash on broken cpio archives.
	- Quote fixes in urar.in.
	- Full audit of quoting of parameters in vfs scripts (CAN-2004-0494).
	- Fixed CAN-2003-1023 (stack overflow in vfs_s_resolve_symlink).
	- Various fixes in tar.c.
	- VFS supports iso9660 images.
	- extfs/rpm: Don't show the package's contents directly in the root
	  directory, but only as an archive called contents.cpio.

- Translations.
	- New translations: Mongolian, Serbian and Lithuanian.
	- Updated translations: German, Spanish, Ukrainian, Italian and
Hungarian.


Leonard.

-- 
mount -t life -o ro /dev/dna /genetic/research





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]