Olaf Bergmann
aa09d1fcfe
coap-rd.c: Update file name in doxygen comment
2021-04-29 12:41:33 +02:00
Olaf Bergmann
e31de3b13a
coap-rd.c: include uthash.h
...
The coap-rd example uses uthash.h from the libcoap core. As uthash.h
is not part of the public libcoap API, it must be included explicitly.
2021-04-29 12:41:33 +02:00
Olaf Bergmann
2cae4ff662
coap_resource_internal.h: include uthash.h
2021-04-29 12:41:33 +02:00
Olaf Bergmann
07ac47ae73
resource.h: remove uthash from public API
...
As the uthash macros have been moved to coap_resource_internal.h by
PR #582 [1], see commit da18643 , the convenience macros and uthash.h
inclusion can be removed from resource.h
[1] https://github.com/obgm/libcoap/pull/582
2021-04-29 12:41:33 +02:00
Olaf Bergmann
910dd37e19
Doxyfile.in: exclude uthash files from documentation
2021-04-29 12:41:33 +02:00
Olaf Bergmann
870be9f0b6
doc/Makefile.am: update man-page-build dependency order
...
The target man-page-build requires the update pages' html to be
present. To avoid race conditions with `make -k`, upg-page-build now
has become a prerequisite for the target man-page-build.
2021-04-29 12:41:33 +02:00
Olaf Bergmann
9344897b0a
Makefile.am: do not install uthash.h
...
As uthash.h is for internal use only, it does not get installed.
2021-04-29 09:42:33 +02:00
obgm
c99b39f094
Merge pull request #665 from mrdeep1/observe_non_2xx
...
Observe: Make sure Observe option is not in non 2.xx response
2021-04-29 09:25:53 +02:00
obgm
d0bab1a1b6
Merge pull request #664 from mrdeep1/upgrade_doc
...
Doc: Add in upgrade information
2021-04-29 09:25:15 +02:00
Jon Shallow
48b47c0b84
Doc: Add in upgrade information
...
Adds in an Upgrading tab to the Doxygen output
Add in 4.2.1 to 4.3.0 upgrading information
Remove the Bugs tags as it does not add helpful information
2021-04-28 14:14:24 +01:00
obgm
ea77b13f24
Merge pull request #666 from mrdeep1/missing_update
...
libcoap-3.map: Fix missing update
2021-04-28 11:23:49 +02:00
Jon Shallow
ff7a027ff6
libcoap-3.map: Fix missing update
2021-04-27 21:43:54 +01:00
Jon Shallow
02d3b53a64
Observe: Make sure Observe option is not in non 2.xx response
...
https://tools.ietf.org/html/rfc7641#section-4.2 last paragraph.
Remove option if present in non 2.xx response.
2021-04-27 21:36:17 +01:00
obgm
9cb4b7fab9
Merge pull request #662 from mrdeep1/nits_2
...
struct: Remove struct prefix for structures that are typedef'd
2021-04-27 12:20:36 +02:00
Jon Shallow
14cf0fe9e5
struct: Remove struct prefix for structures that are typedef'd
2021-04-26 16:52:14 +01:00
Carsten Schoenert
7d23138184
Typo: Fix misspelled word returs
2021-04-26 17:42:06 +02:00
Carsten Schoenert
3e6f8d254f
Typo: Fix misspelled word vesion
2021-04-26 17:42:06 +02:00
obgm
8c4a566313
Merge pull request #661 from mrdeep1/const_pdu
...
net.h: Make request PDUs const in functions
2021-04-26 17:32:48 +02:00
obgm
baaaf5542f
Merge pull request #659 from mrdeep1/max_retransmit
...
coap_session.c: Correct coap_session_get_max_retransmit() name
2021-04-26 17:20:10 +02:00
obgm
b11d4c4bb2
Merge pull request #644 from albanLM/albanLM-develop
...
CMakeLists.txt: Fix interface export when DTLS is off
2021-04-26 10:01:11 +02:00
Jon Shallow
17b7c13435
net.h: Make request PDUs const in functions
...
Now that coap_method_handler_t passes in the request PDU as const, make
functions that have request PDUs as a parameter const for that parameter.
2021-04-26 08:00:26 +01:00
Jon Shallow
f436961084
coap_session.c: Correct coap_session_get_max_retransmit() name
...
Make things consistent.
2021-04-23 09:11:19 +01:00
obgm
f926020508
Merge pull request #660 from mrdeep1/doc_nits
...
Nits: Fix documentation
2021-04-23 09:26:08 +02:00
obgm
429c2237f1
Merge pull request #658 from mrdeep1/Changes
...
ChangeLog: Add summary for version updates
2021-04-22 18:29:28 +02:00
Jon Shallow
23f8a531b1
Nits: Fix documentation
...
Remove a duplicate definition.
2021-04-22 16:47:35 +01:00
Jon Shallow
c8d74584c0
ChangeLog: Add summary for version updates
2021-04-22 13:27:31 +01:00
obgm
4c516f8f12
Merge pull request #657 from mrdeep1/doxygen_man
...
cmake: Fix missing directories error
2021-04-22 14:05:35 +02:00
obgm
13f202da0e
Merge pull request #653 from mrdeep1/const_params
...
handlers: Make parameters const where appropriate
2021-04-22 13:12:01 +02:00
Jon Shallow
3b277a08cf
cmake: Fix missing directories error
...
The man pages are still not built - otherwise all the doxygen documentation
is built.
Add back in missing "Bug List" to the Makefile version which is there in
the cmake version.
2021-04-22 10:34:04 +01:00
obgm
4f64a54871
Merge pull request #655 from mrdeep1/cov_1
...
Coverity: Fix CDI 1503967
2021-04-22 08:59:03 +02:00
Jon Shallow
44ee01005e
Coverity: Fix CDI 1503967
2021-04-22 07:22:37 +01:00
Jon Shallow
5bcd89da01
handlers: Make parameters const where appropriate
...
Also remove the unneeded parameters which can easily be derived - e.g context
and token.
2021-04-22 07:18:47 +01:00
Olaf Bergmann
39b75f8240
Update documentation for stable branch main
...
See also https://github.com/github/renaming for further information.
2021-04-21 18:01:46 +02:00
Olaf Bergmann
27c7d2d4b6
[CI] rename stable branch to main
...
This change updates the name of the stable branch in .travis
and .github/main.yml to main.
2021-04-21 17:54:37 +02:00
Olaf Bergmann
cc2a3d3d28
api-version-bump.sh: Add missing files to update
...
.gitignore, autogen.sh, and Dockerfiles
2021-04-21 16:06:22 +02:00
obgm
f77ed8b385
Merge pull request #654 from mrdeep1/coap3_nits
...
coap3: Fix some remaining coap2
2021-04-21 15:50:31 +02:00
Jon Shallow
b2e2b02ae2
coap3: Fix some remaining coap2
...
Also, fix up some white space errors that have crept in.
2021-04-21 14:23:14 +01:00
Olaf Bergmann
2e54ca5252
pdu.[hc]: make token argument const in coap_pdu_duplicate()
v4.3.0-rc2
2021-04-21 14:38:54 +02:00
Olaf Bergmann
3f7ba0afc8
Bump API version to 3, release candidate 2
2021-04-21 14:38:54 +02:00
Olaf Bergmann
63f1369269
tiny.c: Update request method to COAP_REQUEST_CODE_POST
2021-04-21 13:45:56 +02:00
obgm
cbd1ded66e
Merge pull request #651 from mrdeep1/get_tls
...
tls: Update coap_session_get_tls() to return actual TLS information
2021-04-21 12:59:53 +02:00
Jon Shallow
84a69c7436
tls: Update coap_session_get_tls() to return actual TLS information
2021-04-21 09:25:57 +01:00
obgm
75a41b7aed
Merge pull request #650 from mrdeep1/lwip_warnings
...
lwip: Fix compiler warnings
2021-04-21 09:52:11 +02:00
obgm
819ef48aba
Merge pull request #646 from mrdeep1/obf_dtls
...
coap_dtls.h: Move internal structures and functions int coap_dtls_internal.h
2021-04-21 09:10:17 +02:00
Jon Shallow
ac7ad8cd46
lwip: Fix compiler warnings
...
There still is a #warning for inet_ntop().
2021-04-20 20:08:03 +01:00
Jon Shallow
ab78bc8254
coap_dtls.h: Move internal structures and functions int coap_dtls_internal.h
...
This removes the functions etc. being available in the standard header files,
but not available in the dynamic library.
2021-04-20 17:05:38 +01:00
obgm
b38eecced6
Merge pull request #649 from mrdeep1/nits_1
...
Nits: Fix minor issues
2021-04-20 15:57:08 +02:00
Olaf Bergmann
acb4f91633
test_pdu.c: fix type warnings
...
Commit e4e067e5f has introduced a new type for PDU request and status
codes, coap_pdu_code_t. This change now uses proper enums values to
fix compiler warnings (-Wenum-conversion).
2021-04-20 15:55:59 +02:00
obgm
04c641f7f0
Merge pull request #639 from mrdeep1/obf_pdu_t
...
coap_pdu_t: Obfuscate coap_pdu_t for applications
2021-04-20 15:22:08 +02:00
obgm
0dea676758
Merge pull request #648 from mrdeep1/doc_main
...
Doxygen: Add in RFCs and TLS libraries supported to main page.
2021-04-20 15:03:50 +02:00