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

Log all available GLSL shaders when requested not found

c11e4121c9a34ab995d5e8c595b55cf990f048f4 authored over 2 years ago
Add --list-glshaders command line flags

6bb598e8013104046696e108b03f620611428673 authored over 2 years ago
Migrate built-in DOSBox shaders to resources

Co-authored by: jmarsh <[email protected]>
Co-authored by: Sjoerd van der Berg <[email protected]...

4d3af41a485a9263103e803029b3193ac4447e56 authored over 2 years ago
Migrate built-in CRT shaders to resources

2122e987b7a0003302b410fa4dcebce3a13e45ef authored over 2 years ago
Cleanup GLSL shader formatting

5880f0d05dd6f2b16edc7928f0d9471edda8c19e authored over 2 years ago
Load GLSL shaders only from file and on-demand

9be47dd578951944fad8d350d5448e1712bc0fd4 authored over 2 years ago
Remove a duplicate GLSL load path

Remove the config path construction, because it's
already part of the paths searched by GetResou...

11e98db3179afdf17c98209bf83e00510d854d2f authored over 2 years ago
Remove the built-in GLSL shaders

3e914a4611e79037f585ddd1dbdabfb5b421470d authored over 2 years ago
Scan for resources in portable configurations

1ad347174fd877a0199874b054bc83181ef702c4 authored over 2 years ago
Add support function to get available resources

2f48506a0d5bb88b0f12e1ffc2729b9bda20d294 authored over 2 years ago
Don't print every resource load in non-release builds

This was fine when we had fewer resources, but now it's getting
too noisy.

f09ea427f8cf2df0b6407c65be7787159b5a15d9 authored over 2 years ago
Add zlib to CI platform packages

aca201f8671a56497f1803c9f02e2ee50f016775 authored over 2 years ago
Zero-out MSYS2 maximum warning limits

34da771df555e86fd956582fdfe4489369e7390a authored over 2 years ago
Flag an assert-only bitops argument as unused

eaed0ae0a537de8b8e57d15a7967a47e034b486a authored over 2 years ago
Ask compilers to ignore unknown pragmas

bd1a5253621cae32ca8869c78211026ad5d8f63b authored over 2 years ago
Remove trailing whitespace in CI YAMLs

ed5292652ae4504d2b83f82c0cd899fe574fbbf9 authored over 2 years ago
Remove unused argument name from enet clock_gettime

fd498b535679141e6b7aa82b5231c9ab88f255ec authored over 2 years ago
Add a negative-char support check function

c84052db8ed9459ff7de40eadc865cf9a162141c authored over 2 years ago
Remove unused pixel aspect-ratio from log args

925470ed76208878efc849f934f418ae72abb0c1 authored over 2 years ago
Use a lamda to tighten up a drive cache function

f0b44e1e30eb2650d37047f5e9ded905d67d0fe5 authored over 2 years ago
Rename PROGRAMS_Main & ProgramStart to reflect behaviour

35b236a889f51cc76576a0dccf0c0b9951eadf0f authored over 2 years ago
Refactor _ProgramStart funcs to template function

Use std::function in place of raw function pointers.

New function returns a unique_ptr instead ...

afbe4f86ebfea0ac2174bf46d2aacd2ee47661db authored over 2 years ago
Remove uneeded _ProgramStart functions

ea3784804d74045c56144d8904d9de11a8e03942 authored over 2 years ago
Add message to static assert, Review changes

97e39208f159a8f3047ccf60836f06f53ac34f57 authored over 2 years ago
Add zlib as a dependency of ZMBV

67e412eb5386f25fd68cec1e89bedb4fa65f02fe authored over 2 years ago
Update PVS Studio to 7.18.59866.202

3558786948ede6810c22c0b6d7a208bcab792290 authored over 2 years ago
Shaders can now use sRGB texture or framebuffer via pragmas

601d399e80934ceb42c218f89217777925c35202 authored over 2 years ago
Fix MIXER indentation

