1
0
mirror of https://github.com/fafhrd91/actix-net synced 2025-04-01 20:46:34 +02:00

Commit Graph

  • f8f1ac94bc
    add Patterns::is_empty and impl IntoPatterns for Patterns router-v0.5.0-beta.1 Rob Ede 2021-07-20 08:18:50 +01:00
  • 82cd5b8290
    prepare router release 0.5.0-beta.1 Rob Ede 2021-07-20 07:43:50 +01:00
  • c65e8524b2
    rework resourcedef (#373) Rob Ede 2021-07-19 22:37:54 +01:00
  • a83dfaa162
    Update macros.rs Rob Ede 2021-07-17 20:54:53 +01:00
  • e4ec956001
    fix examples on msrv Rob Ede 2021-07-17 03:11:25 +01:00
  • 95cba659ff
    add zero cost profiling to router Rob Ede 2021-07-17 01:07:07 +01:00
  • 5687e81d9f
    rework IntoPatterns trait and codegen (#372) Rob Ede 2021-07-17 01:06:23 +01:00
  • a0fe2a9b2e
    clippy Rob Ede 2021-07-16 21:46:32 +01:00
  • ad22a93466
    allow path building when resource has tail (#371) Rob Ede 2021-07-16 21:41:57 +01:00
  • c2d5b2398a
    Rename Path::{len => segment_count} (#370) Rob Ede 2021-07-16 19:43:48 +01:00
  • 5b1ff30dd9
    router: fix multi-pattern and path tail matches (#366) Ali MJ Al-Nasrawy 2021-07-16 20:17:00 +03:00
  • e1317bb3a0
    path.len() != path.path().len() (#368) Ali MJ Al-Nasrawy 2021-07-15 17:34:49 +03:00
  • dcea009158
    ResourceDef: cleanup (#365) Ali MJ Al-Nasrawy 2021-07-15 17:09:01 +03:00
  • 13c18b8a51
    Update CHANGES.md Rob Ede 2021-07-14 10:37:49 +01:00
  • 06b17d6a43
    fix ci Rob Ede 2021-06-28 15:06:29 +01:00
  • 605ec25143
    prepare macros release 0.2.1 macros-v0.2.1 Rob Ede 2021-06-08 17:48:30 +01:00
  • 3824493fd3
    take custom system path in actix_rt::main macro (#363) Ibraheem Ahmed 2021-06-08 12:33:05 -04:00
  • 3be3e11aa5
    change actix-router version to 0.4.0 router-v0.4.0 Rob Ede 2021-06-06 18:48:27 +01:00
  • 6a5ea0342b
    prepare router release 0.3.0 (#362) Rob Ede 2021-06-06 18:43:22 +01:00
  • 23b1f63345
    router: handle newline char '\n' in url (#360) Ali MJ Al-Nasrawy 2021-06-06 05:38:58 +03:00
  • 3aa037d07d
    fix changelog (#361) Ali MJ Al-Nasrawy 2021-06-05 21:24:30 +03:00
  • cf21df14f2
    Path: fix unsafe malformed string (#359) Ali MJ Al-Nasrawy 2021-06-05 20:29:00 +03:00
  • a1bf8662c9
    router: don't decode %25 to '%' (#357) Ali MJ Al-Nasrawy 2021-06-05 19:34:16 +03:00
  • 6f4d2220fa
    store Cow in actix-router Path (#345) Ibraheem Ahmed 2021-06-04 20:46:40 -04:00
  • 54b22f9fce
    Docs: Fix signature of Service::call (#358) Danilo Bargen 2021-06-02 22:10:36 +02:00
  • 983abec77d
    Fix interrupt handling. Fix double server pause/resume (#353) fakeshadow 2021-04-30 20:42:25 +08:00
  • e4d4ae21ee
    refactor connection counter (#343) fakeshadow 2021-04-29 23:27:08 +08:00
  • 8ad5f58d38
    Remove ServerBuilder::configure (#349) fakeshadow 2021-04-27 15:58:02 -07:00
  • 613b2be51f
    Fix Display impl of MioListener (#350) fakeshadow 2021-04-27 11:54:18 -07:00
  • b2e9640952
    prepare codec 0.4.0 release (#346) codec-0.4.0 Rob Ede 2021-04-21 11:08:43 +01:00
  • 76338a5822
    prepare server release 2.0.0-beta.5 server-v2.0.0-beta.5 Rob Ede 2021-04-20 05:16:32 +01:00
  • 978e4f25fb
    prepare actix-utils release 3.0.0 (#342) utils-v3.0.0 Rob Ede 2021-04-17 02:00:36 +01:00
  • 1c4e965366
    prepare service release 2.0.0 (#339) service-v2.0.0 Rob Ede 2021-04-16 15:18:53 +01:00
  • 2435520e67
    Remove/restart worker test (#341) fakeshadow 2021-04-16 06:40:21 -07:00
  • 19468feef8
    Fix memory ordering of WorkerAvailability (#340) fakeshadow 2021-04-16 03:20:08 -07:00
  • bd48908792
    Return worker index in WakerInterest::WorkerAvailable (#337) fakeshadow 2021-04-15 21:59:10 -07:00
  • 20c2da17ed
    Fix worker_avail (#336) fakeshadow 2021-04-15 19:20:02 -07:00
  • fdafc1dd65
    amend licences Rob Ede 2021-04-16 02:08:44 +01:00
  • 7749dfe46a
    address msrv todo in router Rob Ede 2021-04-16 02:06:11 +01:00
  • aeb81ad3fd
    Fix worker are notified to stop with non_graceful shutdown (#333) fakeshadow 2021-04-15 16:54:15 -07:00
  • 47fba25d67
    remove pipeline from public api (#335) Rob Ede 2021-04-16 00:00:02 +01:00
  • 7a82288066
    docs tweak Rob Ede 2021-04-15 21:58:18 +01:00
  • 4e6d88d143
    improve boxed service docs Rob Ede 2021-04-15 20:43:02 +01:00
  • ef206f40fb
    update ignored service docs to new traits Rob Ede 2021-04-15 20:13:27 +01:00
  • 8e98d9168c
    add test for restart worker thread (#328) fakeshadow 2021-04-15 10:49:43 -07:00
  • 3c1f57706a
    Make ServerWorker drop stop Arbiter it runs on (#334) fakeshadow 2021-04-15 05:31:03 -07:00
  • d49ecf7203
    Fix bug where backpressure happen too early (#332) fakeshadow 2021-04-14 06:48:05 -07:00
  • e0fb67f646
    Reduce ServerWorker size (#321) fakeshadow 2021-04-12 17:12:59 -07:00
  • ddce2d6d12
    Reduce cfg flags in actix_server::socket (#325) fakeshadow 2021-04-10 08:05:50 -07:00
  • 0a11cf5cba
    Separate WorkerHandle to two parts (#323) fakeshadow 2021-04-09 17:03:28 -07:00
  • 859f45868d
    Revert "do no drain backlog on backpressure" (#324) Rob Ede 2021-04-09 21:04:41 +01:00
  • d4829b046d
    do no drain backlog on backpressure (#322) fakeshadow 2021-04-08 15:15:10 -07:00
  • 5961eb892e
    Fix bug where worker service restart could skip failing services and not being able to restart multiple services (#318) fakeshadow 2021-04-05 12:39:05 -07:00
  • 995efcf427
    Fix bug where paused Accept would register timed out sockets (#312) fakeshadow 2021-04-05 05:38:41 -07:00
  • f1573931dd
    Remove MAX_CONN (#316) fakeshadow 2021-04-04 15:00:12 -07:00
  • 3859e91799
    Use named type for WorkerState::Restarting and Shutdown (#317) fakeshadow 2021-04-04 13:53:19 -07:00
  • 8aade720ed
    Refactor WorkerState::Shutdown (#310) fakeshadow 2021-04-04 12:34:52 -07:00
  • 8079c50ddb
    Add ServerWorker::restart_service method (#314) fakeshadow 2021-04-04 05:22:34 -07:00
  • 05689b86d9
    Remove Option wrapper for CounterGuard (#313) fakeshadow 2021-04-04 02:53:06 -07:00
  • fd3e5fba02
    Refactor actix_server WorkerState::Restarting enum variant. (#306) fakeshadow 2021-04-03 11:40:12 -07:00
  • 39d1f282f7
    add test for max concurrent connections (#311) fakeshadow 2021-04-03 11:01:00 -07:00
  • d8889c63ef
    Do not do double check on connection num when entering graceful shutdown (#309) fakeshadow 2021-04-02 04:49:12 -07:00
  • fdac52aa11
    Refactor Worker::shutdown mehtod (#308) fakeshadow 2021-04-02 04:22:05 -07:00
  • 6d66cfb06a
    prepare utils release 3.0.0-beta.4 utils-v3.0.0-beta.4 Rob Ede 2021-04-01 13:57:08 +01:00
  • fb27ffc525
    add future::Either type to utils (#305) Rob Ede 2021-04-01 13:53:44 +01:00
  • b068ea16f8
    prepare server release 2.0.0-beta.4 utils-v3.0.0-beta.3 server-v2.0.0-beta.4 Rob Ede 2021-04-01 09:36:07 +01:00
  • 4eebdf4070
    prepare actix-utils release 3.0.0-beta.3 Rob Ede 2021-04-01 09:31:42 +01:00
  • b09e7cd417
    fix local waker metadata Rob Ede 2021-04-01 09:01:56 +01:00
  • 2c5c9167a5
    Fix bug where timed out socket would register itself when server in b… (#302) fakeshadow 2021-04-01 00:25:24 -07:00
  • ee3a548a85
    Refactor Accept::accept_one (#303) fakeshadow 2021-03-31 23:45:49 -07:00
  • f21eaa954f
    Reduce size of Conn by removing unused addr field (#304) fakeshadow 2021-03-31 22:55:33 -07:00
  • 8becb0db70
    refactor crates for better api stability (#301) Rob Ede 2021-03-30 13:39:10 +01:00
  • 26a5af70cb
    reduce branch in Accept::accept method (#300) fakeshadow 2021-03-29 00:19:37 -07:00
  • 0ee8d032b6
    prepare actix-tls release 3.0.0-beta.5 tls-v3.0.0-beta.5 rt-v2.2.0 Rob Ede 2021-03-29 06:57:47 +01:00
  • 3cf1c548fd
    prepare actix-rt release 2.2.0 Rob Ede 2021-03-29 06:57:14 +01:00
  • 4544562e1b
    Remove unused TcpConnectService (#299) fakeshadow 2021-03-27 14:03:24 -07:00
  • bb27bac216
    Add native tls support for actix_tls::connect module (#295) fakeshadow 2021-03-26 17:20:17 -07:00
  • f9262dbec0
    prevent large shutdown timeout from panicking Rob Ede 2021-03-26 23:37:01 +00:00
  • 12d3942b98
    Remove unused types in actix-tls. Add ActixStream impl for Box<dyn Ac… (#297) fakeshadow 2021-03-26 06:03:03 -07:00
  • a3c9ebc7fa
    fix rustls panic when generating dns name from ip (#296) fakeshadow 2021-03-24 09:32:04 -07:00
  • b7bfff2b32
    add example of using multi-thread tokio runtime (#294) fakeshadow 2021-03-24 04:56:13 -07:00
  • 0c73f13c8b
    ActixStream readiness methods return Ready object (#293) fakeshadow 2021-03-22 22:50:48 -07:00
  • 945479e0c3
    unvendor openssl (#292) Rob Ede 2021-03-17 00:26:04 +00:00
  • 746cc2ab89
    prepare service release 2.0.0-beta.5 Rob Ede 2021-03-15 23:09:34 +00:00
  • 91ea8c5dad
    remove service dev module and add transformext trait Rob Ede 2021-03-10 03:18:09 +00:00
  • 0a705b1023
    add docs for *_ready macros Rob Ede 2021-03-10 02:23:19 +00:00
  • 9e2bcec226
    add RcService type and rc_service construct function (#290) fakeshadow 2021-02-28 15:01:05 -08:00
  • 382830a37e
    refactor dispatcher / add Receiver::recv (#286) Rob Ede 2021-02-28 21:11:16 +00:00
  • 493a1a32c0
    rc service changelog (#289) fakeshadow 2021-02-28 11:54:57 -08:00
  • 50a195e9ce
    add impl Service for Rc<S: Service> (#288) fakeshadow 2021-02-28 11:42:11 -08:00
  • 06ddad0051
    prepare rt and tls releases (#287) tls-v3.0.0-beta.4 rt-v2.1.0 Rob Ede 2021-02-25 11:50:24 +00:00
  • 7c249e8834
    Merge branch 'master' into rt-fix rt-fix Rob Ede 2021-02-24 09:55:29 +00:00
  • 45e3a5c0e6
    Merge branch 'master' into remove-mpsc remove-mpsc Rob Ede 2021-02-24 09:48:50 +00:00
  • 789e6a8a46
    update ci (#284) Rob Ede 2021-02-24 09:48:41 +00:00
  • 6e590fd042
    Merge pull request #285 from actix/dep/actix-server Rob Ede 2021-02-24 09:09:44 +00:00
  • fa8ded3a34 bump tokio version for actix-server fakeshadow 2021-02-24 15:54:28 +08:00
  • 564acfbf3a
    remove mpsc impl from -utils Rob Ede 2021-02-24 02:11:08 +00:00
  • 841c611233
    doc nits Rob Ede 2021-02-24 01:39:02 +00:00
  • 81a2b6a425
    add local_addr binding to connector service (#282) Rob Ede 2021-02-23 18:52:28 +00:00
  • a6e79453d0 remove default reuse_addr fakeshadow 2021-02-24 02:26:11 +08:00