mirror of
https://github.com/Finesssee/ProxyPilot.git
synced 2026-04-25 06:06:07 +03:00
Closed
opened 2026-03-07 21:35:43 +03:00 by kerem
·
0 comments
No Branch/Tag specified
main
sync-upstream-v6.9.30-to-v6.9.34
sync-upstream-v6.9.30-to-v6.9.31
sync-upstream-v6.9.24-to-v6.9.26
sync-upstream-v6.9.23-to-v6.9.24
sync-upstream-v6.9.15-to-v6.9.20
sync-upstream-v6.9.15-to-v6.9.18
sync-upstream-v6.9.15-to-v6.9.16
rust-replatform
sync-upstream-v6.9.12-to-v6.9.15
codex/propose-fix-for-management-asset-vulnerability-6dwbgz
codex/propose-fix-for-management-asset-vulnerability
codex/fix-management-ui-auto-updater-vulnerability
sync-upstream-v6.9.12-to-v6.9.14
sync-upstream-v6.9.7-to-v6.9.8
chore/sync-upstream-v6.9.7
sync-upstream-v6.9.5-to-v6.9.7
codex/pin-exact-deps-sync
codex/pin-exact-deps
sync-upstream-v6.9.5-to-v6.9.6
sync-upstream-v6.9.1-to-v6.9.4
sync-upstream-v6.9.1-to-v6.9.3
sync-upstream-v6.9.1-to-v6.9.2
sync-upstream-v6.8.47-to-v6.8.49
sync-upstream-v6.8.40-to-v6.8.46
sync-upstream-v6.8.21
merge-upstream-20260203
sync-upstream-v6.7.8
sync-upstream-v6.6.109-dev
sync-upstream-v6.6.84
sync-upstream-v6.6.56
sync-cliproxiapiplus
bolt-file-walk-perf-13818555233719697699
v0.3.0-dev-0.57
v0.3.0-dev-0.56
v0.3.0-dev-0.55
v0.3.0-dev-0.54
v0.3.0-dev-0.53
v0.3.0-dev-0.52
v0.3.0-dev-0.51
v0.3.0-dev-0.50
v0.3.0-dev-0.49
v0.3.0-dev-0.48
v0.3.0-dev-0.47
v0.3.0-dev-0.46
v0.3.0-dev-0.45
v0.3.0-dev-0.44
v0.3.0-dev-0.43
v0.3.0-dev-0.42
v0.3.0-dev-0.41
v0.3.0-dev-0.40
v0.3.0-dev-0.39
v0.3.0-dev-0.38
v0.3.0-dev-0.37
v0.3.0-dev-0.36
v0.3.0-dev-0.35
v0.3.0-dev-0.34
v0.3.0-dev-0.33
v0.3.0-dev-0.32
v0.3.0-dev-0.31
v0.3.0-dev-0.30
v0.3.0-dev-0.29
v0.3.0-dev-0.28
v0.3.0-dev-0.27
v6.7.41-0
v6.7.41
v0.3.0-dev-0.26
v6.7.40-0
v6.7.40
v6.7.39-0
v6.7.39
v6.7.38-0
v6.7.38
v6.7.37-0
v6.7.37
v6.7.36-0
v6.7.36
v6.7.35
v6.7.34-0
v6.7.34
v6.7.33-0
v6.7.33
v6.7.32-0
v6.7.32
v6.7.31-0
v0.3.0-dev-0.25
v0.3.0-dev-0.24
v0.3.0-dev-0.23
v0.3.0-dev-0.22
v6.7.31
v6.7.30
v6.7.29
v0.3.0-dev-0.21
v6.7.28
v6.7.27
v0.3.0-dev-0.20
v6.7.26-0
v6.7.26
v6.7.25-0
v6.7.25
v0.3.0-dev-0.19
v6.7.24-0
v6.7.24
v6.7.23
v6.7.22-0
v6.7.22
v0.3.0-dev-0.18
v6.7.21
v6.7.20-0
v6.7.20
v6.7.19
v0.3.0-dev-0.17
v6.7.18
v6.7.17
v6.7.16-0
v0.3.0-dev-0.16
v6.7.16
v0.3.0-dev-0.15
v0.3.0-dev-0.14
v6.7.15-0
v0.3.0-dev-0.13
v6.7.15
v0.3.0-dev-0.12
v0.3.0-dev-0.11
v6.7.14
v0.3.0-dev-0.10
v0.3.0-dev-0.9
v0.3.0-dev-0.8
v0.3.0-dev-0.7
v6.7.13
v0.3.0-dev-0.6
v0.3.0-dev-0.5
v0.3.0-dev-0.4
v0.3.0-dev-0.3
v6.7.12
v6.7.11-0
v6.7.11
v6.7.10
v0.3.0-dev-0.2
v0.3.0-dev-0.1
v6.7.9-0
v6.7.9
v6.7.8
v0.3.0
v0.2.9-dev-0.4
v6.7.7
v6.7.6-1
v6.7.6-0
v6.7.6
v6.7.5-0
v6.7.5
v6.7.4-0
v0.2.9-dev-0.2
v0.2.9-dev-0.3
v0.2.9-dev-0.1
v6.7.4
v6.7.3
v6.7.2-0
v6.7.2
v6.7.1-0
v6.7.1
v6.7.0-0
v6.7.0
v6.6.109
v6.6.109-dev
v6.6.108-0
v6.6.108
v6.6.107-0
v6.6.107
v6.6.106
v6.6.105-0
v6.6.105
v6.6.104
v6.6.103-0
v6.6.103
v6.6.102
v6.6.101
v0.2.8
v0.2.9
v0.2.7
v0.2.6
v6.6.100-0
v6.6.100
v6.6.99
v0.2.5
v6.6.98-0
v6.6.98
v6.6.97-0
v6.6.97
v6.6.96
v6.6.95
v6.6.94
v6.6.93-0
v6.6.93
v6.6.92-0
v6.6.92
v6.6.91-0
v6.6.91
v6.6.90-0
v6.6.90
v6.6.89-0
v6.6.89
v6.6.88-0
v6.6.88
v6.6.87
v6.6.86-0
v6.6.86
v6.6.85-0
v6.6.85
v6.6.84-0
v6.6.84
v6.6.83-0
v6.6.83
v6.6.82-0
v6.6.82
v6.6.81-0
v6.6.81
v6.6.80-0
v6.6.80
v6.6.79
v6.6.78-0
v6.6.78
v6.6.77-1
v6.6.77-0
v6.6.77
v6.6.76-0
v6.6.76
v6.6.75
v6.6.74
v6.6.73-0
v6.6.73
v6.6.72
v6.6.71-0
v6.6.71
v6.6.70
v6.6.69-0
v6.6.69
v0.2.0
v6.6.68-0
v6.6.68
ppswitch-v0.1.0
v6.6.67-0
v6.6.67
v6.6.66
v6.6.65
v6.6.64
v0.1.6
v6.6.63-0
v6.6.63
v0.1.5
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v6.6.62-0
v6.6.62
v6.6.61-0
v6.6.61
v6.6.60-0
v6.6.60
v6.6.59-0
v6.6.59
v0.1.0
v6.6.58-0
v6.6.58
v6.6.57-0
v6.6.57
v6.6.56-0
v6.6.56
v6.6.55-0
v6.6.55
v6.6.54-0
v6.6.54
v6.6.53-0
v6.6.53
v6.6.52-0
v6.6.52
v6.6.51-0
v6.6.51
v6.6.50-2
v6.6.50-1
v6.6.50-0
v6.6.50
v6.6.49-0
v6.6.49
v6.6.48-0
v6.6.48
v6.6.47-0
v6.6.47
v6.6.46-0
v6.6.46
v6.6.45-0
v6.6.45
v6.6.44-0
v6.6.44
v6.6.43-0
v6.6.43
v6.6.42-0
v6.6.42
v6.6.41-0
v6.6.41
v6.6.40-0
v6.6.40
v6.6.39-0
v6.6.39
v6.6.38-0
v6.6.38
v6.6.37
v6.6.36-0
v6.6.36
v6.6.35-0
v6.6.35
v6.6.34-0
v6.6.34
v6.6.33-0
v6.6.33
v6.6.32-0
v6.6.32
v6.6.31-0
v6.6.31
v6.6.30-0
v6.6.30
v6.6.29-1
v6.6.29-0
v6.6.29
v6.6.28-0
v6.6.28
v6.6.27
v6.6.26-0
v6.6.26
v6.6.25-1
v6.6.25-0
v6.6.25
v6.6.24-0
v6.6.24
v6.6.23-0
v6.6.23
v6.6.22-0
v6.6.22
v6.6.21-0
v6.6.21
v6.6.20-0
v6.6.20
v6.6.19-0
v6.6.19
v6.6.18-0
v6.6.18
v6.6.17-0
v6.6.17
v6.6.16-0
v6.6.16
v6.6.15-0
v6.6.15
v6.6.14-0
v6.6.14
v6.6.13
v6.6.12-0
v6.6.12
v6.6.11-1
v6.6.11-0
v6.6.11
v6.6.10-0
v6.6.10
v6.6.9-1
v6.6.9-0
v6.6.9
v6.6.8-1
v6.6.8-0
v6.6.8
v6.6.7-0
v6.6.7
v6.6.6-0
v6.6.6
v6.6.5-1
v6.6.5-0
v6.6.5
v6.6.4-0
v6.6.4
v6.6.3-0
v6.6.3
v6.6.2-0
v6.6.1-1
v6.6.2
v6.6.1-0
v6.6.1
v6.6.0-1
v6.6.0-0
v6.6.0
v6.5.65-1
v6.5.65-0
v6.5.65
v6.5.64-0
v6.5.64
v6.5.63-1
v6.5.63
v6.5.62-1
v6.5.62
v6.5.61-1
v6.5.61-0
v6.5.61
v6.5.60-0
v6.5.60
v6.5.59-0
v6.5.59
v6.5.58-0
v6.5.57-0
v6.5.57
v6.5.56-0
v6.5.56
v6.5.55-0
v6.5.55
v6.5.54-0
v6.5.54
v6.5.53-2
v6.5.53-1
v6.5.53-0
v6.5.53
v6.5.52-0
v6.5.52
v6.5.51-0
v6.5.51
v6.5.50-0
v6.5.50
v6.5.49-1
v6.5.49
v6.5.48-1
v6.5.48-0
v6.5.48
v6.5.47-0
v6.5.47
v6.5.46-0
v6.5.46
v6.5.45-0
v6.5.45
v6.5.44-0
v6.5.44
v6.5.43-0
v6.5.43
v6.5.42-0
v6.5.42
v6.5.41-0
v6.5.41
v6.5.40-0
v6.5.40
v6.5.39-0
v6.5.39
v6.5.38-0
v6.5.38
v6.5.37-0
v6.5.37
v6.5.36-0
v6.5.36
v6.5.35-0
v6.5.35
v6.5.34-0
v6.5.34
v6.5.33-0
v6.5.33
v6.5.32-0
v6.5.32
v6.5.31-0
v6.5.31
v6.5.30-0
v6.5.30
v6.5.29-0
v6.5.29
v6.5.28
v6.5.27
v6.5.26
v6.5.25
v6.5.24
v6.5.23
v6.5.22
v6.5.21
v6.5.20
v6.5.19
v6.5.18
v6.5.17
v6.5.16
v6.5.15
v6.5.14
v6.5.13
v6.5.12
v6.5.11
v6.5.10
v6.5.9
v6.5.8
v6.5.7
v6.5.6
v6.5.5
v6.5.4
v6.5.3
v6.5.2
v6.5.1
v6.5.0
v6.4.1
v6.4.0
v6.3.58
v6.3.57
v6.3.56
v6.3.55
v6.3.54
v6.3.53
v6.3.52
v6.3.51
v6.3.50
v6.3.49
v6.3.48
v6.3.47
v6.3.46
v6.3.45
v6.3.44
v6.3.43
v6.3.42
v6.3.41
v6.3.40
v6.3.39
v6.3.38
v6.3.37
v6.3.36
v6.3.35
v6.3.34
v6.3.33
v6.3.32
v6.3.31
v6.3.30
v6.3.29
v6.3.28
v6.3.27
v6.3.26
v6.3.25
v6.3.24
v6.3.23
v6.3.22
v6.3.21
v6.3.20
v6.3.19
v6.3.18
v6.3.17
v6.3.16
v6.3.15
v6.3.14
v6.3.13
v6.3.12
v6.3.11
v6.3.10
v6.3.9
v6.3.8
v6.3.7
v6.3.5
v6.3.4
v6.3.3
v6.3.2
v6.3.1
v6.3.0
v6.2.38
v6.2.37
v6.2.36
v6.2.35
v6.2.34
v6.2.33
v6.2.32
v6.2.31
v6.2.30
v6.2.29
v6.2.28
v6.2.27
v6.2.26
v6.2.25
v6.2.24
v6.2.23
v6.2.22
v6.2.21
v6.2.20
v6.2.19
v6.2.18
v6.2.17
v6.2.16
v6.2.15
v6.2.14
v6.2.13
v6.2.12
v6.2.11
v6.2.10
v6.2.9
v6.2.8
v6.2.7
v6.2.6
v6.2.5
v6.2.4
v6.2.3
v6.2.2
v6.2.1
v6.2.0
v6.1.18
v6.1.17
v6.1.16
v6.1.15
v6.1.14
v6.1.13
v6.1.12
v6.1.11
v6.1.10
v6.1.9
v6.1.8
v6.1.7
v6.1.6
v6.1.5
v6.1.4
v6.1.3
v6.1.2
v6.1.1
v6.1.0
v6.0.22
v6.0.21
v6.0.20
v6.0.19
v6.0.18
v6.0.17
v6.0.16
v6.0.15
v6.0.14
v6.0.13
v6.0.12
v6.0.11
v6.0.10
v6.0.9
v6.0.8
v6.0.7
v6.0.6
v6.0.5
v6.0.4
v6.0.3
v6.0.2
v6.0.1
v6.0.0
v5.2.6
v5.2.5
v5.2.4
v5.2.3
v5.2.2
v5.2.1
v5.2.0
v5.1.29
v5.1.28
v5.1.27
v5.1.26
v5.1.25
v5.1.24
v5.1.23
v5.1.22
v5.1.21
v5.1.20
v5.1.19
v5.1.18
v5.1.17
v5.1.16
v5.1.15
v5.1.14
v5.1.13
v5.1.12
v5.1.11
v5.1.10
v5.1.9
v5.1.8
v5.1.7
v5.1.6
v5.1.5
v5.1.4
v5.1.3
v5.1.2
v5.1.1
v5.1.0
v5.0.7
v5.0.6
v5.0.5
v5.0.4
v5.0.3
v5.0.2
v5.0.1
v5.0.0
v4.1.12
v4.1.11
v4.1.10
v4.1.9
v4.1.8
v4.1.7
v4.1.6
v4.1.5
v4.1.4
v4.1.3
v4.1.2
v4.1.1
v4.1.0
v4.0.1
v4.0.0
v3.2.0
v3.1.0
v3.0.5
v3.0.4
v3.0.3
v3.0.2
v3.0.1
v3.0.0
v2.4.2
v2.4.1
v2.4.0
v2.3.1
v2.3.0
v2.2.5
v2.2.4
v2.2.3
v2.2.2
v2.2.1
v2.2.0
v2.1.0
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.9.1
v1.9.0
v1.8.3
v1.8.2
v1.8.1
v1.8.0
v1.7.1
v1.7.0
v1.6.0
v1.5.1
v1.5.0
v1.4.1
v1.4.0
v1.3.2
v1.3.1
v1.3.0
v1.2.0
v1.1.0
v1.0.0
No labels
pull-request
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
starred/ProxyPilot#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/Finesssee/ProxyPilot/pull/1
State: closed
Merged: No
💡 What: Optimized file system traversal and string comparisons in authentication file scanning.
🎯 Why: The original implementation used
filepath.Walk(which incurs an extralstatcall per file) andstrings.ToLower()(which allocates a new string) for every file visited.📊 Impact: Reduces memory allocations and system calls during authentication file scanning. Benchmarks on
CountAuthFilesshowed an improvement from ~955µs to ~878µs per op (~8% faster) on a synthetic workload.🔬 Measurement: Verified with
go test -bench=. ./internal/util/.... Correctness verified with existing unit tests.PR created automatically by Jules for task 13818555233719697699 started by @Finesssee