MDaemon Notification -- Attachment Removed

2019-03-31 Thread Postmaster
--- MDaemon has detected restricted attachments within an email message --- >From : cygwin@cygwin.com To: im_ex1_...@year2000.com.vn Subject : [***SPAM***

Can't create symbolic links in child directories

2019-03-31 Thread Matt D.
This works: > touch a > ln -s a b This no longer works: > touch a > mkdir b > ln -s a b/c Error: ln: failed to create symbolic link 'b/c': No such file or directory My CYGWIN environment is also configured using "winsymlinks:nativestrict". I am running the following version (updated

[ANNOUNCEMENT] Updated: Perl distributions

2019-03-31 Thread Achim Gratz
The following Perl distributions have been updated to their latest version on CPAN, respectively (except perl-XML-LibXML, which has just been re-built against the newer libxml-2.9.9): x86/x86_64 -- perl-Cpanel-JSON-XS-4.11-1 perl-Text-BibTeX-0.86-1 perl-XML-LibXML-2.0134-2 noarch

Updated: Perl distributions

2019-03-31 Thread Achim Gratz
The following Perl distributions have been updated to their latest version on CPAN, respectively (except perl-XML-LibXML, which has just been re-built against the newer libxml-2.9.9): x86/x86_64 -- perl-Cpanel-JSON-XS-4.11-1 perl-Text-BibTeX-0.86-1 perl-XML-LibXML-2.0134-2 noarch

Re: [PATCH v3 0/3] Reworks for console code

2019-03-31 Thread Corinna Vinschen
On Apr 1 00:47, Takashi Yano wrote: > Hi Corinna, > > On Sun, 31 Mar 2019 16:36:51 +0200 Corinna Vinschen rote: > > This hunk is ok, but I wonder if the time hasn't come to simplify the > > original code. The `static char NO_COPY' only makes marginal sense > > since it's strdup'ed anyway. > >

[newlib-cygwin] Cygwin: console: Make I/O functions thread-safe

2019-03-31 Thread Corinna Vinschen
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=f4b47827cf87f055687a0c52a3485d42b3e2b941 commit f4b47827cf87f055687a0c52a3485d42b3e2b941 Author: Takashi Yano Date: Mon Apr 1 00:47:48 2019 +0900 Cygwin: console: Make I/O functions thread-safe - POSIX states I/O

[newlib-cygwin] Cygwin: console: fix select() behaviour

2019-03-31 Thread Corinna Vinschen
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=8382778cdb571453b6f00dc1d9cb3d3c7dd58b55 commit 8382778cdb571453b6f00dc1d9cb3d3c7dd58b55 Author: Takashi Yano Date: Mon Apr 1 00:47:47 2019 +0900 Cygwin: console: fix select() behaviour - Previously, select() would

[newlib-cygwin] Cygwin: Add console patches to release notes

2019-03-31 Thread Corinna Vinschen
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=de3c82ee6d28be3aa72a9c4f6e498505af79c2f3 commit de3c82ee6d28be3aa72a9c4f6e498505af79c2f3 Author: Corinna Vinschen Date: Sun Mar 31 19:36:23 2019 +0200 Cygwin: Add console patches to release notes Signed-off-by: Corinna

[newlib-cygwin] Cygwin: console: support 24 bit color

2019-03-31 Thread Corinna Vinschen
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=bd627864ab4189984cdb0892c00f91e39c4e8243 commit bd627864ab4189984cdb0892c00f91e39c4e8243 Author: Takashi Yano Date: Mon Apr 1 00:47:46 2019 +0900 Cygwin: console: support 24 bit color - Add 24 bit color support using

[ANNOUNCEMENT] Updated: mosh-1.3.2-3

2019-03-31 Thread Achim Gratz
This is a recompile of the latest upstream release to take advantage of new library versions for libssl1.1 and libprotobuf18. Mobile Shell (mosh) is a Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of

Updated: mosh-1.3.2-3

2019-03-31 Thread Achim Gratz
This is a recompile of the latest upstream release to take advantage of new library versions for libssl1.1 and libprotobuf18. Mobile Shell (mosh) is a Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of

[ANNOUNCEMENT] Updated: groff-1.22.4-1

2019-03-31 Thread Achim Gratz
GNU troff has been updated to the latest upstream version 1.22.4. Groff is a document formatting system. Groff takes standard text and formatting commands as input and produces formatted output. The created documents can be shown on a display or printed on a printer. Groff's formatting

Updated: groff-1.22.4-1

2019-03-31 Thread Achim Gratz
GNU troff has been updated to the latest upstream version 1.22.4. Groff is a document formatting system. Groff takes standard text and formatting commands as input and produces formatted output. The created documents can be shown on a display or printed on a printer. Groff's formatting

[ANNOUNCEMENT] Updated: protobuf-3.7.1-1

2019-03-31 Thread Achim Gratz
This is an update to the latest upstream release of protobuf. Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from

Updated: protobuf-3.7.1-1

2019-03-31 Thread Achim Gratz
This is an update to the latest upstream release of protobuf. Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from

[PATCH v3 1/3] Cygwin: console: support 24 bit color

2019-03-31 Thread Takashi Yano
- Add 24 bit color support using xterm compatibility mode in Windows 10 1703 or later. - Add fake 24 bit color support for legacy console, which uses the nearest color from 16 system colors. --- winsup/cygwin/environ.cc | 7 +- winsup/cygwin/fhandler.h | 4 +

[PATCH v3 2/3] Cygwin: console: fix select() behaviour

2019-03-31 Thread Takashi Yano
- Previously, select() would return when only one key is typed even in canonical mode. With this patch, it returns after one line is completed. --- winsup/cygwin/fhandler.h | 12 +- winsup/cygwin/fhandler_console.cc | 794 -- winsup/cygwin/select.cc

[PATCH v3 0/3] Reworks for console code

2019-03-31 Thread Takashi Yano
Hi Corinna, On Sun, 31 Mar 2019 16:36:51 +0200 Corinna Vinschen rote: > This hunk is ok, but I wonder if the time hasn't come to simplify the > original code. The `static char NO_COPY' only makes marginal sense > since it's strdup'ed anyway. > > What if we just define two const char's like this

[PATCH v3 3/3] Cygwin: console: Make I/O functions thread-safe

2019-03-31 Thread Takashi Yano
- POSIX states I/O functions shall be thread-safe, however, cygwin console I/O functions were not. This patch makes console I/O functions thread-safe. --- winsup/cygwin/fhandler.h | 18 +++- winsup/cygwin/fhandler_console.cc | 136 +-

Re: [ANNOUNCEMENT] ninja 1.9.0-1

2019-03-31 Thread Jon Turney
On 31/03/2019 13:21, Keith Christian wrote: Is there benchmark data available for cmake/meson+ninja vs. make? There is some data which may be relevant at [1]. [1] http://mesonbuild.com/Performance-comparison.html -- Problem reports: http://cygwin.com/problems.html FAQ:

Re: [PATCH v2 1/3] Cygwin: console: support 24 bit color

2019-03-31 Thread Corinna Vinschen
On Mar 31 22:47, Takashi Yano wrote: > - Add 24 bit color support using xterm compatibility mode in > Windows 10 1703 or later. > - Add fake 24 bit color support for legacy console, which uses > the nearest color from 16 system colors. > --- > winsup/cygwin/environ.cc | 7 +- >

Re: [PATCH v2 0/3] Reworks for console code

2019-03-31 Thread Corinna Vinschen
Hi Takashi, On Mar 31 22:47, Takashi Yano wrote: > Hi Corinna, > > I have revised the patches according to your advice. > Could you please have a look? Thanks for sending this in git `send-email' style :))) I have a few comments on patch 1 only. Please see there. Thanks, Corinna --

[PATCH v2 2/3] Cygwin: console: fix select() behaviour

2019-03-31 Thread Takashi Yano
- Previously, select() would return when only one key is typed even in canonical mode. With this patch, it returns after one line is completed. --- winsup/cygwin/fhandler.h | 12 +- winsup/cygwin/fhandler_console.cc | 794 -- winsup/cygwin/select.cc

[PATCH v2 0/3] Reworks for console code

2019-03-31 Thread Takashi Yano
Hi Corinna, I have revised the patches according to your advice. Could you please have a look? Takashi Yano (3): Cygwin: console: support 24 bit color Cygwin: console: fix select() behaviour Cygwin: console: Make I/O functions thread-safe winsup/cygwin/environ.cc |7 +-

[PATCH v2 1/3] Cygwin: console: support 24 bit color

2019-03-31 Thread Takashi Yano
- Add 24 bit color support using xterm compatibility mode in Windows 10 1703 or later. - Add fake 24 bit color support for legacy console, which uses the nearest color from 16 system colors. --- winsup/cygwin/environ.cc | 7 +- winsup/cygwin/fhandler.h | 4 +

[PATCH v2 3/3] Cygwin: console: Make I/O functions thread-safe

2019-03-31 Thread Takashi Yano
- POSIX states I/O functions shall be thread-safe, however, cygwin console I/O functions were not. This patch makes console I/O functions thread-safe. --- winsup/cygwin/fhandler.h | 18 +++- winsup/cygwin/fhandler_console.cc | 136 +-

Re: [ANNOUNCEMENT] ninja 1.9.0-1

2019-03-31 Thread Keith Christian
Is there benchmark data available for cmake+meson+ninja vs. make? Keith On Mon, Mar 25, 2019 at 2:50 PM Jon Turney wrote: > > The following packages have been updated in the Cygwin distribution: > > * ninja-1.9.0-1 > > Ninja is a small build system with a focus on speed. It is designed to >

[ANNOUNCEMENT] cygwin 3.0.5-1

2019-03-31 Thread Corinna Vinschen
The following packages have been uploaded to the Cygwin distribution: * cygwin-3.0.5-1 * cygwin-devel-3.0.5-1 * cygwin-doc-3.0.5-1 This is a bugfix release. Bug Fixes - - Fix /proc/version after uname change Addresses: https://cygwin.com/ml/cygwin/2019-03/msg00467.html - Fix a crash

cygwin 3.0.5-1

2019-03-31 Thread Corinna Vinschen
The following packages have been uploaded to the Cygwin distribution: * cygwin-3.0.5-1 * cygwin-devel-3.0.5-1 * cygwin-doc-3.0.5-1 This is a bugfix release. Bug Fixes - - Fix /proc/version after uname change Addresses: https://cygwin.com/ml/cygwin/2019-03/msg00467.html - Fix a crash

[newlib-cygwin/cygwin-3_0-branch] Cygwin: bump version to 3.0.6

2019-03-31 Thread Corinna Vinschen
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=4fb8d091f2937284d7be09b69c68e0e755a175f6 commit 4fb8d091f2937284d7be09b69c68e0e755a175f6 Author: Corinna Vinschen Date: Sun Mar 31 13:10:56 2019 +0200 Cygwin: bump version to 3.0.6 Signed-off-by: Corinna Vinschen Diff:

[newlib-cygwin] Created tag cygwin-3_0_5-release

2019-03-31 Thread Corinna Vinschen
The signed tag 'cygwin-3_0_5-release' was created pointing to: 328ee5c... Cygwin: document ps -W duplication bug fix Tagger: Corinna Vinschen Date: Sun Mar 31 13:10:25 2019 +0200 Cygwin 3.0.5 release

[newlib-cygwin] Cygwin: document ps -W duplication bug fix

2019-03-31 Thread Corinna Vinschen
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=7b8049f7a3d6af99634abf20f72e1582e755d761 commit 7b8049f7a3d6af99634abf20f72e1582e755d761 Author: Corinna Vinschen Date: Sun Mar 31 12:49:26 2019 +0200 Cygwin: document ps -W duplication bug fix Signed-off-by: Corinna

[newlib-cygwin/cygwin-3_0-branch] Cygwin: document ps -W duplication bug fix

2019-03-31 Thread Corinna Vinschen
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=328ee5c8201df979bc371a2a3066ba7e142bef3f commit 328ee5c8201df979bc371a2a3066ba7e142bef3f Author: Corinna Vinschen Date: Sun Mar 31 12:49:26 2019 +0200 Cygwin: document ps -W duplication bug fix Signed-off-by: Corinna

Re: [PATCH] Reworks for console code

2019-03-31 Thread Corinna Vinschen
Hi Takashi, On Mar 31 15:20, Takashi Yano wrote: > Hi, > > I would like to propose 3 patches attached to improve console code. Not a hard requirement, but it would be nice if you could send your patches as patchset with cover letter via `git send-email' from the git-email package or in the same

[PATCH] Reworks for console code

2019-03-31 Thread Takashi Yano
Hi, I would like to propose 3 patches attached to improve console code. Patch 0001: This revises console code for better color handling. This provides 24 bit color support for Windows 10 build 14931 or later. For legacy console, fake 24 bit color support is implemented, which use the nearest