Commit graph

32 commits

Author SHA1 Message Date
Olof hagsand
8cde7a4ded * Handling empty netconf XML messages "]]>]]>" is changed from being accepted to return an error.
* Netconf split lines input (input fragments) fixed
  * Netconf input split on several lines, eg using stdin: "<a>\nfoo</a>]]>]]>" could under some circumstances be split so that only "</a>]]>]]>" be properly processed. This could also happen to a socket receiving a sub-string and then after a delay receive the rest.
  * Fixed by storing residue and add that to the input string if later input is received on the same socket.
* Use [https://github.com/clicon/libevhtp](https://github.com/clicon/libevhtp) instead of [https://github.com/criticalstack/libevhtp](https://github.com/criticalstack/libevhtp) as a source of the evhtp source
2021-01-07 16:57:47 +01:00
Olof hagsand
26a4b14060 revert travis 2020-11-30 20:12:07 +01:00
Olof hagsand
a337955847 travis set -eux 2020-11-30 16:22:48 +01:00
Olof hagsand
76474ba151 travis nginx sudo 2020-11-30 13:43:36 +01:00
Olof hagsand
cdc851e5ce travis again 2020-11-30 11:16:53 +01:00
Olof hagsand
f34b61cf6a travis again 2020-11-30 10:35:47 +01:00
Olof hagsand
0d3321756d travis again 2020-11-30 10:05:15 +01:00
Olof hagsand
1080ef9d20 try native travis test #8 2020-11-29 23:32:50 +01:00
Olof hagsand
632314364b try native travis test #7 2020-11-29 23:26:24 +01:00
Olof hagsand
b8f987e3f3 try native travis test #2 2020-11-29 22:46:16 +01:00
Olof hagsand
bccad164ae try native travis test 2020-11-29 22:33:15 +01:00
Olof hagsand
2f6458dd41 new travis 2020-07-07 22:27:47 +02:00
Olof hagsand
5464eec540 Added docker support for three restconf modes: nginx/fcgi(default); evhtp ; and none. 2020-07-07 13:26:38 +02:00
Olof hagsand
1597bd303c changed cligen repo from olofhagsand/cligen to clicon/cligen 2020-06-21 15:57:43 +02:00
Olof Hagsand
b023c6cbed Travis container tests 2019-02-11 16:10:43 +01:00
Olof Hagsand
96b7fd7485 travis: only container tests 2019-02-11 16:01:12 +01:00
Olof Hagsand
dc173e0b4c docker base and system images, and trigger docker test from travis. 2019-02-11 15:47:12 +01:00
Olof Hagsand
84d2efdedc travis ./start.sh patch 2019-02-11 14:37:07 +01:00
Olof Hagsand
66d8573c00 Added docker/base as minimal clixon container and docker/system as full clixon system. 2019-02-11 14:17:29 +01:00
Olof hagsand
f718c716b6 revert tests 2019-02-04 17:40:50 +01:00
Olof hagsand
ba70aee2d9 groupadd socket 2019-02-04 17:35:18 +01:00
Olof hagsand
1a2041d451 clicon group 2019-02-04 17:26:09 +01:00
Olof hagsand
b01f2011a3 travis whoami 2019-02-04 17:15:59 +01:00
Olof hagsand
9eeafbc2ac groupadd 2019-02-04 16:49:28 +01:00
Olof hagsand
d0182e98ca Travis test scripts 2019-02-04 16:44:15 +01:00
Olof hagsand
6ff422064b install-include#2 2019-02-04 16:00:06 +01:00
Olof hagsand
ec39b43748 ldconfig 2019-02-04 15:44:54 +01:00
Olof hagsand
2e46062c29 travis experiments 2019-02-04 15:35:29 +01:00
Olof hagsand
c81419e5e9 travis apt-get install 2019-02-04 14:38:41 +01:00
Olof hagsand
2a2785090b travis libfcgi-dev 2019-02-04 14:31:46 +01:00
Olof hagsand
a13c8abd5f travis x mode 2019-02-04 14:27:34 +01:00
Olof hagsand
10d841f4be Added make test and travis experiment 2019-02-04 14:13:20 +01:00