Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcli1_10-1.10.7+git.20211009-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libcli1_10 Distribution: openSUSE Tumbleweed
Version: 1.10.7+git.20211009 Vendor: openSUSE
Release: 2.1 Build date: Sat Mar 2 00:38:12 2024
Group: System/Libraries Build host: i02-ch1a
Size: 98777 Source RPM: libcli-1.10.7+git.20211009-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/dparrish/libcli
Summary: Cisco-like telnet command-line library
libcli provides a shared library for including a Cisco-like command-line
interface into other software. It's a telnet interface which supports
command-line editing, history, authentication and callbacks for a
user-definable function tree.

Provides

Requires

License

LGPL-2.1-only

Changelog

* Thu Feb 29 2024 pgajdos@suse.com
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN
* Mon May 09 2022 info@paolostivanin.com
  - Update to version 1.10.7+git.20211009:
    * Fix memory leak in help line wrapper code
    * Allow compile time choice of 'select()' or 'poll()' when monitoring the libcli
      command file descriptor in cli_loop().
    * If the 'select()' call is chosen above, do a range validation to ensure the file
      descriptor is less than FD_SETSIZE
    * Fix incorrect help message if there is a validation problem for the value of
      an optional argument.
    * Fix confusing help message shown if there is a parsing problem for a subcommand
    * Fix a number of possible issues identified by static code analysis. As a result,
      the 'full' name of all commands is generated in cli_register_command(),
      instead of on the fly as was done before
    * Fix formatting of 'long' commands. If a command name is longer than 22 characters
      the help message will start indented on a new line, instead of being appended
      immediately behind the command name with no separation.
    * Some minor changes to clitest.c to show correct behavior due to above changes.
    * Fix segfault issue during tab/help processing
    * Minor cosmetic change to how help messages are generated, minor edits
      to some comments, minor cosmetic change to clitest demo code
    * Tweak to buildmode to only show optargs 'after' the point at
      which buildmode was entered.
    * Add new 'cli_dump_optargs_and_args() function for development/debug
      Designed to be called from a callback to show output of optarg and
      argument processing.
    * Updated CLI_CMD_OPTIONAL_FLAG parsing to use an validator function
      (if provided) to determine if the word being looked is a match for
      the optional flag. If no validator function is provided then the
      word much match the name of the optional flag exactly.
    * Enhance how cli_parse_line handles quotes when parsine the command
      line. This includs mixed single/double quotes, embedded quoted
      substrings, and handling 'escaped' quotes using the '' character.
    * Ensure that buildmode preserves 'empty' strings
      (ex: "", or '') when regenerating the cmdline after the user 'executes'
      the command.
  - Rebase libcli-Makefile-lib64.diff
* Thu Jul 06 2017 jengelh@inai.de
  - Fix RPM groups
* Wed Jul 05 2017 mardnh@gmx.de
  - Use stable version 1.9.7+git.20161026
  - Adapted URL
  - Use _service files
  - Run spec-cleaner
  - removed patch
  - Adapt patch:
    - libcli-Makefile-lib64.diff
  - Remove patch:
    - libcli-fix-utf8garbage.diff (not needed)
* Wed Jun 12 2013 joop.boonen@opensuse.org
  - Cleaned the spec file up
* Mon Feb 01 2010 david@dparrish.com
  - Removed dependence on "quit" command
  - Added cli_set_idle_timeout_callback() for custom timeout handling
  - Fixed an error caused by vsnprintf() overwriting it's input data
  - Added #ifdef __cplusplus which should allow linking with C++ now
* Thu Oct 09 2008 david@dparrish.com
  - cli_regular() failures now close client connections
  - Migrate development to Google Code
  - Remove docs as they were out of date and now migrated to Google Code wiki
* Mon Jul 28 2008 david@dparrish.com
  - Add support for compiling on WIN32 (Thanks Hamish Coleman)
  - Fix cli_build_shortest() length handling
  - Don't call cli_build_shortest() when registering every command
  - Disable TAB completion during username entry
* Mon Jun 02 2008 david@dparrish.com
  - Add configurable timeout for cli_regular() - defaults to 1 second
  - Add idle timeout support
* Thu Jul 05 2007 bod@optus.net
  - Revert callback argument passing to match 1.8.x
  - Recalculate unique_len on change of priv/mode
  - Fixes for tab completion

Files

/usr/lib64/libcli.so.1.10
/usr/lib64/libcli.so.1.10.7
/usr/share/doc/packages/libcli1_10
/usr/share/doc/packages/libcli1_10/README.md
/usr/share/licenses/libcli1_10
/usr/share/licenses/libcli1_10/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024