-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.chglog.template
208 lines (104 loc) · 8.24 KB
/
.chglog.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
{{ $entries := .Entries}}
{{- range $i,$e := $entries }}
{{- $prev := "1.4.9"}}
{{- $j := add 1 $i}}
{{- if lt $j (len $entries) }}
{{- $pe := index $entries $j}}
{{- $prev = $pe.Semver}}
{{- end}}
## [{{ .Semver }}](https://github.com/momiji/kpx/compare/v{{$prev}}...v{{.Semver}}) ({{ date_in_zone "2006-01-02" .Date "UTC" }})
{{range .Changes }}{{$note := first (splitList "\n" .Note)}}{{$type := first (splitList ":" $note)}}{{if eq $type "docs" "test" "tests" "chore" "build"}}{{else}}
* {{ $note }} [{{substr 0 8 .Commit}}](https://github.com/momiji/kpx/commit/{{.Commit}}){{end}}{{end}}
{{ end}}
---
## [1.4.9](https://github.com/momiji/kpx/compare/v1.4.8...v1.4.9) (2023-08-11)
* fix: change error message on logger creation failure ([df4f4a6](https://github.com/momiji/kpx/commit/df4f4a6b43cd2796b6758e6501c0c450304f9503))
* fix: change log to async go-logging ([f214b9d](https://github.com/momiji/kpx/commit/f214b9d682f87d7e1278946ec75d67b6133a0cfc))
* fix: limit conn reuse to same host to prevent authenticationrequired ([966d82f](https://github.com/momiji/kpx/commit/966d82fa9363415143e13fe862332ca1ad203ffe))
* fix: refactor conn reuse for http to fix issues on Windows (http2demo) ([70ab0a9](https://github.com/momiji/kpx/commit/70ab0a910156cefb01fd9d2b04e5d51fa58668e6))
## [1.4.8](https://github.com/momiji/kpx/compare/v1.4.7...v1.4.8) (2023-07-07)
* fix: disable auto-update with interactive user/pass ([f6004f1](https://github.com/momiji/kpx/commit/f6004f1e2a4606cb1c6764df571fa408a6e5c2ea))
## [1.4.7](https://github.com/momiji/kpx/compare/v1.4.6...v1.4.7) (2023-07-07)
* fix: use relative url with socks proxy ([0b45f78](https://github.com/momiji/kpx/commit/0b45f786ca3baa3bd4f56b41282a2c3a1dba5fad))
## [1.4.6](https://github.com/momiji/kpx/compare/v1.4.5...v1.4.6) (2023-07-06)
* fix: missing proxy auth on resued connections (keep-alive) ([e78d12e](https://github.com/momiji/kpx/commit/e78d12e4bd3e72d6572d36738366626d72fb25fa))
## [1.4.5](https://github.com/momiji/kpx/compare/v1.4.4...v1.4.5) (2023-06-30)
* fix: missing return and "no update" message ([480057c](https://github.com/momiji/kpx/commit/480057c3e21bd70708012da9c0185e944124d744))
## [1.4.4](https://github.com/momiji/kpx/compare/v1.4.3...v1.4.4) (2023-06-28)
* fix: add config file watcher ([93b27a0](https://github.com/momiji/kpx/commit/93b27a0176101c1745c5eec08e9f8e3dae8c6436))
## [1.4.3](https://github.com/momiji/kpx/compare/v1.4.2...v1.4.3) (2023-06-27)
* fix: refactor usage, help and version ([a643289](https://github.com/momiji/kpx/commit/a643289dd78fce4e2d990377dadc23bd8fc63b88))
## [1.4.2](https://github.com/momiji/kpx/compare/v1.4.1...v1.4.2) (2023-06-27)
* fix: close connections on forever pipes, preventing client waiting while target is closed ([26c76b3](https://github.com/momiji/kpx/commit/26c76b3371593ec7d43cc18cbe7971205fad52b9))
* fix: refactor trace logs ([3259984](https://github.com/momiji/kpx/commit/32599845a6c629ef46ff3e3a34550a15b2f682f4))
## [1.4.1](https://github.com/momiji/kpx/compare/v1.4.0...v1.4.1) (2023-06-26)
* fix: change update messages ([ad423fb](https://github.com/momiji/kpx/commit/ad423fb8391395cbbc61d4e29926941af09e4a9f))
## [1.4.0](https://github.com/momiji/kpx/compare/v1.3.6...v1.4.0) (2023-06-26)
* feat: refactor update mechanism ([80f5550](https://github.com/momiji/kpx/commit/80f5550fb396ad0c2dc0758304b6fd77557be1d4))
## [1.3.6](https://github.com/momiji/kpx/compare/v1.3.5...v1.3.6) (2023-06-26)
* fix: disable auto-update for "dev" version ([2844f85](https://github.com/momiji/kpx/commit/2844f856eb5aeb593d55ece610b4aed9a39a51e7))
* fix: manager decrypt password error ([02e8b04](https://github.com/momiji/kpx/commit/02e8b048910e63cb797c4bf5abc5ddd700b8eb7a))
* fix: refactor multiple proxies/hosts ([d31bed6](https://github.com/momiji/kpx/commit/d31bed6232a69699bdc07ef0e97510ec31f0cbf6))
## [1.3.5](https://github.com/momiji/kpx/compare/v1.3.4...v1.3.5) (2023-06-08)
* fix: restart exit code = 200 ([5fab66c](https://github.com/momiji/kpx/commit/5fab66cae18cb458022033bdad822c390e87475c))
## [1.3.4](https://github.com/momiji/kpx/compare/v1.3.3...v1.3.4) (2023-06-08)
* fix: delete old updates ([b9149c3](https://github.com/momiji/kpx/commit/b9149c3852789bcb75a05bdec3d5fcc2196d2d5f))
## [1.3.3](https://github.com/momiji/kpx/compare/v1.3.2...v1.3.3) (2023-06-08)
* fix: delete old updates ([3850fdf](https://github.com/momiji/kpx/commit/3850fdf2d476076483c16e70f6eeb028b05df31f))
## [1.3.2](https://github.com/momiji/kpx/compare/v1.3.1...v1.3.2) (2023-06-08)
* fix: typos ([d2dc716](https://github.com/momiji/kpx/commit/d2dc716ba0194147e13dd0a7e701d43a3c773b3a))
## [1.3.1](https://github.com/momiji/kpx/compare/v1.3.0...v1.3.1) (2023-06-08)
* fix: automatic update ([b627b17](https://github.com/momiji/kpx/commit/b627b17431590f0cf83cf559a813637e5b843e40))
## [1.3.0](https://github.com/momiji/kpx/compare/v1.2.0...v1.3.0) (2023-06-08)
* feat: add automatic update ([4571a5f](https://github.com/momiji/kpx/commit/4571a5fac1b334d61125348771d9a21f280bace5))
## [1.2.0](https://github.com/momiji/kpx/compare/v1.1.0...v1.2.0) (2023-06-07)
* fix: add gencerts to config ([f943783](https://github.com/momiji/kpx/commit/f9437833cc39af01a761dec3649d931c047847cc))
* fix: add mitm option ([3f21aa1](https://github.com/momiji/kpx/commit/3f21aa1dca16a8822767bd3ee9e6f8c19f958e3b))
* fix: typos ([35e8d18](https://github.com/momiji/kpx/commit/35e8d189f24ca9e31e7a52c9afab3792d9080cac))
* feat: add mitm option ([60d9114](https://github.com/momiji/kpx/commit/60d9114eaaac2de31a630ca5bb114206c09f7a10))
## [1.1.0](https://github.com/momiji/kpx/compare/v1.0.2...v1.1.0) (2023-05-03)
* feat: allow cross-domain to work by fixing krb5 library ([6bcf175](https://github.com/momiji/kpx/commit/6bcf175173b9a303de3278bc02cd5d8d3bee21db))
## [1.0.2](https://github.com/momiji/kpx/compare/v1.0.1...v1.0.2) (2023-03-14)
* fix: fix semantic-release config ([6a4f03f](https://github.com/momiji/kpx/commit/6a4f03f0d923e8f0c7d2cc51ab61b1d0982cd4d2))
## [1.0.1](https://github.com/momiji/kpx/compare/v1.0.0...v1.0.1) (2023-03-14)
* fix: update go dependencies ([321b14a](https://github.com/momiji/kpx/commit/321b14a42400e47ae14fcc72d39dbee464e911b9))
* fix: update help config sample to use new PAC url ([a28b105](https://github.com/momiji/kpx/commit/a28b10558cfc2eb4bb132b783a9e021a442bd5fd))
## [1.0.0]() (2023-03-14)
- REFACTOR: moving to sgithub
---
## 2023-01-10 - rework direct access with altered host (release candidate)
- FEAT: new direct access with `Host: proto/host[:port]` header or `/~/proto/host[:port]/...` url
- FIX: swap << and >> in logs
- FIX: better Now using proxy/host log for multiple proxies/hosts
- FEAT: add automatic tests
## 2022-11-30 - fix header logs
- FIX: header logs issue - slice bounds out of range \[:35\] with length 31
## 2022-11-07 - fix logs with %s formats
- FIX: logs containing formats were evaluated instead of printed
## 2022-09-20 - fix HTTP/1.1 keep-alive for WSUS
- FIX: close connection on HTTP/1.1 when proxy does not send keep-alive, for Windows Update through mutiple proxies
## 2022-09-19 - add direct access with altered host
- FIX: correct url when used in direct (not as a proxy) with url other than /proxy.pac, using Host header
## 2022-09-09 - upgrade go version/deps
- BUILD: update dependencies and build with go 1.18.5
## 2022-08-24 - automatic kill and verbose on CLI
- FEAT: automatic verbose (-v) when used without configuration file
- FEAT: automatic timeout after 1h (or --timeout) when used without configuration file
- BUILD: update dependencies and build with go 1.17.6
## 2022-02-02 - fix long running connections
- FIX: change request timeout to 0 for long running downloads
- FEAT: add HA support in proxy rules and hosts
- BUILD: update dependencies and build with go 1.16.2
## 2021-06-28 - multiple hosts HA
- FEAT: add HA support in rules - experimental
- BUILD: update dependencies and build with go 1.16.2
## 2020-11-04 - fix missing krb realm
- FIX: missing proxy auth realm
- BUILD: update dependencies and build with go 1.16.2
## 2020-05-25 - pac and encrypted password
- FEAT: publish proxy pac as /proxy.pac
- FEAT: add proxy pac support
- FEAT: add encrypted password to configuration file
- BUILD: update dependencies and build with go 1.16.2
## 2020-05-08 - initial port from java
First version, port from actual java code.