Nikolay Kim
2955e49d78
add unix domain sockets support
2019-07-18 16:43:42 +06:00
Nikolay Kim
9d1b428b34
undeprecate framed transport
2019-07-17 13:31:00 +06:00
Nikolay Kim
42d526bced
mark some fn as unsafe
2019-07-17 11:16:38 +06:00
Nikolay Kim
23a230a83b
deprecate ClonableService and FramedTransport
2019-07-17 10:57:52 +06:00
Nikolay Kim
411e31786f
update actix-connect changes
2019-07-17 10:33:47 +06:00
Nikolay Kim
b491d373b1
update actix-rt changes
2019-07-17 10:30:59 +06:00
Jeff Muizelaar
9271b95c87
Avoid a copy of the Future when initializing the Box. ( #29 )
...
Future's can be pretty big (> 1500 bytes) so this probably worth doing.
I confirmed with memcpy-find that this did infact eliminate two ~1500
byte copies from the actix-web basic example.
2019-07-17 10:29:22 +06:00
Jan Michael Auer
1b3cd0d88c
Expose Connect addrs ( #30 )
2019-07-17 06:17:51 +06:00
Nikolay Kim
da302d4b7a
fix disconnect callback
2019-07-03 13:02:03 +06:00
Nikolay Kim
922a919572
simple callback
2019-07-02 12:35:27 +06:00
Nikolay Kim
5a62175b6e
add disconnect callback
2019-07-02 12:10:05 +06:00
Nikolay Kim
5445e341c3
give access to io object during connect stage
2019-07-01 22:37:59 +06:00
Nikolay Kim
1b17d274a0
refactor connect stage
2019-07-01 11:20:24 +06:00
Nikolay Kim
9d8b3e6275
impl Stream and Sink for Connect
2019-06-30 22:58:23 +06:00
Nikolay Kim
27baf03f64
Do not block on sink drop for FramedTransport
2019-06-26 15:20:56 +06:00
Nikolay Kim
205cac82ce
add custom framed dispatcher service
2019-06-26 15:19:40 +06:00
Nikolay Kim
07708c5e9a
prepare rt release
2019-06-22 09:02:17 +06:00
Nikolay Kim
1c04ad3238
Merge pull request #22 from GeorgeHahn/with-external-runtime
...
Allow Actix to be started on an external CurrentThread runtime
2019-06-22 08:53:19 +06:00
Nikolay Kim
66aa21740c
Merge pull request #28 from ignatenkobrain/deps
...
chore: Update derive_more to 0.15
2019-06-18 22:26:37 +06:00
Igor Gnatenko
b183cb3324
chore: Update derive_more to 0.15
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2019-06-18 10:25:01 +02:00
Nikolay Kim
158482cd2f
Add new_apply_cfg function
2019-06-06 14:28:07 +06:00
George Hahn
9e61f62871
new_async
-> run_in_executor
and return future directly + builder cleanup
2019-06-05 12:51:59 -05:00
Nikolay Kim
7051888289
prepare actix-threadpool release
2019-06-05 08:09:46 +06:00
Nikolay Kim
0caa47fc47
Merge pull request #27 from ignatenkobrain/license
...
Include license files into all sub-crates
2019-06-01 16:48:42 +06:00
Nikolay Kim
6d1cbb2d2f
Merge pull request #26 from ignatenkobrain/master
...
chore: Update parking_lot to 0.8
2019-06-01 16:47:56 +06:00
Igor Gnatenko
ca289ddf7f
Include license files into all sub-crates
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2019-05-30 20:38:44 +02:00
Igor Gnatenko
ad9a197916
chore: Update parking_lot to 0.8
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2019-05-30 20:30:43 +02:00
George Hahn
c4f05e033f
fixup: fix new_async
doc comment
2019-05-24 10:29:52 -05:00
George Hahn
048314913c
Enable System to be executed on an external CurrentThread runtime
2019-05-23 13:34:47 -05:00
Nikolay Kim
c1b183e1ce
Merge branch 'master' of github.com:actix/actix-net
2019-05-18 10:56:51 -07:00
Nikolay Kim
87bc3dacd9
use u64 for shutdown_timeout
2019-05-18 10:56:41 -07:00
Nikolay Kim
0156f479a0
Merge pull request #19 from pka/patch-1
...
Fix typo
2019-05-15 13:12:26 -07:00
Pirmin Kalberer
139fa3b9a2
Fix typo
2019-05-15 20:51:24 +02:00
Nikolay Kim
a14f612382
remove debug prints
2019-05-15 10:29:10 -07:00
Nikolay Kim
059e2ad042
Fix checked resource match
2019-05-15 10:21:29 -07:00
Nikolay Kim
fdf2a6f422
prepare actix-utils release
2019-05-15 08:31:40 -07:00
Nikolay Kim
fc2631c852
merge remote
2019-05-14 17:37:14 -07:00
Nikolay Kim
d51b210ae7
Merge branch 'master' of github.com:actix/actix-net
2019-05-14 17:36:18 -07:00
Nikolay Kim
0a6cded975
change Either constructor
2019-05-14 17:32:50 -07:00
Nikolay Kim
14e3933d8b
Merge pull request #17 from neoeinstein/tower-interop
...
Second iteration on tower interop
2019-05-12 20:03:42 -07:00
Nikolay Kim
837504c10f
update deps
2019-05-12 08:40:42 -07:00
Nikolay Kim
802d808aca
prepare actix-connect release
2019-05-12 08:15:18 -07:00
Nikolay Kim
7712de3d8e
update deps
2019-05-12 08:10:30 -07:00
Nikolay Kim
f1d0d5f6f9
prepare actix-server release
2019-05-12 08:03:16 -07:00
Nikolay Kim
a76fcaf4d8
prepare actix-utils release
2019-05-12 08:00:23 -07:00
Nikolay Kim
a2134035d6
prepare actix-service release
2019-05-12 07:53:26 -07:00
Nikolay Kim
5f8599faf1
merge master
2019-05-12 06:06:45 -07:00
Nikolay Kim
f0776fca94
Use associated type for NewService config
2019-05-12 06:03:50 -07:00
Marcus Griep
c7676df697
Add documentation and doctests
2019-05-03 10:08:49 -04:00
Marcus Griep
ecf7a11a20
Add convenience methods to wrap with middleware
2019-05-02 17:47:37 -04:00