Ravee, For 1.3.1 I think the only option is OPTION#2 I have not been involved with the work on libcoap so I may have my information wrong. I will leave it to others to verify or correct.
When IoTivity started libcoap was missing some critical option that IoTivity needed for this reason a local copy of the library was created and the option was added. Later dthaler created a fork of libcoap and applied the needed patches to his fork. From what I understand this was done to try and upstream our changes to libcoap. Our fix was rejected not because it was not needed but because it was essentially a giant blob of code. They wanted it broken down into smaller commits that could be reviewed and tested. Unfortunately no one took the time to break it into smaller commits and get it upstreamed. Eventually someone (not in IoTivity) did introduce the feature that we needed to the main upstream libcoap but did it differently than was done by us. We are in the process of moving away from our implementation to the upstream implementation but it is still a work in progress. George Nash From: iotivity-dev-boun...@lists.iotivity.org [mailto:iotivity-dev-boun...@lists.iotivity.org] On Behalf Of Raveendranath Kondrakunta Sent: Tuesday, February 6, 2018 11:06 PM To: iotivity-dev@lists.iotivity.org Subject: [dev] libcoap version Hi, I tried following the previous mail thread on this topic, still have some gaps in my understanding. We have three versions. * OPTION#1 - resource/csdk/connectivity/lib/ * OPTION#2 - https://github.com/dthaler/libcoap * OPTION#3 - https://github.com/obgm/libcoap If I understand correctly, OPTION#1 is just for bring up purposes only. The current SConscript use OPTION#2, which is a fork of OPTION#3. Does the current release v1.3.1 work with both OPTION#2 and OPTION#3? Any limitations? For production quality version of IoTivity, which is the best version of libcoap(OPTION#2 or OPTION#3)? -Ravee
_______________________________________________ iotivity-dev mailing list iotivity-dev@lists.iotivity.org https://lists.iotivity.org/mailman/listinfo/iotivity-dev