<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/sysutils/mc/patches, branch pkgsrc_2009Q3</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2009Q3</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2009Q3'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2008-02-14T12:26:56Z</updated>
<entry>
<title>put the vfs .ini files into PKG_SYSCONFDIR so that customized files</title>
<updated>2008-02-14T12:26:56Z</updated>
<author>
<name>drochner</name>
<email>drochner</email>
</author>
<published>2008-02-14T12:26:56Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=2f0461d9bb83f9fb8d3f25e5e120fcd2b26741af'/>
<id>urn:sha1:2f0461d9bb83f9fb8d3f25e5e120fcd2b26741af</id>
<content type='text'>
are not lost on updates, ride on yesterday's PKGREVISION bump
</content>
</entry>
<entry>
<title>Fixed the annoying message that mc "Cannot change into directory" when</title>
<updated>2008-02-13T10:20:56Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2008-02-13T10:20:56Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8a6f17a8887e52e912bb7712a1223bc6f4a2c2d2'/>
<id>urn:sha1:8a6f17a8887e52e912bb7712a1223bc6f4a2c2d2</id>
<content type='text'>
its name has underscores in it. It only works with bash&gt;=2.05, but that
should be no problem for pkgsrc.
</content>
</entry>
<entry>
<title>Updated mc to 4.6.1.</title>
<updated>2005-08-04T10:12:06Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2005-08-04T10:12:06Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c0e7ced6e2cb08b58cd67e4596f386c05261641f'/>
<id>urn:sha1:c0e7ced6e2cb08b58cd67e4596f386c05261641f</id>
<content type='text'>
Changes:

- many small bug fixes
- improved syntax highlighting files for the internal editor
- security fix for the urar virtual file system
- updated German and Italian translations
</content>
</entry>
<entry>
<title>Update to 4.6.1pre2, fixing a number of vulnerabilities.</title>
<updated>2005-01-15T21:14:27Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2005-01-15T21:14:27Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=8a1487104396250ddd4d3395ab02cefbd0034560'/>
<id>urn:sha1:8a1487104396250ddd4d3395ab02cefbd0034560</id>
<content type='text'>
Joined work in pkgsrc-wip by Pavel Arnost, myself, and Roland Illig.

Version 4.6.1-pre2.

Release candidate for 4.6.1.

- Security.
	- Fixed CAN-2004-0226 (buffer overflows).
	- Fixed CAN-2004-0231 (unsafe temporary file and directory creation).
	- Fixed CAN-2004-0232 (format string vulnerablities).
	- cons.saver does not need to be setuid-root on Linux.
	- Hiding of FTP passwords.

- Portability.
	- PC port has been removed.
	- Support for SCO UNIX has been removed.
	- Improve support for QNX Neutrino.

- Core functionality.
	- Use 8bit input as default.
	- Better support for '@' in FTP usernames.
	- Better large file support (int -&gt; off_t)
	- Add gnome, rxvt and xterm-new terminals (keyword copy for mc.lib).
	- Make the find dialog more responsive while scanning through large
	  files.
	- Add implementation to cons.handler for FreeBSD 4.x and 5.x.
	- Screen saving is now supported on FreeBSD console.
	- 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.
	- Background support now uses pipes instead of UNIX sockets.
	- libX11 is loaded dynamically using gmodule if possible.
	- User is warned if one mc is run from another.
	- In red dialog boxes draw the hotkey characters with a color
	  different than the one used to paint the dialog.

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

- Editor.
	- Fix bugs for mcedit compiled with ncurses.
	- New status string format in mcedit.
	- Support for large syntax files.
	- Temporarily disable safe save and backups on remote VFS because it
	  doesn't work.
	- Enable user menu in mcedit.
	- Add syntax file for the ASP.NET technology.
	- Add syntax file for the Eiffel programming language.
	- Add syntax file for the Ruby programming language.
	- Add syntax file for the C# programming language.
	- Upgrade php.syntax file.
	- Improve sql.syntax file.
	- Improve perl.syntax.
	- Improve diff.syntax.
	- Improve makefile.syntax.

