Updated: ruby-curses 1.4.4

2023-05-08 Thread Daisuke Fujimura via Cygwin-announce
The following packages have been uploaded to the Cygwin distribution:

* ruby-curses
* ruby-curses-doc

Package summary
* https://cygwin.com/packages/summary/ruby-curses-src.html

Changelog
* https://rubygems.org/gems/curses

A Ruby binding for ncurses, formerly part of the Ruby standard
library. curses is an extension library for text UI applications.


[ANNOUNCEMENT] Updated: ruby-curses 1.4.4

2023-05-08 Thread Daisuke Fujimura via Cygwin-announce via Cygwin
The following packages have been uploaded to the Cygwin distribution:

* ruby-curses
* ruby-curses-doc

Package summary
* https://cygwin.com/packages/summary/ruby-curses-src.html

Changelog
* https://rubygems.org/gems/curses

A Ruby binding for ncurses, formerly part of the Ruby standard
library. curses is an extension library for text UI applications.

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


Re: [ANNOUNCEMENT] Updated: guile-3.0.9-1

2023-05-08 Thread Jon Turney via Cygwin

On 18/02/2023 14:12, Marco Atzeri via Cygwin-announce via Cygwin wrote:

Version 3.0.9-1 of

   guile3.0
   libguile3.0-devel
   libguile3.0_1

have been uploaded for cygwin.


[...]


If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .


Marco,

Trying to rebuild graphviz for updated perl and ruby, building the guile 
binding now fails.

This update seems to break guile-config somehow:


$ guile-config --version
error: ("/usr/bin/pkg-config" "--modversion" "guile-3.0") exited with non-zero 
error code 127


downgrading to the previous version works as expected:


$ guile-config --version
guile-config - Guile version 3.0.8



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


Re: OpenSSL failure in Cygwin: SSL_set_tlsext_host_name returns 1 (SSL_TLSEXT_ERR_ALERT_WARNING)

2023-05-08 Thread Yuri via Cygwin

On 5/8/23 10:40, Achim Gratz via Cygwin wrote:

The port might not be open in the standard configuration of the Windows
firewall.  Maybe you can use either openssl or curl to check what
happens when you are trying to connect.



It looks like this function is used incorrectly, and it actually 
succeeds in Cygwin (returns 1) and fails on Linux/BSD (returns 0).


The upstream needs to fix this first.

I managed to make the program to work by making this just a warning.



Yuri


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


Re: OpenSSL failure in Cygwin: SSL_set_tlsext_host_name returns 1 (SSL_TLSEXT_ERR_ALERT_WARNING)

2023-05-08 Thread Achim Gratz via Cygwin
Yuri via Cygwin writes:
> The command "proxytunnel --no-check-certificate -E -p
> {https-proxy-host}:{https-proxy-port} -d 127.0.0.1:22" works on Linux
> and BSD.
>
> However, it fails in Cygwin with the exit code 1
> (SSL_TLSEXT_ERR_ALERT_WARNING), which causes this error message in
> proxytunnel:
>
>> SSL_set_tlsext_host_name returned: 1 (0x1). TLS SNI error, giving up

The port might not be open in the standard configuration of the Windows
firewall.  Maybe you can use either openssl or curl to check what
happens when you are trying to connect.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf rackAttack V1.04R1:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

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


Re: OpenSSL failure in Cygwin: SSL_set_tlsext_host_name returns 1 (SSL_TLSEXT_ERR_ALERT_WARNING)

2023-05-08 Thread Yuri via Cygwin

On 5/8/23 08:31, Brian Inglis wrote:
Which Cygwin, ssl/tls-devel libraries, and ca-certificates... packages 
and versions are you using?


libssl-devel-1.1.1t-1

openssl-1.1.1t-1

ca-certificates-2021.2.60-1




$ man SSL_set_tlsext_host_name

says SSL_set_tlsext_host_name etc. returns 1 for success, 0 for failure?


Yes. It looks like there is a coding error that they don't just check 
for 0 or 1, and check for 0 as a sign of success.


But this code, amazingly, works flawlessly on Linux/BSD.




