SHA256
1
0
forked from pool/x3270

Accepting request 329516 from home:scarabeus_iv:branches:Base:System

- Version bump to 3.4:
  * Recreated tarball and build approach so adapt our system
  * Fixed a number of warnings found by the MacOS C compiler, which turned out
    to be real issues.
  * [all] Synchronize the ReadBuffer action with the Wait(Output) action, just
    like Ascii and Ebcdic.
  * [all] Fixed an NVT-mode emulation problem.
  * [all] Fixed a synchronization issue with scripts and file transfers.
  * [c3270, wc3270] Fixed a crash when the Transfer action was called from a
    script.
  * [x3270] Fixed a crash when visible control characters are turned on in
    3278 mode.
  * [pr3287] Changed the pr3287 Makefile to use $INSTALL_DATA (bugs:#13).
  * [All Unix] Added -D_DEFAULT_SOURCE wherever a Makefile used -D_BSD_SOURCE,
    to get rid of compiler warnings with newer versions of glibc (bugs:#12).
  * [x3270, c3270, wc3270] Corrected the OIA display of save-to-printer pages.
  * [c3270, wc3270] Made the help for file-transfer reflect the current
    defaults. Added help for Keymap.
  * [wc3270] Fixed the pager at the wc3270> prompt. Now it adapts to the size
    of the console window correctly.
  * [pr3287, wpr3287] Fixed a problem with printer session start-up when both
    a specific printer LU and an SSL tunnel (L:) are specified.
  * [c3270, wc3270] Added a Keymap action to add or remove temporary keymaps.
    The semantics are the same as the x3270 action of the same name.
  * [all] Made the parameter to ResumeScript optional, and relaxed the
    restrictions on when PauseScript can be used, so it can now be used from
    macros and command files read with the Source action.
  * [c3270, wc3270] Allow the DFT buffer size to be changed in the c3270/wc3270
    file transfer dialog.
  * [c3270, wc3270] Allow file transfers to be interrupted with Ctrl-C.

OBS-URL: https://build.opensuse.org/request/show/329516
OBS-URL: https://build.opensuse.org/package/show/Base:System/x3270?expand=0&rev=36
This commit is contained in:
2015-09-17 12:56:07 +00:00
committed by Git OBS Bridge
parent 92920e5512
commit 082c71362e
9 changed files with 439 additions and 128 deletions

View File

@@ -1,3 +1,97 @@
-------------------------------------------------------------------
Mon Sep 7 12:09:58 UTC 2015 - tchvatal@suse.com
- Version bump to 3.4:
* Recreated tarball and build approach so adapt our system
* Fixed a number of warnings found by the MacOS C compiler, which turned out
to be real issues.
* [all] Synchronize the ReadBuffer action with the Wait(Output) action, just
like Ascii and Ebcdic.
* [all] Fixed an NVT-mode emulation problem.
* [all] Fixed a synchronization issue with scripts and file transfers.
* [c3270, wc3270] Fixed a crash when the Transfer action was called from a
script.
* [x3270] Fixed a crash when visible control characters are turned on in
3278 mode.
* [pr3287] Changed the pr3287 Makefile to use $INSTALL_DATA (bugs:#13).
* [All Unix] Added -D_DEFAULT_SOURCE wherever a Makefile used -D_BSD_SOURCE,
to get rid of compiler warnings with newer versions of glibc (bugs:#12).
* [x3270, c3270, wc3270] Corrected the OIA display of save-to-printer pages.
* [c3270, wc3270] Made the help for file-transfer reflect the current
defaults. Added help for Keymap.
* [wc3270] Fixed the pager at the wc3270> prompt. Now it adapts to the size
of the console window correctly.
* [pr3287, wpr3287] Fixed a problem with printer session start-up when both
a specific printer LU and an SSL tunnel (L:) are specified.
* [c3270, wc3270] Added a Keymap action to add or remove temporary keymaps.
The semantics are the same as the x3270 action of the same name.
* [all] Made the parameter to ResumeScript optional, and relaxed the
restrictions on when PauseScript can be used, so it can now be used from
macros and command files read with the Source action.
* [c3270, wc3270] Allow the DFT buffer size to be changed in the c3270/wc3270
file transfer dialog.
* [c3270, wc3270] Allow file transfers to be interrupted with Ctrl-C.
* [x3270] Fixed an issue where the terminal type would not be reported to the
host as IBM-DYNAMIC if the screen was put into oversize mode via a menu
selection (it was correct if oversize came from a resource). Also made sure
that the 'About->Configuration' display of the terminal type is always
correct.
* [all] Added resources to define the default values for each of the IND$FILE
file transfer parameters. The resources have the same names as the Transfer
action keywords, with ft prepended. E.g., the Mode default is controlled by
the ftMode resource. For consistency, deprecated dftBufferSize and
ftCodePage in favor of ftBufferSize and ftWindowsCodePage (the old
resources are still available).
* [all] Added missing functionality to specify the size for avblock TSO file
allocations in IND$FILE file transfers.
* [x3270] Added an aplCircledAlpha resource to allow x3270 to properly
display APL underscored uppercase letters with the APL385 font, by
translating them to the (nonstandard) Unicode circled-alphabetic range
U+24B6 to U+25CF.
* [x3270, c3270, wc3270] Overhauled visible control characters so that field
attributes are completely decoded. Field attributes are now in underlined
yellow in x3270. Added visible control character support to c3270 (also
underlined yellow) and wc3270 (reverse-video yellow), with a menu option.
* [all] Overhauled the build structure. Now there are libraries for common
functions.
* [wc3270] Mapped Alt-left-click onto a lightpen select operation. Added a
lightPenPrimary resource to switch this, so that an unmodified left-click
is a lightpen select and Alt-left-click is a cursor move or copy/paste
highlight.
* [all] Added a B: prefix option to hostnames to disable the automatic
keyboard unlock when a BIND-IMAGE is received.
* [all] Added an -nvt option and an nvtMode resource to force NVT mode as
soon as a session is connected. This overrides the usual behavior of
locking the keyboard and waiting for the host to send NVT-mode data or
negotiate 3270 mode before unlocking. This option also changes the default
terminal type to xterm.
* [c3270] Added a mapping from the Escape key to the Escape() action
(breaking to the c3270> prompt).
* [x3270] Added a maxRecent resource to control the maximum size of the
recent host list in the Connect menu.
* [all] Allow the -scriptport option to specify an address to listen on.
* [all] Added webserver support. The -httpd option starts a webserver
listening on the specified port. The webserver supports a REST API and
some basic HTML objects.
* [all] Removed configurability of tracing, NVT mode, TN3270E support,
scripting, menus file transfer, the x3270 pop-up keypad and printer
sessions (they're always enabled now).
* [x3270, wc3270] Added an overlayPaste toggle. When set, pasting over a
protected field will simply increment the cursor position instead of
locking the keyboard. This allows forms to be copied and pasted with the
protected fields included. Setting this toggle also implicitly sets the
marginedPaste toggle.
* [x3270] Changed the selection logic so that a rectangular selection
(the default for 3270 mode) never ends with a newline character.
- Refresh patches:
* mknod.patch
* pr3270-memleak.patch
* usr_local_bin.patch
- Add new patch to fix missing include:
* x3270-missing-include.patch
- Add new patch to fix missed file from tarball, taken from older version:
* x3270-missing-file.patch
-------------------------------------------------------------------
Sun Apr 26 19:23:56 UTC 2015 - crrodriguez@opensuse.org