aboutsummaryrefslogtreecommitdiffstats
path: root/core
AgeCommit message (Expand)Author
2019-11-16Use the actual error numberGravatar Robert C. Helling
2019-11-16Initialize cylider field properlyGravatar Robert C. Helling
2019-11-16Don't access uninitialized deco_structureGravatar Robert C. Helling
2019-11-16Cleanup: move clearing of current_dive into clear_dive_file_data()Gravatar Berthold Stoeger
2019-11-16Core: set gas use to zero if no values are givenGravatar Berthold Stoeger
2019-11-12Profile: fix pressure scaleGravatar Berthold Stoeger
2019-11-09Parser: set timestamp to zero if parsing failedGravatar Berthold Stoeger
2019-11-09Cylinders: access cylinders with get_cylinder()Gravatar Berthold Stoeger
2019-11-09Mobile: optimize cylinderList() functionGravatar Berthold Stoeger
2019-11-09Desktop: support no-cylinders in dive information tabGravatar Berthold Stoeger
2019-11-09Cleanup: replace unsigned by signed parameter in two helper functionsGravatar Berthold Stoeger
2019-11-09Cleanup: return cylinder from add_empty_cylinder()Gravatar Berthold Stoeger
2019-11-09Cleanup: return cylinder from cylinder_start() in parserGravatar Berthold Stoeger
2019-11-09Core: remove MAX_CYLINDERS restrictionGravatar Berthold Stoeger
2019-11-09Cleanup: move copy_cylinder_types() from dive.c to equipment.cGravatar Berthold Stoeger
2019-11-09Core: create copy_cylinder_type() functionGravatar Berthold Stoeger
2019-11-09Core: dynamically allocate cylinder maps in merge_cylinders()Gravatar Berthold Stoeger
2019-11-09Core: dynamically allocate gases arrayGravatar Berthold Stoeger
2019-11-09Profile: dynamically allocate gases arrayGravatar Berthold Stoeger
2019-11-09Profile: dynamically allocate plot pressure dataGravatar Berthold Stoeger
2019-11-09Profile: use pressure data functions in save_profiles_bufferGravatar Berthold Stoeger
2019-11-09Profile: use pressure data functions in fill_missing_tank_pressuresGravatar Berthold Stoeger
2019-11-09Profile: turn INSERT_ENTRY macro into helper functionGravatar Berthold Stoeger
2019-11-09Profile: pass index instead of pointer to set_plot_pressure_dataGravatar Berthold Stoeger
2019-11-09Profile: switch pressure-accessing functions to indexesGravatar Berthold Stoeger
2019-11-09Profile: change get_plot_pressure to take index instead of pointerGravatar Berthold Stoeger
2019-11-09Cylinders: dynamically allocate cylinder arraysGravatar Berthold Stoeger
2019-11-09Core: dynamically allocate the result of get_gas_used()Gravatar Berthold Stoeger
2019-11-08core: reorder dive structure elements to avoid paddingGravatar Dirk Hohndel
2019-11-08core: add collapsed state to the dive data structureGravatar Dirk Hohndel
2019-11-03Planner: Don't accumulate rounding errors in stop durationsGravatar Robert C. Helling
2019-10-31Planner: Add option to treat O2 as narcoticGravatar Robert C. Helling
2019-10-28Cleanup: avoid dereferencing NULLGravatar Dirk Hohndel
2019-10-28Cleanup: prevent NULL dereferenceGravatar Dirk Hohndel
2019-10-28Cleanup: use helper to avoid NULL dereferenceGravatar Dirk Hohndel
2019-10-27Don't expose 'detach_buffer()' to membuffer usersGravatar Linus Torvalds
2019-10-27Cleanup: NULL check pointer before dereferencingGravatar Dirk Hohndel
2019-10-27Cleanup: consider lseek return valueGravatar Dirk Hohndel
2019-10-27Cleanup: close open file before returningGravatar Dirk Hohndel
2019-10-27Cleanup: pass NULL pointer for error string pointer (part 2)Gravatar Dirk Hohndel
2019-10-26Cleanup: fix obvious resource leakGravatar Dirk Hohndel
2019-10-26Cleanup: pass NULL pointer for error string pointerGravatar Dirk Hohndel
2019-10-26Cleanup: don't add invalid dive to tripGravatar Dirk Hohndel
2019-10-26Cleanup: clean up resource handling in ostctools.cGravatar Dirk Hohndel
2019-10-26Cleanup: unconditionally call freeGravatar Dirk Hohndel
2019-10-26Mobile: provide better tracking of applied GPS fixesGravatar Dirk Hohndel
2019-10-26Undo: turn dive- and trip-fields into flagsGravatar Berthold Stoeger
2019-10-26Desktop: make salinity a field known to the undo systemGravatar Berthold Stoeger
2019-10-26Core: export dive-computer freeing functionGravatar Berthold Stoeger
2019-10-26Cleanup: free nickname only onceGravatar Dirk Hohndel