Skip to content

Releases: 636f7374/carton.cr

2021.02.02

02 Feb 01:32
Compare
Choose a tag to compare

Changes

  • 2021.02.02

    • Improve Carton::Context & Examples.
  • 2021.02.01

    • Change the license from GPLv3 to BSDv3.
    • Added missing methods local_address and remote_address.
    • Breaking Changes: Make the naming more readable.
      • Rename: target_remote_ip_address -> destination_ip_address.
      • Rename: target_remote_address -> destination_address.
      • Rename: BadRemoteAddress -> BadDestinationAddress.
      • Rename: RemoteAddress -> DestinationAddress.
      • Rename: Carton::Context.client -> Carton::Context.source.
      • Rename: Carton::Context.remote -> Carton::Context.destination.
  • 2020.12.17

    • Synchronize Durian library changes.
  • 2020.06.27

    • Client & Server adds default DNS resolver.
    • Available: Crystal 0.35.1.
  • 2020.06.22

    • Available: Crystal 0.35.1.
  • 2020.06.17

    • Available: Crystal 0.35.0.

2020.06.07

06 Jun 19:54
392e78f
Compare
Choose a tag to compare

Changes

  • 2020.06.07

    • Replace Travis-CI with Github Action.
    • Enable Github Action Continuous Integration.
  • 2020.06.02

    • Minor adjustments.
  • 2020.05.24

    • Invalid Require Fixed.
  • 2020.04.30

    • Adjust NameSpace.
  • 2020.04.23

    • Context.all_transport -> Transport.
  • 2020.04.09

    • Update Shard.yml.
    • Rename Papaya.cr -> Wrench.cr.
    • Update Icon.
    • Rename Orange.cr -> Carton.cr.

2020.04.08

08 Apr 14:50
Compare
Choose a tag to compare

Changes

  • 2020.04.08

    • Optimize: Context.all_transport.
  • 2020.04.06

    • Support: Crystal 0.34.0.
  • 2020.04.05

    • Rename: SimpleAuth -> AuthenticationEntry & onAuth Fixed.
  • 2020.04.04

    • Improve Context.all_transport to prevent infinite loop.
  • 2020.04.02

    • (Serious Problem) Transmission timeout disconnection Fixed.
      • (Fiber) When the client keeps writing to Remote, the remote read will trigger the timeout problem and vice versa (The problem has been Improved / Fixed).
  • 2020.03.30

    • Rename: Context server -> remote.
    • Improve: Context.all_transport.
  • 2020.03.29

    • Added Socket.extractSize.
  • 2020.03.20

    • Invalid port Fixed.
  • 2020.03.18

    • Typo Fixed: RemoteAddress.address -> RemoteAddress.host.
  • 2020.03.14

    • Update dependencies.
  • 2020.03.12

    • Fixed Context.transport Channel Deadlock hangs.
  • 2020.03.10

    • Synchronize Durian dependency changes.
  • 2020.03.08

    • Rename transport -> all_transport.
    • Rename Summary -> Stats.
  • 2020.02.27

    • Socket.set_connect_information Logic Improvements.
  • 2020.02.26

    • Traffic Enum Fixed.
    • Initial Commit.