Commit Graph

297 Commits (6e9a20dfebca6bbba8d9cfdeb6b4183a3d0fe364)

Author SHA1 Message Date
Christopher Lam f893b046fb [io-gncxml-v2.cpp] xmlGetProp must be xmlFreed
4 months ago
Christopher Lam 4f655492ce [sixtp-dom-parsers.cpp] g_date_free GDate leak
4 months ago
Christopher Lam 455ea3e71a [backend/xml] dom_tree_to_text returns std::optional<std::string>
5 months ago
Christopher Lam e79db945b2 [backend/xml] use apply_xmlnode_text
5 months ago
Christopher Lam 753e435456 [sixtp-dom-parsers.h] add templated functions for node text
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
Sherlock e680a87a66 Bug 799682 - Unable to "Save As" (or open) a non-xml data file
6 months ago
John Ralls 04d6601b74 Always write XML files with Unix line endings.
8 months ago
John Ralls 1af9e33d81 [Tests] Fix filepath handling and temp directory location on Win32 builds.
8 months ago
John Ralls 46972b3125 Set policy CMP0177 and follow the documented recommendations regarding DESTINATION paths.
8 months ago
John Ralls 5f7017854b Specialize get_row_value_from_object for int64_t.
9 months ago
John Ralls 4c81bc3ea3 [WIN32]Fix path problems prevneting test-backend-dbi from working.
9 months ago
John Ralls 54664359dc Fix building tests on Win32.
9 months ago
Christopher Lam fac028133e [gtest-xml-contents] test xaccTransGetDatePostedGDate from xml
10 months ago
Christopher Lam 01366f425f [gtest-load-and-test-datafile.cpp] add example .gnucash to test contents
10 months ago
John Ralls db883f972b Bug 799623 - test-backend-dbi fails after 2038
10 months ago
John Ralls c1eb5a6980 [DBI Backend] Preserve int size when recovering from failed save-save.
10 months ago
John Ralls 60bc4ccab0 [test-dbi-backend] Test 64-bit integer insertion explicitly.
10 months ago
Bill Sommerfeld 0407466789 Drop the definition of __EXTENSIONS__ from three files and instead
12 months ago
John Ralls 3770cb8131 Wrap include of gtest.h and gmock.h with a warning-silencing pragma.
1 year ago
John Ralls 940085a017 Remove unused include of libxml2/SAX.h
1 year ago
peter15914 deee65d0d4 Fix incorrect deallocation type
1 year ago
John Ralls c549e203cb Bug 799449 - Save As... sequence from SQL to XML format does not...
1 year ago
John Ralls bda17ff4d8 Bug 799487 - Unable to save gnucash DB file as XML file
1 year ago
David Seifert c06bc18dc4
Add missing `#include <cstdint>`
2 years ago
John Ralls 7f8d5456c7 Bug 798789 - Trading Accounts
2 years ago
Kanstantin K. d0b210a6df Bugfix 797045 - Correct error message when connection to database failed
2 years ago
Geert Janssens cf7ff07624 Move libgnucash/doc/xml to libgnucash/backend/xml/DTD
2 years ago
Christopher Lam 1e1d21b716 [Transaction.hpp] rename to .hpp
2 years ago
Christopher Lam d100df7ef7 [AccountP.hpp] .h -> .hpp, remove extern "C" {} wrapper
2 years ago
Christopher Lam 6c82a1311b [sixtp-dom-parsers.cpp] use string_to_guint, string_to_guint16
2 years ago
Christopher Lam 249ec9f43a [test-string-converters.cpp] add some string->number tests
2 years ago
Christopher Lam 1f9ea6bc99 [sixtp-utils.cpp] std::from_chars speedup, remove string_to_gint32
2 years ago
John Ralls e22a57ad26 Merge John Ralls's 'asan' into stable.
2 years ago
John Ralls 6834cb5025 Implement coverage option
2 years ago
Christopher Lam fdcb8b46bd [sixtp-dom-generators.cpp] char* must be freed
3 years ago
Christopher Lam 6940488d2d recurrencePeriodTypeToString and recurrenceWeekendAdjustToString g_strdup only when necessary
3 years ago
Christopher Lam 12f4233396 recurrencePeriodTypeToString and recurrenceWeekendAdjustToString g_strdup only when necessary
3 years ago
John Ralls f67b53a440 Xml backend tests: Use libgnc-backend-xml-utils instead of sources.
3 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
Christopher Lam d617129db8 avoid strlen where possible
3 years ago
John Ralls 422fd0cab2 Fix misspelled/missing dist files.
3 years ago
John Ralls 90b9142096 [DBI backend] Change DBI test URLs to environment variables.
3 years ago
Christopher Lam 8e21d3328f guid_to_string should be freed.
3 years ago