Commit History

Auteur SHA1 Bericht Datum
  Yuri Kunde Schlesner 2cdb40d709 Kernel: Centralize error definitions in errors.h 9 jaren geleden
  Subv ddfabf3133 Kernel: Use a Session object to keep track of the status of a Client/Server session pair. 9 jaren geleden
  Subv 016307ae65 Fixed the codestyle to match our clang-format rules. 9 jaren geleden
  Subv 386112da32 Added a framework for partially handling Session disconnections. 9 jaren geleden
  Subv f9bcf89510 Use std::move where appropriate. 9 jaren geleden
  Subv c93c5a72bb Return an error code when connecting to a saturated port. 9 jaren geleden
  Subv 00f0c77570 Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl. 9 jaren geleden
  Subv dd8887c8cf KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it. 9 jaren geleden
  Subv 2eceee3a4c Fixed the rebase mistakes. 9 jaren geleden
  Subv 009b15b3aa A bit of a redesign. 9 jaren geleden
  Subv c5e7e0fa26 IPC/HLE: Associate the ClientSessions with their parent port's HLE interface if it exists. 10 jaren geleden
  Subv c19afd2118 Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and is now its own standalone class. 10 jaren geleden
  Subv 073653e858 Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. 10 jaren geleden
  Yuri Kunde Schlesner 84fbbe2629 Use negative priorities to avoid special-casing the self-include 9 jaren geleden
  Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 jaren geleden
  Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 jaren geleden
  Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 jaren geleden
  Subv 3d9fbffbab Kernel: Added ClientPort and ServerPort classes. 10 jaren geleden