Re: [Freedos-kernel] kernel progress

2004-07-13 Thread Steffen Kaiser
On Fri, 9 Jul 2004, Arkady V.Belousov wrote:
Hello,
SK That depends on which mail you mean:
SK b) about the env bug: There has been sent a patch by Tom already
SK (actually, it's in Bugtrack, but I didn't got no notification by it).
^ Bugzilla, of course :)
I see neither answers to my letter, nor patches in freedos-cvs. Also, I
Yes, because I do not process posts when the mail flows in, but when I 
have time. I guess there are two or so threads in the archive discussing 
this topic that I do not timely act on submissions.

wish to know URL of fixed FreeCOM executable, which I may use to replace one
from 2035.
I have several patches and suggestions pending, therefore I don't spent 
time to make yet another test release, but applying them.
Pending before next release are:

+ search for executables with single findfirst,
+ filename completion rewrite,
+ FreeCOM executable search [#1773],
+ upd italian strings,
+ redesign of SUPPL integration [#1794],
+ automated localized pre-compiled FreeCOMs,
+ (and two things I don't have in my memory and on this mail server).
SK b) about the search for FreeCOM in certain places: suggestion has been
SK noted.
I not see your confirms to my letter with explanations what you plan.
Bugzilla #1773. Really, guys, I'd wish everybody would use Bugzilla for 
both to report and query bug reports and wishes. It would make my live 
easier. At least an entry in Bugzilla and, in order you don't want to make 
confidential information or an URL or such public, a private mail.

SK c) I had to test it, it seems that FreeCOM prompt the user once, but never
SK again. This is strange.
What strange? Your results strange or I report something wrong?
Details, please.
The behaviour of FreeCOM is strange as it should ask for its location any 
time it unsuccessfully searches for a resource, not only once it its 
livetime.

Bye,
--
Steffen Kaiser
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-07-13 Thread Arkady V.Belousov
Hi!

13--2004 09:01 [EMAIL PROTECTED] (Steffen Kaiser) wrote
to [EMAIL PROTECTED]
[EMAIL PROTECTED]:

 SK b) about the env bug: There has been sent a patch by Tom already
 SK (actually, it's in Bugtrack, but I didn't got no notification by it).
SK  ^ Bugzilla, of course :)

 Now I see the patch in freedos-cvs. Now I wait when I get the URL to
FreeCOM compiled image (and download it), then try it.

 wish to know URL of fixed FreeCOM executable, which I may use to replace one
 from 2035.
SK I have several patches and suggestions pending, therefore I don't spent
SK time to make yet another test release, but applying them.

 What so complex to compile image and place it somewhere on site? Like
kernel.tgz on freedos.sf.net?

 SK b) about the search for FreeCOM in certain places: suggestion has been
 SK noted.
 I not see your confirms to my letter with explanations what you plan.
SK Bugzilla #1773. Really, guys, I'd wish everybody would use Bugzilla for
SK both to report and query bug reports and wishes.

 For this I should have the online. I do not.




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-07-09 Thread Steffen Kaiser
On Tue, 6 Jul 2004, Arkady V.Belousov wrote:
PS: Steffer, when you answer to my letter in the freedos-freecom about
issues with environment in FreeCOM?
That depends on which mail you mean:
a) about LAST_FIT: I said all what I have to say: I do not currently 
change the behaviour.

b) about the env bug: There has been sent a patch by Tom already 
(actually, it's in Bugtrack, but I didn't got no notification by it).

b) about the search for FreeCOM in certain places: suggestion has been 
noted.

c) I had to test it, it seems that FreeCOM prompt the user once, but never 
again. This is strange.

Bye,
--
Steffen Kaiser
FH Bonn-Rhein-Sieg| e-mail: [EMAIL PROTECTED]
FB Informatik |
Grantham-Allee 20 | phone : +49 2241/865-203
53757 Sankt Augustin  |
Germany - Deutschland | fax   : +49 2241/865-8203

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress: menu

2004-07-07 Thread Arkady V.Belousov
Hi!

