Commit Graph

2515 Commits (3fc5bdaa11235320d445f930b8bdbf81e75ca059)

Author SHA1 Message Date
Christopher Lam c3e4f374a9 [account.cpp] gnc_account_child_index non-child acct should return -1
4 months ago
Christopher Lam 65d573889b [gnc-locale-utils.cpp] don't need to strdup locale
4 months ago
John Ralls be46171d02 Turn of deprecation warning for wstring_convert.
4 months ago
John Ralls 1f6a0c019a Fix uninitialized variable warning.
4 months ago
Christopher Lam c4317b906b Merge branch 'autoclear' into stable
4 months ago
John Ralls 942313d099 GncDateTime: New exceptions and a 32-bit time_t problem.
4 months ago
Christopher Lam 8d831d3501 [gnc-autoclear.cpp] gettext for abort messages
4 months ago
Christopher Lam bcce7a88c0 [gnc-autoclear.cpp] upgrade GError to return code too
4 months ago
Christopher Lam f893b046fb [io-gncxml-v2.cpp] xmlGetProp must be xmlFreed
4 months ago
John Ralls 3a06602910 Fix Asan UB complaint about int64_t alignment.
4 months ago
Christopher Lam 4f655492ce [sixtp-dom-parsers.cpp] g_date_free GDate leak
4 months ago
John Ralls 34330c2a57 gncTaxTable: chain up to the correct parent function.
4 months ago
Bruce Schuck f055c3c5a4 Added US Bonds (usbonds) to gnc-commodity.cpp
4 months ago
Christopher Lam 455ea3e71a [backend/xml] dom_tree_to_text returns std::optional<std::string>
4 months ago
Christopher Lam e79db945b2 [backend/xml] use apply_xmlnode_text
4 months ago
Christopher Lam 753e435456 [sixtp-dom-parsers.h] add templated functions for node text
4 months ago
Christopher Lam c80234341c [gnc-euro.cpp] fix typo for bulgarian lev rate
5 months ago
Christopher Lam 349c208a6c [guid.cpp] GncGUID* avoids temporary gnc::GUID, and better hash
5 months ago
John Ralls 6907d3648a Bulgarian Lev (BGN) replaced by Euro 1 Jan 2026.
5 months ago
Christopher Lam 465959cc90 [sixtp-dom-parsers.cpp] dom_tree_to_gdate: GDate on the stack
5 months ago
Christopher Lam 7c955b452f [sixtp-utils] string_to_num upgraded to use string_view
5 months ago
Christopher Lam cfc357a430 [backend/xml] fast string setters for acct/trans/split
5 months ago
Christopher Lam a63a3e3ce3 [sixtp-dom-parsers.cpp] introduce dom_node_to_text for solo text node
5 months ago
Christopher Lam 2f7e51cf2a [sixtp-dom-parsers.cpp] Remove unnecessary commodity allocation during XML load
5 months ago
Christopher Lam a57cd653e5 [backend/xml] dom_tree_to_guid returns std::optional<GncGUID> instead of GncGUID*
5 months ago
Christopher Lam 2e3fd090ff [gnc-autoclear.cpp] restore abort explanation message
5 months ago
Christopher Lam 722a455593 [guid.cpp] string->guid should disallow 'g' char
5 months ago
Christopher Lam 1cfda5a71a [test-gnc-guid.cpp] use EXPECT_THROW
5 months ago
Christopher Lam cdb9dfa0ee [guid.cpp] fast_string_to_guid: -1<<4 is UB, fix UB
5 months ago
Christopher Lam 3e4e334944 [guid.cpp] string->guid: parse into uuid data, avoids memcpy
5 months ago
Christopher Lam 534bea748f [guid.cpp] Specialise guid<->32-byte string
5 months ago
Christopher Lam 3c5a1801e2 [guid.cpp] fix guid==nullptr comparison retvals
5 months ago
John Ralls 7e5f559724 Merge Christian Wehling's 'improve_strings' into stable.
5 months ago
Christopher Lam 7c7c8b0992 [gnc-pricedb.cpp] plug leak when fiscal_end_date is null
5 months ago
Christopher Lam 04af7b5fa6 [qofobject.cpp] check col!=nullptr instead of obj
5 months ago
Jaime Marquínez Ferrándiz 98772cc991 test-userdata-dir-invalid-home: Unset XDG_DATA_HOME
5 months ago
John Ralls 1debab5cae About dialog: Use the environment variable names for user directory labels.
5 months ago
Christopher Lam 7c73e2ab2c [gnc-autoclear.cpp] prune search if remaining amounts are too small
5 months ago
Christopher Lam e4d61b3073 [test-autoclear] add some more tests
5 months ago
Christopher Lam 03af620442 [gnc-autoclear] upgrade - improve Subset Sum Problem
5 months ago
John Ralls 38c1538e53 Merge John Ralls's 'gnc-home' into stable
5 months ago
John Ralls 035e8842a0 Protect the special environment file prefix variables.
5 months ago
Christopher Lam d413997f50 [gnc-ui-balances.h] remove function decl, forgotten in f813f7cd14
6 months ago
Christopher Lam 7bdf31f9d3 [gnc-date.cpp] gnc_g_date_new_today calls gnc_gdate_set_today
6 months ago
Christopher Lam 2119fceb3a [transaction.cpp] xaccTransSetDate has GDate on stack
6 months ago
Christopher Lam dde10464d1 [transaction.cpp] comparing identical txns returns 0
6 months ago
Christopher Lam 655bddda46 [account.cpp] comparing identical accts returns 0
6 months ago
Christopher Lam 001c690a81 [account.cpp] gnc_account_foreach_split forward loops only
6 months ago
Sherlock e680a87a66 Bug 799682 - Unable to "Save As" (or open) a non-xml data file
6 months ago
Bruce Schuck 7cc6871d7f Removed China Merchants Bank from quote sources.
6 months ago