[all-commits] [llvm/llvm-project] 8366e2: [llvm] [Debuginfod] Add HTTP Server to Debuginfod ...

Noah Shutty via All-commits all-commits at lists.llvm.org
Wed Jul 6 11:57:07 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8366e21ef176033e8d41af87eacf94f1971dc5dd
      https://github.com/llvm/llvm-project/commit/8366e21ef176033e8d41af87eacf94f1971dc5dd
  Author: Noah Shutty <noahshutty at gmail.com>
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
    A llvm/include/llvm/Debuginfod/HTTPServer.h
    M llvm/lib/Debuginfod/CMakeLists.txt
    A llvm/lib/Debuginfod/HTTPServer.cpp
    M llvm/unittests/Debuginfod/CMakeLists.txt
    A llvm/unittests/Debuginfod/HTTPServerTests.cpp

  Log Message:
  -----------
  [llvm] [Debuginfod] Add HTTP Server to Debuginfod library.

This provides a minimal HTTP server interface and an implementation wrapping [[ https://github.com/yhirose/cpp-httplib | cpp-httplib ]] in the Debuginfod library. If the Curl HTTP client is available (D112753) the server is tested by pinging it with the client.

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D114415




More information about the All-commits mailing list