Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37579492
en ru br
Репозитории ALT
S:0.4.11-alt1
5.1: 0.1.1-alt1
4.1: 0.0.6-alt0.M41.1
4.0: 0.0.3-alt1
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: libshell

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

6 июня 2022 Alexey Gladkov <legion at altlinux.ru> 0.4.11-alt1

  • shell-version:
     + Fix version.

2 июня 2022 Alexey Gladkov <legion at altlinux.ru> 0.4.10-alt1

  • shell-getopt:
     + Shellcheck fixes (thx Andrey Limachko).
  • shell-ini-config changes:
     + Improve ini-file parse (thx Andrey Limachko).
  • Other changes:
     + Add json parser.

18 марта 2021 Alexey Gladkov <legion at altlinux.ru> 0.4.9-alt1

  • shell-args:
     + Properly handle an argument starting with a dash.

16 марта 2020 Alexey Gladkov <legion at altlinux.ru> 0.4.8-alt1

  • shell-unittest changes:
     + Add option to hide successful tests
  • shell-run changes:
     + Improve compatibility with mksh
  • shell-cmdline changes:
     + Add another argument to cmdline_foreach()
       to indicate the difference between a flag and a parameter with an argument
  • shell-git-config changes:
     + Add git_config_foreach to list values for env parser
  • Other changes:
     + Add Travis CI
     + Add compatibility with ksh
     + Run tests with few shells
     + Enforce documentation of all public functions
     + Add verification by shellcheck
     + Use scdoc instead of md2man

14 мая 2019 Alexey Gladkov <legion at altlinux.org> 0.4.7-alt1

  • Other changes:
     + shell-temp: Add docs
     + shell-git-config: Add functions to store values in memory
     + shell-temp: Turn off verbose

4 апреля 2019 Alexey Gladkov <legion at altlinux.ru> 0.4.6-alt1

  • New utilities:
     + shell-temp: New library to simplify creation of temporary
       directories
  • shell-signal changes:
     + Restore $? for every signal handler

21 декабря 2018 Alexey Gladkov <legion at altlinux.ru> 0.4.5-alt1

  • New version (0.4.5).
  • Make tests bash4 compatible.

12 октября 2018 Nikita Ermakov <arei at altlinux.org> 0.4.4-alt2

  • Fixed color_message_test1, color_text_test1, and getopt_test001 tests.

3 апреля 2018 Alexey Gladkov <legion at altlinux.ru> 0.4.4-alt1

  • New version (0.4.4).
  • Make git_config_handler, git_config_parser public.

3 августа 2017 Alexey Gladkov <legion at altlinux.ru> 0.4.3-alt1

  • New version (0.4.3).
  • shell-ini-config changes:
     + Do not add new line after deletion (ALT#33714).
     + Preserve spaces in comments.
  • shell-git-config changes:
     + Add includeIf support.
  • shell-var changes:
     + Add shell_var_is_number.

18 ноября 2016 Alexey Gladkov <legion at altlinux.ru> 0.4.2-alt1

  • New version (0.4.2).
  • Add more docs (ALT#17927).
  • New utilities:
     + shell-terminfo to simplify work with terminfo.
     + cgrep utility.
  • shell-getopt changes:
     + Fix encoding in comment.

30 июня 2016 Alexey Gladkov <legion at altlinux.ru> 0.4.1-alt2

  • shell-ini-config changes:
     + Preserve file permissions (ALT#32139).

24 ноября 2015 Alexey Gladkov <legion at altlinux.ru> 0.4.1-alt1

  • New version (0.4.1).
  • shell-ini-config changes:
     + Return error if config file does not exist (ALT#31151).
  • shell-getopt changes:
     + Fix getopt option completion (ALT#31480).

30 мая 2015 Alexey Gladkov <legion at altlinux.ru> 0.4.0-alt1

  • New version (0.4.0).
  • New utilities:
     + shell-git-config: New functions to read/write git-config-like config files.
  • shell-getopt changes:
     + Detect ambiguous long options properly (break compatibility).

24 февраля 2015 Alexey Gladkov <legion at altlinux.ru> 0.3.0-alt1

  • New version (0.3.0).
  • Fix bootstrap (ALT#29584).
  • shell-ini-config changes:
     + Add ini_config_is_set() function.
     + Take care about lines without values (ALT#30713).
  • shell-unittest changes:
     + Add TESTCASES variable to list individual testcases (ALT#27059).
     + Add TESTTRACE variable to run testcase in debug mode (ALT#27059).

8 ноября 2013 Alexey Gladkov <legion at altlinux.ru> 0.2.0-alt1

  • shell_var_trim: Check for empty string (ALT#29562).
  • Add missing sources.

7 ноября 2013 Alexey Gladkov <legion at altlinux.ru> 0.1.9-alt1

  • Add functions to daemonize process.
  • Add logger support.
  • Reimplement shell_var_trim function (ALT#29557).

14 ноября 2012 Alexey Gladkov <legion at altlinux.ru> 0.1.8-alt1

  • shell-ini-config changes:
     + Fix empty lines at EOF (ALT#27974).
     + Indentation in the ini-file can be configured by
       shell_ini_config_prefix (ALT#27915).

1 апреля 2012 Alexey Gladkov <legion at altlinux.ru> 0.1.7-alt1

  • Packaged -single subpackage with all libshell functions bundled into
     the single shell-lib file.
  • New utilities:
     + shell-cmdline: New functions to parse /proc/cmdline.
  • shell-error changes:
     + Add optional timestamp to messages.
  • shell-run changes:
     + Add SCRIPT_ERROR_FATAL var to control execution interrupt
       on error (thx Ildar Mulyukov).
     + Fix execution order of scripts in run_scripts() (thx Ildar Mulyukov).
  • shell-args changes:
     + Add opt_check_exec().
  • Other changes:
     + Generate SYMS and DEPS files.

27 июля 2011 Alexey Gladkov <legion at altlinux.org> 0.1.6-alt1

  • shell-ini-config changes (ALT#25946):
     + Fix comment formatting (thx Vladislav Zavjalov);
     + Add section if it is not exists (thx Vladislav Zavjalov);
     + Fix error at adding values to the last section (thx Vladislav Zavjalov);
     + Fix error of adding values into incorrect sections (thx Vladislav Zavjalov).

15 мая 2011 Alexey Gladkov <legion at altlinux.ru> 0.1.5-alt1

  • shell-quote changes:
     + Fix depends.
  • shell-var changes:
     + Fix depends.
     + Fix shell_var_unquote function.
  • shell-ini-config changes:
     + Rewrite all functions in shell.
  • Other changes:
     + Update tests.
  • Spec:
     + Add check section.

3 ноября 2010 Alexey Gladkov <legion at altlinux.org> 0.1.4-alt1

  • shell-signal changes:
     + Fix return status and rewrite tests.
  • shell-source changes:
     + Remove bashisms.
     + Reduce size of internal function.
  • Other changes:
     + contrib: CRC32 implementation.

29 апреля 2010 Alexey Gladkov <legion at altlinux.ru> 0.1.3-alt1

  • shell-signal: Reimplement signal_handler function.
  • shell-ip-address: Add ipv4_ip_subnet, ipv4_mask2prefix and
     ipv4_prefix2mask functions.

17 ноября 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.2-alt1

  • shell-unittest: Increase performance.
  • shell-unittest: Allow to set unittest_show_condition variable
     prior to executing test-running
  • shell-ip-address: Fix unbound variable.
  • shell-mail-address: .travel TLD is lost when shell_mail_address_strict is unset.
  • shell-getopt: Fix for FreeBSD-7.2.

8 октября 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.1-alt1

  • New utilities:
     + shell-run: New functions to scripts from directory.
     + shell-source: New functions to source shell code under some conditions.
  • shell-quote changes:
     + Allow \t as delimiter.
  • Other changes:
     + Protect IFS variable when 'set --' executing.

24 апреля 2009 Alexey Gladkov <legion at altlinux.org> 0.1.0-alt2

  • Fix shell-var installation.

15 апреля 2009 Alexey Gladkov <legion at altlinux.org> 0.1.0-alt1

  • New utilities:
     + shell-var: New functions to handle shell parameters.
  • shell-quote changes:
     + Major changes in quote_shell_args().
     + Rewrite quote_shell_args() from scratch, to avoid the dangerous
       shell constructions.
     + Fix Usage for quote_shell_args.
     + Add quote_shell_args().
  • shell-unittest changes:
     + Add default comment initialization.
  • shell-args changes:
     + parse_common_option(): Option --quiet cancels option --verbose.
  • Other changes:
     + Update COPYING.
     + UnitTest: Add tests for quote_shell_args() function.
     + shell_var_unquote(), string_quote_remove(): Fix "'" unquote
       for bash.

27 февраля 2009 Alexey Gladkov <legion at altlinux.org> 0.0.9-alt2

  • shell*-config changes:
     + Fix dependency.

19 февраля 2009 Alexey Gladkov <legion at altlinux.org> 0.0.9-alt1

  • shell-getopt changes:
     + preserves the options order.
  • Other changes:
     + Add .gear/changelog file.
     + contrib/shell-sort: Implementation of sorting the array.
     + contrib/shell-array: Reimplement arrays.

3 декабря 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.8-alt1

  • shell-getopt changes:
     + Fix regression.
  • Other changes:
     + shell-quote: *_variable(): Fix internal namespace.
     + Add tests for quote_sed_regexp_variable() and
       quote_shell_variable().

30 ноября 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.7-alt1

  • shell-getopt changes:
     + getopt(): OPTIND should be local.
     + Fix messages compatibility with getopt(1).
  • shell-signal changes:
     + signal_handler(): Fix SIG_DFL special action.
     + signal_handler(): Remove SIG prefix from a signal symbolic name.
     + signal_handler(): Fix quoting.
     + module is no longer a experimental.
  • shell-quote changes:
     + Add quote_shell_variable() and quote_sed_regexp_variable()
       functions.
     + Use an internal quoting function to avoid unnecessary subshells.
  • Documentation changes:
     + libshell.man: Add shell-error.
     + shell-error.man: Add man-page for shell-error.
     + libshell.man: Add libshell man-page.
  • Other changes:
     + Add makefile.
     + Add unit tests for shell-signal.

29 сентября 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.6-alt1

  • New utilities:
     + shell-ini-config: New functions to read/write
       ini-like config files.
     + shell-signal: Add signal handling functions (experimental).
  • shell-getopt changes:
     + Add env variables desciption.
  • shell-unittest changes:
     + registerTests argument is optional.
     + assertTrue() and assertFalse() should always display message
       if test failed.
     + Add new function to able register test functions automatically.
     + appendTests(): test function could be registered only once.
     + Add unittest_show_condition parameter.
     + runUnitTests should return 1 if some tests has failed.
  • shell-ip-address changes:
     + Add regular expression to IP address validation.

5 июня 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.5-alt1

  • Add shell-unittest for writing Unit tests.

28 мая 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.4-alt1

  • Add shell-ip-address to IP address validation;
  • Add shell-mail-address to mail address validation;
  • shell-getopt:
     + Handle first '-' in short options;
     + Fix POSIXLY_CORRECT mode.

13 марта 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.3-alt1

  • shell-getopt: getopt():
     + Add --alternative handle;
     + Allow empty arguments;
     + Improve getopt(1) compatibility;
     + Ignore first '-' in options.
  • shell-config:
     + Add shell_config_del() and shell_config_comment() functions.

9 марта 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.2-alt4

  • shell-getopt: Move getopt(), getsubopt(), getopts() and getoptex()
     from experimental state.
  • shell-quote: Move string_quote_remove() from experimental state.

27 февраля 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.2-alt2

  • shell-config: shell_config_set():
     + Fix value quoting.
  • shell-getopt: getopt():
     + Fix GETOPT_ALLOW_UNKNOWN=1;
     + Fix return codes;
     + Fix params handling.

22 февраля 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.2-alt1

  • Add shell-version to trac API changes.
  • Add shell-getopt. This is getopts(1), getopt(1) and getsubopt(3)
     shell implementation (if __libshell_experimental is set).
  • Rename shell-regexp to shell-quote.
  • shell-quote:
     + Add string_quote_remove() to remove ' or " symbols from start
     and end of string (if __libshell_experimental is set).
     + Remove unquote_sed_regexp(), unquote_shell() functions.

28 января 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.1-alt4

  • Add shell-config to read and write shell-like config files:
     + shell-config: shell_config_get() read value from config file;
     + shell-config: shell_config_set() change or write value
       to config file;
  • shell-args:
     + opt_check_read(), opt_check_dir() Fix error message.
  • shell-regexp:
     + Add new functions: unquote_sed_regexp(), unquote_shell().

20 сентября 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.1-alt3

  • Workaround quoting for ash.

6 июля 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.1-alt2

  • shell-error: Rename info() to message().

22 февраля 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.1-alt1

  • Initial revision.
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin