profile
viewpoint

dosemu2/dosemu2 333

Run DOS programs under linux:

dosemu2/fdpp 99

FreeDOS plus-plus, 64bit DOS

dosemu2/comcom32 17

32bit command.com

dosemu2/win31-mouse-driver 14

Universal (int 33h) mouse driver for Windows 3.1

stsp/sst2k 8

Super Star Trek 2K

stsp/pmdapi 4

protected mode DOS API translator

einmalfel/git-aflow 3

Git-aflow is git-flow alternative, it provides some more flexibility over git-flow

stsp/BeholdT8 2

BeholdTV T8 driver

stsp/clang-libdos 1

A "sub standard" C library for real-mode dos applications

stsp/fdkernel 1

FreeDOS kernel - implements the core MS-DOS/PC-DOS (R) compatible operating system. It is derived from Pat Villani's DOS-C kernel and released under the GPL v2. Please see http://www.freedos.org/ for more details about the FreeDOS (TM) Project.

push eventdosemu2/dosemu2

Stas Sergeev

commit sha e19d8705026abed578148bb2946a551f7cd3d565

fatfs: add missing fdpp ifdef [#1583]

view details

push time in 3 days

issue commentdosemu2/dosemu2

spectrum emulator crashes

Not regression.

stsp

comment created time in 4 days

push eventdosemu2/dosemu2

Stas Sergeev

commit sha 00add03c409e8837adb29ac9b2e9f485038f13d5

pic: prevent timer from interrupting things [fixes #1580] This hack prevents timer IRQ from interrupting other irqs. Timer IRQ can trigger races in various DOS progs.

view details

Stas Sergeev

commit sha 2be3529e23a20dfe4bbbe74f60bbfcafab457811

signal: inject timer before keypresses [#1580] Timer has the highest prio, so if it is injected, no other IRQ will be injected. But if we inject some other IRQ first, then timer can still be injected, triggering the race in some programs. This patch makes SDL to not inject kbd irq before timer irq (sdl injects irq from update_screen() call). This patch is "not needed" because such condition is already disallowed in PIC by prev hack. But this change makes sdl plugin to inject irqs more similar to an X plugin that does it after timer.

view details

push time in 4 days

issue closeddosemu2/dosemu2

spectrum emulator crashes

emulator by Swiatek,Makowsky crashes on pressing ESC twice.

Regression, will bisect.

closed time in 4 days

stsp

issue commentdosemu2/dosemu2

spectrum emulator crashes

Happens only on SDL! How is that...

stsp

comment created time in 4 days

issue commentdosemu2/dosemu2

X plugin crashes asan on exit

And even in dumb mode.

stsp

comment created time in 4 days

issue commentdosemu2/dosemu2

X plugin crashes asan on exit

Same happens with terminal mode.

stsp

comment created time in 4 days

push eventdosemu2/dosemu2

Stas Sergeev

commit sha 1947f61667b1310c967878be720816c0670a89ad

term: fix regression of 2a97d388e [#1583]

view details

push time in 4 days

issue commentgoogle/sanitizers

AddressSanitizer CHECK failed

I have hit the same bug. I posted the details and the reproducer here: https://gcc.gnu.org/bugzilla//show_bug.cgi?id=101476 The analyses are detailed, with a proposed fix. Would be nice if this is finally fixed.

jmssil

comment created time in 5 days

issue commentdosemu2/dosemu2

X plugin crashes asan on exit

Looks like an asan bug: https://gcc.gnu.org/bugzilla//show_bug.cgi?id=101476

Perhaps I should just disable the asan support for now?

stsp

comment created time in 5 days

fork stsp/gcc

fork in 6 days

issue openeddosemu2/dosemu2

X plugin crashes asan on exit

When dosemu -X exits, asan crashes.

created time in 6 days

push eventdosemu2/dosemu2

Stas Sergeev

commit sha b442ef5e69418bc1d94efbd80722c22fb2a80584

vgaemu: alloc extra pages for dirty_map This is needed because vgaemu_dirty_page() can dirty more than 1 page, but it only does the boundary check for the first one. This leads to memory corruption.

view details

push time in 6 days

issue openeddosemu2/dosemu2

spectrum emulator crashes

emulator by Swiatek,Makowsky crashes on pressing ESC twice.

Regression, will bisect.

created time in 6 days

push eventdosemu2/dosemu2

Stas Sergeev

commit sha e097ddeed3230e29822c430d4b277b5af20edb17

dpmi: fix misplaced braces

view details

Stas Sergeev

commit sha 53629f24a6bb400e945129bf4685ef65ba842930

dpmi: promote words to unsigned before lshift Fixes the following: dpmi.c:2923:29: runtime error: left shift of 65215 by 16 places cannot be represented in type 'int'

view details

push time in 6 days

push eventdosemu2/fdpp-buildroot

Stas Sergeev

commit sha 59b2934962f3a7bab05a0c2e43cceb3223a66623

fast-forward sub-modules Works a bit faster now.

view details

push time in 6 days

push eventdosemu2/dosemu2

Stas Sergeev

commit sha 67a383199450572e740435101fd7c24e72a31750

fdpp: require 1.6 for country support

view details

push time in 7 days

release dosemu2/fdpp

1.6

released time in 7 days

delete branch dosemu2/fdpp

delete branch : fdkernel

delete time in 7 days

delete branch dosemu2/fdpp

delete branch : fdos

delete time in 7 days

delete branch dosemu2/fdpp

delete branch : white

delete time in 7 days

created tagdosemu2/fdpp

tag1.6

FreeDOS plus-plus, 64bit DOS

created time in 7 days

create barnchdosemu2/fdpp

branch : fdos

created branch time in 7 days

create barnchdosemu2/fdpp

branch : fdkernel

created branch time in 7 days

create barnchdosemu2/fdpp

branch : white

created branch time in 7 days

push eventdosemu2/fdpp

Stas Sergeev

commit sha d9802c46d4b485006b30ee41594e8fe19784a362

1.6

view details

push time in 7 days

push eventdosemu2/fdpp

Stas Sergeev

commit sha 16927a4accd8752fd40819b18c9a6368c2c4969c

nls/*: remove They are currently not used and no idea how to.

view details

push time in 7 days

issue commentdosemu2/dosemu2

set up COUNTRY settings

Hmm... I suppose we now need to tag new fdpp release and raise the deps, as this feature won't work with anything that was tagged to the date.

stsp

comment created time in 7 days

push eventdosemu2/dosemu2

Stas Sergeev

commit sha eebc4f22133797a4e016180f671b4ae26a5dbf86

locales.conf: add some country numbers [#1579] @bk could you please check/add more of those?

view details

Stas Sergeev

commit sha 9773e6c431b60b761f67c23f45dbc977bab26d18

fdpp: add country setting [fixes #1579]

view details

push time in 7 days

issue closeddosemu2/dosemu2

set up COUNTRY settings

As fdpp now has the built-in country support, we need to start using it.

closed time in 7 days

stsp
more