1
0
mirror of https://github.com/fafhrd91/actix-net synced 2025-07-01 15:25:08 +02:00

Commit Graph

  • 4c0eaca581 convert Server::bind to accept a normal service factory Rob Ede 2021-10-25 18:03:52 +01:00
  • 81421c2ba9 rename maxconn => max_concurrent_connections Rob Ede 2021-10-22 21:01:50 +01:00
  • 305d0e9d8a rename server to serverhandle Rob Ede 2021-10-22 18:34:11 +01:00
  • 1c8fcaebbc tweak server logging Rob Ede 2021-10-22 18:17:26 +01:00
  • a1d15f2e08 minimal support of System type with io-uring (#395) fakeshadow 2021-10-21 18:04:51 +08:00
  • 70ea5322ab prepare actix-tls 3.0.0-beta.7 release (#401) tls-v3.0.0-beta.7 Rob Ede 2021-10-20 17:12:11 +01:00
  • 3e56eb1174 check ulimit ulimit-checks Rob Ede 2021-10-20 03:17:42 +01:00
  • 303666278a prepare actix-tls release 3.0.0-beta.6 tls-v3.0.0-beta.6 Rob Ede 2021-10-19 16:51:40 +01:00
  • 669e868370 Use tokio-rustls 0.23 (#396) Edward Shen 2021-10-19 08:48:23 -07:00
  • 47f278b17a fix test macro in presence of other imports named test (#399) macros-v0.2.3 Rob Ede 2021-10-19 16:13:13 +01:00
  • ca77d8d835 split -server and -tls msrv and raise to 1.52 (#398) Rob Ede 2021-10-19 14:53:42 +01:00
  • 00775884f8 prepare actix-macros release 0.2.2 macros-v0.2.2 Rob Ede 2021-10-14 11:08:02 +01:00
  • 4ff8a2cf68 make runtime macros more IDE friendly (#391) Rob Ede 2021-10-14 10:54:39 +01:00
  • 5c555a9408 prepare actix-rt release 2.3.0 rt-v2.3.0 Rob Ede 2021-10-11 22:55:23 +01:00
  • ca435b2575 prepare actix-server release 2.0.0-beta.6 server-v2.0.0-beta.6 Rob Ede 2021-10-11 05:14:34 +01:00
  • 9fa8d7fc5a avoid dependency on older tokios Rob Ede 2021-10-11 05:12:57 +01:00
  • b03fe7c5b6 prepare actix-service release v2.0.1 service-v2.0.1 Rob Ede 2021-10-11 04:20:37 +01:00
  • 6fed1c3e7d add support for io-uring (#374) fakeshadow 2021-10-11 09:58:11 +08:00
  • c3d697df97 server: Don't listen for SIGHUP (#389) Thales 2021-10-03 22:48:10 -03:00
  • 80a362712f Fix Service<u8> request documentation (#388) Riley 2021-09-25 19:30:11 -05:00
  • 2b1edb95ea spawn should allow futures with non-unit outputs (#369) Ibraheem Ahmed 2021-09-01 16:51:03 -04:00
  • 4644fa41cf run doc test in parallel (#387) Rob Ede 2021-09-01 21:30:26 +01:00
  • 98c37fe47d clippy Rob Ede 2021-09-01 20:59:54 +01:00
  • b9455d2ca9 move router crate Rob Ede 2021-08-06 19:05:29 +01:00
  • 0183b0f8cc soft-disallow prefix resources with tail segments (#379) Rob Ede 2021-08-06 18:48:49 +01:00
  • b122a1ae1a ResourceDef::join (#380) Ali MJ Al-Nasrawy 2021-08-06 20:48:30 +03:00
  • 4303058243 enforce path / separators on dynamic prefixes (#378) Rob Ede 2021-08-06 18:25:21 +01:00
  • 48b2e11509 improve malformed path error message (#384) Aravinth Manivannan 2021-08-06 22:36:29 +05:30
  • 5379a46a99 ResourceDef: relax unnecessary bounds (#381) Ali MJ Al-Nasrawy 2021-08-06 19:45:10 +03:00
  • 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