Hartmut Birr
6837f9c4ef
Fixed the return value for the root key in GetMaxValueNameLength().
...
svn path=/trunk/; revision=2484
2002-01-04 22:07:38 +00:00
Emanuele Aliberti
e0308e50e8
tlist clone (partial).
...
Tested under NT 4.0.1382 SP6a EN_US.
NOT tested under ROS, but it should NOT work, since
NtQuerySystemInformation misses at least one info class needed
by the application.
svn path=/trunk/; revision=2352
2001-11-04 21:53:20 +00:00
Emanuele Aliberti
84114428d7
Fixes to compile the whole set of ROS applications.
...
Hartmut Birr added to the ROS console parade.
svn path=/trunk/; revision=2299
2001-10-16 21:02:02 +00:00
Emanuele Aliberti
2f5809598e
cmd, more, tee, y, notevil, sysutils linked to msvcrt.dll.
...
svn path=/trunk/; revision=2111
2001-07-28 08:02:05 +00:00
Nedko Arnaudov
372a3cc161
"Because of changes in winnt.h, some of security definitions must be used from there."
...
svn path=/trunk/; revision=2058
2001-07-14 07:01:38 +00:00
Eric Kohl
e9f2e019b1
Fixed warnings and errors.
...
svn path=/trunk/; revision=2053
2001-07-12 11:58:57 +00:00
Nedko Arnaudov
1d63ef67f5
added #ifdefs for clipboard feature
...
svn path=/trunk/; revision=1911
2001-05-16 21:19:06 +00:00
Nedko Arnaudov
d9776acd0c
Added detection of redirection. GetStdHandle() used instead of CreateFile(). Error message is shown to user when it tries to redirect.
...
svn path=/trunk/; revision=1879
2001-05-03 22:41:16 +00:00
Nedko Arnaudov
1afd43b049
^ is used for escape sequences
...
svn path=/trunk/; revision=1846
2001-05-01 20:53:24 +00:00
Nedko Arnaudov
197fe0acf4
escape char when setting string value changed to ^
...
svn path=/trunk/; revision=1823
2001-04-24 23:05:56 +00:00
Nedko Arnaudov
05a5575ff1
minor changes
...
svn path=/trunk/; revision=1822
2001-04-24 22:53:00 +00:00
Nedko Arnaudov
5ac5ed1e37
quotation handling bug fixed
...
svn path=/trunk/; revision=1821
2001-04-24 22:32:31 +00:00
Nedko Arnaudov
add5e2d89f
Added base support for user settings.
...
svn path=/trunk/; revision=1804
2001-04-16 05:11:54 +00:00
Nedko Arnaudov
2957aa4ce5
Added support for escape sequences when setting string value.
...
svn path=/trunk/; revision=1803
2001-04-16 05:09:51 +00:00
Nedko Arnaudov
368db861e4
unexpected declaration removed :}
...
svn path=/trunk/; revision=1802
2001-04-16 05:07:23 +00:00
Nedko Arnaudov
7f0a6dcd48
Implemented: default settings, loading settings from registry key, settings for prompt, normal text colors and command text colors.
...
svn path=/trunk/; revision=1801
2001-04-16 05:03:29 +00:00
Nedko Arnaudov
2b246092f3
Argument parser now ignores escape sequences.
...
svn path=/trunk/; revision=1800
2001-04-16 04:58:31 +00:00
Nedko Arnaudov
616e4d5242
Prompt now supports customization. Implementation is based on customization string with escape sequences. The prompt currently recognizes only one sequence in the customization string, \w - the current path.
...
svn path=/trunk/; revision=1799
2001-04-16 04:53:31 +00:00
Nedko Arnaudov
2c11752216
RegistryExplorer.cpp
...
svn path=/trunk/; revision=1791
2001-04-15 22:17:50 +00:00
Emanuele Aliberti
a04660d2b0
tz command fixed (info class 44).
...
svn path=/trunk/; revision=1519
2001-01-14 20:16:37 +00:00
Emanuele Aliberti
4a354f1128
FLG decoding added.
...
svn path=/trunk/; revision=1517
2001-01-14 19:59:43 +00:00
Nedko Arnaudov
bf1b057da3
no message
...
svn path=/trunk/; revision=1507
2001-01-13 23:55:37 +00:00
Emanuele Aliberti
df75bd846f
PE image file dumper, by Sang Cho, adapted to ROS (wip).
...
svn path=/trunk/; revision=1505
2001-01-13 18:19:23 +00:00
Emanuele Aliberti
5d04b18c15
Obsolete regnav removed.
...
qsi updated (still wip).
Minor changes.
svn path=/trunk/; revision=1504
2001-01-13 18:17:17 +00:00
Nedko Arnaudov
1688a8d7c5
no message
...
svn path=/trunk/; revision=1500
2001-01-10 01:25:29 +00:00
Nedko Arnaudov
a248f1e7c3
GPL sync + delete value implemented
...
svn path=/trunk/; revision=1419
2000-10-24 20:17:42 +00:00
Nedko Arnaudov
4e21487a31
In GNU make, Variables and functions in all parts of a makefile are expanded when read, so include of rules.mak must be done before using variable defined in it.
...
svn path=/trunk/; revision=1390
2000-10-08 10:48:10 +00:00
Emanuele Aliberti
ae69a8e1e4
Registry Explorer (console tool) by Nedko Arnaoudov added to the system utilities subtree.
...
Also here: http://www.geocities.com/registryexplorer/
svn path=/trunk/; revision=1375
2000-10-04 21:04:31 +00:00
Emanuele Aliberti
28d86222cd
Version resource added to the system utilities.
...
svn path=/trunk/; revision=1350
2000-09-11 20:17:02 +00:00
Emanuele Aliberti
65ecb0b98b
Simple utility to list the so called "DOS Devices", that is
...
symbolic links in the \?? directory of the Ob name space.
svn path=/trunk/; revision=1285
2000-08-04 21:49:31 +00:00
Emanuele Aliberti
3918e5583d
Added handle type to object name translation in qsi.
...
svn path=/trunk/; revision=1166
2000-05-28 17:44:53 +00:00
Emanuele Aliberti
537f82fd1a
A fix in the SYSTEM_HANDLE_INFORMATION structure.
...
svn path=/trunk/; revision=1139
2000-04-27 23:39:49 +00:00
Emanuele Aliberti
b3ea65f0e4
Partially implemented (handlers only)
...
NTOSKRNL.NtQuerySystemInformation() and
NTOSKRNL.NtSetSystemInformation().
---
Partially implemented (kernel32/process/proc.c)
KERNEL32.GetPriorityClass(),
KERNEL32.SetPriorityClass() and
NTDLL.CsrSetPriorityClass() (stub only).
Renamed (in include/csrss/csrss.h) priority
class macros:
#define CSR_PRIORITY_CLASS_NORMAL (0x10)
#define CSR_PRIORITY_CLASS_IDLE (0x20)
#define CSR_PRIORITY_CLASS_HIGH (0x40)
#define CSR_PRIORITY_CLASS_REALTIME (0x80)
---
Implemented (kernel32/misc/error.c)
#include <kernel32/error.h>
DWORD
STDCALL
SetLastErrorByStatus (
NTSTATUS Status
);
to replace SetLastError(RtlNtStatusToDosError(Status))
in KERNEL32, and fixed
KERNEL32.SetLastError()
KERNEL32.GetLastError()
to use the field in NT_TEB (LastError is per thread
not per process).
---
Implemented (lib/kernel32/sysinfo.c) GetSystemInfo()
(to be completed).
---
Fixed rosapps/sysutils/makefile to use ROS import
libraries.
---
Added QSI to the system utilities set. The target is
writing a tool that can be used to query as much system
information as possible from user mode (to be finished
and tested only under nt4sp4/x86; it was NOT tested
under ROS: it crashes immediately and needs
NtQuerySystemInformation implemented!).
svn path=/trunk/; revision=1137
2000-04-25 23:22:57 +00:00
Emanuele Aliberti
d53eeb0cee
Added help command to shell.exe.
...
Minor changes.
svn path=/trunk/; revision=1021
2000-02-29 23:57:47 +00:00
Eric Kohl
29f5cf1341
Added floppy and dist targets.
...
svn path=/trunk/; revision=680
1999-10-03 22:12:24 +00:00
Emanuele Aliberti
da7f2bf2b2
Little editing
...
svn path=/trunk/; revision=525
1999-05-28 19:49:46 +00:00
Emanuele Aliberti
5d7bcb07bd
a rudimentary console regedit
...
svn path=/trunk/; revision=476
1999-05-16 17:23:22 +00:00
Emanuele Aliberti
9ef17eada6
A few system utilities that need fixing
...
svn path=/trunk/; revision=475
1999-05-16 07:27:35 +00:00