- fix(connection): did not reset timeout if it is zero.
- fix(project): crash when connection lost during handshake.
- fix(project): use native
Error
as the based class for exceptions.
- feat(protocol): added unix socket supports.
- feat(protocol): accepts socket factory function to produce sockets.
- feat(connection): added ended/finished properties and finished event.
- feat(connection): added timeout property and timeout event.
- feat(encoder): accepts string as data to send.
- feat(connector): added
IConnection.writable
property.
- fix(gateway): make socket no delay.
- fix(protocol): prepended data frame header with magic.
- feat(encoder): allow send multiple chunks as one frame.