This website requires JavaScript.
7653ecce78
config: pass searchvar result to deletevar
C. Masloch
2023-08-30 11:05:11 +0200
fdd94aa541
config: allow to delete variable with empty SET command
C. Masloch
2023-08-30 11:01:37 +0200
bb878e9c21
config: delete existing variable before writing new contents
C. Masloch
2023-08-30 10:57:24 +0200
132a0a9f94
truename: fix array overrun (pick from fdpp)
C. Masloch
2023-08-26 22:22:30 +0200
5907076681
truename: fix array overrun (pick from fdpp)
C. Masloch
2023-08-26 22:22:30 +0200
a9e58650a0
allow gcc build to succeed with -DWIN31SUPPORT
C. Masloch
2023-08-05 22:02:51 +0200
6ecb949681
main: fix, only init env once in PSPInit, do not set cmdline tail
C. Masloch
2023-07-03 14:14:33 +0200
29ccb6e454
main: insure master environment starts out empty
C. Masloch
2023-07-03 11:47:39 +0200
a0549a395e
config: make sure word marker trailing in environment is zero
C. Masloch
2023-07-03 11:25:33 +0200
3d1ba0d486
config: build master environment during FDCONFIG.SYS processing
C. Masloch
2023-07-03 11:20:51 +0200
3294a4bad5
main: insure master environment starts out empty
C. Masloch
2023-07-03 11:47:39 +0200
391a936b67
config: make sure word marker trailing in environment is zero
C. Masloch
2023-07-03 11:25:33 +0200
e2df6b57fd
config: build master environment during FDCONFIG.SYS processing
C. Masloch
2023-07-03 11:20:51 +0200
afe7fbe068
inthndlr: align hma size to para
Andrew Bird
2023-04-13 19:22:09 +0100
405b0ac7a0
inthndlr: align hma size to para
Andrew Bird
2023-04-13 19:22:09 +0100
4973031b00
test: use new bootimg option _BOOTPATCHFILE
C. Masloch
2023-03-29 20:46:32 +0200
abc5ab7f0a
update bootimg from hg 380400d3d48e
C. Masloch
2023-03-29 20:39:22 +0200
cba5ee259d
update ldosboot from hg 798e0b02fedc
C. Masloch
2023-03-29 20:36:39 +0200
adbc31edea
update lmacros from hg 99b01fa65007
C. Masloch
2023-03-29 20:33:53 +0200
04353fe9e4
ci_test: do simple boot tests
C. Masloch
2022-05-26 21:52:58 +0200
6d1ee95e10
ci_test: use bash for better error messages
C. Masloch
2022-05-26 21:52:30 +0200
26607e9297
test: add a simple boot test using qemu, ldosboot, bootimg
C. Masloch
2022-05-26 21:48:19 +0200
014111dc39
ci-build: install more packages in preparation for boot test
C. Masloch
2022-05-26 21:35:46 +0200
a5e479c013
import bootimg from snapshot of hg ed7b734a8d06
C. Masloch
2022-05-26 21:30:35 +0200
f84d9290b6
import ldosboot from snapshot of hg b9b7d2cf8971
C. Masloch
2022-05-26 21:30:34 +0200
fb689c1372
import lmacros from snapshot of hg 9fa0e64034cd
C. Masloch
2022-05-26 21:30:34 +0200
fd281799eb
fix git attributes for test subdirectory
C. Masloch
2022-05-26 21:28:52 +0200
559813c5fc
ci_build: do not remove test subdirectory
C. Masloch
2022-05-26 20:55:35 +0200
03e6927297
test: use new bootimg option _BOOTPATCHFILE
C. Masloch
2023-03-29 20:46:32 +0200
4b3f067253
update bootimg from hg 380400d3d48e
C. Masloch
2023-03-29 20:39:22 +0200
b3e3117255
update ldosboot from hg 798e0b02fedc
C. Masloch
2023-03-29 20:36:39 +0200
2671aa04c0
update lmacros from hg 99b01fa65007
C. Masloch
2023-03-29 20:33:53 +0200
29fdbd64d7
ci_test: do simple boot tests
C. Masloch
2022-05-26 21:52:58 +0200
1ccfd733e3
ci_test: use bash for better error messages
C. Masloch
2022-05-26 21:52:30 +0200
cd6c904394
test: add a simple boot test using qemu, ldosboot, bootimg
C. Masloch
2022-05-26 21:48:19 +0200
12d2edc2cd
ci-build: install more packages in preparation for boot test
C. Masloch
2022-05-26 21:35:46 +0200
610786e471
import bootimg from snapshot of hg ed7b734a8d06
C. Masloch
2022-05-26 21:30:35 +0200
86e8f4f37b
import ldosboot from snapshot of hg b9b7d2cf8971
C. Masloch
2022-05-26 21:30:34 +0200
f2e98ab2df
import lmacros from snapshot of hg 9fa0e64034cd
C. Masloch
2022-05-26 21:30:34 +0200
996c3f2cfe
fix git attributes for test subdirectory
C. Masloch
2022-05-26 21:28:52 +0200
500042ee96
ci_build: do not remove test subdirectory
C. Masloch
2022-05-26 20:55:35 +0200
fa3dc59367
DosGetExtFree: Use new redirector function 11a3
Andrew Bird
2023-03-21 18:34:50 +0000
4e23a63e72
CI: Use tagged release of Open Watcom
Andrew Bird
2023-03-21 23:20:06 +0000
5b24ff8cf5
DosGetExtFree: Use new redirector function 11a3
Andrew Bird
2023-03-21 18:34:50 +0000
34d326df8c
CI: Use tagged release of Open Watcom
Andrew Bird
2023-03-21 23:20:06 +0000
384e68529a
sys: detect small FAT32 as FAT32 (zero in word SPF)
C. Masloch
2023-01-10 12:51:12 +0100
7115d69cd2
sys: support 256 sectors per cluster
C. Masloch
2023-01-10 11:16:01 +0100
267913b4fc
sys: detect small FAT32 as FAT32 (zero in word SPF)
C. Masloch
2023-01-10 12:51:12 +0100
c0efb04b67
sys: support 256 sectors per cluster
C. Masloch
2023-01-10 11:16:01 +0100
2efe4ab9f4
boot: enable loading from file systems with 256 sectors per cluster
C. Masloch
2023-01-04 22:09:46 +0100
28cd58688a
fatfs.c: allow bpbSectorsPerCluster == 0 to mean 256
C. Masloch
2023-01-04 20:45:56 +0100
637465e4e4
boot: enable loading from file systems with 256 sectors per cluster
C. Masloch
2023-01-04 22:09:46 +0100
293a3f5b5a
fatfs.c: allow bpbSectorsPerCluster == 0 to mean 256
C. Masloch
2023-01-04 20:45:56 +0100
302b002adb
sys: enable building without WITHFAT32 defined
C. Masloch
2022-12-31 14:36:01 +0100
bf085a7ed6
sys: fix gcc build, int86 has to preserve ds
C. Masloch
2022-12-31 14:32:08 +0100
026dfaaa02
sys: enable building without WITHFAT32 defined
C. Masloch
2022-12-31 14:36:01 +0100
799c6a8470
sys: fix gcc build, int86 has to preserve ds
C. Masloch
2022-12-31 14:32:08 +0100
6780fb14a1
The image that make FreeDOS support Chinese
4Darmygeometry
2022-11-16 15:11:42 +0000
0a9797b441
Update README.md
4Darmygeometry
2022-11-16 14:53:35 +0000
2ce8ffd51b
The claim of FreeDOS Chinese support
4Darmygeometry
2022-11-16 14:52:19 +0000
b426f0079f
Create CJKDOS
4Darmygeometry
2022-11-16 14:40:08 +0000
106d4cd73b
FATFS: Write volume label to the BPB too
Andrew Bird
2022-09-30 15:40:42 +0100
63c2e621ca
FATFS: Add special case for label creation
Andrew Bird
2022-09-03 01:07:25 +0100
7cd7dddf86
FATFS: Ensure VOLID searches return only those
Andrew Bird
2022-09-05 10:01:57 +0100
bb1bbbb1cb
CI: Update deprecated output method
Andrew Bird
2022-10-28 10:08:54 +0100
ccf4367729
CI: Update std actions to avoid node version warnings
Andrew Bird
2022-10-28 09:58:17 +0100
1b7e5b9165
CI: Update deprecated output method
Andrew Bird
2022-10-28 10:08:54 +0100
7000869ffc
CI: Update std actions to avoid node version warnings
Andrew Bird
2022-10-28 09:58:17 +0100
339256d6aa
revert changes to ci-build.yml
Kenneth J Davis
2022-10-25 07:12:50 -0400
1c25390e49
update deprecated set-output
Kenneth J Davis
2022-10-25 07:01:09 -0400
e1b22c7035
update comments
Kenneth J Davis
2022-10-15 23:45:32 -0400
6f6e44e1b5
fix OW warning W115 in config.c
Kenneth J Davis
2022-10-24 18:08:27 -0400
af52b0c8c3
fix OW warning W115 in dsk.c
Kenneth J Davis
2022-10-24 18:01:50 -0400
c152d551de
fix OW warning W115
Kenneth J Davis
2022-10-24 17:56:33 -0400
9d799c2a1e
Update ci-build.yml
Kenneth J Davis
2022-10-24 17:28:56 -0400
7149a8efe4
FCB (int 21h func 29h): should not accept field separator as "drive letter"
tkchia
2022-07-16 05:59:30 +0000
354929b03f
FCB (int 21h func 29h): should not accept field separator as "drive letter"
tkchia
2022-07-16 05:59:30 +0000
031f17068a
FCB (int 21h func 29h): should keep parsing name even if drive letter invalid
tkchia
2022-07-15 09:10:54 +0000
d8dbb5d914
FCB (int 21h func 29h): should keep parsing name even if drive letter invalid
tkchia
2022-07-15 09:10:54 +0000
ce372562cc
intr: avoid random trace in (init_)call_intr
C. Masloch
2022-06-04 17:53:14 +0200
0e6d90cf82
build fixes, declare variables at start of block, use size_t to avoid int vs long errors
Kenneth J Davis
2022-06-03 23:29:37 -0400
bfd5328183
fix building on Windows with Open Watcom, using OWWIN helper tools built as win32 executables instead of DOS executables as done using WATCOM for COMPILER
Kenneth J Davis
2022-06-03 23:28:51 -0400
9343e00f9a
exeflat: try to fix CI displaying upx output before exeflat output
C. Masloch
2022-05-27 21:36:38 +0200
b5299924c2
exeflat: update comments before prepending entry header
C. Masloch
2022-05-26 11:58:37 +0200
70c498a309
exeflat: update usage screen with -E, -D, and -U switches
C. Masloch
2022-05-26 11:50:39 +0200
e3e58ee3fd
upxentry, upxdevic: add header comments
C. Masloch
2022-05-26 11:42:46 +0200
77d3c7e1d7
exeflat: document UPX 3.96 exact DOS/SYS limit but use a lower number
C. Masloch
2022-05-26 11:28:48 +0200
f23f035554
exeflat: allow to force either DOS/EXE or DOS/SYS compression format
C. Masloch
2022-05-26 10:41:43 +0200
10b4d1581f
exeflat: implement new-style UPX compression in DOS/SYS format
C. Masloch
2022-05-26 10:29:13 +0200
9382d7ce00
exeflat: pass argv[3] to use as start_seg in write_header
C. Masloch
2022-05-25 19:53:23 +0200
99614259ae
exeflat: jump across nop slide when the stub is shorter than 192 bytes
C. Masloch
2022-05-25 19:45:38 +0200
7f38303ade
exeflat: shrink uncompressed stub size to 64 bytes
C. Masloch
2022-05-25 19:28:22 +0200
45b3d9ef67
exeflat: move reading entry file into main, pass code to write_header
C. Masloch
2022-05-25 19:09:47 +0200
992a898076
kernel.asm, exeflat: new format with UPX entry at 006C0h
C. Masloch
2022-05-25 18:40:40 +0200
9dcd9ba051
mkfiles: add -Wall switch to host gcc variable
C. Masloch
2022-05-26 22:33:55 +0200
d91c14723a
kernel: optimise A20 check and enable/disable calls
C. Masloch
2022-05-22 20:54:58 +0200
72edabfdb7
gcc.mak: make sure to redirect more internal function calls in init
C. Masloch
2022-05-26 22:28:27 +0200
cf5535a8a8
exeflat: try to fix CI displaying upx output before exeflat output
C. Masloch
2022-05-27 21:36:38 +0200
f6681d6af3
exeflat: update comments before prepending entry header
C. Masloch
2022-05-26 11:58:37 +0200
f6adf1dc49
exeflat: update usage screen with -E, -D, and -U switches
C. Masloch
2022-05-26 11:50:39 +0200