mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Lécharny <elecha...@gmail.com>
Subject Re: Adding a secured() event in the IoHandler
Date Thu, 05 Apr 2018 14:01:45 GMT

Le 05/04/2018 à 15:42, Jonathan Valliere a écrit :
> Yes, its different in that it may act like a buffer, in some phases, but
> doesn’t necessarily break the pattern of filter use.  What your FilterChain
> needs is fire(index) options so the SSL can fire writes relative to itself,
> in response to a read, without having to choke down the whole chain with
> special exceptions via flags in setAttributes.  Make a lot of the design
> easier.  IMHO, I think the biggest problem is the design of SSL filter and
> the limitations of the Filter API.

We completely agree.

MINA 3 code base is different, and does not use a SSL filter : the TLS
code is injected into the transport code.

Now, there are two issues with MINA 3 :
- the effort has kind of staled years ago (although it does work)
- it's really breaking the MINA 2 API, making migration complex.

Not necessarily a big deal, we can restart the effort, and keep
maintaining MINA 2 which does the job atm.

Emmanuel Lecharny


View raw message