Коммит түүх

Эзэн SHA1 Мессеж Огноо
  bunnei 9046d4a548 kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) 6 жил өмнө
  Lioncash 7a7ffa602d kernel/server_session: Return a std::pair from CreateSessionPair() 7 жил өмнө
  Lioncash aa44eb639b kernel/server_port: Make data members private 7 жил өмнө
  David Marcec 612ce89eca Added forward define for ServerPort 7 жил өмнө
  Lioncash 0cbcd6ec9a kernel: Eliminate kernel global state 8 жил өмнө
  Lioncash da2f00ab7d client_port: Make all data members private 8 жил өмнө
  Lioncash bf45092c61 kernel: Move object class to its own source files 8 жил өмнө
  Lioncash a2304fad16 kernel: Remove unnecessary includes 8 жил өмнө
  James Rowe 096be16636 Format: Run the new clang format on everything 8 жил өмнө
  Yuri Kunde Schlesner 6354d08359 Kernel: Add a dedicated SetHleHandler method to ServerPort/ServerSession 9 жил өмнө
  Yuri Kunde Schlesner e626a520ca HLE: Move SessionRequestHandler from Service:: to Kernel:: 9 жил өмнө
  Yuri Kunde Schlesner 2cdb40d709 Kernel: Centralize error definitions in errors.h 9 жил өмнө
  Subv ddfabf3133 Kernel: Use a Session object to keep track of the status of a Client/Server session pair. 9 жил өмнө
  Subv 016307ae65 Fixed the codestyle to match our clang-format rules. 9 жил өмнө
  Subv 386112da32 Added a framework for partially handling Session disconnections. 9 жил өмнө
  Subv f9bcf89510 Use std::move where appropriate. 9 жил өмнө
  Subv c93c5a72bb Return an error code when connecting to a saturated port. 9 жил өмнө
  Subv 00f0c77570 Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl. 9 жил өмнө
  Subv dd8887c8cf KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it. 9 жил өмнө
  Subv 2eceee3a4c Fixed the rebase mistakes. 9 жил өмнө
  Subv 009b15b3aa A bit of a redesign. 9 жил өмнө
  Subv c5e7e0fa26 IPC/HLE: Associate the ClientSessions with their parent port's HLE interface if it exists. 10 жил өмнө
  Subv c19afd2118 Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and is now its own standalone class. 10 жил өмнө
  Subv 073653e858 Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. 10 жил өмнө
  Yuri Kunde Schlesner 84fbbe2629 Use negative priorities to avoid special-casing the self-include 9 жил өмнө
  Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 жил өмнө
  Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 жил өмнө
  Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 жил өмнө
  Subv 3d9fbffbab Kernel: Added ClientPort and ServerPort classes. 10 жил өмнө