3e075f0b7eaa1fa0a068aa095adef540b1cde8b6 authored over 2 years ago
Update MacPorts dependency names

1a81738d48a299b2a4dd0679f6302e8facb771a9 authored over 2 years ago
Move messages out of DOS_SetupPrograms to individual program constructors

b2d710467233a500f2c3d4d2ed3828a9ccb1f241 authored over 2 years ago
Move WIKI defines to programs header

38b4e82060fba79e33b6069df9eed58250b630c2 authored over 2 years ago
Update German message sources for translation

e536969af37c936ea0e8d24e2f1f8996feaa6fe9 authored over 2 years ago
Update English source translation strings

4560933b6b8f8a30752edddb10711cb1492252dd authored over 2 years ago
Remove language strings no longer used

23d9a0a5983d42ddffe4f304867379e9d2e35447 authored over 2 years ago
Update Italian (it) translation

dffdcfa33957a25d2f23c7b071b9cccee077feaf authored over 2 years ago
Update Russian message sources for translation

8ee0df4e621dfd358f7bfd08a53bde656d0091b7 authored over 2 years ago
Update Polish message sources for translation

3d7ce35af893c8f3fcf6b955af96dfebc7c4aeef authored over 2 years ago
Update Italian message sources for translation

5e717c66d5e37efb9607815c2ed367d0bcb014c6 authored over 2 years ago
Update French message sources for translation

ee72a8c6db56ac876af682dd22982c6e7829600e authored over 2 years ago
Update Spanish message sources for translation

aab2dda00ac177e9f7a67684408891300cbff389 authored over 2 years ago
Retain and lazy-convert markup messages

0f60a0dd089be7ad634ae12ee38b71861d5e3439 authored over 2 years ago
Halt MIDI playback during MPU-401 resets

9cafb8a334a6c234ace230f26dedb76b30238422 authored over 2 years ago
Halt MIDI playback when requested via MPU UART mode

993e7702b35795b98f2630f5bdd248d9e03267c6 authored over 2 years ago
Assign the MPU-401 Reset command to a named value

