1*37002bc6SCosta ShulyupinChangeLog for the UTS Global 3270-support patch 2*37002bc6SCosta Shulyupin 3*37002bc6SCosta ShulyupinSep 2002: Get bootup colors right on 3270 console 4*37002bc6SCosta Shulyupin * In tubttybld.c, substantially revise ESC processing so that 5*37002bc6SCosta Shulyupin ESC sequences (especially coloring ones) and the strings 6*37002bc6SCosta Shulyupin they affect work as right as 3270 can get them. Also, set 7*37002bc6SCosta Shulyupin screen height to omit the two rows used for input area, in 8*37002bc6SCosta Shulyupin tty3270_open() in tubtty.c. 9*37002bc6SCosta Shulyupin 10*37002bc6SCosta ShulyupinSep 2002: Dynamically get 3270 input buffer 11*37002bc6SCosta Shulyupin * Oversize 3270 screen widths may exceed GEOM_MAXINPLEN columns, 12*37002bc6SCosta Shulyupin so get input-area buffer dynamically when sizing the device in 13*37002bc6SCosta Shulyupin tubmakemin() in tuball.c (if it's the console) or tty3270_open() 14*37002bc6SCosta Shulyupin in tubtty.c (if needed). Change tubp->tty_input to be a 15*37002bc6SCosta Shulyupin pointer rather than an array, in tubio.h. 16*37002bc6SCosta Shulyupin 17*37002bc6SCosta ShulyupinSep 2002: Fix tubfs kmalloc()s 18*37002bc6SCosta Shulyupin * Do read and write lengths correctly in fs3270_read() 19*37002bc6SCosta Shulyupin and fs3270_write(), while never asking kmalloc() 20*37002bc6SCosta Shulyupin for more than 0x800 bytes. Affects tubfs.c and tubio.h. 21*37002bc6SCosta Shulyupin 22*37002bc6SCosta ShulyupinSep 2002: Recognize 3270 control unit type 3174 23*37002bc6SCosta Shulyupin * Recognize control-unit type 0x3174 as well as 0x327?. 24*37002bc6SCosta Shulyupin The IBM 2047 device emulates a 3174 control unit. 25*37002bc6SCosta Shulyupin Modularize control-unit recognition in tuball.c by 26*37002bc6SCosta Shulyupin adding and invoking new tub3270_is_ours(). 27*37002bc6SCosta Shulyupin 28*37002bc6SCosta ShulyupinApr 2002: Fix 3270 console reboot loop 29*37002bc6SCosta Shulyupin * (Belated log entry) Fixed reboot loop if 3270 console, 30*37002bc6SCosta Shulyupin in tubtty.c:ttu3270_bh(). 31*37002bc6SCosta Shulyupin 32*37002bc6SCosta ShulyupinFeb 6, 2001: 33*37002bc6SCosta Shulyupin * This changelog is new 34*37002bc6SCosta Shulyupin * tub3270 now supports 3270 console: 35*37002bc6SCosta Shulyupin Specify y for CONFIG_3270 and y for CONFIG_3270_CONSOLE. 36*37002bc6SCosta Shulyupin Support for 3215 will not appear if 3270 console support 37*37002bc6SCosta Shulyupin is chosen. 38*37002bc6SCosta Shulyupin NOTE: The default is 3270 console support, NOT 3215. 39*37002bc6SCosta Shulyupin * the components are remodularized: added source modules are 40*37002bc6SCosta Shulyupin tubttybld.c and tubttyscl.c, for screen-building code and 41*37002bc6SCosta Shulyupin scroll-timeout code. 42*37002bc6SCosta Shulyupin * tub3270 source for this (2.4.0) version is #ifdeffed to 43*37002bc6SCosta Shulyupin build with both 2.4.0 and 2.2.16.2. 44*37002bc6SCosta Shulyupin * color support and minimal other ESC-sequence support is added. 45