export SqlString as a standalone module
expose 'escape' from SqlString
Trailing whitespace

daqfuq did that get in here?
Renamed 'close' to 'end' event

'close' only makes sense for TCP, 'end' is more idomatic here.
Bump in github list for my profile

So I can take a screenshot for my JSConf EU 2012 presentation.
Return a buffer instead of a string for GEOMETRY type of spatial extensions
Return parsed object instead of Buffer for GEOMETRY types
Merge pull request #301 from croquiscom/master

patch for geometry type
Move geometry parsing code to the Parser class
Merge pull request #302 from croquiscom/master

Refactoring code of parsing geometry
Merge pull request #269 from stoke/master

Expose escape
Added mention to mysql.escape() in the Readme

Related to merged pull request
https://github.com/felixge/node-mysql/pull/269
Parses OkPacket message and try to find changed rows (should solve most of #251)

Exposes the key "changedRows"
Allows nestTables inline (using a string instead of a boolean)

Example:

con.query({ sql: "SELECT * FROM user AS u", nestTables: "_" }, function
(err, results) {
  // [ { u_id: .., u_name: ... }]
});
Changes test-nested-tables to check also test when nestTables is a string
Check for ZEROFILL_FLAG and format number accordingly ( should fix #309 )
Return null when a geometry value is null

Avoid an exception when a geometry value is null
Rollback on the ZEROFILL update. Bug was smaller than expected :)

Also created test.
Fix zerofill-results test table
OkPacket.changedRows = 0 by default