subsurface/core
Robert C. Helling ca38644005 Prevent overflow in effective GF calculation
For deep dives with long deco, the sum of deco stops could
overflow. This is prevent by turning it into long.

Signed-off-by: Robert C. Helling <helling@atdotde.de>
2017-12-25 19:47:45 +01:00
..
subsurface-qt Remove obsolete declaration of void gfLowAtMaxDepthChanged 2017-12-24 00:01:39 +01:00
android.cpp win32: optimize the console and logging logic 2017-11-03 07:49:11 -07:00
btdiscovery.cpp Show BT device names first 2017-12-07 18:15:40 +01:00
btdiscovery.h mobile: enable switching BT on/off during session. 2017-10-12 09:43:40 +02:00
checkcloudconnection.cpp Allocate CheckCloudConnection object on stack 2017-12-06 02:23:47 +01:00
checkcloudconnection.h Remove self-include of core/checkcloudconnection.h 2017-12-06 02:23:47 +01:00
cloudstorage.cpp Constify strings in pref.h 2017-11-18 21:57:33 +01:00
cloudstorage.h Remove bogus member that hides global variable 2017-10-26 20:44:02 +02:00
CMakeLists.txt Cleanup: rename file to avoid confusion 2017-12-08 16:29:49 +01:00
cochran.c Start cleaning up sensor indexing for multiple sensors 2017-07-21 16:33:19 -07:00
cochran.h Cochran import: better support for older models 2017-05-31 21:53:00 -07:00
color.cpp Display gas density instead of SAC in planner 2017-05-26 15:52:04 -07:00
color.h Display gas density instead of SAC in planner 2017-05-26 15:52:04 -07:00
compressibility.r
configuredivecomputer.cpp Save Subsurface version to libdivecomputer logfile 2017-09-28 08:51:34 +02:00
configuredivecomputer.h
configuredivecomputerthreads.cpp Fix typo: LENGHT -> LENGTH 2017-11-17 15:29:42 +01:00
configuredivecomputerthreads.h
connectionlistmodel.cpp Add function to clear connectionModel data 2017-10-12 09:32:12 +02:00
connectionlistmodel.h Add function to clear connectionModel data 2017-10-12 09:32:12 +02:00
datatrak.c datatrak.c: don't use POSIX %m format for sscanf() in dtrak_prepare_data() 2017-06-11 15:56:41 -07:00
datatrak.h Datatrak import rework: Add another memory size ckeck 2017-05-07 07:48:12 -07:00
deco.c Prevent overflow in effective GF calculation 2017-12-25 19:47:45 +01:00
deco.h Localize global planner state 2017-11-25 20:13:01 +01:00
device.c Init every struct sample with default values 2017-11-13 20:50:10 -08:00
device.h
devicedetails.cpp
devicedetails.h
display.h Display values in info box only if value is interesting 2017-11-13 20:50:10 -08:00
dive.c Enable removal of pictures from different dives at the same moment 2017-12-13 05:48:20 -08:00
dive.h Enable removal of pictures from different dives at the same moment 2017-12-13 05:48:20 -08:00
divecomputer.cpp
divecomputer.h
divelist.c Localize global planner state 2017-11-25 20:13:01 +01:00
divelist.h Localize global planner state 2017-11-25 20:13:01 +01:00
divelogexportlogic.cpp Creation of dive duration string and surface interval string 2017-05-26 15:50:52 -07:00
divelogexportlogic.h
divesite-helper.cpp Cleanup: rename file to avoid confusion 2017-12-08 16:29:49 +01:00
divesite.c git storage: invalidate cache on merge dive site 2017-12-19 05:13:23 -08:00
divesite.h Tags for geo references: Nicer look, translations and warning message 2017-10-17 06:12:07 -04:00
divesitehelpers.cpp Reverse geo lookup string for http://api.geonames.org corrected 2017-10-16 03:43:02 -08:00
divesitehelpers.h
downloadfromdcthread.cpp Add debug output for vendor/product tuples 2017-12-02 18:14:23 -08:00
downloadfromdcthread.h Make Bluetooth naming consistent 2017-11-13 20:48:17 -08:00
equipment.c Code cleanup: Move index declarations into for loop 2017-11-27 22:40:16 +01:00
errorhelper.c Set error callback helper 2017-10-26 14:37:39 +02:00
exif.cpp
exif.h
file.c Remove function isCloudUrl() 2017-12-14 17:01:05 +01:00
file.h
gas-model.c Compute and display gas density 2017-05-26 15:52:04 -07:00
gaspressures.c Cleanup: durations are now signed 2017-12-17 10:25:01 -08:00
gaspressures.h
gettext.h
gettextfromc.cpp Remove superfluous QScopedPointer<>s in singletons 2017-12-24 11:04:10 -08:00
gettextfromc.h
git-access.c Gracefully handle cloud authentication failure in verbose mode 2017-12-05 11:31:39 -08:00
git-access.h Clean up git storage update messages 2017-06-18 01:00:30 -07:00
gpslocation.cpp Make QMap<> access in deleteGpsFix() more idiomatic 2017-12-21 00:04:30 +01:00
gpslocation.h Mobile: honour location service time threshold 2017-07-25 22:12:19 +09:00
helpers.h Creation of dive duration string and surface interval string 2017-05-26 15:50:52 -07:00
imagedownloader.cpp
imagedownloader.h
import-cobalt.c Move Cobalt DB import to its own file 2017-11-29 01:22:17 +01:00
import-divinglog.c Move Divinglog DB import into its own file 2017-11-29 01:22:17 +01:00
import-shearwater.c Move Shearwater DB import into its own file 2017-11-29 01:22:17 +01:00
import-suunto.c Cleanup: durations are now signed 2017-12-17 10:25:01 -08:00
isocialnetworkintegration.cpp
isocialnetworkintegration.h
libdivecomputer.c Add pSCR divemode detection 2017-12-13 05:03:36 -08:00
libdivecomputer.h QML UI: add dev_info data to AppLog 2017-07-09 12:50:22 -07:00
linux.c cleanup: remove empty function 2017-12-21 15:11:15 +01:00
liquivision.c Safeguards for Liquivision import 2017-10-07 08:36:10 -07:00
load-git.c core: ignore erroneous quotes as well 2017-12-20 15:39:54 +01:00
macos.c Clean up system_default_filename() 2017-11-22 19:22:29 +01:00
membuffer.c Fix crash when text empty 2017-10-08 19:41:54 +03:00
membuffer.h Refactore parse-xml.c into parse.c and parse-xml.c 2017-11-27 13:42:10 -08:00
metrics.cpp
metrics.h
ostctools.c Check return of fread() in core/ostctools.c 2017-12-21 00:04:30 +01:00
parse-xml.c Move Cobalt and Divinglog DB parsing to parse-db.c 2017-11-27 13:42:10 -08:00
parse.c CLeanup: remove duplicate typedef 2017-12-17 10:25:30 -08:00
parse.h Move atoi_n to parse.c 2017-11-27 13:42:10 -08:00
planner.c Cleanup: durations are now signed 2017-12-17 10:25:01 -08:00
planner.h Move planner notes to separate file 2017-05-26 15:44:36 -07:00
plannernotes.c Unify float calulations: use double 2017-12-17 09:02:44 -08:00
pluginmanager.cpp
pluginmanager.h
pref.h cleanup: remove empty function 2017-12-21 15:11:15 +01:00
prefs-macros.h Fix ownership issues in preferences code 2017-11-25 07:41:09 -08:00
profile.c Handle plot_info->nr <= 0 gracefully 2017-12-21 00:04:30 +01:00
profile.h Hand planner variables to profile 2017-11-25 20:13:01 +01:00
qt-ble.cpp Better error message on BLE connection timeout 2017-11-13 20:44:26 -08:00
qt-ble.h iOS build: need to more includes 2017-07-19 06:21:23 -07:00
qt-gui.h Remove dead code 2017-11-19 12:20:43 -08:00
qt-init.cpp Don't show localization warning unless verbose 2017-10-20 06:51:51 -04:00
qthelper.cpp Allow to read factor cache concurrently 2017-12-18 11:29:17 -08:00
qthelper.h Localize global planner state 2017-11-25 20:13:01 +01:00
qthelperfromc.h Remove function isCloudUrl() 2017-12-14 17:01:05 +01:00
qtserialbluetooth.cpp Fix typo: successfull -> successful and succesfully -> successfully 2017-11-20 10:01:15 +01:00
save-git.c core: fix commit 46004c39e2 for real (erroneous quotes) 2017-12-20 15:39:54 +01:00
save-html.c Unify sample pressure and o2pressure as pressure[2] array 2017-07-20 17:32:54 -07:00
save-html.h
save-xml.c Store and load the planner related depth info of a cylinder in logfile 2017-11-27 11:49:08 -08:00
serial_ftdi.c Update to the latest libdc version 2017-12-12 21:16:19 -08:00
sha1.c
sha1.h
statistics.c Cleanup: durations are now signed 2017-12-17 10:25:01 -08:00
statistics.h Creation of dive duration string and surface interval string 2017-05-26 15:50:52 -07:00
strndup.h
strtod.c
subsurfacestartup.c Re-add newlines to help message 2017-12-24 08:28:26 -08:00
subsurfacestartup.h Fix ownership issues in preferences code 2017-11-25 07:41:09 -08:00
subsurfacesysinfo.cpp Random whitespace cleanup 2017-05-27 11:07:20 -07:00
subsurfacesysinfo.h
taxonomy.c Fix two bugs in taxonomy_set_country 2017-10-07 08:16:53 -07:00
taxonomy.h Add taxonomy helper functions 2017-10-04 08:05:09 -07:00
time.c
uemis-downloader.c Resolve type confusion 2017-07-17 16:50:03 -07:00
uemis.c Start cleaning up sensor indexing for multiple sensors 2017-07-21 16:33:19 -07:00
uemis.h
units.h Change prefs.show_units_table to bool 2017-11-24 07:56:10 -08:00
version.c
version.h
webservice.h
windows.c Clean up system_default_filename() 2017-11-22 19:22:29 +01:00
windowtitleupdate.cpp
windowtitleupdate.h
worldmap-options.h
worldmap-save.c worldmap-save: don't use an API key 2017-07-30 16:28:30 -07:00
worldmap-save.h