Commit Graph

  • 86fe42eccb version 0.20 master v0.20 Fancy Zhang 2022-12-30 22:04:55 +08:00
  • f88748bd28 small things Fancy Zhang 2022-12-30 21:40:53 +08:00
  • 096af74237 check if vmlinux exists dev Fancy Zhang 2022-12-30 20:39:25 +08:00
  • fd01861c62 move to libbpf 1.x Fancy Zhang 2022-12-30 15:25:45 +08:00
  • aaa628a76b Merge branch 'master' of github.com:springzfx/cgproxy into master Fancy Zhang 2020-08-19 21:47:19 +08:00
  • 5902a64926 use CMAKE_INSTALL_FULL_XXX instead because cmake's install DESTINATION not work as doc says Fancy Zhang 2020-08-19 21:46:51 +08:00
  • 372e4be6d9 update readme (#18) Kslr 2020-08-17 23:51:57 +08:00
  • 45d883d66d Merge branch 'master' of github.com:springzfx/cgproxy into master v0.19 Fancy Zhang 2020-08-16 15:33:34 +08:00
  • ae781fc184 update man Fancy Zhang 2020-08-16 15:22:07 +08:00
  • 5da82723dd wait at most 60s in case of xtables lock Fancy Zhang 2020-08-16 15:16:01 +08:00
  • 70b6f29b72 update readme Fancy Zhang 2020-08-16 15:07:07 +08:00
  • cf647c223d Fix some typos and Update toc (#15) sixg0000d 2020-08-12 00:08:08 +08:00
  • b2d49eb6ca ignore process live too short error Fancy Zhang 2020-08-11 19:19:27 +08:00
  • 46b0e4bc95 Merge branch 'master' of github.com:springzfx/cgproxy into master Fancy Zhang 2020-08-11 18:49:25 +08:00
  • 89619a3afc update readme Fancy Zhang 2020-08-11 18:49:18 +08:00
  • c417d5050c fix: v2ray.service 404 in readme.md (#14) 千魂剑 2020-08-11 18:47:41 +08:00
  • 55d67f4799 Add network-online.target to service (#12) sixg0000d 2020-08-06 09:40:52 +08:00
  • aa05c07c01 revert service install path Fancy Zhang 2020-08-06 09:28:39 +08:00
  • 5f03c52923 add bridge network issue workaround in readme Fancy Zhang 2020-08-05 22:56:47 +08:00
  • 88e2bc09b3 Merge branch 'master' of github.com:springzfx/cgproxy into master Fancy Zhang 2020-08-05 22:49:33 +08:00
  • 49afaf2ad7 Merge branch 'karuboniru-master' into master Fancy Zhang 2020-08-05 22:48:43 +08:00
  • 2daa46c019 directly use CMAKE_INSTALL_FULL_XX Fancy Zhang 2020-08-05 22:47:52 +08:00
  • 655290bf97 Don't hardcode paths Qiyu Yan 2020-08-05 05:08:10 +08:00
  • 4b480c9eff Merge pull request #9 from karuboniru/master Fancy 2020-08-05 00:00:51 +08:00
  • 8c2072f3bf Always install systemd unit files in right place Qiyu Yan 2020-08-04 18:05:51 +08:00
  • d6394f25f3 fix local packet loop Fancy Zhang 2020-07-21 14:05:42 +08:00
  • 0eca327785 logical organize tproxy iptables Fancy Zhang 2020-07-20 14:49:41 +08:00
  • 032b780e07 Merge pull request #7 from DuckSoft/patch-1 Fancy 2020-07-18 11:49:12 +08:00
  • 48780c749c config.json: minor typo fix DuckSoft 2020-07-18 11:34:19 +08:00
  • 538f1722cf add vscode settings springzfx 2020-07-15 01:02:10 +08:00
  • cba7800e2b execsnoop-kernel can also be built with vmlinux.hwith vmlinux.h, execsnoop_kern.c can be built without kernel treeremove execsnoop-libbpfadd cross build instruction Fancy Zhang 2020-07-14 21:55:22 +08:00
  • f397900adc support aarch64 Fancy Zhang 2020-07-10 23:06:52 +08:00
  • 134caa9c78 update readme Fancy Zhang 2020-07-09 19:34:33 +08:00
  • 7123254ebb fix execsnoop interrupt when sleep Fancy Zhang 2020-07-09 19:10:13 +08:00
  • 892c6587dc bump version v0.18 Fancy Zhang 2020-07-05 23:07:54 +08:00
  • 8ea4062384 test on deepin 15.11 Fancy Zhang 2020-07-05 22:36:53 +08:00
  • 85e7bb3317 allow static build, mainly for deb and rpm pack Fancy Zhang 2020-07-05 22:30:36 +08:00
  • 9d2c26e765 customize cgroup mount point Fancy Zhang 2020-07-05 22:29:43 +08:00
  • 00cd293842 tested on ubuntu 18.04 Fancy Zhang 2020-07-05 17:58:10 +08:00
  • b8b70dcad5 build deb and rpm static prefered Fancy Zhang 2020-07-05 17:41:41 +08:00
  • 5398740bf3 add cmake option: build_execsnoop_dl, build_static Fancy Zhang 2020-07-05 16:57:00 +08:00
  • f5dc84e34a bump version v0.17 Fancy Zhang 2020-07-04 15:59:39 +08:00
  • 720806317b update readme Fancy Zhang 2020-07-04 15:54:31 +08:00
  • 5509be3926 add libbpf depency for deb and rpm Fancy Zhang 2020-07-04 15:34:20 +08:00
  • ab98bae840 add warning output Fancy Zhang 2020-07-04 15:33:02 +08:00
  • 4753d2be68 filter cgroup that not exist Fancy Zhang 2020-07-04 15:32:36 +08:00
  • 9f4c980c3e minor adjustments Fancy Zhang 2020-07-04 14:37:28 +08:00
  • e4437071c9 use execsnoop-kernel which btf is not requested Fancy Zhang 2020-07-04 12:59:04 +08:00
  • 3b5378a79d use bpftool-gen to generate skel Fancy Zhang 2020-07-04 11:07:56 +08:00
  • 7f132c5d63 add execsnoop-kernel which need to be built in kernel tree Fancy Zhang 2020-07-03 22:36:35 +08:00
  • 6cb169522c update install Fancy Zhang 2020-06-29 14:34:13 +08:00
  • 0d2725d00c expose table, fwmark, mark_newin to config Fancy Zhang 2020-06-27 23:26:25 +08:00
  • a4628cfed8 use more uncommon route table and mark Fancy Zhang 2020-06-27 12:42:33 +08:00
  • 77b57247ea commit add .vscode things Fancy Zhang 2020-06-27 10:13:04 +08:00
  • 4618b8f475 fix #5: segfault when program not exist Fancy Zhang 2020-06-27 10:06:04 +08:00
  • 46fb9bae2b optimize cmake Fancy Zhang 2020-06-21 21:28:44 +08:00
  • c223af9d71 updated readme Fancy Zhang 2020-06-18 15:54:17 +08:00
  • 25d64f7cdb bump version v0.16 Fancy Zhang 2020-06-18 14:58:29 +08:00
  • c5ef430652 update pack Fancy Zhang 2020-06-18 14:57:33 +08:00
  • 58159dbc15 replace bcc with libbpf to optimize resource usage Fancy Zhang 2020-06-18 11:38:47 +08:00
  • 3f1bee745b replace typedef with using decltype Fancy Zhang 2020-06-15 21:46:47 +08:00
  • 049741249d update readme Fancy Zhang 2020-06-12 10:09:37 +08:00
  • bc94e58cb1 check again after small period(100ms) to avoid kde cgroup override springzfx 2020-06-12 00:20:57 +08:00
  • 840a8338a8 update readme: add known docker issue springzfx 2020-06-02 14:50:50 +08:00
  • 06da477373 bump version v0.15 springzfx 2020-06-01 00:38:56 +08:00
  • 314ff64b8b remove uninitialized pid ref springzfx 2020-06-01 00:36:48 +08:00
  • d1bf9620bf only process running program when execsnoop thread started springzfx 2020-05-30 15:54:58 +08:00
  • b7ea8e441b execsnoop: leave alone if already in preserved cgroup springzfx 2020-05-30 15:10:56 +08:00
  • b031aa8064 update readme springzfx 2020-05-30 03:52:22 +08:00
  • 8226db37e0 avoid unused variable and VLA springzfx 2020-05-30 03:39:27 +08:00
  • 5bbec4d1bf remove pthread.h, use CMAKE_DL_LIBS springzfx 2020-05-30 02:37:45 +08:00
  • 9b4ec44897 set timeout for thread start springzfx 2020-05-30 02:16:44 +08:00
  • a1a1ed5bd9 linux-headers needed fot bpf init springzfx 2020-05-30 02:02:03 +08:00
  • 34e5d81329 change status signal place springzfx 2020-05-30 01:59:24 +08:00
  • dfc688b5e5 linux-headers needed fot bpf init springzfx 2020-05-30 01:43:37 +08:00
  • ec9609cec8 replace pthread with c++ thread springzfx 2020-05-30 00:14:18 +08:00
  • cc83c1ae55 use deltype springzfx 2020-05-29 19:32:54 +08:00
  • 75751f4887 fix processing /proc/<pid>/cgroup springzfx 2020-05-29 17:14:05 +08:00
  • af78ad2012 flush fprintf springzfx 2020-05-29 16:16:32 +08:00
  • c32457a1aa robust detect already in correspond cgroup springzfx 2020-05-27 00:00:05 +08:00
  • 1d29828d1b remove path max len limit springzfx 2020-05-26 23:04:12 +08:00
  • 4fea0d39a2 add iptables output prefix springzfx 2020-05-26 00:10:14 +08:00
  • badf282842 detect already in correspond cgroup springzfx 2020-05-26 00:00:20 +08:00
  • 41f856acd2 update deb depency springzfx 2020-05-25 19:37:23 +08:00
  • 45adf0a233 update man and readme springzfx 2020-05-25 19:19:42 +08:00
  • 1f4dd2fde2 update deb/rpm depency springzfx 2020-05-25 17:26:53 +08:00
  • 40bd709995 bump version v0.14 springzfx 2020-05-25 17:22:40 +08:00
  • 221a75ae7b clang format springzfx 2020-05-25 17:03:17 +08:00
  • 16a341205f add with_execsnoop option springzfx 2020-05-25 16:53:34 +08:00
  • 076651b984 make execsnoop optional as module springzfx 2020-05-25 13:49:40 +08:00
  • 1c72a204a1 execsnoop as library springzfx 2020-05-25 13:49:40 +08:00
  • f501c7e476 add execsnoop in c++ springzfx 2020-05-24 23:21:06 +08:00
  • 0ec9caefe1 fix [cgproxy --pid] not return early springzfx 2020-05-24 18:29:42 +08:00
  • 94b73b5103 execsnoop: add --debug arg springzfx 2020-05-24 18:27:33 +08:00
  • c30df999b8 execsnoop: fix process path resolve springzfx 2020-05-24 00:40:53 +08:00
  • 932f2bbc94 updated readme springzfx 2020-05-23 16:28:35 +08:00
  • 1bbd1ab6ec updated readme springzfx 2020-05-23 16:25:20 +08:00
  • fa7d877de5 bump version v0.13 springzfx 2020-05-23 15:15:05 +08:00
  • 3475001ca3 update deb//rpm depency springzfx 2020-05-23 15:14:11 +08:00
  • 0b25b5263a update man and readme springzfx 2020-05-23 14:39:20 +08:00