microsoft / WAFBench
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 809
  • Daily file updates (only one update per file and date counted): 1436
  • First update: 2018-06-25
  • Latest update: 2021-04-13
  • Days between first and latest update: 1024 (146 weeks, estimated 730 working days)
  • Active days (at least one file change): 36
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 809 files with 260,075 lines of code in files.
    • 809 files that are 366+ days old (260,075 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 809 files with 260,075 lines of code in files.
    • 685 files have been last changed 366+ days ago (251,542 lines of code)
    • 124 files have been last changed 181-365 days ago (8,533 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
96% | 3% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
yaml, py, md, sh, txt, json, c, gitignore, h, gitattributes, p, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
yaml100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
p100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml96% | 3% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
py95% | 4% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
p100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
util/regression-test/crs-v3.1100% | 0% | 0% | 0% | 0%
util/regression-test/crs-v3.2100% | 0% | 0% | 0% | 0%
wb100% | 0% | 0% | 0% | 0%
ftw_compatible_tool100% | 0% | 0% | 0% | 0%
util/regression-test/bot_detection100% | 0% | 0% | 0% | 0%
pywb100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
util/regression-test/others100% | 0% | 0% | 0% | 0%
example/packets100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
util/regression-test/crs-v3.1100% | 0% | 0% | 0% | 0%
util/regression-test/crs-v3.280% | 19% | 0% | 0% | 0%
wb100% | 0% | 0% | 0% | 0%
ftw_compatible_tool93% | 6% | 0% | 0% | 0%
util/regression-test/bot_detection100% | 0% | 0% | 0% | 0%
pywb100% | 0% | 0% | 0% | 0%
tools100% | 0% | 0% | 0% | 0%
util/regression-test/others100% | 0% | 0% | 0% | 0%
example/packets100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
wb.c
in wb
3171 39 469 1294 7
ap_release.h
in wb
29 - 1294 1294 1
p
plot.p
in wb
17 - 1294 1294 1
apr-skeleton.c
in wb
15 1 1294 1294 1
main.py
in pywb
191 15 473 1191 2
ftwhelper.py
in pywb
153 9 983 1191 2
packetsloader.py
in pywb
81 3 981 1191 3
pywbutil.py
in pywb
60 3 1007 1191 2
optionparser.py
in pywb
57 4 1191 1191 1
test-2-packets.yaml
in example/packets
39 - 1191 1191 1
packetsdumper.py
in pywb
24 4 1007 1191 2
outputfilter.py
in pywb
9 1 1191 1191 1
__init__.py
in pywb
3 - 1191 1191 1
user_interface.py
in ftw_compatible_tool
334 18 469 1007 2
base.py
in ftw_compatible_tool
220 11 983 1007 2
traffic.py
in ftw_compatible_tool
197 17 983 1007 2
broker.py
in ftw_compatible_tool
86 8 983 1007 2
sql.py
in ftw_compatible_tool
78 - 1007 1007 1
collector.py
in ftw_compatible_tool
72 7 983 1007 2
database.py
in ftw_compatible_tool
64 10 983 1007 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
apr-skeleton.c
in wb
15 1 1294 1294 1
p
plot.p
in wb
17 - 1294 1294 1
ap_release.h
in wb
29 - 1294 1294 1
__init__.py
in pywb
3 - 1191 1191 1
outputfilter.py
in pywb
9 1 1191 1191 1
test-2-packets.yaml
in example/packets
39 - 1191 1191 1
optionparser.py
in pywb
57 4 1191 1191 1
__init__.py
in root
2 - 1007 1007 1
__init__.py
in ftw_compatible_tool
3 - 1007 1007 1
context.py
in ftw_compatible_tool
8 1 1007 1007 1
packetsdumper.py
in pywb
24 4 1007 1191 2
pywbutil.py
in pywb
60 3 1007 1191 2
sql.py
in ftw_compatible_tool
78 - 1007 1007 1
log.py
in ftw_compatible_tool
52 4 983 1007 2
database.py
in ftw_compatible_tool
64 10 983 1007 2
collector.py
in ftw_compatible_tool
72 7 983 1007 2
broker.py
in ftw_compatible_tool
86 8 983 1007 2
ftwhelper.py
in pywb
153 9 983 1191 2
traffic.py
in ftw_compatible_tool
197 17 983 1007 2
base.py
in ftw_compatible_tool
220 11 983 1007 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
web_interface.py
in ftw_compatible_tool
86 3 293 434 6
920250.yaml
in util/regression-test/crs-v3.2/black-box/spiderlabs/REQUEST-920-PROTOCOL-ENFORCEMENT/Paranoia_Level_1
67 - 462 462 1
920341.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-920-PROTOCOL-ENFORCEMENT/Paranoia_Level_2
28 - 307 462 2
920171.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-920-PROTOCOL-ENFORCEMENT/Paranoia_Level_1
25 - 307 462 2
920201.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-920-PROTOCOL-ENFORCEMENT/Paranoia_Level_2
25 - 307 462 2
933200.auto.yaml
in util/regression-test/crs-v3.2/white-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
646 - 469 469 1
941360.auto.yaml
in util/regression-test/crs-v3.2/white-box/auto_gen/REQUEST-941-APPLICATION-ATTACK-XSS/Paranoia_Level_1
646 - 469 469 1
933210.auto.yaml
in util/regression-test/crs-v3.2/white-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
93 - 469 469 1
932170.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-932-APPLICATION-ATTACK-RCE/Paranoia_Level_1
60 - 307 469 2
930130.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-930-APPLICATION-ATTACK-LFI/Paranoia_Level_1
57 - 307 469 2
941330.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-941-APPLICATION-ATTACK-XSS/Paranoia_Level_2
54 - 307 469 2
934100.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-934-APPLICATION-ATTACK-NODEJS/Paranoia_Level_1
41 - 307 469 2
920121.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-920-PROTOCOL-ENFORCEMENT/Paranoia_Level_2
33 - 307 469 2
944130.yaml
in util/regression-test/crs-v3.2/black-box/spiderlabs/REQUEST-944-APPLICATION-ATTACK-JAVA/Paranoia_Level_1
8792 - 469 472 2
932140.yaml
in util/regression-test/crs-v3.2/black-box/spiderlabs/REQUEST-932-APPLICATION-ATTACK-RCE/Paranoia_Level_1
2680 - 469 472 2
944120.yaml
in util/regression-test/crs-v3.2/black-box/spiderlabs/REQUEST-944-APPLICATION-ATTACK-JAVA/Paranoia_Level_1
2587 - 469 472 2
942410.yaml
in util/regression-test/crs-v3.2/black-box/spiderlabs/REQUEST-942-APPLICATION-ATTACK-SQLI/Paranoia_Level_2
1878 - 469 472 2
944240.yaml
in util/regression-test/crs-v3.2/black-box/spiderlabs/REQUEST-944-APPLICATION-ATTACK-JAVA/Paranoia_Level_2
1878 - 469 472 2
942210.yaml
in util/regression-test/crs-v3.2/black-box/spiderlabs/REQUEST-942-APPLICATION-ATTACK-SQLI/Paranoia_Level_2
1226 - 469 472 2
944210.yaml
in util/regression-test/crs-v3.2/black-box/spiderlabs/REQUEST-944-APPLICATION-ATTACK-JAVA/Paranoia_Level_2
947 - 469 472 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
web_interface.py
in ftw_compatible_tool
86 3 293 434 6
933200.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
707 - 307 472 3
941360.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-941-APPLICATION-ATTACK-XSS/Paranoia_Level_1
706 - 307 472 3
944130.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-944-APPLICATION-ATTACK-JAVA/Paranoia_Level_1
163 - 307 472 3
944250.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-944-APPLICATION-ATTACK-JAVA/Paranoia_Level_2
127 - 307 472 3
933150.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
107 - 307 472 3
944240.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-944-APPLICATION-ATTACK-JAVA/Paranoia_Level_2
107 - 307 472 3
933210.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
99 - 307 472 3
944100.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-944-APPLICATION-ATTACK-JAVA/Paranoia_Level_1
93 - 307 472 3
942500.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-942-APPLICATION-ATTACK-SQLI/Paranoia_Level_1
92 - 307 472 3
930120.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-930-APPLICATION-ATTACK-LFI/Paranoia_Level_1
91 - 307 472 3
932140.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-932-APPLICATION-ATTACK-RCE/Paranoia_Level_1
91 - 307 472 3
932160.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-932-APPLICATION-ATTACK-RCE/Paranoia_Level_1
91 - 307 472 3
933100.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
91 - 307 472 3
933130.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
91 - 307 472 3
933140.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
91 - 307 472 3
933160.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-933-APPLICATION-ATTACK-PHP/Paranoia_Level_1
91 - 307 472 3
941180.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-941-APPLICATION-ATTACK-XSS/Paranoia_Level_1
91 - 307 472 3
941380.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-941-APPLICATION-ATTACK-XSS/Paranoia_Level_2
91 - 307 472 3
942220.auto.yaml
in util/regression-test/crs-v3.2/black-box/auto_gen/REQUEST-942-APPLICATION-ATTACK-SQLI/Paranoia_Level_1
91 - 307 472 3