| Commit message (Expand) | Author | Age | Files | Lines |
* | Rework time service to fix time passing offline. | Kelebek1 | 2024-01-24 | 34 | -3682/+0 |
* | time: undef GetCurrentTime for Windows | Liam | 2023-11-25 | 1 | -0/+5 |
* | Merge pull request #10839 from lat9nq/pgc-plus | liamwhite | 2023-08-02 | 1 | -1/+2 |
|\ |
|
| * | settings: Require time zone setting value for stirng | lat9nq | 2023-07-21 | 1 | -1/+2 |
* | | tz_content_man: Generate the time zone binary once | lat9nq | 2023-07-30 | 2 | -8/+11 |
|/ |
|
* | Merge pull request #10086 from Morph1984/coretiming-ng-1 | bunnei | 2023-06-22 | 5 | -11/+15 |
|\ |
|
| * | time: Use compile time division for TimeSpanType conversion | Morph | 2023-06-08 | 5 | -11/+15 |
* | | time_zone_manager: Add null terminator | lat9nq | 2023-06-20 | 1 | -2/+4 |
* | | time_zone_manager: Stop on comma | lat9nq | 2023-06-20 | 1 | -1/+3 |
* | | time_zone_service: Always write time zone rule data | lat9nq | 2023-06-18 | 1 | -8/+2 |
* | | time_zone_manager: Compare to the correct boolean | lat9nq | 2023-06-16 | 1 | -2/+3 |
* | | tz_manager: Fix comparison to wrong integer | lat9nq | 2023-06-05 | 1 | -1/+1 |
* | | tz_manager: Implement missing transition times | lat9nq | 2023-06-05 | 1 | -1/+59 |
* | | tz_manager: Warn on unimplemented code | lat9nq | 2023-06-05 | 1 | -0/+7 |
* | | tz_manager: Fix character offset not advancing | lat9nq | 2023-06-05 | 1 | -0/+1 |
* | | tz_manager: Fix off-by-one error | lat9nq | 2023-06-05 | 1 | -4/+4 |
* | | time: Implement missing services | Narr the Reg | 2023-06-05 | 7 | -11/+106 |
* | | time_zone_manager: Implement go_ahead/go_back | lat9nq | 2023-06-05 | 1 | -1/+39 |
* | | tz_content_manager: Try the system time zone first | lat9nq | 2023-06-05 | 1 | -2/+9 |
* | | time: Remove auto timezone consideration | lat9nq | 2023-06-05 | 3 | -33/+3 |
* | | time_manager: Don't offset RTC by system time zone | lat9nq | 2023-06-05 | 1 | -5/+1 |
* | | tz_content_manager: Detect system time zone | lat9nq | 2023-06-05 | 1 | -1/+11 |
|/ |
|
* | time: implement ContinuousAdjustmentTimePoint | Liam | 2023-05-12 | 3 | -2/+34 |
* | service: move hle_ipc from kernel | Liam | 2023-03-01 | 4 | -43/+41 |
* | service: refactor server architecture | Liam | 2023-02-21 | 2 | -6/+12 |
* | remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency | arades79 | 2023-02-14 | 1 | -4/+4 |
* | add static lifetime to constexpr values to force compile time evaluation where possible | arades79 | 2023-02-14 | 1 | -4/+4 |
* | time: add LockFreeAtomicType | Liam | 2022-12-22 | 3 | -40/+65 |
* | Add break for default cases | Kyle Kienapfel | 2022-11-14 | 1 | -0/+1 |
* | kernel: remove KWritableEvent | Liam | 2022-10-13 | 2 | -8/+8 |
* | core: Replace all instances of ResultCode with Result | german77 | 2022-06-27 | 17 | -114/+112 |
* | common: Change semantics of UNREACHABLE to unconditionally crash | Liam | 2022-06-14 | 3 | -8/+8 |
* | time_zone_manager: Use s8 for month length tables | Morph | 2022-05-13 | 1 | -4/+3 |
* | general: Convert source file copyright comments over to SPDX | Morph | 2022-04-23 | 34 | -102/+68 |
* | general: Rename NewUUID to UUID, and remove the previous UUID impl | Morph | 2022-02-05 | 5 | -13/+13 |
* | service: Migrate to the new UUID implementation | Morph | 2022-02-05 | 5 | -13/+13 |
* | core: Fix transitive include build errors | ameerj | 2021-11-04 | 1 | -0/+2 |
* | core: Remove unused includes | ameerj | 2021-11-04 | 8 | -12/+0 |
* | settings: Remove std::chrono usage | ameerj | 2021-10-17 | 1 | -6/+7 |
* | service: Reduce header include overhead | Morph | 2021-10-07 | 2 | -2/+1 |
* | Merge pull request #7115 from ameerj/log-compile | bunnei | 2021-10-05 | 2 | -0/+3 |
|\ |
|
| * | common/logging: Reduce scope of fmt include | ameerj | 2021-10-02 | 2 | -0/+3 |
* | | service: Replace service event creation with ServiceContext::CreateEvent | Morph | 2021-10-02 | 2 | -6/+15 |
|/ |
|
* | style: Remove extra space preceding the :: operator | Morph | 2021-09-29 | 2 | -3/+3 |
* | service: Append service name prefix to common filenames | Morph | 2021-07-14 | 3 | -2/+2 |
* | service: time: Use GetFileRelative to get files within subdirectories | Morph | 2021-06-18 | 1 | -1/+1 |
* | general: Replace RESULT_SUCCESS with ResultSuccess | Morph | 2021-06-02 | 13 | -78/+76 |
* | core: Make variable shadowing a compile-time error | Lioncash | 2021-05-16 | 15 | -38/+38 |
* | hle: kernel: Migrate KClientPort to KAutoObject. | bunnei | 2021-05-06 | 1 | -1/+1 |
* | hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject. | bunnei | 2021-05-06 | 1 | -1/+0 |
* | hle: kernel: Ensure all kernel objects with KAutoObject are properly created. | bunnei | 2021-05-06 | 1 | -0/+1 |
* | hle: kernel: Migrate KEvent to KAutoObject. | bunnei | 2021-05-06 | 2 | -6/+5 |
* | hle: kernel: Migrate KSharedMemory to KAutoObject. | bunnei | 2021-05-06 | 2 | -14/+5 |
* | hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. | bunnei | 2021-05-06 | 1 | -1/+1 |
* | service: Resolve cases of member field shadowing | Lioncash | 2021-05-04 | 2 | -3/+3 |
* | service: Eliminate cases of member shadowing | Lioncash | 2021-04-26 | 7 | -24/+23 |
* | Merge pull request #6214 from Morph1984/time-fix-kirby-clash | bunnei | 2021-04-21 | 1 | -3/+5 |
|\ |
|
| * | time: Write buffer before pushing RESULT_SUCCESS in GetClockSnapshot | Morph | 2021-04-19 | 1 | -1/+2 |
| * | time: Fix GetClockSnapshotFromSystemClockContext | Morph | 2021-04-19 | 1 | -2/+3 |
* | | general: Write buffers before pushing raw arguments | Morph | 2021-04-19 | 1 | -2/+4 |
|/ |
|
* | common: Move settings to common from core. | bunnei | 2021-04-15 | 2 | -2/+2 |
* | Merge pull request #6170 from Morph1984/more-time-fixes | bunnei | 2021-04-11 | 6 | -21/+38 |
|\ |
|
| * | service: time: Setup the network clock with the local clock context | Morph | 2021-04-08 | 6 | -21/+38 |
* | | Merge pull request #6167 from Morph1984/time-fix | bunnei | 2021-04-11 | 1 | -3/+8 |
|\ \ |
|
| * | | service: time: Fix CalculateStandardUserSystemClockDifferenceByUser | Morph | 2021-04-08 | 1 | -3/+8 |
| |/ |
|
* / | ITimeZoneService: Update to 12.x | german77 | 2021-04-09 | 1 | -0/+1 |
|/ |
|
* | Merge pull request #6054 from Morph1984/time-GetClockSnapshot | bunnei | 2021-03-14 | 1 | -0/+2 |
|\ |
|
| * | time: Assign the current time point to the ClockSnapshot | Morph | 2021-03-10 | 1 | -0/+2 |
* | | time: Fix CalculateSpanBetween implementation | Morph | 2021-03-10 | 1 | -3/+9 |
|/ |
|
* | Merge pull request #5953 from bunnei/memory-refactor-1 | bunnei | 2021-02-27 | 2 | -4/+4 |
|\ |
|
| * | hle: kernel: Rename SharedMemory to KSharedMemory. | bunnei | 2021-02-19 | 2 | -4/+4 |
* | | kernel: Fix resource release exception on exit | ameerj | 2021-02-21 | 2 | -0/+6 |
|/ |
|
* | hle: kernel: Reimplement KReadableEvent and KWritableEvent. | bunnei | 2021-02-05 | 2 | -5/+10 |
* | hle: kernel: Rename WritableEvent to KWritableEvent. | bunnei | 2021-02-05 | 4 | -8/+8 |
* | core: hle: kernel: Rename Thread to KThread. | bunnei | 2021-01-29 | 3 | -3/+3 |
* | core: Silence Wclass-memaccess warnings | ReinUsesLisp | 2021-01-15 | 2 | -24/+24 |
* | hle: kernel: Rewrite scheduler implementation based on Mesopshere. | bunnei | 2020-12-06 | 1 | -1/+1 |
* | service: Eliminate usages of the global system instance | Lioncash | 2020-11-27 | 5 | -15/+21 |
* | hle: services: TimeZoneContentManager: This can be made explicit. | bunnei | 2020-10-27 | 1 | -1/+1 |
* | Merge pull request #4792 from bunnei/rtc-fix | bunnei | 2020-10-23 | 6 | -188/+302 |
|\ |
|
| * | service: time: Update current time with changes to RTC setting. | bunnei | 2020-10-13 | 6 | -188/+302 |
* | | Revert "core: Fix clang build" | bunnei | 2020-10-21 | 2 | -66/+56 |
* | | core: Fix clang build | Lioncash | 2020-10-18 | 2 | -56/+66 |
* | | core/CMakeLists: Make some warnings errors | Lioncash | 2020-10-13 | 1 | -8/+13 |
|/ |
|
* | time_zone_content_manager: Collapse auto and default case | Lioncash | 2020-08-14 | 1 | -3/+1 |
* | ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465) | David | 2020-08-03 | 2 | -4/+4 |
* | Merge pull request #4203 from VolcaEM/services | bunnei | 2020-07-11 | 1 | -0/+7 |
|\ |
|
| * | service: Update function tables | VolcaEM | 2020-06-29 | 1 | -0/+7 |
* | | General: Recover Prometheus project from harddrive failure
| Fernando Sahmkow | 2020-06-27 | 4 | -11/+7 |
|/ |
|
* | time_zone: Use std::chrono::seconds for strong typing. | bunnei | 2020-05-13 | 1 | -1/+1 |
* | hle: service: time_zone_manager: Use current time zone setting. | bunnei | 2020-05-11 | 2 | -3/+32 |
* | Merge pull request #3730 from lioncash/time | bunnei | 2020-04-23 | 1 | -24/+26 |
|\ |
|
| * | service/time: Remove reliance on the global system accessor | Lioncash | 2020-04-19 | 1 | -24/+26 |
* | | Merge pull request #3698 from lioncash/warning | bunnei | 2020-04-21 | 1 | -2/+2 |
|\ \
| |/
|/| |
|
| * | time_zone_manager: Resolve sign conversion warnings | Lioncash | 2020-04-17 | 1 | -2/+2 |
* | | time/system_clock_core: Remove unnecessary initializer | Lioncash | 2020-04-18 | 1 | -1/+1 |
* | | service/time: Mark IsStandardNetworkSystemClockAccuracySufficient as const | Lioncash | 2020-04-18 | 1 | -1/+1 |
* | | service/time: Add virtual destructors where applicable | Lioncash | 2020-04-18 | 3 | -2/+3 |
* | | service: time: Update for new shared memory layout. | bunnei | 2020-04-17 | 1 | -3/+2 |
|/ |
|
* | Merge pull request #3673 from lioncash/extra | bunnei | 2020-04-17 | 1 | -7/+7 |
|\ |
|
| * | CMakeLists: Specify -Wextra on linux builds | Lioncash | 2020-04-16 | 1 | -7/+7 |
* | | service: time: Implement CalculateStandardUserSystemClockDifferenceByUser. | bunnei | 2020-04-15 | 3 | -1/+25 |
|/ |
|
* | services: time: Implement CalculateSpanBetween. | bunnei | 2020-03-27 | 3 | -1/+31 |
* | time_zone_content_manager: Fix out of bounds read | ReinUsesLisp | 2020-03-18 | 1 | -1/+1 |
* | Core: Set all hardware emulation constants in a single file. | Fernando Sahmkow | 2020-02-12 | 4 | -4/+8 |
* | service: time: Implement ToPosixTimeWithMyRule. | bunnei | 2020-01-23 | 4 | -1/+34 |
* | time: Fix month off-by-one error. | bunnei | 2020-01-20 | 1 | -2/+2 |
* | service: time: Implement GetStandardLocalSystemClock. | bunnei | 2020-01-05 | 3 | -1/+9 |
* | time: Remove overflow error checking (currently breaks ADO builds). | bunnei | 2020-01-04 | 2 | -18/+2 |
* | service: time: Implement GetClockSnapshotFromSystemClockContext. | bunnei | 2020-01-04 | 3 | -3/+27 |
* | service: time: Implement IsStandardNetworkSystemClockAccuracySufficient. | bunnei | 2020-01-04 | 5 | -1/+51 |
* | service: time: Rewrite implementation of glue services. | bunnei | 2020-01-04 | 34 | -444/+2806 |
* | Merge pull request #3094 from lioncash/tables | bunnei | 2019-11-25 | 2 | -2/+12 |
|\ |
|
| * | service: Update function tables | Lioncash | 2019-11-12 | 2 | -2/+12 |
* | | kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) | bunnei | 2019-11-25 | 2 | -3/+3 |
* | | service: Resolve sign conversion errors | Lioncash | 2019-11-12 | 1 | -13/+13 |
|/ |
|
* | Deglobalize System: Time | David Marcec | 2019-09-22 | 4 | -14/+21 |
* | Addressed issues | David Marcec | 2019-06-26 | 5 | -37/+53 |
* | Implement Time::GetSharedMemoryNativeHandle | David Marcec | 2019-06-25 | 6 | -28/+242 |
* | core/core_timing_util: Amend casing of cyclesTo* functions | Lioncash | 2019-06-05 | 1 | -2/+2 |
* | core/core_timing_util: Use std::chrono types for specifying time units | Lioncash | 2019-06-05 | 1 | -4/+5 |
* | service: Update service function tables | Lioncash | 2019-04-11 | 1 | -2/+8 |
* | core_timing: Convert core timing into a class | Lioncash | 2019-02-16 | 1 | -2/+5 |
* | core_timing: Rename CoreTiming namespace to Core::Timing | Lioncash | 2019-02-12 | 1 | -3/+3 |
* | settings: Use std::chrono::seconds instead of s64 for RTC | Zach Hilman | 2019-01-08 | 1 | -6/+4 |
* | time: Use custom RTC settings if applicable for game | Zach Hilman | 2019-01-08 | 1 | -6/+10 |
* | service/time: Minor cleanup to GetClockSnapshot() | Lioncash | 2018-12-30 | 1 | -7/+9 |
* | service/time: Fill in some structures and remove padding where not necessary | Lioncash | 2018-12-30 | 2 | -7/+9 |
* | Changed logging to be "Log before execution", Added more error logging, all services should now log on some level | David Marcec | 2018-11-26 | 1 | -7/+18 |
* | Implemented CalculateStandardUserSystemClockDifferenceByUser | David Marcec | 2018-11-17 | 3 | -1/+18 |
* | Added maybe_unused | David Marcec | 2018-11-10 | 2 | -2/+7 |
* | Added ToPosixTime & ToPosixTimeWithMyRule | David Marcec | 2018-11-10 | 1 | -2/+41 |
* | Added consts and static | David Marcec | 2018-11-10 | 1 | -6/+6 |
* | Implement GetClockSnapshot | David Marcec | 2018-11-09 | 3 | -21/+88 |
* | hle/service: Default constructors and destructors in the cpp file where applicable | Lioncash | 2018-09-11 | 4 | -0/+6 |
* | service/time: Amend command IDs of ToPosixTime() and ToPosixTimeWithMyRule() | Lioncash | 2018-08-07 | 1 | -2/+2 |
* | Merge pull request #801 from lioncash/time | Mat M | 2018-07-25 | 5 | -60/+14 |
|\ |
|
| * | time: Add the time:a service | Lioncash | 2018-07-25 | 3 | -10/+11 |
| * | time: Simplify interface creation | Lioncash | 2018-07-24 | 5 | -60/+13 |
* | | core_timing: Split off utility functions into core_timing_util | MerryMage | 2018-07-24 | 1 | -0/+1 |
|/ |
|
* | hle/service: Make constructors explicit where applicable | Lioncash | 2018-07-19 | 1 | -1/+1 |
* | Rename logging macro back to LOG_* | James Rowe | 2018-07-03 | 1 | -13/+13 |
* | Service/time: implement posix time to calendar conversion | mailwl | 2018-06-01 | 2 | -14/+72 |
* | general: Make formatting of logged hex values more straightforward | Lioncash | 2018-05-02 | 1 | -1/+1 |
* | core_timing: Namespace all functions and constants in core_timing's header | Lioncash | 2018-04-30 | 1 | -1/+2 |
* | time: Move logging macros over to new fmt-compatible ones | Lioncash | 2018-04-24 | 1 | -12/+12 |
* | service: Use nested namespace specifiers where applicable | Lioncash | 2018-04-20 | 6 | -24/+12 |
* | Various service name fixes - part 2 (rebased) (#322) | Hexagon12 | 2018-04-17 | 3 | -1/+27 |
* | Clean Warnings (?) | N00byKing | 2018-03-19 | 1 | -1/+1 |
* | time: Add missing time:s functions, used for libnx | shinyquagsire23 | 2018-02-23 | 1 | -0/+4 |
* | time: Add GetStandardLocalSystemClock, used by libnx | shinyquagsire23 | 2018-02-22 | 3 | -0/+9 |
* | Service: stub some functions in am, audio, time, vi services | mailwl | 2018-02-07 | 1 | -0/+13 |
* | logger: Add Time service logging category. | bunnei | 2018-02-05 | 1 | -10/+10 |
* | time: Implement ISteadyClock::GetCurrentTimePoint. | bunnei | 2018-01-26 | 2 | -1/+22 |
* | time: Stub GetSystemClockContext function. | bunnei | 2018-01-25 | 2 | -2/+17 |
* | hle: Rename RequestBuilder to ResponseBuilder. | bunnei | 2018-01-25 | 1 | -8/+8 |
* | service: Fix all incorrect IPC response headers. | bunnei | 2018-01-25 | 1 | -28/+7 |
* | Fix time returning epoch time in milliseconds rather than in seconds | gdkchan | 2018-01-24 | 1 | -1/+1 |
* | Services: Added a todo about returning interfaces as domain objects in lm, hid and time. | Subv | 2018-01-23 | 1 | -0/+6 |
* | Time: Don't create unnecessary ports when retrieving the clock service sessions. | Subv | 2018-01-22 | 1 | -33/+27 |
* | service/time: remove accidental #pragmas | tgsm | 2018-01-21 | 2 | -4/+0 |
* | Merge pull request #97 from bunnei/time-stub | bunnei | 2018-01-19 | 2 | -4/+12 |
|\ |
|
| * | time: Stub out GetTotalLocationNameCount and some cleanup. | bunnei | 2018-01-19 | 2 | -4/+12 |
* | | time: Add new line to ends of files. | bunnei | 2018-01-19 | 4 | -4/+4 |
|/ |
|
* | time: Fix use of CamelCase in ToCalendarTimeWithMyRule | Rozlette | 2018-01-18 | 1 | -6/+6 |
* | time: Refactor time:* to use a single shared module | Rozlette | 2018-01-18 | 6 | -26/+103 |
* | TIME: consolidate time:* interfaces, stub functions and structs | Rozlette | 2018-01-17 | 4 | -83/+164 |
* | time: Implement GetStandardUserSystemClock, GetCurrentTime. | bunnei | 2018-01-15 | 4 | -0/+113 |