david icon indicating copy to clipboard operation
david copied to clipboard

CoAP server with Rack interface.

Results 21 david issues
Sort by recently updated
recently updated
newest added

Snyk has created this PR to fix one or more vulnerable packages in the `rubygems` dependencies of this project. #### Changes included in this PR - Changes to the following...

Snyk has created this PR to fix one or more vulnerable packages in the `rubygems` dependencies of this project. #### Changes included in this PR - Changes to the following...

I am using david alongside puma to provide a CoAP + HTTP API with Rails 5.2. While running puma, I noticed that the `coap.only` option inside my `application.rb` is ignored...

These commits add support for DTLS to david. Meaning we can now use CoAP over DTLS. DTLS itself was implemented using the [tinydtls rubygem](https://github.com/ruby-dtls/rb-tinydtls) which was also written by myself....

If I transmit the following JSON over CoAP, everything works fine: `[52403729, 13437171, 123456789, -1171, 3794, 4, 21212121, 1000]` If I transmit the same encoded as CBOR, the "params" variable...

according to lib/rack/handler/david.rb, David accepts a variety of options, like --Log. But, when invoked from under Thunar/rails server, these options do not get passed through. Going through the code, it...

Hello developers of ruby-coap/david, My name is Bruno, and I'm an MSc. student in Brazil within the Institute of Computing from the University of Campinas. As part of my research...

I naturally want to do rspec testing of my CoAP application. It also speaks HTTP(S), although I imagine that production that it will be two completely different deploys. I have...

enhancement
help wanted

While the readme of David lists sinatra as one of the frameworks which are compatible with david, I could not get david to work with sinatra so far. Adding the...

enhancement

When I do a request to my rails application using postman, I get a hash in the parameters variable, looking like: ```=> {"author"=>"ernest hemingway", "isbn"=>"1234567"}, "format"=>"json", "controller"=>"api/v1/book", "action"=>"create"} permitted: false>```...

enhancement