Commit Graph

4 Commits

Author SHA1 Message Date
Viktor Szakats
d89181934b 2010-01-07 16:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* 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 -fixed:no to msvc command line. It seems to be needed
      for ASLR compatibility.
2010-01-07 15:12:28 +00:00
Viktor Szakats
cee6162783 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.
2010-01-07 15:03:47 +00:00
Viktor Szakats
fa31d81896 2009-07-10 16:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
- examples/terminal/terminal.ch
  * examples/terminal/trm_cli.hbp
  * examples/terminal/trm_srv.hbp
  * examples/terminal/trm_app.hbp
  * examples/terminal/trm_cli.prg
  * examples/terminal/terminal.prg
  * examples/terminal/trm_srv.prg
    * Cleanup.
    + Raised warning level to -w3, fixed all warnings.

  * utils/hbformat/hbformat.hbp
  * utils/hbmk2/hbmk2.hbp
  * utils/hbtest/hbtest.hbp
  * utils/hbi18n/hbi18n.hbp
  * utils/hbrun/hbrun.hbp
  * examples/terminal/trm_cli.hbp
  * examples/terminal/trm_srv.hbp
  * examples/terminal/trm_app.hbp
    + Added standard set of Harbour switches.
2009-07-10 14:19:15 +00:00
Viktor Szakats
7af6ad39dd 2009-05-29 18:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
- utils/hbformat/hbformat.hbm
   + utils/hbformat/hbformat.hbp
   - utils/hbmk2/hbmk2.hbm
   + utils/hbmk2/hbmk2.hbp
   - utils/hbtest/hbtest.hbm
   + utils/hbtest/hbtest.hbp
   + utils/hbi18n/hbi18n.hbp
   - utils/hbi18n/hbi18n.hbm
   - utils/hbrun/hbrun.hbm
   + utils/hbrun/hbrun.hbp
   - contrib/hbbtree/tests/test.hbm
   + contrib/hbbtree/tests/test.hbp
   - examples/pp/pp.hbm
   + examples/pp/pp.hbp
   - examples/hbdoc/hbdoc.hbm
   + examples/hbdoc/hbdoc.hbp
   + examples/superlib/hbsuper.hbp
   - examples/superlib/hbsuper.hbm
   + examples/hbsqlit2/hbsqlit2.hbp
   - examples/hbsqlit2/hbsqlit2.hbm
   + examples/hboleold/hboleold.hbp
   - examples/hboleold/hboleold.hbm
   - examples/hbapollo/hbapollo.hbm
   + examples/hbapollo/hbapollo.hbp
   - examples/pe/pe.hbm
   + examples/pe/pe.hbp
   - examples/guestbk/guestbk.hbm
   + examples/guestbk/guestbk.hbp
   - examples/hbgf/hbgfwin/hbgfwin.hbm
   + examples/hbgf/hbgfwin/hbgfwin.hbp
   - examples/hbgf/hbgfos2/hbgfos2.hbm
   + examples/hbgf/hbgfos2/hbgfos2.hbp
   - examples/hbgf/hbgfgtk/hbgfgtk.hbm
   + examples/hbgf/hbgfgtk/hbgfgtk.hbp
   + examples/uhttpd/uhttpd.hbp
   - examples/uhttpd/uhttpdgd.hbm
   + examples/uhttpd/uhttpdgd.hbp
   + examples/uhttpd/modules/allmod.hbp
   - examples/uhttpd/modules/allmod.hbm
   - examples/uhttpd/uhttpd.hbm
   - examples/dbu/dbu.hbm
   + examples/dbu/dbu.hbp
   - examples/hscript/hscript.hbm
   + examples/hscript/hscript.hbp
   - examples/hbwhat/hbwhat.hbm
   + examples/hbwhat/hbwhat.hbp
   - examples/rl/rl.hbm
   + examples/rl/rl.hbp
     * Renamed .hbm files to .hbp. So f.e. now it's possible to build 
       multiple of these from one hbmk2 command and it's also more obvious 
       that an .hbp files is a project (target).
2009-05-29 16:38:23 +00:00