summaryrefslogtreecommitdiff
path: root/readme.rst
AgeCommit message (Collapse)Author
2022-02-11readme.rst: Add missing wordnorly
2022-02-11readme.rst: Split off out-of-tree documentationnorly
This simplifies syncing changes with a future upstreamed version.
2022-02-11readme.rst: Remove module parameter documentationnorly
Whoops, forgot to remove the accept_flaky_uart documentation.
2022-02-05Clean up more stringsnorly
2022-02-05readme.rst: Update titlenorly
2022-02-05readme.rst: Remove empty To-Do listnorly
2021-12-29readme.rst: Clarify DKMS install commandnorly
The backticks around `pwd` weren't rendered in GitHub's view of the readme, and eventually led to a misunderstanding. See issue #6.
2021-05-17Adds dkms.conf to sign kernel moduleTomasz
2019-06-10Add thanksnorly
2019-06-10Flush worker earlier, resolving the last to-do item.norly
2019-05-31Separate buffers from struct elmnorly
This avoids trouble with CPU caches racing DMA accesses on ARM.
2019-03-27readme.rst: Clarificationsnorly
2019-02-28Document dependency on can-devnorly
2019-02-22readme.rst: Document minimum Linux versionnorly
2019-02-22readme.rst: Add note on termination, minor fixesnorly
2019-02-19Synchronize email addressesnorly
2019-02-19Sanity check TTY input and bail on problemsnorly
Also, introduce module parameter 'accept_flaky_uart'. If your adapter or its connection is unreliable, set this option to true to try and make the best of a bad situation, but undefined behavior is prone to occur.
2019-02-18readme.rst: Add rationale behind the chosen configurationnorly
Plus minor fixes.
2019-02-18README.txt: Add limitations for 'v1.5' clonesnorly
2019-02-18README.rst: We actually use can_bus_off() nownorly
2019-02-18README.rst: Forgot to bump the ldisc numbernorly
2019-01-31Return cleanly in functions calling elm327_hw_failure()norly
2019-01-31Don't reset on HW fault, but take the interface down.norly
There is currently no interface to try again, other than detaching and re-attaching the line discipline. It wouldn't make much sense either, unless we've run into an unexpected state in the ELM327's firmware.
2019-01-30Rename elm327_panic() to elm327_hw_failure() to avoid confusionnorly
2019-01-23Handle tty->ops->write() returning errornorly
This was already the case in elmcan_ldisc_tx_worker(), but was missing in elm327_send().
2019-01-23Replace '>' with constant ELM327_READY_CHARnorly
2019-01-23Fix race between ldisc_close() and ldisc_*()norly
There was a chance that something needed the elm object after it was freed. Proper locking stops this.
2019-01-23Avoid ldisc_ioctl() racing unregister_candev()norly
When getting the CAN interface's name via the SIOCGIFNAME ioctl, elm->dev->name may no longer exist because the interface is being shut down. Also, print the name of the interface to dmesg.
2018-11-13Import first public commitnorly