dependabot[bot]
64956506bb
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 18:18:12 +00:00
OBattler
14b31d369f
Merge branch 'master' of https://github.com/86Box/86Box
2023-09-04 04:55:16 +02:00
OBattler
95c9c1dc95
Reverted the PIC code to basically the old code with the new way of handing level-triggered IRQ's, fixes IDE hard disk and ATAPI CD-ROM problems.
2023-09-04 04:55:09 +02:00
Robert de Rooy
ff56469b76
Add new 4.0 dependencies to RPM spec file
2023-09-02 10:51:40 +02:00
Davidson Francis
4bde11c290
GDB stub small fixes: out-of-bounds and wrong packet reply in 'qfThreadInfo' ( #3666 )
...
* Fix out-of-bounds access on gdbstub_client_respond()
The issue happens when the ENABLE_GDBSTUB_LOG flag is set, more
specifically within the gdbstub_client_respond() function. This is
due to the fact that the string 'GDB Stub: Sending response: ' and
the newline character '\n' total 29 characters. When combined with
the 995 characters of client->response, the total is 1024 bytes.
However, the pclog_ex() buffer size is also 1024 bytes, leaving no
room for the null terminator '\0'. As a result, when attempting to
print the text on the screen, a segmentation fault occurs.
This commit fixes this by decreasing the response text's size by one
byte.
* Remove extra space in 'qfThreadInfo' packet response in gdbstub.c
When GDB sends the 'qfThreadInfo' packet, one of the possible responses
is 'm thread-id', as specified in [1]. However, contrary to what the
documentation implies, there is no space between 'm' and the thread-id.
In the current approach, GDB isn't even able to recognize that there's
any active thread, as the code sends "m 1" instead of "m1".
This commit addresses this by removing the space in the response.
Ref:
[1]: https://sourceware.org/gdb/onlinedocs/gdb/General-Query-Packets.html
2023-08-31 14:11:27 -03:00
Miran Grča
c2a5f7f94f
Merge pull request #3649 from kzmidze/master
...
Update language module
2023-08-31 04:03:22 +02:00
Miran Grča
b6713dcb76
Merge pull request #3655 from Theldus/fix_gdbstub_build
...
Fix GDB stub builds due to undeclared symbol
2023-08-31 04:02:26 +02:00
Miran Grča
d507ad67f6
Merge pull request #3664 from lemondrops/gus-fixes
...
Gravis UltraSound fixes
2023-08-31 04:01:57 +02:00
Alexander Babikov
ce8b1c4c81
Dev branch: Fix the GUS type selector not working
2023-08-31 06:19:58 +05:00
Alexander Babikov
e6e8784769
Revert the GUS to use edge-triggered IRQs
...
Fixes #3645
2023-08-31 06:19:58 +05:00
OBattler
3039f8449f
Fixed GUS IRQ handling if normal and MIDI IRQ's are the same.
2023-08-30 18:46:23 +02:00
OBattler
fd4ef5cfb4
Fixed the PCI slot definition for the 450kx Memory Controller.
2023-08-30 18:12:26 +02:00
OBattler
036c6cb101
Fixed the PCI device type for the 450kx Memory Controller.
2023-08-30 18:11:15 +02:00
Davidson Francis
68b6a58cc2
Bug Fix: Fix GDB stub builds due to undeclared symbol
...
This commit fixes a build issue that occurred when compiling with
GDBSTUB support (-DGDBSTUB=ON). The issue was introduced in commit
565421a
, which commented out the GDB_REG_FS_BASE and GDB_REG_GS_BASE
registers, but did not remove the code snippets that referenced them
in gdbstub_client_write_reg(). This commit comments out those code
snippets as well.
Additionally, this commit removes the fs_base and gs_base registers
from the XML file, to ensure the correct numbering of the registers
for the GDB.
2023-08-30 00:37:30 -03:00
沙沙宮紗夜
f21ab681a9
Update language module
2023-08-27 13:42:34 +08:00
沙沙宮紗夜
e3a3b8f086
Update language module
2023-08-27 13:40:57 +08:00
OBattler
42ea22e569
Properly fix serial mouse wheel.
2023-08-26 23:22:56 +02:00
OBattler
41079a4505
Fixed the serial mouse wheel.
2023-08-26 23:16:50 +02:00
OBattler
e0c1e4b3a3
Proper fix for mouse wheel inversion.
2023-08-26 22:47:32 +02:00
RichardG867
188c819210
Merge branch 'master' of ssh://github.com/86Box/86Box
2023-08-26 14:05:43 -03:00
RichardG867
c74d593fe3
Jenkins: Fix a Linux library packaging violation
2023-08-26 14:05:35 -03:00
Jasmine Iwanek
abffa9b864
Merge pull request #3644 from lemondrops/master
...
Update the credits in the About dialog
2023-08-26 12:57:07 -04:00
Alexander Babikov
5d6d8abf57
Update the credits in the About dialog
2023-08-26 21:35:44 +05:00
RichardG867
801d5b7232
mouse_ps2: Fix wheel inversion
2023-08-26 13:31:05 -03:00
OBattler
8f21db5527
Interim 808x fixes - just enough to fix the two most outstanding problems (Prehistorik 2 and Snatch-It! being broken).
2023-08-26 16:40:29 +02:00
Miran Grča
479024ae87
Merge pull request #3640 from cold-brewed/ui-toolbar-rb
...
Revert toolbar changes, add separator
2023-08-26 03:03:40 +02:00
OBattler
c1613776ce
Fixed the wheel inversion on the PS/2 mouse.
2023-08-25 05:58:04 +02:00
OBattler
084fd441d3
Logging fixes in cpu/x86.c.
2023-08-25 03:49:06 +02:00
OBattler
782117dbbd
Fixed some GCC pedantic warnings.
2023-08-25 02:28:51 +02:00
OBattler
e578b6b418
Merge branch 'master' of https://github.com/86Box/86Box
2023-08-24 23:49:13 +02:00
OBattler
a0ce900837
Temporarily disable the Wacom tablets.
2023-08-24 23:49:06 +02:00
Miran Grča
83a9f58dbb
Merge pull request #3638 from lemondrops/extended-dropdowns
...
qt: Expand the number of items displayed in comboboxes to 30
2023-08-24 23:35:29 +02:00
cold-brewed
350eefb258
qt: Revert toolbar changes, add separator
2023-08-24 17:33:05 -04:00
Alexander Babikov
0ba239d49a
qt: Temporarily hide the Mitsumi CD-ROM bus in dropdowns ( #3639 )
2023-08-24 18:24:40 -03:00
Alexander Babikov
b08ec7dcf6
qt: Expand the number of items displayed in comboboxes to 30
2023-08-25 02:14:01 +05:00
Miran Grča
932834995c
Merge pull request #3635 from cold-brewed/ui-pit-rb
...
Revert earlier machine settings updates
2023-08-24 23:07:32 +02:00
OBattler
801ebcc1db
RichardG is right, the Compaq 386 Memory Control is absolutely not the OPTi 391.
2023-08-24 20:25:27 +02:00
cold-brewed
8e5536b4f5
qt: Revert earlier machine settings updates but include the new PIT option
2023-08-24 12:12:21 -04:00
OBattler
cf4b7bbd42
Merge branch 'master' of https://github.com/86Box/86Box
2023-08-24 17:00:20 +02:00
OBattler
fc8b4ce828
Disabled the DRAM row emulation on the 420EX and SiS 496/497, should fix memory with machines using those chipsets.
2023-08-24 16:59:57 +02:00
Miran Grča
6e03e1e8ba
Merge pull request #3631 from jriwanek-forks/plat
...
Make plat_fallthrough and plat_unused headers less fragile
2023-08-24 01:15:57 +02:00
Jasmine Iwanek
8f07289844
Make plat_fallthrough and plat_unused headers less fragile
2023-08-23 19:14:08 -04:00
OBattler
5f83768d98
Fixed includes in video/vid_s3.c.
2023-08-24 01:13:39 +02:00
OBattler
4f12485bcc
Fixed includes in scsi/scsi_disk.c.
2023-08-24 01:12:27 +02:00
OBattler
84ad199b68
Fixed headers in scsi/scsi_buslogic.c.
2023-08-24 01:11:48 +02:00
OBattler
aee88dcb52
Fixed headers in scsi/scsi_cdrom.c.
2023-08-24 01:11:10 +02:00
OBattler
0ea7f3b2b2
Fixed includes in disk/hdc_st506_xt.c.
2023-08-24 01:10:41 +02:00
OBattler
46b086cf22
Missing header include in video/vid_s3.c.
2023-08-24 01:06:38 +02:00
OBattler
937589b6e3
Unmarked fallthroughs: scsi.
2023-08-24 01:05:45 +02:00
OBattler
ca58764ac3
Unmarked fallthroughs: vid_s3.c.
2023-08-24 00:57:53 +02:00