Commit Graph

107 Commits (f18b86fe9aa31ccf891620152d8cb98abc6cc8a2)

Author SHA1 Message Date
Linas Vepstas 0f15d898be add more debugging stuff
28 years ago
Linas Vepstas f93402c52c oops, be sure to set reconcile date ...
28 years ago
Linas Vepstas 06f24e1ffd add support for docref in the file format
28 years ago
Linas Vepstas f89fbf4fa4 add datte reconciled to file format
28 years ago
Linas Vepstas 4236c84d61 added transasction posted dates to file format
28 years ago
Linas Vepstas 811d752a12 add some stuff to improve date handling
28 years ago
Linas Vepstas c64b796928 oops, fix a thinko ...
28 years ago
Linas Vepstas 9106339070 make things look nice in the debugger
28 years ago
Linas Vepstas 5058450bc3 add all kinds of stuff to allow splits and transactions to be compared, and
28 years ago
Linas Vepstas 49ab81302d changes to defer date sorting until the commit phase. Also, changes to make
28 years ago
Linas Vepstas fae398fab8 changes to implement transaction rollback
28 years ago
Linas Vepstas 33c331a418 rationalize split deletiton, make it work right.
28 years ago
Linas Vepstas a374b9938a minor updates
28 years ago
Linas Vepstas 53eeb77bdf fix core dumps and other mess when double entry is not forced onto the user.
28 years ago
Linas Vepstas 17d6887975 allow hosers that don't use double entry to get reasonable behaviour.
28 years ago
Linas Vepstas c0000344a8 merge changes from currthree branch into head branch.
28 years ago
Linas Vepstas c1904c4c3a fix the behaviour that rob is complaining about
28 years ago
Linas Vepstas 818e82f1fa clirification, additional docs,
28 years ago
Linas Vepstas 1e10ba84e2 add a utility routine
28 years ago
Linas Vepstas 5eab083a70 make sure the other way of destroying things also generates a log entry
28 years ago
Linas Vepstas a6c5c7cfea merge in changes originally done in the mono-split branch
28 years ago
Linas Vepstas f08a6d77a0 minor safety valves
28 years ago
Linas Vepstas 213bbb9d44 improve documentatation, add utility routine
28 years ago
Linas Vepstas 020be491a6 typo
28 years ago
Linas Vepstas 95d3ed7bf3 add an assert
28 years ago
Linas Vepstas b2333aa395 add a convenience routine
28 years ago
Linas Vepstas 55b6cb7389 fixes from rob browning
28 years ago
Linas Vepstas 17443baae0 fix a stupid assert
28 years ago
Linas Vepstas efbf0854d3 idebug ...
28 years ago
Linas Vepstas 05f9f364c3 be gentle to those with semi-working code
28 years ago
Linas Vepstas 7843ed9c4d start work to enfore transaction processing
28 years ago
Linas Vepstas 9159e65a9d error checking for insert-split
28 years ago
Linas Vepstas 213236b472 first round of changes to handle new date stuff
28 years ago
Linas Vepstas 8e195768a5 misc stuff
28 years ago
Linas Vepstas 3376aa8648 oops bug fix
28 years ago
Linas Vepstas 0fc2f2048a make sure that balances are automatically recomputed whenever needed
28 years ago
Linas Vepstas cec5cb3918 misc cleanup
28 years ago
Linas Vepstas 7c9818f75e implement destroy-split, other cleanup
28 years ago
Linas Vepstas 9d592247c3 changes to match new engine design
28 years ago
Linas Vepstas 30837b6bb7 redesign for atomic operations
28 years ago
Linas Vepstas 88c1a59abb force splits to always balance
28 years ago
Linas Vepstas 088931df8a add transaction logging
28 years ago
Linas Vepstas a3c9ac6853 Henning's date internationalization code
28 years ago
Linas Vepstas e2893dda2d major changes to qifio to sheild engine from it;
28 years ago
Linas Vepstas 5c7f13a60c add notes
28 years ago
Linas Vepstas 0235cba2e3 fix how transaction freeing works.
28 years ago
Linas Vepstas 2f7d6a2638 add a trival utility routine
28 years ago
Linas Vepstas 1742d0fc7a fix how double-entry is maintained
28 years ago
Linas Vepstas c6a8b93dda name changes
28 years ago
Linas Vepstas 57d4199904 documentation update
28 years ago
Linas Vepstas 09853fd050 name change of some routines
28 years ago
Linas Vepstas 2afb8e10cf finalize hiding of transaction structures, start work on hiding account
29 years ago
Linas Vepstas e1cd45c458 implement data hiding for account structures
29 years ago
Linas Vepstas ae0ac46d64 more helper functions for data hiding in transactions
29 years ago
Linas Vepstas 2903edb8f9 start isolating the engine functions
29 years ago
Linas Vepstas 3e1327e7a0 rename debit & credit splits to be source & dest splits
29 years ago
Linas Vepstas b15506cb35 move engine files to own directory
29 years ago