• EtherTerm Commit

    From Michael Griffin@1:154/140 to all on Thu Jan 8 10:38:46 2015

    c4948a3 - Mercyful, 2 weeks ago : EtherTerm (SDL2) Telnet/SSH Terminal
    README | 65 ++
    ansiParser.cpp | 2238 +++++++++++++++++++++++++++++++++++++++
    ansiParser.h | 140 +++
    assets/about.ans | 22 +
    assets/about2.ans | 22 +
    assets/ddirectorymid1.ans | 1 +
    assets/ddirectorymid2.ans | 1 +
    assets/dial_directory.menu | 263 +++++
    assets/dialdirectory.ini | 72 ++
    assets/dialdirectory.xml | 13 +
    assets/et2.ans | 22 +
    assets/intro.ans | 15 +
    assets/microKnightPlus-8x16.bmp | Bin 0 -> 98358 bytes
    assets/mo'soul-8x16.bmp | Bin 0 -> 98358 bytes
    assets/outro.ans | 15 +
    assets/potNoodle-8x16.bmp | Bin 0 -> 98358 bytes
    assets/topaz2-8x16.bmp | Bin 0 -> 98358 bytes
    assets/topaz8x16.bmp | Bin 0 -> 98358 bytes
    assets/topazPlus-8x16.bmp | Bin 0 -> 98358 bytes
    assets/vga8x16.bmp | Bin 0 -> 98358 bytes
    inputHandler.cpp | 502 +++++++++
    inputHandler.h | 100 ++
    linkList.cpp | 219 ++++
    linkList.h | 111 ++
    loaderParams.h | 48 +
    main.cpp | 181 ++++
    mainMenuState.cpp | 1211 +++++++++++++++++++++
    mainMenuState.h | 112 ++
    menuFunction.cpp | 1450 +++++++++++++++++++++++++
    menuFunction.h | 127 +++
    menuState.h | 28 +
    socketHandler.cpp | 132 +++
    socketHandler.h | 66 ++
    socketICMP.cpp | 181 ++++
    socketSSH.cpp | 636 +++++++++++
    socketState.h | 235 ++++
    socketTelnet.cpp | 197 ++++
    sshState.cpp | 647 +++++++++++
    sshState.h | 62 ++
    stateParser.cpp | 111 ++
    stateParser.h | 32 +
    telnet.cpp | 574 ++++++++++
    telnetState.cpp | 810 ++++++++++++++
    telnetState.h | 384 +++++++
    termObject.h | 74 ++
    termObjectFactory.cpp | 9 +
    termObjectFactory.h | 78 ++
    termState.h | 41 +
    termStateMachine.cpp | 73 ++
    termStateMachine.h | 35 +
    terminal.cpp | 1011 ++++++++++++++++++
    terminal.h | 197 ++++
    tinystr.cpp | 111 ++
    tinystr.h | 305 ++++++
    tinyxml.cpp | 1886 +++++++++++++++++++++++++++++++++
    tinyxml.h | 1806 +++++++++++++++++++++++++++++++
    tinyxmlerror.cpp | 52 +
    tinyxmlparser.cpp | 1657 +++++++++++++++++++++++++++++
    58 files changed, 18380 insertions(+)

    9592d45 - Mercyful, 2 weeks ago : :boom::camel: Added .gitattributes & .gitignor
    .gitattributes | 22 ++++++++++++++++++++++
    .gitignore | 43 +++++++++++++++++++++++++++++++++++++++++++
    2 files changed, 65 insertions(+)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Thu Jan 8 10:41:50 2015
    ca353de - Mercyful, 2 weeks ago : Tweak to TELNET OPT Parser
    ansiParser.cpp | 6 +-----
    socketTelnet.cpp | 8 --------
    telnetState.cpp | 20 +++++++++++---------
    3 files changed, 12 insertions(+), 22 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Thu Jan 8 10:42:16 2015
    d5897ac - Mercyful, 3 days ago : Sequence Parser And Formatting Fixes
    EtherTerm.mk | 275 ++++++
    Makefile | 8 +
    ansiParser.cpp | 2385 +++++++++++++++++---------------------------------
    ansiParser.h | 178 ++--
    assets/et2.ans | 2 +-
    inputHandler.cpp | 519 +++++------
    inputHandler.h | 67 +-
    linkList.cpp | 65 +-
    linkList.h | 7 -
    loaderParams.h | 47 +-
    main.cpp | 87 +-
    mainMenuState.cpp | 701 ++++++---------
    mainMenuState.h | 18 +-
    menuFunction.cpp | 709 ++++++++++++++-
    menuFunction.h | 22 +-
    sequenceParser.cpp | 1334 ++++++++++++++++++++++++++++
    sequenceParser.h | 97 ++
    socketHandler.cpp | 20 +-
    socketHandler.h | 41 +-
    socketICMP.cpp | 17 +-
    socketSSH.cpp | 382 ++++----
    socketState.h | 53 +-
    socketTelnet.cpp | 166 +++-
    sshState.cpp | 422 +--------
    sshState.h | 22 +-
    stateParser.cpp | 11 +-
    stateParser.h | 7 +-
    telnetState.cpp | 468 ++++------
    telnetState.h | 69 +-
    termObject.h | 50 +-
    termObjectFactory.h | 18 +-
    termState.h | 17 +-
    termStateMachine.cpp | 4 -
    termStateMachine.h | 4 -
    terminal.cpp | 369 ++++----
    terminal.h | 157 +++-
    tinystr.cpp | 18 +-
    tinystr.h | 174 ++--
    tinyxml.cpp | 1277 +++++++++++++--------------
    tinyxml.h | 1401 ++++++++++++++++++-----------
    tinyxmlparser.cpp | 852 +++++++++---------
    41 files changed, 7009 insertions(+), 5531 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Thu Jan 8 10:43:02 2015
    e29c04c - Mercyful, 3 days ago : More Cleanup and Code Refactoring
    EtherTerm.mk | 196 +++++++++----------
    linkList.cpp | 146 +++++---------
    linkList.h | 83 ++------
    mainMenuState.cpp | 558 +++++++++++++++++++++++-------------------------------
    mainMenuState.h | 58 +++---
    telnetState.h | 2 +-
    6 files changed, 436 insertions(+), 607 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Thu Jan 8 10:43:44 2015
    b42724a - Mercyful, 32 hours ago : Texture Filtering Update & Optimizations.
    ansiParser.cpp | 2 +-
    inputHandler.cpp | 22 +++-
    main.cpp | 6 +-
    socketHandler.h | 5 +
    socketSSH.cpp | 5 +-
    socketState.h | 5 +-
    socketTelnet.cpp | 8 +-
    sshState.cpp | 8 +-
    telnetState.cpp | 20 +--
    terminal.cpp | 370 ++++++++++++++++++++++++++++++-------------------------
    terminal.h | 21 ++--
    11 files changed, 267 insertions(+), 205 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Thu Jan 8 10:45:14 2015
    12b8e79 - Mercyful, 21 hours ago : Cursor Fixes and Cleanup.
    ansiParser.cpp | 22 ++--
    main.cpp | 2 +-
    socketHandler.cpp | 48 ++++++++-
    socketHandler.h | 2 +-
    telnetState.cpp | 8 +-
    terminal.cpp | 302 +++++++++++++++++++++++++++++++-----------------------
    terminal.h | 10 +-
    7 files changed, 237 insertions(+), 157 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Thu Jan 8 10:45:46 2015
    5b2a9d0 - Mercyful, 10 hours ago : Reworked InputHandler
    inputHandler.cpp | 726 +++++++++++++++++++++++--------------------------------
    main.cpp | 18 +-
    socketSSH.cpp | 101 +++-----
    socketTelnet.cpp | 37 ---
    4 files changed, 339 insertions(+), 543 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Thu Jan 8 13:31:58 2015
    1fb2f87 - Mercyful, 8 seconds ago : Cursor Fixes & Shutdown Cleanup
    ansiParser.cpp | 3 +
    inputHandler.cpp | 24 +++--
    main.cpp | 47 ++++++++--
    mainMenuState.h | 3 +-
    sequenceParser.cpp | 2 +-
    socketHandler.cpp | 2 +-
    socketState.h | 9 +-
    sshState.h | 3 +-
    telnetState.h | 7 +-
    termStateMachine.h | 3 +-
    terminal.cpp | 251 ++++++++++++++++++++++++++++++++---------------------
    terminal.h | 3 +-
    12 files changed, 221 insertions(+), 136 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Fri Jan 9 05:51:34 2015
    ea72617 - Mercyful, 5 hours ago : Bug Fixes and CleanUp
    ansiParser.cpp | 366 ++++++++++++++++++++++++++---------------------------
    inputHandler.cpp | 22 ++--
    main.cpp | 28 ++--
    mainMenuState.cpp | 44 +++----
    mainMenuState.h | 2 +-
    menuFunction.cpp | 25 ++--
    menuFunction.h | 10 +-
    sequenceParser.cpp | 44 +++----
    socketHandler.cpp | 14 +-
    socketTelnet.cpp | 1 -
    sshState.cpp | 52 ++------
    telnetState.cpp | 56 ++++----
    terminal.cpp | 80 ++++++------
    terminal.h | 18 +--
    14 files changed, 368 insertions(+), 394 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Fri Jan 9 05:52:42 2015
    f30c26f - Mercyful, 9 minutes ago : Clean Up and Code Refactoring
    linkList.cpp | 2 +-
    mainMenuState.cpp | 18 +-
    mainMenuState.h | 4 +-
    menuFunction.cpp | 1535 +++++++++++++++++++++--------------------------------
    menuFunction.h | 117 ++--
    terminal.cpp | 101 ++--
    6 files changed, 710 insertions(+), 1067 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Sun Jan 11 01:26:28 2015
    ff378b3 - Mercyful, 75 seconds ago : Fix Column Wrapping
    ansiParser.cpp | 57 +++++++++++++++++++++++++++++++++++++++-----------------
    inputHandler.cpp | 32 +++++++++++++++++++++++++++++--
    inputHandler.h | 1 +
    main.cpp | 19 ++++++++++++++-----
    telnetState.cpp | 7 +++++++
    5 files changed, 92 insertions(+), 24 deletions(-)ff378b3 - Mercyful, 75

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Mon Jan 12 06:59:26 2015
    01f969a - Mercyful, 52 seconds ago : Start of Mouse Text Selection
    inputHandler.cpp | 210 ++++++++++++++++++++++++++++++-----------------------
    inputHandler.h | 17 ++++-
    mainMenuState.cpp | 1 +
    sequenceParser.cpp | 2 +-
    terminal.cpp | 136 +++++++++++++++++++++++++++++++---
    terminal.h | 18 +++--
    6 files changed, 273 insertions(+), 111 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Mon Jan 12 09:13:24 2015
    f73945a - Mercyful, 63 seconds ago : Socket Tweaks, and Initial FTP client coding started
    socketFTP.cpp | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
    socketSSH.cpp | 2 +-
    socketState.h | 65 ++++++++++++++++++++++---
    socketTelnet.cpp | 2 +-
    4 files changed, 203 insertions(+), 9 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Tue Jan 13 02:29:48 2015
    0367ae5 - Mercyful, 2 minutes ago : Mouse text highlighting snaps to character grid
    inputHandler.cpp | 15 +++---
    inputHandler.h | 7 ++-
    socketHandler.cpp | 7 +++
    terminal.cpp | 154 +++++++++++++++++++++++++++++++++++++++++++-----------
    terminal.h | 1 +
    5 files changed, 146 insertions(+), 38 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Tue Jan 13 02:35:36 2015
    ba43732 - Mercyful, 24 seconds ago : Fix tab character in CTRL + V paste command
    inputHandler.cpp | 7 +++----
    1 file changed, 3 insertions(+), 4 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Tue Jan 13 11:18:32 2015
    8655b01 - Mercyful, 2 minutes ago : Fixed incorrect charWidth on selection & added 2 px border.
    terminal.cpp | 28 +++++++++++++++++++---------
    1 file changed, 19 insertions(+), 9 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)
  • From Michael Griffin@1:154/140 to all on Tue Jan 13 18:07:56 2015
    95a3ded - Mercyful, 3 minutes ago : Added lots of new Error checking
    inputHandler.cpp | 103 +++++---
    inputHandler.h | 2 +-
    main.cpp | 7 +-
    socketHandler.cpp | 29 ++-
    terminal.cpp | 755 +++++++++++++++++++++++++++++++++++++++---------------
    5 files changed, 639 insertions(+), 257 deletions(-)

    |07M|11er|03cy|07ful Fate |08(|15hTc|08)|07

    --- Enthral BBS v.634 [2014.8.20] (Linux x86_64)
    * Origin: haunting The chapel >>--> htc.zapto.org <--<< (1:154/140)