Commit graph

  • d8ed32ec0f Initial packaging commit meson-declare-dependency Chris Josten 2021-03-02 17:00:34 +0100
  • a1f3a16af3 Add libdbus as dependency of the library Chris Josten 2021-03-02 01:19:00 +0100
  • e4ff08ba9d Move dependency declaration to top-level meson file Chris Josten 2021-03-01 15:40:04 +0100
  • d4906288ce Change includedir to ddbus Chris Josten 2021-03-01 15:33:13 +0100
  • e70d535168 Declare ddbus Meson dependency Chris Josten 2021-03-01 15:27:39 +0100
  • 168bc0eb81 DBus variant File descriptor storage more explicit Chris Josten 2021-01-22 01:27:40 +0100
  • 95a29d0578 Merge branch 'master' of https://github.com/trishume/ddbus Chris Josten 2021-01-22 00:30:12 +0100
  • 3b1cc9b453 Added FileDescriptor support Chris Josten 2021-01-22 00:20:43 +0100
  • d33e9db8f9
    Merge pull request #52 from quickfur/ubyte Jan Jurzitza 2021-01-12 20:36:55 +0100
  • 4881f33bc2 Update Readme.md to use ubyte instead of byte. H. S. Teoh 2021-01-12 08:48:51 -0800
  • bf74a29878
    Merge pull request #43 from WebFreak001/fix-immutable Jan Jurzitza 2021-01-12 11:13:42 +0100
  • 2fde2e12af fix immutable/const types & add type convenience WebFreak001 2020-08-25 16:41:59 +0200
  • f988709b7a
    Merge pull request #50 from quickfur/issue49 Jan Jurzitza 2021-01-12 10:53:18 +0100
  • 50a517f4fb Replace 'byte' with 'ubyte'. H. S. Teoh 2021-01-12 01:32:23 -0800
  • ab994acdb3
    Merge pull request #45 from Cogitri/meson Jan Jurzitza 2020-03-25 12:19:47 +0100
  • 0fd4db1067 Add support for building with meson Rasmus Thomsen 2020-03-08 12:40:51 +0100
  • b43c2d6a8e
    Merge pull request #41 from WebFreak001/fix-import-deprecation thaven 2019-03-31 14:46:18 +0200
  • 4997fb4ad3 Fix deprecation warning of std.digest WebFreak001 2019-03-30 17:58:36 +0100
  • 32861ae74d
    Merge pull request #40 from WebFreak001/fix-message-ctor Jan Jurzitza 2019-03-30 17:35:43 +0100
  • db86451c7f safer API with ObjectPath, InterfaceName, BusName WebFreak001 2019-03-17 10:33:55 +0100
  • c4de569809
    Merge pull request #39 from WebFreak001/fix-ctors Jan Jurzitza 2018-08-18 20:56:07 +0200
  • 958939ace1 Fix destructors on uninitialized structs WebFreak001 2018-08-18 20:55:42 +0200
  • 8c7aeeb7d6
    Merge pull request #38 from WebFreak001/fix-37 Jan Jurzitza 2018-03-25 11:52:14 +0200
  • 1769c2e0d6 Fix introspection crash when binding on / WebFreak001 2018-03-25 11:26:23 +0200
  • 83d35c8990
    Merge pull request #32 from kubo39/replace-body-with-do Jan Jurzitza 2018-03-19 09:05:12 +0100
  • 100ce3e60d
    Merge branch 'master' into replace-body-with-do Jan Jurzitza 2018-03-19 09:04:33 +0100
  • 6b1c162c89
    Update readme (#36) thaven 2018-01-05 11:22:00 +0100
  • 10c931cc44
    Merge pull request #35 from thaven/refactor/dbusany-conv thaven 2017-12-21 06:08:38 +0100
  • 9c34742d96 Fix bug in get for arrays Harry T. Vennik 2017-12-09 16:34:31 +0100
  • 0841ac69de Also use get in array conversion Harry T. Vennik 2017-12-09 16:33:44 +0100
  • 238db94916 Update unittest Harry T. Vennik 2017-11-25 16:22:06 +0100
  • 9b408732ec Added struct support to DBusAny Harry T. Vennik 2017-11-04 13:01:02 +0100
  • c015f0ce15 Improved documentation comments Harry T. Vennik 2017-11-04 12:57:55 +0100
  • 0570898602 Refactor DBusAny.to!T() Harry T. Vennik 2017-10-28 14:57:44 +0200
  • 137b3c36b7 Improved code formatting (#33) Harry Vennik 2017-12-18 19:19:27 +0100
  • c42eb823a2 Ignore coverage analysis output files Harry T. Vennik 2017-12-16 10:52:43 +0100
  • 1a5df56a42
    Merge pull request #31 from kubo39/exampledir Jan Jurzitza 2017-12-07 19:45:49 +0100
  • 42a5ae0d3c Use core.time.Duration. Hiroki Noda 2017-12-07 09:31:44 +0900
  • a3dcda5741 Replace body with do. Hiroki Noda 2017-12-05 22:14:08 +0900
  • 10b8a22b95
    Merge pull request #30 from kubo39/duration Jan Jurzitza 2017-12-03 22:07:23 +0100
  • a74a347645 Simplify dub.json to be able to easily copy the examples. Hiroki Noda 2017-12-04 06:04:28 +0900
  • cc83591fce Fix mixed in a tab. Hiroki Noda 2017-12-04 05:59:18 +0900
  • 9007eacdf3 Create example directory and separate client/server. Hiroki Noda 2017-12-03 21:29:59 +0900
  • 30e053db2a Add sendWithReplyBlocking overload taking a Duration. Hiroki Noda 2017-12-03 19:41:41 +0900
  • ce7716463d
    Add get!T method to DBusAny (#27) thaven 2017-11-11 11:42:55 +0100
  • 99cb6cb071
    Allow structs with non-marshaled non-canDBus fields (#28) thaven 2017-11-04 15:12:56 +0100
  • 279c3ab00b
    Merge pull request #25 from trishume/objpath-improv2 thaven 2017-11-04 11:01:07 +0100
  • 34e42b9aa2 Improved code formatting Harry T. Vennik 2017-11-04 10:59:41 +0100
  • df6f2aa14c
    Merge pull request #26 from thaven/refactor/uda-module thaven 2017-11-04 10:36:46 +0100
  • 7e46953c76
    Add import of attributes to package.d thaven 2017-10-28 23:18:28 +0200
  • 9bbd4a3bbf Move UDA stuff for struct support to separate module Harry T. Vennik 2017-09-30 15:49:58 +0200
  • 92447921a7 unittest ObjectPath concat & allow strings without leading / WebFreak001 2017-10-20 12:47:31 +0200
  • eeab026852 Allow ObjectPath in PathIface constructor WebFreak001 2017-10-19 21:07:39 +0200
  • fd9b7ebdff public nogc ObjectPath.isValid function + ~ operator WebFreak001 2017-10-19 21:07:31 +0200
  • 89c7736ccf Merge pull request #23 from thaven/feature/native-variant Tristan Hume 2017-08-21 15:23:08 -0400
  • 63bbbd0a14 Fix template bug in type conversion for BitFlags Harry T. Vennik 2017-08-19 14:52:38 +0200
  • ba2c2979d2 Extend unittest in router.d to use recently added types Harry T. Vennik 2017-08-19 14:50:45 +0200
  • e4186bcc5c Deprecate ddbus.util.isVariant Harry T. Vennik 2017-08-14 20:25:31 +0200
  • e6d03252d2 Added support for Phobos-style variants Harry T. Vennik 2017-08-06 19:52:13 +0200
  • a737496d37 Merge pull request #21 from thaven/feature/struct Tristan Hume 2017-07-26 23:23:10 -0700
  • da536be3d1 Implemented selective marshaling of struct fields Harry T. Vennik 2017-07-26 09:45:39 +0200
  • fc9a604e85 Fix demarshaling of private struct fields Harry T. Vennik 2017-07-22 15:14:27 +0200
  • 87a06cead1 Improved tests Harry T. Vennik 2017-07-22 15:06:23 +0200
  • 6bce6cf649 Added support for POD structs Harry T. Vennik 2017-07-20 16:55:20 +0200
  • 15ae9fec23 Merge pull request #20 from thaven/feature/enum Tristan Hume 2017-07-17 20:52:08 -0700
  • e2d128ccea Added support for BitFlags Harry T. Vennik 2017-07-17 20:54:35 +0200
  • 6dca60d5ea Add support for enum types Harry T. Vennik 2017-07-17 20:04:51 +0200
  • 0f2565227f Merge pull request #19 from thaven/fix/type-mismatch-exception Tristan Hume 2017-07-17 10:08:56 -0700
  • c00efce320 Fix: Expected and actual type swapped in TypeMismatchException Harry T. Vennik 2017-07-17 11:28:54 +0200
  • 547705ae11 Merge pull request #18 from trishume/ddbus/enhancement/exceptions Tristan Hume 2017-07-10 10:53:17 -0700
  • 9d54d41df4 Update Readme.md thaven 2017-07-10 11:55:13 +0200
  • 1690e2cfd8 Gracefully handle unexpected types when reading a message. Harry T. Vennik 2017-07-09 19:20:28 +0200
  • 12b3b61c1b Move DBusException and wrapErrors to separate module Harry T. Vennik 2017-07-08 15:56:31 +0200
  • 8410fc21a8 Merge pull request #17 from thaven/feature/object-path Tristan Hume 2017-06-26 23:53:48 -0700
  • 16efa3a6c3 Add unittest for ObjectPath Harry T. Vennik 2017-06-25 18:30:34 +0200
  • 7e46fb6401 Fixup opEquals method signature to match D specification Harry T. Vennik 2017-06-25 17:01:59 +0200
  • 884b31fa9f Added toHash function for usage of ObjectPath as KeyType in AAs Harry T. Vennik 2017-06-25 17:00:55 +0200
  • 0439a1e8db Added support for object path type Harry T. Vennik 2017-06-04 18:00:25 +0200
  • 56f90644ce Merge pull request #16 from thaven/fix/dictionary Tristan Hume 2017-06-20 19:57:15 -0700
  • 111b5c5af3 Cleanup typeSig implementation for DictionaryEntry Harry T. Vennik 2017-06-20 21:23:53 +0200
  • 3fa88ee9f7 Fix various template instantiation errors Harry T. Vennik 2017-06-18 17:43:19 +0200
  • dc9b011b94 Merge pull request #15 from thaven/fix/typecode-tuple Tristan Hume 2017-06-05 22:11:57 -0700
  • 227d0085ca Add check for correct typecode for tuple to unittest Harry T. Vennik 2017-06-06 07:10:11 +0200
  • c02ad08016 Merge pull request #14 from thaven/fix/const-signature Jan Jurzitza 2017-06-05 21:23:48 +0200
  • 455c0a8f0d Change signature type from char[] to const(char)[] Harry T. Vennik 2017-06-05 14:28:20 +0200
  • 7b826ec80c Return correct typecode for tuple Harry T. Vennik 2017-06-05 13:39:56 +0200
  • a6aa85ac74 Some dictionary related typesystem fixes Harry T. Vennik 2017-06-04 17:43:19 +0200
  • f477599a8f Fix readme Tristan Hume 2017-04-23 16:15:57 -0400
  • bf6dafc5eb Update readme Tristan Hume 2017-04-23 16:15:19 -0400
  • dd29457e4c Merge pull request #13 from WebFreak001/fix-skips Tristan Hume 2017-04-23 16:13:13 -0400
  • b7955764b8 Fixed DBusAny skipping values after string or bool WebFreak001 2017-04-23 21:14:25 +0200
  • ec2d957ad8 Merge pull request #12 from WebFreak001/any-types Tristan Hume 2017-04-23 15:07:57 -0400
  • 33a829f95a Merge commit '6cc7ae6' into any-types WebFreak001 2017-04-23 20:56:54 +0200
  • 406e7d9241 Merge pull request #11 from WebFreak001/doc-update Tristan Hume 2017-04-23 14:55:36 -0400
  • 1e6d34d607 Merge pull request #10 from WebFreak001/any-types Tristan Hume 2017-04-23 14:54:36 -0400
  • 6cc7ae6bf1 Added optimization case for binary data WebFreak001 2017-04-23 20:44:09 +0200
  • debcc8fbc6 clean up things a little bit Tristan Hume 2017-04-23 14:37:19 -0400
  • 3636ea2dec Add watching file descriptors to Todo Tristan Hume 2017-04-23 13:36:03 -0400
  • 96605cf2bc Documentation updates WebFreak001 2017-04-23 16:39:28 +0200
  • d395af0f4c Tested & fixed returning Variant!DBusAny WebFreak001 2017-04-23 16:12:52 +0200