38 Commits

Author SHA1 Message Date
revsic 566e9363be obfs, rand: Add sample for random generator 2019-04-07 01:14:07 +09:00
revsic 7f4cff179e obfs, rand: Add seed parameter for xorshiftplus 2019-04-07 01:09:37 +09:00
revsic db4b9c88ce obfs, string: Make pair table 2019-04-07 01:03:42 +09:00
revsic 3fe6a81221 obfs, seq: Add size for typeseq 2019-04-07 01:03:31 +09:00
revsic 2b949cb9b5 obfs, fsm: Remove in sturct template specilization 2019-04-07 00:36:53 +09:00
revsic e9596fc197 obfs, fsm: Move pass to seq 2019-04-07 00:29:33 +09:00
revsic 768c182566 obfs, fsm: Implement compile time finite state machine 2019-04-07 00:23:06 +09:00
revsic 7c829c3c14 fsm: Modify machine to return next states 2019-04-06 04:42:29 +09:00
revsic d651f891b1 temporal commit 2019-04-06 01:30:41 +09:00
revsic 8991de23fd obfs, fsm: Add state machine executor 2019-02-25 14:55:32 +09:00
revsic 8401ac212f obfs, fsm: Fix template overloading 2019-02-25 14:23:27 +09:00
revsic 065eadca9d obfs, fsm: Add finite state machine impl 2019-02-24 04:36:47 +09:00
revsic 2a7d72adc8 obfs, fsm: Add Finite state machine 2019-02-23 04:56:19 +09:00
revsic c070451823 obfs, string: Replace table size to elem_size 2019-02-23 03:37:43 +09:00
revsic e3ad78d004 obfs, seq: Add elem_size for SeqPack 2019-02-23 03:37:16 +09:00
revsic f61e883836 obfs, string: Modify tables to va args 2019-02-23 02:56:00 +09:00
revsic 1a6f445370 obfs, string: Add macro MAKE_STRING 2019-02-23 02:51:57 +09:00
revsic 15be8d2ad1 obfs, string: Add macro MAKE_STRING 2019-02-22 23:11:31 +09:00
revsic 4a69514490 obfs, rand: Rename macro to MAKE_RAND_VAL 2019-02-22 23:11:19 +09:00
revsic 405eaf8aed obfs, string: Add keyword template for dependent types 2019-02-22 23:03:11 +09:00
revsic 8b17297702 obfs, string: Add keyword template 2019-02-22 22:46:08 +09:00
revsic 6d87171829 obfs, string: Add keyword typename 2019-02-22 22:44:26 +09:00
revsic e37fcc2d9f obfs: Remerge 2019-02-22 22:38:51 +09:00
revsic e686933e66 obfs: Modify directory impl to obfs 2019-02-22 22:38:06 +09:00
revsic 625c0202b7 obfs, string: Fix table based make_string 2019-02-19 03:49:42 +09:00
revsic d7f466215e obfs, seq: Fix compile err 2019-02-19 03:49:28 +09:00
revsic bc7b26b3b4 obfs: Remergin 2019-02-18 05:24:45 +09:00
revsic cc078810f1 obfs, string: Modify file name 2019-02-18 05:24:30 +09:00
revsic ca8ecf7c2e obfs, random: Compile time random lib 2019-02-18 05:24:13 +09:00
revsic 95883cc880 obfs, sequence: Type level sequence lib 2019-02-18 05:24:04 +09:00
revsic ba6f7dd896 obfs, string: Replace size_t to std::size_t 2019-02-18 00:12:25 +09:00
revsic 6eba48b62c obfs, string: Replace to range based for 2019-02-17 04:45:01 +09:00
revsic b3650d73f8 obfs, string: Replace enc, dec with param to template 2019-02-15 05:07:21 +09:00
revsic b403281c69 obfs, string: Modify len to size 2019-02-15 02:28:29 +09:00
revsic 2285a1e560 obfs, string: Remove string method 2019-02-15 02:24:47 +09:00
revsic ee7d782366 obfs, string: Add method string 2019-02-15 02:20:32 +09:00
revsic 0cc67b5f46 string obfs: Fix indent 2019-02-14 19:11:56 +09:00
revsic 3346b0d69e obfs: Add string obfuscator 2019-02-14 02:58:58 +09:00