Changelog for
libcli-devel-1.10.7+git.20211009-2.2.x86_64.rpm :
* Thu Feb 29 2024 pgajdosAATTsuse.com- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN
* Mon May 09 2022 infoAATTpaolostivanin.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 jengelhAATTinai.de- Fix RPM groups
* Wed Jul 05 2017 mardnhAATTgmx.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.boonenAATTopensuse.org- Cleaned the spec file up
* Mon Feb 01 2010 davidAATTdparrish.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 davidAATTdparrish.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 davidAATTdparrish.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 davidAATTdparrish.com- Add configurable timeout for cli_regular() - defaults to 1 second- Add idle timeout support
* Thu Jul 05 2007 bodAATToptus.net- Revert callback argument passing to match 1.8.x- Recalculate unique_len on change of priv/mode- Fixes for tab completion