bharnden
c3d0b01b7f
Merge branch 'rel/5.1'
2018-05-22 20:44:26 -07:00
Blake J. Harnden
d799390c4a
moved netns code from daemon/src to netns at the top level, updated files to account for location change
2018-01-04 12:03:14 -08:00
Blake J. Harnden
59e6b6630a
added initial fpm commands for building packages and minor updates to support
2017-12-21 16:19:12 -08:00
Blake J. Harnden
58c6d03bc4
updates to target building separate packages with fpm
2017-12-19 09:43:19 -08:00
Blake J. Harnden
d3210815ab
updated email in python setup.py files, shifted test dependency together
2017-12-18 15:50:28 -08:00
Gabriel Somlo
f8e941a2b0
daemon: add ${pyexecdir} to $PYTHONPATH in daemon/src/Makefile
...
On x86_64, the "core_python_netns" module is installed into ${pyexecdir},
a.k.a. %{python_sitearch}, a.k.a. "/usr/lib64/python2.7/site-packages".
Adding ${pyexecdir} to $PYTHONPATH will prevent the "install" target in
"daemon/src/Makefile" from failing.
Signed-off-by: Gabriel Somlo <glsomlo@cert.org>
2017-11-20 20:56:48 -05:00
Blake J. Harnden
f61c07c108
removed pip check, updated make files for using DESTDIR, removed usage of pip during make install
2017-08-21 12:55:51 -07:00
Blake J. Harnden
00f4ebf5a9
initial commit after bringing over cleaned up code and testing some examples
2017-04-25 08:45:34 -07:00
Tom Goff
5a58978f79
netns: Add a close() method to VCmd objects.
2016-03-04 16:56:56 -05:00
Tom Goff
b1de00be1a
netns: Remove the explicit client connected flag.
...
Use the client variable directly.
2016-03-04 16:56:29 -05:00
Tom Goff
73b14f17b8
netns: Delete the associated client if an I/O error occurs.
2016-03-04 16:56:09 -05:00
Tom Goff
d40dae4e1c
netns: Change the argument passed to client delete requests.
...
Directly pass a pointer to the containing VCmd struct.
2016-03-04 16:55:42 -05:00
Tom Goff
b86881aba9
netns: Add a kill() method to VCmdWait objects.
2016-02-23 17:33:05 -05:00
Tom Goff
d7bce43e42
netns: Have VCmdWait objects hold a reference to the corresponding Vcmd.
...
Also have VCmdWait methods check if the object is associated with an
actual command.
2016-02-23 17:33:05 -05:00
Tom Goff
d42d54a477
netns: Trivial code reorganization.
2016-02-19 17:57:21 -05:00
Tom Goff
a102c46d37
daemon: Make asynchronous notifier file descriptors close-on-exec.
2016-01-29 18:42:19 -05:00
Tom Goff
0853c95592
daemon: Make command channel file descriptors close-on-exec.
2016-01-29 17:49:16 -05:00
Tom Goff
ec8ac2f258
daemon: Minor code reorganization.
2016-01-29 17:46:55 -05:00
tgoff0
cb93153007
daemon: Use autoconf to build the vnoded, vcmd, and netns programs.
2015-02-20 03:10:56 +00:00
tgoff0
99ab22c78c
Improve determining an appropriate python install prefix.
2015-02-19 02:00:11 +00:00
tgoff0
4599520518
Add some gitignore files.
2015-01-28 02:15:45 +00:00
tgoff0
6084b4f416
Adjust file mode bits.
2014-12-15 18:23:25 +00:00
ahrenholz
758f7d50e8
fix clang compile error by replacing unsigned int with long for syscall()
...
(Boeing r1848)
2014-07-07 17:11:28 +00:00
ahrenholz
d281682772
globally replace old NRL URL with new
...
http://www.nrl.navy.mil/itd/ncs/products/core
(Boeing r1803)
2013-12-04 21:45:42 +00:00
ahrenholz
3e2e8f77b2
(Boeing r1773)
...
properly pass CFLAGS and LDFLAGS when building extension module via setup.py
this fixes Debian build issues when hardening flags are used and properly
passes the -D_GNU_SOURCE required for the "implicit declaration of function
‘posix_openpt’" warning
2013-09-10 16:24:32 +00:00
ahrenholz
f8f46d28be
initial import (Boeing r1752, NRL r878)
2013-08-29 14:21:13 +00:00