fix typo (Enoded -> Encoded)
Merge pull request #165 from arnehormann/typo-encoded

fix typo (Enoded -> Encoded)
Fix the TestConcurrent test to pass Go's race detection.

Running the race detection against the previous version of this test reveals
race conditions surrounding the "max" variable. Subsequent work in this patch
also revealed race conditions surrounding canStop.

Additionally, it is not valid to call *Testing.FailNow in goroutines started
by the tests.

This should retain the meaning of the original test while cleaning up the race
conditions and guaranteeing the *Testing.Fatal call occurs in the correct
goroutine.
errors: Export MySQLWarning

For documentation purposes
Merge pull request #169 from go-sql-driver/warnings

errors: Export MySQLWarning
Minor changes, avoid recursive approach in readPacket()
Fix appendLengthEncodedInteger for large numbers > 0xffffff
Fix bit shifting for readLengthEncodedInteger
Remove the buffer copying, no longer necessary
Add unit tests for length encoded integer related functions
Merge pull request #171 from cxmcc/lengthEncodedInteger

Fix appendLengthEncodedInteger for large numbers > 0xffffff
Merge in julienschmidt's suggested improvements.
Merge pull request #166 from thejerf/master

Fix the TestConcurrent test to pass Go's race detection.
Avoid buffer copying for non-splitting packets
Merge pull request #170 from cxmcc/minor

Replace recursive approach with iterative approach for readPacket()