Commit Graph

9 Commits

Author SHA1 Message Date
Vadim Yanitskiy 900ad92912 srsue/extnas: implement a simple UNIX domain socket server
Unfortunately, the existing networking API (common/network_utils.h)
lacks the UNIX domain socket support, and it turned to be easier
to implement a simple, single client server using Boost.Asio.

The server runs in its own thread with a blocking Tx queue, and
calls a user definted callback on receipt of any data from client.
Multiple client connections are not supported and will be rejected.
2020-11-09 06:31:45 +07:00
Andre Puschmann df0335c0c9 travis: add missing and optional build dependencies 2020-04-30 13:38:44 +02:00
Andre Puschmann 3c9778e786 travis: fix issue with installing clang from trusty llvm PPA 2020-04-30 13:38:44 +02:00
Andre Puschmann 0272506add enable TTCN3 and 5GNR for Travis builds 2020-02-24 17:05:00 +01:00
Andre Puschmann d60d8fead4 update GH action and Travis config
- enable Ninja in builds
- build clang/gcc
- build on Ubuntu 16.04 in GH
- build on Bionic in Travis
2019-12-18 20:48:56 +01:00
Andre Puschmann 4433c238e3 enable clang-8 on travis 2019-12-16 14:06:26 +01:00
Vasil Velichkov 07c620c084 travis: Test with both gcc and clang 2019-12-16 14:06:26 +01:00
Andre Puschmann e7094d29b3 add clang-format checker and travis hooks 2019-10-11 13:12:21 +02:00
Andre Puschmann 9abb36e7ab add basic travis.yml 2018-12-18 11:53:09 +01:00