public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* bug report: shell expansion in argv[] processing sensitive to LANG, e.g. "ls: cannot access '*.pdf': No such file or directory", but works okay in bash
@ 2020-03-24  7:18 Jay Libove
  2020-03-24  9:07 ` Thomas Wolff
  2020-04-02  6:43 ` L A Walsh
  0 siblings, 2 replies; 6+ messages in thread
From: Jay Libove @ 2020-03-24  7:18 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 3435 bytes --]

Hi Cygwin team,
Here is a consolidated bug report based on the discussion in recent days which I'd started under the subject " shell expansion produces e.g. "ls: cannot access '*.pdf': No such file or directory" in Windows CMD shell, but works okay in bash " (thread starter https://cygwin.com/pipermail/cygwin/2020-March/244161.html )
Many thanks to Paul, Andrey, and others for helping me nail down where and how it seems to be happening.
My apologies in advance that my coding days are long behind me, so I'm not in a position to include a proposed code fix.

cygcheck output attached (lightly modified to redact a couple of personal items).

Problem:
Under certain circumstances (see Steps to Reproduce, below) Cygwin programs' built-in argv[] globbing will produce unexpected:
"{programName}: cannot access '{glob pattern}: No such file or directory"
e.g.
"ls: cannot access '*.pdf': No such file or directory"
.. despite the fact that e.g. *.pdf definitely exists.

Steps to Reproduce:
* Have some files in the local director with accented characters in the names, e.g.:
C:> mkdir c:\temp\test
C:> cd c:\temp\test
C:> touch héllo.pdf
C:> touch gòodbye.pdf
C:> touch normal.pdf
* DON'T have the LANG= environment variable set to anything
* NOT in bash or Cygwin Terminal, but rather within Windows CMD.exe, execute a Cygwin command which needs to do file name globbing because the Windows CMD.exe shells does not do so for it, e.g.
C:> ls *.pdf
C:> cat *.pdf
These will produce "ls: cannot access '*.pdf': No such file or directory"
Although, curiously,
C:> ls *or*
does correctly produce:
normal.pdf

Also, display output of the áccènted characters is incomplete:
C:> ls
'g'$'\303\262''odbye.pdf'  'h'$'\303\251''llo.pdf'   normal.pdf
C:> bash
jay_l@DESKTOP-I9MRIE3 /cygdrive/c/Temp
$ ls
'g'$'\303\262''odbye.pdf'  'h'$'\303\251''llo.pdf'   normal.pdf


Analysis:
I've verified that it's not about case sensitivity. That is, it's not a matter of ls *.pdf vs. ls *.PDF.
If these test commands are run either under bash.exe or within a Cygwin Terminal window, the problem does not occur.
I've verified that the Windows system locale (per Windows' Region setting) actually doesn't matter. (I've reproduced this both on systems in Region Spain with language English-International and English-Ireland, and in a VM with a bog standard vanilla US English Windows).

Credits to Paul for suggesting deleting files one by one until the problem goes away, and to Andrey for pointing out `locale` and the LANG= setting.

Set LANG=en_US.UTF-8, e.g.
C:> set LANG=en_US.UTF-8
.. and the problem goes away.
C:> ls *.pdf
gòodbye.pdf
héllo.pdf
normal.pdf
C:> ls
gòodbye.pdf
héllo.pdf
normal.pdf

Interestingly, Andrey mentioned that he sets LANG=ru_RU.CP866 and he doesn't see the problem. When I tried that exact setting, I still had the problem.
So it's maybe not just that LANG must be set to *something*, but that somehow LANG must be set to something that matches something in Windows? (Sorry, I know that's nearly uselessly vague).


In summary, it appears that the way that the argv[] globbing code which gets compiled in to Cygwin programs functions a bit differently than the way the shell globbing code works within bash.exe.
And this produces unexpected globbing failures.


Thanks to all the Cygwin maintainers for this amazing software, for so many years!
-Jay