- VFS.
	- 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.

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

Version 4.6.0.

- Core functionality.
	- Fixed infinite loop under xterm if xterm is forcedly closed.

- Portability.
	- ncurses can be found even if it's renamed to curses (OpenBSD).
	- Warning fixes for 64-bit systems.


Version 4.6.0-pre3.

Another release candidate for 4.6.0.

- Core functionality.
	- ".." is no longer shown in the root directory.
	- Fixed segmentation fault when processing truncated
	  section header in the corrupted initialization file.

- Screen libraries.
	- Fixed incorrect processing of AltGr on Linux console
	  introduced in -pre2.

- Documentation.
	- Fixed a bug in man2hlp that could randomly prevent correct
	  generation of the help files.
	- Added manual page for mcview.


Version 4.6.0-pre2.

Release candidate for 4.6.0.

- Security.
	- mc now creates its own temporary directory /tmp/mc-$USER.
	  If it fails or permissions are wrong, the user is warned.

- Portability.
	- mc now complies with the Filesystem Hierarchy Standard and
	  uses @prefix@/share/mc for the data files.
	- Support for glib 2.0.x has been added.
	- glib 1.2 is now properly detected on FreeBSD.

- Core functionality.
	- Fixed segmentation fault when displaying messages from
	  background operations.
	- When using support for setting the last working directory of
	  mc in the parent shell, "mc" is now an alias in all shells,
	  not a function.  The "-P" option needs an argument now.
	- Alt-O sets the same directory on the other panel.
	- Current directory is shown in the xterm window title.

- Screen libraries.
	- Screen library is now selected by the option --with-screen.
	- X11 support is enabled by default, use --without-x to disable.
	- The keycode now contains information about all screen
	  modifiers.  This allows to implement more shortcuts, but this
	  work has just begun.
	- Included S-Lang library has been updated to version 1.4.5.
	- Mouse wheel is supported in the internal editor and viewer in
	  xterm compatible terminals that implement wheel events.

- Editor.
	- Internal editor now saves the cursor position in the file.
	- New syntax rules - RPM specfile, m4.
	- Editor shows control characters in the caret notation.

- VFS.
	- Most extfs scripts have been reviewed and improved.
	- Fixed viewing and editing files on mcfs.
	- Support for termnet and HSC firewall has been removed.

- Documentation.
	- Polish manual has been added.

Version 4.6.0-pre1.

- Security release.  Massive code cleanup.  Most improvements didn't
  need any significant amount of the new code.

- Security.
	- Fixes for remotely exploitable buffer overflows in VFS.

- Ports and editions.
	- GNOME edition has been removed.
	- OS/2 port has been removed.
	- MAD (Memory Allocation Debugger) has been removed.

- Core functionality.
	- Large file support enabled by default.
	- Shift-F5 and Shift-F6 copy and rename like F5 and F6, but
	  suggest the selected filename as the destination.
	- File search with contents doesn't use external egrep.
	- Directories with many files are now reloaded much faster.
	- Subshell works under Cygwin.

- Screen libraries.
	- Improved support for ncurses.
	- Dropped support for the old Curses library.
	- Colors are enabled on all capable terminals when using S-Lang.
	- Syntax highlighting now works with ncurses.

- Editor.
	- Editor files are now stored in ~/.mc/cedit instead of ~/.cedit
	  to avoid collision with Cooledit.
	- New syntax rules - PHP, Tcl, SQL, DOS batch file.
	- Editor supports word completion.

- VFS.
	- Local temporary file is used for uploading via ftpfs/fish only
	  if file is uploaded to the same ftp/fish server.
	- mcfs support is disabled by default.
	- Samba configuration and codepage files locations can be
	  configured.
	- .netrc support in ftpfs is enabled by default.
	- Viewing zip files could corrupt them.

