Commit Graph

443 Commits (a773248939641e85108d3cdfd4eaf1a9a1005258)

Author SHA1 Message Date
Christopher Lam b0c60fb310 [reports] use ICU for Unicode string comparison
10 months ago
Christopher Lam ff759c26bc [engine.i] convert gnc_account_accumulate_at_dates to c++
12 months ago
Christopher Lam c01cccbddc [gnc-engine-guile.cpp] helper gnc_split_to_scm function
12 months ago
Christopher Lam b219744dba [gnc-engine-guile] reduce overhead of gnc_foo_to_scm
12 months ago
Oliver Lok Trevor 008980c497 Added unit test
1 year ago
Oliver Lok Trevor 479ecc7b2b Fixed GetInvoiceFromTxn to convert to the right type of Python object for a GncInvoice.
1 year ago
John Ralls b5b2221e72 Test gnc-option-date variable fy start days.
1 year ago
John Ralls 0185a2fec8 Bug 799533 - Saved reports configurations are opening with…
1 year ago
John Ralls 218aa4ad87 Fix test-gnc-option-scheme-output to match fix for bug 799501.
1 year ago
John Ralls 2f0ed09bf1 Bug 799501 - Gnucash grashes on startup ice-9/read.scm error
1 year ago
John Ralls 85084e75d6 Fix python bindings build with Swig-4.3.0.
1 year ago
Christopher Lam 5661c45d2a gnc_commodity_table_get_namespaces must be g_list_freed
1 year ago
David Seifert c06bc18dc4
Add missing `#include <cstdint>`
1 year ago
Christopher Lam 6d7f4ec4c8 [engine.i] expose xaccAccountGetSplits in bindings
2 years ago
Christopher Lam e2f5c74bb4 [engine.i] VECTORREF_HELPER_INOUT to handle SplitsVec&
2 years ago
John Ralls 6cabb5d884 Revisit Bug 799308.
2 years ago
John Ralls 02e2fa0ead Bug 799308 - sqlite backend: Example Python script prints error...
2 years ago
Christopher Lam 1718fa0b6e [gnc-pricedb.h] remove unused gnc_pricedb_lookup_at_time64
2 years ago
Christopher Lam 664b1cb77a [gnc-optiondb.i] instead of scm_list_ref, walk the list
2 years ago
Christopher Lam 3e5d6a510b [gnc-optiondb.i] don't add null accounts
2 years ago
John Ralls ad7a51a6ef Merge Chris Lam's 'acc-children-vector' into stable.
2 years ago
Geert Janssens 1def3ce8fd Cleanup - remove deprecated function (re-)defines
2 years ago
Christopher Lam d1807b6c15 [engine.i] move gnc_accounts_and_all_descendants to engine.i
2 years ago
Geert Janssens e8d72ad53f Doxygen - merge separate txt files into respective header files
2 years ago
Geert Janssens 39aa5f9c09 Remove texi design document in engine
2 years ago
Christopher Lam 4c29f69d67 [engine.i] even faster gnc_get_match_commodity_splits
2 years ago
Christopher Lam 8fb5a6afd6 Fix tests so that they don't fail unnecessarily
2 years ago
Christopher Lam 68f60fef68 [engine.i] gnc_get_match_commodity_splits from scheme to c++
2 years ago
Christopher Lam cb7196a393 [base-typemaps.i] add VECTOR_HELPER_INOUT for Split* and Account*
2 years ago
Christopher Lam 94368f4cb4 [Account.cpp] SplitsVec&, ensure xaccAccountGetSplitList is freed
2 years ago
John Ralls e22a57ad26 Merge John Ralls's 'asan' into stable.
2 years ago
John Ralls d92d97aef6 Add Scheme coverage collection with option GUILE_COVERAGE.
2 years ago
Christopher Lam d8ece96503 [gnc-engine-guile.cpp] plug runaway GSList* leak
2 years ago
Christopher Lam 3863d6e8dc [engine-common.i] AccountList* arg must be g_list_freed
2 years ago
John Ralls a3f14759ab Asan: Make leak and ODR violation reporting CMake options.
2 years ago
John Ralls e17ba3cc00 Fix UAF in xaccFreeSplit.
3 years ago
John Ralls 2234fa433e Add Asan build type that enables the Address and UB sanitizers.
3 years ago
John Ralls a389e0a32e Bug 799092 - GnuCash 5.4 leaves background process running on exit
3 years ago
Christopher Lam 550c43d13a Merge branch 'free-guid-string' into stable #1777
3 years ago
John Ralls a49fd0bc09 [c++options] Correctly implement handling Fancy Date Format.
3 years ago
Christopher Lam 8e21d3328f guid_to_string should be freed.
3 years ago
John Ralls 17ebb8a1d2 [simple-business-create.py] Overwrite an existing file instead of crashing.
3 years ago
Christopher Lam 7ce4198c20 rename string_to_gnc_numeric to gnc_numeric_from_string
3 years ago
Christopher Lam 75f6ee1817 [test-scm-engine] tests gnc-numeric-from-string
3 years ago
Geert Janssens 29b7a9099d Fix cmake warnings while searching for python
3 years ago
Christopher Lam 867867da53 Merge Richard Cohen branch 'fix-leaks-in-tests' into stable #1713
3 years ago
John Ralls 50418527b0 Fix two typos.
3 years ago
John Ralls 2e76d2f43d Bug 799021 - Saved report renders default of gnc-register-list-option
3 years ago
Richard Cohen e43982375c Valgrind: fix "definitely lost" memory in test - sqlite3test
3 years ago
Christopher Lam 2a392633ed Bug 798991 - Incorrect Account Name Order in Transaction Report
3 years ago