Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / Bluetooth-Devices/dbus-fast issues and pull requests

#231 - chore: add more coverage for send_reply

Pull Request - State: closed - Opened by bdraco about 1 year ago - 1 comment

#230 - chore: add send_reply tests

Pull Request - State: closed - Opened by bdraco about 1 year ago - 1 comment

#229 - Cython's issue with python3.9 since dbus-fast v1.90.2

Issue - State: closed - Opened by Mocramis about 1 year ago - 25 comments
Labels: bug

#228 - feat: improve performance of processing incoming messages

Pull Request - State: closed - Opened by bdraco about 1 year ago - 1 comment

#227 - feat: reduce overhead to dispatch method handlers

Pull Request - State: closed - Opened by bdraco about 1 year ago - 1 comment

#226 - feat: decrease connection time by avoiding adding and removing readers frequently

Pull Request - State: closed - Opened by bdraco about 1 year ago - 1 comment

#225 - fix: messages could be sent out of order if they had to queue

Pull Request - State: closed - Opened by bdraco over 1 year ago

#224 - Calling BleakScanner.discover raises a repeating error / stack-trace

Issue - State: closed - Opened by vincintz over 1 year ago - 4 comments
Labels: bug

#223 - fix: avoid checking if a message expects a reply twice

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#222 - fix: revert changes to _expects_reply from speed up to processing bluez passive data

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#221 - feat: speed up to processing bluez passive data

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#220 - fix: spelling of `dbus_fast.auth.AuthAnnonymous` to `dbus_fast.auth.AuthAnonymous`

Pull Request - State: closed - Opened by jimduchek over 1 year ago - 5 comments

#219 - fix: more cython3 optional fixes

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#218 - feat: remove async_timeout dependency

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#217 - feat: speed up Message creation and callbacks

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#216 - feat: optimize passive bluez message unmarshaller

Pull Request - State: closed - Opened by bdraco over 1 year ago - 2 comments

#215 - fix: exception handler failure when exception is not DBusError

Pull Request - State: closed - Opened by bdraco over 1 year ago - 2 comments

#214 - fix: result typing in ServiceInterface._handle_signal

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#213 - fix: avoid double buffering when using asyncio reader without negotiate_unix_fd

Pull Request - State: closed - Opened by bdraco over 1 year ago - 9 comments

#212 - fix: relax typing on _fn_result_to_body to allow Any

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#211 - fix: avoid raising exception when we know there is no data in the buffer

Pull Request - State: closed - Opened by bdraco over 1 year ago - 5 comments

#210 - fix: typing on _fn_result_to_body was incorrect which was caused an exception with cython3

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#209 - debug

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#208 - fix: cython3 compat

Pull Request - State: closed - Opened by bdraco over 1 year ago

#207 - feat: initial cpython 3.12 support

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#206 - feat: optimize stream reading

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#205 - feat: cache unmarshall when messages are small

Pull Request - State: closed - Opened by bdraco over 1 year ago - 3 comments

#204 - feat: speed up handler lookup

Pull Request - State: closed - Opened by bdraco over 1 year ago - 2 comments

#203 - feat: speed up unmarshaller by avoiding unicode strings

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#202 - fix: subpath bad matching

Pull Request - State: closed - Opened by Mocramis over 1 year ago - 7 comments

#201 - chore: update deps via poetry

Pull Request - State: closed - Opened by bdraco over 1 year ago

#200 - feat: improve performance of reading from the socket during unmarshall

Pull Request - State: closed - Opened by bdraco over 1 year ago - 1 comment

#199 - feat: improve unmarshall performance

Pull Request - State: closed - Opened by bdraco over 1 year ago - 2 comments

#198 - fix: wrap EOFErrors as DBusEOFError

Pull Request - State: closed - Opened by bdraco over 1 year ago - 5 comments

#197 - fix: corrects Variant documentation

Pull Request - State: closed - Opened by Mocramis over 1 year ago - 3 comments

#196 - chore: bump python-semantic-release to fix CI

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#195 - chore: bump isort to 5.12.0 to fix ci

Pull Request - State: closed - Opened by bdraco almost 2 years ago

#194 - fix: missing c extensions with newer poetry

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#193 - feat: add support for EXTERNAL auth without uid

Pull Request - State: closed - Opened by mvn23 almost 2 years ago - 8 comments

#192 - feat: add aio message_bus c extension

Pull Request - State: closed - Opened by bdraco almost 2 years ago

#191 - feat: increase buffer size to reduce total number of reads

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 2 comments

#190 - fix: cleanup typing in marshaller and unmarshaller

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#189 - feat: allow hardcoding uid in auth

Pull Request - State: closed - Opened by kiwiz almost 2 years ago - 1 comment

#188 - Allow passing hardcoded uid to AuthExternal

Issue - State: closed - Opened by kiwiz almost 2 years ago - 1 comment
Labels: enhancement

