Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/bluez/bluer

BlueR — Official BlueZ Bindings for Rust
https://github.com/bluez/bluer

Update README

c0652974cd6d78a3fc6d22557f5621a7dbf6f815 authored 11 months ago
Update CHANGELOG

4a3ed4c26f0edf0965d47838fe00fce9571f59a6 authored 11 months ago
Version 0.17.1

2fcf13e2fbca97955cbc5bb781457173eea59975 authored 11 months ago
Sync .json files as well.

883955b68f0c00eb2fbd9425d8420b4597d83d0a authored 11 months ago
Add RFCOMM example.

Fixes #134.

dbd6c478af3cfe2082d1238b3f33570e3865d36b authored 11 months ago
Add sync script for remote testing.

21c0744a2f61dbbdb5c07fd13d3eccbc57465c51 authored 11 months ago
Add device battery percentage property (#129)

Allows querying of device battery percentage, if supported.

e83517fb1704dfcd0ed45fbb796e002c4dad7fce authored 11 months ago
CI: clippy action

aa9477c01aca72cc5aa4a583db603c0857677d39 authored 12 months ago
CI: clippy action

1df4b0e74a7bf67b0aeaafaf9e8a01ba613a267a authored 12 months ago
Version 0.17.0

1bbbe0a2e85c3164ad8b6c910a30fb94520d8777 authored 12 months ago
Update MSRV to 1.75

5458d209feafc428641649c8c471b557c534f44d authored 12 months ago
discovery filter: serde support

54e10edd52f3ca7bac294d2addf693c7cfde9d31 authored 12 months ago
Fix Clippy warnings.

3970f7855dd3bc008901951ee264725975747694 authored 12 months ago
Update dependencies

26bc0572e2692b8d9d3d62afe9a46ae726f41c88 authored 12 months ago
le_passive_scan: fix docs

Fixes #117.

d6234f10bf76200ea5f45e89004f7810cf5a458f authored 12 months ago
examples/le_passive_scan.rs: make device & filter changeable from command line (#113)

Make device and filter changeable from the command line, and change default to filter on the una...

e7b745d6c7d4447641b5bdefa0879274b051939f authored about 1 year ago
monitor example: print instead of log

f5c0f6e5532292ec9c2da0b240a156c914d0ccc3 authored about 1 year ago
Update docs

5fd69334a1ec76e56953b3727d63303302da8942 authored about 1 year ago
Fix DiscoveryFilter::DuplicateData default

bluetoothd assumes that DiscoveryData is false by default, even though
its documentation states ...

43ced42b4682c41c7f208ca6abdde6cb5d3f3c61 authored about 1 year ago
Version 0.16.2-pre1

d54131f3034c4fd85d3a6889f2024e3e45d27ab6 authored about 1 year ago
Work around bluetoothd discovery filter crash

bluetoothd has a bug that causes it to crash when deserializing a bool
from D-Bus on some archit...

51a3c307df1547453c6c9f13d11079c6d2f038b3 authored about 1 year ago
Version 0.16.1

30227b183bc1a9616fe0e47a81e11b518caca03b authored over 1 year ago
Update dependencies

19500d36789490bfab5b7baab5e931364552bdee authored over 1 year ago
Extract MTU workaround into function

2452e15101a211995317b2d0f0345da2252f4325 authored over 1 year ago
Merge branch 'master' of github.com:bluez/bluer

bf4ed3b47221f8c855d01d806193cab726a0e4a9 authored over 1 year ago
Set cargo resolver to 2

290e82f8d28a690609f28e416a1009e9039a9d5a authored over 1 year ago
Add MTU property to Characteristic (#104)

1bad12c2062e520effe9645da74f5981cb63be73 authored over 1 year ago
LE advertisement monitor example (#100)

Add LE passive scan example.

cfc9363160f1a66f312592ae96b5a746350e8f02 authored over 1 year ago
Version 0.16.0

1404d9a632dd038549f985095029cba88ba84886 authored over 1 year ago
Fix displaydoc derive

c1d081b104a4bdc5418f8d5269918010b8a150c7 authored over 1 year ago
Add logo to docs

1bbbd92bb1bd0f23871752746ac1e1dce3e9904c authored over 1 year ago
Update rustfmt

d01d32d5b72f16b102d891c1c05aaf5458b254da authored over 1 year ago
Disable Bluetooth Mesh examples

ba5229812aa53dcef7250426f60a70fe9822d24c authored over 1 year ago
Update dependencies

e48cad8ad872715066d15f243316dcdcc640a4f8 authored over 1 year ago
fixes typo in l2cap_client.rs

Fixes a typo: "argment" -> "argument" in the l2cap_client.rs

c271e92b8cfecdceb123aab5b03e94f84289206b authored over 1 year ago
Narrow holding mutex to avoid deadlock.

2119fbedaa9aa3ec0ee3c90653f2808fd6903a32 authored over 1 year ago
Apply `#[serde(default)]` to Advertisement struct

Use default values for missing fields when deserializing the
Advertisement struct. This allows f...

c02e1aee605c49900dd3a3d77c8ac4df92c65bb1 authored over 1 year ago
Rename advertising_data field in Advertisement

c75c1aa2d47057714a54a5dde758a9f381fcfcad authored over 1 year ago
Create rust-clippy.yml

ff774415e1ca09029f095bc59f24545092a53e28 authored over 1 year ago
Update MSRV to 1.70

4d27462436ca72aab49f440ec45a6f5460afb6df authored over 1 year ago
Version 0.16.0-pre1

96442523d35ad67b1a03080476d1e1a188e29e9f authored over 1 year ago
Bluetooth mesh support (#60)

Preliminary support for Bluetooth mesh.

---------

Co-authored-by: Ulf Lilleengen <lulf@red...

1173222c87f1d1f61755bd21da9de58635733416 authored over 1 year ago
Fix bluer-tools build.

5347fa46e1c9b13f709a81d5a32d6b1d9612a5f6 authored over 1 year ago
Version 0.15.8-pre1

f5f3c5246b6649312cccd02f70098e5268b5df5a authored over 1 year ago
Monitor: change time data type to Duration.

5b2fff1208ba5f614428d3ad4bbae6053e3fbefe authored over 1 year ago
Update docs.

117511508ed5ee20d1c3d6839288fc9d5d2ada0a authored over 1 year ago
Fix build errors.

e49f2e3350d9e416cdb1a525b58021bf79cf495c authored over 1 year ago
Advertisement monitor (#80)

Implement BlueZ Advertisement Monitor API.

---------

Co-authored-by: Sebastian Urban <surb...

2bb2a10c3f905c05716cd0a1aa377e5e245e1766 authored over 1 year ago
Revert "Update rustfmt settings."

This reverts commit 03108242d879376baa9408423e839b6e86abc6b2.

147c1366b9aa50e960ad96122f2ab5a15db226a0 authored over 1 year ago
Fix docs for Device::is_connected (#81)

bfadf12428e0441206a57f4cd8772ee4624c8b8a authored over 1 year ago
Better debug formatting.

55aca0a90dc16c03bbf574822b8351f7abfb2a84 authored over 1 year ago
Update rustfmt settings.

03108242d879376baa9408423e839b6e86abc6b2 authored over 1 year ago
Discovery filter locking

Make sure discovery filter can only be changed when
no discovery session is active and that is i...

cba9955495f7e55977c145ab31c1372469550ec6 authored over 1 year ago
Provide access to discovery filter (#78)

e8229d54eb34986d714a0e412c2f91fd35ac635c authored over 1 year ago
GATT client: make Notifying optional

The Notifying property is not present on devices that do not support
notifications.

Fixes #76

3e6a3e5229794c1cef2bbd1395b76dc6ed281551 authored over 1 year ago
Make single_session restart cancel-safe.

8ffd4aeef3f8ab0d65dca66eb5a03f223351f586 authored almost 2 years ago
Version 0.15.7

cbf93699eaf40fa51bf0c6c84bf3a9e5f17b55b5 authored almost 2 years ago
Convert Error to std::io::Error.

85c94b6e10b6bd34002df631f60043713794fa87 authored almost 2 years ago
Ensure RFCOMM socket is non-blocking.

0468f1ff333aa11e47ed0ed9fb605958db626223 authored almost 2 years ago
Version 0.15.6

c5e26ed174b3f508cec3025d979ffda7dec53bad authored almost 2 years ago
Inline format arguments.

4ffb66cf48dc50912ff7f44b05b09e5013be173d authored almost 2 years ago
Reenable example scarping for docs.rs.

d632efc4c310c627c7914eba58a366d2b09d7c68 authored almost 2 years ago
Add usage to README.

cac6d9af2cacf18f9bbd6aa481c1628ea3963ba7 authored almost 2 years ago
String representation for RFCOMM socket address.

Implement Display and FromStr for rfcomm::SocketAddr.

8c32f15280340403953fbfd589914b9514f6ba57 authored almost 2 years ago
Fail compilation on non-Linux.

51d5bedfb52cb99c4e007bcc5664f60044ddd73a authored almost 2 years ago
Version 0.15.5

60431bf9f1d2774d5696a5b4fdb8fba88c88c1f5 authored about 2 years ago
Fix Clippy warnings.

4ce582e6637cde5cd91cea3f3d2032dc4cd7f766 authored about 2 years ago
Compatibility with macaddr.

15ec9db409cf2e3239338d64c0d5259d8b80779a authored about 2 years ago
Version 0.15.4

13af8d40e4b064c9515b795b5334774645f1a821 authored about 2 years ago
Expose device making request in GATT server.

Provide access to name of adapter and address of device that is
responsible for a GATT server re...

85c93de4fb79b6323cea224199baba659139f479 authored about 2 years ago
Fix AdvertisingData handling (#63)

It has basically the same DBus message structure as ManufacturerData.

6e5b1478cb2b11ceb717b4159e3c8248efc6b2cc authored about 2 years ago
Version 0.15.3

0310df712cb55440317df4a7111a958a3c6b5b5e authored about 2 years ago
Fix docs.rs

f1d5a0fc99f6cb16d16a3186234929dcfadfb25b authored about 2 years ago
Pack release with submodules

a2cd965428752221768fac6e894b26000a701361 authored about 2 years ago
Version 0.15.2.

Fixes #59.

4b2728558c43ff1c7d3656e8d1604d1bfdb0bd7a authored about 2 years ago
Update CI

40fb95f31c459ce7ea90e9df3f857cb9f5c56b96 authored about 2 years ago
discover_devices: fix a typo (#56)

92dd80b9bd82b14fec49498fbb41895b060e9bea authored about 2 years ago
Update dependencies

72fef91e46960803af46ec2ede7e11a5309879d7 authored about 2 years ago
Fix clippy warnings

d07929d0d3f16e0b43a084610e8996e0513076e7 authored about 2 years ago
Use proper D-Bus type for advertisting_data.

Fixes #49

e940fe9b62a35810386d34f6f9ae9be5339b8b80 authored over 2 years ago
Use nix::ioctl_num_type and libc::Ioctl to have the correct type on musl

musl uses i32 instead of u64.

2eea76f37a347f38289556e198cc1dc9edf758dd authored over 2 years ago
Rewords documentation for register_agent-function

fc9a1e316edfd68f11ce4b89724552c9e7dc6c9d authored over 2 years ago
Version 0.15.1

f6f17c806beb19ccdea0ec21279c6800bbed9439 authored over 2 years ago
fixing typo

c9351125d4ed331a5733ba0b6b0fe866250ab6b7 authored over 2 years ago
Fix some typos in tools

83ba941fda43b62c2c9cc3956e1c2e3027136103 authored over 2 years ago
Correct D-Bus AuthorizeService name

3d4046ed60d0f6b0b0deb19a1af37efa54e402af authored over 2 years ago
Limit nix features

This removes memoffset as an indirect dependency, and should slightly reduce build times.

567b0fc760ce4fe7f9f10c5ea82e9a031cbeec19 authored almost 3 years ago
Update dependencies

ed4a92fc4ffe9cb742cfa1bb8fd5d4c29a2cefe8 authored almost 3 years ago
Update uuid to 1.0

ac339da33fb71cfc2b35cadbd976b7f0cbdfe8dc authored almost 3 years ago
CHANGELOG: fix typo

cfca16008bdff109bdeafda33a29a510b1d2f344 authored almost 3 years ago
Fix CI

78c8858f837ee622692ad3b5ecee1e6ce4a1dfdf authored almost 3 years ago
Use Rust 1.60 in CI

1e8f5617ef8dc0cb24b316a425745f38efdf181e authored almost 3 years ago
Changelog

abcfc9876f886d12a2b5e34b21779a650d291383 authored almost 3 years ago
Make some properties optional.

554d5c005bb314dbf9f7d85bccf9dfee6e094900 authored almost 3 years ago
Query all GATT properties in example.

003f65e595a4b9f5f9cb703444928ed55f83ee9f authored almost 3 years ago
Example for querying all adapter properties.

3e29ddb73d1f42c9ab86bae4ccc4c7fa499bb5ec authored almost 3 years ago
Query all properties example.

bd2020bb6efb35adeff46f1e49bde148b3f88fbc authored almost 3 years ago
Make GATT property enums public.

9d15316627e280d44dbc8dbe28b7daebf19567e7 authored almost 3 years ago
Make property enums non-exhaustive.

49e2c804383e60c409537707ea73a888391e7ace authored almost 3 years ago
Prepare for 0.14

ea527d253e39f18e2d9a52953bf06ff9e1bfb2de authored almost 3 years ago