Commit History

Author SHA1 Message Date
  Missingmew ade4e6057e try to quit ssl more cleanly, make network thread die graciously if the tcp connection was closed from the other side and no data was left 4 years ago
  Denys 2f2d052d61 if connection is lost, the GUI now receives a connectionerror json 4 years ago
  Denys 5ee547d5e6 timestamp validity now initialised in IoMan 4 years ago
  Sander, Paul acb4e778e0 too few args now cause a json output with command field error (as this is a syntactical error), adjust tests, add tests for connect 4 years ago
  Serdyukov, Denys 41c5d1cdb1 Resolve "multiple extendedlist commands cause all following commands to fail" 4 years ago
  Sander, Paul 3003d05201 ensure CLI is spawned before trying to join threads on exit, ensure CLI path is valid for CliManager::init 4 years ago
  Sander, Paul e8f261fadd Resolve "CLI doesn't allow login after a failed attempt" 4 years ago
  Sander, Paul 5e1a4565bd rework CMakeLists into one per directory with one top-level file to build all. get boilerplate for cmdman_test up, also test for version command. 4 years ago
  Sander, Paul b5558de178 Begin rework into allowing multiple server sessions from one CLI session 4 years ago
  Serdyukov, Denys 603c14433b Resolve "US23: Connecting to Servers with more functionality" 4 years ago
  Sander, Paul 7e27b2ead5 Resolve "Boost connection timeout adjustment" 4 years ago
  Sander, Paul 69f3d1b2d0 Resolve "User mode prompt doesn't get properly redrawn after output" 4 years ago
  Sander, Paul 527b468746 Provide switch to enable verbosity 4 years ago
  Jonas Pflanzer 2bc3e28768 speed up file transfers with bigger buffers 4 years ago
  Jonas Pflanzer 05b3592a8f Autoformat 4 years ago
  Sander, Paul d44dbc8a7c US29: CLI Batch Mode 4 years ago
  Sander, Paul e2ab8c089f implement very basic ssl, todo allow server to run without ssl and get ssl fully running (broken right now, complains about no shared cipher) 4 years ago
  Missingmew a39ee97d3f run autoformatter with new config 4 years ago
  Denys cdce834ae2 autoformat 4 years ago
  Missingmew 77fde80805 rework login into regular command, add sanity checks for commands before login, allow disconnect before login, add generic error printing via internal command 4 years ago
  Missingmew 1e1de39366 make cmdman use printing from ioman, rework internal return value structure, use separate field for possible next command to be executed 4 years ago
  Missingmew c12e92f2c0 switch internal messaging to json, switch rettype to flag model, change UserIoManager to prettyprint json 4 years ago
  Missingmew 7b83a2dc39 minor cleanup, add documentation to headers 4 years ago
  Missingmew 986041b3a1 run autoformatter after rl alternative interface 4 years ago
  Missingmew 391d5e014a switch readline over to alternative interface for proper multithreading of it 4 years ago
  Denys b63f41a886 fixed tokenizer 4 years ago
  Missingmew 3d209720d0 fix mutex mistake, rerun autoformatter 4 years ago
  Missingmew 56295a8a80 replace undefined behaviour with proper code 4 years ago
  Denys 00a0cfe624 made tokenizing code nicer 4 years ago
  Missingmew 8cc3aa6081 rework output message system, todo: get readline prompt fully working after output 4 years ago