Commit Graph

423 Commits (5fe7a09e7d2e4a4d96a7dd916f9c50f02c19b7a4)

Author SHA1 Message Date
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
Richard Cohen 3c0b051ab0 Valgrind: fix "Mismatched free/delete" for gnc_print_time64, qof_print_date
3 years ago
Richard Cohen 3957272ef0 Fix some typos in comments
3 years ago
Christopher Lam 56b75c3691 std::string cannot free() scm_to_utf8_string automatically
3 years ago
John Ralls 30cbf3074e Fix misplaced static variable decl.
3 years ago
John Ralls d8a3e83189 Fix test breakage from account list reversal.
3 years ago
John Ralls 634b9f8744 Bug 798810 - Income Statement (multicolumn) - account sorting is...
3 years ago
Richard Cohen 9fa2a48fe1 Fix build on gcc-8 & 9.
3 years ago
John Ralls b4b8431984 Bug 798778 - GnuCashquits abruptly when attempting to edit options…
3 years ago
John Ralls a44b3664e2 [c++options] Implement GncOptionGncOwnerValue class.
3 years ago
Richard Cohen 329a2f7d42 Guard against some possible null pointer dereferences
3 years ago
John Ralls 1341511edb [c++options] Save an empty SCM string for nil or empty option values.
3 years ago
John Ralls 1eecb9f5c0 [c++ options] Fix locale dependency in test-gnc-option-scheme-output.
3 years ago
Richard Cohen be41bde58a Add missing MAKE_LINKS, and the local scm directory to %load-path
3 years ago
Richard Cohen ec169e6e24 Fix some non-translatable typos
3 years ago
John Ralls 408b5ec216 [c++ options] Restore forward & backward compatibility, fix crash.
3 years ago
Richard Cohen bddb4468fa Import GLIB2 as a target, and use it to simplify the CMakeLists
3 years ago
Richard Cohen 27fe72496e Remove unused ${GLIB_LIBS} ${GLIB_INCLUDE_DIRS}
3 years ago
Richard Cohen 56d950598d [-Wunused-variable] - pretend to use
3 years ago
Christopher Lam 4d977a947a [business-core] remove gnc:split->owner
3 years ago
Christopher Lam d53f3e68d1 Merge branch 'maint'
3 years ago