7--2004 22:44 Arkady V.Belousov wrote to
[EMAIL PROTECTED]:


AVB  As requested by some peoples, menu changed: now screen not cleared, if
AVB there are no MENUCOLOR; now correctly handled case, when there are more MENU
AVB lines, than screen width.

 I mean, screen _height_, but too long lines also disable menu lines
highlighting:

- screen now cleared (when MENUCOLOR present) before all MENU lines; after
  menu screen not cleared.
- DoMenu(): now, when MENU lines are longer than screen width or them are
  more, than screen height, menu lines highlighting disabled.

AVB Also:
AVB config.c
AVB - menu selection shown only if there is more than one choice (in 123?
AVB   prefixes), but CONFIG=n will be defined if even one choice is present.
AVB - CONFIG= now not defined if F5 pressed in menu.




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-07-06 Thread Steffen Kaiser
On Tue, 6 Jul 2004, Arkady V.Belousov wrote:
Hello,
config.c
- config now parsed in 5 passes:
te that's fine IF config.c fit's into buffers or you boot from disk.
te else (if boot from floppy) that might become *SLOW*
There was 3 passes, now 5. Not a big change, especially because on some
passes there will be other disk accesses (drivers, installs, shell). When I
test config.sys working (on floppy), for me this is enoughly fast. Of
course, my config.sys-es are much lesser than 10k (20 buffers are
preallocated before processing config.sys), but I don't think that you will
notice *SLOW* even on bigger config.sys.
But what you propose else? 5 passes are _required_.
What I still wonder about this topic -- I remember that I had a CONFIG.SYS 
size problem with Win95 (when its size grew past some point, DOS 7 did't 
start) -- aren't device drivers allowed to mangle with drive mappings? I 
mean there is (was?) a DSWAP.EXE or SWAP.EXE or whatever from stacker 
that allowed to compress the boot drive by swapping C: with the drive 
letter the compress-on-the-fly drive got. This was before MS came up with 
the DRVSpace.BIN approach.
I actually believed that CONFIG.SYS is to be kept in memory because of 
this stuff. Is this handled silently by the buffers?

Bye,
--
Steffen Kaiser
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-07-06 Thread Arkady V.Belousov
Hi!

6--2004 08:03 [EMAIL PROTECTED] (Steffen Kaiser) wrote to
[EMAIL PROTECTED] [EMAIL PROTECTED]:

 - config now parsed in 5 passes:
 te that's fine IF config.c fit's into buffers or you boot from disk.
 te else (if boot from floppy) that might become *SLOW*
 There was 3 passes, now 5. Not a big change, especially because on some
 But what you propose else? 5 passes are _required_.
SK What I still wonder about this topic -- I remember that I had a CONFIG.SYS
SK size problem with Win95 (when its size grew past some point, DOS 7 did't
SK start) -- aren't device drivers allowed to mangle with drive mappings? I

1. FreeDOS have no issues with config.sys size, because it not loads it into
   memory completely, but reread line-by-line (just like batch files) at
   each pass.

2. Yes, mangling drive mappings will cause troubles with config.sys (like
   with .BAT files processing), unless you place copy of config.sys (or
   fdconfig.sys) into new drive (like with .BAT files processing). [And I
   not change there anything.]

   Difference with .bat files processing is that config.sys is not
   open/closed for each line, thus drive mapping issue will be seen only
   after current pass. If you swap letters at INSTALL= stage (last pass),
   then you will see no troubles.

SK mean there is (was?) a DSWAP.EXE or SWAP.EXE or whatever from stacker
SK that allowed to compress the boot drive by swapping C: with the drive
SK letter the compress-on-the-fly drive got.

1. There is SSWAP.EXE in Stacker package, but this is .EXE file, not driver.
2. Stacker preload driver (which copied into dblspace.bin) also changes
   drive letters (as pointed by stacker.ini), but this happens when MS-DOS
   loads this driver before processing config.sys. Under FreeDOS preload
   drivers are not supported.

