Fix a minor typo in namespaces, and introduce a constant to label namespace impact better
CF_NS is a character, use strchr(3) to match it, not strstr(3)
Namespace separator is :, not ,. Update unit test accordingly
Possible buffer overflow in src/server.c: wrong buffer size passed to snprintf
(cherry picked from commit 917d701488cadf84688efe4474ba2fe6c3ae0841)
src/files_select.c: Possible buffer overflow, wrong size passed to snprintf
(cherry picked from commit 88eeef0993e3280e86fc53f5a864014fe7795da6)
test of PurgeOldConnections that proves invalid memory access on all purges
(cherry picked from commit 2811b782fd1ca8748a59438841124a9b570f130f)

Conflicts:

	tests/unit/Makefile.am
fix invalid memory access on purge in PurgeOldConnections
(cherry picked from commit afdc7e70df990277715ebe8539c5c45966b1f0ba)
fix race condition on SV.connectionlist - threads modify it in DeleteConn so it must always be locked when accessed
(cherry picked from commit e302e38e0efdb33fcd53ec7acc41686214dbc6ea)
fix race condition on SV.connectionlist - threads access it in DeleteConn
(cherry picked from commit 51a33b63d895ad6ecc6df8da573123975815e1c1)
Correcting SetReferenceTime as used by cf-execd to remove all hard
classes defined based on time so that the schedule can be adhered to
correctly.
(cherry picked from commit 5e0b905841a192e8b388012ad10a4732ccd20430)
introduce (body executor control).agent_expireafter
(cherry picked from commit ff3d839b692ab23c512abf5d57120a3222fb558f)
function to check and time out on file descriptors not ready for reading
(cherry picked from commit 62fc678746b72d592a0b7c9b5fc1e8483e878ac5)

Conflicts:

	tests/unit/Makefile.am
utility to convert pipe to pid of connected process
(cherry picked from commit 73c4a11ce09d27d5f8e323b8cd328c6aee96200b)

Conflicts:

	src/pipes.h
unix utilities to signal process termination sequence and check existence
(cherry picked from commit d1f081d99c3d9d2fa0f14d845a46f5f1ddd39142)

Conflicts:

	src/unix.h
terminate expired agents in cf-execd
(cherry picked from commit 29ff2f47fa1070527fc879829484040e9e3cd8bf)

Conflicts:

	src/cf-execd-runner.c
Comment out failing test of timeout feature
(cherry picked from commit 774bfb7d79227bf2fe7c3e54a4efa87741629240)
Add changes in 3.3.5-9
Update with 3.4.1 changes
modify syntax from select_xpath_region to select_xpath, in code, testing, and documentation
(cherry picked from commit 0f11ce2886f8a807141d9d879c99101d89284f7b)
modify insert_text delete_text and set_text to prevent overwriting child nodes
(cherry picked from commit 58e35f0c1a187ff3a7b9583c86d717f782af781f)