Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: lib3270-5_4 | Distribution: openSUSE Tumbleweed |
Version: 5.4+git20240817 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat Aug 17 18:00:46 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 521761 | Source RPM: lib3270-5.4+git20240817-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/PerryWerneck/lib3270 | |
Summary: TN3270 Access library |
TN3270 access library, originally designed as part of the pw3270 application. For more details, see https://softwarepublico.gov.br/social/pw3270/ .
LGPL-3.0-only
* Sat Aug 17 2024 perry.werneck@gmail.com - Update to version 5.4+git20240817: * Update codeql.yml * Debugging publisher. * Update README.md * Fixing brew upgrade * Reverting use of inner functions; doesnt work on macos compiler. * Setting state on unexpected exit during the build of ssl_context. * Fixing win32 bundler. * Fix PA key mapping * Updating property methods. * Using nested functions. * Since windows does not have version control in the system a new method was implemented to check if the lib3270 current revision can work with applications to avoid loading of an incomplete or incompatible version of lib3270. * Forcing gettext path on MAC os. * Setting iconv path from brew in macos. * Adding field methods splitted from ctlr.c * Splitting field methods out of ctlr.c, cleaning code. * Implementing search for data files based on bundle *or* program path. * Better libname in macos. * Update README.md * Updating translation. * Disabling FIPS tests Fixing win32 builds * Publishing zip file for msvc builds. * Publish only on 'master' PRs * Publishing mingw package instead of tar.xz * Implementing mingw package. * Searching for datafiles on all win32 possible paths. * Publishing win32 & macos artifacts in the same action. * Updating package control files. * Wed Mar 22 2023 perry.werneck@gmail.com - Update to version 5.4+git20230322: * Updating package control files. * On windows, if the application os library path ends with '/lib' or '/bin' the relative path for data files is the parent directory. * Debugging win32 build. * Thu Apr 07 2022 perry.werneck@gmail.com - Update to version 5.4+git20220330: * fix-crl-get-engine.patch removed * Adding SSL build options to the trace info. * Update README.md * Test bundle path before using it. If not found use the value from DATADIR. * Reverting locale. * Fixing install. * Fixing use of a separated build dir. * Refactoring Makefile to allow a separated build dir. * Adding notes about jhbuild. * Updating build system. * Small updates on Makefile. * Fixing autogen. * Testing jhbuild. * Updating configure.ac * Fixing libcurl detection in macos (#25) * Adjustments in autogen.sh * Allowing build from another folder. * Updating README. * Restoring detection of MAC datadir. * Fixing issues detected on linux test after macos changes (#25) * Fixing MAC build (#25) * Fixing libtool on mac brew, updating readme (#25) * Updating Makefile and configure.ac. * Using MAC library extension. * Adding all-macos target required for MAC build #25 * Adding callback for 'select-word' action. * Fixing configure.ac * configure: set gettext version * ASN1_TIME_diff is no longer available on libcrypt. * Adding convenience method to get the product name set on ./configure. * Updating build info. * Reverting latest changes. * Adding 'editable' property. * Fixing windows registry tools. * Fixing translation. * Updating translation. * Adding method to write string to windows registry. * Updating cross-compiler install script. * Adjusting ssl messsage. * Adding nick for toggles, removing 'gtk-' from icons. * Small fixes on log/trace modules. * Updating requested revision. * Updating msys build info. * Adding userdata on default log. * Adding userdata on log writer. * Fixing trace file. * Working on log/trace files. * Adding 'tracefile' property (still incomplete). * Fixing windows build. * Fixing segfault on 'non-session' log write. * Adding property to set a session based log file. * Updating windows package. * Small adjustments in toggle api. * Fixing windows build. * Fixing toggle table. * Fixing 'default host' option. * Working on 'hang' when the ssl negotiation fails. * Debugging possible SSL problem. * Update README.md * Fixing popup on connection error. * Small adjustmente on host type. * Fixing package build. * Small adjustments on package and sdk. * Use environment compiler flags if set * Reformatting sources with astyle. * Update README.md * Fixing deepcode alert. * Fixing LGTM warning. * spliting filetransfer set methods. * Updating 'popup-an-errno' dialog. * Adding utility functions. * Refactoring file transfer module. * Adjustments on file-transfer object. * Adding dummy send/receive methods. * Setting 'alt-f1' as default for action 'clear' * Update README.md * Fixing LGTM warnings. * Fixing build. * Updating control files. * Fixing locale file conflicts. * Fixing some autoheader warnings. * Updating readme, fixing arch build. * Update README.md * Removing git checkout as required. * Adding license badge. * Fixing lgtm.com warning. * Fixing CRL download. * Bit field saved_rev_wraparound_mode of type int should have explicitly unsigned integral, explicitly signed integral, or enumeration type. * Debugging auto-reconnect. * Logging invalid callback table. * Allowing customized reconnect method. * Adding background task counter. * Fix escaped url. * Fixes from lgtm.com * Enabling get peer and name methods required for custom audit plugin. * Updating translation. * Removing unused code * Cleaning up unused code. * Updating to version 5.4 * Updating package control files. * Updating service file * Wed Nov 18 2020 Perry Werneck <perry.werneck@gmail.com> - Fixing CRL download engine * Added fix-crl-get-engine.patch * Sat Oct 31 2020 perry.werneck@gmail.com - Update to version 5.3+git20201030: * Fixing SSL connect error messages. * Updating README.md * Adding property methods. * Adding method to get translated cursor position. * Updating get host and get service methods. * Allowing extended actions. * On TN3270-E the model name should be "IBM-3279-4-E" and not "IBM-3279-4" * Adding new SSL state active when downloading CRL. * Moving SSL related method to their own include file. * Removing unused code. * Adding auto-cleanup macro for windows registry. * Creating include dir and files based on operating system. * Fixing charset conversion. * wait_for_ready should wait for "reconnect" process to complete. * Fixing popup dialog when connection fails. * Host connect now respects timeout. * Fixing keyboard lock status and program messages issues. * Adding property to enable/disable the CRL download. * Looking for performance issues in lib3270_wait_for_ready. * Fixing timers. * Refactoring timer engine to avoid an abnormal delay when calling wait_for_ready on windows. * Adding userdata pointer on timer handle. * Enabling dstrace by testprogram command-line option. * Refactoring network subsystem for modularity. * Updating popup handler replacement (required for IPC modules). * Removing unnecessary callbacks from table. * Refactoring and centralizing auto-reconnect feature. * Using standard popup as default for ssl error. * Adding retry option in the connection failed dialog. * Refactoring popup engine. * Removing unused D-Bus references. Updating keytable. * Setting default keyvalue for PAs. * Adding PA Key actions on the keytable. * Clear & Kybdreset were missing in v3270's accelerator dialogs. * Fixing unexpected hangs on windows version. * Thu Jun 04 2020 perry.werneck@gmail.com - Update to version 5.3: * Adding openssl info in the version string. * Updating package release based in rpm release. * Setting version strings from configure. * Adding method to get the build timestamp; usefull for version checks. * Implementing property to get/set the min/max ssl supported protocol version. * Can't connect to an empty host or service name. * Build instructions for macOS * Replacing "<ctrl>" for "<Primary" in keytable definition. * Adding option to disable automatic download of the CRL. * Adds support for macosx * Change name of wait callback type to avoid collision with mac system type * Include test for presence of malloc.h * Fix warning with autoconf > 2.68 * Adding more trace information on "connect" process. * Fixing null module on log manager. * Updating smart paste summary. * Fixing action labels. * Moving to lib3270 own translations. * Fixing unlock-delay property. * Fixing exports. * Small adjustments in toggles labels and descriptions. * Adding more translation methods. * Adding methods to get translated properties. * Creating lib3270's own translation files. * Fixing action group error. * Adding signals for save/print copy actions. * Removing print/save actions from the protocol library; it's better to implement then on the gui application. * Fixing reconnect action label & description. * Adding convenience method for open windows registry. * Fixing status of "reconnect" action. * Preventing emit of "save-settings" signal on v3270 when the host URL is set to the same value. * Fixing action descriptions. * Using spec-cleaner on lib3270.spec * Cleaning up unused code. * Fixing error when the selection format toggle is activated with an active selection. * Tracing connection state changes. * Adding method to get "paste-next" state. * Adding new action group for clipboard content availability. * Exporting action group notifier for use by libv3270. * Using only alfanumeric chars to translate toggle names. * Some actions requires more than one accelerator. * Improving trace of the http download engine; adding some proxy support. * Adjusting property names. * Adding host-type property as an unsigned int value for saving it in the session properties. * Adding default values for properties. * Allow to override build date with SOURCE_DATE_EPOCH * Adding more CG chars in the test pattern. * Addin APL chars 0xF1 to 0xF9 on test pattern. * Grouping property descriptors. * Adding method to get property descriptor by name. * Refactoring "lunames" property. * Activating auto-connect when the corresponding toggle is set and the session is offline. * Adding method to get the toggle descriptor from id. * Refactoring LU properties. * Adjustments on charset API. * Color type should be an unsigned int. * Fixing action name issue detected on the main application. * Adding option for default property value. * Improving the model number property. * Fixing windows build. * Fixing typeahead problem. * Adding method to get the "activatable" state of an action group. * Fixing "formatted-screen" actions. * Fixing "locked" signal on disconnect. * Updating action table. * Adding events for cursor state. * Fixing issue with "selection" actions. * Fixing problem with the select/unselect notifications. * Adding action types. * Adding listeners for action group state changes (required for the new UI). * Cleaning unused methods. * Fixing segfault on CRL download. * Use of curl is now default on linux. * Small message adjustment. * Fixing CRL download using curl. * Splitting windows HTTP download method. * Fixes from comments on OBS Request https://build.opensuse.org/request/show/736258 * CRL check is now default. * Adjustments in the SSL negotiation. * Releasing CRL on URL change. * Adding callback for URL change. * Refactoring CRL download method. * Organizing CRL check engine to avoid duplications. * Fixing warnings and SSL information dialogs. * Refactoring CRL check engine. * Adding action groups (required for GAction implementatin). * Creating and using standard chained list managers. * Changint toogle descriptor type name to a more standard one. * Changing toggle id type name. * Update README.md * Fixing icon names. * Fixing non-ssl builds. * Adjustments in the action API & property tables. * Fixing errno use in "has_selection" attribute. * Adding method to get property description & summary. * Fixing name conflict with the "autoreconnect" toggle and the "reconnect" action. * Refactoring actions as properties (easier for language bindings). * Adding method to set field and jump to next. * Refactoring action table. * Adding id in the toggle id description. Required for dynamic attributes. * Fixing thread issue on custom certificate loading. * Adding method to build filenames independent of the OS. * Fixing oversize. * Updating sf. * Refactoring output buffer management. * Adding max witdh & height as read-only properties. * Adjustments on screen size changes. * Adjustments in the remap engine. * Fixing "wait_for_ready" behavior during the "connecting..." state. * Fixing conflict with action "connect" and ipc method "connect". * Datadir is now based on product name. * Adding methods to build data & config file names based in the product name instead of library name. * Refactoring charset translation sources. * Refacoring toggle engine. * Adding lib3270 revision on sdk. * Refactoring the action table. * Moving charset method to main library. * Refactoring action table for use with keyboard preferences dialog. * Adding product name in the lib3270 "pc" file. * Fixing event trace description. * Updating method declarations. * Adding oversize setting Updating API. * Adding "wait for string" methods Standardizing API Calls * Addint method to wait for screen content. * Updating documentation, adjusting return codes. * Fixing syslog methods. * Splitting property set/get methods. * Adding method to disable the "lock on operator error" feature. * Disabling unlock delay feature when the ms value is 0. * Improving keyboard lock status check. * Adding APIs to get keyboard lock state. * Decreasing delay in "wait_for_ready" method. * Fixing bug in the "wait-for-connect" process. * Fixing "connect" delay. * Fixing confusing documentation of lib3270_connect. * Updating API, adding method to get screen format state. * Adding "length" parameters in the "set" api calls. * Adding ssl state property. * Adjustments in the API. * Refactoring build process. * Adding build option to disable SSL error notifications. * Refactoring toggle api calls. * Adding option to get the entire terminal window as selection. * Default print and save methods now show a warning popup. * Emiting notification when SSL validation fails. * Adding callback to let the application (or user) to decide if the connection will continue on SSL error. * Adding option to use syslog (when available). * Moving event source to global to avoid segfault when writing logs before session creation. * Log messages are now sent to windows event log. * Language bindings library is now part of the IPC plugin package. * Small changes in the paste methods. * Adjustments in selection data. * Adding documentation and return code on input string method. * Adding new method to translate the windows error codes. * Fixing CRL download methods in windows. * Moving new selection management methods to protocol library. * Adding method to erase selected inputs. * Updating clipboard tools. * Adding method to get a rectangle with the selected region. * Improving cut&paste methods. * Updating selection mechanism. * Static library build is now optional and defaults only for windows. * Changing "cut" methods to use the same code for "get". * Refactoring clipboard management. * Adding library name on pkg-config description file (some language binding need it for dynamic loading). * Fixing "keep-selected" flag behavior. * Updating package to follow naming guidelines. * Mon Oct 07 2019 Ismail Dönmez <idonmez@suse.com> - Cleanup spec file - Disable support for <= SLE12-SP2 * Tue Oct 01 2019 Jan Engelhardt <jengelh@inai.de> - Enable parallel build. Remove pointless %pre scriptlet. - Adjust RPM groups. Remove leading empty line in descriptions. - Modernize some macro uses. * Tue Sep 10 2019 Christophe Giboudeaux <christophe@krop.fr> - Use -ffat-lto-objects when building static libraries. * Fri May 31 2019 perry.werneck@gmail.com - Update to version 5.2: * Updating read me * Fixing windows build. * Fixing build on OpenSUSE Factory & Tumbleweed. * Removing warnings. * Fixing error on select from keyboard. * Atualizando documentação. * Fixing segfault on key pressed on locked terminal. * Updating doxygen comments. * Fixing segfault when user press enter on a locked terminal. * Updating service file.
/usr/lib64/lib3270.so.5.4 /usr/share/doc/packages/lib3270-5_4 /usr/share/doc/packages/lib3270-5_4/AUTHORS /usr/share/doc/packages/lib3270-5_4/README.md /usr/share/licenses/lib3270-5_4 /usr/share/licenses/lib3270-5_4/LICENSE /usr/share/locale/pt_BR/LC_MESSAGES/lib3270-5.4.mo
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 18 00:12:25 2024