What's new in Satan-AnyWhere 1.4.1
Feb 26, 2015
- Modified authentication protocol, backward compatibility broken
- Added snappy compression algorithm for some functions
- Added UPnP NAT port mapping support, with startup parameter
- connectionhost:]connectionport[/upnpnatport] and new command *SAWUPNPNATPORT
- Added ping-heartbeat, see network delay with command *SAWPING
- Added audio chat with command *SAWAUDIOCHAT
- Added socks proxy tunnels with command *SAWSOCKSTUNNELS
- Modified the video codec used in *SAWREMOTEGRAPHICSMODE
- Changed command *SAWSETTUNNELS to *SAWTCPTUNNELS
- Removed *SAWLOCALZIPCREATE, *SAWLOCALZIPSTORE and *SAWZIPEXTRACT commands
- Modified *SAWZIPCREATE, *SAWZIPSTORE and *SAWZIPEXTRACT commands
- Renamed *SAWZIPCREATE command to *SAWZIPCOMPRESS
- Changed AES 128 bit encryption transformation to CBC instead of CFB128
- Added *SAWRESET command to temporarily override all credentials on server
- Added *SAWSETSHELL command to change external native shell application
- Added connection helper form dialog for both server and client
- Added command *SAWHLP to show list of shortened commands
- Modified *SAWRUNTIME command to show the return codes
- Changed command syntax error message to include command help
- Added client-settings.properties file to pre-configure client settings
- Compiled server file system commands to *SAWFILEINSPECT and *SAWFILEMODIFY
New in Satan-AnyWhere 1.3.12 (Feb 26, 2015)
- Changed SAWGRAPHICSALERT to use AWT instead of Swing
- Changed SAWSETTUNNELS command syntax
- Added command *SAWBROWSE
- Changed command SAWENCRYPTIONPASSPHRASE to SAWENCRYPTIONPASSWORD
New in Satan-AnyWhere 1.3.11 (Oct 11, 2013)
- Now JZlib is used instead of java native GZIP streams in compressed file transfers
New in Satan-AnyWhere 1.3.10 (Oct 11, 2013)
- Changed some console command helper menu terms
New in Satan-AnyWhere 1.3.9 (Aug 20, 2013)
- Corrected problems with command *SAWPROXYTYPE and * SAWSETTINGSLIST in both client and server consoles
New in Satan-AnyWhere 1.3.8 (Jul 27, 2013)
- Fixed instability problem when closing remote graphics mode window
- Changed the text font size in command *SAWPRINTTEXT to 16
New in Satan-AnyWhere 1.3.7 (Jun 13, 2013)
- Now the server dont ask for encryption and proxy configuration if those are defined in file 'server-settings.properties'
New in Satan-AnyWhere 1.3.6 (Apr 13, 2013)
- Client/server backward compatibility broken again in this version,
- changed connection protocol
- Added tunnel functionality (port forwarding) with new command *SAWSETTUNNELS
- Added new printer based commands *SAWPRINTTEXT and SAWPRINTFILE
- Added graphical window alerts with new command *SAWGRAPHICSALERT
- Renamed some existing commands
- Removed command *SAWDEFAULTPRINTSERVICE, *SAWPRINTSERVICES command now also shows the default print service
New in Satan-AnyWhere 1.3.5 (Dec 28, 2012)
- Graphical command console (awt) now supports input by drag and drop.
- Changed file 'security-settings.properties' to 'server-settings.properties' and now this file supports much more startup parameters.
- More startup parameters available, and now it explains briefly the startup parameters of each startup class, automating and lessening the need for manual user input when using the program.
- Added the option to repeat connection settings and user login/password when reconnecting in client.
- Solved the bug with the command *SAWPROXYPORT changing target host port.
New in Satan-AnyWhere 1.3.4 (Nov 24, 2012)
- Client/server backward compatibility broken again in this version,
- changed connection protocol
- Removed commons-codec, commons-collections, commons-configuration,
- commons-lang, commons-logging as dependencies of the project
- Added ctrl-shift-space as shortcut to interrupt refresh in remote graphics
- mode
- Added ctrl-shift-enter as shortcut to toggle full screen mode in remote
- graphics mode
- Added ctrl-shift-alt as shortcut to toggle remote control in remote
- graphics mode
- Some commands now have a abbreviated alternative form, use *sawhelp to check the alternative form of the commands
- Improved startup parameters syntax for client and server:
- first parameter (always must be the first argument):
- [targethost:]targetport
- other parameters (autodetect by format):
- [proxytype[/proxyuser/proxypassword]/proxyhost:proxyport]
- [encryptiontype/encryptionpassphrase]
- [login:password]
- [sessionslimit]
New in Satan-AnyWhere 1.3.3 (Oct 31, 2012)
- Client/server backward compatibility broken again in this version,
- changed connection protocol
- Removed commons-codec, commons-collections, commons-configuration,
- commons-lang, commons-logging as dependencies of the project
- Added ctrl-shift-space as shortcut to interrupt refresh in remote graphics
- mode
- Added ctrl-shift-enter as shortcut to toggle full screen mode in remote
- graphics mode
- Added ctrl-shift-alt as shortcut to toggle remote control in remote
- graphics mode
- Some commands now have a abbreviated alternative form, use *sawhelp to check
- the alternative form of the commands
- Improved startup parameters syntax for client and server:
- first parameter (always must be the first argument):
- [targethost:]targetport
- other parameters (autodetect by format):
- [proxytype[/proxyuser/proxypassword]/proxyhost:proxyport]
- [encryptiontype/encryptionpassphrase]
- [login:password]
- [sessionslimit]
New in Satan-AnyWhere 1.3.1 (Oct 31, 2012)
- Client/server backward compatibility broken in this version,
- changed connection protocol, use v1.2.4 for older versions
- Much faster AES 128 bit connection encryption
- Changed some commands