Thu May 22 14:03:24 2025 adamy

	* build-235

		o improve command-line locale/utf-8 support (#147)
		o screen buffer save/restore (#143)
		o network drive enumeration (#141)

Wed May 14 10:50:13 2025 adamy

	* build-234

		o improve powershell support (#140)
		o shell quoting (#139)
		o command view, non-panel mode (#137)
		o specialised x64 manifest name
		o several toolchain issues

Wed Apr 23 17:33:24 2025 adamy

	* build-233

		o Ed25519 support (#129) libappupdater-1.0.3
		o handle resource leak (#128)
		o utilize GitHub for updater (#127)
		o mchelp locale (#126)
		o mcstart enhancements (#124)

Mon Apr 14 20:01:53 2025 adamy

	* build-232

		o documentation enhancements
		o mcstart, file-extension utility (#124)
		o MSTerminal maximize disabled (#122)
		o obey NODRIVES group policy (#121)
		o getmntinfo, networked/mapped drive (#120)
		o script enhancements, MC_XDG_OPEN as "start" (#119)
		o non-ascii group name handling (#118)
		o mandoc / mchelp integration (#116)
		o stat/seek64 (#35) and (#89)
		o unzip vfs (#88)
		o mc-wrapper's (#69)
		o ESC timeout, -1 enables an infinite wait (#36)

Wed Mar 19 16:03:57 2025 adamy

	* build-231

	* 4.8.33 merge (#94)

	* internal tools front-ends, externalized (#78)

		o mcedit
		o mcdiff and mcbsddiff (diff backend)
		o mcview

	* upgrades/bugfixes

		o vio: wide-character handling (#115)
		o wputenv() cross tool-chain usage (#113)
		o pcre2 10.45 (#106)
		o appupdater (#102)
		o glib 2.54.3 (#102)
		o zlib-1.3.1 (#102)
		o mbedtls-3.6.2 (#100)
		o improved UNC and extended prefix support, plus stat optimisations (#98)
		o libssh2-1.11.1 (#95)
		o enhanced utf8 support, directory plus username; non-ascii user name support (#97)
		o EXDEV, cross-device detection rename failure; allowing alt move logic (#85)
		o x64 installer path (#79)

Wed Mar 20 20:30:50 2024 adamy

	* build-230

	* 4.8.31 merge (#70)

	* upgrades/bugfixes

		o mbedtls 3.5.2 (#67)
		o AltGr detection (#71, #52)
		o mcdiff integration (#74)
		o cd/cdpath (#72)

	* x64 binary (Beta)

Sun Nov 12 11:36:11 2023 adamy

	* build-229

	* 4.8.30 merge

	* package upgrades

		o libappupdater 1.0.2
		o pcre2 10.42
		o mbedtls 3.4.1
		o enca 1.19
		o file 5.45
		o zlib 1.2.13

Sun Sep 10 22:45:15 2023 adamy

	* build-228

	* 4.8.29 merge

Sun Jun 19 15:11:13 2022 adamy

	* build-227

Wed Jun  8 19:37:49 2022 adamy

	* 4.8.28 merge

	* mingw32 builds

Mon Mar 21 10:47:17 2022 adamy

	* build-226

	* #21 - FISH enabled

		o ssh - OpenSSH required (https://github.com/powershell/Win32-OpenSSH) or WinXRSH (below).
		o rsh - WinRXH (https://github.com/adamyg/winxsh).

Fri Mar 11 21:41:28 2022 adamy

	* build-225

	* #16 - Completion

		o Support unix and windows directory separator.
		o CDPATH delimiter.

Wed Mar  9 21:50:55 2022 adamy

	* Console alert mode (#17 - Console alert options, audible and/or visible indicator).

		o Configuration, under <Display Bits>

			- Visible indicators <Invisible, Flash window or Flash baseline> [default = Invisible].
			- Audible <on/off> [default = on].

				+-------------------- Display bits -------------------+
				| Input / display codepage:   [ UTF-8 ]               |
				|-----------------------------------------------------|
				|  Console alert mode          Other Options          |
				|  ( ) Invisible               [x] Full 8 bits input  |
				|  ( ) Flash window                                   |
				|  (*) Flash baseline                                 |
				|  [ ] Audible                                        |
				|  [ ] Legacy beep                                    |
				|-----------------------------------------------------|
				|                 [< OK >] [ Cancel ]                 |
				+-----------------------------------------------------+

		o "console_alert_mode", configuration element (save/restore).
		o Supporting slang extensions.
		o Utilise windows "SystemAsterisk".

Sun Mar  6 21:19:10 2022 adamy

	* Build-224

	* #16 - access directory expansion and other special keys.

		o <Esc-Tab>, mapped to <alt-tab>
		o <Esc-1..9,0>. mapped tp <F1> ... <F10>

Tue Mar  1 19:29:46 2022 adamy

	* busybox

		o bundled busybox-w32-FRP-4621-gf3c5e8bc3.exe (https://frippery.org/busybox)

	* #14 - <ctrl-space> key mapping.

	* 4.8.27 merge

		o mc_popen() script support.
		o mc_pread() pipe rework.
		o compat strtok_r() and inet_ntop().
		o slang: SLsmg_set_color_in_region().
		o command quoting; white-space handling.
		o reduced beep freq/duration.

	* aspell enabled (https://github.com/adamyg/aspell-win32)

		o dynamic libaspell path, binary then registry (Software\Aspell\Path).

Sun Jan  6 19:31:23 2022 adamy

	* build-223, bugfix #11

		o wopendir binding.

Mon Dec 20 14:03:20 2021 adamy

	* build-222

Tue Dec  6 22:15:52 2021 adamy

	* exec/shell support -

		o unquoting/escaping.(unix->dos) command line.
		o UTF8/wide-character.

	* make - command line usage.

Tue Nov 30 21:00:38 2021 adamy

	* submodule updates

		o libmagic - 5.41
		o libappupdater - master

Tue Nov  9 21:37:13 2021 adamy

	* UTF8 title support.

	* further exec non-shell tweaks; argument quoting.

Mon Nov  8 21:14:55 2021 adamy

	* build-221

	* exec non-shell tweaks

	* submodule updates

		o mbedtls - 2.27.0

Wed Oct 27 00:32:42 2021 adamy

	* submodule updates

		o libssh2 - 1.10,0
		o libappupdater - master

Fri Oct 22 00:20:44 2021 adamy

	* Build 220: 4.8.24 beta5.

Tue May 18 19:45:12 2021 adamy

	* passwd/group extensions.

	* UNC navigation tweaks.

	* UTF8/wide-character file operations.

Sun Jun 13 18:58:34 2020 adamy

	* Build 218: 4.8.24 beta4.

Sat May  2 00:46:45 2020 adamy

	* Build 216: 4.8.24 beta2

	* Path/drive tweaks
		- Correctly handle return from a vfs context back to a local directory.

	* Display driver
		- Better handling of small window sizes, limited internally to 2x12.

	* Drive selection
		- Select active widget based on cwd.
		- Handle selection within a vfs context (for example ftp/sftp).

Sun Jun 13 18:58:34 2020 adamy

	* ci: release/debug builds

Sat Jun  6 15:07:16 2020 adamy

	* ci: appveyor tweaks.

Fri May 22 17:37:35 2020 adamy

	* Corrected restore geometry, possible corruption.

Thu May 21 17:56:22 2020 adamy

	* Build 217: 4.8.24 beta3.

	* Down graded to InnoSetup5.6.1 - last version to support Windows XP, release [June 14, 2018].
		Source: https://jrsoftware.org/

Tue May  5 20:32:41 2020 adamy

	* Interpret directory shortcuts within paths;
	    allows directory listing only, shall soak test before expanding support.

	* Display driver

		- Possible buffer out-of-bound write when cursor coordinates overflow.
		- Report mouse drag events; eg. editor text selection.
		- Filter console output mode DISABLE_NEWLINE_AUTO_RETURN; cmd default.
			cmd seems to explicitly clear when executing in-built commands,
			whereas for apps this may not be the case; clear for consistency.

	* ext.f
		- system() enhanced script execution.
		- uzip, relaxed meta character mapping.

	* doc/ADDITIONALSKINS packaged.

Sat May  2 00:46:45 2020 adamy

	* Build 216: 4.8.24 beta2

	* Path/drive tweaks
		- Correctly handle return from a vfs context back to a local directory.

	* Display driver
		- Better handling of small window sizes, limited internally to 2x12.

	* Drive selection
		- Select active widget based on cwd.
		- Handle selection within a vfs context (for example ftp/sftp).

	* libssh 1.9.0
		- mbedtls engine.
		- libssh2_helper

	* libmbedtls 4.16.6

Tue Apr 28 01:16:29 2020 adamy

	* Build 215: 4.8.24 beta1

	* Display driver
		- Obey console rgb palette, if available, when dealing with legacy attributes.
		- Possible overflow condition.
		- Disable Quick edit during panel sessions.
		- Xterm style title ==> [Option/Layout/Xterm window title].
		- More reactive winch and font handling.
		- Obey '--nomouse' command line option.

	* use_internal_busybox option,
		Execute several very-known unix command-line apps via busybox
		==> [Configuration/Use internal Busybox (Default FALSE)].

	* 4.8.24 merge
	* Minor source reorg
	* 2020

Thu Apr 25 00:39:08 2019 adamy

	* libmbedtls build tweaks
	* 2019

Wed Nov 21 02:48:21 2018 adamy

	* build 212
	* libmbedtls integration/build option.
	* is_idle() mouse filter

Fri Oct 26 01:21:10 2018 adamy

	* Additional SLang compatiblity tweaks.
	* Ctrl-C / Ctrl-Break handler reimplemented/cleanup.

Thu Oct 25 23:25:17 2018 adamy

	* subshell exec tweaks; F2 menu support.
	* mc 4.8.21 solution/makefile changes published.
	* libtool enhancements;
		cmdfiles, decls and alloca checks.

Fri Oct 19 00:04:31 2018 adamy

	* libw32 merge/additional dll support.
	* owc 2.0 support; beta.
	* 2018
	* libtool cmdfiles, alloca and decls.
	* enhanced symlink/mount-point support;
		w32_reparse_read(), w32_stat(), w32_lstat(), w32_symlink(), w32_open(), w32_unlink()
	* w32_link() hard link support.
	* vio exec context; optimisation.
	* additional errno mappings.
	* w32_select mem leak.
	* getfsstat and getmntinfo.

Wed Sep 26 00:47:14 2018 adamy

	* build 209 - beta
	* symlink support enhancements
	* color256 emulation tweaks
	* window 10 console support
	* mc 4.8.21 merge

Thu Jun  9 21:26:18 2018 adamy

	* msvc 2015/2017 builds

Fri Mar 31 02:38:24 2017 adamy

	* console/slang video driver performance improvements.

Thu Mar 16 22:45:22 2017 adamy

	* Console2 and Windows 10 extended console detection.

Mon Mar 13 16:52:53 2017 adamy

	* build 205

	* mc-inno-setup.iss: packaged magic.mgc definitions.

Fri Mar 10 15:24:32 2017 adamy

	* removed several compiler warnings.

	* build scripts, libw32: aligned mcwin32 unistd.h/error with external projects.

	* split poll into w32_poll.c, imported w32_sockpair.c.

	* removed OWC -za99 CC option; possible issues, minor code changes.

Thu Mar  9 00:26:54 2017 adamy

	* build 204.

Wed Mar  8 01:17:24 2017 adamy

	* extfs.c / win32_utl.c

		- support execution of #! scripts; ignore file execution mode.
		- additional effort required, as ext implementation script assume a unix command shell,
			for example 'uzip' quotes shell meta characters.

	* sfs.ini

		- merged with 4.8.19
		- explicit dos2unix conversion, as git/editing may change,
			result sfs functionality failing.
		- additional busybox compressors: lzma.

	* modified tty key handling/checks so to ignore up keys,

		idle and type-ahead logic was incorrectly delaying required screen
		screen updates during edit search completion; as the up keys triggered
		update optimisation logic.

	* imported 4.8.19 configuration changes

		- mc.default.keymap
		- mc.emacs.keymap
		- Missing Syntax.
		- Processed additional @XXX@ symbols during imports; sedin.pl.

Tue Mar  7 09:38:28 2017 adamy

	* build 201.

Mon Mar  6 14:17:45 2017 adamy

	* corrected /#enc:xxxx handling.

	* display

		- true-color support.
		- post sub-command execution screen corruption corrected.
		- slang emulation library buffer overrun.
		- save/restore wide console titles.

	* glib imported; removed most localised/work-around glib functions.

	* intl imported.

		- locale support enabled (either User-Default (windows) or explicit an env, for example LANGUAGE).

	* sftp enabled (libssh2 and libz imported).

Wed Mar  1 18:16:18 2017 adamy

	* 2.8.19 merge (beta)

		new source: widget/mouse.c, lib/subshell.c
		re-org: subshell components

	* libw32, enhanced file-descriptor/socket interface.
		warning: link all modules dynamically when socket remapping is enabled.

	* build system updates.

	* windows 10 identification.

	* copyrights.

Mon Apr  6 02:44:48 2015 adamy

	* build 189

		- 2.8.14 merge

			win32_pipe.c: mc_popen/mc_pread/mc_pclose() implementation

		- imported AUTHORS and NEWS.OLD.

		- busybox-w32-TIG-1658-g067f2e7.exe (2014/12/18),
			rolled back version, crashes noted on newer version when running under xp.

Sun Mar 29 02:48:16 2015 adamy

	* build 188

		- 256/italic color support.
		- additional glib() va_list issues.
		- save/restore unicode support.

Sun Mar 22 03:39:34 2015 adamy

	* build 187

	    Bug Fixes
		- ticket #9

	    New
		- <Shift-Return> maximize.

		- <Alt-0..9> function key emulation.

		- 4.8.13 merge.

		- busybox upgrade,
			busybox-w32-TIG-1764-g74ba8c7.exe

		    source:
			https://github.com/rmyorston/busybox-w32
			http://intgat.tigress.co.uk/rmy/files/busybox/

Wed Mar 18 23:21:46 2015 adamy

	* build 186

		- ticket #8, Crash during 'mc --config'

		- ticket #7, MC crashes when MCEDIT menu Options>General... is selected

		- syslink() EEXISTS errno mapping.

Tue Aug  5 15:21:01 2014 adamy

	* build 185

		- 4.8.12 snap-shot merge

Sat Dec 28 12:52:59 2013 adamy

	* build 182

		- 4.8.11 snap-shot merge

		- busybox version changed (busybox-w32-TIG-1226-g3fd3465.exe)

			        http://intgat.tigress.co.uk/rmy/busybox/index.html
			older:  https://github.com/pclouds/busybox-w32

Sun Jun 30 19:09:11 2013 adamy

	* build 181

		- 4.8.8 snap-shot

Sat Mar  9 00:48:59 2013 adamy

	* build 180, port bug fix

		- my_system() convert slashes of leading word of 'cmd.exe' expressions.
		- g_mktemp() replacement, needed for correct fdopen() operation.

Wed Feb  6 00:10:27 2013 adamy

	* build 178, port bug fix

		- TMPDIR logic corrected, remove startup warning regarding inability to access /tmp.
		- 'console.saver.c' enabled.

Mon Jan 28 21:09:43 2013 adamy

	* build 176

		- port bug fix, 163:editcmd_dialog.c

Sun Jan 27 22:27:50 2013 adamy

	* build 174

		- 4.8.7 source import/merge.

Fri Aug 24 01:02:30 2012 adamy

	* initial reparse support

Tue Aug 21 04:05:31 2012 adamy

	* force refresh within keyboard handler.

Thu Aug 16 23:46:52 2012 adamy

	* gettext/locale support enabled -- prelim.

Wed Aug 15 00:36:55 2012 adamy

	* build 159

		- additional UNC support, local shares available under //<hostname>/
		- build number exported (e.g. --help).

Tue Aug 14 16:39:56 2012 adamy

	* build 157

		- home directory search order, HOME then PERSONAL (fix ch ~).

			HOME
			$PERSONAL/home
			$PERSONAL
			c:/


/*
 * Local Variables: ***
 * mode: changelog ***
 * End: ***
 */

