Commit Graph

  • f1b2adaa59 Fixes for CentOS 8 Jamie Cameron 2022-10-30 22:05:17 -07:00
  • e5e4b65faf Add support for parameter for directory to start in, and make sure user param is preserved Jamie Cameron 2022-10-30 16:05:07 -07:00
  • d3d33af3c0 Clean up code and prevent HTML attacks on untrusted inputs Jamie Cameron 2022-10-30 15:55:21 -07:00
  • 13db341e50 Merge pull request #1770 from webmin/dev/add-support-for-switch-user Jamie Cameron 2022-10-30 15:46:21 -07:00
  • 16859a87fd Remove redundant error message (already had one) iliajie 2022-10-31 00:23:24 +02:00
  • 27e3b7cbed Fix user test iliajie 2022-10-31 00:21:12 +02:00
  • e1816a9e3c Update language iliajie 2022-10-31 00:19:18 +02:00
  • d625a5d2f9 Show error if user doesn't exists iliajie 2022-10-31 00:14:01 +02:00
  • 43832c8ed9 Add an ability for a master admin to switch to specific user iliajie 2022-10-30 21:52:44 +02:00
  • c8e94c8cdc Fix to use Digest::SHA instead iliajie 2022-10-30 21:49:52 +02:00
  • f2ca4e1fdd Merge pull request #1769 from webmin/dev/xterm-deps-bundle Jamie Cameron 2022-10-30 12:47:23 -07:00
  • b014291882 Fix to revert not fully related change iliajie 2022-10-30 21:31:38 +02:00
  • 6d96dd6a13 Add option to use existing websockets key instead of session ID Jamie Cameron 2022-10-30 12:21:34 -07:00
  • 3d73e2faae Revert "Fix to always use use Digest::SHA" iliajie 2022-10-30 20:56:32 +02:00
  • d180b0a0f4 Revert "Add support to switch to given user" iliajie 2022-10-30 20:53:33 +02:00
  • 62d2a6d0e8 Add support to switch to given user iliajie 2022-10-30 20:46:04 +02:00
  • a57151c7bd Fix to also remove telnet module from defaults iliajie 2022-10-30 20:03:40 +02:00
  • 5c7494cccd Fix to change dependency to Digest::SHA iliajie 2022-10-30 19:35:16 +02:00
  • 7fb5e74e2b Fix to always use use Digest::SHA iliajie 2022-10-30 18:24:17 +02:00
  • e098d614cb Add xterm and remove ajaxterm iliajie 2022-10-30 18:11:58 +02:00
  • 2a01e93371 Fix dependency module name for Debian package iliajie 2022-10-30 18:09:34 +02:00
  • c57fba5b57 Add to bundle Protocols:WebSocket and Net:WebSocket iliajie 2022-10-30 17:50:47 +02:00
  • cd5616a6c0 Fix to move module check at the top iliajie 2022-10-30 13:30:02 +02:00
  • 7bceedfe42 Make code cleaner and stop using float() for validation Jamie Cameron 2022-10-29 13:23:22 -07:00
  • 669af033d1 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2022-10-29 13:16:40 -07:00
  • eef79887ee Clean up leftover connections in more cases Jamie Cameron 2022-10-29 13:16:30 -07:00
  • 25f01179a3 Add is_int and is_float subs iliajie 2022-10-29 18:15:39 +03:00
  • 0185397a0c Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2022-10-28 16:07:25 -07:00
  • e8a875fc29 Check ports in use in miniserv.conf, even if they haven't been opened yet Jamie Cameron 2022-10-28 16:07:19 -07:00
  • ec216a0115 Fix to parse float iliajie 2022-10-28 22:36:56 +03:00
  • 87c8146698 Add parse float API iliajie 2022-10-28 22:35:57 +03:00
  • 9f2ef4c91a Background process when its ready to open a socket Jamie Cameron 2022-10-28 11:31:29 -07:00
  • 76bf648f94 Disable SSL/TLS renegotiation Timo Gurr 2022-08-16 11:28:48 +02:00
  • 20f40d0d38 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2022-10-27 18:26:45 -07:00
  • 9ea1f0ad52 Make boxes bigger Jamie Cameron 2022-10-27 18:19:20 -07:00
  • 989e15d4cd Merge pull request #1766 from webmin/dev/dont-expose-socket-as-global-variable Jamie Cameron 2022-10-27 13:06:36 -07:00
  • 5204bd1a1b Add to support onclose event handler (for connection lost) iliajie 2022-10-27 21:49:08 +03:00
  • 72cce4349b Add error handling iliajie 2022-10-27 20:43:03 +03:00
  • 2574e2012f Fix to always clear screen as sometimes command-prompt is eaten up iliajie 2022-10-27 20:32:39 +03:00
  • fbef076ebc Fix not to expose active socket to a global scope iliajie 2022-10-27 20:29:39 +03:00
  • 3c5e065edc Cleanup todos Jamie Cameron 2022-10-26 23:17:02 -07:00
  • 84a7279442 Rename module to Terminal iliajie 2022-10-27 03:07:05 +03:00
  • 435c55039e Fix error message wording iliajie 2022-10-27 03:06:31 +03:00
  • 4aa80112c4 Send port too iliajie 2022-10-27 01:10:33 +03:00
  • a1d09c977f Don't terminate existing shell because of socket probe from a new shell Jamie Cameron 2022-10-26 11:35:57 -07:00
  • 67f8f9ccd6 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2022-10-26 09:47:57 -07:00
  • c23c334eed Connection: header may be more than just upgrade Jamie Cameron 2022-10-26 09:47:27 -07:00
  • e94b819b7b Fix to detect terminal width and height only for regular themes iliajie 2022-10-26 19:19:31 +03:00
  • 4c7eb9ccb2 Clean out webmin environment vars Jamie Cameron 2022-10-26 09:08:01 -07:00
  • a1b497dc72 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2022-10-26 09:06:58 -07:00
  • 7064fc4708 Start in user's home dir Jamie Cameron 2022-10-26 09:06:43 -07:00
  • 29960cfe92 Fix indent iliajie 2022-10-26 13:06:40 +03:00
  • ec1a1ed023 Fix cap iliajie 2022-10-26 12:34:41 +03:00
  • a97bf30bd8 Make module name consistent Jamie Cameron 2022-10-25 23:35:08 -07:00
  • b640e87969 Fix user switching Jamie Cameron 2022-10-25 23:34:59 -07:00
  • 3026a51a1f Code cleanup Jamie Cameron 2022-10-25 22:44:39 -07:00
  • e9bcccfc8c getpwnam can return 0 for root Jamie Cameron 2022-10-25 22:13:34 -07:00
  • b32fb2da61 Fix up merge conflict Jamie Cameron 2022-10-25 13:40:58 -07:00
  • b7758a8bcd Support using remote user Jamie Cameron 2022-10-25 13:38:38 -07:00
  • 65aaf7ad92 Merge pull request #1765 from webmin/dev/xterm.js Jamie Cameron 2022-10-25 13:32:02 -07:00
  • 296a904e78 Fix to pass only clear data to the theme iliajie 2022-10-25 21:32:45 +03:00
  • 5f32e6e80e Fix to clear left overs (after removed fit addon) iliajie 2022-10-25 21:08:54 +03:00
  • a29a356689 Change module name to Terminal iliajie 2022-10-25 21:03:54 +03:00
  • 1cb39a681c Add further improvements to the xterm module: iliajie 2022-10-25 20:50:04 +03:00
  • e1a61d7815 Fix indent (properly) iliajie 2022-10-25 13:08:59 +03:00
  • 8b60a24251 Fix indent iliajie 2022-10-25 13:06:52 +03:00
  • bf46fe67b8 Fix offset to be 5 as appears to be best with various scaling modes iliajie 2022-10-25 04:17:02 +03:00
  • 760e0e3152 Fix to always pass cols and rows options ; fix adjustments iliajie 2022-10-25 04:02:10 +03:00
  • b1a2b5dfc9 Add support for SPA themes iliajie 2022-10-25 03:00:37 +03:00
  • 86e1493dee Fix not to use barewords for file handler iliajie 2022-10-25 00:49:08 +03:00
  • 74e37099fd Fix to use headers when set to avoid initial redirect iliajie 2022-10-25 00:35:07 +03:00
  • fe81978900 Fix rows (lines) to be browser dependent (i.e. to fit nano controls) iliajie 2022-10-25 00:00:23 +03:00
  • 3f1c4a23ad Fix UTF-8 support (don't double encode) iliajie 2022-10-24 23:38:30 +03:00
  • 21faef0804 Fix indent and proper code formatting iliajie 2022-10-24 23:26:22 +03:00
  • ed7997d306 Fix to use xterm-256color .. as it works on all contemporary systems iliajie 2022-10-24 23:14:09 +03:00
  • ba10eb4173 Add support to setup column size from UI (or work automatically) iliajie 2022-10-24 23:07:04 +03:00
  • ea741f002d Fix to add config option to set width and height iliajie 2022-10-24 21:44:58 +03:00
  • 6948205ebe Fix to auto-focus terminal iliajie 2022-10-24 20:06:33 +03:00
  • 4c686dbd1d Fix to actually load to fit the page ; remove tables iliajie 2022-10-24 18:43:13 +03:00
  • 6ad8c64c31 Drop rows and columns as terminal will fit the container automatically iliajie 2022-10-24 18:30:29 +03:00
  • cc70ab2f39 Add to load auto-fit module ; load with serial iliajie 2022-10-24 18:24:04 +03:00
  • 1019a2697a Add new module to auto-fit container size iliajie 2022-10-24 18:21:27 +03:00
  • 214b5f3e61 Drop .map files iliajie 2022-10-24 18:21:12 +03:00
  • 379cf53076 Update to the latest Xterm.js 5.0.0 iliajie 2022-10-24 18:20:44 +03:00
  • 285815cab2 Merge pull request #1762 from webmin/dev/fix-systemd-lost-properties Jamie Cameron 2022-10-23 12:35:13 -07:00
  • 8cdd3eeeab Add config options for width and height Jamie Cameron 2022-10-22 23:17:21 -07:00
  • acec438536 Pretent to be a vt100 Jamie Cameron 2022-10-22 18:19:02 -07:00
  • 98c2ce24c1 Include the session ID in the websockets key so that it can be verified on the backend to prevent misuse of the session Jamie Cameron 2022-10-22 18:17:15 -07:00
  • b049ba6c3b Add more debug info Jamie Cameron 2022-10-22 12:13:27 -07:00
  • f153590cf2 Merge branch 'master' of github.com:webmin/webmin Jamie Cameron 2022-10-22 12:09:29 -07:00
  • 0c5cbaef3f Launching a shell actually works now! Jamie Cameron 2022-10-22 12:07:25 -07:00
  • cb98164c82 Fix to only get specific properties for speed iliajie 2022-10-22 19:07:05 +03:00
  • 0930bdde32 Fix indent iliajie 2022-10-22 14:33:42 +03:00
  • debcde489d Abstract systemd unit types iliajie 2022-10-22 14:32:02 +03:00
  • bf0a3a109b Fix to filter out all possible templates iliajie 2022-10-22 14:18:46 +03:00
  • 231c8fcbd3 Merge branch 'master' into dev/fix-systemd-lost-properties Ilia 2022-10-22 13:57:02 +03:00
  • 831abe0812 Fix to run systemctl show individually for each unit instead iliajie 2022-10-22 13:51:40 +03:00
  • 429cf742be Sync with master iliajie 2022-10-22 13:48:46 +03:00
  • e2438029ab Fir to preformat error message iliajie 2022-10-22 13:40:57 +03:00
  • 532e1150ce Asking for properties causes some units to be skipped Jamie Cameron 2022-10-21 22:22:05 -07:00