Commit Graph

28 Commits

Author SHA1 Message Date
Oleksii Shevchuk 59ac4ba9fd additional_imports: Ensure unicodedata loaded 2019-08-19 19:17:38 +03:00
Oleksii Shevchuk e9afcbf8de Refactoring: merge pp.py and pupyimporter.py
New loader "module" based loader.
Source code deduplicated a bit. Common parts moved to client/common.

Everything moved to "pupy" namespace:

import pupy

Android known to be broken. Other regressions to be discovered.

Checked:
+ Linux 32/64 Native/py
+ Windows 32/64 Native/py/.NET/migrations
2019-08-17 21:13:45 +03:00
Oleksii Shevchuk b7f05645d6 proxy: Add missing libraries 2019-05-27 10:35:05 +03:00
Oleksii Shevchuk f8e41bac21 windows/build: workaround for C imports not supported by wine 2019-03-05 20:41:27 +02:00
Oleksii Shevchuk 7654d2659c WPAD: PoC implementation [WIP]
Supported? WPAD/DNS + Windows registry
Components:
  - auto_proxy
  - tinyhttp

More testing requried

https://github.com/n1nj4sec/pupy/issues/729
2019-02-19 20:44:36 +02:00
Oleksii Shevchuk 151406ecea Include dukpy to basic image 2019-02-12 22:32:44 +02:00
Oleksii Shevchuk efc6a717cd Add missing hmac dependency
Fix https://github.com/n1nj4sec/pupy/issues/684
2018-10-06 14:24:43 +03:00
Oleksii Shevchuk 603bf11286 Introduce uidle - package to check workstation idle timings 2018-06-19 22:31:29 +03:00
Oleksii Shevchuk 67dd238822 Explicitly include pyexpat (for igd) 2018-02-15 00:02:01 +02:00
Oleksii Shevchuk 437d1c6c16 KCP may not work on target platform. We can leave without it 2018-02-02 21:39:01 +02:00
Oleksii Shevchuk b0f52fc716 Fix importer issues 2018-01-11 17:03:24 +02:00
Oleksii Shevchuk 0d91b940e8 umsgpack is enough, no need to bring new blob 2018-01-11 00:03:51 +02:00
Oleksii Shevchuk bf92b435c7 Migrate from json based obtain to msgpack 2018-01-05 23:37:07 +02:00
Oleksii Shevchuk ea3f247a28 Add KCP as subrepo 2018-01-04 21:31:42 +02:00
Oleksii Shevchuk 5dd9129c89 Remove explicit dependencies not required for booting 2017-04-21 00:00:43 +03:00
Oleksii Shevchuk fc7d0253ec Reduce size by building shared openssl, removing dbus from client and so on 2017-03-08 19:41:15 +02:00
Oleksii Shevchuk 128666a1e0 Remove libraries which are not required during non-interactive boot time 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 2ef3cc7cf8 Move make psutils clients built-in (Linux, Windows) 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 3d7d76bbef Add python-ptrace to standard package 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk 04b3eb0f2c Create buildenv script for linux client 2017-03-08 19:41:14 +02:00
Oleksii Shevchuk e320af34ae Add initial IGD (UPnP) support 2017-03-08 19:40:25 +02:00
Oleksii Shevchuk 5175b72ca9 Add dbus/gir support to linux client build 2016-10-30 23:23:07 +02:00
Oleksii Shevchuk 19059fc101 Scripts unification for linux and windows build 2016-10-30 23:23:07 +02:00
n1nj4sec 9fd24fddf9 remove duplicates 2016-05-07 22:41:39 +02:00
n1nj4sec 3c51f3c65c removing py2exe build dependency 2016-03-16 18:17:03 -04:00
n1nj4sec 741e238da6 various fixes + modules dependencies list to automatically load 2016-01-08 22:43:38 +01:00
deathfantasy eb89d12008 smarter library builder script, can pack its own zip 2015-09-24 03:41:25 +07:00
n1nj4sec cb54844b60 first commit :-) 2015-09-22 19:25:36 +02:00