summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-03-02version 1.16v1.16upstream/20140302upstream/1.16experimental/1.16-1RALOVICH, Kristof1-1/+1
2014-03-02serial: try to actually open a device under win tooRALOVICH, Kristof1-1/+7
Otherwise nothing happens...
2014-03-02usb: remove GPLv2 codeRALOVICH, Kristof1-233/+51
and relicense my work under GPLv3+
2014-01-19serial: more info to help remote debuggingRALOVICH, Kristof1-0/+11
2014-01-19serial: unify unblocking readBlocking()RALOVICH, Kristof2-2/+5
2014-01-19use gnu variant of strerror_rRALOVICH, Kristof2-4/+4
2014-01-19fix warnings about unused variablesRALOVICH, Kristof2-0/+3
2014-01-19SerialUsb: bugfix, what a typoRALOVICH, Kristof1-2/+2
2014-01-19gant: fix a bunch of warningsRALOVICH, Kristof3-15/+11
2014-01-19UNUSED() macroRALOVICH, Kristof1-0/+1
2014-01-19downloader: more debugging infoRALOVICH, Kristof1-11/+15
2014-01-19Serial: list linux kernel modulesRALOVICH, Kristof1-0/+34
that might affect which driver to use. Helps during remote debugging.
2014-01-19check return value of strerror_rRALOVICH, Kristof1-2/+2
2014-01-19cmake: inherit compiler flagsRALOVICH, Kristof1-11/+8
Add _XOPEN_SOURCE=600forthe right definition of strerror_r.
2014-01-19fold in the GarminIntf statesRALOVICH, Kristof1-1/+24
2014-01-19provide some end user messagesRALOVICH, Kristof1-1/+13
on failure paths in the state machine
2014-01-19state machine for GarminIntfRALOVICH, Kristof1-0/+1
2014-01-19AntFr310XT: stop() is not thread safe, or reentrantRALOVICH, Kristof3-2/+7
Thus hide it!
2014-01-19log when state machine destructsRALOVICH, Kristof1-1/+1
2014-01-19AntMessage::str2(): decode MESG_STARTUP_MSG_IDRALOVICH, Kristof1-0/+34
2014-01-19move messy definitionsRALOVICH, Kristof6-109/+162
into their own module
2014-01-19reduce chattiness in releaseRALOVICH, Kristof1-14/+14
2014-01-19reduce chattiness in releaseRALOVICH, Kristof1-1/+1
2014-01-19reduce chattiness in releaseRALOVICH, Kristof1-21/+24
2014-01-19SerialUsb: overhaulRALOVICH, Kristof1-18/+60
1) for 0x1008 and 0x1009 modprobe() and open_tty() are not necessary 2) store the picked vid/pid pair 3) print more about picked device 4) make open() not call close() 5) try signalling readBlocking() from close() 6) make close() not crash trivially
2014-01-19make ANTFS_Disconnect not wait for replyRALOVICH, Kristof1-1/+1
2014-01-19reduce chattiness in releaseRALOVICH, Kristof1-3/+3
2014-01-19debug macrosRALOVICH, Kristof1-0/+2
2014-01-19FIT: omit extra printingRALOVICH, Kristof1-1/+1
2014-01-19include timstamp in version stringRALOVICH, Kristof2-1/+2
2014-01-19log the dtorsRALOVICH, Kristof3-1/+3
2014-01-19add commentRALOVICH, Kristof1-0/+3
2014-01-19move methods from header to .cppRALOVICH, Kristof2-234/+300
2014-01-19fix warning about unused variableRALOVICH, Kristof1-1/+1
2014-01-19move method from header to .cppRALOVICH, Kristof2-8/+12
2014-01-19cmake: default to Debug buildRALOVICH, Kristof1-18/+29
2014-01-19AntChannel: bugfixRALOVICH, Kristof1-5/+13
Previously we missed a case of spurious wakeup possibility.
2014-01-19SerialUsb: reduce verbosityRALOVICH, Kristof1-3/+3
2014-01-19Quit quicker.RALOVICH, Kristof1-1/+5
Make sure we notify all message listeners to wake up.
2014-01-19give up restarting soonerRALOVICH, Kristof1-1/+9
2014-01-19disable device guessingRALOVICH, Kristof1-7/+7
doesn't work reliably, and not used anywhere else after all
2014-01-19extra statementRALOVICH, Kristof1-1/+0
happens anyways at the bottom of event handler
2014-01-19infrastructure to interrupt waiting message listenersRALOVICH, Kristof4-0/+31
basically we intentionally generate a "spurious wakeup" of the condition variable
2014-01-19catch spurious wakeups of condition variablesRALOVICH, Kristof2-5/+12
For background see: http://en.cppreference.com/w/cpp/thread/condition_variable http://en.wikipedia.org/wiki/Spurious_wakeup
2014-01-19ANT_CloseChannel: accept more responses are successRALOVICH, Kristof1-1/+3
2014-01-19usb: win and linux have different errno valuesRALOVICH, Kristof1-9/+15
Treat them separately, to slience warnings under linux e.g. such as: II: rv= -110, usberr= error sending control message: Broken pipe
2014-01-19fix commentsRALOVICH, Kristof1-2/+2
2014-01-19Log: make sure current log level threshold is loggedRALOVICH, Kristof1-0/+2
2014-01-16log sent messages tooRALOVICH, Kristof1-0/+1
2014-01-15let us not consider EVENT_TRANSFER_TX_START eventsRALOVICH, Kristof1-1/+2