Cimarron Mittelsteadt
e42abe0182
Updated the shell interperter which function to find only executable files and avoiding matching directories or other files
2021-07-06 21:54:25 -07:00
Allofich
5565409b48
Remove unneeded includes
...
Replace config.h include in qcow2_disk.h with standard library includes,
since that's all it was used for.
2021-06-19 17:01:17 +09:00
Allofich
67ebe980a7
Remove unneeded includes
2021-06-06 04:39:54 +09:00
Wengier
89c681d3b4
fix for shell
2021-05-15 19:42:22 -04:00
Allofich
9294d450ec
SVN r4412
...
Update copyright.
2021-03-06 21:18:08 +09:00
Wengier
bfe907c3ff
Add PUSHD & POPD commands
2021-02-12 15:48:16 -05:00
Wengier
c64d3a7abb
Rewrote TREE command (instead of FreeDOS version) to support LFNs
2021-02-12 13:18:13 -05:00
Wengier
430f2fb795
add CHCP command and more codepages
2021-02-05 18:07:02 -05:00
Wengier
0b2e6c3b12
List Tab completions
2020-12-19 21:32:30 -05:00
Emmanuel Gil Peyrot
c0a106535e
Replace Bit32u with uint32_t
2020-09-28 17:14:35 +02:00
Emmanuel Gil Peyrot
a431d81213
Replace Bit16u with uint16_t
2020-09-28 17:14:35 +02:00
Wengier
03c97ebc90
Implement DELTREE command as in real DOS
2020-09-26 21:47:49 -04:00
Wengier
7498d54928
fix audio code
2020-08-22 19:33:12 -04:00
Wengier
edcbefbd33
Support SHELL=4DOS.COM
2020-07-09 21:46:14 -04:00
rderooy
608a657b50
Update copyright year for dosbox and dosbox-x assets and update FSF address
2020-06-25 08:42:32 +02:00
Wengier
cbc2966446
COUNTRY command
2020-06-01 16:08:07 -04:00
Wengier
cbca69f8cb
more
2020-05-29 12:29:33 -04:00
Wengier
81e2ee17d5
add CMD_LS
2020-05-29 12:24:19 -04:00
黄毅
420ec850a2
add alias command.
...
remove SFN limit, so DJGPP compiles c++ code fine.
2020-05-07 14:34:39 +08:00
Allofich
7c6bfc3465
Const-correctness cleanup
2020-05-03 23:41:21 +09:00
Jonathan Campbell
06da77003a
Apply Wengier patch [ https://github.com/joncampbell123/dosbox-x/issues/1483 ]
2020-04-21 01:33:50 -07:00
Jonathan Campbell
1103372460
Apply Wengier patch minus one garbled line [ https://github.com/joncampbell123/dosbox-x/issues/1474 ]
2020-04-16 18:30:32 -07:00
Allofich
038566362e
Fix Cppcheck funcArgNamesDifferent warnings
2019-10-21 22:08:39 +09:00
Jonathan Campbell
12e66c1a22
Convert LABEL from shell command to external program on drive Z: and implement MS-DOS like behavior
2019-09-02 01:27:46 -07:00
Allofich
d6a16dc823
SVN r4211
...
Change first_shell to be DOS_Shell instead of Program. Makes future
manipulations easier.
2019-06-11 21:53:27 +09:00
Allofich
d84a812743
SVN r4183 (second half)
...
Update year
2019-06-03 23:01:41 +09:00
Allofich
05619dd023
SVN r4183 (first half)
...
Update address of FSF
2019-06-03 22:54:46 +09:00
emendelson
5431eebf79
Add SDL version to VER and Welcome
...
Adds SDL1 or SDL2 to the VER command output and the Welcome to DOSBox-X message
2019-01-02 08:50:48 -08:00
Jonathan Campbell
f93065e3a0
Begin DX-CAPTURE shell command
2018-08-20 00:43:08 -07:00
Jonathan Campbell
b13b29a5e4
doxygen
2018-06-10 23:52:29 -07:00
Jonathan Campbell
532756116c
doxygen
2018-06-10 23:51:13 -07:00
Jonathan Campbell
060be58b29
doxygen
2018-06-10 23:42:21 -07:00
Jonathan Campbell
ed0fe3598e
Make DEBUGBOX an internal shell command, so that it can trigger debugging an executable without changing how the executable is loaded
2018-04-04 13:19:49 -07:00
Jonathan Campbell
9abaaaa195
Shell: When reading command from input keep track of EOF condition. If
...
EOF while reading, use Idle callback to consume some CPU time and keep
the emulation going. This fixes a known issue where 'CTTY NUL', changing
the console to NUL, causes DOSBox-X to hang and become unresponsive.
While the shell itself is hung still, the emulation continues and the
user can safely exit or restart the emulator without having to use their
OS's facilities to force DOSBox-X to exit. Removed debug messages from
NUL device.
2017-12-25 10:00:02 -08:00
Jonathan Campbell
b1ec45f927
CTTY command
2015-09-20 07:17:15 +00:00
Jonathan Campbell
ffbad0b2b3
svn mainline r3878:
...
Year update.
2015-01-25 21:13:25 -08:00
Jonathan Campbell
220d306011
SHELL_Run() updated to free the shell object even when an exception is
...
being thrown. DOS_Shell given a destructor so it can free the batch file
object on shutdown. Both fix about 4-5 reported memory leaks reported by
Valgrind.
2014-05-19 04:32:03 -07:00
Jonathan Campbell
5a569758d7
Added shell INT2FDBG command. Command, when given the /I switch, hooks
...
INT 2Fh at the head of the call chain. This way, the DOS kernel can see
the Windows init broadcast at the bottom of the chain (before anyone
modifies registers) and the hook can see the resulting chain just before
it's returned back to WIN.COM.
2014-04-25 09:58:58 -07:00
Jonathan Campbell
106c3608f5
whoops, forgot shell.h
2014-04-21 14:54:13 -07:00
Jonathan Campbell
21614b8c3f
toss out my copy, integrate tawoongs's daum branch code into mine,
...
remove what won't compile, begin work.
2013-10-14 05:07:26 -07:00
root
f331824031
port from svn
2013-07-07 20:39:49 -07:00