----- Original Message -----
Sent: Thursday, March 11, 2004 10:33
AM
Subject: RE: [DUG] Windows XP SP 2
For
Delphi generally it will not be an issue. The memory security is an issue for
JIT (Just in Time compilation environments) ie .NET and Java. This may also
effect _javascript_ and VB Script - but that is a MS Issue.
The
TCP/IP issue may have an effect on most of us. The biggest effect
would be on the server side. If I read it correctly, If an application uses a
port, then the firewall will dynamically open the port.
Myles.
Hi all
We have just received information about changes
in SP 2 for XP that can / impact on applications. This is probably of
interest to all developers here.
Read the following link for an
overview..
A part from TCP/IP implications the memory
protection stuff is interesting, MS says...
Another product
that Microsoft needs to update is the .Net Framework. The new memory
protection features in SP2 require developers of certain applications to
mark their code with memory execution permissions. If they don't, the
protection features could interfere with the application, according to
Microsoft.
"The great bulk of applications will not
be affected by memory protection. The number one that leaps to mind is
execution environments with just-in-time code generation. The .Net Framework
is one," Goodhew said.
Interesting the implications of the above
statement is that not many apps have been written in .Net. But after
examining the docs it turns out that XP will detect and turn off this
feature for all .Net applications. The new version of .Net will have
the ability to add the above mentioned code blocks. Interestingly this
seems to impact Java badly. Also who knows how the Delphi compiler
works, will current and older versions of Delphi have problems?
Currently all the APIs seem to be .Net only (the typical MS force you to use
a product system).
Other funny quotes....
If developers do
find that SP2 breaks their applications, it most likely means that they were
not following best practices in terms of security when writing their
applications, according to Goodhew.
later
Microsoft's Visual
Studio .Net is one of the applications affected by Windows XP SP2. The
developer tool's remote debugging feature won't work because of the improved
Windows Firewall, previously called Internet Connection Firewall, which will
be turned on by default and will close all ports, Goodhew said.
Rob Martin
Software
Engineer
phone 03 377 0495
fax 03 377 0496
web www.chreos.com
_______________________________________________
Delphi mailing
list
[EMAIL PROTECTED]
http://ns3.123.co.nz/mailman/listinfo/delphi