<div class="container">
<h1>Recommended update for x3270</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2026:21201-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2026-04-16T08:15:42Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-15247">jsc#PED-15247</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SUSE Linux Enterprise Server 16.0</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP applications 16.0</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that contains one feature can now be installed.</p>
<h2>Description:</h2>
<p>This update for x3270 fixes the following issues:</p>
<ul>
<li>
<p>Upgrade x3270 to version 4.5ga5:</p>
<ul>
<li>4.5ga5:<ul>
<li>wc3270 now turns off Quick Edit mode at run-time,
so it is no longer necessary to turn it off in the Console Properties.</li>
<li>The wc3270 OIA is the now same color (host color Blue) as the other emulators.</li>
<li>wc3270 now runs in a very limited way in a Windows Terminal window.</li>
<li>Mouse double-clicks in wc3270 are no longer confused by DBCS characters.</li>
</ul>
</li>
<li>4.5beta4:<ul>
<li>PF keys 1 through 4 now work properly when running a curses-based application as a local process.</li>
</ul>
</li>
<li>4.5alpha3:<ul>
<li>The X Inhibit state, which was never part of the behavior of a real 3270, has been removed.</li>
<li>The KeyboardLockDetail and ReplyMode queries have been added.</li>
<li>PrintText(html) has been enhanced to render APL underlined alphabetics accurately.</li>
<li>All APL characters are always returned to the host with a Graphic Escape (GE),
regardless of the reply mode.</li>
<li>In a Read Modified reply sent to the host in character reply mode,
extended field character set attributes are reported with a Set Attribute order.</li>
<li>Support for Ukrainian code pages (1123 and 1158) has been added.</li>
<li>c3270 support for 256-color terminals has been added.</li>
<li>c3270 fixed screen elements (menus, OIA) no longer use separate curses colors.</li>
<li>The c3270 CursesColorForProtectedIntensified, CursesColorForProtected, CursesColorForIntensified and
CursesColorForDefault resources have been deprecated.</li>
<li>The program name is no longer duplicated in trace file headers.</li>
<li>APL characters are now displayed correctly by the emulators and returned correctly by
Ascii1(), Ascii(), PrintText() and ReadBuffer() when they occur inside APL extended fields</li>
<li>Non-APL characters are no longer accepted as input in APL extended fields.</li>
<li>APL underlined alphabetic characters are now displayed correctly by all of the emulators
and returned correctly by Ascii1(), Ascii(), PrintText() and ReadBuffer().</li>
<li>Untranslatable characters are no longer returned incorrectly by ReadBuffer(ascii).</li>
<li>Wrapped DBCS characters and the text that follows them are no longer displayed incorrectly by x3270.</li>
<li>A buffer overrun bug in processing the Set Reply Mode structured field has been fixed.</li>
<li>DBCS operator error state is now displayed in the OIA by c3270 and wc3270.</li>
<li>x3270 no longer corrupts the screen display when a DBCS character
is replaced with an SBCS character by keyboard input.</li>
<li>The c3270 and wc3270 on-screen keypad is no longer corrupted when DBCS text is on the screen.</li>
<li>The EraseEOF() action no longer clears the character set extended attributes in a field
when the emulator is in field or extended field reply mode.</li>
</ul>
</li>
<li>
<p>4.5alpha2:</p>
<ul>
<li>The build system has been overhauled for Windows cross-compilation.</li>
<li>Trace messages now have category headings.</li>
<li>x3270if now builds on BSD-based systems.</li>
<li>The SOURCE_DATA_EPOCH environment variable is now supported correctly by the build process.</li>
</ul>
</li>
<li>
<p>4.5alpha1:</p>
<ul>
<li>Support for DBCS code pages 933 (korean) and 1364 has been added.</li>
<li>PageUp() and PageDown() actions have been added, and
NVT-mode behaviors have been added to Home() and FieldEnd().</li>
<li>A -nomargin option has been added to the PasteString(), Paste() and
insert-selection() actions, to disable automatic margin wrapping for a single operation.</li>
<li>x3270 now supports background color.</li>
</ul>
</li>
<li>Removed obsolete patches</li>
<li>Amended the .spec file (jsc#PED-15247)</li>
<li>Removed the update-desktop-files dependencies</li>
<li>Removed the 'x3270.desktop' file</li>
</ul>
</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
SUSE Linux Enterprise Server 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-568=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP applications 16.0
<br/>
<code>zypper in -t patch SUSE-SLES-16.0-568=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SUSE Linux Enterprise Server 16.0 (aarch64 ppc64le s390x x86_64)
<ul>
<li>x3270-debugsource-4.5-160000.1.1</li>
<li>x3270-4.5-160000.1.1</li>
<li>x3270-debuginfo-4.5-160000.1.1</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP applications 16.0 (ppc64le x86_64)
<ul>
<li>x3270-debugsource-4.5-160000.1.1</li>
<li>x3270-4.5-160000.1.1</li>
<li>x3270-debuginfo-4.5-160000.1.1</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://jira.suse.com/browse/PED-15247">https://jira.suse.com/browse/PED-15247</a>
</li>
</ul>
</div>