SK This was before MS came up with the DRVSpace.BIN approach.
SK I actually believed that CONFIG.SYS is to be kept in memory because of
SK this stuff. Is this handled silently by the buffers?

 No.

PS: Steffer, when you answer to my letter in the freedos-freecom about
issues with environment in FreeCOM?




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-07-05 Thread tom ehlert
Hello Arkady,

where the hell are thge sources for these changes ??

 config.c

 - config now parsed in 5 passes:

that's fine IF config.c fit's into buffers or you boot from disk.
else (if boot from floppy) that might become *SLOW*

 - screen now cleared (white on black)

well - I IMPLEMENTED THE CONFIG MENU'S FIRTS TIME.

AND I ABSOLUTELY HATE IT IF OTHER ASSHOLES COMPLETELY CHANGE THE
BEHAVIOUR INTO A WIN95 GUI LIKE BEHAVIOUR.


tom




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-07-05 Thread Bernd Blaauw
tom ehlert schreef:
Hello Arkady,
where the hell are the sources for these changes ??
 

I wonder, too. CVS read/download access is nice.
Is it possible to fork the CVS kernel tree into an Arkady branch so he 
can work on the kernel and at same time provide sources
(he doesn't have a website, and Lucho only offers a compiled binary as a 
service on top of his ROM-DISK program)???
You or Jeremy probably have the ability to do so.
A nice requirement then might be that Arkady has to keep CVS up to date 
*before* sending any mail to the kernel/devel list about his progress.
and just like Bart did, a daily .tgz can be offered.
Download kernel sources: [released kernel] [official branch] [Arkady's 
experimental branch]

No idea what the clear screen with white on black is.
In what way a Win95 GUI behaviour? Logo on top of programs, hiding 
loading them? or the F8-menu ?

so far for my non-programmer input..
Bernd
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-07-05 Thread Arkady V.Belousov
Hi!

5--2004 23:03 [EMAIL PROTECTED] (tom ehlert) wrote to Arkady V.Belousov
[EMAIL PROTECTED]:

te where the hell are thge sources for these changes ??

 Lucho promise to place changed files from me on his site.

 config.c
 - config now parsed in 5 passes:
te that's fine IF config.c fit's into buffers or you boot from disk.
te else (if boot from floppy) that might become *SLOW*

 There was 3 passes, now 5. Not a big change, especially because on some
passes there will be other disk accesses (drivers, installs, shell). When I
test config.sys working (on floppy), for me this is enoughly fast. Of
course, my config.sys-es are much lesser than 10k (20 buffers are
preallocated before processing config.sys), but I don't think that you will
notice *SLOW* even on bigger config.sys.

 But what you propose else? 5 passes are _required_.




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-06-29 Thread Arkady V.Belousov
Hi!

28--2004 14:11 [EMAIL PROTECTED] (Alain) wrote to
[EMAIL PROTECTED]:

  I just reproduce MS-DOS behavior. Also, I myself found that skipping
 all remaining questions (including ?) is useful. Though, later this
 behavior may be changed (and documented in config.txt!).
A BUT, IMHO the key for that should not be Esc but something completely
A different, like some other function key.

 Agreed. I myself also feel that using Esc for ALLYES is somewhat
misleading. But Esc is as in MS-DOS and I introduce (similar) F8.
Unfortunately, I don't know which key may be assigned to ALLNO. :(

 O! What you say about this:

?device=himem.sys[Y/n/Esc=all N/F8=all Y/F5=skip all]

Of course, Esc should answer N only for lines with ?.




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-06-28 Thread Alain
 I just reproduce MS-DOS behavior. Also, I myself found that skipping
all remaining questions (including ?) is useful. Though, later this
behavior may be changed (and documented in config.txt!).
In my opinion this would be a _great_ improuvement :)
Many times I had ro reboot (in MS-DOS) because the critical instruction 
was executed ok and I didn't want to singlestep all the rest.

BUT, IMHO the key for that should not be Esc but something completely 
different, like some other function key.

Alain
---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-06-28 Thread Bernd Blaauw
Alain schreef:
In my opinion this would be a _great_ improvement :)
Many times I had ro reboot (in MS-DOS) because the critical instruction 
was executed ok and I didn't want to singlestep all the rest.

BUT, IMHO the key for that should not be Esc but something completely 
different, like some other function key.
yes, agree.
I had a small discussion with Tom a year ago or so. It turned out that 
Win9x's DOS (7.x0) interprets the keys in a different way compared to
older MSDOS.
Y = confirm
N = not confirm
ENTER=confirm
ESC = No (MSDOS7), YES (FreeDOS, older MSDOS).

so a don't ask any other items unless explicitly mentioned in 
config.sys option/key would have to use something other than ESC.
How about the space bar :) ? ..or even..F5
this causes only the commands explicitly using the sequence '?' followed 
by '=' to be asked: echo?=test (and ?echo=test , but not !echo?=test)

Alain
Bernd

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-06-28 Thread Alain

Bernd Blaauw escreveu:
Win9x's DOS (7.x0) interprets the keys in a different way compared to
older MSDOS.
Y = confirm
N = not confirm
ENTER=confirm
ESC = No (MSDOS7), YES (FreeDOS, older MSDOS).
so a don't ask any other items unless explicitly mentioned in 
config.sys option/key would have to use something other than ESC.
How about the space bar :) ? ..or even..F5
this could do, but I don't like it for a reason: if used at the 
begining, it meens Don't execute any or Config.sys os autoexec, so 
IMHO it thould be something else, something never used, like F7, and F5 
could be implemented as Stop executing any or Config.sys os autoexec

this causes only the commands explicitly using the sequence '?' followed 
by '=' to be asked: echo?=test (and ?echo=test , but not !echo?=test)
Ok,
Alain

---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-06-28 Thread Arkady V.Belousov
Hi!

28--2004 14:11 [EMAIL PROTECTED] (Alain) wrote to
[EMAIL PROTECTED]:

  I just reproduce MS-DOS behavior. Also, I myself found that skipping
 all remaining questions (including ?) is useful. Though, later this
 behavior may be changed (and documented in config.txt!).
A BUT, IMHO the key for that should not be Esc but something completely
A different, like some other function key.

 Agreed. I myself also feel that using Esc for ALLYES is somewhat
misleading. But Esc is as in MS-DOS and I introduce (similar) F8.
Unfortunately, I don't know which key may be assigned to ALLNO. :(

 O! What you say about this:

?device=himem.sys[Y/n/Esc=all N/F8=all Y/F5=skip all]

Of course, Esc should answer N only for lines with ?.




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-06-27 Thread Bernd Blaauw
tom ehlert schreef:
- when tracing, Esc now turns off asks for following lines with ? and
 assumes Y for all; F8 now behaves similar to Esc.
I disagree.
Esc turns of F8 'single stepping', nothing else.
so if pressed ESC, then everything except a command?=value is 
auto-executed?

Arkady, define similar (similar behaviour) please.
You mean identical ?
AFAIK, the only reason for INSTALL= to exist is, that programs will be
INSTALL'ed without environment, and save a few unnecessary
environments, else you could load it through autoexec.bat as well.
You guys are the experts here. But Lucho showed the use of INSTALL= (and 
SET) commands,
when using his ROMDSK (space is *very* precious there, thus no 
autoexec.bat).


---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] kernel progress

2004-06-27 Thread Arkady V.Belousov
Hi!

27--2004 20:03 [EMAIL PROTECTED] (Bernd Blaauw) wrote to
[EMAIL PROTECTED]:

- when tracing, Esc now turns off asks for following lines with ? and
  assumes Y for all; F8 now behaves similar to Esc.
 I disagree. Esc turns of F8 'single stepping', nothing else.
BB so if pressed ESC, then everything except a command?=value is
BB auto-executed?

 Now - yes. As in MS-DOS.

BB Arkady, define similar (similar behaviour) please. You mean identical ?

 Yes.




---
This SF.Net email sponsored by Black Hat Briefings  Training.
Attend Black Hat Briefings  Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel