Revisions of ledger

buildservice-autocommit accepted request 1098820 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 32)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1098571 from smolsheep's avatar smolsheep (revision 31)
- Update to version 3.3.2:
  * Fix divide by zero (bugs #777 and #2207)
  * Increase string size limit in src/unistring.h assert
    (bug #2174)
  * Require tzdata for Nix flake build (bug #2213)
- Updates in version 3.3.1:
  * Fix regression leading to incorrect error about format
    directives (bug #2205)
  * Add information about compile features to --version
  * Fix compiler warnings by minimizing the use of deprecated APIs
  * Remove unused Python server related code
  * Various documentation improvements
- Updates in version 3.3.0:
  * Use $PAGER when environment variable is set (bug #1674)
  * Make --depth correctly fold postings to accounts of greater
    depth into the parent at the specified level (bug #987)
  * When using wild-cards in the include directive, include matched
    files in sorted order (bug #1659)
  * Ensure absolute path for include (bug #2075)
  * Try to use $XDG_HOME_CONFIG/ledger/ledgerrc or
    ~/.config/ledger/ledgerrc first
  * Improve Python 3 support and drop support for Python 2
  * Add support for automatically reading files encrypted with GPG
    (bug #1949)
  * Add support for a "debit" column in the convert command
    (bug #1120)
  * Fix parsing of files without end of line (bug #516)
  * Fix incorrect parsing of expressions containing a - without
    spaces (bug #2001)
  * Fix payee metadata on postings not being validated and payee
    aliases not being honored (bug #556 & bug #1892)
  * Fix ledger interpreting a posting with 0 difference as a null-
    posting, which leads to it auto-balancing the posting
    (bug #1942)
  * Correctly escape all string values in lisp report (bug #2034)
  * Fix a regression where empty commodities were shown (bug #1969)
  * Fix a regression where using multiple commodities in one
    transaction triggers an assertion (bug #1998)
  * Fix --time-colon for negative time amounts
  * Use correct int return type for stream input operations
    (bug #2058)
  * Use amount_width for balance report
  * Remove some UTF-8 code that was having no effect (bug #2061)
  * Fix unrounding for equity
  * Fix SIGABRT when python subcommand raises an exception
  * Support building on older versions of CMAKE (less than 3.7)
  * Fix compilation with Boost 1.76 (bug #2030)
  * Fix unicode problems on Windows (bug #1986)
  * Fix the issue that with Boost >= 1.77 include directive cannot
    find the file to include for stdin (-f -). Also for -f - when
    include cannot find the file it reports the error with full
    path now. (bug #2057 & bug #2092)
  * Rename quoted_rfc4180 to quoted_rfc, as numbers used in
    function names confuses the parser (#2007).
  * Numbers are no longer permitted in value expression function
    names.
  * Various documentation improvements
- Removal of 0001-Fix-compilation-with-Boost-1.76.patch which was
  fixed in bug #2030
- Removal of unneeded ledger-cmakelists.patch
buildservice-autocommit accepted request 900201 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 30)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 900187 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 29)
- Add upstream patch:
  * 0001-Fix-compilation-with-Boost-1.76.patch
buildservice-autocommit accepted request 847335 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 28)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 845484 from Olaf Hering's avatar Olaf Hering (olh) (revision 27)
- Remove trailing .sh suffix from bash-completion to make sure
  ledger is actually recognized as a command with completions
buildservice-autocommit accepted request 810974 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 26)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 810108 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 25)
- Update to version 3.2.1:
  * Fix regression with expression evaluation by reverting commit
    Correction to the way parens are parsed in query expressions
  * Fix --invert breakage by reverting commit Change --invert to
    invert displayed amounts and totals, not amounts
  * Fix performance regression by reverting commit Compare price
    annotations using their textual rendering
  * Fix library path issue
  * Allow specifying the Python version
  * Some documentation fixes
- Clean up spec file of various legacy parts - it fails to build
  anyways
- Refresh ledger-cmakelists.patch
buildservice-autocommit accepted request 800761 from Adam Majer's avatar Adam Majer (adamm) (revision 24)
baserev update by copy to link target
Adam Majer's avatar Adam Majer (adamm) accepted request 800647 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 23)
- Update to 3.2.0
  * Port Python support to Python 3
  * Entities are no longer regarded as defined due to being part of a
  * cleared transaction. --explicit is effectively enabled by default
    and is now a no-op (PR #1819)
  * Add --average-lot-prices to show the average of lot prices
  * Add support for %F date format specifier (bug #1775)
  * Add commodity_price(NAME, DATE) function
  * Add set_commodity_price(NAME, DATE) function
  * Fix buffer overflow when evaluating date
  * Fix balance assertions on accounts with virtual posts (bug #543)
  * Fix segfault with ledger print (bug #1850)
  * Ensure that apply directives (like apply account) have the
    required argument (bug #553)
  * Format annotations using a date format that can be parsed
  * Change --invert to invert displayed amounts and totals, not amounts
  * Correct the way parens are parsed in query expressions
  * Compare price annotations using their textual rendering
buildservice-autocommit accepted request 769487 from Adam Majer's avatar Adam Majer (adamm) (revision 22)
baserev update by copy to link target
Adam Majer's avatar Adam Majer (adamm) accepted request 768062 from Cristian Rodríguez's avatar Cristian Rodríguez (elvigia) (revision 21)
- add patch ledger-cmakelists.patch:
  * Use set(CMAKE_CXX_STANDARD 11) to select de desired standard
  * Build everything with hidden visibility, this allows the compiler
    to create significantly better code and smaller executable (-800kb)
buildservice-autocommit accepted request 696489 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 20)
baserev update by copy to link target
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 19)
use local tarball
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 692617 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 18)
- Update to 3.1.3:
  + Properly reject postings with a comment right after the flag (bug #1753)
  + Make sorting order of lot information deterministic (bug #1747)
  + Fix bug in tag value parsing (bug #1702)
  + Remove the org command, which was always a hack to begin with (bug #1706)
  + Provide Docker information in README
  + Various small documentation improvements
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 17)
- update to 3.1.2:
  + Increase maximum length for regex from 255 to 4095 (bug #981)
  + Initialize periods from from/since clause rather than earliest 
    transaction date (bug #1159)
  + Check balance assertions against the amount after the posting (bug #1147)
  + Allow balance assertions with multiple posts to same account (bug #1187)
  + Fix period duration of "every X days" and similar statements (bug #370)
  + Make option --force-color not require --color anymore (bug #1109)
  + Add quoted_rfc4180 to allow CVS output with RFC 4180 compliant quoting.
  + Add support for --prepend-format in accounts command
  + Fix handling of edge cases in trim function (bug #520)
  + Fix auto xact posts not getting applied to account total during 
    journal parse (bug #552)
  + Transfer null_post flags to generated postings
  + Fix segfault when using --market with --group-by
  + Use amount_width variable for budget report
  + Keep pending items in budgets until the last day they apply
  + Fix bug where .total used in value expressions breaks totals
  + Make automated transactions work with assertions (bug #1127)
  + Improve parsing of date tokens (bug #1626)
  + Don't attempt to invert a value if it's already zero (bug #1703)
  + Do not parse user-specified init-file twice
  + Fix parsing issue of effective dates 
    (bug #1722, TALOS-2017-0303, CVE-2017-2807)
  + Fix use-after-free issue with deferred postings 
    (bug #1723, TALOS-2017-0304, CVE-2017-2808)
  + Fix possible stack overflow in option parsing routine 
    (bug #1222, CVE-2017-12481)
  + Fix possible stack overflow in date parsing routine 
    (bug #1224, CVE-2017-12482)
buildservice-autocommit accepted request 629900 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 16)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 15)
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 629794 from Adam Majer's avatar Adam Majer (adamm) (revision 14)
- cleanup specfile - install license as %license
- boost_168.patch: fix building with Boost 1.68. Sha1 compatibility
  header was removed from Uuid library (boo#1105084)
buildservice-autocommit accepted request 455241 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 13)
baserev update by copy to link target
Displaying revisions 1 - 20 of 32
openSUSE Build Service is sponsored by