| Age | Commit message (Collapse) | Author | 
 | 
- In commit b3facaa6bb30cdc39f2b7d632fef1e3bfeee7785, the copyright header was
  updated to include "Citron Homebrew Project" across multiple files, regardless
  of whether any contributions were made.
- This commit removes the incorrect attribution and reverts the copyright header
  to its previous state.
- Copyright attribution should only be added when meaningful contributions have
  been made to the file.
- This commit ensures proper compliance with copyright standards and maintains
  correct attribution to the respective contributors.
- Special thanks to Tachi for pointing out the need for these corrections and
  ensuring that proper attribution practices are followed.
 | 
 | 
- Replaced all references to the old project name with Citron.
- Added Citron copyright information alongside existing notices in all files.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Protects against invalid hour offsets during transitions to years
following leap years.
 | 
 | 
MinGW's strftime implementation does not work and cannot be used to
determine the time zone. Besides that, the string operations are
actually unnecessary since we can get the offset from
std::localtime.
Compare localtime to gmtime to find the zone offset on all platforms.
 | 
 | 
time_zone: Remove maybe_unused
time_zone: Use s64 storages
time_zone: Catch by reference
 | 
 | 
Moves it from Settings to Common::TimeZone, since this algorithm doesn't
depend on the setting. It also lets us use it in other libraries.
common: Various fixes
time_zone: Don't double up the std::abs
Too many absolute values were causing mirrored time zones to resolve
as the same.
 | 
 | 
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
 | 
 | 
 | 
 | 
We can simplify this function down into a single line with the use of
fmt. A benefit with the fmt approach is that the fmt variant of
localtime is thread-safe as well, making GetOsTimeZoneOffset()
thread-safe as well.
 | 
 | 
 | 
 | 
 |