Commit Graph

450 Commits (d64c8c8d59a61fe1f727421975aeb8ef063585ad)

Author SHA1 Message Date
John Ralls 79b43fb4f6 Guile: Use the right conversion for size_t.
3 months ago
John Ralls 6dc106ff08 SRFI-64 test-equal no longer considers exceptions equal to #f.
5 months ago
John Ralls 01f1d75198 Fix missing or incorrect expected exception test failures.
5 months ago
John Ralls e618b98950 Show the full test result alist on failure if expected value isn't defined.
5 months ago
Richard Cohen 647d3b7221 Make a link in the build directory for options.scm
5 months ago
Christopher Lam 001c690a81 [account.cpp] gnc_account_foreach_split forward loops only
6 months ago
Christopher Lam 8846ff4605 [test-engine-extras] add invoice IDs to test invoices
8 months ago
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