File: CHANGES

package info (click to toggle)
zssh 1.5c.debian.1-3.1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 384 kB
  • sloc: ansic: 2,045; sh: 184; makefile: 168
file content (120 lines) | stat: -rw-r--r-- 3,400 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
version 1.5c

Jim Grishaw <jgrishaw@myrealbox.com>
- fixes for cygwin

- added tty test suite (test/ directory)

-----------------------------

version 1.5b

Richard Hoyle <rhoyle@cix.co.uk>
- fix problem with initial flush of tty on some systems (slackware 9.0)

- cleanup, got rid of c++ style comments, fixed warnings

-----------------------------

version 1.5a

- now compiles with readline v4.2
- works on MacOS X

config:
- detect readline headers
- fixed configure.in bug (-ltermcap not needed in AC_CHECK_LIB) (Jeff Squyres)

-----------------------------

v1.5
- now compiles under solaris

- added hostname in prompt
- fixed tilde expansion: used to done by glob()'s GLOB_TILDE option
  which is not supported everywhere, and is buggy 
 	( substitutes in ~/a/b but not in ~/a/b/c !)
  some more code now replaces this ...
- improved completion : builtin, tilde and pathname completions

- cleaned/rewrote openpty.c
  - ask user whether to continue after failed grantpt()
    or if using a tty with dangerous perms
  - check that old controlling tty has been dropped
  - under linux use /dev/ptmx if available instead of /dev/pty*
  - should be easier to port
- added 'suspend' and 'disconnect' builtins
- fixed race conditions due to fork()
- fixed signal handlers : they have to reset themselves so that it works
  everywhere ...
- fixed some memory leaks
- cleaning cleaning cleaning

- added '--force' option to avoid being asked questions (doesn't suppres 
  warnings though)
- added '--' option to allow separation of zssh options from ssh options

- handle quotes in --shell option, so that we can now do some really weird
  stuff such as:
	zssh -s "sh -c 'ps aux | grep ssh'"

config:
  - detect pty functions/devices available
  - added '--disable-readline' option of configure to allow building zssh
    without libreadline
  - use -Wall compiler option if available

-----------------------------

v1.4

- added escape key help msg
- fixed rpm spec file bug
- added escape builtin : allows to change the escape key 
- added -s switch to allow the remote shell to be changed
- fixed bug with child handling (delay in sfork)
- added hook builtin : allows to hook any proram to the tty/pty,
  not just rz and sz
- added ztelnet hard link : remote logging prg defaults to "telnet -8 -E"
  instead of "ssh -e none"

------------------------------

v1.3

- Fixed a bug that cause the app to segfault under FreeBSD
  (globbing.c:27)
- Added redefinable escape sequence (environment variable and command
  line arg)
- tilde expansion is now performed (provided the GLOB_TILDE flag is supported
  by the glob(3) function)

------------------------------

v1.2*

- Install problem fixes mainly

------------------------------

v1.1

- Changed escape sequence from Alt-1 to ^@ (C-space)
  Alt-1 is bound by default under window maker
  and Ctrl-x sequences will be easier to customize.

------------------------------

v1.0

- Removed sending of "rz" command to the remote shell,
  it seems it works just fine without !
- Fixed ^D in local shell... caused segfault
- ^C works when sz-ing (^X sent to interrupt remote rz)
  rz-ing not tested yet
- Added test for both text and X11 Alt-1 key codes
- fixed bug in shell escapes handling : used to exit on parse error !
- Added builtin 'repeat'
- Now correctly flushes output after ^C during transfert
  The tty should no longer be polluted !