protosocks 0.7.0

Socks5 protocol lib in Rust (RFC1928 and RFC1929)
Documentation
# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## 0.7.0 (2020-06-22)


### ⚠ BREAKING CHANGES

* encoders do not return errors
* remove nmethods from MethodsRepr
* rename Addr to SocksAddr. export Packet as CmdPacket and RepPacket.
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr.

### Features

* add take_buffer method for packets ([5397a1c]https://github.com-hl///commit/5397a1cf7b77104d7070425bdf74767740daea4d)
* encoders do not return errors ([5d1c9a6]https://github.com-hl///commit/5d1c9a64f98b910b8520e3360665c00b34eaaa97)
* init commit ([117f554]https://github.com-hl///commit/117f55422e6e79087d0126ad409d514a6d8c0504)
* remove nmethods from MethodsRepr ([7e6f043]https://github.com-hl///commit/7e6f043478f9c761f47adc3af1bd0d688bf40519)


### Bug Fixes

* fix parse associate functions of reprs ([f6a38e4]https://github.com-hl///commit/f6a38e413c2a98e302d0462fec5ca5141744559d)
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr. ([7266e00]https://github.com-hl///commit/7266e00200d5c2de368155595c0c441713115b7b)
* rename Addr to SocksAddr. export Packet as CmdPacket and RepPacket. ([b2b49c3]https://github.com-hl///commit/b2b49c3d3fd3c50989ea2ca665674cfa743595a4)

## 0.6.0 (2020-06-15)


### ⚠ BREAKING CHANGES

* remove nmethods from MethodsRepr
* rename Addr to SocksAddr. export Packet as CmdPacket and RepPacket.
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr.

### Features

* add take_buffer method for packets ([5397a1c]https://github.com/hlzhang/protosocks/commit/5397a1cf7b77104d7070425bdf74767740daea4d)
* init commit ([117f554]https://github.com/hlzhang/protosocks/commit/117f55422e6e79087d0126ad409d514a6d8c0504)
* remove nmethods from MethodsRepr ([7e6f043]https://github.com/hlzhang/protosocks/commit/7e6f043478f9c761f47adc3af1bd0d688bf40519)


### Bug Fixes

* fix parse associate functions of reprs ([f6a38e4]https://github.com/hlzhang/protosocks/commit/f6a38e413c2a98e302d0462fec5ca5141744559d)
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr. ([7266e00]https://github.com/hlzhang/protosocks/commit/7266e00200d5c2de368155595c0c441713115b7b)
* rename Addr to SocksAddr. export Packet as CmdPacket and RepPacket. ([b2b49c3]https://github.com/hlzhang/protosocks/commit/b2b49c3d3fd3c50989ea2ca665674cfa743595a4)

## 0.5.0 (2020-06-14)


### ⚠ BREAKING CHANGES

* rename Addr to SocksAddr. export Packet as CmdPacket and RepPacket.
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr.

### Features

* add take_buffer method for packets ([5397a1c]https://github.com/hlzhang/protosocks/commit/5397a1cf7b77104d7070425bdf74767740daea4d)
* init commit ([117f554]https://github.com/hlzhang/protosocks/commit/117f55422e6e79087d0126ad409d514a6d8c0504)


### Bug Fixes

* fix parse associate functions of reprs ([f6a38e4]https://github.com/hlzhang/protosocks/commit/f6a38e413c2a98e302d0462fec5ca5141744559d)
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr. ([7266e00]https://github.com/hlzhang/protosocks/commit/7266e00200d5c2de368155595c0c441713115b7b)
* rename Addr to SocksAddr. export Packet as CmdPacket and RepPacket. ([b2b49c3]https://github.com/hlzhang/protosocks/commit/b2b49c3d3fd3c50989ea2ca665674cfa743595a4)

## 0.4.0 (2020-06-14)


### ⚠ BREAKING CHANGES

* rename Addr to SocksAddr. export Packet as CmdPacket and RepPacket.
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr.

### Features

* add take_buffer method for packets ([5397a1c]https://github.com/hlzhang/protosocks/commit/5397a1cf7b77104d7070425bdf74767740daea4d)
* init commit ([117f554]https://github.com/hlzhang/protosocks/commit/117f55422e6e79087d0126ad409d514a6d8c0504)


### Bug Fixes

* fix parse associate functions of reprs ([f6a38e4]https://github.com/hlzhang/protosocks/commit/f6a38e413c2a98e302d0462fec5ca5141744559d)
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr. ([7266e00]https://github.com/hlzhang/protosocks/commit/7266e00200d5c2de368155595c0c441713115b7b)
* rename Addr to SocksAddr. export Packet as CmdPacket and RepPacket. ([b2b49c3]https://github.com/hlzhang/protosocks/commit/b2b49c3d3fd3c50989ea2ca665674cfa743595a4)

## 0.3.0 (2020-06-14)


### ⚠ BREAKING CHANGES

* fix visibility issues of struct members. remove ver field from rfc1929 reply repr.

### Features

* add take_buffer method for packets ([5397a1c]https://github.com/hlzhang/protosocks/commit/5397a1cf7b77104d7070425bdf74767740daea4d)
* init commit ([117f554]https://github.com/hlzhang/protosocks/commit/117f55422e6e79087d0126ad409d514a6d8c0504)


### Bug Fixes

* fix parse associate functions of reprs ([f6a38e4]https://github.com/hlzhang/protosocks/commit/f6a38e413c2a98e302d0462fec5ca5141744559d)
* fix visibility issues of struct members. remove ver field from rfc1929 reply repr. ([7266e00]https://github.com/hlzhang/protosocks/commit/7266e00200d5c2de368155595c0c441713115b7b)

## 0.2.0 (2020-06-13)


### ⚠ BREAKING CHANGES

* fix visibility issues of struct members. remove ver field from rfc1929 reply repr.

### Features

* init commit ([117f554]https://github.com/hlzhang/protosocks/commit/117f55422e6e79087d0126ad409d514a6d8c0504)


### Bug Fixes

* fix visibility issues of struct members. remove ver field from rfc1929 reply repr. ([7266e00]https://github.com/hlzhang/protosocks/commit/7266e00200d5c2de368155595c0c441713115b7b)