Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

149 host tcpip socket driver #176

Open
wants to merge 35 commits into
base: master
Choose a base branch
from
Open

Commits on Jul 8, 2024

  1. Add files via upload

    Translated Bicclac Worksheet uncompleted.
    I have copied translation to biccalc from ensemble 4.1.3 patch based on Johannes.
    Opened 2 Resedit and copied just the Translationtext.
    In Isui and Motif I have changed Beenden to Beende why ist better understanding !
    "Beenden Geowrite" is like "Exits Geowrite" !
    Nico
    
    Update ps2pdf.goc
    
    Add this ps2pdf.geo to make work pscript.geo in Freegoes.
    
    Add german version of help file sources and help binary files. Use them when building ensemble. #238
    
    Translations
    
    Translations of IMPEX , German and SWISS KBD , Printer PSCRIPT AND DUMB ,
    VIDEO BUT MUST BE UPDATED GEOS .INI  PLEASE TEST BEFORE ADD.
    
    Translations 2
    
    Filsystem and Pc Speaker Sound.
    
    Translation
    
    Keyboard Mouse
    
    Translation KBMouse
    
    Translation Keyboard Mouse
    
    Translation ResEdit
    
    Translation of ResEdit.
    
    Add files via upload
    
    Corrected Resedit Translation
    
    There was en error by Update Results !
    
    resedit.000
    
    Error file.
    
    Uploaded Original English Version
    
    Delete Resedit German Translation
    
    Delete Tools/build/product/bbxensem/Trans/german/FS directory
    
    Delete Tools/build/product/bbxensem/Trans/german/IMPEX directory
    
    Delete Tools/build/product/bbxensem/Trans/german/KBD directory
    
    Delete Tools/build/product/bbxensem/Trans/german/MOUSE directory
    
    Delete Tools/build/product/bbxensem/Trans/german/PRINTER directory
    
    Delete Tools/build/product/bbxensem/Trans/german/SOUND directory
    
    Delete Tools/build/product/bbxensem/Trans/german/VIDEO directory
    
    Translation of Drivers
    
    Translation of drivers and impex.
    Videodrivers neet updating info in GEOS.INI
    
    Delete .vscode/settings.json
    
    RTF
    
    RTF  CORRECTED PATH TO IMPEX.
    
    Update geos.ini
    
    UPDATE GEOS INI
    GERMAN VIDEO DRIVER
    
    Korrektur VM
    
    Korrektur auf aktuellen vm-File.
    
    Update to new VM files.
    
    Found other small errors.
    
    Set correct sourcepath.
    
    Set correct source path !
    
    Update geos.ini
    
    Tastatur Deutsch
    
    Tastatur Deutsch und Deutsch Schweiz.
    
    Helpfiles and Sources from Achim
    
    Helpfiles and Sources from Achim
    
    Geocalc parts in english.
    
    Translation of Math , parse , spell and ssheet Library.
    
    Translation of libraries.
    
    Translation of libraries  impex, ruler, shell, spline and styles !
    
    Uni-Installer & Co Initial Version
    
    Uni Installer Version 1.4
    
    Installe Creator Version 1.4.0, Translation Files to German
    
    readme.txt added
    
    Run InstallCreator from UniInstaller fixed.
    
    UniInstaller & InstallCreator: Spelling  fixed in readme.txt
    
    Moved help and translation files to the right place.
    
    Helpfiles and translations updated
    
    Revision number updated
    
    bbxensem.filetree updated to include Uni-Installer/Creator to nt target
    
    Error corrected
    
    Makefiles added/changed so that the geodes are build
    
    Made include paths linux compatible.
    
    Upper and lower case adjusted for include paths
    
    Fixed jpeg library build and integration issues #250:
    - forces _pascal conventions for callback (it is not the default for the WATCOM based tool chain)
    - made callback assignment WATCOM compatible
    - for ds loading at library entry
    - fix 2 C stubs (keeping si unchanged [real bugs unrelated to jpeg library])
    
    Enhanced error message for loc
    
    Text ERROR removed from error message
    
    Update geos.ini
    
    Missings ) added !
    
    Update geos.ini (fixing syntax errors)
    
    Update geos.ini
    
    Update geos.ini
    
    Localization German added.
    
    Update geos.ini
    
    Removed   (GERMAN(NTDEMO({)) and GERMAN(NTDEMO(}))
    
    Update bbxensem.filetree
    
    bbxensem.filetree
    Iclude ps2pdf
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Introduce "Host Networking option" into internet configuration application. #149
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Update idialup.gp
    
    Update idialup.gp
    
    Update idialup.gp
    
    Update idialup.gp
    
    Update idialup.gp
    
    Update idialup.gp
    
    Merge latest changes in before entering the next implementation phase.
    
    Update HstTCPIP driver to compile for Linux. #149
    
    Fix and implement basic TLS integration. #149
    
    WavSamp an 3 help samples added
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Merge latest changes in before entering the next implementation phase.
    
    Update HstTCPIP driver to compile for Linux. #149
    
    Fix and implement basic TLS integration. #149
    
    Rework for async protocol. Fixing bugs. #149
    
    Fix TCPIP dependencies files.
    
    Add FJPEG library.
    
    Add Localize to the Makefile.
    
    Fix makefile for Fjpeg.
    
    Adding HstTCPIP.
    
    Fix HstTCPIP dependencies.
    
    Fixing build issues.
    
    Fix geos.ini template.
    
    Default to host TCPIP driver.
    
    Fix TCPIP, SSL.
    
    Workaround callback instability of the Host TCPIP driver integration. #149
    
    Working to stabalize the communication setup. #149
    nschulux authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    a4ff4fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d4e426 View commit details
    Browse the repository at this point in the history
  3. Host TCP/IP driver cleanup.

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    6f249a0 View commit details
    Browse the repository at this point in the history
  4. Updated Host Interface library and integration into SSL library. #149

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    80e3b66 View commit details
    Browse the repository at this point in the history
  5. Fixing dependencies containing absolut paht and some typos. #149

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    ad227f0 View commit details
    Browse the repository at this point in the history
  6. Take Host If library in use. #149

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    f9aaa5b View commit details
    Browse the repository at this point in the history
  7. Add missing C header file for host interface.

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    3f35ff7 View commit details
    Browse the repository at this point in the history
  8. Some basic cleanup of host tcpip driver, and other fixes.

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    7c44747 View commit details
    Browse the repository at this point in the history
  9. Add files via upload

    Translated Bicclac Worksheet uncompleted.
    I have copied translation to biccalc from ensemble 4.1.3 patch based on Johannes.
    Opened 2 Resedit and copied just the Translationtext.
    In Isui and Motif I have changed Beenden to Beende why ist better understanding !
    "Beenden Geowrite" is like "Exits Geowrite" !
    Nico
    
    Update ps2pdf.goc
    
    Add this ps2pdf.geo to make work pscript.geo in Freegoes.
    
    Add german version of help file sources and help binary files. Use them when building ensemble. #238
    
    Translations
    
    Translations of IMPEX , German and SWISS KBD , Printer PSCRIPT AND DUMB ,
    VIDEO BUT MUST BE UPDATED GEOS .INI  PLEASE TEST BEFORE ADD.
    
    Translations 2
    
    Filsystem and Pc Speaker Sound.
    
    Translation
    
    Keyboard Mouse
    
    Translation KBMouse
    
    Translation Keyboard Mouse
    
    Translation ResEdit
    
    Translation of ResEdit.
    
    Add files via upload
    
    Corrected Resedit Translation
    
    There was en error by Update Results !
    
    resedit.000
    
    Error file.
    
    Uploaded Original English Version
    
    Delete Resedit German Translation
    
    Delete Tools/build/product/bbxensem/Trans/german/FS directory
    
    Delete Tools/build/product/bbxensem/Trans/german/IMPEX directory
    
    Delete Tools/build/product/bbxensem/Trans/german/KBD directory
    
    Delete Tools/build/product/bbxensem/Trans/german/MOUSE directory
    
    Delete Tools/build/product/bbxensem/Trans/german/PRINTER directory
    
    Delete Tools/build/product/bbxensem/Trans/german/SOUND directory
    
    Delete Tools/build/product/bbxensem/Trans/german/VIDEO directory
    
    Translation of Drivers
    
    Translation of drivers and impex.
    Videodrivers neet updating info in GEOS.INI
    
    Delete .vscode/settings.json
    
    RTF
    
    RTF  CORRECTED PATH TO IMPEX.
    
    Update geos.ini
    
    UPDATE GEOS INI
    GERMAN VIDEO DRIVER
    
    Korrektur VM
    
    Korrektur auf aktuellen vm-File.
    
    Update to new VM files.
    
    Found other small errors.
    
    Set correct sourcepath.
    
    Set correct source path !
    
    Update geos.ini
    
    Tastatur Deutsch
    
    Tastatur Deutsch und Deutsch Schweiz.
    
    Helpfiles and Sources from Achim
    
    Helpfiles and Sources from Achim
    
    Geocalc parts in english.
    
    Translation of Math , parse , spell and ssheet Library.
    
    Translation of libraries.
    
    Translation of libraries  impex, ruler, shell, spline and styles !
    
    Uni-Installer & Co Initial Version
    
    Uni Installer Version 1.4
    
    Installe Creator Version 1.4.0, Translation Files to German
    
    readme.txt added
    
    Run InstallCreator from UniInstaller fixed.
    
    UniInstaller & InstallCreator: Spelling  fixed in readme.txt
    
    Moved help and translation files to the right place.
    
    Helpfiles and translations updated
    
    Revision number updated
    
    bbxensem.filetree updated to include Uni-Installer/Creator to nt target
    
    Error corrected
    
    Makefiles added/changed so that the geodes are build
    
    Made include paths linux compatible.
    
    Upper and lower case adjusted for include paths
    
    Fixed jpeg library build and integration issues #250:
    - forces _pascal conventions for callback (it is not the default for the WATCOM based tool chain)
    - made callback assignment WATCOM compatible
    - for ds loading at library entry
    - fix 2 C stubs (keeping si unchanged [real bugs unrelated to jpeg library])
    
    Enhanced error message for loc
    
    Text ERROR removed from error message
    
    Update geos.ini
    
    Missings ) added !
    
    Update geos.ini (fixing syntax errors)
    
    Update geos.ini
    
    Update geos.ini
    
    Localization German added.
    
    Update geos.ini
    
    Removed   (GERMAN(NTDEMO({)) and GERMAN(NTDEMO(}))
    
    Update bbxensem.filetree
    
    bbxensem.filetree
    Iclude ps2pdf
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Introduce "Host Networking option" into internet configuration application. #149
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Update idialup.gp
    
    Update idialup.gp
    
    Update idialup.gp
    
    Update idialup.gp
    
    Update idialup.gp
    
    Update idialup.gp
    
    Merge latest changes in before entering the next implementation phase.
    
    Update HstTCPIP driver to compile for Linux. #149
    
    Fix and implement basic TLS integration. #149
    
    WavSamp an 3 help samples added
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Basic socket driver skeleton added for host API integration. #149
    
    Add makefile and dependencies for host tcpip driver. #149
    
    Merge latest changes in before entering the next implementation phase.
    
    Update HstTCPIP driver to compile for Linux. #149
    
    Fix and implement basic TLS integration. #149
    
    Rework for async protocol. Fixing bugs. #149
    
    Fix TCPIP dependencies files.
    
    Add FJPEG library.
    
    Add Localize to the Makefile.
    
    Fix makefile for Fjpeg.
    
    Adding HstTCPIP.
    
    Fix HstTCPIP dependencies.
    
    Fixing build issues.
    
    Fix geos.ini template.
    
    Default to host TCPIP driver.
    
    Fix TCPIP, SSL.
    
    Workaround callback instability of the Host TCPIP driver integration. #149
    
    Working to stabalize the communication setup. #149
    nschulux authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    d63f2aa View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    69bd67a View commit details
    Browse the repository at this point in the history
  11. Host TCP/IP driver cleanup.

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    58b1e81 View commit details
    Browse the repository at this point in the history
  12. Updated Host Interface library and integration into SSL library. #149

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    6ba0c2d View commit details
    Browse the repository at this point in the history
  13. Fixing dependencies containing absolut paht and some typos. #149

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    9f21acf View commit details
    Browse the repository at this point in the history
  14. Take Host If library in use. #149

    frehwagen authored and Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    bfaca0b View commit details
    Browse the repository at this point in the history
  15. Fix OpenWith Makefile, strange merge issue?

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    6db2365 View commit details
    Browse the repository at this point in the history
  16. Fixing Html4Par make files.

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    c36f183 View commit details
    Browse the repository at this point in the history
  17. Makefile and dependency file fixes.

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    421310d View commit details
    Browse the repository at this point in the history
  18. Fix FJPEG.geo naming.

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b43f238 View commit details
    Browse the repository at this point in the history
  19. Fix ImpGraph dependencies.

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b92d0b7 View commit details
    Browse the repository at this point in the history
  20. Fix include path for linux.

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    a7dd183 View commit details
    Browse the repository at this point in the history
  21. Fix ImpGraph/FJPEG dependencies file.

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    557ea12 View commit details
    Browse the repository at this point in the history
  22. Fix ImpGraph/FJPEG build problem.

    Falk Rehwagen committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    8ec0842 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Fixing ImpGraph and Html4Par build issues.

    Falk Rehwagen committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    27f2b41 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Fixing geos.ini template merge issues.

    Falk Rehwagen committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2d268a3 View commit details
    Browse the repository at this point in the history
  2. Try to fix ResEdit instability, add some more log output.

    Falk Rehwagen committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4f5f4bf View commit details
    Browse the repository at this point in the history
  3. Fix debug log.

    Falk Rehwagen committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    3c2d98f View commit details
    Browse the repository at this point in the history
  4. Improve debug log

    Falk Rehwagen committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2e17030 View commit details
    Browse the repository at this point in the history
  5. Improve trans logging.

    Falk Rehwagen committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    48c6417 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    dcaa8c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Reenable connection has been closed event. #149

    Falk Rehwagen committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    f359f99 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Chunk size optimization ported for WATCOM, fixed chunked encoding for…

    … tagesschau.de. #149
    Falk Rehwagen committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    1d0ef9d View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    45dfdf3 View commit details
    Browse the repository at this point in the history
  2. Remove unused code, PM artifacts. #149

    Falk Rehwagen committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    05374f8 View commit details
    Browse the repository at this point in the history
  3. Remove code to use GEOS side resolver. #149

    Falk Rehwagen committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    3706670 View commit details
    Browse the repository at this point in the history
  4. Shift async execution protocol into host interface library, more clea…

    …nup. #149
    Falk Rehwagen committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    86ced8a View commit details
    Browse the repository at this point in the history