eclipse-californium / californium

CoAP/DTLS Java Implementation
https://www.eclipse.org/californium/
Other
729 stars 367 forks source link

blockwise transfer ETAG selection violates RFC7252, 5.10.6.2 #529

Closed boaks closed 6 years ago

boaks commented 6 years ago

Branch 2.0.x

See comments in #527

Though a compliant server CAN answer with 2.03, if a californium client uses the ETAG in the request to select the resource version, californium breaks the transfer.

Does anyone use the ETAG selector feature to transfer different versions of the same resource?

boaks commented 6 years ago

Votes for remove.

boaks commented 6 years ago

Votes for keep it and make it configurable.

boaks commented 6 years ago

OK, though 2.0.0-M8 is waiting to verify our release job, I think we should go for merging and additional clean-up. If someone rely on this feature, we may add that stuff again and make it configurable.

boaks commented 6 years ago

Done with the above commit.