Commit Graph

  • 4f2f3427e8
    CI: Add Android automated building with GitHub Actions (#843) Brad House 2024-08-01 17:00:15 -0400
  • 163254b96f fix Brad House 2024-08-01 16:56:38 -0400
  • c94cc4d8e3 c99 on android Brad House 2024-08-01 16:52:12 -0400
  • dd574d121b test again Brad House 2024-08-01 16:39:27 -0400
  • cd03ce838c test Brad House 2024-08-01 16:34:22 -0400
  • 2e9455a653 test Brad House 2024-08-01 16:32:43 -0400
  • 765ef93cb0 more updates Brad House 2024-08-01 16:29:53 -0400
  • 6f33f8adc5 add initial android Brad House 2024-08-01 16:13:24 -0400
  • d693951067
    CI: Move more to GitHub actions including Containers (#842) Brad House 2024-08-01 15:56:47 -0400
  • 44e278e334 disable TFO on valgrind linux Brad House 2024-08-01 15:37:23 -0400
  • 371e67260d increase again Brad House 2024-08-01 14:54:07 -0400
  • 0b400f175c increase timing of server failover opts event thread on linux to try to handle valgrind better Brad House 2024-08-01 14:39:36 -0400
  • 101e90eb32 reduce test count in ubuntu-20.04 and alpine Brad House 2024-08-01 11:40:44 -0400
  • a4fff0d316 TFO Brad House 2024-08-01 11:31:37 -0400
  • bd0a3945a1 fixes Brad House 2024-08-01 11:29:31 -0400
  • d29fb5ce2a try again Brad House 2024-08-01 11:25:44 -0400
  • 2f0bee4c4c remove iOS build Brad House 2024-08-01 11:05:47 -0400
  • 1b0777e0c6 fix Brad House 2024-08-01 10:59:36 -0400
  • 6d2021e4aa try to hook in ios build Brad House 2024-08-01 10:58:38 -0400
  • 385e506898 alpine no tcp fastopen Brad House 2024-08-01 10:45:36 -0400
  • 25472e9b99 fix syntax error Brad House 2024-08-01 10:43:34 -0400
  • f2a9308eda migrate alpine to github actions Brad House 2024-08-01 10:42:19 -0400
  • 6ce6796a5b try to bypass prompt Brad House 2024-08-01 10:36:21 -0400
  • a544efbf96 looks like we can't cache packages on ubuntu 20.04 Brad House 2024-08-01 10:31:40 -0400
  • bed5f63b04 ubuntu 20.04 try again Brad House 2024-08-01 10:25:52 -0400
  • 1fd32123e0 concurrency Brad House 2024-08-01 10:21:11 -0400
  • 6454cbb063 fixes Brad House 2024-08-01 10:15:37 -0400
  • 69a551e1f6 fix ubuntu 20.04 Brad House 2024-08-01 10:12:11 -0400
  • 48c68465b2 CI: move ubuntu 20.04 to github actions instead of cirrus-ci Brad House 2024-08-01 10:10:25 -0400
  • 5f0428637b MSVC compiler warning fixes Brad House 2024-08-01 08:20:43 -0400
  • 0c2452d728 silence bogus warning Brad House 2024-08-01 07:47:29 -0400
  • d14a0f3236 clang-format Brad House 2024-08-01 07:00:29 -0400
  • 8d155a18ce SonarCloud: fix up some bogus warnings and sprinkle const Brad House 2024-08-01 06:59:56 -0400
  • 0e4b735a10
    Data Structure: Dynamic Array (#841) Brad House 2024-07-31 21:06:46 -0400
  • 284405097f build fix Brad House 2024-07-31 19:53:46 -0400
  • f4369b1687
    Merge branch 'main' into array Brad House 2024-07-31 19:48:33 -0400
  • c251a73109 move another dynamic array Brad House 2024-07-31 19:45:20 -0400
  • 09151d48d6 move more code to the new dynamic arrays Brad House 2024-07-31 18:54:13 -0400
  • 7e37dea7c6 move opt over to new array Brad House 2024-07-31 17:05:27 -0400
  • 4103cd7446 codespell typo Brad House 2024-07-31 16:36:59 -0400
  • 460a377c92 start using new array datatype Brad House 2024-07-31 16:33:51 -0400
  • ff08476dc6 more array functions Brad House 2024-07-31 16:27:25 -0400
  • 1774b0ffa9 add ability to sort Brad House 2024-07-31 15:36:09 -0400
  • af94800cce test cases for array Brad House 2024-07-31 14:46:00 -0400
  • 4dedeba61c ares__array_finish() Brad House 2024-07-31 12:51:14 -0400
  • 8b36b5f910 initial array implementation Brad House 2024-07-31 12:47:33 -0400
  • e210aec4bc coverity: silence some meaningless false positives Brad House 2024-07-31 09:32:56 -0400
  • bb148eb0b6 SonarCloud: add const Brad House 2024-07-31 08:45:47 -0400
  • 90a404574c README.md Document TCP FastOpen is supported Brad House 2024-07-31 08:33:08 -0400
  • dc423fb856
    Implement TCP FastOpen (TFO) RFC7413 (#840) Brad House 2024-07-31 08:28:52 -0400
  • badb40a1fc fix comment Brad House 2024-07-31 08:28:19 -0400
  • 8d0978dca7 Combines logic into single function Yauheni Khnykin 2024-07-31 11:49:10 +0200
  • ff9afe7e9e build fix Brad House 2024-07-30 19:50:53 -0400
  • f069f9c6c7 clang-format Brad House 2024-07-30 19:44:31 -0400
  • 7069e6daba rework to simplify Brad House 2024-07-30 19:42:09 -0400
  • 73e84ee7df clang-format Brad House 2024-07-30 19:23:52 -0400
  • 5286fc6231 freebsd fix Brad House 2024-07-30 19:23:18 -0400
  • a8d024ae5c fix warnings Brad House 2024-07-30 19:08:34 -0400
  • e4320d9d6a simplify, try to see how prevalent struct sockaddr_storage is these days Brad House 2024-07-30 19:00:13 -0400
  • 96541fec32 test Brad House 2024-07-30 17:41:38 -0400
  • ae61c16376 tests disabling TFO Brad House 2024-07-30 17:07:05 -0400
  • 51bbd151aa fixes for systems without TFO Brad House 2024-07-30 17:03:36 -0400
  • ff04cbc412 fix Brad House 2024-07-30 12:55:35 -0400
  • bbbaec0ff1 Linux switch to TCP_FASTOPEN_CONNECT Brad House 2024-07-30 12:54:10 -0400
  • e9f888f96e linux fix Brad House 2024-07-30 12:24:43 -0400
  • 6ac3cc5e8e fix bug Brad House 2024-07-30 12:14:01 -0400
  • d820f89527 fix windows Brad House 2024-07-30 06:37:48 -0400
  • 60750cd11e TFO initial support Brad House 2024-07-30 06:30:20 -0400
  • 830c4f5bac don't enable TFO if there is no data Brad House 2024-07-29 17:22:28 -0400
  • 51a7925deb
    Merge branch 'main' into tcp_fastopen Brad House 2024-07-29 17:16:12 -0400
  • ac33bdc7c2
    Refactor connection handling (#839) Brad House 2024-07-29 17:13:32 -0400
  • 20214a41e5 revert any TFO-related code Brad House 2024-07-29 17:04:36 -0400
  • 9a6175bf4e more tfo support Brad House 2024-07-29 16:59:43 -0400
  • b5cc200a32 Fixes comments Yauheni Khnykin 2024-07-29 21:43:39 +0200
  • 86261c8877 detect connectx() for MacOS Brad House 2024-07-29 12:41:59 -0400
  • a68c49fcab conn->is_tcp -> conn->flags Brad House 2024-07-29 12:38:06 -0400
  • 0b72c15f82 more streamlining Brad House 2024-07-29 11:15:57 -0400
  • b7faa7534e streamline/simplify more Brad House 2024-07-29 10:15:29 -0400
  • 082811d3b9 remove invalid added files Brad House 2024-07-29 09:33:53 -0400
  • f399581bb8 struct server_connection -> ares_conn_t, struct server_state -> ares_server_t, struct query -> ares_query_t Brad House 2024-07-29 09:33:18 -0400
  • 0362ea03f5 refactor connection fetching and creation to streamline udp and tcp Brad House 2024-07-29 09:21:23 -0400
  • 9129586ada Preserve thread name after attaching it to JVM Yauheni Khnykin 2024-07-29 15:13:29 +0200
  • 3f51f13c44 remove another test case Brad House 2024-07-28 17:27:52 -0400
  • cda18218de fix windows build issue Brad House 2024-07-28 17:22:24 -0400
  • 7d57c39551 tests: enable TCP FastOpen support Brad House 2024-07-28 17:15:07 -0400
  • d8e732ef64 enable tcp fastopen in CI Brad House 2024-07-28 16:17:18 -0400
  • 2f9805fb61 README.md DNS Cookies are done, no longer in progress Brad House 2024-07-28 11:06:21 -0400
  • a1fe471796 fix double-free in ares_dns_rr_set_opt{_own}() recently introduced Brad House 2024-07-28 07:54:36 -0400
  • d90ce411b3
    Reorganize more files into subdirectories (#834) Brad House 2024-07-27 09:57:08 -0400
  • 50b2fc63fb move more files Brad House 2024-07-27 08:21:39 -0400
  • c9c235761f server cookie wasn't being passed back due to missing length Brad House 2024-07-27 07:13:15 -0400
  • 2614afc553 SonarCloud: fix warning about memcmp() on padded structure Brad House 2024-07-26 20:50:24 -0400
  • 4bedfd0d55
    Add DNS cookie support (RFC7873 + RFC9018) (#833) Brad House 2024-07-26 20:36:21 -0400
  • 9b064e902d fix warning Brad House 2024-07-26 19:44:38 -0400
  • d1d4685e8f adig output cookie information Brad House 2024-07-26 19:29:40 -0400
  • 36e458ddf0 add documentation to top of file Brad House 2024-07-26 19:21:22 -0400
  • bf8095d756 better test coverage Brad House 2024-07-26 19:13:45 -0400
  • f26035cc7f add more dns cookie tests Brad House 2024-07-26 18:54:38 -0400
  • 1a35387c87 tests: first cookie test Brad House 2024-07-26 16:28:49 -0400
  • d5549ee25a tests: add basic support for ares_query_dnsrec() processing Brad House 2024-07-26 13:29:10 -0400