Commit Graph

31 Commits

Author SHA1 Message Date
CPunch dc91a207b1
Update README.md 2022-09-07 03:11:01 -05:00
CPunch fab6c5b4f6 typos 2022-07-30 23:16:00 -05:00
CPunch 5d2f492c41 Updated README, moved compilation steps to wiki 2022-07-12 17:06:35 -05:00
CPunch db05f2eb13 README: Updated CMake requirements 2022-06-29 17:55:42 -05:00
CPunch 43ef603301 README: action badge should only reflect the main branch 2022-06-19 22:44:59 -05:00
CPunch a410a9ac15 Updated Asciinema & fixed windows debug builds 2022-06-04 10:26:25 -05:00
CPunch e3a1f51d60 added 'LAIKA_OBFUSCATE' cmake option
- if defined, enables LAIKA_BOX obfuscation for variables
- new macros (LAIKA_BOX_SKID_START & LAIKA_BOX_SKID_END), become no-ops if LAIKA_OBFUSCATE is undefined
- TODO: use cmake to automate the generation of lboxconfig.h
2022-05-10 20:28:54 -05:00
CPunch 062d8f1dd6 update README 2022-05-09 17:02:48 -05:00
CPunch 7d96f3252c Major shell packet refactoring
- can now open multiple shells per peer (change LAIKA_MAX_SHELLS)
- more sanity checking for public keys (new peers with duplicate keys are killed
- misc. refactoring, added cnc/cpeer.[ch]
2022-05-07 20:09:42 -05:00
CPunch ead2f08c87 update README 2022-05-01 14:54:38 -05:00
CPunch 64f7e40fa0 Windows: Persistence via windows registry 2022-04-22 17:20:31 -05:00
CPunch 2338e7215a Added CONTRIBUTING.md 2022-04-17 01:12:01 -05:00
CPunch 7d9ed4ab87 Switch to asciinema for demo 2022-04-15 00:35:37 -05:00
CPunch 9d083608aa updated readme info 2022-04-14 12:38:57 -05:00
CPunch 89630b1a5e Linked to Ansible-Playbook 2022-04-11 12:56:42 -05:00
CPunch 2fb0ef29a6 Added CMake flag for enabling persistence 2022-04-07 19:04:42 -05:00
CPunch 9084afa738 Added commit hash to version display 2022-04-06 01:07:16 -05:00
CPunch 5fcdb53740 list config in README 2022-04-06 00:45:29 -05:00
CPunch bec7de9ce5 Updated README 2022-03-28 16:28:44 -05:00
CPunch 14d17adf89 Added README badges 2022-03-17 23:51:53 -05:00
CPunch 851cb95d75 Updated README.md requirements 2022-03-15 13:24:29 -05:00
CPunch e2537efb3f Added LAIKA_CNC_IP & LAIKA_CNC_PORT to cmake config 2022-03-15 13:05:11 -05:00
CPunch d283b977d9 added demo gif 2022-03-07 11:06:56 -06:00
CPunch 12a1329101 Removed Panel client, updated README requirements 2022-03-03 10:57:33 -06:00
CPunch 72e0b6d5d0 updated readme 2022-03-02 10:54:31 -06:00
CPunch c092d5a9a0 Deprecated panel, added shell, lrsa.h -> lsodium.h
- Refactoring
2022-02-24 22:13:05 -06:00
CPunch f8ac74881e updated README, minor CMake improvements 2022-02-18 15:26:29 -06:00
CPunch 574afdda16 Updated README 2022-02-17 18:21:29 -06:00
CPunch 291c4479ff Statically link LibSodium, updated README 2022-02-17 17:57:08 -06:00
CPunch 6fb8aa9b8a Refactored how CMake passes version & settings info
- keys can now be passed per-build passing -DLAIKA_PUBKEY=[pubkey] & -LAIKA_PRIVKEY=[pubkey] to `cmake -B`
- if those definitions aren't passed, the default public & private key will be used (for quick testing)
2022-01-30 01:15:51 -06:00
CPunch 8133a8d3cb Inital commit
lib/ is just [FoxNet](https://git.openpunk.com/CPunch/FoxNet) ported to C99
2022-01-23 21:28:16 -06:00