7dfdb2dbca1aafd3516a3cb9bbf6e0d1d8a575dc authored over 2 years ago
Render Innovation SSI-2001 samples after write (#1640)

26f7900694a309dea6945aa3ca85e0e7fbbe731b authored over 2 years ago
Fix debug window-event ID check

The event type should be checked first. Since it's a union,
not every event will have a valid wi...

7a10a026ec9b064aa18a786e76ef827e0dcd853e authored over 2 years ago
Enable high DPI for debugger window

1a289f5cd4e676937e861f7657a5162b695968ba authored over 2 years ago
Update Coverity scanner to 2021.12.1

8d9393412143797df2acec4a87e5a85c1580c2ef authored over 2 years ago
Check the debugger event using a constexpr array

d6bab8cb1b73b2234ff5d65182ca51854895eba1 authored over 2 years ago
Format parameters on their own lines

223f0123fbd20ab9dd60f3a4a49b94db92646e43 authored over 2 years ago
Apply clang-format to debugger changes

format files changed in commit cad45c01a8c5f707aa6de8bc5c96beacc06390bc

3289457f0bd99c45a077735b2ed1f6b29898cab4 authored over 2 years ago
Fix name typo

d45bac3e352b8c082d244a233a247a97a1c72d2e authored over 2 years ago
Embed latest needed PDCurses files

https://github.com/wmcbrine/PDCurses

0c55fa5979a1b4329cdd4499ebfe5c42e50b6232 authored over 2 years ago
Add PDCurses modifications

4449a6728386a3e3e948d3341b97657874c28756 authored over 2 years ago
Increase allowed PVS warnings

All "High" priority warnings have been fixed

ad7fc0f62621cb63e80dfe5e28b4a3f1ed931194 authored over 2 years ago
Incorporate PR feedback

40f1be0bb1296460e911c2a1cdf1efe50c21bc2a authored over 2 years ago
Integrate modified PDCurses for debugger

cad45c01a8c5f707aa6de8bc5c96beacc06390bc authored over 2 years ago
Fix some PVS-Studio warnings

477465b0736baaa428810edb4f8a51e07bda1148 authored over 2 years ago
Rename AutoType's End to StopImmediately

This makes it more consistent with the existing
Stop() function, but also adds thread-detaching.

e31721d26d53889d9cea4bcdb98c4689208c1423 authored over 2 years ago
Add a support function to remove duplicates from a container

856951ea9f0142162efa710a6b67f235bafdff17 authored over 2 years ago
Refactor the shell's CHOICE command with regular expressions

Also adds:

1. Ctrl + C break to the choice loop (and returns 0) which matches
Microsoft's de...

9148ed412fdda7507baa132c1ab9d876ce7f7534 authored over 2 years ago
Cleanup whitespace formatting in the Auto Typer

47524c5e17e4111bc1bdbfa9a38030989adeb0ec authored over 2 years ago
Add upper-case handling to the Auto Typer

399fd3884620f4bce6c6ce097e22d987791d778b authored over 2 years ago
Specified path can be invalid if filename is a device. Fixes installer for World Series of Poker.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4475

4a8a7a8243195153cdb9d73fbbb6ed3b4c73153a authored over 2 years ago
Update CI author list

c6f8fdeab71ff0b43d3b850b1ffb4f4cf19ce1d6 authored over 2 years ago
Support gamma-correct interpolation in the 'sharp' OpenGL shader

e2e13f50cd7821bc0caea814bfcc8240effe95c7 authored over 2 years ago
Add null-deference checks to MAME's sn96496 device

0c4197ab801df6be589d71a64ad244ce6b86933a authored over 2 years ago
Set the default gain in MAME's sn96496 device

This more closely matches line recordings
from actual Tandy systems.

c7007273def41cfd355c62abd1e22b508add2921 authored over 2 years ago
Increase the sn96496's maximum sample rate

88d61efd48d8a8cf23d05201f9ec7bbf07268cfb authored over 2 years ago
Avoid underflow and overflow in the Mixer

648c3452f29e7847e74ac47bacf7b6a41a5a6265 authored over 2 years ago
Drop the tandyrate conf-file setting

We now run the Tandy at the mixer's native rate.

08cce17356f6a2a893221f61be2326dbe5f7cabb authored over 2 years ago
Initialize MAME device rate with default value

325acb41be15e7f1d8cf0a8d41722909f3cf7a65 authored over 2 years ago
Refactor the Tandy sound sources

- Resamples the Tandy audio to match the mixer rate

- Moves the DAC and PSG implementations i...

d0c9b1098f14ec2b072d59f8a71d7138c5c267e6 authored over 2 years ago
Prevent copying and assiment of the MAME device

27ef74c896cf5ddaf70a6682f5ebf3e92721af21 authored over 2 years ago
Make use of the MAME device tag string

7a927e9c8ac8651bf26a4f0ed87bf00bf24445f8 authored over 2 years ago
Reduce allowed PVS Studio warnings

eca843e2c714cae258551555c2235c60c4f9e448 authored almost 3 years ago
Only close the serial port handle if it's valid (CWE-687)

From Coverity:

The negative argument will be interpreted as a very large
unsigned value.

In SE...

ac3bedf8e13467dd0ae5db0d96e23b1897e034d8 authored almost 3 years ago
Ensure we don't overrun a fixed string buffer in shell cmds (CWE-120)

From Coverity:

The string operation will write past the end of the
fixed-size destination buffe...

83df1b1164f9a61dfabaefb9bfc0b5d4ff6e36cc authored almost 3 years ago
Check the return value from FindCommand in shell cmds (CWE-252)

From Coverity:

If the function returns an error value, the error value may
be mistaken for a no...

fbecf0a86f3372a9c0e84f7a01d81f9f7ef15d0f authored almost 3 years ago
Check the return value from seek in keyboard layout (CWE-252)

From Coverity:

The function returns a value that indicates an error condition.
If this is not c...

05c8e356ebd205187dc4f88f09a467980f1ffa99 authored almost 3 years ago
Check seek and tell return values in drive overlay (CWE-252), (CWE-687)

from Coverity:

The function returns a value that indicates an error condition.
If this is not c...

57f2517fe918e7846ad46003739599a254b7a340 authored almost 3 years ago
Check an untrusted loop bound in keyboard layout (CWE-606)

From Coverity:

An attacker could control the number of times the loop
iterates.

In keyboard_la...

ba45f6143586229adcb4a63d5b0d8ad05f480caf authored almost 3 years ago
Avoid iterating past a container end in drive overlay (CWE-119)

From Coverity:

Undefined behavior may result; the program may crash or subtly
misbehave.

In Ov...

831ffcdf756b8bdb73bc43b10fcb9c45d3aecc8c authored almost 3 years ago
Check that a buffer index will stay in-bounds (CWE-129)

The array index could be controlled by an attacker, leading to
writes outside the bounds of the ...

fc2c55a25063ca4695385dce537b576b3464fb60 authored almost 3 years ago
Check for a potential null deference in pcjr boot (CWE-476)

From Coverity:

A null pointer dereference will occur. In BOOT::​Run():
Dereference of an explic...

007827070471ffb7001e4917366d834d1b4144c9 authored almost 3 years ago
Check the return value from seek in BIOS disk (CWE-252)

The function returns a value that indicates an error condition.
If this is not checked, the erro...

64160ea8185d602591f980ed8f2e1220d730f97e authored almost 3 years ago
Clarify that output level is not floating-point in sn76496

From Coverity:

The result of the division is truncated to an integer (a whole
number), which is...

b7d18db6f9d5aac9e52452bd9f71c399fc84bf68 authored almost 3 years ago
Collapse identical code for different branches in mf262 CWE-398)

