Commit Graph

1992 Commits

Author SHA1 Message Date
Oleksii Shevchuk eea0daa0a8 Build scandir module 2018-02-26 14:41:02 +02:00
Oleksii Shevchuk 521ca49433 Add faster backup/download module. A bit unstable right now 2018-02-25 22:29:12 +02:00
Oleksii Shevchuk a9c415c30e Fix listdir 2018-02-25 22:29:12 +02:00
Oleksii Shevchuk 49503269c8 Delete only unlocked seqs 2018-02-19 10:20:36 +02:00
Oleksii Shevchuk 1cd5bf2970 Use cached const 2018-02-18 11:51:14 +02:00
Oleksii Shevchuk fc46c411fb Import AF_LINK from psutil 2018-02-18 11:50:55 +02:00
Oleksii Shevchuk 4cb2c8a59c Handle EBADF 2018-02-18 11:50:34 +02:00
Oleksii Shevchuk 26fc630924 Fix DNS module timeout/hang issue 2018-02-18 11:50:07 +02:00
Oleksii Shevchuk 7bab30e823 Improve pure python memoryimporter 2018-02-16 14:50:39 +02:00
Oleksii Shevchuk 0d499c8d31 There is no need to encode with base64 2018-02-16 14:47:38 +02:00
Oleksii Shevchuk e791f82bb2 Add option to search in memory by regex 2018-02-16 11:21:17 +02:00
Oleksii Shevchuk b32f7ffb3c Fix screenshot screen selection 2018-02-16 11:06:41 +02:00
Oleksii Shevchuk 6941562b11 Bump MSS 2018-02-16 11:02:55 +02:00
Oleksii Shevchuk b9dc6879a2 Bump version 2018-02-16 10:41:53 +02:00
Oleksii Shevchuk 8e2cb69236 Apparently DES and other things are used by some modules 2018-02-16 10:33:37 +02:00
Oleksii Shevchuk d1e7df9341 Fix incompatibility with other ctype contexts 2018-02-16 10:28:15 +02:00
Oleksii Shevchuk 074dbcae26 Add method to cache immutable remote variables locally 2018-02-16 10:03:11 +02:00
Oleksii Shevchuk e35dc9b08a Add Solaris CAcerts location 2018-02-16 09:24:43 +02:00
Oleksii Shevchuk 8c51c5e596 Fix background job interruptions 2018-02-15 16:59:25 +02:00
Oleksii Shevchuk 7ec68db889 Allow packages upgrade during cached builds 2018-02-15 13:58:29 +02:00
Oleksii Shevchuk 67752657a1 Bump sunos build 2018-02-15 00:02:01 +02:00
Oleksii Shevchuk 67dd238822 Explicitly include pyexpat (for igd) 2018-02-15 00:02:01 +02:00
Oleksii Shevchuk c22bd22b43 Ensure even when failed object in consistent state 2018-02-14 17:50:25 +02:00
Oleksii Shevchuk 75aa761319 Scriptlets included into config, so no need additionally obfuscate them 2018-02-14 12:56:21 +02:00
Oleksii Shevchuk 776e5b96c8 Remove some unused objects 2018-02-14 12:43:42 +02:00
Oleksii Shevchuk 6b1a98c2fe Fix compatibility with raw py payload 2018-02-14 11:32:02 +02:00
Oleksii Shevchuk 3054323e55 Obtain fix 2018-02-13 21:44:44 +02:00
Oleksii Shevchuk 6f55bc9418 Fix compatibility with old clients 2018-02-13 21:44:31 +02:00
Oleksii Shevchuk 60a3fd0785 Pycryptodome works well without cffi, no need to embedd 2018-02-13 16:47:27 +02:00
Oleksii Shevchuk 51c47cde7a It turns out that cElementTree still uses pyexpat 2018-02-13 16:47:02 +02:00
Oleksii Shevchuk 9078cb4e1b Rework (basic) modules to use caching 2018-02-12 23:09:56 +02:00
Oleksii Shevchuk d7778b5d36 Add method to shortcut obtain and call.
Works only with immutable data (which is common case for all fast
modules)
2018-02-12 22:57:23 +02:00
Oleksii Shevchuk 9fc03d3797 Mark cached modules after explicit check 2018-02-12 17:40:09 +02:00
Oleksii Shevchuk 7be595ba05 Cover rest common cases with deadlocks 2018-02-12 12:58:05 +02:00
Oleksii Shevchuk 4e73bc2d90 Optimize/fix locking and cache. Bind payload broken (need to reverse lock logic) 2018-02-12 00:07:32 +02:00
Oleksii Shevchuk f7119f0298 Handle timeouts in after dispatch 2018-02-11 21:35:02 +02:00
Oleksii Shevchuk 0665960dcd Do not check remote cache on remote module request 2018-02-11 18:54:47 +02:00
Oleksii Shevchuk 5fe3a8d5f5 Do not lock on second pass 2018-02-11 18:54:20 +02:00
Oleksii Shevchuk 032a45f1e8 Allow ssh module with any posix 2018-02-11 18:54:01 +02:00
Oleksii Shevchuk d6c6049e64 Workaround for deadlock during unboxing rpyc value from remote thread 2018-02-11 18:53:34 +02:00
Oleksii Shevchuk 38ded3c2ce Mount can work on posix 2018-02-11 12:47:22 +02:00
Oleksii Shevchuk 57bddd92ec Check pastebins with noverify option 2018-02-11 12:44:59 +02:00
Oleksii Shevchuk c767c050f9 More debug messages for online checker 2018-02-10 18:29:50 +02:00
Oleksii Shevchuk 261c501d8c Use custom logger for dnscnc 2018-02-10 18:29:50 +02:00
Oleksii Shevchuk bced04d76a Fix imp lock bug 2018-02-10 18:17:57 +02:00
Oleksii Shevchuk 90592f4164 More exceptions handling 2018-02-10 11:05:08 +02:00
Oleksii Shevchuk deb09efd28 Ensure timeouts set 2018-02-10 10:58:56 +02:00
Oleksii Shevchuk 088c4809cd Fix sort by idle 2018-02-10 10:50:12 +02:00
Oleksii Shevchuk 5b498a1c71 Add sort by tags 2018-02-10 10:34:42 +02:00
Oleksii Shevchuk b9c44720f0 Completely ban search of exposed_ modules 2018-02-10 09:03:38 +02:00