[-- Attachment #2: cygcheck.out --]
[-- Type: application/octet-stream, Size: 59952 bytes --]


Cygwin Configuration Diagnostics
Current System Time: Tue Mar 24 06:44:55 2020

Windows 10 Enterprise Ver 10.0 Build 18363 

Path:	C:\Program Files (x86)\Common Files\Oracle\Java\javapath
	C:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\System32\Wbem
	C:\WINDOWS\System32\WindowsPowerShell\v1.0\
	C:\WINDOWS\System32\OpenSSH\
	c:\bin\cygwin\bin
	C:\Program Files\AutoFirma\AutoFirma
	C:\Users\libove\AppData\Local\Microsoft\WindowsApps
	.

Output from c:\bin\cygwin\bin\id.exe
UID: 197609(libove)            GID: 197121(None)
197121(None)                   545(Users)
4(INTERACTIVE)                 66049(CONSOLE LOGON)
11(Authenticated Users)        15(This Organization)
113(Local account)             4095(CurrentSession)
66048(LOCAL)                   262154(NTLM Authentication)
401408(Medium Mandatory Level)

SysDir: C:\WINDOWS\system32
WinDir: C:\WINDOWS

Path = 'C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;c:\bin\cygwin\bin;C:\Program Files\AutoFirma\AutoFirma;C:\Users\libove\AppData\Local\Microsoft\WindowsApps;'

ALLUSERSPROFILE = 'C:\ProgramData'
APPDATA = 'C:\Users\libove\AppData\Roaming'
CommonProgramFiles = 'C:\Program Files\Common Files'
CommonProgramFiles(x86) = 'C:\Program Files (x86)\Common Files'
CommonProgramW6432 = 'C:\Program Files\Common Files'
COMPUTERNAME = 'MONSTER10-4'
ComSpec = 'C:\WINDOWS\system32\cmd.exe'
DIRCMD = '/A/P'
DriverData = 'C:\Windows\System32\Drivers\DriverData'
FPS_BROWSER_APP_PROFILE_STRING = 'Internet Explorer'
FPS_BROWSER_USER_PROFILE_STRING = 'Default'
HOMEDRIVE = 'C:'
HOMEPATH = '\Users\libove'
LOCALAPPDATA = 'C:\Users\libove\AppData\Local'
LOGONSERVER = '\\MONSTER10-4'
NSPR_NATIVE_THREADS_ONLY = '1'
NUMBER_OF_PROCESSORS = '8'
OneDrive = 'F:\OneDrive *REDACTED*'
OneDriveCommercial = 'F:\OneDrive - *REDACTED*'
OS = 'Windows_NT'
PATHEXT = '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC'
PROCESSOR_ARCHITECTURE = 'AMD64'
PROCESSOR_IDENTIFIER = 'Intel64 Family 6 Model 158 Stepping 9, GenuineIntel'
PROCESSOR_LEVEL = '6'
PROCESSOR_REVISION = '9e09'
ProgramData = 'C:\ProgramData'
ProgramFiles = 'C:\Program Files'
ProgramFiles(x86) = 'C:\Program Files (x86)'
ProgramW6432 = 'C:\Program Files'
PROMPT = '$P$G'
PSModulePath = 'C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules'
PUBLIC = 'C:\Users\Public'
SESSIONNAME = 'Console'
SystemDrive = 'C:'
SystemRoot = 'C:\WINDOWS'
TEMP = 'C:\Users\libove\AppData\Local\Temp'
TMP = 'C:\Users\libove\AppData\Local\Temp'
USERDOMAIN = 'MONSTER10-4'
USERDOMAIN_ROAMINGPROFILE = 'MONSTER10-4'
USERNAME = 'libove'
USERPROFILE = 'C:\Users\libove'
windir = 'C:\WINDOWS'

HKEY_CURRENT_USER\Software\Cygwin
HKEY_CURRENT_USER\Software\Cygwin\Installations
  (default) = '\??\c:\bin\cygwin'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations
  (default) = '\??\c:\bin\cygwin'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup
  (default) = 'C:\bin\cygwin'

obcaseinsensitive set to 1

Cygwin installations found in the registry:
  System: Key: 7337f17279804310 Path: c:\bin\cygwin
  User:   Key: 7337f17279804310 Path: c:\bin\cygwin

c:  hd  NTFS    243551Mb  52% CP CS UN PA FC    QU  
f:  hd  NTFS   3815429Mb  79% CP CS UN PA       QU  Media
g:  fd             N/A    N/A                       
h:  fd             N/A    N/A                       
i:  fd             N/A    N/A                       
j:  cd             N/A    N/A                       
k:  fd             N/A    N/A                       
m:  hd             N/A    N/A                       

c:\bin\cygwin      /          system  binary,auto
c:\bin\cygwin\bin  /usr/bin   system  binary,auto
c:\bin\cygwin\lib  /usr/lib   system  binary,auto
cygdrive prefix    /cygdrive  user    binary,posix=0,auto

Found: c:\bin\cygwin\bin\awk
 -> c:\bin\cygwin\bin\gawk.exe
Found: c:\bin\cygwin\bin\bash.exe
Found: c:\bin\cygwin\bin\cat.exe
Found: C:\WINDOWS\system32\certutil.exe
Found: C:\WINDOWS\system32\clinfo.exe
Found: C:\WINDOWS\system32\comp.exe
Found: C:\WINDOWS\system32\convert.exe
Found: c:\bin\cygwin\bin\cp.exe
Not Found: cpp (good!)
Not Found: crontab
Found: C:\WINDOWS\system32\curl.exe
Found: C:\WINDOWS\system32\expand.exe
Found: c:\bin\cygwin\bin\expand.exe
Warning: C:\WINDOWS\system32\expand.exe hides c:\bin\cygwin\bin\expand.exe
Found: C:\WINDOWS\system32\find.exe
Found: c:\bin\cygwin\bin\find.exe
Warning: C:\WINDOWS\system32\find.exe hides c:\bin\cygwin\bin\find.exe
Found: C:\WINDOWS\system32\ftp.exe
Found: c:\bin\cygwin\bin\ftp.exe
Warning: C:\WINDOWS\system32\ftp.exe hides c:\bin\cygwin\bin\ftp.exe
Not Found: gcc
Not Found: gdb
Found: c:\bin\cygwin\bin\grep.exe
Found: C:\WINDOWS\system32\hostname.exe
Found: c:\bin\cygwin\bin\hostname.exe
Warning: C:\WINDOWS\system32\hostname.exe hides c:\bin\cygwin\bin\hostname.exe
Found: c:\bin\cygwin\bin\kill.exe
Found: C:\WINDOWS\system32\klist.exe
Found: c:\bin\cygwin\bin\ld.exe
Found: c:\bin\cygwin\bin\ls.exe
Not Found: make
Found: c:\bin\cygwin\bin\mv.exe
Found: C:\WINDOWS\system32\nslookup.exe
Found: c:\bin\cygwin\bin\nslookup.exe
Warning: C:\WINDOWS\system32\nslookup.exe hides c:\bin\cygwin\bin\nslookup.exe
Not Found: patch
Found: c:\bin\cygwin\bin\perl.exe
Found: C:\WINDOWS\system32\replace.exe
Found: c:\bin\cygwin\bin\rm.exe
Found: c:\bin\cygwin\bin\sed.exe
Found: c:\bin\cygwin\bin\sh.exe
Found: C:\WINDOWS\system32\shutdown.exe
Found: C:\WINDOWS\system32\sort.exe
Found: c:\bin\cygwin\bin\sort.exe
Warning: C:\WINDOWS\system32\sort.exe hides c:\bin\cygwin\bin\sort.exe
Found: C:\WINDOWS\System32\OpenSSH\ssh.exe
Found: c:\bin\cygwin\bin\ssh.exe
Warning: C:\WINDOWS\System32\OpenSSH\ssh.exe hides c:\bin\cygwin\bin\ssh.exe
Found: C:\WINDOWS\system32\tar.exe
Found: c:\bin\cygwin\bin\tar.exe
Warning: C:\WINDOWS\system32\tar.exe hides c:\bin\cygwin\bin\tar.exe
Found: c:\bin\cygwin\bin\test.exe
Found: C:\WINDOWS\system32\timeout.exe
Found: c:\bin\cygwin\bin\timeout.exe
Warning: C:\WINDOWS\system32\timeout.exe hides c:\bin\cygwin\bin\timeout.exe
Found: c:\bin\cygwin\bin\vi.exe
Found: c:\bin\cygwin\bin\vim.exe
Found: C:\WINDOWS\system32\whoami.exe
Found: c:\bin\cygwin\bin\whoami.exe
Warning: C:\WINDOWS\system32\whoami.exe hides c:\bin\cygwin\bin\whoami.exe

   39k 2016/09/19 c:\bin\cygwin\bin\cygargp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygargp-0.dll" v0.0 ts=2016-09-19 03:13
   19k 2018/12/20 c:\bin\cygwin\bin\cygattr-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygattr-1.dll" v0.0 ts=2018-12-20 10:48
   80k 2013/05/30 c:\bin\cygwin\bin\cygaudio-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygaudio-2.dll" v0.0 ts=2013-05-31 00:41
  188k 2018/09/10 c:\bin\cygwin\bin\cygautotrace-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygautotrace-3.dll" v0.0 ts=2018-09-10 14:23
   63k 2019/08/27 c:\bin\cygwin\bin\cygbind9-161.dll - os=4.0 img=0.0 sys=5.2
                  "cygbind9-161.dll" v0.0 ts=2019-08-27 21:40
  246k 2019/03/05 c:\bin\cygwin\bin\cygblkid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygblkid-1.dll" v0.0 ts=2019-03-05 21:06
  129k 2019/05/13 c:\bin\cygwin\bin\cygbrotlicommon-1.dll - os=4.0 img=1.0 sys=5.2
                  "cygbrotlicommon-1.dll" v0.0 ts=2019-05-13 03:33
   48k 2019/05/13 c:\bin\cygwin\bin\cygbrotlidec-1.dll - os=4.0 img=1.0 sys=5.2
                  "cygbrotlidec-1.dll" v0.0 ts=2019-05-13 03:33
   66k 2019/07/21 c:\bin\cygwin\bin\cygbz2-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygbz2-1.dll" v0.0 ts=2019-07-22 01:05
 1087k 2019/09/16 c:\bin\cygwin\bin\cygcairo-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcairo-2.dll" v0.0 ts=2019-09-16 03:42
   27k 2019/09/16 c:\bin\cygwin\bin\cygcairo-gobject-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcairo-gobject-2.dll" v0.0 ts=2019-09-16 03:43
  120k 2019/09/16 c:\bin\cygwin\bin\cygcairo-script-interpreter-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcairo-script-interpreter-2.dll" v0.0 ts=2019-09-16 03:43
   42k 2020/02/17 c:\bin\cygwin\bin\cygcbor-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygcbor-0.dll" v0.0 ts=2020-02-17 13:04
   13k 2019/01/02 c:\bin\cygwin\bin\cygcom_err-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcom_err-2.dll" v0.0 ts=2019-01-02 03:39
  203k 2017/04/25 c:\bin\cygwin\bin\cygcroco-0.6-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygcroco-0.6-3.dll" v0.0 ts=2017-04-25 18:03
   39k 2017/09/03 c:\bin\cygwin\bin\cygcrypt-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypt-0.dll" v0.0 ts=2017-09-03 09:18
  194k 2019/04/03 c:\bin\cygwin\bin\cygcrypt-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypt-2.dll" v0.0 ts=2019-04-03 23:05
 2363k 2019/09/11 c:\bin\cygwin\bin\cygcrypto-1.0.0.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypto-1.0.0.dll" v0.0 ts=2019-09-11 19:40
 2416k 2019/09/13 c:\bin\cygwin\bin\cygcrypto-1.1.dll - os=4.0 img=0.0 sys=5.2
                  "cygcrypto-1.1.dll" v0.0 ts=2019-09-13 19:36
  554k 2019/09/18 c:\bin\cygwin\bin\cygcurl-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygcurl-4.dll" v0.0 ts=2019-09-18 03:12
   24k 2014/11/12 c:\bin\cygwin\bin\cygdatrie-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygdatrie-1.dll" v0.0 ts=2014-11-12 08:24
 1552k 2017/09/28 c:\bin\cygwin\bin\cygdb-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb-5.3.dll" v0.0 ts=2017-09-28 21:05
  267k 2017/08/10 c:\bin\cygwin\bin\cygdbus-1-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdbus-1-3.dll" v0.0 ts=2017-08-10 07:10
  119k 2017/09/28 c:\bin\cygwin\bin\cygdb_cxx-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb_cxx-5.3.dll" v0.0 ts=2017-09-28 21:06
  569k 2017/09/28 c:\bin\cygwin\bin\cygdb_sql-5.3.dll - os=4.0 img=0.0 sys=5.2
                  "cygdb_sql-5.3.dll" v0.0 ts=2017-09-28 21:06
 2083k 2019/08/27 c:\bin\cygwin\bin\cygdns-1106.dll - os=4.0 img=0.0 sys=5.2
                  "cygdns-1106.dll" v0.0 ts=2019-08-27 21:39
  154k 2013/10/20 c:\bin\cygwin\bin\cygedit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygedit-0.dll" v0.0 ts=2013-10-20 22:56
  157k 2018/09/30 c:\bin\cygwin\bin\cygEMF-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygEMF-1.dll" v0.0 ts=2018-09-30 23:42
  181k 2018/09/27 c:\bin\cygwin\bin\cygexpat-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygexpat-1.dll" v0.0 ts=2018-09-27 19:30
   30k 2014/10/14 c:\bin\cygwin\bin\cygfam-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygfam-0.dll" v0.0 ts=2014-10-14 22:33
  347k 2019/03/05 c:\bin\cygwin\bin\cygfdisk-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygfdisk-1.dll" v0.0 ts=2019-03-05 21:06
   27k 2015/11/17 c:\bin\cygwin\bin\cygffi-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygffi-6.dll" v0.0 ts=2015-11-17 23:14
 2158k 2018/06/09 c:\bin\cygwin\bin\cygfftw3-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygfftw3-3.dll" v0.0 ts=2018-06-09 22:10
 2188k 2018/06/09 c:\bin\cygwin\bin\cygfftw3f-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygfftw3f-3.dll" v0.0 ts=2018-06-09 21:53
   25k 2018/06/09 c:\bin\cygwin\bin\cygfftw3f_threads-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygfftw3f_threads-3.dll" v0.0 ts=2018-06-09 21:54
  927k 2018/06/09 c:\bin\cygwin\bin\cygfftw3l-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygfftw3l-3.dll" v0.0 ts=2018-06-09 22:50
   24k 2018/06/09 c:\bin\cygwin\bin\cygfftw3l_threads-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygfftw3l_threads-3.dll" v0.0 ts=2018-06-09 22:51
   25k 2018/06/09 c:\bin\cygwin\bin\cygfftw3_threads-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygfftw3_threads-3.dll" v0.0 ts=2018-06-09 22:10
  118k 2020/02/19 c:\bin\cygwin\bin\cygfido2-1.dll - os=4.0 img=1.3 sys=5.2
                  "cygfido2-1.dll" v0.0 ts=2020-02-19 12:25
  247k 2019/07/28 c:\bin\cygwin\bin\cygfontconfig-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygfontconfig-1.dll" v0.0 ts=2019-07-29 01:52
   56k 2019/07/28 c:\bin\cygwin\bin\cygformw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygformw-10.dll" v0.0 ts=2019-07-28 18:33
  545k 2015/01/15 c:\bin\cygwin\bin\cygfpx-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygfpx-1.dll" v0.0 ts=2015-01-15 13:50
   10k 2019/07/29 c:\bin\cygwin\bin\cygfreebl3.dll - os=4.0 img=0.0 sys=5.2
                  "cygfreebl3.dll" v0.0 ts=2019-07-29 23:04
  495k 2019/07/29 c:\bin\cygwin\bin\cygfreeblpriv3.dll - os=4.0 img=0.0 sys=5.2
                  "cygfreeblpriv3.dll" v0.0 ts=2019-07-29 23:04
  667k 2019/07/28 c:\bin\cygwin\bin\cygfreetype-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygfreetype-6.dll" v0.0 ts=2019-07-29 01:30
   73k 2020/03/14 c:\bin\cygwin\bin\cyggcc_s-seh-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggcc_s-seh-1.dll" v0.0 ts=2020-03-14 08:34
   46k 2019/07/10 c:\bin\cygwin\bin\cyggdbm-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm-4.dll" v0.0 ts=2019-07-10 16:06
   49k 2019/07/10 c:\bin\cygwin\bin\cyggdbm-6.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm-6.dll" v0.0 ts=2019-07-10 15:53
   13k 2019/07/10 c:\bin\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdbm_compat-4.dll" v0.0 ts=2019-07-10 15:53
  141k 2018/02/11 c:\bin\cygwin\bin\cyggdk_pixbuf-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggdk_pixbuf-2.0-0.dll" v0.0 ts=2018-02-12 00:46
  710k 2018/02/12 c:\bin\cygwin\bin\cyggee-0.8-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyggee-0.8-2.dll" v0.0 ts=2018-02-12 01:52
   33k 2018/02/27 c:\bin\cygwin\bin\cyggif-7.dll - os=4.0 img=0.0 sys=5.2
                  "cyggif-7.dll" v0.0 ts=2018-02-27 06:12
 1398k 2018/02/11 c:\bin\cygwin\bin\cyggio-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggio-2.0-0.dll" v0.0 ts=2018-02-11 20:03
  993k 2018/02/11 c:\bin\cygwin\bin\cygglib-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygglib-2.0-0.dll" v0.0 ts=2018-02-11 20:01
   15k 2018/02/11 c:\bin\cygwin\bin\cyggmodule-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggmodule-2.0-0.dll" v0.0 ts=2018-02-11 20:01
  582k 2020/03/01 c:\bin\cygwin\bin\cyggmp-10.dll - os=4.0 img=0.0 sys=5.2
                  "cyggmp-10.dll" v0.0 ts=2020-03-01 17:58
 1472k 2019/07/29 c:\bin\cygwin\bin\cyggnutls-30.dll - os=4.0 img=0.0 sys=5.2
                  "cyggnutls-30.dll" v0.0 ts=2019-07-29 04:55
  289k 2018/02/11 c:\bin\cygwin\bin\cyggobject-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggobject-2.0-0.dll" v0.0 ts=2018-02-11 20:02
  175k 2020/03/14 c:\bin\cygwin\bin\cyggomp-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyggomp-1.dll" v0.0 ts=2020-03-14 08:55
  177k 2017/09/04 c:\bin\cygwin\bin\cyggraphite2-3.dll - os=4.0 img=3.0 sys=5.2
                  "cyggraphite2-3.dll" v0.0 ts=2017-09-04 22:02
12224k 2020/02/09 c:\bin\cygwin\bin\cyggs-9.dll - os=4.0 img=0.0 sys=5.2
                  "cyggs-9.dll" v0.0 ts=2020-02-09 17:19
  274k 2018/03/16 c:\bin\cygwin\bin\cyggssapi_krb5-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyggssapi_krb5-2.dll" v0.0 ts=2018-03-16 03:38
    9k 2018/02/11 c:\bin\cygwin\bin\cyggthread-2.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyggthread-2.0-0.dll" v0.0 ts=2018-02-11 20:01
  980k 2019/07/29 c:\bin\cygwin\bin\cygharfbuzz-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygharfbuzz-0.dll" v0.0 ts=2019-07-29 04:31
   33k 2017/02/13 c:\bin\cygwin\bin\cyghistory7.dll - os=4.0 img=0.0 sys=5.2
                  "cyghistory7.dll" v0.0 ts=2017-02-11 23:39
  168k 2019/02/19 c:\bin\cygwin\bin\cyghogweed-4.dll - os=4.0 img=0.0 sys=5.2
                  "cyghogweed-4.dll" v0.0 ts=2019-02-19 07:59
   81k 2019/09/05 c:\bin\cygwin\bin\cygICE-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygICE-6.dll" v0.0 ts=2019-09-05 22:24
 1009k 2015/02/20 c:\bin\cygwin\bin\cygiconv-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygiconv-2.dll" v0.0 ts=2015-02-20 18:07
  197k 2017/05/02 c:\bin\cygwin\bin\cygidn-11.dll - os=4.0 img=0.0 sys=5.2
                  "cygidn-11.dll" v0.0 ts=2017-05-02 02:18
  114k 2019/07/29 c:\bin\cygwin\bin\cygidn2-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygidn2-0.dll" v0.0 ts=2019-07-29 04:22
   42k 2016/10/23 c:\bin\cygwin\bin\cygintl-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygintl-8.dll" v0.0 ts=2016-10-23 08:17
  294k 2013/09/09 c:\bin\cygwin\bin\cygiodbc-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygiodbc-2.dll" v0.0 ts=2013-09-09 17:36
   66k 2013/09/09 c:\bin\cygwin\bin\cygiodbcinst-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygiodbcinst-2.dll" v0.0 ts=2013-09-09 17:35
   39k 2019/08/27 c:\bin\cygwin\bin\cygirs-161.dll - os=4.0 img=0.0 sys=5.2
                  "cygirs-161.dll" v0.0 ts=2019-08-27 21:40
  404k 2019/08/27 c:\bin\cygwin\bin\cygisc-1100.dll - os=4.0 img=0.0 sys=5.2
                  "cygisc-1100.dll" v0.0 ts=2019-08-27 21:38
  118k 2019/08/27 c:\bin\cygwin\bin\cygisccfg-163.dll - os=4.0 img=0.0 sys=5.2
                  "cygisccfg-163.dll" v0.0 ts=2019-08-27 21:40
   53k 2016/04/18 c:\bin\cygwin\bin\cygisocodes-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygisocodes-1.dll" v0.0 ts=2016-04-18 20:10
  288k 2017/09/25 c:\bin\cygwin\bin\cygjasper-4.dll - os=4.0 img=4.0 sys=5.2
                  "cygjasper-4.dll" v0.0 ts=2017-09-25 03:39
   48k 2014/06/17 c:\bin\cygwin\bin\cygjbig-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygjbig-2.dll" v0.0 ts=1970-01-01 01:00
   18k 2014/06/17 c:\bin\cygwin\bin\cygjbig85-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygjbig85-2.dll" v0.0 ts=1970-01-01 01:00
  419k 2017/12/18 c:\bin\cygwin\bin\cygjpeg-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygjpeg-8.dll" v0.0 ts=2017-12-18 03:41
   36k 2015/12/29 c:\bin\cygwin\bin\cygjson-c-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygjson-c-2.dll" v0.0 ts=2015-12-29 19:44
  192k 2018/03/16 c:\bin\cygwin\bin\cygk5crypto-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygk5crypto-3.dll" v0.0 ts=2018-03-16 03:37
  754k 2018/03/16 c:\bin\cygwin\bin\cygkrb5-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5-3.dll" v0.0 ts=2018-03-16 03:37
   37k 2018/03/16 c:\bin\cygwin\bin\cygkrb5support-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygkrb5support-0.dll" v0.0 ts=2018-03-16 03:36
   46k 2020/02/08 c:\bin\cygwin\bin\cyglber-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyglber-2-4-2.dll" v0.0 ts=2020-02-08 14:07
  303k 2017/11/27 c:\bin\cygwin\bin\cyglcms2-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyglcms2-2.dll" v0.0 ts=2017-11-27 16:44
  254k 2020/02/08 c:\bin\cygwin\bin\cygldap-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap-2-4-2.dll" v0.0 ts=2020-02-08 14:08
  270k 2020/02/08 c:\bin\cygwin\bin\cygldap_r-2-4-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygldap_r-2-4-2.dll" v0.0 ts=2020-02-08 14:10
   72k 2017/01/27 c:\bin\cygwin\bin\cyglmdb-0.dll - os=4.0 img=0.0 sys=5.2
                  "cyglmdb-0.dll" v0.0 ts=2017-01-27 19:20
   35k 2019/07/28 c:\bin\cygwin\bin\cygltdl-7.dll - os=4.0 img=0.0 sys=5.2
                  "cygltdl-7.dll" v0.0 ts=2019-07-28 18:44
   70k 2019/08/27 c:\bin\cygwin\bin\cyglwres-161.dll - os=4.0 img=0.0 sys=5.2
                  "cyglwres-161.dll" v0.0 ts=2019-08-27 21:40
  144k 2019/07/21 c:\bin\cygwin\bin\cyglzma-5.dll - os=4.0 img=0.0 sys=5.2
                  "cyglzma-5.dll" v0.0 ts=2019-07-22 01:15
  129k 2017/10/05 c:\bin\cygwin\bin\cyglzo2-2.dll - os=4.0 img=0.0 sys=5.2
                  "cyglzo2-2.dll" v0.0 ts=2017-10-05 20:40
  125k 2018/03/18 c:\bin\cygwin\bin\cygmagic-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygmagic-1.dll" v0.0 ts=2018-03-18 15:17
  359k 2019/12/10 c:\bin\cygwin\bin\cygMagick++-6.Q16-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygMagick++-6.Q16-8.dll" v0.0 ts=2019-12-10 18:21
 4636k 2019/12/10 c:\bin\cygwin\bin\cygMagickCore-6.Q16-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygMagickCore-6.Q16-6.dll" v0.0 ts=2019-12-10 18:12
 1134k 2019/12/10 c:\bin\cygwin\bin\cygMagickWand-6.Q16-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygMagickWand-6.Q16-6.dll" v0.0 ts=2019-12-10 18:15
  736k 2018/11/19 c:\bin\cygwin\bin\cygmailutils-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmailutils-5.dll" v0.0 ts=2018-11-19 14:56
  168k 2018/01/23 c:\bin\cygwin\bin\cygman-2-7-6-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygman-2-7-6-1.dll" v0.0 ts=2018-01-23 21:22
   22k 2018/01/23 c:\bin\cygwin\bin\cygmandb-2-7-6-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygmandb-2-7-6-1.dll" v0.0 ts=2018-01-23 21:22
   22k 2019/08/27 c:\bin\cygwin\bin\cygmaxminddb-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygmaxminddb-0.dll" v0.0 ts=2019-08-27 19:45
 6168k 2018/01/15 c:\bin\cygwin\bin\cygmediainfo-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygmediainfo-0.dll" v0.0 ts=2018-01-15 18:04
   28k 2019/07/28 c:\bin\cygwin\bin\cygmenuw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygmenuw-10.dll" v0.0 ts=2019-07-28 18:32
  334k 2019/05/02 c:\bin\cygwin\bin\cygming-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygming-1.dll" v0.0 ts=2019-05-02 03:49
  367k 2016/08/22 c:\bin\cygwin\bin\cygmng-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygmng-2.dll" v0.0 ts=2016-08-22 08:53
  432k 2019/02/02 c:\bin\cygwin\bin\cygmpfr-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygmpfr-6.dll" v0.0 ts=2019-02-02 19:25
   64k 2018/11/19 c:\bin\cygwin\bin\cygmuaux-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmuaux-5.dll" v0.0 ts=2018-11-19 14:58
   40k 2018/11/19 c:\bin\cygwin\bin\cygmu_auth-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_auth-5.dll" v0.0 ts=2018-11-19 14:57
   22k 2018/11/19 c:\bin\cygwin\bin\cygmu_dbm-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_dbm-5.dll" v0.0 ts=2018-11-19 14:59
   86k 2018/11/19 c:\bin\cygwin\bin\cygmu_imap-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_imap-5.dll" v0.0 ts=2018-11-19 14:57
   24k 2018/11/19 c:\bin\cygwin\bin\cygmu_maildir-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_maildir-5.dll" v0.0 ts=2018-11-19 14:58
   46k 2018/11/19 c:\bin\cygwin\bin\cygmu_mailer-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_mailer-5.dll" v0.0 ts=2018-11-19 14:58
   36k 2018/11/19 c:\bin\cygwin\bin\cygmu_mbox-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_mbox-5.dll" v0.0 ts=2018-11-19 14:57
   17k 2018/11/19 c:\bin\cygwin\bin\cygmu_mh-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_mh-5.dll" v0.0 ts=2018-11-19 14:58
   46k 2018/11/19 c:\bin\cygwin\bin\cygmu_pop-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_pop-5.dll" v0.0 ts=2018-11-19 14:57
  122k 2018/11/19 c:\bin\cygwin\bin\cygmu_sieve-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygmu_sieve-5.dll" v0.0 ts=2018-11-19 14:59
 3492k 2018/02/06 c:\bin\cygwin\bin\cygmysqlclient-18.dll - os=4.0 img=18.0 sys=5.2
                  "cygmysqlclient-18.dll" v0.0 ts=2018-02-06 06:23
  301k 2019/07/28 c:\bin\cygwin\bin\cygncursesw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygncursesw-10.dll" v0.0 ts=2019-07-28 18:30
  205k 2019/02/19 c:\bin\cygwin\bin\cygnettle-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygnettle-6.dll" v0.0 ts=2019-02-19 07:59
  144k 2019/03/27 c:\bin\cygwin\bin\cygnghttp2-14.dll - os=4.0 img=0.0 sys=5.2
                  "cygnghttp2-14.dll" v0.0 ts=2019-03-27 04:05
   74k 2019/04/05 c:\bin\cygwin\bin\cygnsl-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygnsl-2.dll" v0.0 ts=2019-04-05 06:08
  226k 2019/07/29 c:\bin\cygwin\bin\cygnspr4.dll - os=4.0 img=0.0 sys=5.2
                  "cygnspr4.dll" v0.0 ts=2019-07-29 05:09
 1360k 2019/07/29 c:\bin\cygwin\bin\cygnss3.dll - os=4.0 img=0.0 sys=5.2
                  "cygnss3.dll" v0.0 ts=2019-07-29 23:04
  168k 2019/07/29 c:\bin\cygwin\bin\cygnssdbm3.dll - os=4.0 img=0.0 sys=5.2
                  "cygnssdbm3.dll" v0.0 ts=2019-07-29 23:04
  165k 2019/07/29 c:\bin\cygwin\bin\cygnssutil3.dll - os=4.0 img=0.0 sys=5.2
                  "cygnssutil3.dll" v0.0 ts=2019-07-29 23:04
  300k 2018/03/20 c:\bin\cygwin\bin\cygopenjp2-7.dll - os=4.0 img=2.3 sys=5.2
                  "cygopenjp2-7.dll" v0.0 ts=2018-03-20 04:17
 1013k 2019/02/20 c:\bin\cygwin\bin\cygp11-kit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygp11-kit-0.dll" v0.0 ts=2019-02-20 08:21
   14k 2019/07/28 c:\bin\cygwin\bin\cygpanelw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygpanelw-10.dll" v0.0 ts=2019-07-28 18:32
  270k 2018/02/12 c:\bin\cygwin\bin\cygpango-1.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpango-1.0-0.dll" v0.0 ts=2018-02-12 01:40
   44k 2018/02/12 c:\bin\cygwin\bin\cygpangocairo-1.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpangocairo-1.0-0.dll" v0.0 ts=2018-02-12 01:41
   72k 2018/02/12 c:\bin\cygwin\bin\cygpangoft2-1.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpangoft2-1.0-0.dll" v0.0 ts=2018-02-12 01:40
   28k 2018/02/12 c:\bin\cygwin\bin\cygpangoxft-1.0-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpangoxft-1.0-0.dll" v0.0 ts=2018-02-12 01:41
   11k 2013/07/23 c:\bin\cygwin\bin\cygpaper-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpaper-1.dll" v0.0 ts=2013-07-23 06:40
  467k 2019/04/05 c:\bin\cygwin\bin\cygpcre-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre-1.dll" v0.0 ts=2019-04-05 02:59
  426k 2019/04/05 c:\bin\cygwin\bin\cygpcre16-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre16-0.dll" v0.0 ts=2019-04-05 02:59
  511k 2019/07/21 c:\bin\cygwin\bin\cygpcre2-16-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre2-16-0.dll" v0.0 ts=2019-07-22 00:54
  481k 2019/07/21 c:\bin\cygwin\bin\cygpcre2-32-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre2-32-0.dll" v0.0 ts=2019-07-22 00:54
  567k 2019/07/21 c:\bin\cygwin\bin\cygpcre2-8-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre2-8-0.dll" v0.0 ts=2019-07-22 00:54
   11k 2019/07/21 c:\bin\cygwin\bin\cygpcre2-posix-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre2-posix-2.dll" v0.0 ts=2019-07-22 00:54
  408k 2019/04/05 c:\bin\cygwin\bin\cygpcre32-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcre32-0.dll" v0.0 ts=2019-04-05 02:59
   11k 2019/04/05 c:\bin\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpcreposix-0.dll" v0.0 ts=2019-04-05 02:59
 3406k 2020/03/15 c:\bin\cygwin\bin\cygperl5_30.dll - os=4.0 img=0.0 sys=5.2
                  "cygperl5_30.dll" v0.0 ts=2020-03-15 09:52
   41k 2019/09/12 c:\bin\cygwin\bin\cygpipeline-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygpipeline-1.dll" v0.0 ts=2019-09-12 20:52
  642k 2019/09/05 c:\bin\cygwin\bin\cygpixman-1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpixman-1-0.dll" v0.0 ts=2019-09-05 22:25
   52k 2019/02/20 c:\bin\cygwin\bin\cygpkgconf-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygpkgconf-3.dll" v0.0 ts=2019-02-20 03:06
   17k 2019/07/29 c:\bin\cygwin\bin\cygplc4.dll - os=4.0 img=0.0 sys=5.2
                  "cygplc4.dll" v0.0 ts=2019-07-29 05:09
   14k 2019/07/29 c:\bin\cygwin\bin\cygplds4.dll - os=4.0 img=0.0 sys=5.2
                  "cygplds4.dll" v0.0 ts=2019-07-29 05:09
 1000k 2016/04/19 c:\bin\cygwin\bin\cygplotter-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygplotter-2.dll" v0.0 ts=2016-04-18 10:28
  185k 2019/07/21 c:\bin\cygwin\bin\cygpng16-16.dll - os=4.0 img=0.0 sys=5.2
                  "cygpng16-16.dll" v0.0 ts=2019-07-22 01:15
 2112k 2018/04/11 c:\bin\cygwin\bin\cygpoppler-73.dll - os=4.0 img=73.0 sys=5.2
                  "cygpoppler-73.dll" v0.0 ts=2018-04-11 06:44
   58k 2018/04/11 c:\bin\cygwin\bin\cygpoppler-cpp-0.dll - os=4.0 img=0.3 sys=5.2
                  "cygpoppler-cpp-0.dll" v0.0 ts=2018-04-11 06:45
   41k 2016/07/13 c:\bin\cygwin\bin\cygpopt-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpopt-0.dll" v0.0 ts=2016-07-13 07:16
  266k 2020/02/21 c:\bin\cygwin\bin\cygpq-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygpq-5.dll" v0.0 ts=2020-02-21 20:05
   59k 2020/02/22 c:\bin\cygwin\bin\cygprocps-8.dll - os=4.0 img=0.0 sys=5.2
                  "cygprocps-8.dll" v0.0 ts=2020-02-22 20:49
   65k 2019/07/21 c:\bin\cygwin\bin\cygpsl-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygpsl-5.dll" v0.0 ts=2019-07-21 20:18
  356k 2018/10/01 c:\bin\cygwin\bin\cygpstoedit-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygpstoedit-0.dll" v0.0 ts=2018-10-01 08:44
   39k 2015/01/12 c:\bin\cygwin\bin\cygqrencode-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygqrencode-3.dll" v0.0 ts=2015-01-12 06:05
 3636k 2017/12/10 c:\bin\cygwin\bin\cygqscintilla2_qt4-13.dll - os=4.0 img=0.0 sys=5.2
                  "cygqscintilla2_qt4-13.dll" v0.0 ts=2017-12-11 00:04
 2717k 2016/09/01 c:\bin\cygwin\bin\cygQtCore-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygQtCore-4.dll" v0.0 ts=2016-09-01 05:28
10055k 2016/09/01 c:\bin\cygwin\bin\cygQtGui-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygQtGui-4.dll" v0.0 ts=2016-09-01 05:32
  228k 2016/09/01 c:\bin\cygwin\bin\cygQtSql-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygQtSql-4.dll" v0.0 ts=2016-09-01 05:29
  219k 2017/02/13 c:\bin\cygwin\bin\cygreadline7.dll - os=4.0 img=0.0 sys=5.2
                  "cygreadline7.dll" v0.0 ts=2017-02-11 23:39
  212k 2018/02/12 c:\bin\cygwin\bin\cygrsvg-2-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygrsvg-2-2.dll" v0.0 ts=2018-02-12 01:38
   99k 2020/01/09 c:\bin\cygwin\bin\cygsasl2-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygsasl2-3.dll" v0.0 ts=2020-01-09 03:13
   11k 2015/07/17 c:\bin\cygwin\bin\cygsigsegv-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygsigsegv-2.dll" v0.0 ts=2015-07-17 23:35
   14k 2020/02/19 c:\bin\cygwin\bin\cygsk-libfido2.dll - os=4.0 img=0.0 sys=5.2
                  "cygsk-libfido2.dll" v0.0 ts=2020-02-19 12:25
   29k 2019/09/05 c:\bin\cygwin\bin\cygSM-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygSM-6.dll" v0.0 ts=2019-09-05 22:53
  150k 2019/03/05 c:\bin\cygwin\bin\cygsmartcols-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygsmartcols-1.dll" v0.0 ts=2019-03-05 21:06
  171k 2019/07/29 c:\bin\cygwin\bin\cygsmime3.dll - os=4.0 img=0.0 sys=5.2
                  "cygsmime3.dll" v0.0 ts=2019-07-29 23:04
  289k 2019/07/29 c:\bin\cygwin\bin\cygsoftokn3.dll - os=4.0 img=0.0 sys=5.2
                  "cygsoftokn3.dll" v0.0 ts=2019-07-29 23:04
  988k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3-0.dll" v0.0 ts=2019-10-08 15:45
   18k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3amatch-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3amatch-0.dll" v0.0 ts=2019-10-08 15:44
    9k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3anycollseq-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3anycollseq-0.dll" v0.0 ts=2019-10-08 15:44
   10k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3carray-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3carray-0.dll" v0.0 ts=2019-10-08 15:44
   14k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3closure-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3closure-0.dll" v0.0 ts=2019-10-08 15:44
   12k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3completion-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3completion-0.dll" v0.0 ts=2019-10-08 15:44
   10k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3compress-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3compress-0.dll" v0.0 ts=2019-10-08 15:44
   15k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3csv-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3csv-0.dll" v0.0 ts=2019-10-08 15:44
   10k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3eval-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3eval-0.dll" v0.0 ts=2019-10-08 15:44
   15k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3fileio-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3fileio-0.dll" v0.0 ts=2019-10-08 15:44
   15k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3fuzzer-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3fuzzer-0.dll" v0.0 ts=2019-10-08 15:44
    9k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3ieee754-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3ieee754-0.dll" v0.0 ts=2019-10-08 15:44
   10k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3memvfs-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3memvfs-0.dll" v0.0 ts=2019-10-08 15:44
   11k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3nextchar-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3nextchar-0.dll" v0.0 ts=2019-10-08 15:44
   10k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3percentile-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3percentile-0.dll" v0.0 ts=2019-10-08 15:44
   17k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3regexp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3regexp-0.dll" v0.0 ts=2019-10-08 15:44
    9k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3remember-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3remember-0.dll" v0.0 ts=2019-10-08 15:44
    9k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3rot13-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3rot13-0.dll" v0.0 ts=2019-10-08 15:44
   10k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3series-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3series-0.dll" v0.0 ts=2019-10-08 15:44
   17k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3sha1-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3sha1-0.dll" v0.0 ts=2019-10-08 15:44
   16k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3shathree-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3shathree-0.dll" v0.0 ts=2019-10-08 15:44
   10k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3showauth-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3showauth-0.dll" v0.0 ts=2019-10-08 15:44
   32k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3spellfix-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3spellfix-0.dll" v0.0 ts=2019-10-08 15:44
    9k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3stmt-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3stmt-0.dll" v0.0 ts=2019-10-08 15:44
   12k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3totype-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3totype-0.dll" v0.0 ts=2019-10-08 15:44
   19k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3unionvtab-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3unionvtab-0.dll" v0.0 ts=2019-10-08 15:44
   18k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3vfslog-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3vfslog-0.dll" v0.0 ts=2019-10-08 15:45
   12k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3vfsstat-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3vfsstat-0.dll" v0.0 ts=2019-10-08 15:44
   13k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3vtshim-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3vtshim-0.dll" v0.0 ts=2019-10-08 15:44
    9k 2019/10/08 c:\bin\cygwin\bin\cygsqlite3wholenumber-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygsqlite3wholenumber-0.dll" v0.0 ts=2019-10-08 15:44
  449k 2019/05/02 c:\bin\cygwin\bin\cygssh-4.dll - os=4.0 img=4.7 sys=5.2
                  "cygssh-4.dll" v0.0 ts=2019-05-02 17:11
  408k 2019/09/11 c:\bin\cygwin\bin\cygssl-1.0.0.dll - os=4.0 img=0.0 sys=5.2
                  "cygssl-1.0.0.dll" v0.0 ts=2019-09-11 19:40
  495k 2019/09/13 c:\bin\cygwin\bin\cygssl-1.1.dll - os=4.0 img=0.0 sys=5.2
                  "cygssl-1.1.dll" v0.0 ts=2019-09-13 19:36
  444k 2019/07/29 c:\bin\cygwin\bin\cygssl3.dll - os=4.0 img=0.0 sys=5.2
                  "cygssl3.dll" v0.0 ts=2019-07-29 23:04
   12k 2017/11/13 c:\bin\cygwin\bin\cygssp-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygssp-0.dll" v0.0 ts=2017-11-13 22:52
 1681k 2020/03/14 c:\bin\cygwin\bin\cygstdc++-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygstdc++-6.dll" v0.0 ts=2020-03-14 12:26
  377k 2017/05/03 c:\bin\cygwin\bin\cygsybdb-5.dll - os=4.0 img=0.0 sys=5.2
                  "cygsybdb-5.dll" v0.0 ts=2017-05-03 09:46
   68k 2019/07/29 c:\bin\cygwin\bin\cygtasn1-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygtasn1-6.dll" v0.0 ts=2019-07-29 04:12
   34k 2017/03/05 c:\bin\cygwin\bin\cygthai-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygthai-0.dll" v0.0 ts=2017-03-05 05:36
   57k 2019/07/28 c:\bin\cygwin\bin\cygticw-10.dll - os=4.0 img=0.0 sys=5.2
                  "cygticw-10.dll" v0.0 ts=2019-07-28 18:31
  452k 2017/12/18 c:\bin\cygwin\bin\cygtiff-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygtiff-6.dll" v0.0 ts=2017-12-18 03:52
   12k 2017/12/18 c:\bin\cygwin\bin\cygtiffxx-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygtiffxx-6.dll" v0.0 ts=2017-12-18 03:52
   69k 2017/12/11 c:\bin\cygwin\bin\cygtinyxml2-6.dll - os=4.0 img=6.0 sys=5.2
                  "cygtinyxml2-6.dll" v0.0 ts=2017-12-11 20:31
  167k 2019/04/05 c:\bin\cygwin\bin\cygtirpc-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygtirpc-3.dll" v0.0 ts=2019-04-05 06:29
 1612k 2018/08/16 c:\bin\cygwin\bin\cygunistring-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygunistring-2.dll" v0.0 ts=2018-08-16 21:33
  124k 2017/06/19 c:\bin\cygwin\bin\cygusb-1.0.dll - os=4.0 img=0.0 sys=5.2
                  "cygusb-1.0.dll" v0.0 ts=2017-06-19 15:32
   27k 2019/03/05 c:\bin\cygwin\bin\cyguuid-1.dll - os=4.0 img=0.0 sys=5.2
                  "cyguuid-1.dll" v0.0 ts=2019-03-05 21:06
  411k 2018/02/27 c:\bin\cygwin\bin\cygwebp-7.dll - os=4.0 img=0.0 sys=5.2
                  "cygwebp-7.dll" v0.0 ts=2018-02-27 10:00
   39k 2018/02/27 c:\bin\cygwin\bin\cygwebpmux-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygwebpmux-3.dll" v0.0 ts=2018-02-27 10:00
 1150k 2019/09/05 c:\bin\cygwin\bin\cygX11-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygX11-6.dll" v0.0 ts=2019-09-05 22:15
   13k 2019/09/05 c:\bin\cygwin\bin\cygXau-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXau-6.dll" v0.0 ts=2019-09-05 19:13
  375k 2016/01/29 c:\bin\cygwin\bin\cygXaw-7.dll - os=4.0 img=0.0 sys=5.2
                  "cygXaw-7.dll" v0.0 ts=2016-01-29 21:32
  133k 2019/09/05 c:\bin\cygwin\bin\cygxcb-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygxcb-1.dll" v0.0 ts=2019-09-05 20:37
   44k 2019/09/05 c:\bin\cygwin\bin\cygxcb-render-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygxcb-render-0.dll" v0.0 ts=2019-09-05 20:37
   12k 2019/09/05 c:\bin\cygwin\bin\cygxcb-shm-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygxcb-shm-0.dll" v0.0 ts=2019-09-05 20:38
   36k 2019/09/05 c:\bin\cygwin\bin\cygXcursor-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygXcursor-1.dll" v0.0 ts=2019-09-05 23:09
   21k 2019/09/05 c:\bin\cygwin\bin\cygXdmcp-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXdmcp-6.dll" v0.0 ts=2019-09-05 19:29
   60k 2019/09/05 c:\bin\cygwin\bin\cygXext-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXext-6.dll" v0.0 ts=2019-09-05 21:44
   20k 2016/10/09 c:\bin\cygwin\bin\cygXfixes-3.dll - os=4.0 img=0.0 sys=5.2
                  "cygXfixes-3.dll" v0.0 ts=2016-10-09 19:37
   77k 2019/09/05 c:\bin\cygwin\bin\cygXft-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygXft-2.dll" v0.0 ts=2019-09-05 23:36
   61k 2019/09/05 c:\bin\cygwin\bin\cygXi-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXi-6.dll" v0.0 ts=2019-09-05 23:54
   11k 2019/09/05 c:\bin\cygwin\bin\cygXinerama-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygXinerama-1.dll" v0.0 ts=2019-09-05 23:03
 1222k 2019/03/26 c:\bin\cygwin\bin\cygxml2-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygxml2-2.dll" v0.0 ts=2019-03-26 01:39
   88k 2019/09/05 c:\bin\cygwin\bin\cygXmu-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXmu-6.dll" v0.0 ts=2019-09-06 00:40
   61k 2017/01/18 c:\bin\cygwin\bin\cygXpm-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygXpm-4.dll" v0.0 ts=2017-01-18 18:27
   56k 2017/11/20 c:\bin\cygwin\bin\cygXpm-noX-4.dll - os=4.0 img=0.0 sys=5.2
                  "cygXpm-noX-4.dll" v0.0 ts=2017-11-20 21:24
   37k 2019/09/05 c:\bin\cygwin\bin\cygXrandr-2.dll - os=4.0 img=0.0 sys=5.2
                  "cygXrandr-2.dll" v0.0 ts=2019-09-05 23:53
   36k 2016/01/29 c:\bin\cygwin\bin\cygXrender-1.dll - os=4.0 img=0.0 sys=5.2
                  "cygXrender-1.dll" v0.0 ts=2016-01-29 21:24
  335k 2019/09/06 c:\bin\cygwin\bin\cygXt-6.dll - os=4.0 img=0.0 sys=5.2
                  "cygXt-6.dll" v0.0 ts=2019-09-06 21:50
   83k 2017/03/03 c:\bin\cygwin\bin\cygz.dll - os=4.0 img=0.0 sys=5.2
                  "cygz.dll" v0.0 ts=2017-03-03 22:42
  226k 2018/01/15 c:\bin\cygwin\bin\cygzen-0.dll - os=4.0 img=0.0 sys=5.2
                  "cygzen-0.dll" v0.0 ts=2018-01-15 01:17
   91k 2018/04/25 c:\bin\cygwin\bin\cygzip-5.dll - os=4.0 img=5.0 sys=5.2
                  "cygzip-5.dll" v0.0 ts=2018-04-25 20:23
 3534k 2020/02/19 c:\bin\cygwin\bin\cygwin1.dll - os=4.0 img=0.0 sys=5.2
                  "cygwin1.dll" v0.0 ts=2020-02-19 09:49
    Cygwin DLL version info:
        DLL version: 3.1.4
        DLL epoch: 19
        DLL old termios: 5
        DLL malloc env: 28
        Cygwin conv: 181
        API major: 0
        API minor: 340
        Shared data: 5
        DLL identifier: cygwin1
        Mount registry: 3
        Cygwin registry name: Cygwin
        Installations name: Installations
        Cygdrive default prefix: 
        Build date: 
        Shared id: cygwin1S5


No Cygwin services found.


Cygwin Package Information
Last downloaded files to: F:*REDACTED*\cygcache-20180130
Last downloaded files from: http://cygwin.mirror.constant.com/

Package                       Version                    Status
_autorebase                   001007-1                   OK
alternatives                  1.3.30c-10                 OK
ascii                         3.15-1                     OK
attr                          2.4.48-2                   OK
base-cygwin                   3.8-1                      OK
base-files                    4.3-2                      OK
bash                          4.4.12-3                   OK
bash-completion               2.7-1                      OK
bc                            1.06.95-2                  OK
bcrypt                        1.1-3                      OK
bind-utils                    9.11.9-1                   OK
binutils                      2.34+1git.de9c1b7cfe-1     OK
bzip2                         1.0.8-1                    OK
ca-certificates               2.32-1                     OK
ccrypt                        1.11-1                     OK
coreutils                     8.26-2                     OK
Empty package crypt
crypt                         2.1-1                      OK
crypto-policies               20190218-1                 OK
csih                          0.9.11-1                   OK
cygcheck-dep                  3.0-2                      OK
cygrunsrv                     1.62-1                     OK
cygutils                      1.4.16-2                   OK
cygwin                        3.1.4-1                    OK
cygwin-doc                    3.1.4-1                    OK
dash                          0.5.9.1-1                  OK
dejavu-fonts                  2.37-1                     OK
desktop-file-utils            0.23-1                     OK
diffutils                     3.5-2                      OK
dos2unix                      7.4.1-1                    OK
ed                            1.16-1                     OK
editrights                    1.03-1                     OK
emacs                         26.3-2                     OK
emacs-common                  26.3-2                     OK
emacs-w32                     26.3-2                     OK
file                          5.32-1                     OK
findutils                     4.6.0-1                    OK
gamin                         0.1.10-15                  OK
gawk                          5.0.1-1                    OK
getent                        2.18.90-4                  OK
grep                          3.0-2                      OK
groff                         1.22.4-1                   OK
gsettings-desktop-schemas     3.24.1-1                   OK
gzip                          1.8-1                      OK
hostname                      3.13-1                     OK
inetutils                     1.9.4-1                    OK
info                          6.7-1                      OK
ipc-utils                     1.0-2                      OK
ipcalc                        0.41-1                     OK
iso-codes                     4.3-1                      OK
isoquery                      2.0-1                      OK
less                          551-1                      OK
libargp                       20110921-3                 OK
libattr1                      2.4.48-2                   OK
libaudio2                     1.9.3-1                    OK
libautotrace3                 0.31.1-19                  OK
libbind9_161                  9.11.9-1                   OK
libblkid1                     2.33.1-1                   OK
libbrotlicommon1              1.0.7-1                    OK
libbrotlidec1                 1.0.7-1                    OK
libbz2_1                      1.0.8-1                    OK
libcairo2                     1.16.0-1                   OK
libcbor                       0.5.0-1                    OK
libcom_err2                   1.44.5-1                   OK
libcroco0.6_3                 0.6.12-1                   OK
libcrypt0                     2.1-1                      OK
libcrypt2                     4.4.4-1                    OK
libcurl4                      7.66.0-1                   OK
libdatrie1                    0.2.8-1                    OK
libdb5.3                      5.3.28-2                   OK
libdbus1_3                    1.10.22-1                  OK
libdns1106                    9.11.9-1                   OK
libedit0                      20130712-1                 OK
libEMF1                       1.0.9-1                    OK
libexpat1                     2.2.6-1                    OK
libfam0                       0.1.10-15                  OK
libfdisk1                     2.33.1-1                   OK
libffi6                       3.2.1-2                    OK
libfftw3_3                    3.3.8-1                    OK
libfido2                      1.3.0-2                    OK
libfontconfig-common          2.13.1-1                   OK
libfontconfig1                2.13.1-1                   OK
libfpx1                       1.3.1.4-1                  OK
libfreetype6                  2.9.1-1                    OK
libgcc1                       9.3.0-1                    OK
libgdbm4                      1.13-1                     OK
libgdbm6                      1.18.1-1                   OK
libgdbm_compat4               1.18.1-1                   OK
libgdk_pixbuf2.0_0            2.36.11-1                  OK
libgee0.8_2                   0.20.1-1                   OK
libgif7                       5.1.4-1                    OK
libglib2.0_0                  2.54.3-1                   OK
libgmp10                      6.2.0-2                    OK
libgnutls30                   3.6.9-1                    OK
libgomp1                      9.3.0-1                    OK
libgraphite2_3                1.3.10-1                   OK
libgs9                        9.27-2                     OK
libgssapi_krb5_2              1.15.2-2                   OK
libharfbuzz0                  2.5.3-1                    OK
libhogweed4                   3.4.1-1                    OK
libICE6                       1.0.10-1                   OK
libiconv                      1.14-3                     OK
libiconv2                     1.14-3                     OK
libidn11                      1.33-1                     OK
libidn2_0                     2.2.0-1                    OK
libintl8                      0.19.8.1-2                 OK
libiodbc2                     3.52.8-2                   OK
libirs161                     9.11.9-1                   OK
libisc1100                    9.11.9-1                   OK
libisccfg163                  9.11.9-1                   OK
libisocodes-common            1.2.2-1                    OK
libisocodes1                  1.2.2-1                    OK
libjasper4                    2.0.14-1                   OK
libjbig2                      2.0-14                     OK
libjpeg8                      1.5.3-1                    OK
libjson-c-common              0.12-1                     OK
libjson-c2                    0.12-1                     OK
libk5crypto3                  1.15.2-2                   OK
libkrb5_3                     1.15.2-2                   OK
libkrb5support0               1.15.2-2                   OK
liblcms2_2                    2.9-1                      OK
liblmdb0                      0.9.19-1                   OK
libltdl7                      2.4.6-7                    OK
liblwres161                   9.11.9-1                   OK
liblzma5                      5.2.4-1                    OK
liblzo2_2                     2.10-1                     OK
libMagickC++6_8               6.9.10.11-2                OK
libMagickCore6_6              6.9.10.11-2                OK
libMagickWand6_6              6.9.10.11-2                OK
libmailutils-sieve-extensions 3.5-1                      OK
libmailutils5                 3.5-1                      OK
libmaxminddb0                 1.3.2-1                    OK
libmediainfo0                 17.12-1                    OK
libming1                      0.4.8-3                    OK
libmng2                       2.0.3-1                    OK
libmpfr6                      4.0.2-1                    OK
libmysqlclient18              10.1.30-1                  OK
libncursesw10                 6.1-1.20190727             OK
libnettle6                    3.4.1-1                    OK
libnghttp2_14                 1.37.0-1                   OK
libnsl2                       1.2.0-1                    OK
libnspr4                      4.21-1                     OK
libnss3                       3.45-1                     OK
libopenjp2_7                  2.3.0-1                    OK
libopenldap2_4_2              2.4.49-1                   OK
libp11-kit0                   0.23.15-1                  OK
libpango1.0_0                 1.40.14-1                  OK
libpaper-common               1.1.24-2                   OK
libpaper1                     1.1.24-2                   OK
libpcre1                      8.43-1                     OK
libpcre16_0                   8.43-1                     OK
libpcre2-posix2               10.33-1                    OK
libpcre2_16_0                 10.33-1                    OK
libpcre2_32_0                 10.33-1                    OK
libpcre2_8_0                  10.33-1                    OK
libpcre32_0                   8.43-1                     OK
libpcreposix0                 8.43-1                     OK
libpipeline1                  1.5.1-1                    OK
libpixman1_0                  0.38.4-1                   OK
libpkgconf3                   1.6.0-1                    OK
libplotter2                   2.6-5                      OK
libpng16                      1.6.37-1                   OK
libpoppler-cpp0               0.62.0-1                   OK
libpoppler73                  0.62.0-1                   OK
libpopt-common                1.16-2                     OK
libpopt0                      1.16-2                     OK
libpq5                        12.2-1                     OK
libprocps8                    3.3.16-1                   OK
libpsl5                       0.21.0-1                   OK
libpstoedit0                  3.73-1                     OK
libqrencode3                  3.4.4-1                    OK
libqscintilla2_qt4-common     2.10.2-1                   OK
libqscintilla2_qt4_13         2.10.2-1                   OK
libQtCore4                    4.8.7-4                    OK
libQtGui4                     4.8.7-4                    OK
libQtSql4                     4.8.7-4                    OK
libreadline7                  7.0.3-3                    OK
librsvg2_2                    2.40.20-1                  OK
libsasl2_3                    2.1.27-1                   OK
libsigsegv2                   2.10-2                     OK
libSM6                        1.2.3-1                    OK
libsmartcols1                 2.33.1-1                   OK
libsqlite3_0                  3.30.0-1                   OK
libssh-common                 0.8.7-1                    OK
libssh4                       0.8.7-1                    OK
libssl1.0                     1.0.2t-1                   OK
libssl1.1                     1.1.1d-1                   OK
libssp0                       6.4.0-4                    OK
libstdc++6                    9.3.0-1                    OK
libsybdb5                     1.00.37-1                  OK
libtasn1_6                    4.14-1                     OK
libthai0                      0.1.26-1                   OK
libtiff6                      4.0.9-1                    OK
libtinyxml2_6                 6.0.0-1                    OK
libtirpc-common               1.1.4-1                    OK
libtirpc3                     1.1.4-1                    OK
libunistring2                 0.9.10-1                   OK
libusb1.0                     1.0.21-1                   OK
libuuid-devel                 2.33.1-1                   OK
libuuid1                      2.33.1-1                   OK
libwebp7                      0.6.1-2                    OK
libwebpmux3                   0.6.1-2                    OK
libX11_6                      1.6.8-1                    OK
libXau6                       1.0.9-1                    OK
libXaw7                       1.0.13-1                   OK
libxcb-render0                1.13-1                     OK
libxcb-shm0                   1.13-1                     OK
libxcb1                       1.13-1                     OK
libXcursor1                   1.2.0-1                    OK
libXdmcp6                     1.1.3-1                    OK
libXext6                      1.3.4-1                    OK
libXfixes3                    5.0.3-1                    OK
libXft2                       2.3.3-1                    OK
libXi6                        1.7.10-1                   OK
libXinerama1                  1.1.4-1                    OK
libxml2                       2.9.9-2                    OK
libXmu6                       1.1.3-1                    OK
libXpm-noX_4                  3.5.12-1                   OK
libXpm4                       3.5.12-1                   OK
libXrandr2                    1.5.2-1                    OK
libXrender1                   0.9.9-1                    OK
libXt6                        1.2.0-1                    OK
libzen0                       0.4.37-1                   OK
libzip5                       1.5.1-1                    OK
login                         1.13-1                     OK
lynx                          2.8.7-2                    OK
mailutils                     3.5-1                      OK
man-db                        2.7.6.1-1                  OK
man-pages-posix               2013-a-1                   OK
mariadb-common                3.0.9-1                    OK
mediainfo                     17.12-1                    OK
mintty                        3.1.4-1                    OK
mmv                           1.01b-1                    OK
multitail                     6.5.0-1                    OK
mysql-common                  10.3.14-1                  OK
ncftp                         3.2.5-2                    OK
ncurses                       6.1-1.20190727             OK
openssh                       8.2p1-1                    OK
openssl                       1.1.1d-1                   OK
openssl-perl                  1.1.1d-1                   OK
p11-kit                       0.23.15-1                  OK
p11-kit-trust                 0.23.15-1                  OK
pcre                          8.43-1                     OK
pcre2                         10.33-1                    OK
pdfgrep                       1.4.1-1                    OK
perl                          5.30.2-1                   OK
perl-CGI                      4.46-1                     OK
perl-DBI                      1.643-1                    OK
perl-Error                    0.17029-1                  OK
perl-HTML-Parser              3.72-3                     OK
perl-HTML-Tagset              3.20-7                     OK
perl-Scalar-List-Utils        1.54-1                     OK
perl-Socket                   2.029-2                    OK
perl-TermReadKey              2.38-2                     OK
perl-WWW-Curl                 4.17-4                     OK
perl-YAML                     1.30-1                     OK
perl_autorebase               5.30.2-1                   OK
perl_base                     5.30.2-1                   OK
perl_manpages                 5.30.2-1                   OK
perl_pods                     5.30.2-1                   OK
ping                          1.9.4-1                    OK
pkg-config                    1.6.0-1                    OK
pkgconf                       1.6.0-1                    OK
poppler-data                  0.4.8-1                    OK
procps-ng                     3.3.16-1                   OK
psmisc                        22.20-1                    OK
publicsuffix-list-dafsa       20190717-1                 OK
pwgen                         2.06-1                     OK
python-pip-wheel              19.2.3-1                   OK
python-setuptools-wheel       41.2.0-1                   OK
python3                       3.6.8-1                    OK
python36                      3.6.9-1                    OK
python36-chardet              3.0.4-1                    OK
python36-idna                 2.8-1                      OK
python36-requests             2.21.0-1                   OK
python36-six                  1.12.0-1                   OK
python36-urllib3              1.24.1-1                   OK
qrencode                      3.4.4-1                    OK
rebase                        4.4.4-1                    OK
run                           1.3.4-2                    OK
sed                           4.4-1                      OK
shared-mime-info              1.8-1                      OK
since                         1.1-2                      OK
sqlite3                       3.30.0-1                   OK
sqlite3-compress              3.30.0-1                   OK
sqlite3-extensions            3.30.0-1                   OK
sqlite3-vfslog                3.30.0-1                   OK
sqliteman                     1.2.2-7                    OK
tar                           1.29-1                     OK
terminfo                      6.1-1.20190727             OK
terminfo-extra                6.1-1.20190727             OK
time                          1.9-1                      OK
tzcode                        2019c-1                    OK
tzdata                        2019c-1                    OK
units                         2.19-1                     OK
unzip                         6.0-17                     OK
usbutils                      007-1                      OK
util-linux                    2.33.1-1                   OK
vim                           8.1.1772-2                 OK
vim-common                    8.1.1772-2                 OK
vim-doc                       8.1.1772-2                 OK
vim-minimal                   8.1.1772-2                 OK
wget                          1.19.1-2                   OK
which                         2.20-2                     OK
whois                         5.4.0-1                    OK
wtf                           0.0.4-8                    OK
xxd                           8.1.1772-2                 OK
xz                            5.2.4-1                    OK
zip                           3.0-12                     OK
zlib0                         1.2.11-1                   OK
Use -h to see help about each section

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: bug report: shell expansion in argv[] processing sensitive to LANG, e.g. "ls: cannot access '*.pdf': No such file or directory", but works okay in bash
  2020-03-24  7:18 bug report: shell expansion in argv[] processing sensitive to LANG, e.g. "ls: cannot access '*.pdf': No such file or directory", but works okay in bash Jay Libove
@ 2020-03-24  9:07 ` Thomas Wolff
  2020-03-24  9:27   ` Mark Geisert
  2020-04-02  6:43 ` L A Walsh
  1 sibling, 1 reply; 6+ messages in thread
From: Thomas Wolff @ 2020-03-24  9:07 UTC (permalink / raw)
  To: cygwin

Am 24.03.2020 um 08:18 schrieb Jay Libove via Cygwin:
> Hi Cygwin team,
> Here is a consolidated bug report based on the discussion in recent days which I'd started under the subject " shell expansion produces e.g. "ls: cannot access '*.pdf': No such file or directory" in Windows CMD shell, but works okay in bash " (thread starter https://cygwin.com/pipermail/cygwin/2020-March/244161.html )
> Many thanks to Paul, Andrey, and others for helping me nail down where and how it seems to be happening.
> My apologies in advance that my coding days are long behind me, so I'm not in a position to include a proposed code fix.
>
> cygcheck output attached (lightly modified to redact a couple of personal items).
>
> Problem:
> Under certain circumstances (see Steps to Reproduce, below) Cygwin programs' built-in argv[] globbing will produce unexpected:
> "{programName}: cannot access '{glob pattern}: No such file or directory"
> e.g.
> "ls: cannot access '*.pdf': No such file or directory"
> .. despite the fact that e.g. *.pdf definitely exists.
>
> Steps to Reproduce:
> * Have some files in the local director with accented characters in the names, e.g.:
> C:> mkdir c:\temp\test
> C:> cd c:\temp\test
> C:> touch héllo.pdf
> C:> touch gòodbye.pdf
> C:> touch normal.pdf
> * DON'T have the LANG= environment variable set to anything
> * NOT in bash or Cygwin Terminal, but rather within Windows CMD.exe, execute a Cygwin command which needs to do file name globbing because the Windows CMD.exe shells does not do so for it, e.g.
> C:> ls *.pdf
> C:> cat *.pdf
> These will produce "ls: cannot access '*.pdf': No such file or directory"
> Although, curiously,
> C:> ls *or*
> does correctly produce:
> normal.pdf
>
> Also, display output of the áccènted characters is incomplete:
> C:> ls
> 'g'$'\303\262''odbye.pdf'  'h'$'\303\251''llo.pdf'   normal.pdf
> C:> bash
> jay_l@DESKTOP-I9MRIE3 /cygdrive/c/Temp
> $ ls
> 'g'$'\303\262''odbye.pdf'  'h'$'\303\251''llo.pdf'   normal.pdf
>
>
> Analysis:
> I've verified that it's not about case sensitivity. That is, it's not a matter of ls *.pdf vs. ls *.PDF.
> If these test commands are run either under bash.exe or within a Cygwin Terminal window, the problem does not occur.
> I've verified that the Windows system locale (per Windows' Region setting) actually doesn't matter. (I've reproduced this both on systems in Region Spain with language English-International and English-Ireland, and in a VM with a bog standard vanilla US English Windows).
>
> Credits to Paul for suggesting deleting files one by one until the problem goes away, and to Andrey for pointing out `locale` and the LANG= setting.
>
> Set LANG=en_US.UTF-8, e.g.
> C:> set LANG=en_US.UTF-8
> .. and the problem goes away.
> C:> ls *.pdf
> gòodbye.pdf
> héllo.pdf
> normal.pdf
> C:> ls
> gòodbye.pdf
> héllo.pdf
> normal.pdf
>
> Interestingly, Andrey mentioned that he sets LANG=ru_RU.CP866 and he doesn't see the problem. When I tried that exact setting, I still had the problem.
> So it's maybe not just that LANG must be set to *something*, but that somehow LANG must be set to something that matches something in Windows? (Sorry, I know that's nearly uselessly vague).
>
>
> In summary, it appears that the way that the argv[] globbing code which gets compiled in to Cygwin programs functions a bit differently than the way the shell globbing code works within bash.exe.
> And this produces unexpected globbing failures.
(As commented in the other thread already:)
Maybe it can simply be fixed by changing the order of setting up locale 
stuff and applying the expansion in cygwin?
(I would look into the code if I had a clue where to find the respective 
things.)
Thomas


> Thanks to all the Cygwin maintainers for this amazing software, for so many years!
> -Jay

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: bug report: shell expansion in argv[] processing sensitive to LANG, e.g. "ls: cannot access '*.pdf': No such file or directory", but works okay in bash
  2020-03-24  9:07 ` Thomas Wolff
@ 2020-03-24  9:27   ` Mark Geisert
  0 siblings, 0 replies; 6+ messages in thread
From: Mark Geisert @ 2020-03-24  9:27 UTC (permalink / raw)
  To: Thomas Wolff, cygwin


> Maybe it can simply be fixed by changing the order of setting up locale stuff 
> and applying the expansion in cygwin?
> (I would look into the code if I had a clue where to find the respective things.)

I would guess dcrt0.cc, the Cygwin DLL runtime initialization.

..mark

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: bug report: shell expansion in argv[] processing sensitive to LANG, e.g. "ls: cannot access '*.pdf': No such file or directory", but works okay in bash
  2020-03-24  7:18 bug report: shell expansion in argv[] processing sensitive to LANG, e.g. "ls: cannot access '*.pdf': No such file or directory", but works okay in bash Jay Libove
  2020-03-24  9:07 ` Thomas Wolff
@ 2020-04-02  6:43 ` L A Walsh
  2020-04-02 13:43   ` Andrey Repin
  1 sibling, 1 reply; 6+ messages in thread
From: L A Walsh @ 2020-04-02  6:43 UTC (permalink / raw)
  To: Jay Libove; +Cc: cygwin

On 2020/03/24 00:18, Jay Libove via Cygwin wrote:
> Problem:
> Under certain circumstances (see Steps to Reproduce, below) Cygwin programs' built-in argv[] globbing will produce unexpected:
> "{programName}: cannot access '{glob pattern}: No such file or directory"
> e.g.
> "ls: cannot access '*.pdf': No such file or directory"
> .. despite the fact that e.g. *.pdf definitely exists.
>   
----
    This isn't a bug or a problem, it is working normally as expected.
Cygwin programs don't have built-in argv[] globbing or processing.

    The problem you are seeing is because you are calling cygwin programs
from a windows shell.

    On windows, every program has to be built with glob processing.

    On unix, glob processing happens in the shell, so all unix 
(linux+cygwin)
type programs have no glob processing because they know that globbing is 
built
into the shell (like bash or csh, or dash, etc).

If you run 'ls' *.pdf in bash, bash expands the *.pdf into arguments
that don't contain a glob (if the glob matches a file).  So 'ls' sees
only fixed filenames and no globs.

When you run 'ls from the Windows shell, Windows cmd.exe doesn't expand
glob chars into anything.  so 'ls' sees a literal file name of '*.pdf'.

On linux you can name a file '*.pdf' (using an asterisk as a valid 
character).
Unless you have a file named, literally '*.pdf', ls won't see it.

Cygwin does simulate this: example:
>  cd /tmp
/tmp> touch \*.pdf
/tmp> ls *.pdf
*.pdf
/tmp cmd
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\tmp>ls *.pdf
ls *.pdf
'*.pdf'

^^ note that now windows find *.pdf because there is a file named '*.pdf'
(quotes added by 'ls').

Does this explain your issue, or am I not understanding it?

Thanks (I'm not a cygwin author; just answering the question)
Linda

> Steps to Reproduce:
> * Have some files in the local director with accented characters in the names, e.g.:
> C:> mkdir c:\temp\test
> C:> cd c:\temp\test
> C:> touch h�llo.pdf
> C:> touch g�odbye.pdf
> C:> touch normal.pdf
> * DON'T have the LANG= environment variable set to anything
> * NOT in bash or Cygwin Terminal, but rather within Windows CMD.exe, execute a Cygwin command which needs to do file name globbing because the Windows CMD.exe shells does not do so for it, e.g.
> C:> ls *.pdf
> C:> cat *.pdf
> These will produce "ls: cannot access '*.pdf': No such file or directory"
> Although, curiously,
> C:> ls *or*
> does correctly produce:
> normal.pdf
>
> Also, display output of the �cc�nted characters is incomplete:
> C:> ls
> 'g'$'\303\262''odbye.pdf'  'h'$'\303\251''llo.pdf'   normal.pdf
> C:> bash
> jay_l@DESKTOP-I9MRIE3 /cygdrive/c/Temp
> $ ls
> 'g'$'\303\262''odbye.pdf'  'h'$'\303\251''llo.pdf'   normal.pdf
>
>
> Analysis:
> I've verified that it's not about case sensitivity. That is, it's not a matter of ls *.pdf vs. ls *.PDF.
> If these test commands are run either under bash.exe or within a Cygwin Terminal window, the problem does not occur.
> I've verified that the Windows system locale (per Windows' Region setting) actually doesn't matter. (I've reproduced this both on systems in Region Spain with language English-International and English-Ireland, and in a VM with a bog standard vanilla US English Windows).
>
> Credits to Paul for suggesting deleting files one by one until the problem goes away, and to Andrey for pointing out `locale` and the LANG= setting.
>
> Set LANG=en_US.UTF-8, e.g.
> C:> set LANG=en_US.UTF-8
> .. and the problem goes away.
> C:> ls *.pdf
> g�odbye.pdf
> h�llo.pdf
> normal.pdf
> C:> ls
> g�odbye.pdf
> h�llo.pdf
> normal.pdf
>
> Interestingly, Andrey mentioned that he sets LANG=ru_RU.CP866 and he doesn't see the problem. When I tried that exact setting, I still had the problem.
> So it's maybe not just that LANG must be set to *something*, but that somehow LANG must be set to something that matches something in Windows? (Sorry, I know that's nearly uselessly vague).
>
>
> In summary, it appears that the way that the argv[] globbing code which gets compiled in to Cygwin programs functions a bit differently than the way the shell globbing code works within bash.exe.
> And this produces unexpected globbing failures.
>
>
> Thanks to all the Cygwin maintainers for this amazing software, for so many years!
> -Jay
>
>
>   
> ------------------------------------------------------------------------
>
> --
> Problem reports:      https://cygwin.com/problems.html
> FAQ:                  https://cygwin.com/faq/
> Documentation:        https://cygwin.com/docs.html
> Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
>   


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: bug report: shell expansion in argv[] processing sensitive to LANG, e.g.  "ls: cannot access '*.pdf': No such file or directory", but works okay in bash
  2020-04-02  6:43 ` L A Walsh
@ 2020-04-02 13:43   ` Andrey Repin
  2020-04-02 16:30     ` L A Walsh
  0 siblings, 1 reply; 6+ messages in thread
From: Andrey Repin @ 2020-04-02 13:43 UTC (permalink / raw)
  To: L A Walsh, cygwin

Greetings, L A Walsh!

> On 2020/03/24 00:18, Jay Libove via Cygwin wrote:
>> Problem:
>> Under certain circumstances (see Steps to Reproduce, below) Cygwin programs' built-in argv[] globbing will produce unexpected:
>> "{programName}: cannot access '{glob pattern}: No such file or directory"
>> e.g.
>> "ls: cannot access '*.pdf': No such file or directory"
>> .. despite the fact that e.g. *.pdf definitely exists.
>>   
> ----
>     This isn't a bug or a problem, it is working normally as expected.
> Cygwin programs don't have built-in argv[] globbing or processing.

>     The problem you are seeing is because you are calling cygwin programs
> from a windows shell.

>     On windows, every program has to be built with glob processing.

>     On unix, glob processing happens in the shell, so all unix 
> (linux+cygwin)
> type programs have no glob processing because they know that globbing is 
> built
> into the shell (like bash or csh, or dash, etc).

> If you run 'ls' *.pdf in bash, bash expands the *.pdf into arguments
> that don't contain a glob (if the glob matches a file).  So 'ls' sees
> only fixed filenames and no globs.

> When you run 'ls from the Windows shell, Windows cmd.exe doesn't expand
> glob chars into anything.  so 'ls' sees a literal file name of '*.pdf'.

> On linux you can name a file '*.pdf' (using an asterisk as a valid 
> character).
> Unless you have a file named, literally '*.pdf', ls won't see it.

That's not what actually happens.

...\Documents> ls -1 *.pdf
21927-ticket.pdf
'Stars! Universe Map.pdf'


-- 
With best regards,
Andrey Repin
Thursday, April 2, 2020 15:51:26

Sorry for my terrible english...


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: bug report: shell expansion in argv[] processing sensitive to LANG, e.g. "ls: cannot access '*.pdf': No such file or directory", but works okay in bash
  2020-04-02 13:43   ` Andrey Repin
@ 2020-04-02 16:30     ` L A Walsh
  0 siblings, 0 replies; 6+ messages in thread
From: L A Walsh @ 2020-04-02 16:30 UTC (permalink / raw)
  To: cygwin



On 2020/04/02 06:43, Andrey Repin wrote:
> That's not what actually happens.
> 
> ...\Documents> ls -1 *.pdf
> 21927-ticket.pdf
> 'Stars! Universe Map.pdf'
---
Thank you for your update.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-04-02 16:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-24  7:18 bug report: shell expansion in argv[] processing sensitive to LANG, e.g. "ls: cannot access '*.pdf': No such file or directory", but works okay in bash Jay Libove
2020-03-24  9:07 ` Thomas Wolff
2020-03-24  9:27   ` Mark Geisert
2020-04-02  6:43 ` L A Walsh
2020-04-02 13:43   ` Andrey Repin
2020-04-02 16:30     ` L A Walsh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).