Age | Commit message (Collapse) | Author | Files | Lines |
|
This bump includes the following changes:
* 6cbd15fc sig-monitor: Fix exit in signal handler
* aeb015be jobs: Fix callsync hanging
Bug-AGL: SPEC-2937, SPEC-2907
Change-Id: Ie8187778b0b76f484a7d589b20b0190a45d441a7
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
This correctly close sockets.
This integrates the following fixes
* 99ad30b Fix client disconnection close
Bug-AGL: SPEC-2759
Change-Id: Ia37ead39c31081bf99ed63b2e90ff0fe0226c999
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
There fixes a bug with an inversion between info
and error in implementation of synchronous calls,
leading to bad detection of errors.
Includes:
* 91de250 Fix detection of error in call synchronous
Bug-AGL: SPEC-2697
Change-Id: I42f2e9872f363526a2378e07afa21664863fec3a
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Include changes:
* 6fe59e2 uuid: Add module for UUID generation
* 5b59688 afb-evt: Refactor processing of broadcasted events
* 6dfeafe Tag broadcasted events with UUID and hop
* 51ab7c2 Fix bad memory access at client disconnection
Bug-AGL: SPEC-2625
Change-Id: Ifa81293a783d5119d7a3d4c33598e1eb865e703c
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Enforce serialization of messages, makes event really asynchronous,
and enforce (un)subscribe in living request.
Include the following changes:
* 909893e afb-evt: Improve compatibility to guppy
* 248ec5d afb-evt: send events in separate job
* c8cc0d6 Revert "afb-stub-ws: Allow unordered process of messages"
* bc38af3 afb-xreq: Forbids (un)subscribes after reply
* 0342cd1 afb-client-demo: Allow pipe of messages
Bug-AGL: SPEC-2215
Bug-AGL: SPEC-2219
Bug-AGL: SPEC-2542
Bug-AGL: SPEC-2599
Change-Id: I357aeb852e2041ac6056dd563dac42f29dadb52d
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Bump af-binder revision to include the following:
* 5026438 Build af-binder-devtools-native using GCC-9.1.1
* d6f6df8 afb-daemon: Add /tmp has fallback for uploads
* f9c7430 jobs: Fix infinite wait lock
* 02fe255 Fix afb document typo.
* 4da9c71 afb-export: Fix requirement on multiple apis
* 5d57096 coverage: Add test of AFB_DEBUG_WAIT
* 216666e coverage: Allow to run coverage everywhere
* d00bfe9 Allow to tune installation directories
* 5214323 doc: Improve comment on asynchronous calls
* 6401efb binding-wrap: Rework of context handling
* 13457f6 samples: wrong parameter for get_new_board()
* 78fcce2 Merge changes Id24d9bb0,I6807ed25
* 92c9d33 change style initialization of struct afb_auth
* b369498 missing full initialization for struct afb_verb_v3
* a1e6d2c Merge "afb-migration-to-binding-v3: fix broken links"
* a4cf888 afb-migration-to-binding-v3: fix broken links
* 036629f Fix small issues
* 8f12ffa coverage: Update Makefile
* 6b2b09d Reordering of sample and tutorial bindings
* 9cf1fce Fix rpm packaging following review 20926
* c80873f Change agl-app-framework-binder.sh
BUG-AGL: SPEC-2482
Change-Id: Ied029a20edffd1ac2b347c94819f230a38d3d0b4
Signed-off-by: Bechir Mghirbi <bechir.mghirbi@grammer.com>
|
|
Includes the following changes:
* 51b8ff0 Prevent false positive during check source
* 6b70202 coverage: Allow removal of valgrind
* bf7fe72 jobs: Clean unneeded code
* 418ba12 watchdog: Isolate the watchdog from jobs
* d7e4fab Rename afb-systemd to systemd
* c330ecf system & jobs: Reverse link and acquiring events
* d9de3cd evmgr: Isolate the event loop from jobs
* 5715fd5 afb-args: Use secure_getenv
* 5011060 sig-monitor: Add compiling switches
* a2cf84e hooks: Allow to remove hooking (and/or trace)
* 84f4aec Rename afb-config to afb-args
* 8214e88 evmgr: Fix a "maybe uninitialized" issue
* 50deefa Workaround an exit issue
* 901a38c jobs: Refactor exiting jobs
* 2ba7c20 Improve setting of options
* ec0564b Add conditionnal support of bindings version 2
* 16f014e Add conditionnal support of dynamic bindings
* 60cd117 Fix false ***buffer overflow*** detection
* ce53d8e afb-export: Fix heap corruption
Bug-AGL: SPEC-2292
Change-Id: If4540a3dc58df208ecb3ee7de363d29317bfb903
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
In rare circumstances during intialization threads should wait instead
of using a null event loop. This is because no one has needed event loop at
this stage of initialization.
Change-Id: Ie5c1f86f80d7b90234cedabb07186058e6b2d45f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
This includes:
* ff2b8be Upgrade dependency to libmicrohttpd version 0.9.60
* c829f91 Fix build dep on OBS
* 5425e05 afb-stub-ws: Allow unordered process of messages
Bug-AGL: SPEC-2219
Change-Id: I037a158a32d8673ba8df00658d30e745516944a9
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Include the changes:
* 44248c6 Set next version of binder
* 043c27c Update copyright date
* 6415858 afb-stub-ws: Fix concurrent memory issues
* f47f9d8 stress: Improve the stress test scripts
Bug-AGL: SPEC-2163
Change-Id: I6ae7948de56aa698c3aa9e82617abc504477d326
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Includes changes:
* fcd68bb jobs: Ensure releasing event loop
Bug-AGL: SPEC-2161
Change-Id: Ief7a439a857c42435c2b9c93e218fcf5533eb1e4
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Ensure activation of multithreaded handling
of requests.
Includes:
* bb5dd7a afb-proto-ws: Serialize incoming message
* e9c6530 jobs: Refactor event loop handling
* 48df1b4 jobs: Separate internal threads from others
* 2ff91c0 jobs: Remove conditionnal REMOVE_SYSTEMD_EVENT
* 0c68d46 afb-hsrv: Avoid call to getnameinfo
* 194031d hello3: Fix warning unused variable
Bug-AGL: SPEC-2133
Bug-AGL: SPEC-2089
Change-Id: I7a9f8ede2309b0eb58c0b83abd03023f5a01eb30
Signed-off-by: Jose Bollo <jose.bollo@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>
|