{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":204169716,"defaultBranch":"master","name":"uhexen2","ownerLogin":"sezero","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-24T14:39:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4222725?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692528959.0","currentOid":""},"activityList":{"items":[{"before":"21a022c978733c14431c753482c8c64face17436","after":"95b90c052119173c64550b8ffa95f0981047bbbb","ref":"refs/heads/master","pushedAt":"2024-07-28T11:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"updated COMPILE_TIME_ASSERT macro from latest SDL.","shortMessageHtmlLink":"updated COMPILE_TIME_ASSERT macro from latest SDL."}},{"before":"bb25d608ff3063ac12f23c1b1089a9732fc88d15","after":"21a022c978733c14431c753482c8c64face17436","ref":"refs/heads/master","pushedAt":"2024-06-18T20:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"Fix potential infinite loop in S_PaintChannels when playing sounds with loop start >= end (e.g. misc/forcefield.wav from Madfox's kaptlog.zip)","shortMessageHtmlLink":"Fix potential infinite loop in S_PaintChannels when playing sounds wi…"}},{"before":"d25b96c25a36b34ac08e2b0f9c4f7794657aaf32","after":"bb25d608ff3063ac12f23c1b1089a9732fc88d15","ref":"refs/heads/master","pushedAt":"2024-06-13T17:05:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"mark R_EdgeDrawing() as noinline, just in case:\n\nNoticed in a commit in tyr-quake:\n\nTell compiler not to inline R_EdgeDrawing (into R_RenderView_) because\nthe massive stack size here doesn't leave enough free for when we call\nR_DrawEntitiesOnList -> R_AliasDrawModel (quite large stack there too) ->\nR_AliasPrepare{,Unclipped}Points -> D_PolysetDraw.","shortMessageHtmlLink":"mark R_EdgeDrawing() as noinline, just in case:"}},{"before":"81312d9e73e56b7cbed1867ef395032af7d0d950","after":"d25b96c25a36b34ac08e2b0f9c4f7794657aaf32","ref":"refs/heads/master","pushedAt":"2024-06-03T19:58:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"minor windows clean-ups.","shortMessageHtmlLink":"minor windows clean-ups."}},{"before":"7bc45d1a02919b028a759babb6032b67e75aba90","after":"81312d9e73e56b7cbed1867ef395032af7d0d950","ref":"refs/heads/master","pushedAt":"2024-05-11T20:04:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"SDL12 rebuild (again...)","shortMessageHtmlLink":"SDL12 rebuild (again...)"}},{"before":"208561450127e1458f5ba0eedbcb5524f75f57f5","after":"7bc45d1a02919b028a759babb6032b67e75aba90","ref":"refs/heads/master","pushedAt":"2024-05-11T17:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"SDL12 rebuild.","shortMessageHtmlLink":"SDL12 rebuild."}},{"before":"9714ae5958166d89bcd4c6ff01673842f652f8ea","after":"208561450127e1458f5ba0eedbcb5524f75f57f5","ref":"refs/heads/master","pushedAt":"2024-05-08T20:29:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"Silence -Wdangling-pointer warnings from gcc >= 12:\n\nThose local vars do _not_ actually go out of scope.\n\n../h2shared/d_sprite.c: In function 'D_DrawSprite':\n../h2shared/d_sprite.c:706:22: warning: storing the address of local variable 'spans' in 'sprite_spans' [-Wdangling-pointer=]\n 706 | sprite_spans = spans;\n | ~~~~~~~~~~~~~^~~~~~~\n../h2shared/d_sprite.c:704:25: note: 'spans' declared here\n 704 | sspan_t spans[MAXHEIGHT+1];\n | ^~~~~\n../h2shared/d_sprite.c:29:18: note: 'sprite_spans' declared here\n 29 | static sspan_t *sprite_spans;\n | ^~~~~~~~~~~~\n\n../h2shared/r_draw.c: In function 'R_RenderBmodelFace':\n../h2shared/r_draw.c:609:17: warning: storing the address of local variable 'tedge' in 'r_pedge' [-Wdangling-pointer=]\n 609 | r_pedge = &tedge;\n | ~~~~~~~~^~~~~~~~\n../h2shared/r_draw.c:589:25: note: 'tedge' declared here\n 589 | medge_t tedge;\n | ^~~~~\n../h2shared/r_draw.c:48:18: note: 'r_pedge' declared here\n 48 | medge_t *r_pedge;\n | ^~~~~~~\n\nr_main.c: In function 'R_DrawViewModel':\nr_main.c:843:34: warning: storing the address of local variable 'lightvec' in 'r_viewlighting.plightvec' [-Wdangling-pointer=]\n 843 | r_viewlighting.plightvec = lightvec;\n | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~\nr_main.c:779:25: note: 'lightvec' declared here\n 779 | float lightvec[3] = {-1, 0, 0};\n | ^~~~~~~~\nr_main.c:28:17: note: 'r_viewlighting' declared here\n 28 | static alight_t r_viewlighting = {128, 192, viewlightvec};\n | ^~~~~~~~~~~~~~","shortMessageHtmlLink":"Silence -Wdangling-pointer warnings from gcc >= 12:"}},{"before":"724b0208e4f91bd9ec06e582e8c7587061a3213b","after":"9714ae5958166d89bcd4c6ff01673842f652f8ea","ref":"refs/heads/master","pushedAt":"2024-05-07T20:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"more portable solution for true/false and qboolean issue","shortMessageHtmlLink":"more portable solution for true/false and qboolean issue"}},{"before":"0547ab6cf59c33a31a9f43a743ba56b2900f29a9","after":"724b0208e4f91bd9ec06e582e8c7587061a3213b","ref":"refs/heads/master","pushedAt":"2024-05-07T12:57:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"fix build in C23 mode","shortMessageHtmlLink":"fix build in C23 mode"}},{"before":"1d397b4e95ff9ee61a59b368fd7a140ba5f15fa3","after":"0547ab6cf59c33a31a9f43a743ba56b2900f29a9","ref":"refs/heads/master","pushedAt":"2024-04-29T17:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"rebuild of few external libs for windows","shortMessageHtmlLink":"rebuild of few external libs for windows"}},{"before":"b0905fddef03fe0e9ab7d14500e85cac49286ab5","after":"1d397b4e95ff9ee61a59b368fd7a140ba5f15fa3","ref":"refs/heads/master","pushedAt":"2024-04-13T14:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"updated MS Visual Studio projects","shortMessageHtmlLink":"updated MS Visual Studio projects"}},{"before":"47df6d9751a5e5017752c4d0f888fd9aa67aeb5e","after":"b0905fddef03fe0e9ab7d14500e85cac49286ab5","ref":"refs/heads/master","pushedAt":"2024-04-11T09:56:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"docs/README.dos: mention VSBHDA too for PCI sound cards.","shortMessageHtmlLink":"docs/README.dos: mention VSBHDA too for PCI sound cards."}},{"before":"a12e28d1241d55560a0f23ce2220e71a406c18c0","after":"47df6d9751a5e5017752c4d0f888fd9aa67aeb5e","ref":"refs/heads/master","pushedAt":"2024-03-10T00:52:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"fix potential buffer overflow in Mod_LoadAliasFrame\n\nbased on a quakespasm patch by Andrei Drexler","shortMessageHtmlLink":"fix potential buffer overflow in Mod_LoadAliasFrame"}},{"before":"abe1173f4388904dee257d1bd11ac5700f19e7af","after":"a12e28d1241d55560a0f23ce2220e71a406c18c0","ref":"refs/heads/master","pushedAt":"2024-03-08T18:33:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"github ci: update deprecated node.js 16 actions","shortMessageHtmlLink":"github ci: update deprecated node.js 16 actions"}},{"before":"4ce6fec5ed65df80bcb2d991caedcca5f6b86f50","after":"abe1173f4388904dee257d1bd11ac5700f19e7af","ref":"refs/heads/master","pushedAt":"2024-02-25T12:00:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"dos, snd_pci: refuse to work when SBEMU is present.\n\ninspired from code found in https://github.com/wbcbz7/sndlib-watcom","shortMessageHtmlLink":"dos, snd_pci: refuse to work when SBEMU is present."}},{"before":"89191f6e252061eb330d961f14e81eef76bcf36b","after":"4ce6fec5ed65df80bcb2d991caedcca5f6b86f50","ref":"refs/heads/master","pushedAt":"2024-02-22T07:20:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"Update AppStream metadata to 1.0 standard\n\nFlathub have [updated their build infra](https://docs.flathub.org/blog/improved-build-validation/) to validate AppStream metadata against v1.0 of the standard instead of older versions. I've run their linter against the metadata file for HoT and brought the file up to 1.0 standards.","shortMessageHtmlLink":"Update AppStream metadata to 1.0 standard"}},{"before":"c3e1761e3a281be35734f4afa2f34272f2a2efae","after":"89191f6e252061eb330d961f14e81eef76bcf36b","ref":"refs/heads/master","pushedAt":"2024-02-15T20:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"updated 1.5.10 release date, tidy-ups to release notes,\n\nupdated rpm spec for a single all-in-one source package.","shortMessageHtmlLink":"updated 1.5.10 release date, tidy-ups to release notes,"}},{"before":"3055e70394f329b2a379ecc899b9ad0fecfe1c24","after":"c3e1761e3a281be35734f4afa2f34272f2a2efae","ref":"refs/heads/master","pushedAt":"2024-02-12T18:40:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"oslibs, codecs: updated libxmp builds from the latest code in git.","shortMessageHtmlLink":"oslibs, codecs: updated libxmp builds from the latest code in git."}},{"before":"d7c62f06ad5053ec4be22dbc813125df1547f0b8","after":"3055e70394f329b2a379ecc899b9ad0fecfe1c24","ref":"refs/heads/master","pushedAt":"2024-02-10T15:56:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"keys.c: disable -Warray-bounds warning from gcc >= 8. seems bogus.\n\nIn function 'Key_Console',\n inlined from 'Key_Event' at keys.c:1048:3:\nkeys.c:544:4: warning: 'memmove' offset [-2147483647, -1] is out of the bounds [0, 8192] of object 'key_lines' with type 'char[32][256]' [-Warray-bounds]\n memmove (workline + 1, workline, len);\n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nkeys.c: In function 'Key_Event':\nkeys.c:25:6: note: 'key_lines' declared here\n char key_lines[32][MAXCMDLINE];\n ^~~~~~~~~","shortMessageHtmlLink":"keys.c: disable -Warray-bounds warning from gcc >= 8. seems bogus."}},{"before":"c60cdfa9b79c5ceb4e5e6e62d082b3d182dead54","after":"d7c62f06ad5053ec4be22dbc813125df1547f0b8","ref":"refs/heads/master","pushedAt":"2024-02-05T14:04:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"docs/README.dos: mention SBEMU for PCI sound cards.","shortMessageHtmlLink":"docs/README.dos: mention SBEMU for PCI sound cards."}},{"before":"91b97515b76fdcdb68b5c91a42fe817a1ff63882","after":"c60cdfa9b79c5ceb4e5e6e62d082b3d182dead54","ref":"refs/heads/master","pushedAt":"2023-12-25T14:38:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"tiny reorganization after commit b5c91a7","shortMessageHtmlLink":"tiny reorganization after commit b5c91a7"}},{"before":"2540aa52cba74e312e5dc0e2ad49e497e7cd25b5","after":"91b97515b76fdcdb68b5c91a42fe817a1ff63882","ref":"refs/heads/master","pushedAt":"2023-10-07T11:26:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"oslibs: updated libmpg123 builds.","shortMessageHtmlLink":"oslibs: updated libmpg123 builds."}},{"before":"f91f287092fb2b61aaa98e6640f0dcef6e5f832e","after":"2540aa52cba74e312e5dc0e2ad49e497e7cd25b5","ref":"refs/heads/master","pushedAt":"2023-10-03T00:45:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"dos, sndpci (libau): merged pci bus access changes from Mpxplay-1.67","shortMessageHtmlLink":"dos, sndpci (libau): merged pci bus access changes from Mpxplay-1.67"}},{"before":"c36dba796111cffc335ba1500147a8bccc7d626e","after":"f91f287092fb2b61aaa98e6640f0dcef6e5f832e","ref":"refs/heads/master","pushedAt":"2023-10-01T19:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"dos, sndpci (libau): clean-up. make pds_gettimeu() to return signed\n\n.. like latest mpxplay does.","shortMessageHtmlLink":"dos, sndpci (libau): clean-up. make pds_gettimeu() to return signed"}},{"before":"2237eb938bbb77487e7fc9b05db286f8a2fd6e11","after":"c36dba796111cffc335ba1500147a8bccc7d626e","ref":"refs/heads/master","pushedAt":"2023-10-01T15:51:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"dos, sndpci (libau): all struct XXX_card variables must be static.\n\nalso did some minor style syncing with Mpxplay-1.67","shortMessageHtmlLink":"dos, sndpci (libau): all struct XXX_card variables must be static."}},{"before":"1a38775d955d7d4fc95d7c25b4e6ce7f538a1240","after":"2237eb938bbb77487e7fc9b05db286f8a2fd6e11","ref":"refs/heads/master","pushedAt":"2023-10-01T14:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"dos, sndpci (libau): synced Intel HDA code a little with Mpxplay-1.67.\n\nIntel HDA CORB / IRQ changes not taken yet, neither are pci bus access\nstuff..","shortMessageHtmlLink":"dos, sndpci (libau): synced Intel HDA code a little with Mpxplay-1.67."}},{"before":"4469eeeff7f7132ebadeefdd6782d13a7e2b2a07","after":"1a38775d955d7d4fc95d7c25b4e6ce7f538a1240","ref":"refs/heads/master","pushedAt":"2023-09-30T11:38:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"constifications","shortMessageHtmlLink":"constifications"}},{"before":"f820919dcda5b18c2195429ba2ae997db7a96bb3","after":"4469eeeff7f7132ebadeefdd6782d13a7e2b2a07","ref":"refs/heads/master","pushedAt":"2023-09-28T14:13:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"bumped version date stamp.","shortMessageHtmlLink":"bumped version date stamp."}},{"before":"517fd96bd330b1ea1127c0b10038f7c4227905a1","after":"f820919dcda5b18c2195429ba2ae997db7a96bb3","ref":"refs/heads/master","pushedAt":"2023-09-25T00:33:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"utils, COM_Parse(): return NULL upon overflow.","shortMessageHtmlLink":"utils, COM_Parse(): return NULL upon overflow."}},{"before":"316f340f2f9cf925e89b1ef583cd82e0f48d12d7","after":"517fd96bd330b1ea1127c0b10038f7c4227905a1","ref":"refs/heads/master","pushedAt":"2023-09-24T20:05:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sezero","name":"Ozkan Sezer","path":"/sezero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4222725?s=80&v=4"},"commit":{"message":"Host_SavegameComment(): remove CR/LFs from level name to avoid bad saves","shortMessageHtmlLink":"Host_SavegameComment(): remove CR/LFs from level name to avoid bad saves"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOFQxMTozNDowMS4wMDAwMDBazwAAAASLHdSJ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOFQxMTozNDowMS4wMDAwMDBazwAAAASLHdSJ","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yNFQyMDowNTozNi4wMDAwMDBazwAAAAOHtXhX"}},"title":"Activity · sezero/uhexen2"}