This repository has been archived by the owner on Dec 26, 2022. It is now read-only.
v0.9.5
Pre-release
Pre-release
v0.9.5
🎉 New Features
- test: Add test for tests for core funcs (5ab3ce5) by HowJMay
- config: Set buffer list name with CLI (137469f) by HowJMay
- api: Implement api_fetch_txn_with_uuid() (cc37bb0) by HowJMay
- common: Implement debugging tool (abe87e1) by HowJMay
- endpoint: Consolidate by merging Endpoint subproject (7947daa) by HowJMay
- core: Handle IOTA-aware HTTP request with threadpool and epoll (b726bc4) by yinghan
- endpoint: Add HMAC support for AES encryption (63ae5da) by HYChang
- api: Return uuid and address of failed requests (bcfc578) by HowJMay
- cache: Check cache capacity (415151f) by HowJMay
- mam: Send mam message from given chid (395c1b1) by HowJMay
- MQTT: Implement MQTT regression test (3d9ef90) by Pei-Hsuan Hung
- mam: Add PSK for channel encryption (f84e8ba) by HowJMay
- endpoint: Integration with Legato (a71b296) by marktwtn
- endpoint: Support plain HTTP connection (a98f0f8) by HYChang
- endpoint: Pass input data with command line (491057c) by marktwtn
- Allow Hornet/SSL connection (c39a48f) by HowJMay
- endpoint: Improve endpoint build instructions (fcad2e1) by HYChang
- endpoint: Specify host-port pair and SSL seed at runtime (f5677f3) by marktwtn
- endpoint: Implement wp77xx platform (3f83bd2) by HYChang
- endpoint: Implement the simulator platform (1541bfd) by HYChang
- test: Add sanitizer for router (c3c3942) by HowJMay
- endpoint: Implement diagnose app (7e6cadf) by marktwtn
- endpoint: Provide HTTP(S) response for endpoint (4144839) by HYChang
- Runtime commmand line interface (c5f3581) by Pei-Hsuan Hung
🐛 Bug Fixes
- test: Allow driver_core_cli_init take NULL (525c51e) by HowJMay
- http: Report when requested msg too long (5a19644) by HowJMay
- common: correct undeclared macro for HTTP message (a8f8be7) by yinghan
- core: integrate conflicting IOTA conf and fix incorrect TA conf (616856a) by yinghan
- Make use of ta_error_to_string (8a947e3) by Pei-Hsuan Hung
- serializer: Fix wrong msg lengh limitation (00b039f) by HowJMay
- endpoint: Unify error/status code for consistency (c46fa34) by HYChang
- coverity: Fix errors reported by Coverity (1eb27ba) by HowJMay
- router: Sync url path to MAM implementation (95a1723) by HowJMay
- endpoint: Pass ta_cipher_ctx pointer (28e8d45) by HYChang
- regression: Erroneous response verification (1e7f660) by Pei-Hsuan Hung
- endpoint: Revise endpoint build targets in favor of Bazel (2d0acdc) by HYChang
- Format error of wrong type argument (23c1879) by marktwtn
- endpoint: Use the logger (79b6b43) by marktwtn
- endpoint: Fix Legato app building errors (69f67b6) by marktwtn
- endpoint: Fix memory leak when http_open failed (4d61b68) by HYChang
- endpoint: Fix the undefined symbol (65040be) by marktwtn
- endpoint: Add check inside HTTP(S) module (11d86ab) by HYChang
- core: Limit the maximun response fetch by tag (4b08dc7) by HowJMay
- endpoint: Move endpoint_core unit test into unit-test directory (8b84085) by HYChang
- endpoint: Move endpoint related unit-test to endpoint (89c00f6) by HYChang
- coverity: Fix coverity reported bugs (69838de) by HowJMay
- doc: Improve codebase into Doxygen-friendly (8cf83e9) by HowJMay
- endpoint: Rename conflict macro (f068043) by HYChang
- endpoint: Fix null error message (45c1b6e) by HYChang
- endpoint: Reduce the build process of legato target (2f176ec) by HYChang
- Endpoint: Ignore to format legato project (8ce97ae) by HYChang
- test: Notify initialization by domain socket (ab9d132) by HowJMay
- coverity: Fix security issues coverity found (48a1957) by HowJMay
- Endpoint: Remove DNS resolver inside endpoint (1441971) by HYChang
- Endpoint: Move endpoint used only source code (b375312) by HYChang
- wrong merge conflict (cd1a6c3) by HYChang
- regression: Fix failed send_trytes test suite (34ea6a4) by Pei-Hsuan Hung
- mam: Move definition to avoid SEGV fault (1ae60d4) by HowJMay