pacmanager
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Perl/GTK Gnome SSH GUI on steroids. Configure SSH/Telnet connections: users, passwords, EXPECT regular expressions, macros, ...
#######################################################################
# This file is part of PAC( Perl Auto Connector)
#
# Copyright (C) 2010-2016 David Torrejon Vaquerizas
# 
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# 
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see .
#######################################################################

* PAC (Perl Auto Connector), by David Torrejon Vaquerizas (david.tv@gmail.com), is FREE software, released under GNU's GPLv3 license.

* PAC is a SecureCRT/Putty/etc (connections manager with automations) equivalent for the Linux world.

* FEATURES (by now):

	- Simple GUI to manage/launch connections to remote machines.
	- Scripting possibilities, 'ala' SecureCRT
	- Configurable [Pre|Post]-connection local commands execution.
	- Configurable list of macros (commands) to execute locally when connected or to send to connected client.
	- Configurable list of conditional executions on connected machine via 'Expect':
		. forget about SSH certificates
		. chain multiple ssh connections
		. automate tunnels creation
		. with line-send delay capabilities!! etc...
	- KeePassX integration!
	- Ability to connect to machines through a Proxy server!
	- CLUSTER connections.
	- TABBED/WINDOWED terminals
	- Wake On LAN capabilities
	- Local and Global variables, eg.: write down a password once, use it ANY where, centralizing its modification for faster changes! use them for:
		. password vault
		. reusing connection strings
	- Seamless Gnome/Gtk integration.
	- Tray icon for 'right button' quick launching of managed connections. Screenshots and statistics!
	- DEB, RPM and .TAR.GZ packages available
	- Written in Perl/Gtk (wait, *is* that a feature? Well, it is for me! ;=)
	- It is FREE (as in freedom)!! and licensed under GNU GPLv3.

* INSTALL:

	- Preferably, use "deb http://archive.getdeb.net/ubuntu -getdeb apps", but if you can/want not to use it, simply download the corresponding package from "http://sourceforge.net/projects/pacmanager" for your system and install it.

	- Now you can take a look at your Gnome's menu under "Applications" -> "Internet" -> "PAC", or type "pac" in your terminal.

* VERSIONS:

	- 4.5.5.8:

		. Fixed a bug that prevented PAC from starting with "clusters" view selected

	- 4.5.5.7:

		. Fixed *for real* the Vte.so for perl 5.22 64 bit (... so tired... Forget about 4.5.5.6, it was just bullshit, and may be this will also be the same).

	- 4.5.5.6:

		. Added support for perl 5.22 64bit for library Vte.so
		. Minor variable substitution () bugfixing

	- 4.5.5.5:

		. Modified "SSH" Advanced Options, to be more GUI friendly, and with a context menu to show available SSH advance options (those '-o "xx=yy"')
		. Modified "SFTP" Advanced Options, to be more GUI friendly, and with a context menu to show available SFTP advance options (those '-o "xx=yy"')
		. Added an option to show the command line that each connection will launch, under "Edit"->"Advanced Parameters"->"Get Command line"
		. Fixed a bug that prevented some SSH users from forwarding ports: "/" syntax not recognized by *every* SSH client. Goung back to ":"
		. Minor fixes

	- 4.5.5.4:

		. Added support to allow per-connection "select by words"
		. Nth "/r" fixxxxxxxxxxxxx... :(

	- 4.5.5.3:

		. Another "/r" bugfix... (hope it's the last!)

	- 4.5.5.2:

		. Fixed a bug with older Perl version not recognizing "/r" regexp modifier (terminal ransparency related...)
		. Fixed a bug which prevented the use os "word chars" in a "per terminal" basis

	- 4.5.5.1:

		. Added support for ARMV7L devices! (Tested on my HTC One M7 phone with Perl v5.20!)
		. Fixed a bug that prevented terminal transparency from being saved
		. Fixed a bug that prevented forwarding CLIPBOARD for "rdesktop" connections (xfreerdp is still buggy!)
		. Removed the w shortcut to open the "Wake On LAN" window
		. Fixed a little bug regarding "autohide connections list on connection open" not working correctly
		. Fixed a little bug  regarding Preferences window not showing again if previously was clos viz the "x" window button
		. Modified the "Split" routine to try to give same space to splitted terminals

	- 4.5.5:

		. Fixed a behaviour that could lead to show VNC passwords on status bar tooltip
		. Fixed a bug that made main PAC window move on every new terminal creation
		. Changed behavior to not take a screenshot if "show screenshots" checkbox is unselected
		. Added support (libraries) for Perl 5.20, in both 32 and 64 bit
		. Minor code cleanup

	- 4.5.4:

		. Added the capacity to change "MOSH" protocol SSH port and Server-side UDP port
		. Minor bug-fixes

	- 4.5.3.9:

		. Fixed nth bug regarding main window not showing when "start minimized" is selected ("blank window" bug!)

	- 4.5.3.8.1:

		. Added "Font Smooth" option to "xfreerdp" connections (may not work on all 'xfreerdp' client versions) Tested with 'freerdp-x11 1.0.2-1'
		. Finally fixed the problem with Terminal loosing focus when changing from TAB!! :)
		. Fixed a bug that prevented PAC from using all the available space for embedded RDP windows
		. Fixed a regression bug that prevented using both "Auto reconnect" and "Delay char sending" at the same time

	- 4.5.3.8:

		. Modified history widget to prevent execution of commands if Terminal is disconnected (strange thing could happen!)
		. Fixed a bug that prevented the "Config" window from being closed under some circumstances
		. Changed Wake-on-lan shortcut from -o to -w
		. Minor changes to optimize how right-click "SFTP" from SSH connections work
		. Minor bug fix to prevent showing main connection on very particular circumstances

	- 4.5.3.7.2:

		. Another bugfix for some Gtk2 versions not respecting some methods

	- 4.5.3.7.1:

		. Nth micro bugfix... (I'm so sorry for being such a lame programmer... :(  )

	- 4.5.3.7:

		. Added a confirmation dialog when deleting keypress-history
		. Fixed a bug regarding "Disconnect and restart" session
		. Added requirement for "libgtk2-unique-perl" library

	- 4.5.3.6:

		. Added support for PowerPC 64 bit architecture! (awesome community job!!!)
		. Added an option to show a list at Terminals right side to show the command history!
		. Much better algorithm to detect terminal prompt for history to be detected!!
		. Added support to Bulk Edit EXPECT fields also!
		. Given some love to Unity's launch icon right click menu (quick conn + local shell)
		. Added '--password=' to allow autologon without interactively asking user for password when PAC's protection is ON
		. Minor code optimizations

	- 4.5.3.5:

		. Added "Run with 'sudo'" under "Method". Password and prompt is defined in "Preferences -> PAC Main Options -> Advanced"
		. Modified the "autoreconnect on disconnection" to handle better disconnections, and distinguish between correct (manual) and forced disconnections
		. Minor GUI improvements
		. Fixed a bug that prevented PAC from using "autossh"
		. Little GUI change to make more visible SSH/SFTP's "Advanced options" entry box

	- 4.5.3.4:

		. Added support for "other" Gnome2::Vte versions different than 0.9 and 0.10 (0.11??)

	- 4.5.3.3:

		. Added "$TERMINAL{get_prompt}" to PAC Scripts' API, in order to "try" to guess connection's prompt with minimal effort
		. Added an option to allow starting more than one PAC instance (only first instance allows modifying PAC configuration)
		. Added option "--readonly" to command line to allow starting PAC in READ ONLY mode (no config changes allowed)
		. Much more love given to PAC Scripts (engine and gui)
		. Added DONATORS list to PAC on "About" -> "License". To all of you: THANK YOU SO MUCH!!!!!!!!
		. Added an option to allow to remove or not CONTROL chars when automatinc log saving is active (on both global/pero connection preferences)
		. Added "--dump-uuid=>uuid>" command line option to dump information about a connection
		. Added "--scripts" command line option to auto-start PAC Scripts window
		. Added an option under "Preferences" -> "Terminal Options" -> "Look & Feel" to allow switching TABs with ALT-Left/Right instead of CTRL-PgUp/PgDown
		. Added shortcut r to easily remove a Terminal from it's current Cluster
		. Added $PAC{start_uuid} and $PAC{start_uuid_manual} to Scripting to allow starting sessions based on UUIDs instead of names
		. Fixed a minor bug for autostarting PAC at session startup

	- 4.5.3.2:

		. Fixed a bug that prevented PAC from using a proxy under some circumstances (no ip/port defined on Global Preferences)
		. Fixed some minor glitch

	- 4.5.3.1:

		. Added "Vte.o" library for RASPBERRY "Raspbian" support!! ;)

	- 4.5.3:

		. Added support for SOCKs proxies!
		. Added support for defining proxies configuration PER CONNECTION! :)
		. Added an option to "Auto save" every PAC change in realtime, without user interaction
		. Added preliminary date/time information on disconnections
		. Added support for Perl 5.18
		. Fixed a minor bug with PAC  substitution variables
		. Changed PAC's behaviour to prevent password from appearing on "ps" command for RDP (both rdesktop and xfreerdp commands)

	- 4.5.2.3:

		. Fixed a bug that prevented PAC from starting when a connection was autostarted and "hide to systray" was checked

	- 4.5.2.2:

		. Added an option to allow copying or not mouse selection to global clipboard
		. Added an option to allow choosing whether sending or not a  keypress for remote commands/macros
		. Added '--list-uuids' command line option to list current connections/groups and their corresponding UUIDs
		. Added '--no-splash' command line option to avoid presenting a splash screen on startup
		. Added '--iconified' command line option to make PAC go to tray once started
		. Added an option to open a file manager on current dir (pwd) for Local Shells
		. Added an option to PAC Scripts's function "$TERMINAL{send_get}" to allow skipping  from being sent
		. Fixed the "star PAC on session startup" behavior
		. Fixed a bug that prevented right-click menu from appearing when RDP embedded windows were closed

	- 4.5.2.1:

		. Added Regular Expressions to "Bulk Edit"
		. Added options to let user choose what happens when last tab is closed: nothing, close or hide (Preferences -> Terminal options -> Look&Feel)
		. Added "-r scard" option to "rdesktop" method, in order to be able to use SmartCard authentication
		. Added SeamlessRDP options to 'RDP' backends
		. Added options to define prompts for: unknown host key, remote host key changed and pres any key to coninue
		. Added "--start-shell" command line to auto start a local terminal on PAC startup
		. Added some "bash completion" for command line options
		. Added "Clipboard redirection" option for 'xfreerdp' connections (off by default: buggy!)
		. Added some "love" to PAC man page
		. Fixed a bug that prevented saving "Width" & "Height" value unless focus out those entry boxes on RDP connections edit
		. Fixed some minor gui glitches

	- 4.5.2:

		. Added support for non UTF-8 encodings in KeePass!!
		. Added the possibility to have BOTH "rdesktop" and "xfreerdp" connectors at the same time, allowing user to choose which one to use! :)
		. Added the possibility to "EMBED" RDP windows when using 'xfreerdp' (only tested/working on Ubuntu/Unity). It doesn't always honour the "-X" option :(
		. Added the possibility to "EMBED" VNC when using 'xtightvnc' (only tested/working on Ubuntu/Unity). It doesn't always provide/honour the embedding option :(
		. Added an option to not cipher text when exporting connections (more compatibility when importing from another machine)
		. Added "" PAC variable to choose a value from KeePass given a source and a Perl Regular Expression ( i.e:  here, '^.*local\d+$' is the Perl Regular Expression )!!
		. Added command line option "--start-uuid=[:]"
		. Added command line option "--edit-uuid=" to start PAC directly editting a connection
		. Added command line option "--start-script=" to start given script directly on PAC startup
		. Added command line option "--quick-conn" to start 'Quick Connect' GUI dialog on PAC startup
		. Added command line option "--preferences" to start 'Preferences' GUI dialog on PAC startup
		. Added conneciton's "UUID" information on Advanced options of connections
		. Added right-click populate menu to "Private key" authentication method for both User and Passphrase
		. Added an option to start/stop automatic string sending from right-click submenu on connections
		. Changed KeePassX infer behavior to allo using a Regular Expression to match against a Title
		. Changed PAC behavior when no Gnome2 or Unity are available, allowing user to activate PAC's tray icon
		. Fixed some bugs with TigerVNC authentications
		. Fixed a bug with remote RDP forwardings not being correctly saved
		. Fixed a bug tha tprevented starting RDP terminals with 'xfreerdp' under some circumstances
		. Fixed a bug with private SSH file not being correctly saved
		. Other minor code changes / improvements

	- 4.5.1.9:

		. Now fixed (for real!) a bug that prevented PAC from starting under rare circumstances.. :(

	- 4.5.1.8:

		. Fixed a bug that prevented PAC from starting under rare circumstances.. :(

	- 4.5.1.7:

		. Fixed a bug that prevented PAC from starting under rare circumstances.. :(

	- 4.5.1.6:

		. Added an option to ask user for a "cluster" name when adding a terminal to a cluster when no cluster is selected/exists
		. Fixed a bug that prevented using non-UTF8 characters
		. Fixed a bug that prevented saving per connection "Variables" correctly (hmmm... looks like nobody uses this...)
		. Fixed a minor bug regarding starting *many* connections at a time on groups and subgroups

	- 4.5.1.5:

		. Fixed a bug at PAC startup for some systems (not all where affected...)

	- 4.5.1.4:

		. Added the possibility to export ALL connections from right click menu on "AVAILABLE CONNECTIONS" label
		. Added button so un/select all lines for "Full duplicate connection" window
		. Fixed another little bug when "refreshing" KeePass preferences window
		. Improvements "Copy/Paste/Export/Import" methods
		. Fixed a bug for KeePass that prevented using "special Perl regexp" characters for matching on fields
		. Fixed a bug regarding "Favourites" and "Recent" connections not starting correctly on "Clusters" with right click menu
		. Fixed a little bug with renaming connections on root
		. Small code fixes

	- 4.5.1.3:

		. Oooops... I did it again... :( I forgot to add a couple of fixes for KeePass...
		. Fixed PACShell not respecting initial directory
		. Added a... well...mmm...you know......errrr........ Hell! Yes! I just put a "Dumb Easter Egg"(TM) ;)

	- 4.5.1.2:

		. Code changes for PACShell (now, part of PACTerminal), so better intergration with PAC functionalities (clusters, search, etc.)
		. Added options to KeePass to add "URL" searches
		. Speed improvement on KeePass integration (right-click menus, startup terminals, etc.)
		. Added an option to no append group name to newly created connections ("Preferences" -> "PAC Main Options" -> "Automatically append group name to...")
		. Added a "best effor" option to set title based on server hostname (you know: *best effort*! No promises at all! :) g and right-click menu

	- 4.5.1.1:

		. Fixed a bug for new tray code changes (shame on me...)

	- 4.5.1:

		. Added support for native Ubuntu's "application indicator" (tray unavailable since 13.04) if "libgtk2-appindicator-perl" is installed
		. Disabled tray icon for Gnome-shell (Gnome3) environment (no support by now)
		. Added "-N" option for 'SSH' connections
		. Added shortcuts for "Reset Terminal" (x) and "Reset and Clear Terminal" (x)
		. Added an option to load "KeePass" DDBB "On demand" (off by default) everytime it is required, instead of on menu creation (if 'off', faster menu building)
		. Modified "KeePass" code to offer a list when more than one strings matches a regexp, with an option to always choose the first without asking.
		. Fixed a bug that prevented using "strange" characters for RDP connections (like: $, @, etc.)
		. Modified Black&White tray icon
		. Fixed screenshots/statistics not being reset when copying/duplicating connections
		. RPM package bugfixing (conflict with "filesystem" package!)
		. Nth change to detect Vte version 0.10 (Perl 5.16 w/o Fedora18??) with cleaner code (and less problems!)

	- 4.5.0.3:

		. Fixed a bug that made the "select by word" fail when "Use these personal settings" was checked in a connection.
		. Another modified installation code to deal with Vte 0.09 and 0.10 versions

	- 4.5.0.2:

		. Added "clipboard redirection" for "xfreerdp" connection method
		. Modified installation code to deal with Vte 0.09 and 0.10 versions
		. Fixed a bug that affected copy/pasting multiple nodes more than once
		. Fixed a bug that made PAC die whe "Restar ALL terminals" was pressed on PCC and some terminals where already disconnected
		. Minor fixes

	- 4.5.0.1:

		. Added an option under "Preferences" -> "Terminal Options" -> "Look and Feel" to allow hidding the bottom status bar
		. Removed PAC main's bottom status bar ("too" many pixels just to know how many terminals are open ;)
		. Fixed a security bug that prevented using more than 8 characters for PAC "lock/unlock GUI" feature. After update, *YOU NEED TO REACTIVATE THIS FUNCTIONALITY* in order to use it again (sorry for this...)
		. Fixed a bug that prevented saving confgs if "Infer from KeePass" is checked but no username/password was introduced
		. Fixed a bug that prevented the keyboard focus from being setup on focused tabs
		. Fixed a bug that prevented removing a cluster
		. Added the possibility to temporary change "LOCAL - SHELL" label (right-click mouse menu over terminao)
		. Some aesthetic code changes
		. Some minor code changes

	- 4.5:

		. Initial KeePassX support: new right-click menu options and User/Password setup!! (checkout "Preferences" -> "KeePassX Options")
		. Minor GUI modifications to move options to different TABs (advanced, look and feel, etc.)
		. Minor code changes for VNC handling
		. Minor  glitches
		. Added another control for detecting "Press any key to continue" when connecting

	- 4.4.1.2:

		. Added an option to selectively force to always/never or use default config for using or not Proxy to connect
		. Moved the "start new local shell" keyboard shortcut from t to t
		. Moved t/d shortcuts to t/d (new terminal/duplicate), in order to avoid WindowManager/connection conflicts

	- 4.4.1.1:

		. Fixed a bug with 'freerdp' that prevented some connections from happening
		. Added Tab option to back on Tabs change

	- 4.4.1:

		. Modified the "Remote" and "Local" macors buttons/comboboxes to alphabetically sort defined macros
		. Added "WebDAV" connection method via "cadaver" binary
		. Added an option to choose when "incremental search" on connections, to search on Name, IP/Host or Description
		. Added the possibility to reorganize Connections TABS (cluster, history, favourites and connections)
		. Added an option to modify  behaviour: goto next tab or goto last used tab
		. Added a "Description" view for the "Check Auto Cluster condition"
		. Added "LowColourLevel" support for "TigerVNC" connections
		. Added an option to remove running terminals from cluster being deleted
		. Added more options for "RDP" when 'freedrp-x11' is in use
		. Added "Clusters" to right-click context menu for PAC Tray icon
		. Added an option to close ALL terminal from right-click context menu on both Vte and Tab, and also F4 shortcut
		. Fixed some NLS problems authenticating for RDP
		. Fixed some minor bug

	- 4.4:

		. Added Clusters saving!! A new TAB has just arrived at main "Connections" TAB, where you may launch already saved "Clusters". Included "Auto Clusters"!!
		. Added an option to choose "Info" TAB font (now defaults to "monospace")
		. Added "-depth" support for "TightVNC" connections
		. Added some GUI artwork changes and fixes

	- 4.3.1.3:

		. Added Vte support for Perl 5.16
		. Modified the "Remote commands" code to send button commands to every node in cluster (if new gui box is checked)

	- 4.3.1.2:

		. Minor bugfixes

	- 4.3.1.1:

		. Fixed a bug that prevented from starting PAC under a certain circumstance (regression bug!)

	- 4.3.1:

		. Added a checkbox in the "Choose private key file", "Choose screenshot file" and "Autosave session log" dialogs, in order to allow "Show hidden files"
		. Added an option to change the "combo box" for a "list of buttons" (ala SecureCRT) for remote commands (macros) under "Preferences"
		. Modified the "Statistics" behavior to allow resetting stats for all pac and or groups
		. Fixed an aesthetical bug regarding "Public" key file instead of "Private" key file
		. Fixed a minor bug that prevented the macrosbox from appearing at the bottom of the terminal
		. Fixed a bug that prevented "Local Shell" from receiving keyboard shortcuts
		. Another little bugfix regarding local/remote macros not showing properly on PAC GUI

	- 4.3:

		. Awesome PAC startup speed improvement, specially when *too many* connections are configured!
		. Added options to allow/deny both visible/audible terminal bell
		. Added DnD method for the "Local Shell" tab to untab
		. Added d shortcut to duplicate current connection
		. Added d shortcut to *FULL* duplicate current connection
		. Fixed a bugt that prevented PAC from working properly with "local executions on disconnection"
		. Fixed a bug that prevented PAC from correctly working if both "rdesktop" and "xfreerdp" packages were installed
		. Modified the "Save" connection method to not to allow saving if any error encountered
		. Fixed erroneous check for "cu" connections on save

	- 4.2.3.3:

		. Added support for "mosh" connection method (MObile SHell)
		. Another change to handle Ctrl/Shift/Alt combos (many complaints...)
		. Added some other shotcuts (Ctrl+t -> open a new local shell, ...)

	- 4.2.3.2:

		. Finally added a good/working version for CTRL-SHIFT-6 (Cisco ping-break combo)
		. Little code to avoid the right-ALT (mod2-mask) from being read (bugs reported!)

	- 4.2.3.1:

		. Added an option on the right-click menu over terminals to make an SFTP connection if current connection is SFTP
		. Fixed a bug that prevented some operations on groups, like starting every connection on a cluster
		. Added "auto indentation" for the GtkSourceView2 widget (PACScripts)
		. Little modification for the "USERNAME prompt" field
		. Changed the "Close terminal on disconnection" option to close only if no "bad exit" is detected (no route to host, bad password, ...)
		. Fixed a little bug that made weird things with the "Description" text when using "Favourites"

	- 4.2.3:

		. Added a "Quick Connect" button
		. Added support for IBM's 3270/5250 connection method! (thanks, Grant Williamson!)

	- 4.2.2.1:

		. Added an option to choose Connection's tree Font
		. Added an option to start connections from within login shells (the one defined at "Preferences" -> "Local Shell Options")
		. Little code change to suggest the installation of some packages (cu, rdesktop, ...) in case their binaries are not found
		. Deep code changes for the "PACTree.pm" and "PACMain.pm" modules, for better object managing and code clarity
		. Modified the port-forwarding options to delete the "insert time" radiobutton, and set the "Local Port" as default sorting method
		. Fixed a bug that prevented saving a SSH connection if the same local port was defined for forwarding, even if on different local ips

	- 4.2.2:

		. Experimental ARM support (32 bit ARM Vte.so library included, thanks to 'sourcefabric')
		. Added an option to sort SSH's local/remote/dynamic forwardings by several criteria
		. Added a check for SSH's local/remote/dynamic not to allow repeating same Local Ports 
		. Modified the "Method" text to not link to specific commands (now, 'VNC' appears instead of 'vncviewer', 'RDP' instead 'rdesktop', and so on...)
		. Modified both History and Favourites tree to update GUI when selection changes
		. Fixed a bug that could misconfigure the GUI's "Port" property of connections
		. Fixed a bug that made the keyboard focus move when starting connections

	- 4.2.1:

		. Improved and new options to the conditional 'Expect' widgets
		. Added support for "autossh" (if installed) with 'ssh' connections
		. Added a tooltip over connections tree to show info on hovered connection ("Preferences" -> "PAC Main Options" -> "Show connections tooltips", OFF by default)
		. Added an option to "quote" the connection command when using "Prepend command"
		. Added an option under "Preferences" -> "Terminal options" to hide the "Connections" submenu from right-click terminal menu (speed up menu appearing, OFF by default)
		. Improve handling for uninstalled packages, giving hints about them (RDP, VNC and Serial connection methods)
		. Fixed some minor bug about using Pango reserved characters (<, >, ...)
		. Other minor gui glitches
		. Removed from the dependecy list 'xtightvncviewer', 'tigervnc' and 'rdesktop', for both DEB and RPM packages, and moved to the Suggestes department

	- 4.2:

		. Added a Notebook to contain the connections tree and two new categories: favourites and history !!
		. Added "Conditional Expect" !! Wow!! :) Checkout your per-connection "Expect" tab and take a look at those new little options on the right side
		. Added a new Time Out variable for finer conditional "Expect" chaining
		. Added an option to send local/global/environment variables values to a terminal via right-click menu!
		. Added an option to "Chain" a given connection via terminal right-click menu!
		. Added an option to execute a command without user confirmation on connection "Pre exec" and "Post exec"
		. Fixed a bug that could make some connections stop responging/disconnecting when resizing terminal's window
		. Fixed a regression bug that prevented the use of "Authentication fallback prevention"
		. Fixed an ultra-minor reression bug that prevented the "connections tree lines" from appearing if that option was checked
		. Code improvements for the auto show/hide connections tree
		. Fixed minor-gui glitches regarding auto-hide connections

	- 4.1.2.3:

		. Fixed a bug that prevented PAC from starting if there is no network and "Check update" is active
		. Minor gui fixes

	- 4.1.2.2:

		. Added code to use the newest 'dconf' architecture to detect correctly any proxy system-wide enabled
		. Added the ability to PCC to execute "Explode/Retab/Close all/Restart" in *every* connection if that option is checked
		. Fixed a minor bug that prevented "Bulk Edit" on single-selected connections
		. Fixed a regression bug that made unusable the "TAB / Window title" option for non-english languages
		. Added some sanity checks to PAC's config file
		. Modified the  method to allow simple strings beyond integers an listas of description|val_1|...|val_n

	- 4.1.2.1:

		. Added the PAC variable , which references connection's configured password
		. Modified the "Statistics" labels to show well-tabulated data
		. Major improvement to the "Check for update" method
		. Change PAC behaviour to forcefully prevent from starting more than one instance
		. Fixed a bug that prevented using *rare* characters (#, &, ...) in passwords for RDP connections under some circumstances
		. Fixed a bug that prevented "Pasting" on PAC Shell with right-click menu option

	- 4.1.2:

		. Added the option to autostart PAC Scripts on connections startup
		. Once again, more Cluster bug fixes... omg, 1 new feature, 1 million new bugs... :( *that's* me programming!!

	- 4.1.1.1:

		. Added UTF-8 support for more text fields (password, title, ...)
		. RE-fixed the problem with right-click menu and copy/paste/paste_special

	- 4.1.1:

		. Fixed a bug that makes the "Embed" in TAB option for RDesktop option make it fail on recent Gtk libraries
		. Fixed some buggy "Copy" selection to clipboard
		. Fixed a creepy bug about right-click
		. Fixed a bug that prevented "Shells" from getting immediate keyboard focus
		. Fixed a bug regarding Clusters (every keystroke was being sent to every terminal)
		. RE-fixed the problem with session logs

	- 4.1:

		. Lightning fast startup of terminals!
		. Added an option under PCC -> "single line entry" to allow showing what you type, and sending commands to cluster on INTRO keypress
		. Added a "$out = $TERMINAL{send_get}( 'command' )" convenience function to PAC Scripts: EXECUTE and then RECEIVE its output (not every terminal type supports this!)
		. Re-added a "Goto TAB" option for rith-click menu on TABs (useful when too many TABs are open!)
		. Better handling of full export/import oc PAC configs
		. Fixed a minor glitch regarding pre-v4.01 and "session logs" with new config directory structure
		. Fixed a regression bug thet prevented the "Paste and Delete..." (b) on Terminals from *deleting* the entered string
		. Other ultra-minor/almost-transparent/cuasi-invisible glitches... :)

	- 4.0.1:

		. Moved "$HOME/.pac" config directory to "$HOME/.config/pac"
		. Fixed a regression bug that prevented "Chaining" and "FULL Duplicate" connections (not very used, but features in the end! ;)
		. Fixed a bug that prevented the "mouse-over" action to show connections list from working on "Local shell" terminal

	- 4:

		. Added "Scripts". Yeah!!! The only *good* thing that SecureCRT had and PAC did not, has just arrived to PAC Manager (but much better, of course! ;) Check out all sample scripts provided, and let your imagination do the rest!
		. PAC Scripts are written in Perl, and the built-in editor has syntax highlighting (if 'libgtk2-sourceview2-perl' is installed) and syntax checking
		. Modified the DEBIAN package dependencies list: rdesktop, xtightvncviewer, cu and remote-tty moved to "Recommended" section of Debian package
		. PCC Multiline  and  algorythm modified: added  to allow user choosing the output pattern to match for end of cmd execution detection
		. Added an option to move the connections tree to the right side
		. Added an option to prevent the connections tree from appearing on mouse over
		. Modified the login string for SSH in order to use the "-l" parameter, to allow using "@" in usernames
		. Added a routine to add 'pac' to Unity's systray-whitelist (enable systray ICON!!) You need to restart your X session (or Unity) for changes to apply
		. Substituted the "*ALL PAC TERMINALS*" cluster by a checkbox
		. Better management for  PAC variable
		. Fixed a bug that made the "xfreerdp" option unavailable
		. Added "libvte9" as dependency
		. Added right-click options for new PAC variables (UUID, DATE_x, ...) to many entry boxes
		. Fixed some minor bug

	- 3.4:

		. Added a *pretty* powerful PAC variable  to PCC to allow piping output from remote executions throught "local command". That is: execute whatever, and parse it locally (in your PC!)
		. Added a "" PAC variable under PCC to "tee" commands' output to files
		. Now, if "auto-hide connections list" is checked (on), moving the mouse to the left side of terminals will make the tree appering, and reverse
		. Added the possibility to choose the name of auto-saved session logs, including patterns! (, , , , <DATE_Y>, <TIME_H>, ...) Checkout tooltips!
		. Added an option to choose whether remove or not the ESCape sequences from the saved log file
		. Added support for "xfreerdp" (an alternative for 'rdesktop'). Anyway, I still prefer "rdesktop", and if both binaries are found, 'rdesktop' will be used.
		. Added an option to allow disabling the "F11 (fullscreen)" keystroke in Terminals ("Preferences" -> "Terminal Options" -> "Prevent F11 from going fullscreen")
		. Added a special cluster named " *ALL PAC TERMINALS*", which allow quick controlling *every* terminal from PCC, without individually asigning Terminals to clusters
		. Added a way to remember PCC's Window latest status (size, position and multiline input state)
		. Added an option to remember latest syntax highlighting for multi line text entry at PCC
		. Added an option to auto-start a local Shell upon PAC startup.
		. Added a "Restart All" button to PCC, in order to be able to restart every clustered terminal (added by petition)
		. Added the old "/etc/termcap" file in source code, in order to use it if it does not exist in present linux installation (somewhat, buggy...)
		. Modified the <CMD:...> PAC variable to: echo it's output if multiline or sending string for executing into terminal if result is single line
		. Fixed a bug that prevented PAC from using "Private SSH keys" with a space on its path
		. Fixed a bug that could make the "Import" phase failing with a "Ciphertext does not begin with a valid header for 'salt'..."
		. Minor bugfixes

	- 3.3.10.2:

		. Adde the "-via" option for VNC connections (not much tested!)
		. Fixed a bug that prevented saving some non-ascii characters ( eg: € ) in password and other entry boxes
		. Fixed a potential bug regarding disconnected SOCKETS

	- 3.3.10.1:

		. Added an option to allow disabling the key bindings for CTRL, ALT and SHIFT per Connection and in PAC's main UI
		. Fixed a bug that preventing any "Generic" connection method from using the "Expect" capabilities

	- 3.3.10:

		. Added an option to password-protect PAC at startup and when restoring from tray (both optional)
		. Added a check to ansure that the user does not accidentally starts *many* connections at once by drag 'n dropping groups
		. Fixed a bug that prevented <Ctrl><Shift><v> from correctly pasting text (it appended "^M" at the end)
		. Fixed a bug regarding password with *strange* characters (#, $, etc...) for RDP connections
		. Removed the <Ctrl><left/right> keyboard shortcut to change between tabs (conflict with some SSH functionalities!)
		. Removed the the four Gnome2::Vte libraries (.rpm and .deb files) from the /opt/pac/res directory

	- 3.3.9.5:

		. Added an option under "Preferences" to check for new PAC versions on demand (clicking a button)
		. Added <Ctrl><left/right> to switch between TABs
		. Fixed a bug that prevented PAC form entering '#' (hash) starting passwords in RDP (rdesktop) connections
		. Fixed a minor bug that prevented saving the forwarded port for SSH connections under some circumstances

	- 3.3.9.4:

		. Fixed a bug that prevented PAC from importing a previously exported YAML file via "Preferences" -> "Export to... YAML file"
		. Added shortcut <Ctrl><Shift>6 to send a "Telnet Escape Character" to the current terminal
		. Removed the toolip from the the PCC multi-line entry

	- 3.3.9.3:

		. Fixed a bug that prevented PAC from working with Perl 5.14 (for both 32 and 64 bit OSes)
		. Added a right-click menu option to "Expand/Collapse" all under Connections tree

	- 3.3.9.2:

		. Fixed a serious bug that prevented the righ-click context menu from appearing if there were Nodes with "strange" characters (backslash, slash, ...)

	- 3.3.9.1:

		. Fixed a bug that made PAC show the "<b>" Pango tags under the Tray connections menu... :)
		. Fixed a bug that prevented PAC's main windows from remember its "Connections Tree" size

	- 3.3.9:

		. Added an option ( <Alt>r ) to "Protect" nodes/groups from being edited/deleted/cut/... (identified by an Orange background)
		. Modified the Groups name to appear in "Bold"
		. Fixed a bug that prevented PAC from using "New node/group" button when "AVAILABLE CONNECTIONS" (first row) was selected

	- 3.3.8.1:

		. Added field "title" and "user for publickey passphrase" to the list of values to be "bulk-edited"
		. Added the possibility to also do "bulk editting" on Groups, selecting the depth of modifications you want: 1st level or ALL sub-levels children
		. <Alt><e> now also opens the "Bulk Edit" dialog
		. Added "Local Shell" connection to the right-click context menu of "Shell"

	- 3.3.8:

		. Added a very demanded "Bulk Edit" option, which allows changing *some* values (by now: ip, port, user, pass and passphrase)
		. Added an option to allow modifying the same field from above for the selected connections before exporting (to avoid saving passwords, hidde-fields, etc)

	- 3.3.7:

		. Added Statistics to show the: numbers a connection has been made, tha last time it was connected, ...
		. Added a "Local Shell" option for the "New connection" right-click submenus
		. Little modification to the string appearing at the start/stop of any execution (shorter/cleaner string)
		. Fixed a bug that under some weird circumstances, could make PAC go to 100% CPU usage
		. Fixed a bug that prevented pasting with mouse-middle-click if selection was outside PAC's terminals
		. Minor icon changes
		. Ultra-minor code changes

	- 3.3.6.7:

		. Ehem... welll... 3.3.6.6 detected it's actual version as a new one... always... :(  ...ehemm...

	- 3.3.6.6:

		. MANDATORY UPGRADE
		. Fixed a bug that made PAC fail under some circumstances (still debuggin right-click new menus!!!)  :(
		. Removed an unneeded timer for the Tray icon
		. More bug fixes...
		. I think I finally fixed a bug that prevented launching connections from the tray's right-click context menu

	- 3.3.6.5:

		. Added an option to check for new PAC versions on PAC startup and notify if they are found
		. Modified the "slow send keypress" to also affect to the pasted text
		. Moved the "New connection..." right-click submenu to the first place

	- 3.3.6.4:

		. Fixed a bug that prevented *any* modification in the "Preferences" window

	- 3.3.6.3:

		. Added an option to send keystrokes slowly (every X configured milliseconds)
		. Fixed a bug that prevented a "Local Shell" from being started
		. Fixed a bug that prevented a new connectiona from being launched from the Tray Icon

	- 3.3.6.2:

		. Changed the behavior of PAC's tray icon, in order to appear on KDE based desktops again
		. Fixed a bug that prevented PAC Terminal from showing its right-click menu under some conditions
		. Restored the "sensitive" property for context menus
		. Restored the "tooltip" property for context menus
		. Little GUI additions

	- 3.3.6.1:

		. Fixed a bug that prevented PAC from starting if it did not find the Gtk2::SoureceView2 Perl package :(  (my fault!)
		. Fixed a regression bug that prevented the use of the middle-click to paste on terminal

	- 3.3.6:

		. Big changes have been made to code, in order to use Gtk2::UIManager and Gtk2::ActionGroup, for better Gtk3 and future integration of [popup]menus
		. Code modification to allow using PAC without the Gtk2::SourceView2 dependency (simply, force the installation without that package, and it'll work)
		. Added a <Ctrl>d shortcut on connections to CLONE
		. Modified the "Rename connection" GUI to allow changing both NAME and TAB/Window TITLE at the same time
		. Fixed a bug that made some connections fail if the TITLE string was not in plain English
		. Fixed a bug that allowed inserting connections/groups *before* the "AVAILABLE CONNECTIONS" node
		. Prevented renaming "AVAILABLE CONNECTIONS" row by pressing "F2"

	- 3.3.5:

		. Finally, changed the "AVAILABLE CONNECTIONS" from being a "parent node" (less indentation, more space, cleaner UI)
		. Added an independent "User" entry for the "Public key"  authentication method
		. Added a button to open "Wake On Lan" GUI to allow sending "Magic packets" to any MAC address (no only those configured in PAC)
		. Forced PCC's sysntax higlight text font to "monospace"
		. Fixed a bug that prevented the "Autostart at session startup" from being persistent

	- 3.3.4:

		. Added "Syntax highlighting" to the Textview of Power Cluster Controller, with options to load/save the text it contains!
		. Added a "Retab" button to the "Power Cluster Controller", in order to let the user Re-tab those independent connections' windows
		. Fixed a bug that prevented sending <Ctrl>f to a terminal (instead, the Incremental Search dialog appeared!)
		. Minor configuration saving modifications
		. Minor code cleanup

	- 3.3.3.2:

		. Fixed a bug that preventedlaunching some connections because of a missing character :(

	- 3.3.3.1:

		. Fixed a bug regarding the "Prevent single window keystroke broadcast" from "PCC" not working as expected
		. Fixed a bug that made appear the "Incremental search" options when hidding and then showing the Connections tree view
		. Added shortcut <Ctrl><Shift>B to do "Paste and delte" on terminals
		. Modified <Ctrl>f to make the incremental search appear work wherever the Connections tree has the focus or not (on Terminals, the shortcut is Ctrl+Shift+F)
		. Moved Terminal's Copy/Paste/Paste and delete from submenu to main right-click menu

	- 3.3.3:

		. Added a right-click option over Connections tree to Import/Export connections to/from ".yml" (YAML) files!! Finally!! ;)
		. Added a better "Incremental Search" for Connections (start typing to get results, or do <Ctrl>f), which accepts Perl Regular Expressions
		. Added some transparent automatic backups with different confi file formats, to avoid some buggy Perl libraries not importing data from previous versions
		. Modified the load configuration function to make a best-effort into loading *any* valid previous config file

	- 3.3.2.2:

		. Added an dialog to allow the user choose the file where to export the YAML data (from the "Edit" window) and it's format (by now, YAML and Perl Data::Dumper)
		. Added some checks ir order to avoid data loss when changing between 32 / 64 bit OS (what a pain!)
		. Modified the exit routine to *ALWAYS* save a .yml config file, in order to always have a fully machine independent config file (no matter 32 or 64 bit)
		. More cleanup code for config files

	- 3.3.2.1:

		. Added an option (under 'Power Cluster Controller') to write commands on a text entry, and send it at once to the cluster! (exec all, selected or block!)
		. Added an option in the "Chain" gui to optionally allow sending Chains to all the elements of a cluster
		. Fixed a bug that prevented the exported .YML file from being password-encrypted (and thereby, it could not be used to restore it from backup)
		. Fixed a bug that prevented Re-tabbing a tab when it was "fulscreened"
		. Modified the <Ctrl>+number in order to act the same way whenever tabbed window is in main pac window or in a window apart

	- 3.3.2:

		. Added some code to automate  the deletion of "offending keys" from the known_hosts file
		. Little modification to allow choosing wether to send or not a <RETURN> for every command in the "chaining" connection
		. Little modification to allow manual-change of the TAB title when chaining
		. Added an option under "Preferences" to "Export to YAML" the whole configuration. No, no XML (Defective By Design, like PAC ;), but YAML. Read about it.
		. Fixed a bug that prevented the "log amount to save" from the "Edit" window to save the correctly provided value
		. Fixed a bug that could prevent some chains/full duplications from being correctly handled
		. Modified the 'load/save' routines in order to use standard "Storable" functions
		. Modified the packages in order to include dependencies for telnet, ftp ans openssh
		. Faster PAC close when auto-save is turned on
		. Minor code cleanup and optimizations

	- 3.3.1:

		. Added a GUI to choose the recorded commands to send to a "FULL Duplicated Connection" and the "Time" between commands
		. Fixed a bug that prevented saving "Terminal character encoding" for particular connections
		. Minor code cleanup

	- 3.3:

		. Added Drag And Drop method to "Chain" one connection's "Expect/Execute" chains with an already already running connection!!!! (DND one conn A from the connections Tree into a running TAB/Window conn B, choose conn A expect/execute tuples from the popup, click OK, and see how those "Chains" are automated into conn B !!)
		. Added another option for right-click context menu on "Edit" entry boxes: added the possibility to create a list of choices for the user to choose (beyond the old free-type user input!!)
		. Added a "Pretty-powerful-but-hard-to-debug" option ( <CMD:command to launch> ) to execute commands to get values like those from <GV:#>, <ENV:env_variable>, etc... (image the possibility to use the next string in the "Host" entry box:
			<CMD:exec bash -c "if [[ 'x`pgrep -f vpn_A`' != 'x' ]]; then echo -n '<GV:Pasarela_VPN_A>'; else echo -n '<GV:Pasarela_VPN_B>'; fi">
			Of course, having predefined both "Gateway_A" and "Gateway_B" under "Preferences" -> "Global Variables" ...
			F**K YEAH!!!!!!
			And the same applies to the rest of entry boxes!! (checkout <CMD:*> right-clicking over entry boxes)
		. Added another option to "FULL Duplicate connection" (terminal right-click button), that is: duplicate and send every registered keystroke!! (beware! ;)
		. Added an option to show/hide lines in the Connections Tree
		. Minor GUI modification for the "Preferences" Window
		. Fixed a minor GUI bug that prevented the "Connections list" panel size to be restored if PAC starts maximized
		. Fixed a minor bug regarding personal background color for splitted connections in TABs
		. Minor bug-fixing and code cleanup

	- 3.2.1.1:

		. Fixed a bug regarding "Copy/Cut/Paste"-ing the connections
		. Fixed a minor bug that prevented getting the keyboard focus on the connections tree at PAC startup
		. Little "right-click" menu modification on Terminals to remove the "Disconnect" option from under the "Duplicate" connection option

	- 3.2.1:

		. Fixed a bug that prevented PAC from working correctly when "autostarting" connections at PAC startup if those connections had "PreExec" configurations

	- 3.2:

		. Added an option per connection to make it auto execute when PAC starts
		. Added an "Auto reconnect" option for every session: if checked, connections will be automatically respawned every time they appear disconnected
		. Added an option to set the background color of TABs per individual connections
		. Added some checking to prevent the config file from being polluted... hmmm... :(

	- 3.1.3.4:

		. Fixed a regression bug that prevented "Pre/Post Exec" commands from being executed!! (I see nobody cares about this PAC functionality... ;)

	- 3.1.3.3:

		. Fixed a regression bug that prevented a connection from being "duplicated"/"cloned"
		. Added a dependency (gtk2-engine-pixbuf) in order to avoid Gtk warnings in distros with recent Gtk software

	- 3.1.3.2:

		. Added support for 'TigerVNC', including embedding VNC connection in a PAC TAB!!
		. Really removed the UUID perl dependency in favour of OSSP::uuid
		. Removed 'cu' and 'remote-tty' as dependencies: now, if they are installed, they'll appear, other else, they will not.
		. Fixed some code to avoid unmet dependencies

	- 3.1.3.1:

		. Added 'OSSP::uuid' as a PAC dependency for better RPM based distros compatibility.
		. Added the ability to save the width of the connections list between sessions
		. Modified the build procedure to include a "version-named" directory
		. Fixed a bug that prevented "Exploding" less than 3 Terminals
		. Fixed a minor bug regarding a .png file not being copied

	- 3.1.3:

		. Added an "Programaticcaly send string" option to allow sending a given string + INTRO every some seconds to the terminal (allows PAC variables and so!!)
		. Added an "Automatic Take Screenshots" option
		. Added some code to keep the .pac/screenshots directory cleaner and more consistent
		. Added an option to automatically UNSPLIT disconnected Terminals in "Preferences" -> "Terminal Options"
		. Fixed a bug that prevented an embedded 'rdesktop' terminal from being detached from the TABbed view using Drag 'n Drop
		. Fixed a bug that made made a splitted connection to close the whole TAB when "Cloe terminal on disconnect" was selected
		. Fixed a minor bug that prevented correct colouring of TABs labes whith "Splitted" connections
		. Fixed a minor bug that made an unfocused TAB to steal keyboard-focus on connect
		. Modified PAC to not allow the TABs to be "focused" (annoying!)

	- 3.1.2:

		. One million dependencies removed!! :) Now, Gnome2::Vte Perl library goes embedded in PAC source code!!
		. Added an option to "Paste and Delete" on Terminals: paste text omitting the specified string/regex
		. Removed the "ssh-askpass-gnome" dependency
		. Fixed a minor bug that prevented using specific options for Text/Bold/Back color for Terminals (regression bug)
		. Minor gui changes for the right-click context menu on terminals to reduce its size
		. Minor code cleanup

	- 3.1.1.1:

		. Added an option to convert SSH/SFTP's '-o "IdentityFile=/your/public/keyfile"' to the corresponding "Publickey authentication method"
		. Added an option to allow authentication fallback
		. Fixed "Passphrase" not being encrypted in the config file
		. Fixed some minor gui bug
		. Some code cleanup

	- 3.1.1:

		. New proxyfied connections 'pac_conn' code (faster and more reliable)
		. Modified the "connections tree" to sort the connections in a case-insensitive way
		. Added an option to allow more than one disk redirect for "RDP" connections
		. Added a "Disconnect session" option for the right-click menu on Terminals
		. Added an option to allow not to show the  "Tray Icon"
		. Added a "Close ALL" button to the "Power Cluster Controller" to close every terminal in selected cluster
		. Fixed a little annoyance with the PCC and "keypress propagation" 
		. Fixed a minor bug regarding the "Explode" button of "PCC"

	- 3.1.0.2:

		. Fixed a little bug that prevented the "Manual" input of "user/pass" under some circumstances
		. Removed some annoying error output on the Terminals

	- 3.1.0.1:

		. Modified "ssh/sftp" connection code to handle way better the "Advanced Options"
		. Fixed a bug with the 'vnc' connections

	- 3.1:

		. Added a GUI option to use an SSH/SFTP publick key/passphrase for authentication
		. Back to 'freezed' config file format for PAC (file size grow bug fixed): *Faster* load/save operations, but config file obfuscation
		. Removed "FreezeThaw" Perl dependency (freeze/thaw retrieve from the already used "Storable" Perl module: faster!)
		. Added minor Drag And Drop support for the 'Expect' tab page of the "Edit" window
		. Added an option in Default Preferences to remember PAC's main window when closed
		. Added some cfg checks (with GUI feedback!) when saving connections data
		. Added support for VNC 'unix' username authentication
		. Fixed a *serious* bug regarding "Copy/Cut/Paste" of connections
		. Minor fix for "generic" connection type
		. Minor GUI changes for 'Edit' and 'Preferences' windows

	- 3.0.1.2:

		. Fixed a bug that made the config file grow and grow indefinitely with every "Save" execution
		. Fixed a bug that prevented starting some connections
		. Removed the ".svn" directories from the ".tar.gz" distribution

	- 3.0.1.1:

		. Some bug fixes, including those regarding with PAC prev3 migration... :(

	- 3.0.1:

		. Added "Expect" capabilities for the "Generic" connection method
		. Rolled back the config file to the old-and-slow .YML format (terrible bugs made me take this decision!)
		. Fixed a bug regarding the "Clone" option

	- 3.0:

		. Finally, added a "tree view" to present the list of connections (any level of folding allowed!)
		. Added Drag 'n Drop support to start connections in Windows or Tabs! You may even drag connections to the "Cluster Administration" window!!
		. Added a new "Power Cluster Controller" way to manage the clusters, 'a la' "clusterssh" (try 'Exploding' the clustered terminals ;)
		. Added an entry in "Preferences" -> "PAC Main Options" to choose the "Word Delimiting Characters"
		. Added support to start terminals directly into clusters
		. Added an option to select the "word delimiter" characters
		. Added an option to choose the 'backspace key binding' both globally and per terminal
		. Added an option to specify the "Terminal Emulation" (xterm, ansi, vt100, whatever...)
		. Added a couple of mnemonics for PAC's Main Window
		. Added an option to choose the "bold" color of the text in both "globally" and "per connection"
		. Modified the management of PAC's pid file to allow multi user concurrent execution
		. Modified the config file for speed purposes. As a collateral effect, I ofuscated it :(
		. Modified the code to support the 'iso-8859-1' text encoding (finally!)
		. Modification to avoid specifying the 'telnet' port when using the standard one (23)
		. Fixed an error that prevented a MAC Address from being saved from session to session when using "Wake On Lan" utility
		. Fixed some minor bug about multiusers
		. Fixed a strange bug that made PAC go out of memory under rare circumstances
		. Fixed a minor bug not showing the main window when restoring from the System Tray (KDE) (thanks goes to Fabio Rossi)
		. Fixed a couple of regression bug whrn 'Renaming' or 'Cutting' a connection
		. Fixed a minor bug that prevented a "rdesktop" shared folder name from being showed in the "Edit" window

	- 2.5.5.10:

		. Added a right-click option over the connections list to start more up to 10 instances of every selected connection
		. Added a "Windows Domain" option tor RDP connections under the 'rdesktop' options of the connection editting window
		. Modified some <Ctrl><c> keypress to try to avoid some undesired disconnections
		. Added mnemonics for saving/closing the "Edit" and "Preferences" windows
		. Ultra-minor connection editor GUI changes 

	- 2.5.5.9:

		. *AMAZING* speed improvement for starting connections when you have *many* sessions saved!! (almost instant connection opening!!) ;)
		. Minor GUI changes for the "Edit Connection" window
		. Little GUI change for the "pac.glade" file, to re-allow the autosize of entry boxes

	- 2.5.5.8:

		. Solved the bug that prevented restarting the terminals just by pressing "Intro"

	- 2.5.5.7:

		. Added a right-click option on connections list to clone a connection
		. Added a workaround to solve a problem with keyborad focus on embedded RDP connections, plus a "get focus" button was added for thos connections
		. Fixed a bug that prevented PAC from choosing more than one connection when a connection was already opened
		. Little bugfix that prevented PAC from asking for confirmation on exit whith connected sessions
		. Added a check to disable any connection method not found in the system (for forced intstallations...hummmm...those RPM based...)
		. Modified a couple of RPM dependencies names ('cu' to 'cunit', 'xtightvncviewer' to 'tightvnc', removed 'ssh-askpass-gnome')
		. Modified the SSH method options page to show the "Local port forwarding" tab by default
		. Modified the "Hostkey changed" SSH connection pattern matching for better performance
		. Added a little utility 'pac_from_mcm.pl' that allows you to build an initial pac.yml file from an MCM exported file
		. Added a check to build '$HOME/.config/autostart' required for PAC to work with 'Autostart when session starts'

	- 2.5.5.6:

		. Added an option to restart closed connections by pressing <ENTER>
		. Added MAC address saving for WakeOnLan
		. Modified the code to do 'symlink' instead of 'link' when checking 'AutostartPAC at session startup' (thanks to Fabio)
		. Little info addition for [dis]connection in the terminal itself
		. Added an option to skip confirmation on PAC exit
		. A little bit of ultra-minor code cleanup
		. Added some modifications for the RPM builder (implicitly included some dependencies)

	- 2.5.5.5:

		. Added 'parity', 'halfduplex' and 'nostop' options to 'cu' connection method
		. Added the 'libsocket6-perl' dependency

	- 2.5.5.4:

		. Added an option to choode the Terminal encoding type (both globally and per saved terminal)
		. Added the possibility to define GLOBAL "Remote/Local" macros definitions (good for not repeating every command for every new connection)
		. Fixed a bug that prevented using "-" characters for "Local/Remote/Dynamic" port forwarding!
		. Fixed a bug that prevented doing substitution (global vars, etc) on WakeOnLan window
		. Little code movements to ensure correct IPv6 handling (specially for 'ssh' connection method)

	- 2.5.5.3:

		. SSH method: GUI mofifications for the editing window
		. SSH method: added support for more than on "Dynamic Socks Proxy"
		. Added <Alt><c> (show/hide connections list) support to the "Local Shell"
		. Moved temporary files from /tmp to $HOME/.pac/tmp for security reasons
		. Moved General "Timeouts" from its own tab to "Terminal Options" tab under "Preferences"
		. This is a "premature" release because of Sourceforge's recent attack

	- 2.5.5.2:

		. Added the right-click Terminal menu to the terminal's TAB
		. Added a "Duplicate connection" option in Terminal's right-click contextual menu
		. Added righ-click context menu to "Prepend command" entry box to fill with environment/local/global PAC variables
		. Modified the connection's "Copy/Paste" code to change the TAB title accordingly with the new connection name
		. Fixed some global/local/environment variables not being properly updated on connected client
		. Added options under "Preferences" -> "PAC Main Options" and individually for every Terminal to modify both the USERNAME loging regexp and the PASSWORD regexp!!
		. Added some user/password expect strings
		. Little GUI modification for global 'Preferences' UI

	- 2.5.5.1:

		. Fixed a minor bug that prevented any old-PAC-configured terminal from being opened where it should (TAB or Window)
		. Added righ-click context menu to IP, Port, User and Password entry boxes to fill with local/global PAC variables
		. Added a splash screen (optional) to PAC startup (it's not that PAC takes too long to start but, you know, it's not as *fast* as older versions... ;)
		. Modified the <Alt><c/n> behavior over Terminals to *toggle* connection list visibility

	- 2.5.5:

		. Added the possibility to embed "RDesktop" (RDP) windows in PAC's TABS!!
		. Added a new "generic" connection method: launch *any* command you want (xdg-open mypicture.jpg, or /usr/bin/firefox http://www.google.com, for example!)
		. Added the possibility to choose a default/perl-profile new connections window size and launch mode (TAB/Windowed)
		. Little GUI modification to clarify the "Proxy" option in "Preferences", previeweing "System proxy" (if any!)

	- 2.5.4.4:

		. Solved a bug that made PAC "eat" one CPU when closing a still connected TAB
		. Added an option to hide the most-bottom buttons

	- 2.5.4.3:

		. Added a highly demanded option to 'Prepend command' (eg. add the string 'tsocks' to the beggining of the connecting string)
		. Added options to the "cu" method

	- 2.5.4.2:

		. Added an option to 'auto hide' the 'connections list' in order to have more horizontal space
		. Moved the "Close tab button (X)" to the right side of tabs (Gnome-compliant??)
		. Ultra-low code cleanup
		. First release with RPM package format at Sourceforge

	- 2.5.4.1:

		. Fixed a bug regarding executing terminals from the right-click menu on tray

	- 2.5.4:

		. Major code changes: now, event-based Socket-UNIX (file-based) communication between started terminals and PAC main GUI (better performance, cleaner code!)
		. Code improvements: now, 0% CPU usage in PAC when idle (before, it was at least 5% or more!)
		. Added an option to keep every saved session log (by putting '0' -zero- in the "max log files to keep" entry box)
		. Added "per-terminal" save session log option policies
		. Added the possibility to use a description for local/remote macros
		. Added "listen mode" and "view only" mode to VNC connections
		. Fixed a minor bug regarding the Clusters GUI
		. Removed the right-click option to "Go to TAB..." (did anybody use that??)
		. Minor code changes (enhancements)

	- 2.5.3:

		. Added the posibility to save more than one screenshot per connection
		. Also, added a mechanism to purge unused picture files from the screenshots folder
		. The screenshots zone accepts drag-and-drop of picture files
		. Modified the screenshots code to save the choosen screenshots with their original size, and for opening them full-sized when 'left-click' over the picture
		. Possibility to choose the tool to open the "clicked" screenshot (internal built-in gui or external application)
		. A little modification to the routine that checks for any other PAC process running

	- 2.5.2:

		. Added a right-click option for connections to send a 'magic packet' in order to make a "Wake On LAN" test port reachability
		. Added an option (disabled by default) under "Preferences" to probe server's connection port before connecting
		. Added an option so auto-save every session log  to t user-defined folder
		. Added an option to put TABs at Top, Bottom, Left or Right side of the tabbed window
		. Added <Alt><n> to do the same as <Alt><c>: show the connectin window
		. Added an option to allow only one instance of PAC running at the same time (enabled by default)
		. Fixed a micro-bug that prevented the BPP rdesktop option from being correctly read from the config file
		. Modified the "Save" buttons from "Preferences" and "Edit Connection" to save AND close the window

	- 2.5.1:

		. Added a right-click option over the "Terminal" to change the TAB title temporarly
		. Added an option to manually choose the size (width x height) for the RDP sessions
		. Removed a bug that prevented copying/renaming/moving the "Connections" from the connections treeview (may fault, MY FAULT! :)
		. Removed a bug that prevented the correct saving of the log file!!
		. OMG!! Removed a bug that prevented launching a connection using the "Connect" button (among other problems...)
		. RDP protocol had a bug, which prevented it from being used!!

	- 2.5:

		. Added support for RDP (rdesktop and VNC (vncviewer): some people asked me for it; so, here it is!
		. Global variables in main "Preferences", eg.: write down a password once, use it ANY where, centralizing its modification for faster changes!
		. Added a righ-click menu entry over terminals to show the list of available connections
		. Added a new color for "unfocused terminal activity" (*blue* by default)
		. Revamped "Find..." dialog for terminals: now a textbox appears containing the full output, highlighting when double-clicked the selected matching lines!
		. Revamped "Preferences" dialog
		. Added a little icon different for every kind of connection (ssh, telnet, ...)
		. Fixed a micro-bug that prevented setting the terminal scrollback beyond 19999 (now it is up to 99999 but, really, *don't use that much of scrollback!!*)
		. Removed the option to save session log for "local shells" (did not work at all!)
		. Modified the code for "Save session log", since it did not work before!!

	- 2.4.1.7:

		. Added an option to use a Black & White icon in Tray
		. Added an option to choose the Connected and Disconnected TAB label colours
		. Added a GUI option to "Forward Agent" on SSH connections
		. Modified <Ctrl>-<W> to <Ctrl>-<Shift>-<W> keyboard shortcut to close terminal (Gnome-compliant shortcut)
		. Added <Ctrl>-<Shift>-<Q> keyboard shortcut to close PAC (Gnome-compliant shortcut)
		. Solved little bug that prevented splitting "Vertically" the "Local Shell"
		. Little GUI modification for "Preferences" dialog

	- 2.4.1.6:

		. Added de abbility to split HORIZONTALLY and VERTICALLY
		. Added an option on right-click menu on Terminals to allow to reset and clear terminal settings
		. Added <Ctrl>-<w> keyboard shortcut to close terminal (Gnome-compliant shortcut)
		. Added a "Close" button to "LOCAL SHELL" tab
		. Added some missing right-click features for "Local Shell" terminal
		. Modified the default behaviour of TABs: now they are in the main window by default (for *new* installations!)

	- 2.4.1.5:

		. Readded a "Close" button to every TAB
		. Now, TAB's titles will be RED on disconnected and DARK-GREEN for connected ones (icon has been removed)
		. Changing a TAB makes the "Environment" and "Connection" update to new focused TAB
		. Modified the tooltip for the "Advanced Options" entry in SSH config GUI (required use of '"', eg: -o "PreferredAuthentications=password")

	- 2.4.1.4:

		. Added "Remote Port Forwarding" SSH options to GUI
		. GUI modifications to make some 'entry boxes' smaller
		. Fixed a little regression bug regarding multiple connections selection
		. Added a couple of password pattern matching </pre>  <br />
		
		
		</div>
		<!-- detail content end -->

		<div class="ad_footer">
			
				<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- 728x90, 创建于 11-8-29 -->
<ins class="adsbygoogle"
     style="display:inline-block;width:728px;height:90px"
     data-ad-client="ca-pub-9609188192387119"
     data-ad-slot="4736870470"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
				
			
		</div>


		<!-- file list begin -->
		<div class="detail_file">
			<div class="menu1_left">
				<div class="menu1_right">
					<div class="menu1_txt">部分文件列表(点击文件名可查看文件内容)</div>
			  </div>
			</div>
			
			<div id="file_content">
					<!--div class="ad_footer">
					</div-->

									本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
							</div>
		</div>
		<div class="clear"></div>
		<!-- file list end -->

			</div>
	<!-- content_right end -->
	<div class="clear"></div>
</div>
<!-- content end -->
	
<!-- footer begin -->
<div id="footer">
  <div id="footer_content">
    <div id="contact">联系我们:verysource_com<img src="/images/character/m_a_i_l.gif" width="51" height="12" align="absmiddle" /></div>
    <div id="copy_right">CopyRight © 2008-2022 verySource.Com All Rights reserved. <a target="_blank" rel="nofollow" href="https://beian.miit.gov.cn/" style="color:#66FFFF; font-size:14px;">京ICP备17048824号-1</a> 京公网安备:11010502034788</div>
  </div>
</div>
<div style="display:none;">
	
	<script>
	var _hmt = _hmt || [];
	(function() {
	  var hm = document.createElement("script");
	  hm.src = "https://hm.baidu.com/hm.js?9c89b037e07a1dbd53937515a5761041";
	  var s = document.getElementsByTagName("script")[0]; 
	  s.parentNode.insertBefore(hm, s);
	})();
	</script>
	
</div>
<!-- footer end -->
</body>
</html>