Skip to content

v0.4.0

Compare
Choose a tag to compare
@ashvardanian ashvardanian released this 21 Apr 17:30
· 41 commits to main since this release

0.4.0 (2023-04-21)

Add

Build

Chore

  • Enable A64 for SHA512/256. (a18ff14)

Docs

Fix

  • ujrpc_ssl_context_t corruption on move. (50ec686)
  • Check malloc. (3ee198d)
  • Check crts path too. (faf92a6)
  • Comparing with std::error_code produced an UB. (aded2a9)
  • Comparing with std::error_code produced an UB. (0c72246)
  • More stable way to send and recieve packets. (eec88cd)
  • Raise Exception in Python if Server Init Failed. (37b924b)
  • Recieve full packet, both with and without tls. (bc0dd92)
  • TLS socket closed check. (8e92515)
  • Wrong Content-Length for tls. (5e6a7b8)

Improve

  • Drop iovecs from posix engine. (4ccb182)

Refactor

  • Add ssl placeholders (34b54bc)
  • Dropped batch_response_t. (824fb5c)
  • Formatting, variable names (1416141)
  • independent _make_socket (421df2e)
  • Initialize all members the same way. (e2671d3)
  • Remove redundant send_reply (3a56ba1)
  • Removed redundant check. (2cb8b11)
  • Rename sum to login in lunch.json (22564cf)
  • Rename UJRPC into UCall (7c15d49)
  • Rename UJRPC into UCall (1bcb43e)
  • wrapped to rich (c0ccfee)