Permalink
Switch branches/tags
Nothing to show
Commits on Dec 12, 2016
  1. Merge pull request #626 from eroldan/master

    Declare package data in a way that is compatible with wheel packages
    committed on GitHub Dec 12, 2016
  2. Merge pull request #623 from berezhinskiy/master

    Gateone service is depend on systemd network.target
    committed on GitHub Dec 12, 2016
Commits on Aug 11, 2016
Commits on Jul 25, 2016
Commits on Jun 18, 2016
  1. Rebuilt the docs (again) because the new sphinx default theme looks t…

    …errible. Using RTD theme now. Also removed the huge logo.
    committed Jun 18, 2016
  2. gateone.core.utils: Switched from using `sys.maxint` to `sys.maxsize`…

    … so that generating self-signed SSL certificates works with Python 3.
    
    gateone.core.server:  Fixed a missing .format() call in a log message when SSL certificate auto-generation fails.
    gateone/docs: Rebuilt the documentation
    committed Jun 18, 2016
Commits on Jun 4, 2016
  1. gateone_input.js: `GateOne.Input.registerShortcut` and GateOne.Input.…

    …registerGlobalShortcut()` are now deprecated. Use the "go:keydown:<key/keystroke>" event instead.
    
    terminal.js:  Added an additional argument, 'termSettings, to `GateOne.Terminal.popupTerm()` to provide a mechanism for passing arguments through to `GateOne.Terminal.newTerminal()`.
    terminal.js:  Switched from using `GateOne.Input.registerGlobalShortcut` to the new event-based keyboard shortcut mechanism (e.g. `GateOne.Events.on("go:keydown:ctrl-alt-p")`) since the latter is more reliable.
    terminal.js:  Fixed an issue with terminal scaling being incorrect when manually specifying the rows/columns of the terminal (in your preferences).
    terminal_input.js:  Changed the "terminal:onkeydown" and "terminal:onkeyup" events to be "terminal:keydown" and "terminal:keyup" respectively in order to match how they're named everywhere else in Gate One.
    setup.py:  Fixed an issue where having a .zip or .egg in your PYTHONPATH would result in an error at the very last stage of the install when using Python 3.
    gateone.js:  Modified to use the new keyboard shortcut method.
    Bookmarks Plugin:  Modified to use the new keyboard shortcut method.
    SSH Plugin:  Modified to use the new keyboard shortcut method.
    Help Plugin:  Modified to use the new keyboard shortcut method.
    Example Plugin:  Modified to use the new keyboard shortcut method.
    print.css and terminal.js:  Improved the print stylesheet considerably.  It actually looks decent now and isn't missing text!  Meta-P to print works great.
    committed Jun 4, 2016
Commits on May 20, 2016
Commits on Nov 22, 2015
  1. SSH Plugin: The XHR-based known_hosts handler has been removed and re…

    …placed with logic that works over the WebSocket.
    
    SSH Plugin: The fingerprint display now works properly with ECDSA fingerprints.
    ssh.js:  The known_hosts text editor is now stored as `GateOne.SSH.khEditor` for easy reference.
    committed Nov 22, 2015
Commits on Nov 17, 2015
  1. gateone.js: Added the ability to control how many times the applicati…

    …on chooser appears when using the GateOne.prefs.showAppChooser setting.
    committed Nov 17, 2015
Commits on Nov 12, 2015
  1. Merge pull request #545 from mammo0/master

    Fixed a bug in ssh_connect.py when /bin/sh is a symlink.  Thanks to mammo0 for the PR.
    committed Nov 12, 2015
  2. Merge pull request #556 from HaraldWeber/fix_532_terminal_sharing_tem…

    …plate_not_found
    
    This fixes #532.  Thanks HaraldWeber
    committed Nov 12, 2015
Commits on Nov 3, 2015
  1. app_terminal.py: Fixed a bug where plugin 'Web' handlers were not wor…

    …king properly with the url_prefix setting.
    committed Nov 3, 2015
  2. gateone.js: Fixed a bug (typo) in GateOne.Storage.dbObject where retr…

    …ying to load the DB data (if it took too long to load--which is an obscure/rare occurrence) would result in an exception.
    committed Nov 3, 2015
  3. terminal.js and app_terminal.py: Added support for restoring the 'com…

    …mand' information at clients when the page is refreshed. It works via the same mechanism that passes metadata around (and saves it).
    
    gateone.js:  You can now pass Gate One preferences via the query string parameter when embedding Gate One in addition to the usual 'prefs={<prefs here>}' capabililty that already exists for the index.html.  To pass preferences via a query string (which is parsed in JavaScript--not at the server) just use 'go_prefs={<prefs here>}' instead of 'prefs={<prefs here>}'.
    gateone.js:  Added a new preference:  showAppChooser.  If set to `false` Gate One will neglect to display the application chooser when the page loads.
    committed Nov 3, 2015
Commits on Sep 18, 2015
  1. This fixes #532.

    HaraldWeber committed Sep 18, 2015
Commits on Aug 27, 2015
  1. Merge pull request #554 from lordbaco/master

    Fix for Pipe |, Backslash \, Curly Brackets {} and At Sign @ on Mac OS #389
    committed Aug 27, 2015
Commits on Aug 25, 2015
Commits on Jul 10, 2015
  1. tests/chat: The chat demo wasn't working due to the recent changes in…

    … Google authentication. It would still work if you register the chat application with Google but that doesn't make sense for a test/demo application so I've changed the code to just ask the user to provide a name.
    
    app_terminal.py:  Added `start_capture()` and `stop_capture()` methods that allow the client to record the output of terminals in an on-demand fashion.  It's mostly useful from a JavaScript/automation perspective.
    committed Jul 10, 2015
Commits on Jun 27, 2015
  1. directly check for a symlink

    addition to commit 2ab2402
    mammo0 committed Jun 27, 2015
  2. fixed a script bug when /bin/sh is a symlink

    the script ssh_connect.py terminated when the /bin/sh is a symlink to busybox or dash (e.g. on RPi's)
    mammo0 committed Jun 27, 2015
Commits on Jun 24, 2015
  1. gateone_input.js: Fixed a bug with Firefox where the Ctrl-[ and Ctrl-…

    …] keystrokes were not working properly.
    committed Jun 24, 2015
Commits on May 30, 2015
  1. terminal_input.js and terminal.js: Tweaked some things releated to co…

    …py & paste with context menus to work around recent changes to Chrome which prevent the previous logic from working properly.
    committed May 30, 2015
Commits on May 29, 2015
  1. Merge pull request #537 from Noelkd/sso-fix

    Fix Basic Auth breaking on passwords containing : (colon)
    committed May 29, 2015
  2. Merge pull request #528 from wrightrocket/master

    Fixed gateone_anywhere.js and moved it to the main static directory
    committed May 29, 2015
  3. Merge pull request #469 from totakoko/add_unix_socket_mode

    Added Unix socket mode (permissions) option
    committed May 29, 2015
  4. Merge pull request #519 from Adi3000/master

    Fixes to issues with some unbinded key, special keys : separate all type of event...
    committed May 29, 2015
  5. Merge pull request #504 from elyzov/fix-ipv6-handling

    Fix incorrect hostname error on using ipv6 address
    committed May 29, 2015
  6. Merge pull request #491 from edwins/cas-fix-next-param

    fixed gateone/auth/authentication.py to forward the 'next' parameter thr...
    committed May 29, 2015
  7. Merge pull request #483 from dredkin/improve_russian_translation

    Improve russian translation
    committed May 29, 2015
  8. Merge pull request #486 from shane-kerr/master

    Changes to terminal.py to work on Python 3
    committed May 29, 2015