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 10 months ago by Sebastian Urban <[email protected]>
Update CHANGELOG

4a3ed4c26f0edf0965d47838fe00fce9571f59a6 authored 10 months ago by Sebastian Urban <[email protected]>
Version 0.17.1

2fcf13e2fbca97955cbc5bb781457173eea59975 authored 10 months ago by Sebastian Urban <[email protected]>
Sync .json files as well.

883955b68f0c00eb2fbd9425d8420b4597d83d0a authored 10 months ago by Sebastian Urban <[email protected]>
Add RFCOMM example.

Fixes #134.

dbd6c478af3cfe2082d1238b3f33570e3865d36b authored 10 months ago by Sebastian Urban <[email protected]>
Add sync script for remote testing.

21c0744a2f61dbbdb5c07fd13d3eccbc57465c51 authored 10 months ago by Sebastian Urban <[email protected]>
Add device battery percentage property (#129)

Allows querying of device battery percentage, if supported.

e83517fb1704dfcd0ed45fbb796e002c4dad7fce authored 11 months ago by BADR <[email protected]>
CI: clippy action

aa9477c01aca72cc5aa4a583db603c0857677d39 authored 11 months ago by Sebastian Urban <[email protected]>
CI: clippy action

1df4b0e74a7bf67b0aeaafaf9e8a01ba613a267a authored 11 months ago by Sebastian Urban <[email protected]>
Version 0.17.0

1bbbe0a2e85c3164ad8b6c910a30fb94520d8777 authored 11 months ago by Sebastian Urban <[email protected]>
Update MSRV to 1.75

5458d209feafc428641649c8c471b557c534f44d authored 11 months ago by Sebastian Urban <[email protected]>
discovery filter: serde support

54e10edd52f3ca7bac294d2addf693c7cfde9d31 authored 11 months ago by Sebastian Urban <[email protected]>
Fix Clippy warnings.

3970f7855dd3bc008901951ee264725975747694 authored 11 months ago by Sebastian Urban <[email protected]>
Update dependencies

26bc0572e2692b8d9d3d62afe9a46ae726f41c88 authored 11 months ago by Sebastian Urban <[email protected]>
le_passive_scan: fix docs

Fixes #117.

d6234f10bf76200ea5f45e89004f7810cf5a458f authored 11 months ago by Sebastian Urban <[email protected]>
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 by Kjetil Jørgensen <[email protected]>
monitor example: print instead of log

f5c0f6e5532292ec9c2da0b240a156c914d0ccc3 authored about 1 year ago by Sebastian Urban <[email protected]>
Update docs

5fd69334a1ec76e56953b3727d63303302da8942 authored about 1 year ago by Sebastian Urban <[email protected]>
Fix DiscoveryFilter::DuplicateData default

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

43ced42b4682c41c7f208ca6abdde6cb5d3f3c61 authored about 1 year ago by Sebastian Urban <[email protected]>
Version 0.16.2-pre1

d54131f3034c4fd85d3a6889f2024e3e45d27ab6 authored about 1 year ago by Sebastian Urban <[email protected]>
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 by Sebastian Urban <[email protected]>
Version 0.16.1

30227b183bc1a9616fe0e47a81e11b518caca03b authored over 1 year ago by Sebastian Urban <[email protected]>
Update dependencies

19500d36789490bfab5b7baab5e931364552bdee authored over 1 year ago by Sebastian Urban <[email protected]>
Extract MTU workaround into function

2452e15101a211995317b2d0f0345da2252f4325 authored over 1 year ago by Sebastian Urban <[email protected]>
Merge branch 'master' of github.com:bluez/bluer

bf4ed3b47221f8c855d01d806193cab726a0e4a9 authored over 1 year ago by Sebastian Urban <[email protected]>
Set cargo resolver to 2

290e82f8d28a690609f28e416a1009e9039a9d5a authored over 1 year ago by Sebastian Urban <[email protected]>
Add MTU property to Characteristic (#104)

1bad12c2062e520effe9645da74f5981cb63be73 authored over 1 year ago by Alex Moon <[email protected]>
LE advertisement monitor example (#100)

Add LE passive scan example.

cfc9363160f1a66f312592ae96b5a746350e8f02 authored over 1 year ago by Kjetil Jørgensen <[email protected]>
Version 0.16.0

1404d9a632dd038549f985095029cba88ba84886 authored over 1 year ago by Sebastian Urban <[email protected]>
Fix displaydoc derive

c1d081b104a4bdc5418f8d5269918010b8a150c7 authored over 1 year ago by Sebastian Urban <[email protected]>
Add logo to docs

1bbbd92bb1bd0f23871752746ac1e1dce3e9904c authored over 1 year ago by Sebastian Urban <[email protected]>
Update rustfmt

d01d32d5b72f16b102d891c1c05aaf5458b254da authored over 1 year ago by Sebastian Urban <[email protected]>
Disable Bluetooth Mesh examples

ba5229812aa53dcef7250426f60a70fe9822d24c authored over 1 year ago by Sebastian Urban <[email protected]>
Update dependencies

e48cad8ad872715066d15f243316dcdcc640a4f8 authored over 1 year ago by Sebastian Urban <[email protected]>
fixes typo in l2cap_client.rs

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

c271e92b8cfecdceb123aab5b03e94f84289206b authored over 1 year ago by Nicolas Kagami <[email protected]>
Narrow holding mutex to avoid deadlock.

2119fbedaa9aa3ec0ee3c90653f2808fd6903a32 authored over 1 year ago by Kjetil Joergensen <[email protected]>
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 by Jon Magnuson <[email protected]>
Rename advertising_data field in Advertisement

c75c1aa2d47057714a54a5dde758a9f381fcfcad authored over 1 year ago by Jon Magnuson <[email protected]>
Create rust-clippy.yml

ff774415e1ca09029f095bc59f24545092a53e28 authored over 1 year ago by Sebastian Urban <[email protected]>
Update MSRV to 1.70

4d27462436ca72aab49f440ec45a6f5460afb6df authored over 1 year ago by Sebastian Urban <[email protected]>
Version 0.16.0-pre1

96442523d35ad67b1a03080476d1e1a188e29e9f authored over 1 year ago by Sebastian Urban <[email protected]>
Bluetooth mesh support (#60)

Preliminary support for Bluetooth mesh.

---------

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

1173222c87f1d1f61755bd21da9de58635733416 authored over 1 year ago by Dejan Bosanac <[email protected]>
Fix bluer-tools build.

5347fa46e1c9b13f709a81d5a32d6b1d9612a5f6 authored over 1 year ago by Sebastian Urban <[email protected]>
Version 0.15.8-pre1

f5f3c5246b6649312cccd02f70098e5268b5df5a authored over 1 year ago by Sebastian Urban <[email protected]>
Monitor: change time data type to Duration.

5b2fff1208ba5f614428d3ad4bbae6053e3fbefe authored over 1 year ago by Sebastian Urban <[email protected]>
Update docs.

117511508ed5ee20d1c3d6839288fc9d5d2ada0a authored over 1 year ago by Sebastian Urban <[email protected]>
Fix build errors.

e49f2e3350d9e416cdb1a525b58021bf79cf495c authored over 1 year ago by Sebastian Urban <[email protected]>
Advertisement monitor (#80)

Implement BlueZ Advertisement Monitor API.

---------

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

2bb2a10c3f905c05716cd0a1aa377e5e245e1766 authored over 1 year ago by Otávio Ribeiro <[email protected]>
Revert "Update rustfmt settings."

This reverts commit 03108242d879376baa9408423e839b6e86abc6b2.

147c1366b9aa50e960ad96122f2ab5a15db226a0 authored over 1 year ago by Sebastian Urban <[email protected]>
Fix docs for Device::is_connected (#81)

bfadf12428e0441206a57f4cd8772ee4624c8b8a authored over 1 year ago by Quang Ngô <[email protected]>
Better debug formatting.

55aca0a90dc16c03bbf574822b8351f7abfb2a84 authored over 1 year ago by Sebastian Urban <[email protected]>
Update rustfmt settings.

03108242d879376baa9408423e839b6e86abc6b2 authored over 1 year ago by Sebastian Urban <[email protected]>
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 by Sebastian Urban <[email protected]>
Provide access to discovery filter (#78)

e8229d54eb34986d714a0e412c2f91fd35ac635c authored over 1 year ago by Mohammad Taha Bin Firoz <[email protected]>
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 by Sebastian Urban <[email protected]>
Make single_session restart cancel-safe.

8ffd4aeef3f8ab0d65dca66eb5a03f223351f586 authored almost 2 years ago by Sebastian Urban <[email protected]>
Version 0.15.7

cbf93699eaf40fa51bf0c6c84bf3a9e5f17b55b5 authored almost 2 years ago by Sebastian Urban <[email protected]>
Convert Error to std::io::Error.

85c94b6e10b6bd34002df631f60043713794fa87 authored almost 2 years ago by Sebastian Urban <[email protected]>
Ensure RFCOMM socket is non-blocking.

0468f1ff333aa11e47ed0ed9fb605958db626223 authored almost 2 years ago by Sebastian Urban <[email protected]>
Version 0.15.6

c5e26ed174b3f508cec3025d979ffda7dec53bad authored almost 2 years ago by Sebastian Urban <[email protected]>
Inline format arguments.

4ffb66cf48dc50912ff7f44b05b09e5013be173d authored almost 2 years ago by Sebastian Urban <[email protected]>
Reenable example scarping for docs.rs.

d632efc4c310c627c7914eba58a366d2b09d7c68 authored almost 2 years ago by Sebastian Urban <[email protected]>
Add usage to README.

cac6d9af2cacf18f9bbd6aa481c1628ea3963ba7 authored almost 2 years ago by Sebastian Urban <[email protected]>
String representation for RFCOMM socket address.

Implement Display and FromStr for rfcomm::SocketAddr.

8c32f15280340403953fbfd589914b9514f6ba57 authored almost 2 years ago by Sebastian Urban <[email protected]>
Fail compilation on non-Linux.

51d5bedfb52cb99c4e007bcc5664f60044ddd73a authored almost 2 years ago by Sebastian Urban <[email protected]>
Version 0.15.5

60431bf9f1d2774d5696a5b4fdb8fba88c88c1f5 authored almost 2 years ago by Sebastian Urban <[email protected]>
Fix Clippy warnings.

4ce582e6637cde5cd91cea3f3d2032dc4cd7f766 authored almost 2 years ago by Sebastian Urban <[email protected]>
Compatibility with macaddr.

15ec9db409cf2e3239338d64c0d5259d8b80779a authored almost 2 years ago by Sebastian Urban <[email protected]>
Version 0.15.4

13af8d40e4b064c9515b795b5334774645f1a821 authored about 2 years ago by Sebastian Urban <[email protected]>
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 by Sebastian Urban <[email protected]>
Fix AdvertisingData handling (#63)

It has basically the same DBus message structure as ManufacturerData.

6e5b1478cb2b11ceb717b4159e3c8248efc6b2cc authored about 2 years ago by jaqchen <[email protected]>
Version 0.15.3

0310df712cb55440317df4a7111a958a3c6b5b5e authored about 2 years ago by Sebastian Urban <[email protected]>
Fix docs.rs

f1d5a0fc99f6cb16d16a3186234929dcfadfb25b authored about 2 years ago by Sebastian Urban <[email protected]>
Pack release with submodules

a2cd965428752221768fac6e894b26000a701361 authored about 2 years ago by Sebastian Urban <[email protected]>
Version 0.15.2.

Fixes #59.

4b2728558c43ff1c7d3656e8d1604d1bfdb0bd7a authored about 2 years ago by Sebastian Urban <[email protected]>
Update CI

40fb95f31c459ce7ea90e9df3f857cb9f5c56b96 authored about 2 years ago by Sebastian Urban <[email protected]>
discover_devices: fix a typo (#56)

92dd80b9bd82b14fec49498fbb41895b060e9bea authored about 2 years ago by Mariusz Białończyk <[email protected]>
Update dependencies

72fef91e46960803af46ec2ede7e11a5309879d7 authored about 2 years ago by Sebastian Urban <[email protected]>
Fix clippy warnings

d07929d0d3f16e0b43a084610e8996e0513076e7 authored about 2 years ago by Sebastian Urban <[email protected]>
Use proper D-Bus type for advertisting_data.

Fixes #49

e940fe9b62a35810386d34f6f9ae9be5339b8b80 authored about 2 years ago by Paul Otto <[email protected]>
Use nix::ioctl_num_type and libc::Ioctl to have the correct type on musl

musl uses i32 instead of u64.

2eea76f37a347f38289556e198cc1dc9edf758dd authored about 2 years ago by Luca Barbato <[email protected]>
Rewords documentation for register_agent-function

fc9a1e316edfd68f11ce4b89724552c9e7dc6c9d authored about 2 years ago by Patrick Flakus <[email protected]>
Version 0.15.1

f6f17c806beb19ccdea0ec21279c6800bbed9439 authored over 2 years ago by Sebastian Urban <[email protected]>
fixing typo

c9351125d4ed331a5733ba0b6b0fe866250ab6b7 authored over 2 years ago by Nithin Muthukumar <[email protected]>
Fix some typos in tools

83ba941fda43b62c2c9cc3956e1c2e3027136103 authored over 2 years ago by Jesse Pullinen <[email protected]>
Correct D-Bus AuthorizeService name

3d4046ed60d0f6b0b0deb19a1af37efa54e402af authored over 2 years ago by Hugo Manrique <[email protected]>
Limit nix features

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

567b0fc760ce4fe7f9f10c5ea82e9a031cbeec19 authored over 2 years ago by Ryan Zoeller <[email protected]>
Update dependencies

ed4a92fc4ffe9cb742cfa1bb8fd5d4c29a2cefe8 authored over 2 years ago by Sebastian Urban <[email protected]>
Update uuid to 1.0

ac339da33fb71cfc2b35cadbd976b7f0cbdfe8dc authored over 2 years ago by Sebastian Urban <[email protected]>
CHANGELOG: fix typo

cfca16008bdff109bdeafda33a29a510b1d2f344 authored almost 3 years ago by Michael Zimmermann <[email protected]>
Fix CI

78c8858f837ee622692ad3b5ecee1e6ce4a1dfdf authored almost 3 years ago by Sebastian Urban <[email protected]>
Use Rust 1.60 in CI

1e8f5617ef8dc0cb24b316a425745f38efdf181e authored almost 3 years ago by Sebastian Urban <[email protected]>
Changelog

abcfc9876f886d12a2b5e34b21779a650d291383 authored almost 3 years ago by Sebastian Urban <[email protected]>
Make some properties optional.

554d5c005bb314dbf9f7d85bccf9dfee6e094900 authored almost 3 years ago by Sebastian Urban <[email protected]>
Query all GATT properties in example.

003f65e595a4b9f5f9cb703444928ed55f83ee9f authored almost 3 years ago by Sebastian Urban <[email protected]>
Example for querying all adapter properties.

3e29ddb73d1f42c9ab86bae4ccc4c7fa499bb5ec authored almost 3 years ago by Sebastian Urban <[email protected]>
Query all properties example.

bd2020bb6efb35adeff46f1e49bde148b3f88fbc authored almost 3 years ago by Sebastian Urban <[email protected]>
Make GATT property enums public.

9d15316627e280d44dbc8dbe28b7daebf19567e7 authored almost 3 years ago by Sebastian Urban <[email protected]>
Make property enums non-exhaustive.

49e2c804383e60c409537707ea73a888391e7ace authored almost 3 years ago by Sebastian Urban <[email protected]>
Prepare for 0.14

ea527d253e39f18e2d9a52953bf06ff9e1bfb2de authored almost 3 years ago by Sebastian Urban <[email protected]>