Web search TLS SNI and you will find that either the host presents a 
list of certs none of which match the host name you are connecting to, 
a matching cert cannot be validated, possibly due to a missing CA 
chain, or one end could not handle the list presented or cert matched; 
some hits offer diagnostic suggestions.





This program has a special variable no_check_cert_flag that allows to 
disable certificate check: 
https://github.com/proxytunnel/proxytunnel/blob/master/ptstream.c#L356


In my case the certificate is self-signed and this variable is activated.

On Linux the same invocation doesn't cause such failure.

Is this code incorrect?


I will report the incorrect use of SSL_set_tlsext_host_name to proxytunnel.



Yuri


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


Re: OpenSSL failure in Cygwin: SSL_set_tlsext_host_name returns 1 (SSL_TLSEXT_ERR_ALERT_WARNING)

2023-05-08 Thread Brian Inglis via Cygwin

On 2023-05-08 01:31, Yuri via Cygwin wrote:
I've built the proxytunnel project in Cygwin 
(https://github.com/proxytunnel/proxytunnel).

It is usually used to tunnel ssh through https using the https CONNECT command.
The command "proxytunnel --no-check-certificate -E -p 
{https-proxy-host}:{https-proxy-port} -d 127.0.0.1:22" works on Linux and BSD.
However, it fails in Cygwin with the exit code 1 (SSL_TLSEXT_ERR_ALERT_WARNING), 
which causes this error message in proxytunnel:

 > SSL_set_tlsext_host_name returned: 1 (0x1). TLS SNI error, giving up
This prevents proxytunnel from being able to connect to the remote peer.
What might be wrong?


Which Cygwin, ssl/tls-devel libraries, and ca-certificates... packages and 
versions are you using?


$ man SSL_set_tlsext_host_name

says SSL_set_tlsext_host_name etc. returns 1 for success, 0 for failure?

Web search TLS SNI and you will find that either the host presents a list of 
certs none of which match the host name you are connecting to, a matching cert 
cannot be validated, possibly due to a missing CA chain, or one end could not 
handle the list presented or cert matched; some hits offer diagnostic suggestions.


--
Take care. Thanks, Brian Inglis  Calgary, Alberta, Canada

La perfection est atteinte   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry

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


[ANNOUNCEMENT] Updated: libjwt 1.15.3

2023-05-08 Thread Daisuke Fujimura via Cygwin-announce via Cygwin
The following packages have been uploaded to the Cygwin distribution:

* libjwt
* libjwt2
* libjwt-devel

Package summary
* https://cygwin.com/packages/summary/libjwt-src.html

Changelog
* https://github.com/benmcollins/libjwt

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


Updated: libjwt 1.15.3

2023-05-08 Thread Daisuke Fujimura via Cygwin-announce
The following packages have been uploaded to the Cygwin distribution:

* libjwt
* libjwt2
* libjwt-devel

Package summary
* https://cygwin.com/packages/summary/libjwt-src.html

Changelog
* https://github.com/benmcollins/libjwt


Re: [ATTN. Maintainer] po4a

2023-05-08 Thread Erwin Waterlander via Cygwin-apps
> Op 06-05-2023 10:42 CEST schreef Achim Gratz via Cygwin-apps 
> :
> 
> 
> Hi Erwin,
> 
> since po4a should be re-eleased for perl-5.36.1, I've updated your
> cygport and pushed it to the playground branch on your repo. Please
> note that I've downgraded the version to 0.66, since the later releases
> would need a new dependency that is not yet available on Cygwin
> (Syntax::Keyword::Try). I've added a dependency on perl-SGMLSpm
> following Debian and fixed a test fail caused by a wrong assumption
> about how the build directory looks like (cygport links to the sources
> rather than creating a copy). Please use a recent cygport version,
> since it will create the correct perl5_0xy dependency automatically.
> 
Hi,

Thanks Achim. I have merged your changes into master.

kind regards,

Erwin


Re: [ITA] ruby-curses 1.4.4

2023-05-08 Thread Marco Atzeri via Cygwin-apps

On 08.05.2023 01:02, Daisuke Fujimura via Cygwin-apps wrote:

Hello,



Cygportfile:
- https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-curses

Packages, logs:
- https://github.com/cygwin/scallywag/actions/runs/4909628745


changed maintainer to you

Thanks
Marco


OpenSSL failure in Cygwin: SSL_set_tlsext_host_name returns 1 (SSL_TLSEXT_ERR_ALERT_WARNING)

2023-05-08 Thread Yuri via Cygwin
I've built the proxytunnel project in Cygwin 
(https://github.com/proxytunnel/proxytunnel).


It is usually used to tunnel ssh through https using the https CONNECT 
command.



The command "proxytunnel --no-check-certificate -E -p 
{https-proxy-host}:{https-proxy-port} -d 127.0.0.1:22" works on Linux 
and BSD.



However, it fails in Cygwin with the exit code 1 
(SSL_TLSEXT_ERR_ALERT_WARNING), which causes this error message in 
proxytunnel:


> SSL_set_tlsext_host_name returned: 1 (0x1). TLS SNI error, giving up


This prevents proxytunnel from being able to connect to the remote peer.


What might be wrong?



Thank you,

Yuri



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


Updated: irssi-1.4.4-2

2023-05-08 Thread Marco Atzeri via Cygwin-announce

New version 1.4.4-2

  irssi
  irssi-devel

have been uploaded.

CYGWIN CHANGES
Rebuilt for Perl 5.36.x

CHANGES
This is a new upstream security and bug fix.
 https://irssi.org/news/

full list of changes
 https://github.com/irssi/irssi/releases

The problem mentioned in

 https://sourceware.org/pipermail/cygwin/2022-August/252009.html

is still present

DESCRIPTION
Irssi is a terminal based IRC client for UNIX systems.
It also supports SILC and ICB protocols via plugins.


HOMEPAGE
 http://www.irssi.org

Regards
Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .



[ANNOUNCEMENT] Updated: irssi-1.4.4-2

2023-05-08 Thread Marco Atzeri via Cygwin-announce via Cygwin

New version 1.4.4-2

  irssi
  irssi-devel

have been uploaded.

CYGWIN CHANGES
Rebuilt for Perl 5.36.x

CHANGES
This is a new upstream security and bug fix.
 https://irssi.org/news/

full list of changes
 https://github.com/irssi/irssi/releases

The problem mentioned in

 https://sourceware.org/pipermail/cygwin/2022-August/252009.html

is still present

DESCRIPTION
Irssi is a terminal based IRC client for UNIX systems.
It also supports SILC and ICB protocols via plugins.


HOMEPAGE
 http://www.irssi.org

Regards
Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .

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


Updated: GraphicsMagick-1.3.40-2

2023-05-08 Thread Marco Atzeri via Cygwin-announce

Version 1.3.40-2 of
   GraphicsMagick
   libGraphicsMagick-devel
   libGraphicsMagick3
   libGraphicsMagick++12
   libGraphicsMagickWand2
   perl-Graphics-Magick

have been uploaded for cygwin

CYGWIN CHANGES
Rebuilt for Perl 5.36.x

CHANGES
Upstream security and bug fixes release
http://www.graphicsmagick.org/NEWS.html#january-14-2023

DESCRIPTION
GraphicsMagick is the swiss army knife of image processing.
It provides a robust and efficient collection of tools and
libraries which support reading, writing, and manipulating an
image in over 88 major formats including important formats like
DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.

HOMEPAGE
http://www.graphicsmagick.org/

Regards

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .



[ANNOUNCEMENT] Updated: GraphicsMagick-1.3.40-2

2023-05-08 Thread Marco Atzeri via Cygwin-announce via Cygwin

Version 1.3.40-2 of
   GraphicsMagick
   libGraphicsMagick-devel
   libGraphicsMagick3
   libGraphicsMagick++12
   libGraphicsMagickWand2
   perl-Graphics-Magick

have been uploaded for cygwin

CYGWIN CHANGES
Rebuilt for Perl 5.36.x

CHANGES
Upstream security and bug fixes release
http://www.graphicsmagick.org/NEWS.html#january-14-2023

DESCRIPTION
GraphicsMagick is the swiss army knife of image processing.
It provides a robust and efficient collection of tools and
libraries which support reading, writing, and manipulating an
image in over 88 major formats including important formats like
DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.

HOMEPAGE
http://www.graphicsmagick.org/

Regards

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .

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