Added new sync confirmation code and configuration items. All working decoders updated to this format. Allows the same old instant starting, but with increased safety once running. Users are recommended to experiment with different values for "running" on their setups.
Add Andy's S10 configuration to the build. Up to date as of today. Most of this config addition done by Andy, only tidied up by Fred.
Forgot to add Deuce's S10 to the auto build set.
Strip down my config to my own stuff only. I use others stuff in a purely dynamic way these days. This is the old style.
Remove something stale from ignore and add xcode stuff for an apple fanboy.
Move fuel pump prime period to configuration from being hard coded. Allows closing of issue #180 again.
Hentai's config @ 15th place :-) More detail below:

This is NOT what he had on the car, I used emstudio fb7790e9ad7c0c476ea08ecf9b3e914d88a1e71e to pull the following set of files out of a fresh build of his base code and his last S19 which he emailed me:

http://stuff.fredcooke.com/Hentai.tune.base.and.final.zip

Additionally, the decoder and build config is removed, as it was not ready for publication and was pending his test results.

Finally, his IAT is hard coded in this setup. A real setup would change that config and run a sensor...

Hopefully he honours his word and helps us test and improve the system.
Remove massive messy comments from 4and1 CAS C file.
Clean up the ADC sampling in the 4and1 decoder by removing duplication. Rename a variable to be more clear.
Add Mitsubishi EVO/DSM and Mazda Miata/MX-5 4and2 CAS decoder!
Add missing make file and build script entries for the pillow hugger's config!
Make axis checking a little more strict and remove two unused variables as spotted by Eric. Verified with OTW tests.
Fix mistake I made while rebasing. Accidentally included Hentai's hard coded IAT sensor temperature. Now back to normal for all users. Apologies from me.
Rip out lots of unused crap from commsCore.c/.h
Add PLL lock lost/gained interrupt handler, sync loss reason, ign/inj cuts, and flaggable counter, etc. You'll never see the cuts in the logs because those packets will be rejected ;-) Have faith, this has been thoroughly bench tested.
Remove last of bullshit error/debug reporting code. I have a MUCH better idea for this sort of stuff anyway, several, actually.
Add clock recovery capability for main clock loss. Protection of engine is done by forced sync loss and disabled outputs for the duration of the clock failure. See issue #844 for more info.
Correct some wrong interrupt vectors that never caused trouble because they were never called.
This closes issue #243 by adding handlers for four previously unhandled system level interrupts, one of which wasn't enabled, but is now.
Fix a couple of subtly incorrect casts pointed out by nostar in IRC, thanks nostar! :-)