Commit Graph

47 Commits

Author SHA1 Message Date
pengzhile
30a07f9c60
!1 fix url
Merge pull request !1 from jwj/N/A
2022-06-07 04:42:49 +00:00
jwj
870513f562
fix url 2022-06-06 02:46:16 +00:00
pengzhile
e1aead2838 update links
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-06-01 11:09:17 +08:00
pengzhile
2888d8deee update links
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-06-01 09:56:54 +08:00
pengzhile
0b215450ca 1. fixed for java17
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-05-20 22:51:23 +08:00
pengzhile
6fdeb04ed9 1. more comprehensive transform methods
2. expose several DebugInfo configs
3. new version number

Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-02-28 15:31:14 +08:00
pengzhile
a9df6b6634 1. adjust log record time
2. add logger output flag: OUTPUT_WITH_PID

Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-02-22 15:43:49 +08:00
pengzhile
17a4b412dd add logger property: janf.output
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-02-22 14:02:01 +08:00
pengzhile
90d83310ee new feature: management transformer
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-02-15 17:34:24 +08:00
pengzhile
0469dfd2b5 improve the attach mode
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-01-25 15:40:39 +08:00
pengzhile
7d8b08d5b3 new feature: disable plugins
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-01-24 13:09:58 +08:00
pengzhile
3f1d63e02e update the lifecycle of the transformer
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-01-21 18:10:26 +08:00
pengzhile
389380dda1 1. new feature: log to file
2. new feature: attach mode

Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-01-20 14:55:03 +08:00
pengzhile
be4d4fa72f 1. new feature: global transformer
2. new feature: native method transform
2022-01-14 19:54:39 +08:00
Neo Peng
9ae61fbeff
Merge pull request #85 from RayGicEFL/master
fix config directory name
2022-01-14 10:44:17 +08:00
EFL
fdb0b9aff8
docs: fix wrong directory name 2022-01-14 10:40:36 +08:00
pengzhile
f625cfc738 1. fix debug info (thank RayGicEFL)
2. split conf and plugins directories by javaagent args

Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-01-13 19:31:41 +08:00
pengzhile
9f0d195b93 add maven wrapper
Signed-off-by: pengzhile <pengzhile@gmail.com>
2022-01-13 17:51:09 +08:00
pengzhile
6eb3cb0be8 add sonatype profile
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-29 18:52:47 +08:00
pengzhile
14978ba176 log exceptions
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-28 15:02:34 +08:00
pengzhile
7ba3c94e53 v2.0.0
1. change the location of config file
  1. split config file
  2. use multiple threads to load plugins

Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-27 14:16:35 +08:00
pengzhile
881c5d2522 update desc
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-06 11:00:51 +08:00
pengzhile
e622c8fed4 rename package && separate builtin plugins
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-06 10:49:40 +08:00
pengzhile
7057cd3394 config: add ignorecase rule types
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-03 18:04:26 +08:00
Neo Peng
f5fff1e0f4
Merge pull request #25 from wongsyrone/fix-override-exist-sections
ConfigParser: do NOT override existing sections
2021-12-03 10:08:23 +08:00
Syrone Wong
0993b354e5
ConfigParser: do NOT override existing sections
This commit support format as below:

```
[DNS]
EQUAL,example.com

[URL]
PREFIX,https://example.com/a

[URL]
PREFIX,https://example.com/foo

[URL]
PREFIX,https://example.com/bar
```

It merges sections with the same section name.
2021-12-03 08:33:46 +08:00
pengzhile
af875d2ad0 update ver
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-02 11:33:37 +08:00
Neo Peng
762138e326
Merge pull request #21 from squallliu/master
fixed classname mismatch
2021-12-02 11:32:11 +08:00
squall
f072b324cc fixed classname mismatch 2021-12-02 11:22:54 +08:00
pengzhile
16c01a34a3 optimize JANF startup performance & fix the encode of config file
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-02 10:58:59 +08:00
pengzhile
07d6f7f136 update doc
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-01 12:36:01 +08:00
pengzhile
a34a4318c1 fix for java8
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-01 12:33:37 +08:00
pengzhile
164b9147d0 update version
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-01 11:36:01 +08:00
pengzhile
eb09fb7830 fix rtc
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-12-01 11:35:06 +08:00
pengzhile
a380bf126f reorganize builtin plugins
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-30 19:24:10 +08:00
pengzhile
cf57cd2015 update url
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-30 17:09:47 +08:00
pengzhile
5586939a8f add plugin system
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-30 17:06:48 +08:00
pengzhile
3fc69ee29f add a DebugInfo switch
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-30 11:15:45 +08:00
pengzhile
c9dc6b4abb update doc
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-30 11:09:39 +08:00
pengzhile
11bd215ce4 fix the f**k space escape
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-30 11:06:20 +08:00
pengzhile
af66da6219 add download link
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-29 17:11:28 +08:00
pengzhile
f2d1f7a176 update readme
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-29 16:59:07 +08:00
pengzhile
52af80fb7f add config file
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-29 16:21:12 +08:00
pengzhile
f4a6ff6d43 hide debug info by default
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-29 14:24:13 +08:00
pengzhile
8a0cc23737 add rulers
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-29 14:04:17 +08:00
pengzhile
642f49a2c3 commit base framework
Signed-off-by: pengzhile <pengzhile@gmail.com>
2021-11-29 13:15:49 +08:00
Neo Peng
1edcadc33a
Initial commit 2021-11-29 10:54:51 +08:00