tree: 4e6034b173d2d8e1d10614f17ed28f96d0df2911 [path history] [tgz]
  1. android/
  2. gn2bp/
  3. license/
  4. native/
  5. proto/
  6. testing/
  7. tools/
  8. __init__.py
  9. BUILD.gn
  10. build_instructions.md
  11. cronet_context.cc
  12. cronet_context.h
  13. cronet_global_state.h
  14. cronet_global_state_stubs.cc
  15. CRONET_OWNERS
  16. cronet_prefs_manager.cc
  17. cronet_prefs_manager.h
  18. cronet_proxy_delegate.cc
  19. cronet_proxy_delegate.h
  20. cronet_stale_host_resolver_unittest.cc
  21. cronet_upload_data_stream.cc
  22. cronet_upload_data_stream.h
  23. cronet_url_request.cc
  24. cronet_url_request.h
  25. DEPS
  26. DIR_METADATA
  27. getting_started.md
  28. host_cache_persistence_manager.cc
  29. host_cache_persistence_manager.h
  30. host_cache_persistence_manager_unittest.cc
  31. metrics_util.cc
  32. metrics_util.h
  33. network_tasks_unittest.cc
  34. OWNERS
  35. PRESUBMIT.py
  36. pylintrc
  37. README.md
  38. run_all_unittests.cc
  39. test_instructions.md
  40. tools_unittest.py
  41. tracing.md
  42. tracing.png
  43. url_request_context_config.cc
  44. url_request_context_config.h
  45. url_request_context_config_unittest.cc
  46. version.h.in
components/cronet/README.md

What is Cronet

Cronet is the networking stack of Chromium put into a library for use on Android. This is the same networking stack that is used in the Chrome browser by over a billion people. It offers an easy-to-use, high performance, standards-compliant, and secure way to perform HTTP requests.

Cronet dropped its best-effort iOS implementation as of version M108. QUIC is available natively in iOS 15+.

Cronet quick start guide

Refer to this doc.

Cronet build instructions

Refer to this doc.

Cronet test instructions

Refer to this doc.