Age | Commit message (Collapse) | Author | Files | Lines |
|
Enforce serialization of messages, makes event really asynchronous,
and enforce (un)subscribe in living request.
Include the following changes:
* 9194450 afb-evt: send events in separate job
* 034b0ab Revert "afb-stub-ws: Allow unordered process of messages"
* 328c4b5 (guppy-next) afb-xreq: Forbids (un)subscribes after reply
Bug-AGL: SPEC-2215
Bug-AGL: SPEC-2219
Bug-AGL: SPEC-2542
Bug-AGL: SPEC-2599
Change-Id: I84b2d1c46c13c1f18c2eb466284d2b4fc8fedc0b
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
For af-main:
* 598f374 Add ability to manage all widget/applications
For af-binder:
* 4789efd jobs: Ensure validy of event loop
* 75a6b9e Prevent false positive during check source
* bc8929b Fix false ***buffer overflow*** detection
* f878e80 afb-export: Fix heap corruption
Bug-AGL: SPEC-1850
Bug-AGL: SPEC-2272
Bug-AGL: SPEC-2292
Change-Id: If64eb30677d880c68d504765ed7d3b2744d8ffe0
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
This includes:
* Fix build dep on OBS
* afb-stub-ws: Allow unordered process of messages
Bug-AGL: SPEC-2219
Bug-AGL: SPEC-2251
Change-Id: I1b5ce5263731de2f232945b0840e8b86edec2740
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
This changes takes care to increment the
the count of reference before using it.
Bug-AGL: SPEC-2163
Change-Id: I598b15bcd7c5cfde632f60bc63a4181e3e82307e
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Included changes:
* 8b58a16 jobs: Ensure releasing event loop
* 4bb7ed6 Set default version to 7.0.0: GRUMPY GUPPY
* 3facd51 Add gitreview file for guppy branch
* 77bf8a3 Merge changes from topic 'spec-2089'
* 194031d hello3: Fix warning unused variable
* 0c68d46 afb-hsrv: Avoid call to getnameinfo
* 2ff91c0 jobs: Remove conditionnal REMOVE_SYSTEMD_EVENT
* 48df1b4 jobs: Separate internal threads from others
* e9c6530 jobs: Refactor event loop handling
* bb5dd7a afb-proto-ws: Serialize incoming message
* a4bb03e packaging: update dependency on libmicrohttpd version
* a785953 Merge "afb-api-v3: Fix potential buffer overflow"
Bug-AGL: SPEC-2089, SPEC-2133
Change-Id: I9aa7fc1e33b57e4de629f6d1c4e241aed68b2888
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
This following changes are included:
* 1bce833 afb-api-v3: Fix potential buffer overflow
* 3bb9874 afb-binding-v3: Fix issues in includes
* eb9be95 packaging: Remove hard dependency to samples
* 7508331 hello3: Add verb 'after'
* 7916ea9 bindings/samples: Cleanup and tiny comment
Change-Id: Ifa0f941e22096b46278951f6e8fa939d3215803d
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Bump to the version that fix the lock of
call in multi-threaded case.
Bug-AGL: SPEC-2089
Change-Id: I21baf120398f89cda3dfba06c44fa4773cda04c4
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
|
|
This upgrade includes 4 commits:
* bc247d4 globset: Introduce globset for event handling
* 13a5afe Fix deprecation warnings for older GCC versions
* 3f2e3d9 afb-hook: Improve reentrancy of hooking
* 9295a52 afb-proto-ws: Add error report
Change-Id: I91a493f1a2288a27f311171dc8b9ebe29c8a24a2
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
af-binder changes:
* 153a7c9 AFB.js: Tiny improvement and space fix
* eca8f3d afb-socket: Fix address reuse
* 42099d3 afb-export: Fix error in event handling
* 83c9e99 main-afb-daemon: Export variables to connect to binder
af-main changes:
* bceaf2c afm-system-daemon: Improve error message report
* 44c70fd Treat correctly running/not running status
* 94176d9 afm-unit: Export new variables
Change-Id: Ifdb631d8155032f72b4497400fdbd935547c7782
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Includes
* 875007d afb-socket: Relax requirement of tcp ending slash
* 8754e33 afb-socket: Handle listening on all interfaces
* f3048dc samples: Fix compiling error
* 68fb4de afb-hsrv: Adapt to next version of libmicrohttpd
* dfe85ca Added an option to color out the ouput
* 61a0151 afb-session: Add language to session
* c1c4973 monitoring: Fix naming of apis
* 6b0b904 Make profile.d file consistent between rpm and debian
* 5ee4995 afb-apiset: Reorder priority of messages
* db0e684 AFB.html: Allow to call any verb of any API
* 6c9e231 afb-hsrv: Lower the "no handler" message
* deaf209 APIv3: Allow to write application binding
* 86e4c17 afb-api-so-v3: Keep root API in all cases
* fd57dbf genskel: Fix issues for C++ bindings v3
* 40fa7ea packaging/deb: install all headers
* 9ce66be Fix native deb pkg install dependency
* 195a03d afb-export: Emit a warning on bad 'afb_require_api' call
* efd6d20 afb-socket: API name cares of abstract UDS
* c19ce12 afb-session: Fix an issue in managing sessions
* 80c96d7 CMakeLists: Use AGLVERSION if set
Change-Id: Ie6a5efa651f5e9b9fab207f216514552993edfa5
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: Ie1ff83f007d9d8d819829540d51e576f088c97eb
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
|