Steven Fackler
|
db4499d7b4
|
Fix new ctype lint in 1.3
|
2015-09-19 19:16:18 -07:00 |
|
Steven Fackler
|
d9a3185edd
|
Reexport date for back compat
|
2015-09-05 21:46:26 -07:00 |
|
Steven Fackler
|
83a0c758bc
|
Add OSStatus to base
|
2015-09-05 21:45:53 -07:00 |
|
Steven Fackler
|
1928256b86
|
Suppress improper_ctypes warnings from zero sized pointer targets
|
2015-09-05 21:45:53 -07:00 |
|
Steven Fackler
|
74d4ac7869
|
Fix travis build
|
2015-09-05 21:45:53 -07:00 |
|
Steven Fackler
|
e67072221f
|
Fix tests
|
2015-09-05 21:45:52 -07:00 |
|
Steven Fackler
|
a3ce1d3ac3
|
Ensure back-compat
|
2015-09-05 21:45:52 -07:00 |
|
Steven Fackler
|
00dc99e36b
|
Add licenses to sys crate
|
2015-09-05 21:42:50 -07:00 |
|
Steven Fackler
|
a16dedd6d9
|
Move url to sys crate
|
2015-09-05 21:42:20 -07:00 |
|
Steven Fackler
|
59632fcae6
|
Move set to sys crate
|
2015-09-05 21:41:24 -07:00 |
|
Steven Fackler
|
ed048f1c62
|
Move runloop to sys directory
|
2015-09-05 21:40:55 -07:00 |
|
Steven Fackler
|
e53893b809
|
Move dictionary and number to sys crate
|
2015-09-05 21:40:04 -07:00 |
|
Steven Fackler
|
9c6d29219c
|
Port date to sys crate
|
2015-09-05 21:38:42 -07:00 |
|
Steven Fackler
|
80593ffc5d
|
Port data to sys crate
|
2015-09-05 21:38:42 -07:00 |
|
Steven Fackler
|
4e6b1006e1
|
Port bundle and string to sys crate
|
2015-09-05 21:37:33 -07:00 |
|
Steven Fackler
|
6ffe3ea04f
|
Port boolean to sys crate
|
2015-09-05 21:33:17 -07:00 |
|
Steven Fackler
|
3f725f97eb
|
Start splitting out a separate sys package
Moved array and base so far
|
2015-09-05 21:32:34 -07:00 |
|
Steven Fackler
|
93cd6c6639
|
Restrict libc version
|
2015-09-05 21:24:20 -07:00 |
|
Steven Fackler
|
48b341bb4b
|
Move core-foundation to a subdirectory
|
2015-09-05 21:24:20 -07:00 |
|
Patrick Walton
|
cae12b4d9c
|
Merge pull request #69 from sfackler/modernization
Modernization and cleanup
|
2015-09-04 17:28:03 -07:00 |
|
Steven Fackler
|
9621fbf4fe
|
Update based on review
|
2015-09-01 13:21:19 -07:00 |
|
Steven Fackler
|
0fe7b857a5
|
Implement TCFType by macro
All of the manually implemented methods are identical, but can't be made
default implementations unfortunately.
|
2015-08-29 19:18:02 -07:00 |
|
Steven Fackler
|
d816f395d6
|
Use newtype structs
|
2015-08-29 19:18:02 -07:00 |
|
Steven Fackler
|
6d5a95cf5e
|
Cleanup string
* Add CFString::new, deprecate FromStr impl
* Implement Display for CFString
* Add wrapping `"`s for Debug impl
|
2015-08-29 16:32:53 -07:00 |
|
Steven Fackler
|
edaea4de45
|
Clean up set
* Abstract from_slice over TCFType
|
2015-08-29 15:49:47 -07:00 |
|
Steven Fackler
|
64d3c5f63e
|
Clean up dictionary
* Abstract from_CFType_pairs over TCFTypes
|
2015-08-29 15:46:38 -07:00 |
|
Steven Fackler
|
4e7286ecc1
|
Clean up data
* Implement Deref for CFData
* Use slice::from_raw_parts instead of transmuting a tuple
|
2015-08-29 15:40:25 -07:00 |
|
Steven Fackler
|
0d216f2e33
|
Modernize CFArray
* Implement IntoIterator for &CFArray
* Abstract from_CFTypes over TCFTypes
|
2015-08-29 15:28:39 -07:00 |
|
Jack Moffitt
|
3182790f00
|
Merge pull request #67 from frewsxcv/travis
Build and test on Travis CI
|
2015-06-10 10:24:10 -06:00 |
|
Corey Farwell
|
f69988cadb
|
Init README
|
2015-06-09 21:04:29 -07:00 |
|
Corey Farwell
|
c0b7914a90
|
Build and test on Travis CI (OSX)
|
2015-06-09 20:28:40 -07:00 |
|
Glenn Watson
|
c2d82df5e1
|
Merge pull request #66 from metajack/crates-io-3
Remove unneeded lib section.
|
2015-06-04 13:49:34 +10:00 |
|
Jack Moffitt
|
9e71e34f56
|
Remove unneeded lib section.
|
2015-06-03 21:48:29 -06:00 |
|
Glenn Watson
|
13ed7c79cb
|
Merge pull request #65 from metajack/crates-io-2
Change package name and repo location.
|
2015-06-04 13:47:41 +10:00 |
|
Jack Moffitt
|
fd8bed8a41
|
Change package name and repo location.
This brings us into line with the prevailing Rust conventions.
|
2015-06-03 21:40:49 -06:00 |
|
Matt Brubeck
|
b722161151
|
Merge pull request #64 from metajack/crates-io
Update metadata for crates.io.
|
2015-06-03 15:11:49 -07:00 |
|
Jack Moffitt
|
0552cc1119
|
Update metadata for crates.io.
|
2015-06-03 15:57:23 -06:00 |
|
Glenn Watson
|
fa26a474d4
|
Merge pull request #63 from metajack/platform-deps
Clean up for platform deps.
|
2015-06-03 16:17:24 +10:00 |
|
Jack Moffitt
|
cf78ee36a8
|
Clean up for platform deps.
|
2015-06-02 23:46:05 -06:00 |
|
Simon Sapin
|
c8236c2859
|
Merge pull request #62 from servo/rustup_20150414
Upgrade to rustc 1.0.0-dev (47551b574 2015-04-14)
|
2015-05-06 10:24:39 +02:00 |
|
Lars Bergstrom
|
928efbae42
|
Upgrade to rustc 1.0.0-dev (47551b574 2015-04-14)
|
2015-04-24 16:45:26 -05:00 |
|
Ms2ger
|
da54b56564
|
Merge pull request #61 from simnalamburt/update
Update for rust beta
|
2015-04-03 20:38:53 +02:00 |
|
Hyeon Kim
|
e2631355f2
|
Update for rust beta
Now, 'Copy' is subtrait of 'Clone'.
|
2015-04-04 03:06:41 +09:00 |
|
Brendan Zabarauskas
|
fd42e976f7
|
Merge pull request #60 from SSheldon/stable_rust
Update for stable Rust by removing the core feature
|
2015-04-03 09:07:59 +11:00 |
|
Steven Sheldon
|
daaef13f8a
|
Updated to remove core feature.
|
2015-04-01 23:42:02 -07:00 |
|
Brendan Zabarauskas
|
c577bd64b0
|
Merge pull request #58 from zummenix/patch
Code cleanup and warning fixes
|
2015-02-21 12:41:33 +11:00 |
|
Aleksey Kuznetsov
|
36b7b6104d
|
Removed dummy parametr in type_id method.
Closes #17
Now call like:
`let id = <CFBoolean as TCFType<_>>::type_id();`
[breaking-change]
|
2015-02-18 21:23:08 +05:00 |
|
Aleksey Kuznetsov
|
e7eb60681c
|
Fixed warnings.
|
2015-02-18 21:04:13 +05:00 |
|
Brendan Zabarauskas
|
cc36380f9e
|
Merge pull request #57 from tomaka/patch-1
Use libc from crates.io
|
2015-02-07 17:15:40 +11:00 |
|
tomaka
|
f7365fb023
|
Use libc from crates.io
|
2015-02-06 18:23:56 +01:00 |
|