| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libcli-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.10.7+git.20211009 | Vendor: openSUSE |
| Release: 3.1 | Build date: Mon Dec 16 09:32:51 2024 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 9951 | Source RPM: libcli-1.10.7+git.20211009-3.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.
LGPL-2.1-only
* Mon Dec 16 2024 Marcus Meissner <meissner@suse.com>
- libcli-fix-calloc.patch: fix bad calloc arg order for gcc14
* 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
/usr/include/libcli.h /usr/lib64/libcli.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:09:42 2025