- Documentation.
	- Added manuals in Spanish, Italian and Russian.
	- Help files are not distributed, but generated during the
	  build from the manual pages.

- Translations.
	- Belarussian translation has been added.


Version 4.5.55

- Mostly bugfixes and portability fixes.  Making things work as they
  were meant to work.

- Text edition improvements.
	- Ctrl-O supported in the viewer and editor.
	- Better terminal support.  Should not need "Learn Keys" on rxvt
	  and xterm in most cases.

- GNOME edition improvements.
	- Find dialog rewritten.
	- Editor and viewer ask whether to save modified file when
	  closed from window manager.

- Editor.
	- New syntax rules - S-Lang, PO files, Octave.
	- Alt-B goes to matching bracket.

- Portability improvements.
	- Should compile out-of-box on Cygwin and QNX Neutrino.
	- Can be compiled by BSD make.
	- Subshell and VFS code are safer and more portable.

- Experimental features (disabled by default).
	- Charset conversion support.
	- Large (64-bit) file support on 32-bit systems.
</content>
</entry>
<entry>
<title>Let's try that again, this time with a rcsid.</title>
<updated>2004-11-12T05:23:33Z</updated>
<author>
<name>erh</name>
<email>erh</email>
</author>
<published>2004-11-12T05:23:33Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3019d10a70529f3a4cf3c030452d2594861f2c3d'/>
<id>urn:sha1:3019d10a70529f3a4cf3c030452d2594861f2c3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix this to compile when we have grantpt() but it's not in stropts.h.</title>
<updated>2004-11-12T05:20:43Z</updated>
<author>
<name>erh</name>
<email>erh</email>
</author>
<published>2004-11-12T05:20:43Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f4f5d073b33e564b999472b34fc47386f2929465'/>
<id>urn:sha1:f4f5d073b33e564b999472b34fc47386f2929465</id>
<content type='text'>
Bump pkgrevision to 5.
It'd probably make sense to update this to the latest version (4.6.0).
</content>
</entry>
<entry>
<title>Convert to bl3.</title>
<updated>2004-05-04T08:08:19Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2004-05-04T08:08:19Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d5b8c32d96e3e2ec0eada7ac9c2beb49672a964f'/>
<id>urn:sha1:d5b8c32d96e3e2ec0eada7ac9c2beb49672a964f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>PKGREVISION++</title>
<updated>2003-05-22T17:02:53Z</updated>
<author>
<name>salo</name>
<email>salo</email>
</author>
<published>2003-05-22T17:02:53Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=feb33e79d23e427e37981f3b634f76bd40cc26cc'/>
<id>urn:sha1:feb33e79d23e427e37981f3b634f76bd40cc26cc</id>
<content type='text'>
- use included slang library, fixes various issues with colours and character
  printing (e.g., TERM=wsvt25 in color mode on wscons console or TERM=xterm in
  xterm).  From Pavel Arnost via PR pkg/21539.
- add patch from devel/libslang
</content>
</entry>
<entry>
<title>Don't define BOOL_DEFINED for SunOS, otherwise rpcsvc/yp_prot.h breaks.</title>
<updated>2002-10-23T08:49:07Z</updated>
<author>
<name>bouyer</name>
<email>bouyer</email>
</author>
<published>2002-10-23T08:49:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=24555728fdec2a1bbbab9cddf2469223ab61f4e4'/>
<id>urn:sha1:24555728fdec2a1bbbab9cddf2469223ab61f4e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use PKGLOCALEDIR instead of homebrew stuff.</title>
<updated>2002-10-08T17:27:19Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2002-10-08T17:27:19Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ffb26242d7abbde0ddb0e6dca9d4127ec36b68f7'/>
<id>urn:sha1:ffb26242d7abbde0ddb0e6dca9d4127ec36b68f7</id>
<content type='text'>
Also patch out useless autoheader call, thus solving PR 18587.
</content>
</entry>
</feed>
