Commit Graph

653 Commits

Author SHA1 Message Date
Steven Fackler
c40fc64197 Reenable types::array
We really shouldn't need the 'static bound on T, but that can be fixed
another day.
2014-09-11 21:40:52 -07:00
Steven Fackler
e362feb85b Suppress warnings 2014-09-11 21:35:10 -07:00
Steven Fackler
9a7e5b7c7d Misc cleanup 2014-09-06 16:33:43 -07:00
Steven Fackler
e930dd8105 Fix up for openssl changes 2014-09-05 21:57:08 -07:00
Steven Fackler
3b422889d9 Merge pull request #55 from alexcrichton/no-locked-rev
Remove locked revisions from the Cargo.toml
2014-09-03 09:59:51 -07:00
Alex Crichton
35a0a09cd2 Remove locked revisions from the Cargo.toml
Locked revisions inside of a manifest generally indicate that a library is only
compatible with exactly one revision of the dependent library. In general these
locked revisions belong in a Cargo.lock instead of a Cargo.toml.

By including a locked revision, the dependency graph is forked such that
postgres will have its own copy of all of its dependencies, while all other
users of, for example, rust-openssl will get a different copy (the sources are
different).

This package is in general compatible with the current master branch of its
dependencies, and applications will have locked versions of all these
dependencies regardless.
2014-09-03 08:20:39 -07:00
Steven Fackler
3a745746bc Remove explicit casts from tests 2014-08-31 23:09:53 +01:00
Steven Fackler
fa34efba8f Change docs to work around coercion issue 2014-08-30 10:57:46 +01:00
Steven Fackler
7a84a16b41 Get things building again
I'm temporarily diabling arrays until I have a chance to look over and
make sure the API is sound.

This also works around a trait object coercion regression:
rust-lang/rust#16861
2014-08-30 10:25:38 +01:00
Steven Fackler
bf2497bf48 Bump rust-phf 2014-08-30 10:25:32 +01:00
Steven Fackler
fccbbdc1d0 Bump rust-openssl 2014-08-29 23:23:23 +01:00
Steven Fackler
46703ee970 Use builtin rust support on travis 2014-08-23 16:03:56 -07:00
Steven Fackler
364c213383 Add back crate_name for rustdoc 2014-08-23 09:17:58 -07:00
Steven Fackler
9d44bb8c7e Fix doc typo 2014-08-20 22:40:11 -07:00
Steven Fackler
b8539003c3 Improve examples a bit 2014-08-19 21:49:27 -07:00
Steven Fackler
699a3f1acc Bump dependencies 2014-08-18 22:03:10 -07:00
Steven Fackler
30a3210be0 Revert "Strip prefixes from types"
This reverts commit ccdb02f661.

I'm not sure this is the right way to go just yet
2014-08-18 22:02:16 -07:00
Steven Fackler
ccdb02f661 Strip prefixes from types
They can be prefixed with the crate name
2014-08-18 21:52:56 -07:00
Steven Fackler
44da9d9e1e Start using where clauses 2014-08-17 13:57:58 -07:00
Steven Fackler
d0c1d71529 Get out of the way of the where keyword
Closes #52
2014-08-17 00:42:02 -07:00
Steven Fackler
3b8ac2cdd7 cargo update 2014-08-16 14:26:04 -07:00
Steven Fackler
d9e4625f01 Switch stuff to unsigned types 2014-08-15 20:14:46 -07:00
Steven Fackler
f7c0038fa3 Formatting cleanup 2014-08-15 19:50:11 -07:00
Steven Fackler
c577e460f6 Fix test 2014-08-15 19:35:27 -07:00
Steven Fackler
dec56db1d6 Remove old crate attributes 2014-08-15 19:25:12 -07:00
Steven Fackler
97efc52a3b Formatting cleanup 2014-08-14 23:05:11 -07:00
Steven Fackler
455dea3bd0 Force all result formats to binary 2014-08-14 20:22:12 -07:00
Steven Fackler
619dd47fca Update for Duration API (yay!) 2014-08-14 20:00:13 -07:00
Steven Fackler
e33f2f0fcc Remove some extra whitespace in Cargo.toml 2014-08-13 22:01:53 -07:00
Steven Fackler
53407e7ae0 Allow deprecation in a deprecated module
c.c
2014-08-13 21:58:06 -07:00
Steven Fackler
a94ced8dd0 Re-disable in-crate tests 2014-08-12 20:14:21 -07:00
Steven Fackler
e85d33206b Change cargo package name 2014-08-10 17:39:06 -07:00
Steven Fackler
ab59eac6fc Derive things for errors 2014-08-10 13:08:44 -07:00
Steven Fackler
c308ced52d Bump rust-phf 2014-08-08 23:36:20 -07:00
Steven Fackler
e07acdb7f6 Turn off explicit doc tests 2014-08-08 19:05:49 -07:00
Steven Fackler
b93408ded8 Un-ignore lib tests so doctests will run 2014-08-08 19:05:19 -07:00
Steven Fackler
7d263ca5f8 Fix pool documentation 2014-08-06 00:11:00 -07:00
Steven Fackler
a6f8465614 Bump rust-phf 2014-08-05 23:57:25 -07:00
Steven Fackler
f04fc0d118 Deprecate connection pool 2014-08-05 23:28:08 -07:00
Steven Fackler
7d8424418c Ignore cargo lockfile 2014-08-03 10:09:08 -07:00
Steven Fackler
cc8e9efe6c Fix doc build 2014-08-02 19:13:23 -07:00
Steven Fackler
d374641ecb Remove some indirection from files 2014-08-02 19:10:45 -07:00
Steven Fackler
072198ed00 Remove remaining references to UUID 2014-08-02 19:09:49 -07:00
Steven Fackler
8a22f8528b Move travis to .travis 2014-08-02 18:44:45 -07:00
Steven Fackler
dd22d04128 Remove old build system
Cargo is able to do everything we need and the last bit (doc tests)
should be merging soon.
2014-08-02 18:43:36 -07:00
Steven Fackler
938c5ad2b3 Remove UUID support
The UUID crate is being split out from the standard Rust distribution,
and it doesn't make sense to force downstream code to pull that crate in
as well.
2014-08-02 13:40:54 -07:00
Steven Fackler
477e06eb72 Bump rust-phf 2014-08-01 23:14:32 -07:00
Steven Fackler
5d5b3820d5 Reorder transaction methods 2014-07-29 19:50:44 -07:00
Steven Fackler
c6333f09a4 Fix transaction batch_execute 2014-07-29 19:48:56 -07:00
Steven Fackler
d094aa615b Build docs with cargo 2014-07-28 20:04:09 -07:00