-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.yml
608 lines (600 loc) · 19.1 KB
/
changelog.yml
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
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
- semver: 1.0.6
date: 2024-02-19T11:34:11+10:00
packager: GitHub <[email protected]>
changes:
- commit: 645890c42fa87006985a392b16e2d4175a30de3f
note: |-
Update parser config
This commit fixes an application crash when the certificate and key block
is not at the end of the config. The test has also been updated.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 46fc6cf17a1ffa0fdaffcb87df6388467ab3f383
note: Update changelog v1.0.5
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- semver: 1.0.5
date: 2024-02-17T18:30:15+10:00
packager: GitHub <[email protected]>
changes:
- commit: 8fb2249f9e28b12eaf2668307ef4b3ff96491539
note: |-
Fix crash application
If the path to the configs differs from the default value (~/ovpnconfigs) it
caused the app to crash.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 5eb663fad33dc31b932c4541c0c3f496e12973d2
note: Update changelog v1.0.4
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- semver: 1.0.4
date: 2023-08-28T04:13:14-04:00
packager: GitHub <[email protected]>
changes:
- commit: ec9a0520ed3b183ae97b331c1224b2961a6c8a3c
note: |-
Remove systemd-resolve
Use resolvectl instead systemd-resolve.
More info this: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979267
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- semver: 1.0.3
date: 2023-01-05T12:57:38+10:00
packager: GitHub <[email protected]>
changes:
- commit: 73b8ec1239cdbf5942d2133f560c3f9a851ac177
note: Update repo gen mock
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 7250fd1ff6057fc7be902f70290d2fb599c4748d
note: Update changelog
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: c9d73391c99628a16077e5cf11d0fa8be912283f
note: |-
Use local module wails, with Notifications
Add notify connection state
Testing on win10, linux
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: dcbf9707c6977fe11551860c2d3d232c8bcf7281
note: Add ignore build binary files
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: f99ea7cc4ce87139b7967a703174e1fef6ece97a
note: |-
Remove QT, use Wails. Prepared a pre release for Windows
Removed QT framework due to complex build system.
Use Wails https://github.com/wailsapp/wails
Remove using config files, use Boltdb https://github.com/etcd-io/bbolt to store configuration application
Bugs:
In windows version there is a DNS leak, create issue https://github.com/OpenVPN/openvpn3/issues/253
What need to do:
Notification missing, need merge pull request https://github.com/wailsapp/wails/pull/2206
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 5cf65b031eb6c86f3f1c272965cb16bc6ebedeb6
note: |-
Remove old core openvpn3, use new library from upstream
Since there is a bug with the connection for the win system,
it was decided to update the library Openvpn3.
Now there are problems building the project, due to the complex build system in GUI project:
github.com/therecipe/qt.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: a7003d2a2cd2c3d2eb5f2e19de71e251e0be45b2
note: Disable timeouts for windows OS
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 672140fd04d6abf28bc1af945b3820e296812117
note: |-
Fix windows crash app
If dns not pushed use cloudflare DNS
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 79a67a878da4f66e0c34bae593a89bbe18508870
note: Added missing options to config, according to session API
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 6fe1c307af393fb4cf4c726de5d42cfa236eaaad
note: Remove QT debug option
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 3f73be570efe4d8c43660de58ee2edb15397fc8e
note: Fix error config path on windows platform
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: a3eb98079c5ba6fad694ec9b34baebece1fa4f5f
note: Windows platform use env USERPROFILE
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 1aeb208466afdf6043b9c99fd782e70d94b3ec89
note: Debug on, app exit code 1
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 7d4e26c4010b4e3f30a5079e7baaecc8bbd6fe1a
note: Change path save directory config
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: c9f5d9115cc7814c0c0bf9b704a8fc45c145d371
note: Remove not use module
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: d6c8b58793029ee7374efa654d7bb184b5558bb9
note: Fix git checkout
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: c4a1862e41bc94404170b8d79dfd27de2c404530
note: Update dockerfile for windows OS
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: b95b14a1906214db5e25471955edc4301933c0e9
note: Refactoring code application with use windows system
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: f06a98613052b4d1f4664254fd383bef007c7431
note: Add new entry point for windows OS and add config
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 9092533ab4ca0fbb60ce977a70376d78a9ed9b4e
note: Add new package this logic rules app
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 7ef549ee9494b3e0ce1ee573d4fcb6a9b6a132e7
note: Move, rename refactoring old package to other dir
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: aa9c4933aec44c9084e6a51eded2e45d3acca557
note: Add logic app for transport openvpn
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: e67602dc51e74078f0321d75b47993eafc2244e7
note: Add dockerfiles for windows system
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: fa3476170da40e673fb839ce8e154ad13d0bbfe5
note: Update gitignore, move Dockerfile
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: b486f2a51ae349915aa3d3480a395b5c18f17aba
note: Refactoring code in package
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 53021cf60782b83ed99f5a45f5e863f26784528b
note: Delete some package, refactoring code
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: d18ba9433f0b9b9524e49c96c801c3525f82538d
note: Refactoring code in package, update usecase
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 8704e36aa93335ab3703fdad673ecf768288bf4c
note: Refactoring code in package
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 30d19bbcfeec1b436ec60361242ff9f1e63a81dc
note: Update go.mod/go.sum
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 0dcdfc64395e63a90e05370ff68439d7e01b56ca
note: |-
Refactor session module
Remove use Waitgroup and add errgroup, add to struct Session field unsafe Pointer.
Using context functional for stop session.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: a3bbc4607fdbd96b77a244a1cb56c49a0acbbedc
note: |-
Move submodule to third_party dir
Add changlog to project
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: dcc5805ee94e283379407f9011b2b1fbafd747ea
note: Update library openvpn3, after build (tag v1.0.2)
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- semver: 1.0.2
date: 2022-08-10T12:45:29+10:00
packager: GitHub <[email protected]>
changes:
- commit: 8f915f953033761084c498d49a19176a7c641a72
note: Add menu `update configs`, refresh combobox without restart soft
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 27ae2241dcef1d7c211adf32d01fbfaf7b18a159
note: |-
Add submodule 'github.com/Vai3soh/go-openvpn/'
Correct build app with update library libopenvpn3
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 284a43b25067b878ccd67442cf1f3fa5b37628f1
note: Update readme
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 88888625aa427e45cac1a7f29537fea393f1f8e5
note: Prepare for v1.0.1 release
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- semver: 1.0.1
date: 2022-04-15T16:27:35+10:00
packager: GitHub <[email protected]>
changes:
- commit: 272e23162a060e494a2e0008e57c7239301723e6
note: Fix bug crash app if use systemd true
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 89e374690dee12343301cf036281ee65623fca11
note: Update Readme.md
author:
name: Vai3soh
email: [email protected]
committer:
name: GitHub
email: [email protected]
- commit: d714ef0fc768a19b2d666ce3b249a240b4a6881f
note: Update Readme.md
author:
name: Vai3soh
email: [email protected]
committer:
name: GitHub
email: [email protected]
- commit: b4e1167b517f3f9211af20ded8f53e40c6d706a9
note: Update Readme.md
author:
name: Vai3soh
email: [email protected]
committer:
name: GitHub
email: [email protected]
- semver: 1.0.0
date: 2022-03-08T18:30:44+10:00
packager: GitHub <[email protected]>
changes:
- commit: ff56985782ca2fced5b9a775dea1cdd136c828f3
note: Update Readme.md
author:
name: Vai3soh
email: [email protected]
committer:
name: GitHub
email: [email protected]
- commit: 9d3bde71c41e1e54d9af75617ddbc552149186fd
note: Update Readme.md
author:
name: Vai3soh
email: [email protected]
committer:
name: GitHub
email: [email protected]
- commit: 99a61d51027563b3c6dae39aa6ced8e5237444ea
note: Add instruction to run appimage
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 2f0d6cb1965acbc41b7fe67dfb770a4a76cc17bc
note: Add make directives, add build packages with nfpm
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 39799eaf00e82cf82922089257b35cb7f44d692a
note: Generate mock test
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 920e586e593ac1db70eadd3c7ced94cbb22a9fa5
note: Add files,script to appimage build
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: f63851467990a94aef4091e129adfcf0a0c6e76a
note: Add dockerfile, license, how to in readme, and more
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 7b37d7dc1122cb41baa10856589dd08b492e72cb
note: Minor changes
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: cda909caf0f9c611d6b96f065b047b5449d85c4b
note: Fix panic negative WaitGroup counter, remove stop sync.WaitGroup
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 188cc8714050d4028183a85f7c642b982b432f14
note: Add package openvpn3 from https://github.com/mysteriumnetwork/go-openvpn/tree/master/openvpn3
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: cf888562d2ec379883d03b853621e8d21e8d5df7
note: Add package for logging
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 8d27bb5b40ca44b31aa3befbab9bf13c355bc63c
note: Move cmd/goovpn to cmd/app
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 4b18ba57b9afa763907595959d1b77b73cb02039
note: Add usecase logics, interfaces, and logics start stop openvpn
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 31305ee3b00cdd02a7776c0a36e252509b1c51ca
note: Add package, session start disconnect from openvpn server
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 80cc38660f7e22616d9f8fc05a8da2cc84b74d58
note: Add logics QT view application
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 556df8bb02042a3ef6fb3cd2b99181173efe2c39
note: Add package for correctly stopping the application
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 13657106fa71455a61774c24c89804a32c6c64a6
note: |-
Add package - storing profiles in memory.
Add package - openvpn dns control over (systemd-resolve/resolvconf).
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 13889e522f95fc691734ef6e806f9ec10167109e
note: Add package necessary for config changes(openvpn config). And create test for package.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 5715ca08263af0d08fc597078ad564d383fce612
note: Сreating extended versions of modules cmd and file.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: da8bcb1b4c74d7bae7d5fedc23c4326ae41e96e7
note: Create entry point, main() app.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 0cfdceb8316a22085662afdcd0b3f433eb60c798
note: Add variable icons to application.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]
- commit: 4ef20cd7890b618b472a724cb11f6042007ac8c8
note: Add entity and create config application.
author:
name: Vai3soh
email: [email protected]
committer:
name: Vai3soh
email: [email protected]