#187 - feat: avoid enum dunder overhead in message_bus calls

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#186 - feat: speed up processing bluez passive advertisements

Pull Request - State: closed - Opened by bdraco almost 2 years ago

#185 - chore: add passive unmarshall benchmark

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#184 - feat: increase socket receive buffer size to reduce pressure on the bus

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 2 comments

#183 - Add benchmarks for passive monitoring

Issue - State: closed - Opened by bdraco almost 2 years ago - 1 comment
Labels: bug

#182 - Incoming socket buffer is the too small

Issue - State: closed - Opened by bdraco almost 2 years ago - 1 comment
Labels: bug

#181 - feat: speed up checking if a message needs a reply

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#180 - feat: add a cython pxd for services

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#179 - chore: disable some more tests that segfault under py3.10

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#178 - feat: simplify creation of SendReply in message_bus

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#177 - feat: simplify handler flow

Pull Request - State: closed - Opened by bdraco almost 2 years ago

#176 - feat: avoid replacing unix_fds if there are no unix_fds

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#175 - feat: only construct handlers once

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 2 comments

#174 - chore: disable one more flakey glib test on py3.10

Pull Request - State: closed - Opened by bdraco almost 2 years ago

#173 - chore: disable flakey glib test on newer python

Pull Request - State: closed - Opened by bdraco almost 2 years ago

#172 - Test failure in 1.75.1

Issue - State: closed - Opened by alucryd almost 2 years ago
Labels: bug

#171 - Add message info object

Pull Request - State: closed - Opened by tom-cook-veea almost 2 years ago - 3 comments

#170 - feat: add return value to method decorator

Pull Request - State: closed - Opened by tom-cook-veea almost 2 years ago - 4 comments

#169 - fix: fix remaining altdesktop links

Pull Request - State: closed - Opened by dlech almost 2 years ago - 2 comments

#168 - feat: add unmarshaller cython typing for SignatureType and SignatureTree

Pull Request - State: closed - Opened by bdraco almost 2 years ago - 1 comment

#167 - fix: small fixes for typing with older python versions

Pull Request - State: closed - Opened by bdraco almost 2 years ago

#166 - fix: building via PEP 517

Pull Request - State: closed - Opened by bdraco about 2 years ago

#165 - feat: add some more cdefs for signatures

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#164 - feat: improve cdef types for marshaller

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#163 - fix: allow non-string objects to be marshalled by write_string

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#162 - feat: optimize unpack_variants for Variants frequently being dict values

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#161 - feat: reduce latency to process messages

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#160 - feat: reduce a try block when reading stream

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#159 - feat: use SignatureType cdef for arguments in unmarshaller

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#158 - feat: reduce syscalls to unmarshall a message

Pull Request - State: closed - Opened by bdraco about 2 years ago

#157 - chore: make big endian workflow manual until we get it working properly

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#156 - chore: add a test for unmarshalling a big endian message

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#155 - chore: add big endian github workflow

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#154 - chore: prepare marshaller to be able to generate big endian messages

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#153 - chore: add coverage for non-cython big endian

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#152 - feat: add optimized reader for GetManagedObjects

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#151 - Tests failing on the S390 architecture, probably because it is big endian

Issue - State: open - Opened by EdwardBetts about 2 years ago - 1 comment
Labels: bug

#150 - chore: add benchmark and tests for GetManagedObjects

Pull Request - State: closed - Opened by bdraco about 2 years ago

#149 - feat: use cimports for message marshalling

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#148 - feat: small speed up to _unpack_variants

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#147 - feat: refactor message_reader to avoid python wrappers

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#146 - feat: use cimports for unmarshaller Variant and Message

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#145 - feat: optimize unmarshaller by dropping exception that was only used internally

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#144 - feat: speed up creating Variant objects

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#143 - feat: add cython def for unmarshaller read_sock for fd passing

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#142 - feat: speed up marshalling headers

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#141 - Unmarshaller is not optimized for Unix fds

Issue - State: closed - Opened by bdraco about 2 years ago

#140 - Marshall optimizations

Issue - State: closed - Opened by bdraco about 2 years ago

#139 - feat: speed up marshaller by pre-packing bools

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#138 - feat: speed up marshall write_string and write_variant

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#137 - feat: speed up marshall align

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#136 - chore: update pyproject.toml dependencies

Pull Request - State: closed - Opened by dlech about 2 years ago - 7 comments

#135 - chore: add explicit test for workaround of python/cpython#98976

Pull Request - State: closed - Opened by bdraco about 2 years ago - 1 comment

#134 - fix: re-release due to pypi not seeing the new version

Pull Request - State: closed - Opened by bdraco about 2 years ago - 2 comments

#133 - chore: adjust poetry for python 3.11

Pull Request - State: closed - Opened by bdraco about 2 years ago

#132 - chore: drop async-timeout dependency on Python >= 3.11

Pull Request - State: closed - Opened by dlech about 2 years ago