pupy/client/sources-linux
Oleksii Shevchuk 8bfae8bb50 Rework pupy basic configuration
Improve compression:
[+] LMZA everywhere (uniformed)
[+] Config space 40690 -> 8192
[+] Compress payload libraries (libpython)
[+] Compress serialized objects (resources, bootloader, config)
[-] Windows build (Makefile) was removed

Improve cryptography/credentials default configuration
[+] Remove default secrets
[-] Android still there
[+] Add uniformed class to search proper credentials
[+] Generate all credentials on first launch
[+] Improve SSL -> CA/Client/Server + roles

Client default configuration
[+] Add stubbed site.py (to preserve pupy from search files on target device)

TODO:
[?] Test all that stuff?
[?] Rewrite all transport configs to honor roles
2017-03-08 19:41:14 +02:00
..
linux-inject@ce6d7e4b1d Update migration support for Linux 2016-08-23 19:48:12 +03:00
resources Rework pupy basic configuration 2017-03-08 19:41:14 +02:00
.gitignore Update migration support for Linux 2016-08-23 19:48:12 +03:00
LICENSES.txt Update migration support for Linux 2016-08-23 19:48:12 +03:00
Makefile Rework pupy basic configuration 2017-03-08 19:41:14 +02:00
NOTES Add _sqlite3.so 2016-10-30 23:23:07 +02:00
Python-dynload.c Update linux client 2016-08-24 20:18:48 +03:00
Python-dynload.h Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
Python-version.h Add trivial linux standalone client. No reflective loading, but it works somehow 2016-08-23 01:57:58 +03:00
_memimporter.c Update linux client 2016-08-24 20:18:48 +03:00
_memimporter.h Update linux client 2016-08-24 20:18:48 +03:00
daemonize.c Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
daemonize.h Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
debug.h Update migration support for Linux 2016-08-23 19:48:12 +03:00
decompress.c Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
decompress.h Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
fixes.h Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
list.c Add trivial linux standalone client. No reflective loading, but it works somehow 2016-08-23 01:57:58 +03:00
list.h Add trivial linux standalone client. No reflective loading, but it works somehow 2016-08-23 01:57:58 +03:00
main_exe.c Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
main_so.c Rework pupy basic configuration 2017-03-08 19:41:14 +02:00
mktab.py Update migration support for Linux 2016-08-23 19:48:12 +03:00
pupy.c Rework pupy basic configuration 2017-03-08 19:41:14 +02:00
pupy_load.c Rework pupy basic configuration 2017-03-08 19:41:14 +02:00
pupy_load.h Fix migration. Add compression. Fix build on ancient distros 2016-08-24 09:51:33 +03:00
tmplibrary.c Try actually call mmap at drop destinations 2016-08-26 12:35:36 +03:00
tmplibrary.h Update linux client 2016-08-24 20:18:48 +03:00