Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/actix/actix-net

A collection of lower-level libraries for composable network services.
https://github.com/actix/actix-net

Make ServerWorker drop stop Arbiter it runs on (#334)

3c1f57706ace5ea222ab7414bdebe67a862c9229 authored over 3 years ago by fakeshadow <[email protected]>
Fix bug where backpressure happen too early (#332)

d49ecf72036a42da406a8fcf1009b78bf42415ee authored over 3 years ago by fakeshadow <[email protected]>
Reduce ServerWorker size (#321)

e0fb67f646e1a0534ea8d3a6b7536feb6ea1e38e authored over 3 years ago by fakeshadow <[email protected]>
Reduce cfg flags in actix_server::socket (#325)

ddce2d6d12bb98a0fbf585a242089fa416fb78b3 authored over 3 years ago by fakeshadow <[email protected]>
Separate WorkerHandle to two parts (#323)

0a11cf5cba713d56b449658117a41b9c68e714ce authored over 3 years ago by fakeshadow <[email protected]>
Revert "do no drain backlog on backpressure" (#324)

This reverts commit d4829b046defc6466045aeeff3c18f5b495b579a.

859f45868d8551381d8877a89f394e3bfcb7ba43 authored over 3 years ago by Rob Ede <[email protected]>
do no drain backlog on backpressure (#322)

d4829b046defc6466045aeeff3c18f5b495b579a authored over 3 years ago by fakeshadow <[email protected]>
Fix bug where worker service restart could skip failing services and not being able to restart multiple services (#318)

5961eb892e894db036168bb50ef9f3235d2780b1 authored almost 4 years ago by fakeshadow <[email protected]>
Fix bug where paused Accept would register timed out sockets (#312)

995efcf427b9a8ad378bab5c616f91c8f292c2a6 authored almost 4 years ago by fakeshadow <[email protected]>
Remove MAX_CONN (#316)

f1573931dd1d1cf79ba24c9413958e020189241d authored almost 4 years ago by fakeshadow <[email protected]>
Use named type for WorkerState::Restarting and Shutdown (#317)

3859e91799aae4a7fdaf667091ab1416a7e66f1e authored almost 4 years ago by fakeshadow <[email protected]>
Refactor WorkerState::Shutdown (#310)

8aade720ede221ec0962f52692fe4a1f00c182ee authored almost 4 years ago by fakeshadow <[email protected]>
Add ServerWorker::restart_service method (#314)

Co-authored-by: Rob Ede <[email protected]>

8079c50ddb3d2cc9fccd56a1c53105cacf55b821 authored almost 4 years ago by fakeshadow <[email protected]>
Remove Option wrapper for CounterGuard (#313)

05689b86d9c7679862c9470ed9008fd61a2f19e4 authored almost 4 years ago by fakeshadow <[email protected]>
Refactor actix_server WorkerState::Restarting enum variant. (#306)

Co-authored-by: Rob Ede <[email protected]>

fd3e5fba027c83fe4cbc05ddaa1eb9cb5d6eba0b authored almost 4 years ago by fakeshadow <[email protected]>
add test for max concurrent connections (#311)

39d1f282f77d4b5abce06a18de6999a87f458678 authored almost 4 years ago by fakeshadow <[email protected]>
Do not do double check on connection num when entering graceful shutdown (#309)

d8889c63ef13b5be584cb99f557ff6072de57875 authored almost 4 years ago by fakeshadow <[email protected]>
Refactor Worker::shutdown mehtod (#308)

fdac52aa1134b805cb8932f6a3462020f7e945d5 authored almost 4 years ago by fakeshadow <[email protected]>
prepare utils release 3.0.0-beta.4

6d66cfb06a6541674e5dc19897bf0e2e7b6bc3cf authored almost 4 years ago by Rob Ede <[email protected]>
add future::Either type to utils (#305)

fb27ffc525ec32af82cf71749a5486f643ac705f authored almost 4 years ago by Rob Ede <[email protected]>
prepare server release 2.0.0-beta.4

b068ea16f89afecf6becf56178098742342e67ab authored almost 4 years ago by Rob Ede <[email protected]>
prepare actix-utils release 3.0.0-beta.3

4eebdf4070d44709768263db3d10e0f6b3013992 authored almost 4 years ago by Rob Ede <[email protected]>
fix local waker metadata

b09e7cd417b3b453fd2fb31ebe26cfe9c2191e75 authored almost 4 years ago by Rob Ede <[email protected]>
Fix bug where timed out socket would register itself when server in b… (#302)

Co-authored-by: Rob Ede <[email protected]>

2c5c9167a58ee81bcdfb4e7ad91c555c2bffce37 authored almost 4 years ago by fakeshadow <[email protected]>
Refactor Accept::accept_one (#303)

ee3a548a8568e939021cc8c73e77638678d8c4ef authored almost 4 years ago by fakeshadow <[email protected]>
Reduce size of Conn by removing unused addr field (#304)

f21eaa954fe756f22ae0b9483281f27a5aacf179 authored almost 4 years ago by fakeshadow <[email protected]>
refactor crates for better api stability (#301)

8becb0db70765401d4c608cfcf385f426ca4a020 authored almost 4 years ago by Rob Ede <[email protected]>
reduce branch in Accept::accept method (#300)

26a5af70cbad142680d4e0924d3d6623514a3816 authored almost 4 years ago by fakeshadow <[email protected]>
prepare actix-tls release 3.0.0-beta.5

0ee8d032b6ad6c127afb675d58c909741b278c5c authored almost 4 years ago by Rob Ede <[email protected]>
prepare actix-rt release 2.2.0

3cf1c548fd4c546fb214dd67e2c63a05441e4412 authored almost 4 years ago by Rob Ede <[email protected]>
Remove unused TcpConnectService (#299)

4544562e1b8570257f391e795cdd310c9f437987 authored almost 4 years ago by fakeshadow <[email protected]>
Add native tls support for actix_tls::connect module (#295)

Co-authored-by: Rob Ede <[email protected]>

bb27bac2168eb886229d4354af3d30e32311038a authored almost 4 years ago by fakeshadow <[email protected]>
prevent large shutdown timeout from panicking

closes #298

f9262dbec02dbdb777d055ee475634898b4ee248 authored almost 4 years ago by Rob Ede <[email protected]>
Remove unused types in actix-tls. Add ActixStream impl for Box<dyn Ac… (#297)

12d3942b982b3811f65bc2375f9415245c6406dc authored almost 4 years ago by fakeshadow <[email protected]>
fix rustls panic when generating dns name from ip (#296)

* fix rustls panic when generating dns name from ip

* Update rustls.rs

* update changelog
...

a3c9ebc7fa4f05e855f47d183fa667db86d2c91e authored almost 4 years ago by fakeshadow <[email protected]>
add example of using multi-thread tokio runtime (#294)

* add example of using multi-thread tokio runtime

* Update multi_thread_system.rs

Co-autho...

b7bfff2b32ea867cd4a5689fc45db7cd6398234d authored almost 4 years ago by fakeshadow <[email protected]>
ActixStream readiness methods return Ready object (#293)

0c73f13c8beebb42911566f3f98ac78d8a941453 authored almost 4 years ago by fakeshadow <[email protected]>
unvendor openssl (#292)

945479e0c3e236fdb72800dc42db8a92a1e52b89 authored almost 4 years ago by Rob Ede <[email protected]>
prepare service release 2.0.0-beta.5

746cc2ab89b5fe8e8a64dc7c37fc55a46927ab5e authored almost 4 years ago by Rob Ede <[email protected]>
remove service dev module and add transformext trait

also improve docs on transform and boxed mods

91ea8c5dad612e5b6745522330ff25cc75a31b3a authored almost 4 years ago by Rob Ede <[email protected]>
add docs for *_ready macros

0a705b1023862a22d52b6f6b85123e7ac40a7465 authored almost 4 years ago by Rob Ede <[email protected]>
add RcService type and rc_service construct function (#290)

9e2bcec226a5e0ad2aa40894d2eac2e09734efb8 authored almost 4 years ago by fakeshadow <[email protected]>
refactor dispatcher / add Receiver::recv (#286)

382830a37e9810769690642a98215e2041296b87 authored almost 4 years ago by Rob Ede <[email protected]>
rc service changelog (#289)

493a1a32c08c59c205104b4bfbaaff098306b94b authored almost 4 years ago by fakeshadow <[email protected]>
add impl Service for Rc<S: Service> (#288)

50a195e9ce9d8deb7df550164843d97595cf85bd authored almost 4 years ago by fakeshadow <[email protected]>
prepare rt and tls releases (#287)

06ddad00514ffef8638cc859e532891570808063 authored almost 4 years ago by Rob Ede <[email protected]>
update ci (#284)

789e6a8a4689ca0d098ae2a87f81a86248f30187 authored almost 4 years ago by Rob Ede <[email protected]>
Merge pull request #285 from actix/dep/actix-server

6e590fd042328e311c4213a0fc1630892b8253c6 authored almost 4 years ago by Rob Ede <[email protected]>
bump tokio version for actix-server

fa8ded3a348f3a0b6a615840c99397dd34a6add4 authored almost 4 years ago by fakeshadow <[email protected]>
doc nits

841c611233aaf26fa57295dbbccef8ed0f735fed authored almost 4 years ago by Rob Ede <[email protected]>
add local_addr binding to connector service (#282)

81a2b6a425f47f4992ad43f290d5eeab188e3755 authored almost 4 years ago by Rob Ede <[email protected]>
remove default reuse_addr

a6e79453d0bc8f25d971954cfb60f6719df9fb54 authored almost 4 years ago by fakeshadow <[email protected]>
update changelog

17f711a9d659a2bb6a598688243aae1f3ba21957 authored almost 4 years ago by fakeshadow <[email protected]>
add local_addr binding to connector service

c3be839a6900c4c0fc4734eaed735ca6ac424cb8 authored almost 4 years ago by fakeshadow <[email protected]>
standardize openssl based stream name

8d74cf387dc20b4eb022ec5a52c2e1fb2bff0a8a authored almost 4 years ago by Rob Ede <[email protected]>
tweak task and stream docs

7e483cc356cff98aa6776bae5de2a4dcdcd420d5 authored almost 4 years ago by Rob Ede <[email protected]>
add actix stream trait (#276)

75d7ae3139221f6424565ad669e34f4e9ac844f8 authored almost 4 years ago by fakeshadow <[email protected]>
Refactor LocalWaker for use Cell and remove deprecated methods (#278)

2cfe1d88ad8c60fab49441b4eace52394d419836 authored almost 4 years ago by Juan Aguilar <[email protected]>
prepare rt release 2.0.2

cb07ead39251994e9deeaabe3eadb5bd337bc463 authored almost 4 years ago by Rob Ede <[email protected]>
add System::try_current (#275)

32543809f94685d2b01951fdfe68d1e327d99d18 authored almost 4 years ago by Rob Ede <[email protected]>
add arbiter handle assoc fn (#274)

* add arbiter handle assoc fn

eb4d29e15e66d050045ed16c536028bfe41bf13b authored almost 4 years ago by Rob Ede <[email protected]>
prepare router 0.2.7 release

7ee42b50b406b0d8b9ba809e55b96b9bd4c6dc52 authored almost 4 years ago by Rob Ede <[email protected]>
fix server dev dep

0da848e4aee39a064f463f3e388c07c379af101c authored almost 4 years ago by Rob Ede <[email protected]>
fix server version

5f80d8501027082ad2b027e67e5fd3112b23b305 authored almost 4 years ago by Rob Ede <[email protected]>
prepare next set of betas (#273)

16ba77c4c8f08c0cb0876f43de781fd29ddf0012 authored almost 4 years ago by Rob Ede <[email protected]>
prepare rt release 2.0.1

b4a3f51659962b09d3c5044cfa39afbf5bd1800a authored almost 4 years ago by Rob Ede <[email protected]>
actix-rt: expose JoinError (#271)

9d0901e07f499935551f0b0e5cc261a043476d57 authored almost 4 years ago by Riley <[email protected]>
use static dispatch on signal handling. reduce allocation (#272)

ebb9cd055f9dfb19fabdcedb506ba78c43cb43dd authored almost 4 years ago by fakeshadow <[email protected]>
prepare service 2.0.0-beta.4 release (#269)

a77b70aed2f1cc58a34bc7598ca39b533008157b authored almost 4 years ago by Rob Ede <[email protected]>
use reexported tls crates when possible

c918da906bea572477f1a75c1f31240aabc8b20b authored almost 4 years ago by Rob Ede <[email protected]>
use reusable box future in tls connector

b5399c56315b3ea4aa2d1b68fb40568481147721 authored almost 4 years ago by Rob Ede <[email protected]>
add blocking thread customize (#265)

7f0eddd794a9d8efac2ea5fa42034993961e8c59 authored almost 4 years ago by fakeshadow <[email protected]>
retry on EINTR in accept loop (#264)

Co-authored-by: lishuo <[email protected]>

db3385e8659ae17aa43fb27b8d119eda254c111c authored almost 4 years ago by shuo <[email protected]>
readme grammar

4a8693d00006493bf4523782e5b99d58b791935f authored almost 4 years ago by Rob Ede <[email protected]>
prepare actix-rt v2.0.0 release (#262)

4ec358575ed9b1a9636c8b83d349f6a5eeaddaa2 authored almost 4 years ago by Rob Ede <[email protected]>
prepare macros v0.2.0 release (#261)

66bd5bf4a2518bb0d0a5a3e9503c1091b9d086bc authored almost 4 years ago by Rob Ede <[email protected]>
prepare rt v2.0.0-beta.3

057e7cd7c95513db7cc1e33f3fe34fb93fc75775 authored almost 4 years ago by Rob Ede <[email protected]>
deprecate rt TLS item storage

0b656f51e133850bbba8b96c4cae535619f9604e authored almost 4 years ago by Rob Ede <[email protected]>
Revert "remove arbiter TLS item storage"

This reverts commit 3e6f69885cbcca4d9516d50f958c95a237e75ce8.

0eb68d1c7b3f3337d9aee2fe0360c17f881515e8 authored almost 4 years ago by Rob Ede <[email protected]>
remove arbiter TLS item storage

3e6f69885cbcca4d9516d50f958c95a237e75ce8 authored almost 4 years ago by Rob Ede <[email protected]>
prevent arbiter leaks by waiting for registration

2fa60b07ae7a3227de7d11097a0625f9ca19cb62 authored almost 4 years ago by Rob Ede <[email protected]>
remove builder and introduce worker handle (#257)

b75254403a70e5421f9b35757d24cea5dd67f126 authored almost 4 years ago by Rob Ede <[email protected]>
express spawn fn as spawn fut (#256)

1b35ff8ee6df13151aa7e7c7f37a65398e2c2d4e authored almost 4 years ago by Rob Ede <[email protected]>
prevent spawn_fn panic bubbling (#255)

29244199055abaa868c9ec790c5fbd399b7d71df authored almost 4 years ago by Rob Ede <[email protected]>
rename arbiter to worker (#254)

6b86b5efc59b947b5d002df5684bdfcccdd6b007 authored almost 4 years ago by Rob Ede <[email protected]>
remove tokio runners (#253)

ba39c8436d5ec3512e140040fa8930b31acd4458 authored almost 4 years ago by Rob Ede <[email protected]>
fix actix-tls build (#252)

feac376c17f563e79b45be9bee3690b008c54ee7 authored almost 4 years ago by fakeshadow <[email protected]>
fix addr iterator

a633d2353c5f9281a5a3ba274fef1f4f0147d4cf authored almost 4 years ago by Rob Ede <[email protected]>
add rt tests and doc tests

45edff625e194ff21223f67e41cd2fb5b5e007c8 authored almost 4 years ago by Rob Ede <[email protected]>
attribute nits

cff9deb729ac44ed1601342f83b3d0d7715b3820 authored almost 4 years ago by Rob Ede <[email protected]>
add tests for custom resolver

eaefe21b9841664c3242563b20a4fbe3ef25aba1 authored almost 4 years ago by Rob Ede <[email protected]>
service trait takes shared self reference (#247)

636cef8868462c96cce50d1b5ea7d91a9e8dd0a2 authored almost 4 years ago by fakeshadow <[email protected]>
change default name resolver and allow custom resolvers (#248)

874e5f2e505d08c6b5df74b12dc0809e5b5d9a94 authored almost 4 years ago by fakeshadow <[email protected]>
update local deps

6112a47529ee636bc83572dcbf78b5d1a8bdb8b0 authored almost 4 years ago by Rob Ede <[email protected]>
update rt changelog

a2e03700e736cf56a9bbe36c286d4ffc785bbeee authored almost 4 years ago by Rob Ede <[email protected]>
prepare rt 2.0.0-beta.2 release

6edf9b8278058712c99da428470ebe87a0be6200 authored almost 4 years ago by Rob Ede <[email protected]>
remove actix-threadpool crate

f07d8077075f4310e593779973c7e975d3e84b1f authored almost 4 years ago by Rob Ede <[email protected]>
fix macros code

d4c46b7da9db2c14670ce65d5804ed3012361928 authored almost 4 years ago by Rob Ede <[email protected]>
prepare macros 0.2.0-beta.1 release

b0a8f8411b9586f4e51b44832c4ccf870d3e2f72 authored almost 4 years ago by Rob Ede <[email protected]>
prepare service 2.0.0-beta.3 release

46bfe5de36b17bf0f262aaf2a32f51ff297d3b08 authored almost 4 years ago by Rob Ede <[email protected]>