Skip to content
goard
Go to anything
Open any GitHub user, repo or page
You're not signed in, so some data is limited. Sign in with GitHub for full access.

Only use for syncing with Dirk, don't use for anything else

C LGPL-2.1 3.7 MB Created Jan 17, 2017
Stars 396 Forks 51 Watchers 10 Open issues 0 Open PRs 1
History

10 branches 53 tags

Subsurface-branchv4.7.8 Suunto EON Steel: set date too when doing device timesync d02f1c3
Correctly fix build without HID support 0e0ee16
Revert "Allow compilation on platforms without USBHID support" 156cac6
Merge pull request #14 from torvalds/Subsurface-branch 9cda25a
Merge git://github.com/libdivecomputer/libdivecomputer into Subsurfac… c52becf
remove the transfer type comments from the descriptor array 5b54386
remove 'serial' number from descriptor array f4e43af
get rid of annoying compile warnings f5e10ff
Remove the half-duplex emulation from the I/O api 38ff1f7
Handle the half-duplex emulation in the vyper2 backend 4897a83
Use the new timer for the timestamps in the logging ee31f24
Use the new timer for the timeout calculations eb4c150
Add a high resolution timer module a8adb16
Add functions for converting bluetooth addresses becaf02
Add support for the OSTC 2 TR efd47cd
Allow compilation on platforms without USBHID support 7444cca
v4.7.7 Revert "Shearwater: correctly handle the different models" 8cf5209
Add a workaround for invalid logbook begin pointers 0ac15df
Let the ringbuffer function handle a full ringbuffer 05f5522
Suppress the warning if no O2 sensors are present 9117b59
Integrate the connect step into the open function 85eef19
Merge branch 'discovery' 695212d
Implement some filter functions 0ce3bd3
Add suport for applying a filter function 30e4060
Re-write the device discovery using the iterator api ca91500
Merge git://github.com/libdivecomputer/libdivecomputer into Subsurfac… fb0d0b2
Cleanup the iterator internals 296fad2
Simplify the conditional compilation f992d20
Disable some Windows specific compiler warnings 931d185
Use SDP to auto-detect the rfcomm port number 90eed3c
Use the actual IrDA device names 6d5ac37
Use the correct data type for the temperature 9e169c9
Disable O2 sensors with default calibration values 3e36cad
Add support for the Seac Jack 9ca91ca
Check for memory allocation errors 0ae9e35
Erase the buffer before calling the vtable function c194f55
Replace hardcoded size with the sizeof operator d23bc6e
Use the correct model number for the Shearwater Nerd 2 c3556d8
Merge branch 'master' of git://git.libdivecomputer.org/libdivecompute… 70ad30b
Scubapro G2 cleanup: avoid memory leak fb8115c
Merge branch 'coverity' 21b0f01
Cleanup: remove confusing NULL check 4335c9b
Cleanup: bail on error 4144e0c
Cleanup: consistently check return value of iostream functions 2f097e5
Cleanup: check return value of ioctl() 4e93b9a
Cleanup: remove dead code and return the correct return code e22adbb
Cleanup: avoid undefined shift operation 88cc5e1
Cleanup: ensure string is 0 terminated 71f7681
Cleanup: avoid memory leak 5997caf
Cleanup: avoid memory leak 681720e
Cleanup: avoid memory leaks 96e6bf5
Cleanup: correctly handle upper bound of array bd00dde
Merge branch 'master' of git://git.libdivecomputer.org/libdivecompute… c354ae0
Fix a mistake in the error checking 81f3fdd
Add support for the Mares Quad Air a833992
v4.7.6 Merge branch 'ignore-build' of https://github.com/janmulder/libdc int… 8ae735a
Merge branch 'Subsurface-branch' of github.com:Subsurface-divelog/lib… a1472a7
Merge remote-tracking branch 'jef/master' into Subsurface-branch 8a34d82
Correctly determine git SHA if libdivecomputer is a git submodule ca1efdc
v4.7.5 Correctly determine git SHA if libdivecomputer is a git submodule db70c58
Disable a couple of overly aggressive warnings f5aee81
Add configure flag to explicitly enable BLE support 506bcec
EON Steel: remove a few unused variables 77f87be
Merge tag 'v0.6.0' of git://git.libdivecomputer.org/libdivecomputer i… 54f6bff
build: ignore the build from git 8c443c5
Don't accept a NULL pointer as parameter 42f8e01
Add support for semi-closed circuit diving f87720d
Detect dives with invalid profile data 76187c5
Merge branch 'iostream' f98f5eb
Implement the serial communication functions as no-ops e22ba69
Move the socket code to a common file 8233039
Add support for a custom I/O implementation 283eaa1
Port the USB HID code to the new I/O interface cf9626e
Port the bluetooth code to the new I/O interface 300ef52
Port the IrDA code to the new I/O interface 8f17055
Port the serial code to the new I/O interface 7cd1656
Add a new abstract I/O interface 3ca2799
Post release version bump to 0.7.0 b75095c
v0.6.0 Release version 0.6.0 1195abc
Fix some potential buffer overflows 350893f
Fix some casts with constant pointers 68380b2
Enable some useful compiler warnings by default 91f5b34
Generate html documentation from the manpages cbaebc7
Add support for new Suunto EON Core dive computer 238a373
Fix the decoding of the ndl/deco information 4ccfa51
Decode the firmware version for the iDive series 93fc2f1
Add support for the Suunto Eon Core 4ffd514
Locate the most recent dive 812db65
Add EON Steel time sync capability f5df265
Improve the progress events 2ced188
Detect the model number using the hardware type 2d7d515
Shearwater: add support for remaining gas time 63d6af8
Shearwater: extract tank sensor data for log version 7 7f22f4a
Shearwater: extract log version from header 9f754dc
Merge remote-tracking branch 'jef/master' into Subsurface-branch c44d2a8
Add support for Scubapro Aladin Square a2f358f
Add support for the Scubapro Aladin Square 428704b
Merge git://git.libdivecomputer.org/libdivecomputer into Subsurface-b… 9d7335d
Scubapro G2 usb: always use exactly 32-byte packets (plus report byte) 4dce920
OSTC: initialize initial CNS from header 20d7d03