Revision: 13502
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13502&view=rev
Author: vszakats
Date: 2010-01-07 15:03:47 +0000 (Thu, 07 Jan 2010)
Log Message:
-----------
2010-01-07 16:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
* Updated valgrind example.
* contrib/hbnetio/utils/netiosrv.hbp
* utils/hbformat/hbformat.hbp
* utils/hbmk2/hbmk2.hbp
* utils/hbi18n/hbi18n.hbp
* utils/hbtest/hbtest.hbp
* utils/hbrun/hbrun.hbp
* config/wce/msvcarm.mk
* config/win/msvc.mk
+ Added MSVC linker switches to enhance security by
enabling NX compatibility and ASLR.
Especially important for server apps like netiosrv and hbrun.
; TODO: Enable the same for MinGW.
; TOCHECK: Please test this with old MSVC versions and MSVCARM,
maybe we will need to disable them in some cases.
; QUESTION: I'm unsure of -fixed:no MSVC option. Do we need it
to increase security?
* config/wce/msvcarm.mk
+ Changed to use link.exe for linking instead of cl[arm].exe.
This now syncs it with rest of Harbour.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/INSTALL
trunk/harbour/config/wce/msvcarm.mk
trunk/harbour/config/win/msvc.mk
trunk/harbour/contrib/hbnetio/utils/netiosrv.hbp
trunk/harbour/utils/hbformat/hbformat.hbp
trunk/harbour/utils/hbi18n/hbi18n.hbp
trunk/harbour/utils/hbmk2/hbmk2.hbp
trunk/harbour/utils/hbrun/hbrun.hbp
trunk/harbour/utils/hbtest/hbtest.hbp
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour