You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Guillaume Nodet <gn...@apache.org> on 2018/05/31 13:46:24 UTC

[CANCEL] [VOTE] Release Mina SSHD 2.0.0

I'm cancelling this vote.
I'd like to do some refactoring before a 2.0 is going out.

2018-05-28 17:12 GMT+02:00 Guillaume Nodet <gn...@apache.org>:

> I've staged a release of Mina SSHD 2.0.0
>   https://repository.apache.org/content/repositories/orgapachemina-1035/
>
> Changelog:
>
> ** Bug
>     * [SSHD-449] - SSH Exec channel with ClientChannel.Streaming.Async
>     * [SSHD-640] - Streams are not flushed from SSH Command
>     * [SSHD-721] - deadlock: all nio workers wait to be woken up
>     * [SSHD-730] - Relative symbolic links with .. is not resolved
> properly by sftp readLink
>     * [SSHD-786] - Clients can't authenticate after unexpected exception
> in Nio2Acceptor
>     * [SSHD-795] - IOException (Broken pipe) on a socket local forwarding
> channel causes SSH client-server connection down
>     * [SSHD-796] - AuthorizedKeyEntry parses `loginOptions` in a wrong way
>     * [SSHD-799] - SSHD port forwarding. Missing
> SSH_MSG_CHANNEL_OPEN_FAILURE message if failed to open connection
>     * [SSHD-800] - Numerous SSH_MSG_CHANNEL_FAILURE messages sent for
> SSH_MSG_CHANNEL_DATA  on unknown channel
>     * [SSHD-801] - SSHD port forwarding. Channel closed abruptly on remote
> socket error
>     * [SSHD-802] - Listing directories using a RootedFileSystem returns
> non rooted paths
>     * [SSHD-803] - SSHD port forwarding. Missing SSH_MSG_CHANNEL_EOF
>     * [SSHD-807] - SFTP should accept empty owner/group value when setting
> attributes
>     * [SSHD-813] - mina sshd 1.6.0, using as ssh server, run for about an
> hour,found that ssh client throws  KeyExchange signature verification
> failed.
>
> ** New Feature
>     * [SSHD-805] - RFC 8268 support
>     * [SSHD-806] - Split mina io support in its own module
>     * [SSHD-812] - support asynchronous mode for sftp subsystem
>     * [SSHD-815] - Extract SFTP support in its own module
>     * [SSHD-817] - Support for netty i/o provider
>     * [SSHD-821] - Support for async authentication
>
> ** Improvement
>     * [SSHD-712] - Break up sshd-core artifact into several smaller ones
>     * [SSHD-797] - Provide SSHD-based JGIT TransportProtocol
> implementation(s)
>     * [SSHD-798] - Improve GitPackCommand code to be more flexible
>     * [SSHD-808] - Run client/server unit tests with MINA IO
>     * [SSHD-814] - enrich the SftpEventListener
>     * [SSHD-816] - Provide some way for the SSHD command line server to
> detect and configure the (split) SFTP subsystem
>     * [SSHD-818] - Split SCP code (client + server) to its own module
>     * [SSHD-819] - Add automatic detection of other {{CommandFactory}}-ies
> in SSH Server
>     * [SSHD-820] - Add provision to override default {{ShellFactory}} in
> SSH server
>     * [SSHD-825] - Add support for non-chrooted SFTP users with a virtual
> filesystem
>     * [SSHD-826] - Ability to configure the sftp home directory more easily
>
> ** Task
>     * [SSHD-824] - Do not use anonymous inner classes to initialize
> collections
>
>
> Please review and vote !
>
> Cheers,
> Guillaume Nodet
>
>
> --
> ------------------------
> Guillaume Nodet
>
>


-- 
------------------------
Guillaume Nodet

Re: [CANCEL] [VOTE] Release Mina SSHD 2.0.0

Posted by Guillaume Nodet <gn...@apache.org>.
Following up the discussions, I'm resuming the vote...

Guillaume

2018-05-31 15:46 GMT+02:00 Guillaume Nodet <gn...@apache.org>:

> I'm cancelling this vote.
> I'd like to do some refactoring before a 2.0 is going out.
>
> 2018-05-28 17:12 GMT+02:00 Guillaume Nodet <gn...@apache.org>:
>
>> I've staged a release of Mina SSHD 2.0.0
>>   https://repository.apache.org/content/repositories/orgapachemina-1035/
>>
>> Changelog:
>>
>> ** Bug
>>     * [SSHD-449] - SSH Exec channel with ClientChannel.Streaming.Async
>>     * [SSHD-640] - Streams are not flushed from SSH Command
>>     * [SSHD-721] - deadlock: all nio workers wait to be woken up
>>     * [SSHD-730] - Relative symbolic links with .. is not resolved
>> properly by sftp readLink
>>     * [SSHD-786] - Clients can't authenticate after unexpected exception
>> in Nio2Acceptor
>>     * [SSHD-795] - IOException (Broken pipe) on a socket local forwarding
>> channel causes SSH client-server connection down
>>     * [SSHD-796] - AuthorizedKeyEntry parses `loginOptions` in a wrong way
>>     * [SSHD-799] - SSHD port forwarding. Missing
>> SSH_MSG_CHANNEL_OPEN_FAILURE message if failed to open connection
>>     * [SSHD-800] - Numerous SSH_MSG_CHANNEL_FAILURE messages sent for
>> SSH_MSG_CHANNEL_DATA  on unknown channel
>>     * [SSHD-801] - SSHD port forwarding. Channel closed abruptly on
>> remote socket error
>>     * [SSHD-802] - Listing directories using a RootedFileSystem returns
>> non rooted paths
>>     * [SSHD-803] - SSHD port forwarding. Missing SSH_MSG_CHANNEL_EOF
>>     * [SSHD-807] - SFTP should accept empty owner/group value when
>> setting attributes
>>     * [SSHD-813] - mina sshd 1.6.0, using as ssh server, run for about an
>> hour,found that ssh client throws  KeyExchange signature verification
>> failed.
>>
>> ** New Feature
>>     * [SSHD-805] - RFC 8268 support
>>     * [SSHD-806] - Split mina io support in its own module
>>     * [SSHD-812] - support asynchronous mode for sftp subsystem
>>     * [SSHD-815] - Extract SFTP support in its own module
>>     * [SSHD-817] - Support for netty i/o provider
>>     * [SSHD-821] - Support for async authentication
>>
>> ** Improvement
>>     * [SSHD-712] - Break up sshd-core artifact into several smaller ones
>>     * [SSHD-797] - Provide SSHD-based JGIT TransportProtocol
>> implementation(s)
>>     * [SSHD-798] - Improve GitPackCommand code to be more flexible
>>     * [SSHD-808] - Run client/server unit tests with MINA IO
>>     * [SSHD-814] - enrich the SftpEventListener
>>     * [SSHD-816] - Provide some way for the SSHD command line server to
>> detect and configure the (split) SFTP subsystem
>>     * [SSHD-818] - Split SCP code (client + server) to its own module
>>     * [SSHD-819] - Add automatic detection of other
>> {{CommandFactory}}-ies in SSH Server
>>     * [SSHD-820] - Add provision to override default {{ShellFactory}} in
>> SSH server
>>     * [SSHD-825] - Add support for non-chrooted SFTP users with a virtual
>> filesystem
>>     * [SSHD-826] - Ability to configure the sftp home directory more
>> easily
>>
>> ** Task
>>     * [SSHD-824] - Do not use anonymous inner classes to initialize
>> collections
>>
>>
>> Please review and vote !
>>
>> Cheers,
>> Guillaume Nodet
>>
>>
>> --
>> ------------------------
>> Guillaume Nodet
>>
>>
>
>
> --
> ------------------------
> Guillaume Nodet
>
>


-- 
------------------------
Guillaume Nodet

Re: [CANCEL] [VOTE] Release Mina SSHD 2.0.0

Posted by Guillaume Nodet <gn...@apache.org>.
I'll start a separate thread in a few minutes.

2018-05-31 16:16 GMT+02:00 Jared Armstrong <jr...@jaredarmstrong.name>:

> What are you planning to refactor at this time?
>
> --
> Jared Armstrong
>
>
> On Thu, May 31, 2018 at 9:46 AM, Guillaume Nodet <gn...@apache.org>
> wrote:
>
> > I'm cancelling this vote.
> > I'd like to do some refactoring before a 2.0 is going out.
> >
> > 2018-05-28 17:12 GMT+02:00 Guillaume Nodet <gn...@apache.org>:
> >
> > > I've staged a release of Mina SSHD 2.0.0
> > >   https://repository.apache.org/content/repositories/
> orgapachemina-1035/
> > >
> > > Changelog:
> > >
> > > ** Bug
> > >     * [SSHD-449] - SSH Exec channel with ClientChannel.Streaming.Async
> > >     * [SSHD-640] - Streams are not flushed from SSH Command
> > >     * [SSHD-721] - deadlock: all nio workers wait to be woken up
> > >     * [SSHD-730] - Relative symbolic links with .. is not resolved
> > > properly by sftp readLink
> > >     * [SSHD-786] - Clients can't authenticate after unexpected
> exception
> > > in Nio2Acceptor
> > >     * [SSHD-795] - IOException (Broken pipe) on a socket local
> forwarding
> > > channel causes SSH client-server connection down
> > >     * [SSHD-796] - AuthorizedKeyEntry parses `loginOptions` in a wrong
> > way
> > >     * [SSHD-799] - SSHD port forwarding. Missing
> > > SSH_MSG_CHANNEL_OPEN_FAILURE message if failed to open connection
> > >     * [SSHD-800] - Numerous SSH_MSG_CHANNEL_FAILURE messages sent for
> > > SSH_MSG_CHANNEL_DATA  on unknown channel
> > >     * [SSHD-801] - SSHD port forwarding. Channel closed abruptly on
> > remote
> > > socket error
> > >     * [SSHD-802] - Listing directories using a RootedFileSystem returns
> > > non rooted paths
> > >     * [SSHD-803] - SSHD port forwarding. Missing SSH_MSG_CHANNEL_EOF
> > >     * [SSHD-807] - SFTP should accept empty owner/group value when
> > setting
> > > attributes
> > >     * [SSHD-813] - mina sshd 1.6.0, using as ssh server, run for about
> an
> > > hour,found that ssh client throws  KeyExchange signature verification
> > > failed.
> > >
> > > ** New Feature
> > >     * [SSHD-805] - RFC 8268 support
> > >     * [SSHD-806] - Split mina io support in its own module
> > >     * [SSHD-812] - support asynchronous mode for sftp subsystem
> > >     * [SSHD-815] - Extract SFTP support in its own module
> > >     * [SSHD-817] - Support for netty i/o provider
> > >     * [SSHD-821] - Support for async authentication
> > >
> > > ** Improvement
> > >     * [SSHD-712] - Break up sshd-core artifact into several smaller
> ones
> > >     * [SSHD-797] - Provide SSHD-based JGIT TransportProtocol
> > > implementation(s)
> > >     * [SSHD-798] - Improve GitPackCommand code to be more flexible
> > >     * [SSHD-808] - Run client/server unit tests with MINA IO
> > >     * [SSHD-814] - enrich the SftpEventListener
> > >     * [SSHD-816] - Provide some way for the SSHD command line server to
> > > detect and configure the (split) SFTP subsystem
> > >     * [SSHD-818] - Split SCP code (client + server) to its own module
> > >     * [SSHD-819] - Add automatic detection of other
> > {{CommandFactory}}-ies
> > > in SSH Server
> > >     * [SSHD-820] - Add provision to override default {{ShellFactory}}
> in
> > > SSH server
> > >     * [SSHD-825] - Add support for non-chrooted SFTP users with a
> virtual
> > > filesystem
> > >     * [SSHD-826] - Ability to configure the sftp home directory more
> > easily
> > >
> > > ** Task
> > >     * [SSHD-824] - Do not use anonymous inner classes to initialize
> > > collections
> > >
> > >
> > > Please review and vote !
> > >
> > > Cheers,
> > > Guillaume Nodet
> > >
> > >
> > > --
> > > ------------------------
> > > Guillaume Nodet
> > >
> > >
> >
> >
> > --
> > ------------------------
> > Guillaume Nodet
> >
>



