Ucall

Latest version: v0.5.4

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.4.0

[0.4.0](https://github.com/unum-cloud/ucall/compare/v0.3.0...v0.4.0) (2023-04-21)


Add

* Config file and disable Renegotiation. ([0f39720](https://github.com/unum-cloud/ucall/commit/0f397205eff074ffb11330551f42477806d453e5))
* Posix TLS draft. ([865217b](https://github.com/unum-cloud/ucall/commit/865217b335fc4136bd0fd3ac66e2225d1147b499))
* Session Resumption ([5bfb78a](https://github.com/unum-cloud/ucall/commit/5bfb78a6de66ee62b607bcdf2ebe3fe011729c18))
* ssl support to python ([c9f5e28](https://github.com/unum-cloud/ucall/commit/c9f5e2812f16bc24d2e360434fe2935c2a1a5df9))
* TLS tests. ([3d5529c](https://github.com/unum-cloud/ucall/commit/3d5529cf5c16be2c9af5cd47873e8ab253a91223))
* TLSClient ([e61fcb4](https://github.com/unum-cloud/ucall/commit/e61fcb42b9cef97416e6508fa4a508c3b9a395ea))

Build

* Remove test apps. ([e853ef4](https://github.com/unum-cloud/ucall/commit/e853ef4486c2edff6fcd0ed9be13fa8f146cfa85))

Chore

* Enable A64 for SHA512/256. ([a18ff14](https://github.com/unum-cloud/ucall/commit/a18ff141d0a60a88075d2ba717506ae72402286e))

Docs

* New title ([4f02d31](https://github.com/unum-cloud/ucall/commit/4f02d3123756c29ff21a5cb3d78a5b4d67842482))

Fix

* `ujrpc_ssl_context_t` corruption on move. ([50ec686](https://github.com/unum-cloud/ucall/commit/50ec6865e429da30c5476329eac63e4c506a3c88))
* Check `malloc`. ([3ee198d](https://github.com/unum-cloud/ucall/commit/3ee198d1bd505384b7aacbfbd41b788c03874f44))
* Check crts path too. ([faf92a6](https://github.com/unum-cloud/ucall/commit/faf92a65809ce72e189941f0d162a463e3dc5730))
* Comparing with `std::error_code` produced an UB. ([aded2a9](https://github.com/unum-cloud/ucall/commit/aded2a9f0e3aab4ac47fb2ad1c664946e31ddff8))
* Comparing with `std::error_code` produced an UB. ([0c72246](https://github.com/unum-cloud/ucall/commit/0c722460ada104a0fe431fbb773661b287799232))
* More stable way to send and recieve packets. ([eec88cd](https://github.com/unum-cloud/ucall/commit/eec88cd530736a7381a2a6179beec2d5378265d2))
* Raise Exception in Python if Server Init Failed. ([37b924b](https://github.com/unum-cloud/ucall/commit/37b924b96a0415f3b110f8a8fba2dcf027c9cbcc))
* Recieve full packet, both with and without tls. ([bc0dd92](https://github.com/unum-cloud/ucall/commit/bc0dd922ea368482688b54ab587a30965f1fbba3))
* TLS socket `closed` check. ([8e92515](https://github.com/unum-cloud/ucall/commit/8e925154ccf148f4e075eff9f64f672bd4e3f330))
* Wrong Content-Length for tls. ([5e6a7b8](https://github.com/unum-cloud/ucall/commit/5e6a7b8b49461ba1f962b09c03d68977d6eaed3c))

Improve

* Drop `iovecs` from posix engine. ([4ccb182](https://github.com/unum-cloud/ucall/commit/4ccb1825ea51854fa3234de1c58365085d5f5889))

Refactor

* Add ssl placeholders ([34b54bc](https://github.com/unum-cloud/ucall/commit/34b54bc8defd80f37b8effcaf564256a40e59204))
* Dropped `batch_response_t`. ([824fb5c](https://github.com/unum-cloud/ucall/commit/824fb5cdef02c61aee01805306dea1ed4b5eecd2))
* Formatting, variable names ([1416141](https://github.com/unum-cloud/ucall/commit/1416141a12ffee128efb75d097c5760fbb732a19))
* independent `_make_socket` ([421df2e](https://github.com/unum-cloud/ucall/commit/421df2e4f3ca6620e7a69f7866ad9e6898103b43))
* Initialize all members the same way. ([e2671d3](https://github.com/unum-cloud/ucall/commit/e2671d3793fbacb346f38e92ee55881197b366a0))
* Remove redundant `send_reply` ([3a56ba1](https://github.com/unum-cloud/ucall/commit/3a56ba1d78fc0cd21ca8d85f9bc7c1c292111c21))
* Removed redundant check. ([2cb8b11](https://github.com/unum-cloud/ucall/commit/2cb8b11d6b1d677a47869f9e765e7b54fcf14944))
* Rename `sum` to `login` in lunch.json ([22564cf](https://github.com/unum-cloud/ucall/commit/22564cf62ac7fb28e26cecff23c0b9696cc2424a))
* Rename UJRPC into UCall ([7c15d49](https://github.com/unum-cloud/ucall/commit/7c15d496a71d50806da8740bca3750a5ccfe6e85))
* Rename UJRPC into UCall ([1bcb43e](https://github.com/unum-cloud/ucall/commit/1bcb43ee8e013babca8120ef454be890928fa125))
* wrapped to rich ([c0ccfee](https://github.com/unum-cloud/ucall/commit/c0ccfeedc4e80944b0dc9ab7135c3c526e640d34))

0.3.0

[0.3.0](https://github.com/unum-cloud/ujrpc/compare/v0.2.8...v0.3.0) (2023-04-03)

We all :heart: cURL for its CLI. It's the fastest way to test a REST API server.
How about JSON-RPC? [Now](https://github.com/unum-cloud/ujrpc/pull/60), there is a way :partying_face:

sh
ujrpc vectorize description='Product description' -i image=./local/path.png


To address a remote server:

sh
ujrpc vectorize description='Product description' -i image=./local/path.png --uri 0.0.0.0 -p 8545


No additional installations are needed. Simply upgrade UJRPC to v0.3 with the following code:

sh
pip install --upgrade ujrpc==0.3


An interactive version, colored outputs, and profiling are in the works!
But first, we'll add a pinch of TLS! Stay tuned :wink:

0.2.8

[0.2.8](https://github.com/unum-cloud/ujrpc/compare/v0.2.7...v0.2.8) (2023-03-29)


Build

* Include `uring` regardless of the kernel. ([13eb530](https://github.com/unum-cloud/ujrpc/commit/13eb530bbe085388ecfe5bc391462426cd742c1b))

Make

* Removed `march=native` ([323188f](https://github.com/unum-cloud/ujrpc/commit/323188fe3933bb72c6d2b242b54d6338683fb8a1))

Upgrade

* Drop `python 3.7, 3.8`. Use manylinux_2_28. ([4b4b9a8](https://github.com/unum-cloud/ujrpc/commit/4b4b9a870ad3cd27070da5f7f4287550fb87b744))

0.2.7

[0.2.7](https://github.com/unum-cloud/ujrpc/compare/v0.2.6...v0.2.7) (2023-03-29)


Make

* Stricter versioning in CMake ([89a42b7](https://github.com/unum-cloud/ujrpc/commit/89a42b7241ea9cd7e548c6e88fa6a5a16a41f8f5))

Upgrade

* `simdjson` version. ([126884d](https://github.com/unum-cloud/ujrpc/commit/126884dd0ae77e3fa2369d975a3599d5bc4cb74b))

0.2.6

[0.2.6](https://github.com/unum-cloud/ujrpc/compare/v0.2.5...v0.2.6) (2023-03-27)


Make

* Fix docs build permissions ([4bf0a2b](https://github.com/unum-cloud/ujrpc/commit/4bf0a2ba9bd1c5e1dd0b90de7834b60d7a1b009b))
* Reorganize examples ([394da36](https://github.com/unum-cloud/ujrpc/commit/394da3664470f5982651be6c9de8dc94cf9dfe6b))

0.2.5

[0.2.5](https://github.com/unum-cloud/ujrpc/compare/v0.2.4...v0.2.5) (2023-03-27)


Make

* Docs publication permissions ([6f057e0](https://github.com/unum-cloud/ujrpc/commit/6f057e068600cd751dcc689557d083ccdd0afe77))

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.