Commit Graph

1341 Commits (stable)

Author SHA1 Message Date
John Ralls ec4a85a56c Correct the Doxygen doc for qof_instance_get/set_kvp.
3 days ago
Christopher Lam bbb80105ff [gnc-aqbanking-templates.cpp] fix incorrect setter, free GList*
3 days ago
Christopher Lam 55856c63dd [gnc-budget.cpp] null check arguments *before* accessing them
3 days ago
Bruce Schuck 4ff491b565 Removed AEX from list of commodities.
2 weeks ago
John Ralls d4c6101c6c Return immediately from qof_book_destroy if hash_of_collections is null.
1 month ago
John Ralls d42e2c5e40 Apply -Wall -Werr -Wmissing-prototypes to C++ compilation on Windows.
2 months ago
Christopher Lam 3d4f19f830 [gnc-date.cpp] fix ifdef conditional, and comment
2 months ago
Christopher Lam 06c7f4bd3f [gnc-datetime.cpp] fast_iso8601_utc_parse: precompute length
2 months ago
Robert Fewell b02612c437 Bug799722 - Inconsistent wording: Bill and Invoice
2 months ago
Robert Fewell 62af7f0d6d Bug 799734 - mapped OFX income account not listed
2 months ago
John Ralls 1fda575c5b Bug 666536 - smallest fraction of KRW is invalid
3 months ago
Christopher Lam 47938d1a2c [gnc-date.cpp] gnc_date_interval_format localisable with ICU
3 months ago
Stefan Koch e1bbb9bb7b Bug 798873 - Crash when scrubbing after "undoing” changes
4 months ago
Stefan Koch 52bbcf72c5 Fix innocuous bug in qofinstance idata property.
4 months ago
Christopher Lam 0b4f14e107 [Transaction.cpp] use g_list_copy_deep avoiding g_list_append
4 months ago
Christopher Lam d64c8c8d59 [account.cpp] remove unused static var
4 months ago
Christopher Lam 3a2ac526a6 [gnc-commodity.cpp] improve gnc_commodity_compare
4 months ago
John Ralls e5fe2f3e0e Merge Stefan Koch's 'sk-unittest-qofid' into stable.
4 months ago
Stefan Koch 113af56272 fixup: Review comments about style of code.
4 months ago
Stefan Koch 7f0d66d439 fixup: Add the new test-qofid.cpp file the the source distribution.
4 months ago
Stefan Koch be5933a1ec fixup: Remove memory leaks in the test code.
4 months ago
Stefan Koch 0e3853bfb7 Fix undefined behaviour in collection_compare_cb function.
4 months ago
Stefan Koch 6e9a20dfeb Implement full test coverage of libgnucash/engine/qofid
4 months ago
Stefan Koch a2cc9881df Explicitly set the is_dirty attribute in qof_collection_new
4 months ago
Stefan Koch 9079d87307 Remove unused qof_collection_from_glist function.
4 months ago
Christopher Lam 334b015c19 [Account.h] gnc_account_get_earliest_date
4 months ago
John Ralls 622c35cfaa WORDS_BIGENDIAN needs to be a compile definition and checked with ifdef.
4 months ago
Robert Fewell b5185e1823 Bug 799706 - Rename Namespace
5 months ago
Christopher Lam c3e4f374a9 [account.cpp] gnc_account_child_index non-child acct should return -1
5 months ago
John Ralls be46171d02 Turn of deprecation warning for wstring_convert.
5 months ago
John Ralls 942313d099 GncDateTime: New exceptions and a 32-bit time_t problem.
5 months ago
John Ralls 3a06602910 Fix Asan UB complaint about int64_t alignment.
5 months ago
John Ralls 34330c2a57 gncTaxTable: chain up to the correct parent function.
5 months ago
Bruce Schuck f055c3c5a4 Added US Bonds (usbonds) to gnc-commodity.cpp
5 months ago
Christopher Lam c80234341c [gnc-euro.cpp] fix typo for bulgarian lev rate
6 months ago
Christopher Lam 349c208a6c [guid.cpp] GncGUID* avoids temporary gnc::GUID, and better hash
6 months ago
John Ralls 6907d3648a Bulgarian Lev (BGN) replaced by Euro 1 Jan 2026.
6 months ago
Christopher Lam 722a455593 [guid.cpp] string->guid should disallow 'g' char
6 months ago
Christopher Lam 1cfda5a71a [test-gnc-guid.cpp] use EXPECT_THROW
6 months ago
Christopher Lam cdb9dfa0ee [guid.cpp] fast_string_to_guid: -1<<4 is UB, fix UB
6 months ago
Christopher Lam 3e4e334944 [guid.cpp] string->guid: parse into uuid data, avoids memcpy
6 months ago
Christopher Lam 534bea748f [guid.cpp] Specialise guid<->32-byte string
6 months ago
Christopher Lam 3c5a1801e2 [guid.cpp] fix guid==nullptr comparison retvals
6 months ago
John Ralls 7e5f559724 Merge Christian Wehling's 'improve_strings' into stable.
6 months ago
Christopher Lam 7c7c8b0992 [gnc-pricedb.cpp] plug leak when fiscal_end_date is null
6 months ago
Christopher Lam 04af7b5fa6 [qofobject.cpp] check col!=nullptr instead of obj
6 months ago
Christopher Lam 7bdf31f9d3 [gnc-date.cpp] gnc_g_date_new_today calls gnc_gdate_set_today
7 months ago
Christopher Lam 2119fceb3a [transaction.cpp] xaccTransSetDate has GDate on stack
7 months ago
Christopher Lam dde10464d1 [transaction.cpp] comparing identical txns returns 0
7 months ago
Christopher Lam 655bddda46 [account.cpp] comparing identical accts returns 0
7 months ago