From Coverity:

The condition is redundant. In set_ksl_tl(<unnamed>::​OPL3 *,
int, int): The sam...

5abed1206f69f2143cfd2dfa2489d6327e5ea446 authored almost 3 years ago
Check the return value from seek in pcjr boot (CWE-252)

From Coverity:

The function returns a value that indicates an error condition.
If this is not c...

a38d6587bc3d5984676388a561152ee2a2302e20 authored almost 3 years ago
Update .gitattributes to auto-normalize text files

74e7d0644140df27aaa9531ca33164f1bae4e841 authored almost 3 years ago
Avoid a potential divide-by-zero in rate calculation

186d1d1762be73859026a15dc176328b1a5fa8f7 authored almost 3 years ago
Remove Windows line-endings from sdlmain header

cb0632dd504dc93eee2afd3777badb2b02f52f8c authored almost 3 years ago
Separate class definitions in SDLmain to header file

843bee9b13e31383a7abc14f5dcd79324217a921 authored almost 3 years ago
Move PPScale class to ppscale.h

2058ddffdc940ba20704c9378cd15fdcdb0e6756 authored almost 3 years ago
Add DOSBox Staging header

3b8a9a808ed17ae62ee34c857b8457a5e6adc82a authored almost 3 years ago
Revert "Disable PVS studio license check"

This reverts commit 3bed8fa213827a54e41b9bb0e3cd959c0b0b13b4.

Our license has been re-instated ...

5f85115150f78ccf953b37cb0f2c46b0f584587b authored almost 3 years ago
Add /T option for CHOICE command

905c87547f23a07e45dff72dc6d31ecaf9825047 authored almost 3 years ago
Update help message for CHOICE command

9f6fdfc1da10d65d8004f723d5ccde56a3ed5e06 authored almost 3 years ago
Update allowed PVS Studio warnings for new version

d13f1653de040c9e126fb314d8b9dbcdaf4fde5d authored almost 3 years ago
Disable PVS studio license check

We've come up on our yearly license, and the software produces:

"This is an information message...

3bed8fa213827a54e41b9bb0e3cd959c0b0b13b4 authored almost 3 years ago