Commit Graph

  • c0a75af2b7 Disable mac-builds on Azure CI. MAC builds stopped working on Azure-Pipelines lganzzzo 2019-05-01 00:31:19 +0300
  • bde276189a change MacOS version in azure-pipelines.yml to macOS-10.14 lganzzzo 2019-04-30 23:50:28 +0300
  • 3e10e28317 minor API-docs fixes lganzzzo 2019-04-30 19:45:00 +0300
  • e8a483c756
    Merge pull request #65 from oatpp/async_executor_with_scheduler Leonid Stryzhevskyi 2019-04-29 03:14:59 +0300
  • c54dbe662c proper server stoppage in Full-Tests with real port lganzzzo 2019-04-29 02:56:53 +0300
  • 5ee76db69f Tests. Reduce number of steps in FullTest/FullAsyncTest (real-port) in order to run on 'weak' CI lganzzzo 2019-04-28 05:22:54 +0300
  • 6ad0f4f16c reduce number of connections for FullAsyncTest(real-port) in order not to fail on CI lganzzzo 2019-04-28 04:59:10 +0300
  • 476a16fa8f Fix FullAsyncTest for MAC lganzzzo 2019-04-28 04:33:19 +0300
  • b1d54ab90d Full tests for both oatpp-virtual interface and real port lganzzzo 2019-04-28 03:52:41 +0300
  • 744d8e03fa Fix virtual_::Pipe::Reader::WaitListListener lganzzzo 2019-04-28 02:18:15 +0300
  • 90cf16181a Fix pipe Async action suggestions lganzzzo 2019-04-28 01:42:00 +0300
  • ff00d880cf wait executor tasks finished before quitting runner task in Async tests lganzzzo 2019-04-27 23:57:30 +0300
  • 4e7ef39f43 Add ability to wait for all async::Executor tasks finished lganzzzo 2019-04-27 12:30:14 +0300
  • 4b3ea45ec0 remove timer-wait in ClientServerTestRunner - join threads instead lganzzzo 2019-04-27 03:39:47 +0300
  • 04393657e5 oatpp::test::UnitTest print non-empty pools only on failure lganzzzo 2019-04-27 03:08:28 +0300
  • a59a6d7166 check for EPOLLEXCLUSIVE flag lganzzzo 2019-04-27 02:56:24 +0300
  • 258bf4e8b2
    Merge pull request #64 from oatpp/event_based_io_worker Leonid Stryzhevskyi 2019-04-27 02:44:11 +0300
  • 464a3212fd remove duplicate file in src/CMakeLists.txt lganzzzo 2019-04-27 02:42:36 +0300
  • 03388a295c New Async Event-Based IO using kqueue/epoll. + Use CoroutineWaitList for virtual_::* I/O lganzzzo 2019-04-27 02:40:39 +0300
  • 3836421898 Concept of CoroutineWaitList lganzzzo 2019-04-26 05:10:42 +0300
  • 7744874467 IOEventWorker epoll implementation lganzzzo 2019-04-25 03:09:25 +0300
  • d04baee494 draft of epoll based IOEventWorker lganzzzo 2019-04-24 23:07:39 +0300
  • 755bcad21a Draft of IOEventWorker lganzzzo 2019-04-24 07:03:31 +0300
  • 48b217ede1 extend stream interfaces to suggest async actions lganzzzo 2019-04-23 03:05:10 +0300
  • d8200cd28b Introduce stream I/O Mode lganzzzo 2019-04-23 00:55:21 +0300
  • b14313ddbd cleanup stream API docs lganzzzo 2019-04-22 23:11:42 +0300
  • ff0b8faa79 Introduce ConsistentOutputStream interface lganzzzo 2019-04-22 18:52:03 +0300
  • 5a17971057 fix test/oatpp/AllTestsMain.cpp lganzzzo 2019-04-19 02:22:56 +0300
  • 103417feec fix includes in memory/Allocator.hpp lganzzzo 2019-04-19 02:20:17 +0300
  • 0eabe86303 fix linux build lganzzzo 2019-04-19 02:18:12 +0300
  • e1155aa970 Better TimerWorker lganzzzo 2019-04-18 03:39:46 +0300
  • 32523ca6c7 Merge branch 'master' into async_executor_with_scheduler lganzzzo 2019-04-18 03:19:29 +0300
  • b573610a4b refactor SpinLock lganzzzo 2019-04-18 03:17:58 +0300
  • 5b541fc76b move async workers to oatpp::async::worker namespace lganzzzo 2019-04-18 01:06:03 +0300
  • 475f024538 better IOWorker lganzzzo 2019-04-17 02:10:32 +0300
  • 9f63e87d79 increase oatpp version to 0.19.4 lganzzzo 2019-04-16 21:48:01 +0300
  • 252a25a431 schedule coroutine to timer while waiting for IO lganzzzo 2019-04-16 03:49:11 +0300
  • 61276f9c89 fix FullAsyncClientTest.cpp lganzzzo 2019-04-16 01:41:54 +0300
  • 8f1400c4bc fix includes for Processor.hpp lganzzzo 2019-04-16 01:34:41 +0300
  • 6bdff40792 draft of experimental scheduled AsyncIO lganzzzo 2019-04-15 03:30:50 +0300
  • cac219d027 draft of async processor with scheduling lganzzzo 2019-04-14 02:53:47 +0300
  • e891ed6dfb
    Update README.md Leonid Stryzhevskyi 2019-04-10 03:15:24 +0300
  • 413cc65e73 new async::Processor draft lganzzzo 2019-04-09 03:27:48 +0300
  • a76b37778b async IOWorker draft lganzzzo 2019-04-07 02:46:54 +0300
  • 08ff2a566c better API-docs for oatpp::async::Coroutine lganzzzo 2019-04-06 20:26:50 +0300
  • 2f5d3b1bbd use getaddrinfo for SimpleTCPConnectionProvider lganzzzo 2019-04-06 19:00:55 +0300
  • b3b45593f1 include thread in ClientServerTestRunner lganzzzo 2019-04-06 04:55:02 +0300
  • b0fa7aff34
    Merge pull request #60 from oatpp/minor_async_apis_improvements Leonid Stryzhevskyi 2019-04-05 01:50:36 +0300
  • 14ec8c0a4f rename coroutine start methods lganzzzo 2019-04-05 01:15:58 +0300
  • 486bb4e2a6 Fix http-incoming-ToDtoDecoder code lganzzzo 2019-04-04 02:10:48 +0300
  • 83b0e7efe0
    Merge pull request #58 from oatpp/minor_mem_pool_improvements Leonid Stryzhevskyi 2019-04-03 18:28:32 +0300
  • e41f83ece5 increase number of iterations for FullAsyncClientTest lganzzzo 2019-04-03 17:52:05 +0300
  • 8d4711830d new Async API draft lganzzzo 2019-04-03 05:16:23 +0300
  • c97b209f9f remove unused variable in client/SimpleTCPConnectionProvider lganzzzo 2019-04-02 02:09:10 +0300
  • 99e4356ccf better async client SimpleTCPConnectionProvider lganzzzo 2019-04-02 02:07:38 +0300
  • 3b0f6021f9
    Merge pull request #59 from oatpp/better_async Leonid Stryzhevskyi 2019-04-01 04:21:47 +0300
  • c02f9f7c8e fix virtual_/Interface std::shared_ptr inconsistency lganzzzo 2019-04-01 04:01:05 +0300
  • 8b9975ad2e make virtual_::Interface::ConnectionSubmission pending status atomic lganzzzo 2019-03-31 15:52:10 +0300
  • 4d2487b4ff fix to Input and Output stream interface lganzzzo 2019-03-31 15:37:16 +0300
  • 204ab1367b fix virtual_::Interface::ConnectionSubmission pending status lganzzzo 2019-03-31 06:15:49 +0300
  • 5be7637c64 better AsyncIO error handling lganzzzo 2019-03-31 01:58:27 +0200
  • 52e1754d12 Green tests after refactoring lganzzzo 2019-03-30 21:19:50 +0200
  • da5162c106 async::Action refactored. Async Error handling refactored. lganzzzo 2019-03-30 18:02:46 +0200
  • 2086a362d1 Fix to FIFOBuffer flush async lganzzzo 2019-03-29 05:20:54 +0200
  • df2306438b unique names for azure-pipelines jobs lganzzzo 2019-03-29 04:05:48 +0200
  • 02eec93e7b azure-pipelines.yml build with/without memory pool lganzzzo 2019-03-29 04:01:53 +0200
  • af6933fa1e azure-pipelines - strategy matrix lganzzzo 2019-03-29 03:45:22 +0200
  • a0bead87dd make MemoryPool::freeByEntryHeader() private lganzzzo 2019-03-29 03:26:02 +0200
  • 5e59def128 make methods of CommandLineArguments const lganzzzo 2019-03-28 02:41:01 +0200
  • 6131dcc5f5
    Merge pull request #56 from oatpp/full_async_client_test Leonid Stryzhevskyi 2019-03-27 01:33:47 +0200
  • b61b70db18 Merge branch 'master' into full_async_client_test lganzzzo 2019-03-27 01:21:26 +0200
  • 398ff27b4a
    Merge pull request #57 from oatpp/virtual_async_io_fix Leonid Stryzhevskyi 2019-03-27 01:20:32 +0200
  • 7f6dc1d556 FullAsyncClientTest lganzzzo 2019-03-27 01:00:30 +0200
  • c433ff4f3d Fixes for Async ApiClient lganzzzo 2019-03-26 04:45:15 +0200
  • b1fcfc6641 Fix to FIFOBuffer::flushToStreamAsync lganzzzo 2019-03-26 02:48:53 +0200
  • 87dbdea99c
    Merge pull request #55 from oatpp/issue_54_add_support_for_parsing_header_value_set Leonid Stryzhevskyi 2019-03-25 20:13:48 +0200
  • d6ef7a4ec8 Add support for parsing header value set lganzzzo 2019-03-25 20:08:29 +0200
  • 57e2879dc0
    Update README.md Leonid Stryzhevskyi 2019-03-25 00:49:01 +0200
  • 06190194ca
    Merge pull request #53 from oatpp/grand_api_docs_PR Leonid Stryzhevskyi 2019-03-24 15:37:57 +0200
  • 83bb0cbd1f Better API docs for oatpp/core/Types.hpp lganzzzo 2019-03-24 15:15:22 +0200
  • 6503635fd6 better API docs for ApiController lganzzzo 2019-03-23 19:31:04 +0200
  • bbebb7c7c9 API docs for encoding/Unicode, virtual_/server/ConnectionProvider, virtual_/client/ConnectionProvider lganzzzo 2019-03-23 18:50:10 +0200
  • 3b64520ff5 Refactor error handling in oatpp::encoding::Hex and oatpp::parser::json::Utils. More API Docs. lganzzzo 2019-03-23 05:10:07 +0200
  • 9b7289c653 API docs for oatpp::web::protocol::http::outgoing::Request lganzzzo 2019-03-23 03:36:19 +0200
  • d9b42312bd remove classes Thread and Runnable lganzzzo 2019-03-23 03:06:39 +0200
  • d8b661b090 More API docs for netrork::virtual_::* lganzzzo 2019-03-22 18:00:52 +0200
  • fa0b9561a6 minor refactoring plus more API-docs for oatpp::web::protocol::http::* lganzzzo 2019-03-22 04:33:45 +0200
  • 704fdb52c2 more API docs lganzzzo 2019-03-21 02:42:32 +0200
  • c3f6a09d7b More API docs lganzzzo 2019-03-20 03:38:53 +0200
  • 9f756c0f89 API docs for HttpRequestExecutor lganzzzo 2019-03-19 01:35:34 +0200
  • be21be9070 Fix to default argument lganzzzo 2019-03-18 03:51:27 +0200
  • 2dd4af3fe8 API docs for ObjectMapper, mapping::type::Type, and web::client::RequestExecutor lganzzzo 2019-03-18 03:50:01 +0200
  • a09a37ff8b API docs for MemoryPool and Base64 - encoder/decoder lganzzzo 2019-03-18 01:50:10 +0200
  • 72178f61eb API docs for oatpp-test/Checker.hpp oatpp-test/UnitTest.hpp. Better docs for code-get macros lganzzzo 2019-03-17 22:37:47 +0200
  • ef7d50c4a5 Add links to API docs lganzzzo 2019-03-17 14:39:10 +0200
  • 88cdd6c0ac More API docs lganzzzo 2019-03-17 02:29:37 +0200
  • 9187370b78 Add API docs lganzzzo 2019-03-16 14:20:20 +0200
  • 606e055072
    Merge pull request #50 from oatpp/refactor_controllable Leonid Stryzhevskyi 2019-03-08 01:35:13 +0400
  • 0c9ff3a5da refactor Controllable, refactor Config directives lganzzzo 2019-03-07 01:52:28 +0400
  • 29bd932570
    Merge pull request #49 from oatpp/config_oatpp_compiler_options_from_cmake Leonid Stryzhevskyi 2019-03-05 03:19:27 +0400