Revision: 14081
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14081&view=rev
Author:   vszakats
Date:     2010-03-07 12:09:47 +0000 (Sun, 07 Mar 2010)

Log Message:
-----------
2010-03-07 13:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbtip/encmthd.c
  * contrib/hbtip/encurl.prg
  * contrib/hbtip/encb64.prg
    ! Cleaned this quite strange and dangerous hack which made the
      exact nature of the logic fully hidden for anyone expecting
      regular programming techniques. I even reimplemented QP
      encoding not knowing about it.
      Now the class/function interface is completely standard
      without any hidden interdependencies and internal logic
      to access class vars from C level function and mapping C
      level functions as methods.
      Now it's possible to replace these TIP specific encoder/decoder
      functions with core ones, or move these ones to core.
      INCOMPATIBLE: Old function names have been changed from
         TIPENCODER*_[DECODE|ENCODE]() to __TIP_*_[ENCODE|DECODE]().
    ; TOFIX: Old C implementation of QP encoding/decoding doesn't
             seem to work.
    ; TODO: Try eliminating redundancy in base64 encoding/decoding
            between hbtip and core.

  * contrib/hbtip/cgi.prg
  * contrib/hbtip/url.prg
  * contrib/hbtip/httpcli.prg
    * Changed to use new internal function names for encoding/decoding.

  * src/rdd/dbf1.c
    * Minor formatting.

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/contrib/hbtip/cgi.prg
    trunk/harbour/contrib/hbtip/encb64.prg
    trunk/harbour/contrib/hbtip/encmthd.c
    trunk/harbour/contrib/hbtip/encurl.prg
    trunk/harbour/contrib/hbtip/httpcli.prg
    trunk/harbour/contrib/hbtip/url.prg
    trunk/harbour/src/rdd/dbf1.c


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)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to