Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dosbox-staging/dosbox-staging

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
https://github.com/dosbox-staging/dosbox-staging

Work-around a GCC <9.3 bug regarding use of the maybe_unused attribute

GCC versions prior to 9.3 contain a bug where the maybe_unused attribute triggers
a syntax error...

d744d1a03d19ce8e2a9c748ef54318ec6be8c92c authored over 3 years ago by kcgen <[email protected]>
Fix warnings on platforms where char is unsigned

11b4697c90fe17b30c113870cc0e54e1c16a43f3 authored over 3 years ago by kcgen <[email protected]>
Use \033 instead of \e to comply with ISO-standards

69ba660b0454d77439404cb63d02dbfff9e8f031 authored over 3 years ago by kcgen <[email protected]>
Invalidate the CI caches for Clang

bedb4d87089975319e1a9c0897721329a463f371 authored over 3 years ago by kcgen <[email protected]>
Cleanup fallthrough, printf, and unused variable level-3 warnings

73ba9819ffb834648a9f004cdb7452c35326fd75 authored over 3 years ago by kcgen <[email protected]>
Update the documented C++ standard to C++17

b25b7b21c4cac446b0a08cb47c29e2548c0ca78d authored over 3 years ago by kcgen <[email protected]>
Add a note about configuring git to always update submodules

48b98bff70e62484415a7c41503a576e0b9e4f56 authored over 3 years ago by kcgen <[email protected]>
Add "consider-using-f-string" to PyLint ignore-list

6319cf0fe591e52002eb554c71854f145b7c77b0 authored over 3 years ago by kcgen <[email protected]>
Sync loguru submodule with upstream

7da064a4cb5302bd6795716d8034e8d438824c15 authored over 3 years ago by kcgen <[email protected]>
Sync Loguru submodule with upstream

734baed9a6c40bc918f58f467489d2dde55640a5 authored over 3 years ago by kcgen <[email protected]>
Point to updated loguru submodule version

be7bca91c0fab7e2ebd44488f82dc72ee4f4112f authored over 3 years ago by kcgen <[email protected]>
Reduce allowed PVS warnings limit

6ab78029ebb2f1cc50f07a50bc82888a953b8394 authored over 3 years ago by kcgen <[email protected]>
Add a check when accessing MAME OPL operators

Fixes these Coverity issues:

__________________________________________________________________...

9410f0be990baace3fcf85c9fed1a76d15309e89 authored over 3 years ago by kcgen <[email protected]>
Fix a potential overrun in MAME OPL flagged by Coverity

Fixes:

[email protected]

*** CID 338849: (OVERRUN)
/src/hardware/opl.cpp: 687 in OPL2...

e2eaff89b76d4889cd5eec6cddb8583a654a1e60 authored over 3 years ago by kcgen <[email protected]>
Make startup verbosity default to 'auto'

8a8e06d6f51566bd350403c77ff6a50d8e5b98f6 authored over 3 years ago by kcgen <[email protected]>
Slightly refactor VGA_Draw_CGA16_Line

68ff2331724853fe90052ba67224fee5df1c9ec5 authored over 3 years ago by kcgen <[email protected]>
Reconcile differences between composite patches

c85feffb8c1def5402c7403665bbe4c7af82cc47 authored over 3 years ago by kcgen <[email protected]>
adjust PCjr composite to use constexpr, consts, and floats

f5e0755014a7f583884268f68175ad17a256b8f6 authored over 3 years ago by kcgen <[email protected]>
Adjust allowed warnings limits

MacOS level=3 warnings about using FALLTHROUGH.

c86983ace9c6d3cbcd4a759cf45a6f9fc2604098 authored over 3 years ago by kcgen <[email protected]>
Add composite M_CGA16 cases to mode switches

6cc3821144fbc6acaf3bd72870fedcabc1233207 authored over 3 years ago by kcgen <[email protected]>
Cleanup VGA other by removing CGAModel and cga16_color_select

972aff9252c32a40f85b10f09e3de562ce6d725a authored over 3 years ago by kcgen <[email protected]>
Drop extra arm64 CI debug builds

06d8662266a79d48a7199fb8f2d007f7df2b2246 authored over 3 years ago by kcgen <[email protected]>
De-Bitu the Soundblaster module and its interface

5d76a0b930b2d848ea2b0324012ec6956e8907a8 authored over 3 years ago by kcgen <[email protected]>
Cleanup a printf-format warning in paging

d35b0146c471855e93ecce60921bef5497064142 authored over 3 years ago by kcgen <[email protected]>
Use an 8-bit index to track paging queue entries

a7cd2358a7ccfee031a48e4d962c78c60592c470 authored over 3 years ago by kcgen <[email protected]>
Use an 8-bit value to store the file-handle index

a4bbeb3280f3924b09735161f0af8a788792e548 authored over 3 years ago by kcgen <[email protected]>
Replace a Bitu with uint32 in the Paging Fault handler

c82b920d4cf6de8612048714037bed2e4462f08d authored over 3 years ago by kcgen <[email protected]>
Replace a couple Bitu resolution variables in VGA draw

b4550f1d8f430b8f5bfdd0e11ea67d9e16edd06f authored over 3 years ago by kcgen <[email protected]>
Cleanup type-size warnings in VGA chipsets

253d1b36a9316f161e4f890cf432b1ab1ab46236 authored over 3 years ago by kcgen <[email protected]>
Deprecate the Bitu-sized IO handler interfaces

29ffda980dafa1dc27a90356f29cc24d4e8d941f authored over 3 years ago by kcgen <[email protected]>
De-Bitu the printf format tokens in put-pixel

2fd579c77265b3c4618ca64cad55ff424b0d3688 authored over 3 years ago by kcgen <[email protected]>
Lower allowed warnings limits

0e2c05bcce3f30376bbdfa16738d2b9206685be5 authored over 3 years ago by kcgen <[email protected]>
Add unit tests for the IO handlers

cb319e2ea54464bd75e557ca8020af1a958e6b51 authored over 3 years ago by kcgen <[email protected]>
Fix loss-of-data assigning int-values in MAME FM modules

6b2c689b262b602a944b807579066c16c1dbdc3e authored over 3 years ago by kcgen <[email protected]>
Construct the sblaster env variable using sprintf

0da8c01f15d730d7b9889b583b37f1e9354ac1ea authored over 3 years ago by kcgen <[email protected]>
Cleanup extraneous formatting in the debug module

55bc1b1a66e8a2ff97d3a64dc2a0256e8e66109a authored over 3 years ago by kcgen <[email protected]>