Commit Graph

1197 Commits

Author SHA1 Message Date
Steven Fackler
64de6abb1e Look up column names case insensitively
It tries a case sensitive comparison first so all existing uses should
continue to be OK. It should really have some form of unicode awarenes
but it's unclear exactly what. The JDBC driver uses the US locale when
lowercasing and libpq uses tolower with the system locale.

Closes #136
2015-07-30 22:04:22 -07:00
Steven Fackler
cb6a408c13 Specify sudo is required for travis 2015-07-30 21:24:59 -07:00
Steven Fackler
a60dc808ba Ensure Connection is always Send 2015-07-22 07:41:40 -07:00
Steven Fackler
edc6f721a5 Add docs for new impls 2015-07-20 23:16:50 -07:00
Steven Fackler
1b20a38bd9 Implement ToSql and FromSql for DateTime<{Local,FixedOffset}> 2015-07-20 23:12:13 -07:00
Steven Fackler
8498b0ccd1 Merge branch 'release' 2015-07-04 16:07:19 -07:00
Steven Fackler
d6616ddd39 Merge branch 'release-v0.9.3' into release 2015-07-04 16:05:34 -07:00
Steven Fackler
06b4681f16 Release v0.9.3 2015-07-04 16:04:53 -07:00
Steven Fackler
565d167724 Doc fixes 2015-07-04 16:03:53 -07:00
Steven Fackler
57d91d6b61 cleanup 2015-07-04 15:36:34 -07:00
Steven Fackler
03ee761108 Add support for binary copy in execution
Binary copy in usage needs to call into `ToSql::to_sql`, which needs a
`SessionInfo`. This defines a `Read`-like trait that also passes an
instance in. A blanket impl is provided for `R: Read` so this should be
backwards compatible.
2015-07-02 23:57:54 -07:00
Steven Fackler
525801327b Make error Display impls more descriptive
Closes #134
2015-06-29 22:56:55 -07:00
Steven Fackler
d5fd591917 Tweak readme phrasing 2015-06-29 22:55:41 -07:00
Steven Fackler
9da032a1b5 Update README.md 2015-06-26 23:43:37 -04:00
Steven Fackler
2b49b0a722 Merge branch 'release' 2015-06-24 23:46:36 -07:00
Steven Fackler
206bb32052 Merge branch 'release-v0.9.2' into release 2015-06-24 23:46:23 -07:00
Steven Fackler
d146061f1c Release v0.9.2 2015-06-24 23:45:51 -07:00
Steven Fackler
defdaf81b6 Inline read_one_message
It's only called in one place
2015-06-22 23:47:28 -07:00
Steven Fackler
e62b4df7ed Optimize copy_in a bit
io::copy has to first copy onto the stack and then into the writer, but
we can just explicitly call read_to_end which knows it's dealing with a
Vec.
2015-06-12 00:44:51 -07:00
Steven Fackler
913678e9bf Properly return ioerrors to the caller in copy_in 2015-06-12 00:39:12 -07:00
Steven Fackler
53aafc36f6 Inline md5 impl
rust-crypto doesn't compile for all platforms, and this is the only
piece we need.
2015-06-09 19:55:28 -07:00
Steven Fackler
0883918f06 Allow direct indexing of Rows. 2015-06-07 09:15:52 -07:00
Steven Fackler
77649c5191 Merge pull request #129 from malept/fix-typos
Fix typos in tests' panic messages
2015-06-04 10:13:59 -04:00
Mark Lee
bbebf83749 Fix typos in tests' panic messages 2015-06-03 22:04:15 -07:00
Steven Fackler
834d7c139b Move privacy trait down to others 2015-06-01 22:39:04 -07:00
Steven Fackler
60eaaad08f Remove unneeded impl 2015-06-01 21:27:18 -07:00
Steven Fackler
d69d3c4aad Fix overflow check 2015-06-01 20:54:34 -07:00
Steven Fackler
4504f9cec8 Properly detect overflow 2015-06-01 20:28:23 -07:00
Steven Fackler
6635aaf172 Doc cleanup 2015-05-31 21:48:20 -07:00
Steven Fackler
9be01ff157 Shorten doc link 2015-05-31 13:32:55 -07:00
Steven Fackler
8058bd323f Make a PathBuf by value 2015-05-30 15:32:10 -07:00
Steven Fackler
ccd3c45600 Remove dead next_block_for function 2015-05-30 15:01:27 -07:00
Steven Fackler
6c7d5281fa Merge branch 'release' 2015-05-30 12:45:37 -07:00
Steven Fackler
974c48bd7c Merge branch 'release-v0.9.1' into release 2015-05-30 12:44:46 -07:00
Steven Fackler
fc0a80ed33 Release v0.9.1 2015-05-30 12:44:14 -07:00
Steven Fackler
37b36e6aa0 Implement Debug for SslMode 2015-05-30 12:42:01 -07:00
Steven Fackler
5758ccc54c Make SslMode Sync+Send 2015-05-30 12:38:42 -07:00
Steven Fackler
9cd54250a2 Update README versions 2015-05-29 23:25:14 -07:00
Steven Fackler
9622f63939 Merge branch 'release' 2015-05-29 23:24:33 -07:00
Steven Fackler
b6864b92e9 Merge branch 'release-v0.9.0' into release 2015-05-29 23:23:11 -07:00
Steven Fackler
8e7144e21b Release v0.9.0 2015-05-29 23:22:31 -07:00
Steven Fackler
092f038288 Pull rows to their own module 2015-05-29 22:54:10 -07:00
Steven Fackler
5491a8ca10 Typo 2015-05-26 22:07:13 -07:00
Steven Fackler
f72bc4303a Hide Type constructor 2015-05-26 21:47:42 -07:00
Steven Fackler
bfe7edfdfe Remove deprecated method 2015-05-26 21:43:37 -07:00
Steven Fackler
de97f79d6f Move Slice into types 2015-05-26 21:42:34 -07:00
Steven Fackler
d41b25c4ab Fix docs link
Closes #125
2015-05-26 08:56:28 -07:00
Steven Fackler
96d1a3af56 Drop Error::StreamDesynchronized 2015-05-25 23:27:12 -07:00
Steven Fackler
f800835456 Move error types to error module 2015-05-25 22:47:25 -07:00
Steven Fackler
417fb09b13 Un-reexport some type-related types 2015-05-25 22:09:00 -07:00