59 Commits (92c0258241ff5a1e98772b16e6b1fcc87b0012f8)
 

Author SHA1 Message Date
Giacomo Tanganelli 92c0258241
Merge branch 'master' into fix-token 3 years ago
Giacomo Tanganelli 7816d86972
Merge pull request #10 from michieldwitte/master
Added purging transactions as client, don't add transaction when no_response is True
3 years ago
Giacomo Tanganelli 7987ac9f4b
Merge pull request #14 from hahahannes/own_well_known_endpoint
added possibility to define own .well-known-core endpoint
3 years ago
Giacomo Tanganelli a07ab65dd2
Merge pull request #38 from hubertmis/fix-block2-payload
Fix payload transmitted in Block2 transfer
3 years ago
Giacomo Tanganelli 57d5faca79
Merge pull request #33 from urbas/remove-bak-files
remove .bak files
3 years ago
Giacomo Tanganelli 786f1ccc0b
Merge pull request #23 from fabaff/patch-1
Add missing shebang
3 years ago
Giacomo Tanganelli ffefec7d16
Merge pull request #20 from mcfreis/development
Respect binary payload, binary token and a few other things
3 years ago
Björn Freise cc9ed3784d Version 1.0.1+fb.202101140856 3 years ago
Hubert Miś 3dc7e5c8d6 Fix payload transmitted in Block2 transfer.
Previosly the CoAP server transmitted the first block of data for Block2
transfer, even when a client requested in Block2 request following
block. This patch changes server operation to transmit the payload
block requested by the client.

Signed-off-by: Hubert Miś <hubert.mis@gmail.com>
3 years ago
Hubert Miś 297404ce33 Fix token handling
Token was encoded as utf-8 string. However, token is a byte string
that is not required to be utf-8 encodable. This patch changes
token type in the Message class to string of bytes instead of string
of characters.

Signed-off-by: Hubert Miś <hubert.mis@gmail.com>
3 years ago
Matej Urbas e03a0ba7ff remove .bak files
These files must have been added accidentally.
4 years ago
Björn Freise 25d5f202db added if_none_match setter 4 years ago
Giacomo Tanganelli 89d51737a9
Merge pull request #30 from bobzomer/master
Increase reception buffer size
4 years ago
Bruno Obsomer c63634ec76 Increase reception buffer size 4 years ago
Björn Freise b13f8a5496 [B] send_ack in transaction lock and only if type nad message id are valid 5 years ago
Fabian Affolter f645e4e03d
Add missing shebang 5 years ago
Björn Freise 5bebe167a9 Cleanup
- removed obsolete imports
- Location-Path and Location-Query only in answers with "Created" Status
- Fixed / for root-resource as RemoteResource for reverse-proxy
- Fixed parsing of long options in serializer.py
- Commented out unit tests reactivated
- Removed default logging
5 years ago
Björn Freise 2eafa64308 Token stored as bytes and not limited to ascii chars anymore 5 years ago
Björn Freise 36fb9f243a Respect binary coded payload data 5 years ago
Björn Freise 3c7b11c149 Clean up logger-calls - more semetrical through out the code 5 years ago
Björn Freise b77fc78dde Speed up unittests, only wait 1 second instead of 10 seconds in listen() 5 years ago
Björn Freise 144c793c43 Added type documentation for better referencing in IDEs 5 years ago
Björn Freise 28b465f54e Added Size1 and Size2 options 5 years ago
Björn Freise f0349d15c6 Use more current versions for requirements.txt 5 years ago
Björn Freise 5da871355a Clean up printf((...) and some imports 5 years ago
Björn Freise db4c8ec5ed Ignore PyCharm settings directory .idea 5 years ago
Björn Freise bbb8c06292 Fixed IPv6 and Multicast unittests 5 years ago
Michiel De Witte 4e1c7d2bba catch UnicodeDecodeError 5 years ago
mcfreis 8ec093f7e0 Merge remote-tracking branch 'refs/remotes/upstream/master' 5 years ago
Hannes Hansen 5e5bd043c6 added possibility to define own ./well-known-core endpoint 6 years ago
Michiel De Witte 6b91e581f6 fix failing test helperclient response type NON 6 years ago
Giacomo Tanganelli 985763bfe2
Merge pull request #12 from hahahannes/nested_endpoints
fixed problem with nested endpoints
6 years ago
Michiel De Witte 4aaa785e84 Changed send_request in helperclient to check response on message id 6 years ago
Hannes Hansen 95fd89d7a2 fixed problem with nested endpoints 6 years ago
Michiel De Witte 697c781833 Added purging transactions as client, don't add transaction when no_response is True 6 years ago
giacomo 17673ebced logging 6 years ago
Giacomo Tanganelli ce5dbc7018
Merge pull request #8 from hahahannes/master
combined multicast and unicast sockets to one socket
6 years ago
giacomo.tanganelli@for.unipi.it de4d34cf49 server logging 6 years ago
giacomo.tanganelli@for.unipi.it 487ddf50e1 Merge remote-tracking branch 'origin/master' 6 years ago
giacomo.tanganelli@for.unipi.it c88afef47b get_non implemented for clients 6 years ago
Hannes ce3f4ba843 combined multicast and unicast sockets to one socket 6 years ago
Giacomo Tanganelli 7ce1affe5a
Merge pull request #5 from matth314/patch-1
Update Blocklayer to better deal with Block1 option
6 years ago
Matthieu BRIEDA 264167e3d1
Update Blocklayer to deal with Block1 option
On the last block answer, the Client still sent another empty message, it didn't take into account the fact that the previous block was sent with m=0. This commit fixed that for me.
6 years ago
Giacomo Tanganelli 6b74876f66
Merge pull request #4 from michieldwitte/master
removed forced logging, set receiver thread as daemon, Let the outbound payload be binary
6 years ago
office-gateway f81f415da8 Let the outbound payload be binary 6 years ago
Michiel De Witte e9a08fa1d9 set receiver thread as daemon 6 years ago
Michiel De Witte 94aa766b8f removed forced logging 6 years ago
Giacomo Tanganelli 372f46df17
Merge pull request #2 from michieldwitte/master
Basic client-side implementation of RFC7967: CoAP No-Response Option
6 years ago
Michiel De Witte 1c18883b59 Basic client-side implementation of RFC7967: CoAP No-Response Option 6 years ago
giacomo.tanganelli@for.unipi.it 418143f9df Fix message.payload_type 6 years ago