Update commits

This commit is contained in:
Nekotekina 2021-05-19 20:07:10 +03:00
parent 4b11a4256e
commit 88bfd3c3a7

View file

@ -12027,3 +12027,243 @@
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-02T17:39:47Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T14:23:40Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Implement get_cellos_appname()\n\nIdentifying vsh.self and possibly other operating system executables in the future.","sha":"878da3b474f19a976b9afc52011a547cb192458c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-02T15:33:22Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T14:23:40Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Implement _sys_prx_register_module loading imports/exports functionality","sha":"32116086b3164529bc769cdc59b2391886c919c9"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-02T16:00:09Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T14:23:40Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Quick sys_sm_get_params implementation","sha":"e57f36fc5bdddaab049700f1f06a74d564674158"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-03T17:15:40Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-03T18:37:40Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"hotfix: skip progr dialogs if msg dialogs are open","sha":"b7eefeac8bb358bc2d9342e39df7c22055b0fb6d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T15:11:04Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T18:54:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fix some typos","sha":"1ddeef71c69832841c9ae089b1e0c1e847927bc3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T15:22:31Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T18:54:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Update commits","sha":"c1f1b1174d3dec341ce1713d4b5b207d9f6ec6d8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T16:38:02Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T18:54:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fix some -Weffc++ warnings (part 2)","sha":"963d150e93af6ec2c9a390f0bf05940fd5c5fb74"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T19:07:33Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T19:38:04Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Minor progress dialog refactoring\n\nAdd rsx::overlays::progress_dialog class (identical to message_dialog).\nDon't use Emu.CallAfter() for native dialogs.\nMake g_progr_ptotal waitable.","sha":"6f1f75bc8f5d918a1af632172da36d1d99c157b4"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T20:01:34Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-03T20:25:02Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fixup for progress dialog closing logic\n\nCo-authored-by: Megamouse <studienricky89@googlemail.com>","sha":"ed8f60431ffd887ebefcaff4cf72bc67a9f0674b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-03T20:19:47Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-04T10:38:10Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"overlays: fix taskbar progress reset","sha":"bf1756448e766694fdbe588ac2ab89db05fad8f4"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-03-30T16:37:51Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-04T14:29:32Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"core: Move IDM to FXO","sha":"4a9be0a8d2757d351b32b8f6d82ff6450236518d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/9744201?v=4","date":"2021-04-05T07:20:51Z","email":"cglmrfreeman@users.noreply.github.com","login":"cglmrfreeman","name":"cglmrfreeman"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-05T08:14:59Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Update OpenSUSE dependencies\n\nAdded `libqt5gui-private-headers-devel` dependency to fix `fatal error: qpa/qplatformnativeinterface.h: No such file or directory`","sha":"f64a7bb82062d73a30a378d9cc240938a47c1310"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6632271?v=4","date":"2021-04-06T07:44:50Z","email":"velocityra@gmail.com","login":"VelocityRa","name":"Nick Renieris"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-06T10:07:54Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"vm: Flag names (refactoring)","sha":"396c129d41af24f0ba21b79c381c561dad7f41e9"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-03T21:02:23Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-06T12:23:56Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"moved build options to options.cmake","sha":"5ddb1d664996cdb31872bfaab6681d4cd20f5ae1"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-06T16:43:10Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-06T18:39:34Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"progress_dialog fixes","sha":"497fbb17a8829c9b83e5cf39e147d7754f905ca7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-06T18:05:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-06T18:39:34Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Workaround: Skip progress_dialog during gameplay","sha":"02febd3f6598adacd047361b83fecefbbca0a7b5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-07T15:52:25Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-08T07:29:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"shared_ptr.hpp: improve is_same_ptr<> trait\n\nDon't always return true on MSVC.","sha":"94c62b1eec83350b8e0c5ebc38b37195d4214bd9"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-07T21:52:18Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-08T07:29:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Add -Werror=missing-noreturn (GCC, clang)\n\nMay be useful to diagnose functions which fail assertions unconditionally.","sha":"95725bf7fcce4ae46c75c89fb093bc36d6e34f96"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-06T20:16:58Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-08T20:57:00Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Emulation: Fix boot path resolving\n\n* Fix /dev_flash executables path arg. (/host_root is wrong for it)\n* Fix usage of /host_root for homebrew applications when it is not mounted, use /app_home.\n* Fix path source detection. (don't get fooled by path slashes repetitions, symlinks, '.', \"..\" and ('\\' on Windows))\n* Unescape tail of /dev_hdd0 paths.","sha":"49c5ce30cc541e03fb96d9463cafe30456bc4589"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-08T18:02:48Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-08T20:57:00Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Log error about HG games booted outside of /dev_hdd0","sha":"d2b761b7de708d592ec217c8931f56bf5a76b053"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-07T20:37:32Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-09T06:47:59Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"DRM: Search all user directories for rap files","sha":"d10584ac6c286e551043ae4db14fc21a266ad9d5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-08T12:38:21Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-09T07:26:13Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"shared_ptr.hpp: minor optimization (GCC hotfix)\n\nUse thread_local for dummy objects (doesn't work on MSVC).\nCouldn't find better way to remove fake static objects completely.\nIn a sense that they don't appear in object files.","sha":"332c512eed3ab59b0613c8202aae708c20a02de4"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-08T15:45:43Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-09T07:26:13Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"shared_ptr.hpp: further fixes\n\nImproved is_same_ptr() trait (added third \"maybe\" category).\nFallback to pseudo-runtime check in certain cases (if \"maybe\").\nFix single_ptr moving assignment operator.","sha":"8c5f2b249ca3f2c19a334ba7494250df87db23b3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-08T22:36:38Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-09T07:26:13Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fix some warnings (deprecate enum arithmetics)","sha":"10bbb7fa1f61e106c247ff8ae445421a5dd33c7c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-03-30T21:44:58Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-09T17:58:30Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Loader/cellGame: Do not crash on invalid PSF files","sha":"a8d5a8734a729466ec8432d5b6fa2c6d97b0f8c4"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-03-31T05:20:38Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-09T17:58:30Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"PSF: Fix string_view optimization\n\nAvoid redundant copies of std::string.","sha":"a3e8a61547507eef75e14e250a5830f15dbd9c35"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-07T21:05:18Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-09T19:03:49Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Emu: some cleanup","sha":"03b76b46061da558172b04fea03fadc8091acff6"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-09T20:37:57Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-04-09T20:37:57Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"sceNp: fix rap file regression (#10084)","sha":"17f5fec538409d66382866db4e31cff589a90570"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-09T21:43:08Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-09T21:43:08Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fix psf::load error for error::stream","sha":"3107f37864c87d5ec517079688d915c798cc491c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-03-03T09:12:17Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-10T08:37:20Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Suggest adding RPCS3 to anti-virus whitelist on firmware/PKG installation failure","sha":"86ddc00bb1abbd945f8a83f642bc6f1299285493"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-10T09:11:08Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-10T13:18:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Remove deprecated user management code","sha":"5b0dac797c8cf1e0d8972b8cdf70c77508cc8615"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-10T09:54:52Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-10T13:18:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Log firmware after Emu was initialized","sha":"332eb5fbd6a36d871768d98e6659cf409df808a9"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-10T12:39:18Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-10T13:18:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: fix vfs dir remove button enabled state","sha":"7a105333dc49a2a6ddfcda0a9bd7f09ca1f5eaf3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/1712979?v=4","date":"2021-04-04T08:34:12Z","email":"dsdominykas@gmail.com","login":"xddxd","name":"xddxd"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-10T14:21:01Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Cirrus build","sha":"024b1840086199c9eb20d62c6c5c80a075f47838"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-10T11:43:50Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-10T15:06:46Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Implement \"PPU LLVM Precompilation\" control setting","sha":"5ca638162424f5634b465bc5e32a3fea7a8bbda5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-10T04:41:55Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-10T20:51:49Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Win32 FS: Improve fs::create_dir","sha":"11824b3916a197cb83d5d9a1b5027cf945995add"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-10T05:06:40Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-10T20:51:49Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Enforce backslash at the end of emulated drives paths","sha":"56d34e0e80a3f02d0717cd78e4d0b77382a9933f"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/1712979?v=4","date":"2021-04-10T21:12:23Z","email":"dsdominykas@gmail.com","login":"xddxd","name":"xddxd"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-10T22:18:23Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Cirrus warning fix","sha":"a485957130877cd2d16114a8aab54897a32371be"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-09T19:12:47Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-11T11:01:51Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"More random changes","sha":"a16d8ba3ead71f98c91a54ab40d884394707d455"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-11T13:36:02Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-11T13:36:02Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Minor fixups (removed unnecessary code)","sha":"ccb46df9050c308114091250e53a53ba14695484"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-11T15:36:36Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-11T15:38:02Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"added inline suggestion to settings_location to prevent duplicate includes","sha":"4048b1e515c332bce554c668d2ca00f7ed109dd6"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-11T17:23:26Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-11T16:44:57Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"added pvs-studio artifacts to gitignore","sha":"e4059dfe6abef25e1aa87c9fe72bcc3e414fc271"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-10T20:11:26Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-11T18:36:36Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Fix decompression of RB_RG textures.\n\n- Removes several subtle hacks that hid the real issue.\n A compressed texture has more than one texel per 'block'.","sha":"06dc99ab85e2c876e5feda262e61de4f6e9d1169"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-12T20:56:20Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-12T21:14:16Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Fix mip level packed pitch calculation","sha":"8d1fc18941b878c8f510190962fc99cac1536463"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-12T12:14:08Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-13T06:14:53Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":" added inline suggestion to patch_engine_version to prevent duplicate includes","sha":"1de7ac3c67a064261bef9943181877a1c1a8beee"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/12850581?v=4","date":"2021-04-11T21:03:34Z","email":"michal.karczewsky@gmail.com","login":"mkmodrzew","name":"Michał Karczewski"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-13T07:00:52Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Update BUILDING.md\n\nThere is no `qt515-meta-minimal` package under mentioned package repository, but `qt515base` allows to build CMake configuration","sha":"006b8574aec9cf6a40020dcc778599f44e6731a6"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-13T00:09:37Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-13T17:13:56Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: Properly disable perfoverlay datapoint sliders","sha":"20076ed57e727d4eda18caa81443df954a11ba35"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-13T00:11:17Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-13T17:13:56Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"overlays: dynamically change dialog background","sha":"f5415fb4aca9fb8d228d55cf12ea9af4ad7abc8d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-13T18:00:33Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-13T18:26:23Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Handle rare rounding issue where position.w is very close to zero","sha":"14a64e25295bb0aaa005383a612ced5acaf271c2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-12T20:23:24Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-13T18:57:05Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"misc: fix old some style casts and redundancies","sha":"fc9b3c13e640cce125b25e0bc53eb462662c5815"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-12T13:14:13Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-13T18:57:05Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"overlays: fix osk placeholder","sha":"088d22675b420e15fc3b17b4ee19721fce4cf03d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-12T17:28:39Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-13T18:57:05Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"overlays: implement OSK password mode","sha":"bdc5ed094b0fe3e4d95e4c9a096282e2f119e7b5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-12T21:09:23Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-13T18:57:05Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"overlays: make auto-repeat buttons configurable\n\nand properly reset the auto-repeat timer whenever a new button was pressed","sha":"20c69a0e3e053f093def5b3f5b4fbfb96139c781"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/14265316?v=4","date":"2021-04-14T13:15:36Z","email":"14265316+TotalCaesar659@users.noreply.github.com","login":"TotalCaesar659","name":"TotalCaesar659"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-14T18:01:18Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Fix typo","sha":"ba1699a8312bf8b4e250452db01d00ff16616f03"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-15T05:38:17Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-15T07:31:40Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"lv2: Remove flags from IPC-supported objects","sha":"a16cc3ac8a73e3e3ebae3a17aca14fd398deef88"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-14T19:44:37Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-15T08:05:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"small collection of fixes","sha":"c9d2aed286c4b9c9754870ea11cf2828260db67c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-12T16:42:27Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-15T09:37:35Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"removed extra perentheses pair","sha":"6cab5b559109ae3b1d343bd42cbd71fdf1d79126"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-13T20:07:13Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"polar"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-15T09:37:35Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"removed whitespace\n\nCo-authored-by: Megamouse <studienricky89@googlemail.com>","sha":"24983ea3292a93a5f688faad5ee52f80b3673c20"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/1772474?v=4","date":"2021-04-02T23:49:17Z","email":"desterly@stressfactor.net","login":"Desterly","name":"Desterly"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-15T10:10:22Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Skylander - Change portal version\n\nSwitch emulation to the Traptanium portal. This portal is universal\nand works with all games.","sha":"63e4ac80bd97397d8088c26d361f8f46b3e02a2d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/1772474?v=4","date":"2021-04-08T19:43:36Z","email":"desterly@stressfactor.net","login":"Desterly","name":"Desterly"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-15T10:10:22Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Skylander - Traptanium portal cleanup\n\n- Remove \"Status\" query responses from reset request\n- Add additional request types for newer portal","sha":"99d6f9c7a91acec0905fdd72e8fe19aadcbc4960"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-11T15:58:56Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-15T12:23:59Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Remove unnecessary default:breaks","sha":"19763f8973d3e18df110515d9ae9ad113afe4c3d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-12T13:39:48Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-15T14:26:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"shared_ptr.hpp: use for fs::virtual_device\n\nAdd new constructors for single_ptr and shared_ptr.\nChange virtual device prefix format.","sha":"a211895e2842c4dacc9e318d23829f3442ee1df8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-15T14:27:57Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-15T17:01:29Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"fxo: add debug name to the typeinfo","sha":"408ffd3d2cbb34a28c5e369f1692bf12a8c975ff"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/26352541?v=4","date":"2021-04-12T06:26:48Z","email":"MalcolmJestadt@gmail.com","login":"Whatcookie","name":"Malcolm Jestadt"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-16T06:35:26Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"SPU LLVM: add AVX-512 SPU verification\n- This is hidden behind a new setting, as some cpus may downclock agressively when executing 512 wide instructions","sha":"0a7df9d02e6eed08b91bd3eb6ec7e592619c7b1b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-15T20:52:40Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T09:21:04Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: use gifs as icons on hover if available.","sha":"53f317e076c6f9917064c125945effa7d8e28952"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T00:02:47Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T09:21:04Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: optimize game list repaint with new logic\n\nWe now pass a shared pointer to the icon items, so there is no need to trigger a full refresh of the list anymore.\nSadly this doesn't apply to the game grid.","sha":"bff938ccf512c717fe67425e58bcaa0404f4898f"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T18:53:12Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T19:26:24Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: remove uncritical deprecated notes and titles\n\nThis also fixes a savedata notes bug.\nThe detail section notes were always taken from the deprecated settings.","sha":"27975e9dfda499c9876fea0bdd776f7cda010b73"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T19:07:58Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T19:26:24Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: smoother scrolling in savedata manager","sha":"ae8d1a3a609094765944f6c19f439e9987fcd3c5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T20:00:53Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T21:18:13Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"overlays: fix dirty state of message dialog","sha":"7bc673002f13d36bd059cdd44343e0c0f4947b32"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T20:37:00Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-16T21:18:13Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: unify some movie hover code and fix cellLeave","sha":"330dea181a7e4a708cc58563bb08ca7fc87de932"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-16T03:40:54Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T07:27:55Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Replace simple_type with std::common_type","sha":"67e2e154fa5f7fe812bebb147dd287490e21afcf"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-17T09:22:54Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-17T12:03:50Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"basic keyboard: release all keys on FocusOut event","sha":"5416f606437bb48166b574196ba4ea7e6ecf0356"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-17T09:36:09Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-17T12:03:50Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"keyboard pads: release all keys on FocusOut event","sha":"691b986e36de77f3292400c718fe0947228fce9c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-17T13:40:24Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T12:54:27Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"replaced CMAKE_COMPILER_IS_GNUCXX with CMAKE_CXX_COMPILER_ID","sha":"896db3806dce60f010484f376c17a0cc0062f767"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T12:39:13Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T12:54:33Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"bs_t<>: fix/cleanup some operators","sha":"9d4fcbf94651de9869defab97df081c7db775248"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T13:26:41Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T13:26:41Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fix condition for -Wno-attributes (regression)","sha":"d623720f4d0c24856ae94eb34acb42b2e27fa6d5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T13:32:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T16:23:19Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"bs_t<>: create BitSetEnum concept\n\nTry concepts instead of SFINAE.","sha":"fb26da1cb091711c000bde07b32732b4b3956ae7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/4922778?v=4","date":"2021-04-17T16:46:07Z","email":"devnexen@gmail.com","login":"devnexen","name":"David Carlier"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-17T17:47:36Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"VM: FreeBSD c_madv_no_dump/dump constants support.","sha":"266c4209c453e3cddd027eaf9be3eee2b0f672c8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-18T07:37:32Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-18T07:58:54Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: fix type mismatch crash of game grid items","sha":"bdac1d9bfdcb3674f439a3737881efab5a8d137e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-18T06:29:05Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-18T10:13:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"vm_native: supply only one madvise flag at a time","sha":"c061991c43ce1d0bf2d47641893a9bd6ac662e72"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-18T10:12:29Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-18T10:13:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"vm_native: document some unmap_critical behaviour (posix)","sha":"7a9561b966f41c6777d99eca6b18edce9b6f3b46"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/1056270?v=4","date":"2021-04-17T14:22:17Z","email":"clienthax@gmail.com","login":"clienthax","name":"clienthax"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-18T11:49:29Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Add dev_flash2+3","sha":"68fa377d1346ffea2863b3fe340e1d4ef2d18e0b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/4922778?v=4","date":"2021-04-18T10:26:49Z","email":"devnexen@gmail.com","login":"devnexen","name":"David Carlier"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-18T14:18:09Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"MacOs build fix proposal.\nMade on Big Sur, removing few unnecessary old specifics.\nBuild with LLVM homebrew.","sha":"b6732fbae9f80df2af52754a7cffb1b1a680623e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/4922778?v=4","date":"2021-04-16T19:54:34Z","email":"devnexen@gmail.com","login":"devnexen","name":"David Carlier"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-18T16:56:21Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"FreeBSD/clang update proposal.\n\nsilence few build warnings, VKDMA: disable Intel chipset for host buffer as it requires root privilege.","sha":"7618e7f3fb9df21132ddc477ba773e1d7c4999e6"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-18T14:36:00Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-19T05:59:28Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"removed space between and its opening parentheses","sha":"b812ef2771bed4f6779fbb744a41f17cb9390a1d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-18T09:48:55Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T08:44:48Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: Fix initial gs_frame position on multi-monitor","sha":"b2317543c818e964456d5dc1af3cc2215e83e1f2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-18T20:06:58Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-19T09:33:32Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"MSVC: disable throwing new","sha":"ccb89bd76ad4a39bd18226e739c0fc286647f0c2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-19T08:11:24Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-19T09:33:32Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Implement fill_array() utility","sha":"7dae376646211752fceb68262dc7e867295f9602"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-19T11:22:03Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-19T13:51:40Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Use requires syntax in more places\n\nChange style in some places.","sha":"0c9c481cee81addf3127156643c42a19b80f246f"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T18:14:08Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T19:25:19Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: Speed up Log Viewer","sha":"3c4c830e202c70e714472ab6a705f63e450ce4a5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T19:33:20Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T19:54:27Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"fix null chars in hostname log message","sha":"01d14aed80234ce0bb34df8f7eb2efb2e3422e66"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-19T17:45:38Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-19T20:18:31Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Reduce precompilation failure log level (error -> notice)","sha":"a0d1cf26d003dfd09cc9d687a8a04c0d9eda59df"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T21:09:25Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T22:06:23Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Input: avoid mouse events when unused","sha":"aa0afc9a4e792c9e86c81ad4b180942e1713d946"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T22:26:10Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-19T22:42:11Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"overlays: hotfix for dialog interaction\n\nTurns out there was an undocumented reason for this.\nNobody warned me that \"It's a trap!\".\nI wonder how this hasn't summoned a shitstorm yet.","sha":"3e33f064bf9544aa3d564610389d74cc220d9bb5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/26352541?v=4","date":"2021-04-20T05:32:16Z","email":"MalcolmJestadt@gmail.com","login":"Whatcookie","name":"Malcolm Jestadt"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-20T10:07:24Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"SPU LLVM: Final fixup for icelake shufb paths\n- The cause of the problems was due to the constant mask for gf2p9affineqb being used as the first argument, instead of the second argument.","sha":"53f13a9721cbf13c4886ef09c46c302c8ffb9b66"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10439488?v=4","date":"2021-04-20T02:56:21Z","email":"10439488+dio-gh@users.noreply.github.com","login":"dio-gh","name":"dio-gh"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-20T16:46:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"GUI: take out some unwise shortcuts\n\nRemoves the ability to stop or restart emulation via keyboard shortcuts\nwhile the game is running. Prevents loss of work that can happen due to\nthe current bindings conflicting with very-widely established shortcuts.\n\nCtrl+C and Ctrl+E will now be unbound, and Ctrl+R will now mean Resume.\nStrings that mention these keybinds were adjusted accordingly.","sha":"ddea45160b08219bc0ec28961fede85a1485042c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-20T19:11:17Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-20T18:38:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"unified missmatched indentation in CMake files","sha":"bcfae17219d029276cb73dbde898b92de3ead7a8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-20T19:11:50Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-20T18:38:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"swap STREQUAL for MATCHES","sha":"9e008996ab84dfdf35635566d6abeeee66f44b01"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-20T19:12:18Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-20T18:38:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"removed redundant cmake version check","sha":"e9d785475e2936afa26d268338d887525ce1b48a"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-20T19:13:14Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-20T18:38:47Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"moved cmake_modules to project root","sha":"01703b1350d1bf74dcba404e8779bef2782bcf7d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/26352541?v=4","date":"2021-04-20T18:52:34Z","email":"MalcolmJestadt@gmail.com","login":"Whatcookie","name":"Malcolm Jestadt"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-20T20:24:21Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"SPU LLVM: Remove icelake shufb paths for now","sha":"551472220eca747376761dcd811b525b09b3586a"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/26352541?v=4","date":"2021-04-20T19:09:51Z","email":"MalcolmJestadt@gmail.com","login":"Whatcookie","name":"Malcolm Jestadt"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-20T20:24:21Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"SPU LLVM: Improve byteswap elimination\n- Use the data before it has been swapped rather than relying on a second byteswap to cancel out the first","sha":"efd38fa9408bac6cf7821b0cfec75b9e7684f480"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/26352541?v=4","date":"2021-04-21T03:10:57Z","email":"MalcolmJestadt@gmail.com","login":"Whatcookie","name":"Malcolm Jestadt"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-21T08:00:02Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"SPU LLVM: Absolute final fixes for icelake shufb paths\n- The constant mask was accessing bits in reverse order of what was expected","sha":"6247969edec377fd23c03cb02149b4cba8c95c24"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-21T10:33:44Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-21T10:33:44Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"SPU LLVM: restore lost comment","sha":"67649d7976f4c7f4a3869d332666248a51d4ec1c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-21T14:19:53Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-21T14:19:53Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"named_thread: use concepts, improve constructors\n\nBetter default thread name detection.","sha":"61450335a5f6621d25669f452d6fd45a057805e3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-21T21:20:33Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-23T02:50:19Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Implement most of cellUserInfo","sha":"087dccd194c4d122c6ca60863e779f77dd1d1cf2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/4922778?v=4","date":"2021-04-22T19:52:40Z","email":"devnexen@gmail.com","login":"devnexen","name":"David Carlier"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-23T12:20:40Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Following up on MacOS build fix.\n\nSpecialisation of llvm_value_t to allow build with LLVM this time.","sha":"082bbc7336faebea4d861cbfe637b8de65680093"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-23T14:01:05Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-23T17:59:02Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Fix emulation restart","sha":"c7b5bbd467cd0b998544ed645e3830e1083c6292"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-04-23T17:21:45Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-23T18:34:05Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"kernel-explorer: Show bound queue to port information\n\nShow its IPC key or ID, depends on the queue's type.","sha":"72c85744b975fe04256d6b6cd98110ce814a4942"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-23T18:25:55Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-23T20:02:52Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"some more constants","sha":"41b68ef353a4289b7ad0650391e557d751bc26ce"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-23T18:56:31Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-23T20:02:52Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Fix typo causing unreachable code","sha":"4a88ffe250c891fe3d314c02ea49d0a393d73ea3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-23T19:16:00Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-23T20:02:52Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"sys_prx: more constants","sha":"617d21fa84ea2a4a8e93ec774a492b82d0639f04"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-23T19:16:00Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-23T20:46:15Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"sys: more constants","sha":"8fd3b26308e90c4de38cc7de6fbb4c103c268af6"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-23T20:43:05Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-23T21:19:50Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Fix broken FBO swizzle for depth textures. WDB was basically broken for these.","sha":"4c2a11b6d0e4edef24b7a26fd01f3fc59c820221"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-21T20:12:21Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-24T08:21:22Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Move unspecific Emulator code out of System.cpp","sha":"1caf81811ad8b79ef6549efda7766648bee1d68f"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T08:42:59Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T09:46:51Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"fix formatting (somehow broken by copy pasta)","sha":"1015c126d705d5246f34d4da6d7dd7a05cdf251c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T09:00:17Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T09:46:51Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: fix window position of update dialog","sha":"486ba6121d1fbc151b797ff18431a5a6b428d8ce"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/4922778?v=4","date":"2021-04-24T08:11:27Z","email":"devnexen@gmail.com","login":"devnexen","name":"David Carlier"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-24T09:55:21Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Mac OS build update and simplification, recent releases of macOS has clock_gettime support.","sha":"0b9e4ffe5405146e1fc9d7ec29964262172deded"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/1056270?v=4","date":"2021-04-24T18:43:09Z","email":"clienthax@gmail.com","login":"clienthax","name":"clienthax"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-04-24T18:43:09Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"Fcntl e0000025 (#10172)\n\nCo-authored-by: Eladash <elad3356p@gmail.com>","sha":"7197dd751a5049ab2cbfce232a5dc50a16a2411e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-24T10:48:46Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-25T15:17:38Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"shared_ptr.hpp: add invoke operator","sha":"e34c956196abe12afdd141028beca51385c1656b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-24T11:29:43Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-25T15:17:38Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"shared_ptr.hpp: implement make_single_value(), make_shared_value()\n\nA function that constructs single_ptr from its argument.\nType can be deduced from the argument (unlike make_single).","sha":"b704cc8375770ba03a82e41832789a547e53c866"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-24T16:05:24Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-25T15:17:38Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"u128: add multiplication support (for MSVC)","sha":"4d9a167f56025cfbacc104f30c88731a087726c9"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-24T12:28:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-25T15:17:38Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"fmt: support numeric u128 formatting","sha":"b5e9f099721e3690d318c015b578a38c476d616d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-25T15:55:29Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-25T16:00:16Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Test alterable aggregates via overriding be_t\n\nChecking how it might look like without introducing too many changes.\nAlteration of its behaviour as a \"template template\" argument allows:\n - normal access\n - easier aggregate inspection\n - memory access interception","sha":"86a8e0716fb02823dd99ac524b6580a424cefb1f"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-25T20:57:26Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-25T21:33:05Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Refactor render target code","sha":"9609767c516b039761120fc866a29a8d17254b38"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-26T18:12:06Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-27T19:21:58Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Implement sys_time_get_timezone syscall\n\nTry to get system timezone automatically.\nAttempt to address #10195.","sha":"a049c6fd6b097bb26c219adc2459d269d08d33ae"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-27T20:29:47Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-27T21:33:46Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Rename Rockband to Rock Band","sha":"f1a9f6263e1ca1fde3299c2e58d70931f4207116"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-27T20:13:43Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-28T13:53:02Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Make renderdoc compatibility mode a general option","sha":"8b0e1d6c03bb8ff51b658f8b84a47914f717485c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-27T21:11:36Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-04-28T13:53:02Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Add support for tagging objects to ease debugging\n\n- Makes use of VK_EXT_debug_utils","sha":"1d9dd8d29d42a3e7a10ece75fedd9cf81906eaae"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11153579?v=4","date":"2021-04-25T01:08:24Z","email":"jbeich@FreeBSD.org","login":"jbeich","name":"Jan Beich"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-28T17:44:06Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"CI/FreeBSD: stop caching downloaded packages\n\nPackages on /latest get out of date pretty quickly, anyway.","sha":"dc2ec1788636c8405bb4e2d88c4847c248a72d0f"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/1712979?v=4","date":"2021-04-13T13:02:18Z","email":"dsdominykas@gmail.com","login":"xddxd","name":"xddxd"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-28T20:50:39Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Toolchain upgrades\n\nCI/FreeBSD: unbreak build with bundled libc++ 12\n\nCo-authored-by: Jan Beich <jbeich@FreeBSD.org>","sha":"64a109d28a92a7d8fb72cd256ec6b32019719220"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-28T21:07:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-28T21:07:22Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fixup for sys_time_get_timezone (3rd path)\n\nAlso simplify Linux path a bit.","sha":"703ec474f5349d6790a71e6805c3314ead276784"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-28T21:10:38Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-29T06:45:57Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Simplify utils::umulh64 (MSVC)","sha":"b1736b641120b768d48af159a8bb309304c2184a"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-28T21:13:12Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-29T09:21:12Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Simplify umax\n\nAdd operator less and conversion operator.","sha":"5724d2d4c73de8035e28cd69544fe2ee6fa5e375"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-04-29T15:50:18Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"polar"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-04-29T15:50:18Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"BUILD: Refactor libusb submodule (#10169)\n\n* relocate module files\r\n* fix cmake errors\r\n* moved & updated libusb MSVC build file","sha":"dece8a69f66bd0fba7aa1a6e0aaa070577321935"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T18:57:00Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T19:20:40Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"glslang: Update to 11.4.0\n\nFrom SDK-candidate-26-Jul-2020","sha":"6423c23a9a88d58ad3a99e076607b6c99b557862"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T18:57:38Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T19:20:40Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"glslang: Disable precompile headers","sha":"98c0b3a2b1dfd7a9d7e51ee928dc277860ae6947"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-29T17:53:07Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-29T19:57:40Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Remove redundant operators !=","sha":"f8e05f8e3c124c1511084dacdbc3de48f91d3587"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-29T17:54:17Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-29T20:16:43Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Use consteval (experimental)","sha":"3fc6375ec5010628e2d2c7af05cf76072c7d0190"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T13:02:46Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-29T22:30:26Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"cellSaveData: keep focus after confirmation cancel\n\nIt was very annoying to be thrown to beginning of the list after cancelling the confirmation.","sha":"11f57f259c9143aec2aadaa41fa10f0f7f7995ef"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T12:46:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-29T22:30:26Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"save-overlays: change list entry contents.\n\nThere's no need to tell the user that the entry is for game xy, they are already playing that game.\nOn a real PS3 only the subtitle and the date are displayed.","sha":"5720a32bc5104599075560fa7adcda8f56d728b8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T14:00:24Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-29T22:30:26Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"save-overlays: add localization","sha":"14b6d6291bb1d249cfe98c03f2acf26b3b3062c2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T15:59:55Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-29T22:30:26Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"save-overlays: add entry size info","sha":"3c37036f7ae7096941dda375b6dadde7a49581d2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T20:52:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-29T22:30:26Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"user-overlays: add sanity check for enter button","sha":"035a187c425b59f0239c904a71a63a50c2b02ccd"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-24T21:30:13Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-29T22:30:26Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"overlays: implement text_align::right","sha":"d331ff3193989b6067dc018e5f98b98cb8049b41"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T16:41:47Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T23:02:08Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"FAudio: Update from 20.03-git to 21.04","sha":"f1be9bbf6cc0a0bc3d0a95f6091b56ca2573aff2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T17:02:49Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T23:02:08Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"XAudio2: Update from 1.2.0 to 1.2.6\n\nMicrosoft.XAudio2.Redist 1.2.0 to 1.2.6","sha":"e192869e15f9b5d381a112edb36641cb32200fce"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T18:31:49Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T23:02:08Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"OpenAL: Update include from 1.20.1 to 1.21.1","sha":"f9d52ea5b9d6acea6981a03c9ca3cbd6ed1d1fa7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-11T13:55:14Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-30T06:23:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"GL: resharper findings (too lazy for const functions)","sha":"a50be7a91209a173e68e51aec5fdbfdc9773752e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-11T14:51:57Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-30T06:23:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"VK: ReSharper warning fixes","sha":"1f295bba5b144dfd5fec432d02526d03d351f7f7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-29T18:18:47Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-30T06:23:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"GL: Remove unused copy functions","sha":"37425d6fcdd5a3139489bf19b8f475759cdc7d1d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-29T18:28:17Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-30T06:23:16Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"rsx: remove unused tile functions","sha":"71d58e3a6729f4f42c7f416afe04cb1bcc2d2346"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T02:41:53Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T16:07:05Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"pugixml: Update from v1.9-git to v1.11.4","sha":"f0907d6f96669a04bbc4e9929082a6fa8692b095"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T02:45:43Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T16:07:05Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"stblib: Update stb_image from v2.22 to v2.26","sha":"9b083f801c345c2885b3838bfd7603cee8463dfc"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T02:45:58Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T16:07:05Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"stblib: Update stb_truetype from v1.21 to v1.24","sha":"18e1b45388e64d7116882377a42e22541c7a84e7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T02:58:44Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T16:07:05Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"curl: Update from v7.72.0 to v7.76.1","sha":"d17784b231a5c6d547595033cc8c39c986e90854"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T15:42:30Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T16:07:05Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"stblib: Ignore new 3rdparty warnings","sha":"37331d8ead3261700c434f4627c131da1e1ff44e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-04-30T07:02:33Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T16:07:05Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"curl: fix visual studio build","sha":"ba35619718991a3d09b254364d2025630bd38ae5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T23:17:15Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T20:14:51Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":".github: Update CONTRIBUTING.md\n\nModernize it a little bit","sha":"9856f170a7ff8b1f72777783cceb5e1101da7b9e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T23:28:51Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T20:14:51Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"Update BUILDING.md\n\n- Update Vulkan SDK references to match the version currently used in CI \n(1.2.154)\n- Update Python to the oldest still supported version (3.6), also the \nversion currently available on bionic\n- Update leftover minimum required CMake version to 3.16.9","sha":"a86cce5d702e92a5181fa7f11d7be59f01bcb5a1"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-29T23:48:14Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T20:14:51Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":".github: Update PR-BUILD.md","sha":"2fa5f6f242951ed32539d5a08d229a92e9d719ae"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T16:18:33Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T20:14:51Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":".github: Update issue templates\n\nMention settings must be as close to defaults as possible and that game \npatches must be disabled when reporting issues","sha":"2f44523e6d5a674dc1fd12e248e93d4e66fd830c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T20:12:08Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/10283761?v=4","date":"2021-04-30T20:42:14Z","email":"ani-leo@outlook.com","login":"AniLeo","name":"Ani"},"msg":"rpcs3_version: Bump to 0.0.16","sha":"b8477a470f151ea46ec033b3c49987f5e8bec463"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-01T06:34:52Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-01T15:08:03Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Simplify named_thread construction","sha":"daa53b77cfac391130c7c232bee215a0a6c887f0"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-01T16:07:28Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"polar"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-01T16:07:28Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"BUILD: Refactor 7zlib (#10222)\n\n* relocate 7z files\r\n\r\n* fix MSVC build\r\n\r\n* fix cmake build","sha":"b62ac7a04651c45c87eb135ce64146b90152859a"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-01T17:14:28Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-01T16:38:42Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"fix relative links to common_default* props","sha":"ca0d38d19d27d757309e9e503c9394989e791920"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-01T14:34:25Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-01T16:43:00Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"SPU TG: Simplify state of saved SPU image data\n\nSave only entry points instead of sys_spu_image structure.","sha":"0224c7a9ebcef0765671d70b61a3dff5736cdcc7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-01T19:56:56Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"polar"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-01T19:56:56Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"BUILD: Refactor curl submodule (#10228)\n\n* relocate curl files\r\n\r\n* fix cmake build\r\n\r\n* fix MSVC build","sha":"b09b0bc43b0c4d40fa27d95d8813928b2cf1349e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/9814000?v=4","date":"2021-05-01T18:57:36Z","email":"zionnimchuk@gmail.com","login":"hcorion","name":"Zion Nimchuk"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-01T20:25:21Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Bundle libOpengl.so.0 manually. Fixes issue #10226","sha":"1ac82546ecfb2307a574b53921efc3c2a6ffb6fb"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/31934788?v=4","date":"2021-05-02T08:26:32Z","email":"herrhulahoop@tutanota.com","login":"HerrHulaHoop","name":"HerrHulaHoop"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-02T10:39:50Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Correct mismatched licenses in Crypto\n5 files in Crypto were licensed under GPL-3.0-only which is\nincompatible with our project's GPL-2.0-only license. They have now\nbeen corrected to use GPL-2.0-or-later.","sha":"c3bf9bd4a0c2ec58ce11e0fe3cbb58c67bde1c06"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-02T17:59:38Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"polar"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-02T17:59:38Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"BUILD: Refactor asmjit submodule (#10230)\n\n* relocated asmjit files\r\n\r\n* fix cmake build\r\n\r\n* fix MSVC build","sha":"df39bac4499c0921be68c9c3d5fc3c8d9bdb7fb4"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-02T19:59:32Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-03T06:01:25Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"buildsystem refactoring cleanup","sha":"c6c5faa95cc40a6d88e5842858aae47ddf89e04a"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-03T20:08:26Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-03T23:27:41Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"changed USE_SYS_LIBUSB to USE_SYSTEM_LIBUSB","sha":"1745c8c607c6009e2bbca15d88a7b00cdc68b740"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-03T20:10:12Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-03T23:27:41Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"relocated discord-rpc cmake","sha":"7ab13a44d77b5111690cbf6163e88e6832a99978"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-03T20:35:43Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-03T23:27:41Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"relocated stblib files","sha":"2447fdb90d1f67c62fdcd95fe74b9f95d818a6e0"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-03T21:09:38Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-03T23:27:41Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"relocated openal cmake","sha":"f27325fd98685599f6b1c0ac9754dd848408b051"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-03T22:05:11Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"p01arst0rm"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-03T23:27:41Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"changed discord-rpc to discordRPC","sha":"35ee550171fc347179d4a7eadbea4bc056a13d44"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-30T14:18:12Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-04T06:53:19Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"vm_native: add cow flag to map functions\n\nCoW is copy-on-write mapping type.","sha":"e327d4716938bc1dba7293f397c1aea593de7525"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-04-30T14:28:48Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-04T15:02:52Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"vm: add \"hook\" memory (32G)\n\nImplement overcommit emulation for shm.","sha":"1b0b2fe21e56b3a650c90e2ee2a7f4a5eabca5e9"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-02T15:16:29Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-04T15:02:52Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Implement s128 type (based on u128)","sha":"327c000c8215f83aae589cf1b2a9016a8b3c26eb"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-04T16:18:57Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-04T16:18:57Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"vm: disable locking main/video/stack for now (TODO)","sha":"546b52200b7c0d00edbc22d55a7b4bb1b9497f94"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-05T07:42:12Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-05T16:38:36Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"fs: implement fs::get_temp_dir() (Win32)\n\nTrying to workaround issues with sparse files (#10231)","sha":"e24ada37bfd758263561a68771476f63b1db85e3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/4922778?v=4","date":"2021-05-07T00:26:21Z","email":"devnexen@gmail.com","login":"devnexen","name":"David CARLIER"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-07T00:26:21Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"stblib: disable another unsupported clang warning (#10244)","sha":"f56ecb6d3ff43009178fcbb840b831f817e7fbc8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/9814000?v=4","date":"2021-05-07T02:14:31Z","email":"zionnimchuk@gmail.com","login":"hcorion","name":"Zion"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-07T02:14:31Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"Remove libopengl.so.0 hack, and use LEGACY CMake OpenGL option for AppImage builds (#10234)","sha":"a043e95d24f607c196d050ade8ae3f9533a32b0d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-07T06:58:30Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-07T06:58:30Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"LV2: Improve IPC support (#10206)\n\n* Remove custom event queue's IPC management of favour of universal LV2 approach.\r\n* Move ipc_manager to FXO.\r\n* Fix ipc_manager internal storage memory leak: deallocate entry when IPC object destroyed.\r\n* Rewrite lv2_obj::create to be simpler (remove many duplicated code).\r\n* Always execute lv2_obj::create under both IPC and IDM mutexes at once (not in non-atomic single-steps). Fixing potential case where concurrency can cause IDM to contain 2 or more different objects with the same IPC key with SYS_SYNC_NOT_CARE (instead of the same object).\r\n* Do not rely on smart ptr reference count to tell if the object exists. Use similar approach as event queues as it makes error checkings accurate.\r\n* Optimize lv2_event_port by using std::shared_ptr for queue which wasn't allowed before.","sha":"7b6482c01ded4069dc8d20e911bb7f6a2a84cb48"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-07T08:07:42Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"polar"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-07T08:07:42Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"BUILD: Refactor libpng submodule (#10238)\n\n* relocate libpng files\r\n\r\n* fix cmake build\r\n\r\n* fix MSVC build","sha":"ce94a4eceae1aa66c5a2907a5212d073969263a4"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-07T08:34:25Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-07T08:34:25Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"sys_event: Typo fix (#10246)","sha":"900ebf6583e26e36ff88a6c2e659c9371ff2656b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-07T10:08:16Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-07T11:58:22Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"LV2: Fixup for IPC\n\n* Fix typo in lv2_obj::create.\n* Always save ipc_key as 0 for non-shared object creations, regardless of thbe value set by creation attribute.\n* Show IPC key of shared memory (sys_mmapper) memory objects in kernel explorer.","sha":"64997662d27ab5b4db138c8a0c3a341fd1c293be"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-07T20:10:29Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-07T20:51:08Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"Qt: allow renaming of the current user\n\nSince the dialog cannot be opened ingame, there should be no reason to disable the rename user option.","sha":"96fa53156651b69cb8a2afa1e3ea90261c9ac311"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-07T20:29:38Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-07T20:51:08Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"VS: fix some filters","sha":"52930a7597d3c741e88674ddcbd06c19147b1944"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/4922778?v=4","date":"2021-05-09T07:05:48Z","email":"devnexen@gmail.com","login":"devnexen","name":"David Carlier"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-09T07:25:40Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"couple of warning build fixes","sha":"b09970f1591fe1c6cc14b2861f28837e907cac90"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-07T17:48:26Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-09T07:58:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"sys_event: Save ID of self event queue","sha":"363cc60c82fafbf436a9f1ee56981fcc20295b5b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-07T18:55:06Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-09T07:58:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"sys_interrupt: Save ID of self tag/handler","sha":"1e1880893a2f4be0566af4c4cfca32b647879833"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-07T19:19:41Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-09T07:58:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"kernel explorer: Implement interrupt handler/service information","sha":"7a4918e4a4ece9112012507401757405c21050d2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-08T17:08:25Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-09T07:58:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"event queue: Structure size efficiency","sha":"31b55e0030d35e20f8afd2f27becfbf143d3d169"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-08T07:47:09Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-09T10:07:47Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Ignore write-to-self via blit engine.","sha":"b085284c5511bcf0aa3de2e991b909c035ffe083"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-08T16:08:32Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-09T10:07:47Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Handle transfer_read differently from transfer_write\n\n- Transfer writes are expected to clobber surface cache contents. Do NOT reload from CPU memory for writes.\n- TODO: During transfer write to surface cache objects, lock memory if it was unlocked to avoid silly problems.","sha":"e3944bc67fdd6ae542aae4b2fec75441f7f804a5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-08T16:08:53Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-09T10:07:47Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Allow flipping without wait","sha":"0b18ec8208d90bb9a70dabd0f035b43f549c6766"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-08T16:09:19Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-09T10:07:47Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Add some more debugging utils for RDC captures\n\n- Labels make life so much easier","sha":"a4f4b81e6b0c00f4c30f9f5f182e5fe56f9fb03c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-09T18:16:14Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-09T18:16:14Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"rsx: Move sys_rsx info to rsx::thread (#10258)","sha":"acded1e08a5207fb050425f3128abcf353db8834"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-09T12:41:36Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-09T21:39:28Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Don't fatal on sparse file initialization failure\n\nAlso try two different locations (Win32).","sha":"0bd64a0e72864ab9b49c7a5d9306132ee988161d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-11T19:09:46Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-12T09:12:34Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"fs: Optimize filesystem handle reconstruction","sha":"f7b845d49c10806d1d076915c8fbb0c834532ef5"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-11T21:44:40Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-12T09:32:24Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Fix transfer barriers not triggering resolve target initialization","sha":"1a73b0a0da30fac8d2c3726c22793955153eae8b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-11T22:27:50Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-12T10:04:09Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"vk: Ensure MSAA surfaces are in RW state before attempting to transfer data.","sha":"675c9a7945e047b2426eedb6f62179bef8a2c4b7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/7278312?v=4","date":"2021-05-09T18:32:16Z","email":"polluxyz@gmail.com","login":"octopoulos","name":"octopoulo"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-12T12:28:30Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"gl: Intel GPU shader fix","sha":"b8928d230aa2256c493088d3677501963b496ff8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/7278312?v=4","date":"2021-05-09T18:36:21Z","email":"polluxyz@gmail.com","login":"octopoulos","name":"octopoulo"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-12T12:28:30Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"reverted comment","sha":"fe17c83020533ac12b3c4dd8321aa46850d8610a"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-12T15:39:13Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T07:23:33Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"vm_native: improve sparse file handling\n\nDon't specify O_TRUNC every time.\nAdd portable support test (Linux/Unix).\nUse PAGE_WRITECOPY (Windows).","sha":"126141cdce5c7471a8bff1253dd51b6f825023a3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-12T15:41:31Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T07:23:33Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Enable -Wattributes warnings","sha":"5b6537674fff252762735fc3990ffabf258221e2"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-12T15:44:35Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T07:23:33Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"lv2_obj::create: fix pessimizing move\n\nCould have been preventing copy elision.","sha":"8ae727ca0493e1171dc3e9688fd4769240ac7a4a"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-12T15:41:54Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T07:23:33Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Implement const_str_t<> helper","sha":"f0ad20a2506c36493dee63d0e1b7f9539a315601"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/25939765?v=4","date":"2021-05-13T08:34:37Z","email":"25939765+Cereal-Killa@users.noreply.github.com","login":"Cereal-Killa","name":"Paul"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-13T08:34:37Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"Add Intel's Rocket Lake 11th gen cpu. (#10205)\n\nThis does nothing but may be required later.","sha":"4e12e70929a28b6eae3709752f441be2b65247d7"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T10:49:17Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T10:49:24Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Fix page mapping rights to file mapping","sha":"2a26bc66680baf5c6781a14e708e8295f3e62eb9"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T13:18:49Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T20:16:21Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Update LLVM commit\n\n* Improve (V)PMADDWD detection (should fix #9999).\n Implements #9999 in a different manner.\n* Update PreserveAll CC to save full AVX-512 state.\n* More fixes for gcc-11 (actually workarounds).","sha":"cdf25d902a19d9a7eed755a93563765ca18be863"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T20:14:27Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-13T20:16:53Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"SPU LLVM: improve MPYH instruction\n\nRewritten to use 16-bit multiplication, as in SPU ASMJIT.","sha":"6dca58837033b7850cd5747643390070e931d89c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-14T08:21:22Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-14T12:35:07Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Emulation stopping bugfix","sha":"cacb852a1e4b37178dc300026e0a10b2c205ea00"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-14T11:21:10Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-14T21:31:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"SPU: Optimize SPU ports/queues","sha":"56471f4ad407a1d5d508ffe7fb5a3e3f56b52c8a"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-14T12:09:20Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-14T21:31:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"CPU Profiler: weak_ptr -> shared_ptr","sha":"94e2f464e336949218289ee4a3fe32eb47fa907d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-14T12:18:30Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-14T21:31:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"cellAudio: weak_ptr -> shared_ptr","sha":"a992a5fba9eb878a4966962a341bcbe742a4784c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-14T12:24:41Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-14T21:31:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"sys_spu: weak_ptr -> shared_ptr","sha":"47436bd774ca856492787a3a5befd0ba111f2b3f"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-14T14:46:16Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-14T21:31:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"sys_timer: weak_ptr -> shared_ptr","sha":"33580e0aa136c084e43e3739105cf33a6141128d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-14T14:55:07Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-14T21:31:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"sys_interrupt: weak_ptr -> shared_ptr","sha":"c681395fb2584157fcc3d90a9b18f608faba9c4b"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-14T17:10:47Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-14T21:31:14Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Remove lv2_event_queue::check(weak_ptr)","sha":"8bd58b1ad4f4dc58653d0692128c403129437777"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-12T05:12:18Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-15T06:00:12Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"kernel-explorer: Implement SPU ports/interrupt tags information","sha":"7a9a46e0930840c5942193cff2aab1707a62cbfa"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/11366022?v=4","date":"2021-05-15T18:20:12Z","email":"polar@ever3st.com","login":"p01arst0rm","name":"polar"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-15T18:20:12Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"BUILD: Move buildfiles & improved prop includes (#10251)\n\n* moved buildfiles to subdirectory\r\n\r\n* fix msvc build\r\n\r\n* fix cmake build","sha":"11bace8804e5a0541ba4575bebf29fc2a8b68d8e"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-12T21:56:01Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-15T20:51:12Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"rsx: Refactor program texture state handling to be persistent across shader swaps","sha":"c5a06dab0a9404c627bba187e0d8534a1566cfba"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-12T22:02:11Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-15T20:51:12Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"Update cmakelists","sha":"af05ebe4282c26abd2b22fc8751d772e64d6e05c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-15T18:45:04Z","email":"karokidii@gmail.com","login":"kd-11","name":"kd-11"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/15904127?v=4","date":"2021-05-15T20:51:12Z","email":"15904127+kd-11@users.noreply.github.com","login":"kd-11","name":"kd-11"},"msg":"Fixup\n\nFreeBSD + concepts = fail","sha":"a84cf030bbff20ec9d89853b738d4d0fce7444ff"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-16T06:07:29Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-16T06:31:05Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"fix azure builds","sha":"73b77525eb19cfbb2b3758cac8e114b3f19f0c0c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/31934788?v=4","date":"2021-05-16T10:42:42Z","email":"herrhulahoop@tutanota.com","login":"HerrHulaHoop","name":"Hula Hoop"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-17T10:15:51Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"Make RPCS3 license explicit in README","sha":"13e2f26a67309613b1ac4de166d0d204690b8b5c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-16T04:52:38Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-17T10:17:45Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"lv2: Fix overflows of periodic timers","sha":"2e28e2d2935e9dcff4d4ff6cbbe090e0736b4be1"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/18193363?v=4","date":"2021-05-17T11:22:27Z","email":"elad3356p@gmail.com","login":"elad335","name":"Eladash"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/19864447?v=4","date":"2021-05-17T11:22:27Z","email":"noreply@github.com","login":"web-flow","name":"GitHub"},"msg":"Move HLE table address to FXO (#10284)","sha":"57cd4ff3c6cde7722c69490f591d762e95de0bb3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/26352541?v=4","date":"2021-05-15T10:30:38Z","email":"MalcolmJestadt@gmail.com","login":"Whatcookie","name":"Malcolm Jestadt"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-17T13:59:20Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"SPU LLVM: Optimize branching\n- Detect a pattern where vpmovmskb and a check against the sign bit can be used instead of checking against zero","sha":"52780e65e71ffba0eb636b9fc6eac056c75f55ef"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/7755816?v=4","date":"2021-05-17T15:02:07Z","email":"linkmauve@linkmauve.fr","login":"linkmauve","name":"Emmanuel Gil Peyrot"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-17T18:29:13Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"3rdparty: Fix building with system wolfssl\n\nIt only installs a .pc file and nothing cmake, so we can use pkg-config\ninstead.\n\nhttps://github.com/wolfSSL/wolfssl/pull/4043 is required when building\nwolfssl against gcc 11.\n\nSigned-off-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>","sha":"f6a70e2e085b20ba52804e223f3b1d48bd844d65"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/7755816?v=4","date":"2021-05-17T15:03:34Z","email":"linkmauve@linkmauve.fr","login":"linkmauve","name":"Emmanuel Gil Peyrot"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-17T18:29:13Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"3rdparty: Add option to build against system flatbuffers\n\nSigned-off-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>","sha":"8f271861f5527790fd93cd90dcfcc25031a38c77"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/7755816?v=4","date":"2021-05-17T15:03:43Z","email":"linkmauve@linkmauve.fr","login":"linkmauve","name":"Emmanuel Gil Peyrot"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-17T18:29:13Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"3rdparty: Add option to build against system pugixml\n\nSigned-off-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>","sha":"8ed42410bf362453199d92a196fc6e1302623792"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/7755816?v=4","date":"2021-05-17T15:03:47Z","email":"linkmauve@linkmauve.fr","login":"linkmauve","name":"Emmanuel Gil Peyrot"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/23019877?v=4","date":"2021-05-17T18:29:13Z","email":"studienricky89@googlemail.com","login":"Megamouse","name":"Megamouse"},"msg":"3rdparty: Add option to build against system xxhash\n\nSigned-off-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>","sha":"73982009809ba3156fd4fb48813ff8ece72333a0"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T10:31:46Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T10:31:46Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"vm: disable sparse files on win7","sha":"6e497ae372b6d7b39f38f42cbafce3b1b06040d3"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T14:27:22Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T14:27:26Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Update LLVM\n\nIncludes some fixups and more PMADDWD/PMULHW detections.","sha":"e91dd3e373ae5e8a9fbab315edf9bf0297a2f86c"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T18:40:54Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T18:40:59Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"bs_t<>: add all_of() and none_of()\n\nConvenience functions.","sha":"d3b0a3dc4654f553c714c970435865f442e4bfdc"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T20:21:46Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T20:21:46Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Downgrade LLVM to previous commit (fixup)","sha":"cd7253bac9c8f8599d351eab56511d4bedbf8aec"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T21:32:15Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-18T21:48:45Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Nekotekina"},"msg":"Simplify error_code class\n\nRemove \"not an error\" detection trait. Use fixed CellNotAnError class.\nUse constructor overload to disable reporting it.","sha":"8217840accab93dd99f57357c0b08b61426445a8"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/5477973?v=4","date":"2021-05-18T15:14:30Z","email":"jerome@prmntr.me","login":"Lctrs","name":"Lctrs"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-19T16:55:58Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"metainfo: make license explicit","sha":"ffc9211ce2e760d3b80ff6fcf553f0290814272d"}
{"author":{"avatar":"https://avatars.githubusercontent.com/u/5477973?v=4","date":"2021-05-18T15:15:03Z","email":"jerome@prmntr.me","login":"Lctrs","name":"Lctrs"},"committer":{"avatar":"https://avatars.githubusercontent.com/u/6028184?v=4","date":"2021-05-19T16:55:58Z","email":"nekotekina@gmail.com","login":"Nekotekina","name":"Ivan"},"msg":"metainfo: move away from deprecated appdata","sha":"0042f4e16eb8908ef3fb76fd36bf088ee46bdc05"}