summaryrefslogtreecommitdiffstats
path: root/src/common/logging (follow)
Commit message (Expand)AuthorAgeFilesLines
* ngc: implement serviceLiam2023-09-142-2/+2
* backend: Remove usage of explicit operator overloadlat9nq2023-07-261-1/+1
* Use yuzu as category instead of citraNarr the Reg2023-06-031-1/+1
* common: logging: Implement Android logcat backend.bunnei2023-06-033-0/+63
* bounded_threadsafe_queue: Deduplicate and add PushModesMorph2023-03-221-1/+1
* logging: Make use of bounded queueMorph2023-03-221-8/+8
* nvnflinger: fix nameLiam2023-03-012-102/+102
* general: fix compile for Apple ClangLiam2022-11-231-1/+1
* common: remove "yuzu:" prefix from thread namesLiam2022-10-041-1/+1
* chore: make yuzu REUSE compliantAndrea Pappacoda2022-07-277-21/+14
* service: ptm: Rewrite PSM and add TSgerman772022-06-292-2/+2
* general: Convert source file copyright comments over to SPDXMorph2022-04-233-9/+6
* service: jit: stub JIT serviceLiam2022-04-072-0/+2
* common: logging: Add a logger for NVFlinger.bunnei2022-03-252-0/+2
* common: Reduce unused includesameerj2022-03-192-3/+0
* common: Reduce unused includesameerj2022-03-193-4/+0
* backend: Ensure backend_thread is destructed before message_queueMerry2022-03-101-1/+1
* logging: Convert `backend_thread` into an `std::jthread`Wunkolo2022-02-281-13/+5
* service/mnpp: Stub mnpp_appNarr the Reg2022-02-112-0/+2
* logging/log.h: move enum class formatter to a separate file ...liushuyu2022-01-102-15/+24
* logging/log: use `underlying_type` instead of hardcoding typesliushuyu2022-01-091-2/+4
* logging: adapt to changes in fmt 8.1liushuyu2022-01-081-1/+14
* service/notif: Add notif:a and stub ListAlarmSettings,Initializegerman772021-12-062-0/+2
* Refactor Logging ImplLevi Behunin2021-11-023-28/+39
* common/logging: Reduce scope of fmt includeameerj2021-10-021-1/+1
* common/logging: Move Log::Entry declaration to a separate headerameerj2021-10-025-17/+36
* common/logging: Add missing includegerman772021-09-021-0/+1
* Merge pull request #6927 from german77/ngctMorph2021-08-292-0/+2
|\
| * ngct: Stub NGCT:U servicegerman772021-08-272-0/+2
* | Revert "logging: Display backtrace on crash"Morph2021-08-271-111/+1
|/
* Merge pull request #6870 from yzct12345/trace-back-stack-back-stack-backbunnei2021-08-271-1/+111
|\
| * logging: Display backtrace on crashyzct123452021-08-131-1/+111
* | logging: Fix log filter during initializationameerj2021-08-241-4/+5
|/
* logging: Simplify and make thread-safeyzct123452021-08-132-245/+218
* shader: Add loggingReinUsesLisp2021-07-232-0/+8
* common: logging: backend: Close the file after exceeding the write limitMorph2021-07-061-8/+11
* Merge pull request #6519 from Wunkolo/mem-size-literalbunnei2021-06-251-4/+7
|\
| * common: Replace common_sizes into user-literalsWunkolo2021-06-241-4/+7
* | general: Add missing #pragma once directivesMorph2021-06-241-0/+2
|/
* common: fs: file: Remove [[nodiscard]] attribute from FlushMorph2021-06-221-1/+1
* common: fs: Remove [[nodiscard]] attribute on Remove* functionsMorph2021-06-221-1/+1
* common: logging: Restructure backend codeMorph2021-06-137-278/+287
* common: logging: backend: Wrap IOFile in a unique_ptrMorph2021-06-132-6/+27
* common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph2021-05-262-17/+15
* log/backend: Use in-class initializer for FileBackendLioncash2021-04-202-6/+8
* log/backend: Make use of erase_ifLioncash2021-04-201-4/+4
* Merge pull request #6199 from lioncash/log-nsbunnei2021-04-157-35/+44
|\
| * log/backend: Correct order of const in copy constructorLioncash2021-04-151-2/+5
| * common/log: Move Log namespace into the Common namespaceLioncash2021-04-157-33/+39
* | common: Move settings to common from core.bunnei2021-04-151-1/+1
|/
* bgtc: Update to 12.x and implement OpenTaskServiceMorph2021-04-092-0/+2
* Address review commentsFearlessTobi2021-01-041-5/+5
* Delete the old log file before rotating (#5675)xperia642021-01-041-0/+3
* Fix the old log file to work with the log parser.bunnei2021-01-031-1/+1
* Rotate previous log file to '.old' if it existsxperia642021-01-031-4/+9
* Merge pull request #4451 from slashiee/extended-loggingbunnei2020-11-231-2/+12
|\
| * logging/settings: Increase maximum log size to 100 MB and add extended logging optionM&M2020-08-251-2/+12
* | hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions.bunnei2020-11-192-0/+2
* | common: Enable warnings as errorsLioncash2020-11-021-2/+0
|/
* common/fileutil: Convert namespace to Common::FSLioncash2020-08-161-1/+1
* logging/backend: Make use of designated initializersLioncash2020-08-032-21/+15
* common/logging: don't use regex for path trimmingBreadFish642020-01-233-14/+23
* common/logging: Silence no return value warningsReinUsesLisp2019-11-151-2/+6
* log: Add logging class for Cheat EngineZach Hilman2019-09-222-0/+2
* general: Use deducation guides for std::lock_guard and std::unique_lockLioncash2019-04-011-3/+3
* logging/backend: Make time_origin a class variable instead of a local staticLioncash2019-03-021-2/+1
* logging/backend: Move CreateEntry into the Impl classLioncash2019-03-022-29/+26
* Adressed review commentsB3n302019-02-151-1/+2
* threadsafe_queue: Add WaitIfEmpty and use it in loggingB3n302019-02-152-13/+8
* logging: Add Vulkan backend logging class typeReinUsesLisp2019-02-122-0/+2
* Backport review comment from citra-emu/citra#4418Tobias2018-12-071-2/+2
* Merge pull request #1441 from CarlKenner/DebuggerLogbunnei2018-11-052-2/+23
|\
| * logging: Add DebuggerBackend for logging to Visual StudioCarl Kenner2018-10-072-2/+23
* | logging/backend: Add missing services to the log filtersLioncash2018-10-242-0/+5
* | service: Add skeleton for psm serviceZach Hilman2018-10-211-0/+1
|/
* text_formatter: Avoid unnecessary string temporary creation in PrintMessage()Lioncash2018-10-051-1/+1
* Stubbed IRS (#1349)David2018-09-242-0/+2
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-154-5/+6
* common/logging: Amend documentation commentsLioncash2018-09-042-6/+6
* common/logging/filter: Replace C-style case with C++ static_castLioncash2018-09-041-1/+1
* common/logging/filter: Make constructor explicitLioncash2018-09-041-1/+1
* logging/text_formatter: Use empty braces for initializing CONSOLE_SCREEN_BUFFER_INFO instanceLioncash2018-08-211-1/+1
* logging/backend: Use const reference to refer to log filterLioncash2018-08-141-2/+3
* common/logging: Add missing service log categoriesLioncash2018-08-082-0/+16
* service: Add usb servicesLioncash2018-08-072-0/+2
* service: Add arp servicesLioncash2018-08-052-0/+2
* Merge pull request #849 from DarkLordZach/xcibunnei2018-08-042-0/+2
|\
| * Remove files that are not usedZach Hilman2018-08-012-0/+2
* | Merge pull request #898 from lioncash/migbunnei2018-08-032-0/+2
|\ \
| * | service: Add migration servicesLioncash2018-08-022-0/+2
* | | logging/log: Remove incorrect description in PCV doc commentLioncash2018-08-021-1/+1
* | | service: Add psc servicesLioncash2018-08-022-0/+2
|/ /
* | Merge pull request #888 from lioncash/capsbunnei2018-08-022-0/+2
|\ \
| * | service: Add capture servicesLioncash2018-08-012-0/+2
| |/
* / service: Add bpc and pcv servicesLioncash2018-08-012-0/+4
|/
* Merge pull request #875 from lioncash/fgmbunnei2018-07-312-0/+2
|\
| * service: Add fgm servicesLioncash2018-07-312-0/+2
* | service: Add the pcie serviceLioncash2018-07-312-0/+2
|/
* Port #3758 from Citra (#852): Add missing std::string import in text_formatterTobias2018-07-311-0/+1
* Merge pull request #857 from lioncash/wlanbunnei2018-07-302-0/+2
|\
| * service: Add wlan servicesLioncash2018-07-292-0/+2
* | service: Add btm servicesLioncash2018-07-292-0/+2
|/
* Merge pull request #847 from lioncash/ncmbunnei2018-07-282-0/+2
|\
| * service: Add ncm servicesLioncash2018-07-272-0/+2
* | Merge pull request #846 from lioncash/miibunnei2018-07-282-0/+2
|\ \ | |/ |/|
| * service: Add mii servicesLioncash2018-07-272-0/+2
* | Merge pull request #845 from lioncash/nfcbunnei2018-07-272-0/+2
|\ \
| * | service: Add nfc servicesLioncash2018-07-272-0/+2
| |/
* / service/lbl: Implement EnableVrMode, DisableVrMode and GetVrModeLioncash2018-07-272-0/+2
|/
* service: Add ldn servicesLioncash2018-07-262-0/+2
* logging/filter: Use std::string_view in ParseFilterString()Lioncash2018-07-202-41/+40
* logging/backend: Add missing standard includesLioncash2018-07-202-4/+3
* logging/backend: Use std::string_view in RemoveBackend() and GetBackend()Lioncash2018-07-202-12/+13
* externals: update fmt to version 5.1.0Lioncash2018-07-181-1/+1
* Logging: Dump all logs in the queue on close in debug modeJames Rowe2018-07-153-1/+12
* Logging: Don't lock the queue for the duration of the writeJames Rowe2018-07-141-3/+5
* Fix build and address review feedbackbunnei2018-07-031-4/+4
* Add configurable logging backendsJames Rowe2018-07-032-11/+233
* Update clang formatJames Rowe2018-07-031-1/+1
* Rename logging macro back to LOG_*James Rowe2018-07-032-10/+10
* Service/MM: add service and stub some functionsmailwl2018-06-052-0/+2
* Service/BCAT: add module and servicesmailwl2018-05-282-0/+2
* log: Remove old logging macros and functionsLioncash2018-04-272-54/+1
* Switched to NGLOG_WARNINGDavid Marcec2018-04-271-1/+1
* Added PREPO to logging backend, Removed comments from SaveReportWithUserDavid Marcec2018-04-261-0/+1
* GetIUserInterface->CreateUserInterface, Added todos and stub logs. Playreport->PlayReport.David Marcec2018-04-231-0/+1
* Update fmtlib to fix msvc warningsJames Rowe2018-04-062-5/+8
* logging: Change FmtLogMessage to use variadic template instead of FMT_VARIADICDaniel Lim Wee Soong2018-04-032-5/+11
* Merge pull request #262 from daniellimws/fmtlib-macrosbunnei2018-04-037-66/+74
|\
| * Remove dependency chronoDaniel Lim Wee Soong2018-03-221-1/+0
| * Logging: Create logging macros based on fmtlibDaniel Lim Wee Soong2018-03-227-66/+75
* | service: Add NFP module interface.bunnei2018-03-302-0/+2
* | log.h: Change comment from citra to yuzuN00byKing2018-03-261-1/+1
* | Service/SSL: add ssl servicemailwl2018-03-232-0/+2
* | Service/spl: add module and servicesmailwl2018-03-222-0/+2
* | Service: add fatal:u, fatal:p servicesmailwl2018-03-202-0/+2
|/
* Merge pull request #206 from mailwl/aoc-listaddoncontentbunnei2018-02-202-0/+2
|\
| * Service/AOC: stub ListAddOnContent functionmailwl2018-02-202-0/+2
* | logging: Add category for Friend service.bunnei2018-02-192-0/+2
|/
* log: Add logging category for NS services.bunnei2018-02-152-0/+2
* logger: Add Time service logging category.bunnei2018-02-052-0/+2
* logger: Add SET service logging category.bunnei2018-02-052-15/+11
* logger: Add PCTL service logging category.bunnei2018-02-052-0/+2
* logger: Add LM service logging category.bunnei2018-02-052-0/+2
* logger: Add APM service logging category.bunnei2018-02-052-0/+2
* logger: Add NIFM service logging category.bunnei2018-02-052-0/+2
* logger: Add VI service logging category.bunnei2018-02-052-0/+2
* logger: Add AM service logging category.bunnei2018-02-042-0/+2
* logger: Add "account" service logging category.bunnei2018-02-042-0/+2
* audout:u OpenAudioOut and IAudioOut (#138)st4rk2018-01-252-0/+2
* logging: add missing NVDRV subclass to macro listRozlette2018-01-241-0/+1
* Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114)David2018-01-211-0/+1
* Format: Run the new clang format on everythingJames Rowe2018-01-216-6/+6
* loggin: Add IPC logging category.bunnei2018-01-172-1/+3
* logging: Rename category "Core_ARM11" to "Core_ARM".bunnei2017-10-232-2/+2
* hle: Initial implementation of NX service framework and IPC.bunnei2017-10-152-2/+2
* hle: Remove a large amount of 3ds-specific service code.bunnei2017-10-102-42/+0
* logging: Add WebService as a log cateogry.bunnei2017-07-102-1/+3
* Implement basic virtual Room support based on enet (#2803)B3n302017-07-072-0/+2
* Remove unnecessary WIN32_LEAN_AND_MEAN macro definitionKloen2017-06-301-1/+0
* Input: add device and factory templatewwylele2017-03-012-0/+2
* Merge pull request #2569 from wwylele/wrap-unwrapbunnei2017-02-252-0/+2
|\
| * HW: add AES engine & implement AES-CCMwwylele2017-02-212-0/+2
* | applied the change suggested by @wwylelenoah the goodra2017-02-141-0/+1
* | added http service enum to the log.h filenoah the goodra2017-02-141-0/+1
|/
* Service/NFC: stub GetTagInRangeEventmailwl2016-12-302-0/+2
* csnd:SND reformat source codemailwl2016-12-122-0/+2
* Support mingw cross-compileJannik Vogel2016-12-051-1/+1
* Set client SDK version to Service APIsmailwl2016-11-301-3/+2
* MIC_U: Stub service funcionsmailwl2016-11-252-0/+2
* Fix typosRicardo de Almeida Gonzaga2016-10-201-1/+1
* Update the stub code of BOSSJamePeng2016-10-022-0/+2
* Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner2016-09-212-2/+2
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-215-9/+4
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-187-164/+181
* Remove superfluous std::move in return std::move(local_var)scurest2016-06-251-1/+1
* AudioCore: SDL2 SinkMerryMage2016-05-072-1/+3
* cecd:u: stub GetCecStateAbbreviated (#1648)mailwl2016-04-081-1/+1
* Merge pull request #1435 from mailwl/frd_ubunnei2016-04-062-0/+2
|\
| * frd:u: Initial stub some functionsmailwl2016-03-272-0/+2
* | Merge pull request #1616 from exhalatio/dlp_dummybunnei2016-04-032-0/+2
|\ \
| * | Dummy implementation dlp:SRVR Service.exhalatio2016-04-022-0/+2
| |/
* / cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandlemailwl2016-03-312-0/+2
|/
* Reorganize the ndm service path for dummy implement functionJamePeng2016-03-142-0/+2
* Initial implementation ir:usermailwl2016-02-262-0/+2
* AudioCore: Skeleton ImplementationMerryMage2016-02-212-0/+4
* backend: defaulted move constructor/assignmentLioncash2016-02-051-18/+2
* Services/Cam: Added new log type and camera enums from 3dbrew.Subv2015-11-232-0/+2
* Implement gdbstubpolaris-2015-10-042-0/+2
* VMManager: Make LogLayout log level configurable as a parameterYuri Kunde Schlesner2015-08-161-8/+7
* Handle invalid `Log::Class`Benjamin Barenblat2015-08-151-1/+2
* Use UNREACHABLE macro for impossible cases in previous commitBenjamin Barenblat2015-08-032-4/+3
* Handle invalid `Log::Level::Count`Benjamin Barenblat2015-08-022-1/+9
* CitraQt: Cleanup includes.Emmanuel Gil Peyrot2015-06-281-0/+1
* Common: Cleanup memory and misc includes.Emmanuel Gil Peyrot2015-06-281-4/+0
* Services: Continue separation of services into their own folderspurpasmart962015-06-122-2/+4
* Service::Y2R: Support for grayscale decoding of specific formatsYuri Kunde Schlesner2015-05-222-0/+2
* Common: Remove async loggingYuri Kunde Schlesner2015-05-127-210/+32
* Common: Remove common.hYuri Kunde Schlesner2015-05-071-0/+1
* Services: Stubs and minor changespurpasmart962015-04-032-0/+4
* Merge pull request #629 from archshift/lcdfbbunnei2015-03-102-0/+2
|\
| * Added LCD registers, and implementation for color filling in OGL code.archshift2015-03-092-0/+2
* | Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.Emmanuel Gil Peyrot2015-03-065-7/+17
|/
* Added information reporting from ThrowFatalErrorarchshift2015-02-222-0/+2
* backend: Add logging subentry for ldrLioncash2015-02-131-0/+1
* Asserts: break/crash program, fit to style guide; log.h->assert.harchshift2015-02-111-2/+2
* Merge pull request #526 from purpasmart96/citra_stubsbunnei2015-02-111-0/+1
|\
| * Services: Stub some functionspurpasmart962015-02-081-0/+1
* | Fix a wrong file name in a commentchinhodado2015-02-071-1/+1
|/
* Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance.archshift2015-01-101-16/+7
* CoreTiming: Ported the CoreTiming namespace from PPSSPPSubv2015-01-072-0/+2
* SOC_U: Preliminary implementation of sockets.Subv2014-12-312-0/+2
* License changepurpasmart962014-12-217-7/+7
* Restore the original console color after logging a message.Yuri Kunde Schlesner2014-12-142-13/+25
* Add configurable per-class log filteringYuri Kunde Schlesner2014-12-134-3/+203
* Implement text path trimming for shorter paths.Yuri Kunde Schlesner2014-12-132-1/+38
* Re-add coloring to the console logging output.Yuri Kunde Schlesner2014-12-131-0/+50
* New logging systemYuri Kunde Schlesner2014-12-135-0/+473