-- 
------------------------
Guillaume Nodet

Re: [CANCEL] [VOTE] Release Mina SSHD 2.0.0

Posted by Jared Armstrong <jr...@jaredarmstrong.name>.
What are you planning to refactor at this time?

--
Jared Armstrong


On Thu, May 31, 2018 at 9:46 AM, Guillaume Nodet <gn...@apache.org> wrote:

> I'm cancelling this vote.
> I'd like to do some refactoring before a 2.0 is going out.
>
> 2018-05-28 17:12 GMT+02:00 Guillaume Nodet <gn...@apache.org>:
>
> > I've staged a release of Mina SSHD 2.0.0
> >   https://repository.apache.org/content/repositories/orgapachemina-1035/
> >
> > Changelog:
> >
> > ** Bug
> >     * [SSHD-449] - SSH Exec channel with ClientChannel.Streaming.Async
> >     * [SSHD-640] - Streams are not flushed from SSH Command
> >     * [SSHD-721] - deadlock: all nio workers wait to be woken up
> >     * [SSHD-730] - Relative symbolic links with .. is not resolved
> > properly by sftp readLink
> >     * [SSHD-786] - Clients can't authenticate after unexpected exception
> > in Nio2Acceptor
> >     * [SSHD-795] - IOException (Broken pipe) on a socket local forwarding
> > channel causes SSH client-server connection down
> >     * [SSHD-796] - AuthorizedKeyEntry parses `loginOptions` in a wrong
> way
> >     * [SSHD-799] - SSHD port forwarding. Missing
> > SSH_MSG_CHANNEL_OPEN_FAILURE message if failed to open connection
> >     * [SSHD-800] - Numerous SSH_MSG_CHANNEL_FAILURE messages sent for
> > SSH_MSG_CHANNEL_DATA  on unknown channel
> >     * [SSHD-801] - SSHD port forwarding. Channel closed abruptly on
> remote
> > socket error
> >     * [SSHD-802] - Listing directories using a RootedFileSystem returns
> > non rooted paths
> >     * [SSHD-803] - SSHD port forwarding. Missing SSH_MSG_CHANNEL_EOF
> >     * [SSHD-807] - SFTP should accept empty owner/group value when
> setting
> > attributes
> >     * [SSHD-813] - mina sshd 1.6.0, using as ssh server, run for about an
> > hour,found that ssh client throws  KeyExchange signature verification
> > failed.
> >
> > ** New Feature
> >     * [SSHD-805] - RFC 8268 support
> >     * [SSHD-806] - Split mina io support in its own module
> >     * [SSHD-812] - support asynchronous mode for sftp subsystem
> >     * [SSHD-815] - Extract SFTP support in its own module
> >     * [SSHD-817] - Support for netty i/o provider
> >     * [SSHD-821] - Support for async authentication
> >
> > ** Improvement
> >     * [SSHD-712] - Break up sshd-core artifact into several smaller ones
> >     * [SSHD-797] - Provide SSHD-based JGIT TransportProtocol
> > implementation(s)
> >     * [SSHD-798] - Improve GitPackCommand code to be more flexible
> >     * [SSHD-808] - Run client/server unit tests with MINA IO
> >     * [SSHD-814] - enrich the SftpEventListener
> >     * [SSHD-816] - Provide some way for the SSHD command line server to
> > detect and configure the (split) SFTP subsystem
> >     * [SSHD-818] - Split SCP code (client + server) to its own module
> >     * [SSHD-819] - Add automatic detection of other
> {{CommandFactory}}-ies
> > in SSH Server
> >     * [SSHD-820] - Add provision to override default {{ShellFactory}} in
> > SSH server
> >     * [SSHD-825] - Add support for non-chrooted SFTP users with a virtual
> > filesystem
> >     * [SSHD-826] - Ability to configure the sftp home directory more
> easily
> >
> > ** Task
> >     * [SSHD-824] - Do not use anonymous inner classes to initialize
> > collections
> >
> >
> > Please review and vote !
> >
> > Cheers,
> > Guillaume Nodet
> >
> >
> > --
> > ------------------------
> > Guillaume Nodet
> >
> >
>
>
> --
> ------------------------
> Guillaume Nodet
>