forked from Whonix/kloak
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchangelog.upstream
More file actions
2711 lines (1817 loc) · 78.6 KB
/
changelog.upstream
File metadata and controls
2711 lines (1817 loc) · 78.6 KB
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
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
commit c82798bdfd7ca0cc3b47c120cd6fb9c23923d61e
Merge: e680008 59c2f33
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Dec 2 07:09:16 2025 -0500
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit 59c2f33d28af12b0d835847ed4499289d254109e
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Nov 26 21:16:26 2025 -0600
Discard libinput events we can't handle earlier (necessary for scroll event batching to work right)
commit dd97515ab43e4014ffe81dedb8765bb507189077
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Nov 26 20:13:19 2025 -0600
Turn magic numbers in scroll calculations into defines
commit 55359507a61224a6a0ee0474a686bab1abd42653
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Nov 26 20:05:21 2025 -0600
Fix several floating-point literals, fix incorrect scroll axis value being used for horizontal scrolling
commit 693674f19037501fb22ff917569540154565066f
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Nov 26 18:39:47 2025 -0600
Make some float initialization cleaner, clarify comments, add a missing time check
commit 9bc452a38c46d100d23bcd7349d6d99893899010
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Nov 25 23:31:09 2025 -0600
WIP: Rework scroll event handling for better anonymity and to allow sending discrete scroll events
commit e680008ae3e41b26716492033feaf240ced7265a
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Nov 9 09:18:40 2025 +0000
bumped changelog version
commit 0d761bdb458ae1814823fea4fbf57350db20da0a
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Nov 9 04:18:11 2025 -0500
apparmor
commit 5dd02bfc1c399e794ab087efa6cae6cebd59285d
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Nov 9 09:10:40 2025 +0000
bumped changelog version
commit 4e1cc49bd8bd7a7d8decb0642a961083c1fd44ab
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Nov 9 03:30:27 2025 -0500
apparmor
commit 067c130280a19eef66bf121a1a933d39a037940b
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Nov 9 08:19:00 2025 +0000
bumped changelog version
commit b9f111d09df42ec6e1d7cabf4abaae87381e0749
Merge: ab2c904 691d151
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Nov 9 03:07:15 2025 -0500
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit 691d1512cd870db7297f5d38aeba421f08543311
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sat Nov 8 23:43:48 2025 -0600
apparmor
commit b846f2d49035155c4095925a7e322e8f9dbf0e99
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sat Nov 8 20:35:04 2025 -0600
Revert "Split query_sock_pid function from find_wl_compositor into a helper-scripts library"
This reverts commit ccf3d95b9649a00ebbb7faddfa645fd50130db5b.
commit e67fe65a9765eeeb1b7bc502c671c81c9838b3a9
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sat Nov 8 20:34:16 2025 -0600
apparmor
commit d53d214631804d04999ea014341f95c4f0b362d5
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sat Nov 8 20:02:09 2025 -0600
Make cursor color completely transparent by default
commit aa88a355c6b61433cc1db8220be526898622d251
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sat Nov 8 19:59:53 2025 -0600
Disable cursor draw if the cursor color is fully transparent
commit ab2c9048aebba7ec4ca933ed05875dc1b3d282b3
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 31 14:41:00 2025 +0000
bumped changelog version
commit 3097124d5d5606c9c74281773c8ac1d7b17097fa
Merge: 04ac58a a68f22c
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 31 10:36:17 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit a68f22cf4425771b7607872ed9a7b6abc9b0978b
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Thu Oct 30 23:32:44 2025 -0500
Silence cast-qual warnings from autogenerated code
commit ccf3d95b9649a00ebbb7faddfa645fd50130db5b
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Thu Oct 30 21:16:08 2025 -0500
Split query_sock_pid function from find_wl_compositor into a helper-scripts library
commit 04ac58a8d042d54024a4a0e0f16f113f90764a1e
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 27 11:52:36 2025 +0000
bumped changelog version
commit cfbbef7b4166ef3c046385e689298f5d4535072e
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 27 07:37:03 2025 -0400
description
commit 5171342b85c7b111ce931b03e1a6733241edfbe2
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 27 07:35:42 2025 -0400
minor
commit 447ea81f86d9cec7adfd0f1c1a005aa121e58e89
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 27 07:34:58 2025 -0400
readme
commit c1ab6565814515293f8c0e6353b24d0d5e546962
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 27 07:24:35 2025 -0400
readme
commit fd607ad37685477c39b0a0cca65ae3a117cda22f
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 27 07:23:28 2025 -0400
description
commit 1b9b6fa190c227a25586c7795e73c9968ecc3dd0
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 27 07:19:32 2025 -0400
description
commit 2255336713326714b5df9fb83c0128bea0b247e4
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 27 07:13:36 2025 -0400
description
commit 64277244cfba1c4caf55d2e70d996ae32e687976
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 10 09:56:15 2025 +0000
bumped changelog version
commit eae580cebc5704690a69d14634a4589e733fa478
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 10 05:52:15 2025 -0400
comment
commit 35b0012b5038a8ea28cdf65dcbb1cf8d2d757ff2
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 10 05:49:45 2025 -0400
description
commit 44428d8cd8696601e4d4a123aaa9151230d3336a
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 10 05:46:15 2025 -0400
update link
commit a6234b85415a4301ed3c3c19ab94ace034ece735
Merge: 3e97e04 05e2dbe
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 10 05:45:53 2025 -0400
Merge remote-tracking branch 'github-whonix/master'
commit 05e2dbe5c6b5a0dfbed62d863a08d20264b74719
Merge: 3e97e04 30c9183
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 10 05:44:35 2025 -0400
Merge pull request #9 from siliconwaffle/master
Update spec file to latest version and update systemd service Documentation tag.
commit 30c9183ceb6c76aee6bfefa228dfe0382bd19eaf
Author: siliconwaffle <157927978+siliconwaffle@users.noreply.github.com>
Date: Tue Oct 7 16:26:44 2025 +0000
Update kloak.spec
commit 52edac295395011924b6118de3b1f6a5cc107c0a
Merge: 11f3272 3e97e04
Author: siliconwaffle <157927978+siliconwaffle@users.noreply.github.com>
Date: Tue Oct 7 16:25:14 2025 +0000
Merge branch 'Whonix:master' into master
commit 3e97e04a4e26d36ef8f7c0c07eb49ab51d3afe7d
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Oct 7 08:41:27 2025 +0000
bumped changelog version
commit 3e10f3781fe3b0d243c360e1bece321cde090edd
Merge: ac7106a f2d7457
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Oct 7 04:35:08 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit f2d74571c9a73310c2d23a5c285555b5e843211f
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Mon Oct 6 15:03:02 2025 -0500
Remove unsafe sanitizer compiler flags from kloak, add back -ftrapv to prevent undefined behavior on signed overflow
commit ac7106a43c8deb80ac8b4a950e466082ed30df67
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 3 14:02:53 2025 +0000
bumped changelog version
commit 82f6b74712ca53f7fa641cf5a09c238a89481db5
Merge: 64a089b c881c66
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Oct 3 09:58:45 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit c881c666ac8af47fbc334dd41acec12323c1bcfe
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Thu Oct 2 22:34:31 2025 -0500
Add natural scrolling support
commit 11f3272b74106b722fa51f2f4fc2dc227a32202e
Author: siliconwaffle <157927978+siliconwaffle@users.noreply.github.com>
Date: Tue Sep 30 18:27:50 2025 +0000
Update kloak.service
Updated Documentation tag to include the manpage and switched from vmonaco/kloak to whonix/kloak.
commit c4221145ce83a9f19684a88f80fec2b5309c5aaa
Author: siliconwaffle <157927978+siliconwaffle@users.noreply.github.com>
Date: Tue Sep 30 18:23:34 2025 +0000
Update kloak.spec
commit 64a089bf8bd0aa34f9bb5921b8e8068ada3e7411
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Sep 28 21:13:04 2025 +0000
bumped changelog version
commit 32bfd01c5d2d965140d266865138c53cc46fc74c
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Sep 28 17:13:02 2025 -0400
re-generate man pages (generated using "genmkfile manpages")
commit 8e73416a0b3e4cea8e5df393bf45d4e822952dfc
Merge: 2875e07 50077c3
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Sep 28 17:04:15 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit 50077c31319f201897ceba84af8fa7a8de149fbd
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sun Sep 28 15:18:20 2025 -0500
Try to fix apparmor installation issues
commit a3b44ac890df6b7f3f3a517574adf7367243ce3e
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sun Sep 28 14:04:18 2025 -0500
Change default escape key combo to KEY_RIGHTSHIFT,KEY_ESCAPE
commit 2875e0758b36d0cb921c9ba4741648e9bb30f2a0
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Sep 26 09:35:49 2025 +0000
bumped changelog version
commit 66ea62b2cc4d0632726aa8eb806231d6bff740c2
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Sep 26 04:36:11 2025 -0400
remove trailing space
commit f8b4ea8c34cbc5579f46f89be5047faa75ee0b71
Merge: 140e34c 3510885
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Sep 26 04:34:07 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit 3510885cd50b7fd29ac195dc1c377d03b1037f0c
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Thu Sep 25 00:03:46 2025 -0500
Finish hardening and warning mitigation
commit 140e34c2361107f9ca638741f0e069a1df23f7ad
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Sep 22 17:31:59 2025 +0000
bumped changelog version
commit 17c1c8fc28aecd0166dedb541518e50cf3b227d1
Merge: 0997da8 d269452
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Sep 22 13:10:32 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit d2694525df040312fe8c015017227ff65529b806
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sun Sep 21 23:53:51 2025 -0500
Add additional hardening and warning flags, start restructuring code to comply with new flags
commit 33ea3f87763be9682b1276aceee04eba70184632
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sat Sep 20 22:15:06 2025 -0500
Fix dubious syntax, improve startup timing, avoid spamming log when no compositor is found
commit 0997da8baa4f66eef439946afdc2fdfa88ca9cd1
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Sep 19 18:12:23 2025 +0000
bumped changelog version
commit 9927e7079e24a6c3c2433e08ee12de553c84f999
Merge: d0ca972 5f473f0
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Sep 19 14:08:24 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit 5f473f08c1b736426590d4d7c4daee66aa84af88
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 17 20:21:52 2025 -0500
Improve error reporting in find_wl_compositor
commit c330a5bccb9e4d946697fafa070456dd41a06564
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 17 19:59:32 2025 -0500
Add missing CLOEXEC flag, make shm file creation a bit safer
commit c79f5de38111559689e9a9aceb36c1a57011644b
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 17 19:39:17 2025 -0500
Add CLOEXEC hardening to file descriptors
commit d0ca972afefc0aefa5bc63c60306885653cc7d62
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 10:34:44 2025 +0000
bumped changelog version
commit 924545f7b427609fcde669d1a2c6b41535246191
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 06:34:32 2025 -0400
Depends: python3
commit 3ecb98e920e25b186595eeabd374b89173ff112f
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 10:24:51 2025 +0000
bumped changelog version
commit 443cf8d1f6ad5dcac3b2e901d26cf94dfbf23f0a
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 06:24:50 2025 -0400
re-generate man pages (generated using "genmkfile manpages")
commit 34cffc3b1c0a480c3d012a3fa8a9d065e0f74398
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 05:34:00 2025 -0400
unicode
commit b8255eb4101f063e80f1d98c7f22486ff55c3b61
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 05:32:20 2025 -0400
unicode
commit ac3e4d2a1f2b1c6511c794e2431349e8bdf7453b
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 05:29:08 2025 -0400
unicode
commit 93c419beaa5b0a2cb9c39251a9fbb0ab0019e02e
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 05:28:22 2025 -0400
unicode
commit 9f3c852f10acd1e4ab4227966f06cc2d1f7a516d
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 05:25:18 2025 -0400
update from debian/copyright
commit 82059c97bd9c27c835c6d1e3aca087eef7d61256
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 05:24:35 2025 -0400
unicode
commit a1f90a8feb00f2a8d1f83e84d44eb1360b3f84b9
Merge: 466a9ef 5b83615
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Sep 13 05:23:29 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit 5b836152ef9208b5aae10dd04d52f304601bfbed
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Fri Sep 12 16:09:32 2025 -0500
Reduce CPU usage during idle by avoiding constant rapid polling
commit cba437148250ad32e93b69d0a675ce6a13c6fb81
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Fri Sep 12 15:43:42 2025 -0500
Code safety improvements after ChatGPT code review
commit efa8336553961f89a1aa93b1945d201b4762b7d6
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Fri Sep 12 11:26:49 2025 -0500
Add compositor feature checks
commit c1415e55883449c3ada61084612212f7512ac99c
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Fri Sep 12 10:44:37 2025 -0500
Sandbox find_wl_compositor script
commit c87e1603f3bd3471ce84885c66acdc040cb4b154
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Thu Sep 11 23:21:16 2025 -0500
Split Wayland compositor autodetect into a Python script, tighten sandbox on core kloak binary and update documentation
commit c68389a503730d61eaed7ed7b0f4708aff1fff8c
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 10 21:14:38 2025 -0500
Remove dependency on libudev, use inotify for input device hotplug instead
commit 55c09174d8d3b12d2a5d6c867e68028fb014691a
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 10 00:24:28 2025 -0500
Documentation, hardening TODOs
commit 9d578330f6f79a4255e1d07bb75131dcdd19f960
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Sep 9 23:29:16 2025 -0500
Revise AppArmor sandbox, add systemd unit with sandboxing
commit e3f33ebe1b8bb77712e1300866133360579bab1c
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Sep 9 21:39:25 2025 -0500
Fix modifier key handling, fix memory management issues
commit 7dc0a77fe9952563692dd0a7f09c5c479bb17cc5
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Sep 9 21:05:08 2025 -0500
Add escape key feature, switch to post-increment operators everywhere for clarity
commit 79f9cca93e264e4c802a5112baaab9afd78a5ce1
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Sep 9 19:24:03 2025 -0500
Auto-detect Wayland compositors, allow customizing the color of the virtual cursor
commit 25f090472d24d4843d5c0c99e2d976b3386d2b67
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sun Sep 7 09:49:05 2025 -0500
Research in preparation for making a system-wide kloak service
commit 7a19c763669792c42d79bc5dffc271ac46b46ff3
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Thu Sep 4 20:51:58 2025 -0500
Hardening, bugfixing and bug triage
commit f11e1b17e96cd634aa9ed3212164d44c6b323408
Merge: 0eb5cfb 466a9ef
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 3 17:15:04 2025 -0500
Merge branch 'arraybolt3/trixie' into arraybolt3/kloak-v2
commit 466a9efbd29e465a15801b2bab0283446441245d
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 2 15:36:13 2025 +0000
bumped changelog version
commit 9ef026b063b64a99b804423ed0a88bf69a095ab5
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 2 14:06:24 2025 +0000
bumped changelog version
commit 797730bdc9db4121c305e4f8cd68bcb478212472
Merge: fb06782 f65570e
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 2 10:05:34 2025 -0400
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
commit 0eb5cfb6e775699112d23488fe51bb1406f53e47
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sun Aug 31 19:53:43 2025 -0500
Add working AppArmor configuration, document bugs and other FIXMEs
commit 27fae05d49d506242b633372c2dd3a253f8bdf57
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sun Aug 31 17:12:30 2025 -0500
WIP switch to kloak v2
commit f65570e23856227e38efcdce06b819d6ebcd6e5f
Merge: 29d32d9 fb06782
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sun Aug 31 12:24:22 2025 -0500
Merge branch 'master' into arraybolt3/trixie
commit fb0678212ff52bc875d4bbe8bdadc49f24aadef1
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Aug 30 15:05:24 2025 +0000
bumped changelog version
commit c3a68cd6fee15840ae460674930d43ab52a3d483
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sat Aug 30 11:03:52 2025 -0400
trixie
commit 29d32d93f40fdf6ce28e48fcd2aa0f5ed1119a9a
Merge: 71638b1 4c6e217
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Aug 26 19:26:15 2025 -0500
Merge branch 'master' into arraybolt3/trixie
commit 4c6e21703b8e4dda3ebd960a465dbd75fa2d9862
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Aug 26 09:39:39 2025 +0000
bumped changelog version
commit 7c9502615b0dbd016b4ee6e33bcf3f6f1fd94b35
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Aug 26 05:39:38 2025 -0400
add debian install file (generated using "genmkfile debinstfile")
commit 910d7c2ad7ab6d243457752de3a87360a95b06b4
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Aug 26 05:39:30 2025 -0400
trixie
commit 5bb3c140a0feba01c53763742d7baeb488abc754
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Aug 26 09:36:57 2025 +0000
bumped changelog version
commit 686eb6ccc6e929135174e23631dd82e6cfe9d48f
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Aug 26 05:36:56 2025 -0400
add debian install file (generated using "genmkfile debinstfile")
commit 7e2a7880cfa9cdb31fa5967e5f5a372eb40d6d66
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Aug 26 05:36:44 2025 -0400
trixie
commit a18c4c8cb4855618dae86183e021859bc91c17a5
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Aug 26 09:30:42 2025 +0000
bumped changelog version
commit 54e74ef37f6b16936f3ff4cb00531a5d9c787b81
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Aug 26 05:30:41 2025 -0400
re-generate man pages (generated using "genmkfile manpages")
commit 71638b16532d8ee0e0bf8209c7496f1a449fc0d3
Merge: a5975fb 961fcbe
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Thu Aug 21 20:34:12 2025 -0500
Merge branch 'master' into arraybolt3/trixie
commit 961fcbe5e95b11af712fa388c560f145958a06e5
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Aug 20 06:57:33 2025 -0400
bumped Standards-Version
commit 0039727ad37df569ac5942145b4a28f78f929cc8
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Aug 20 06:25:39 2025 -0400
readme
commit a5975fb85262c764c71eff61da79ac45e35d3040
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Aug 5 22:58:23 2025 -0500
Port to Trixie.
commit 804b2c649974f657d152b8c8a0a1231facf34dd3
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Jan 24 13:21:51 2025 +0000
bumped changelog version
commit 8710a622496f0c517b6b4f69a1f0bd1dc26f5a79
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Thu Jan 23 11:13:58 2025 -0500
copyright
commit b6d521c53a849763f6d692dff9bf24e5da7b022d
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Dec 31 19:26:41 2024 +0000
bumped changelog version
commit 383693dd89b802d386b6077c20b75ffd6dc5f705
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Dec 31 13:26:25 2024 -0500
copyright
commit aa48914cc47fc5baa19f16d4754f489e615dcbb6
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Thu Nov 21 12:20:04 2024 +0000
bumped changelog version
commit 117fad21aeb4ec052fdbdbc4113fc6e36b2fb63c
Merge: 1c4ecca d6ad4e2
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Nov 20 09:52:40 2024 -0500
Merge remote-tracking branch 'github-whonix/master'
commit d6ad4e2e65a25d8e78909e6a5eccf6a6012b4489
Merge: 3030e48 76b7750
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Nov 20 09:50:40 2024 -0500
Merge pull request #5 from Fat-Zer/better-makefile
A slightly more sophisticated Makefile
commit 76b775049168cc327b2a13665d528e18fe266679
Author: Alexander Golubev <fatzer2@gmail.com>
Date: Fri Nov 15 22:00:07 2024 +0300
A slightly more sophisticated Makefile
- support for override of the compiler and utils
- support for append/override CFLAGS
- a target to update man pages
- install target
- better handling of conditional flags, particularly:
- disable some warnings on non-gcc compilers
- handle GNU's tuples like `x86-64-pc-linux-gnu` and
`aarch-unknowv-linux-gnu`
- organize CFLAGS by sorting them into categories
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
commit 3030e488a5aa4e9cecae0b932ff2c5564f2d7142
Merge: 1c4ecca 74f12a7
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Nov 18 07:34:36 2024 -0500
Merge pull request #6 from siliconwaffle/master
Update kloak.spec
commit 74f12a71993ba7ec26144730a48dc4c0e6a11a54
Author: siliconwaffle <157927978+siliconwaffle@users.noreply.github.com>
Date: Sun Nov 17 17:13:24 2024 +0000
Update kloak.spec
bump version tag
commit 1c4ecca1fc41b497ea55419e34d4ec999d759a21
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Thu Nov 7 16:04:07 2024 +0000
bumped changelog version
commit 3302108e60a944226cd6103f748a69e84a0d55c3
Merge: 55879cf 9c57eba
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Thu Nov 7 11:03:45 2024 -0500
Merge remote-tracking branch 'ArrayBolt3/arraybolt3'
commit 9c57eba2e77082f1967ec54a0a42226843df7f17
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Nov 5 16:07:14 2024 -0600
Fix default values in code and docs
commit b8e8fd579ae26b8fe3592e7af16b1319abe5ba14
Merge: da41997 c0884aa
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 28 01:03:40 2024 -0400
Merge pull request #2 from siliconwaffle/patch-1
Create kloak.spec
commit da419970f57770fe247c470a2bfadfb2279c06ee
Merge: 55879cf afca687
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Mon Oct 28 01:00:15 2024 -0400
Merge pull request #3 from siliconwaffle/patch-2
Update README.md
commit afca687e715cab3e5f651fbc02b61dc6bdd3d4b8
Author: siliconwaffle <157927978+siliconwaffle@users.noreply.github.com>
Date: Sun Oct 27 17:45:45 2024 +0000
Update README.md
Update dependencies information for Fedora, specifically adding gcc and libubsan(required for newer versions, there is no devel package available for it). And removing libevdev and libsodium(both are required by their respective devel packages, so their explicit listing here is unnecessary).
commit c0884aa16b2a5c0588677a3ba5a9087eafc3e2b3
Author: siliconwaffle <157927978+siliconwaffle@users.noreply.github.com>
Date: Sun Oct 27 17:40:03 2024 +0000
Create kloak.spec
Spec file for rpm, specifically for Fedora.
commit 55879cf0d80f11e9601e24ed8e01104936f7a25c
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Oct 6 14:01:58 2024 +0000
bumped changelog version
commit cbfd81c853ce92f79068f721b4fa9a9f8f84227c
Merge: 62a657e d4e7b4c
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Sun Oct 6 09:58:07 2024 -0400
Merge remote-tracking branch 'ArrayBolt3/master'
commit d4e7b4c0428527ea002e1ea61839effc0cb5e88e
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sun Oct 6 01:23:57 2024 -0500
Change emulated device names to keep GTK from treating a cloaked VirtualBox tablet like a touchscreen
commit 62a657ea69d07eb1164b1c5634f9f4035ce013a9
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Fri Sep 27 00:48:20 2024 +0000
bumped changelog version
commit 222994ec63c36898b8a89fca2f0210384da2a0c3
Merge: f5ee77e 29477f9
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Thu Sep 26 20:47:43 2024 -0400
Merge remote-tracking branch 'ArrayBolt3/master'
commit 29477f98d1192ced4fb0e630c07dbd8b97942d22
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Thu Sep 26 14:08:48 2024 -0500
Generate debugging info
commit f5ee77ee73f90c02fede10cdc510a1a6417dd74f
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Thu Sep 26 11:07:01 2024 +0000
bumped changelog version
commit 9b96a2330e5dd9d2829bb662f0f01ff9c1e5b505
Merge: 3cbe8b2 4bbdf38
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Thu Sep 26 06:53:11 2024 -0400
Merge remote-tracking branch 'ArrayBolt3/master'
commit 4bbdf38cc6c6f9162348d9b23deef3169f8465b8
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 25 15:17:27 2024 -0500
Update README.md
commit c3500fc38cea3d69c96765f6691688e4079ecd67
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 25 13:43:06 2024 -0500
Don't use AddressSanitizer, incompatible with Whonix's vm.mmap_rnd_bits setting
commit 38604467ed76f6d236e5c207913d9533bdab05ab
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Wed Sep 25 12:41:58 2024 -0500
Don't set the output device name under Qubes OS, it causes a scary notification to appear
commit 3cbe8b2ba4d50f6d23823736a90109e89a5c07c4
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Sep 25 04:23:39 2024 +0000
bumped changelog version
commit db54b34d50df8ffd0b9c6c55338aecea07de6928
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Sep 25 00:23:29 2024 -0400
apparmor
commit cec549dbfa81a927775a0f7b1d7c9a8116a45694
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Sep 25 00:19:52 2024 -0400
add open syscall (required in VirtualBox)
commit b7831111dfc305ed7fbaa60f69163df38746af51
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Sep 25 04:16:46 2024 +0000
bumped changelog version
commit aad35c7038ae645e27af125f5c0b1adf59d0f063
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Sep 25 00:16:22 2024 -0400
add readlink syscall (required in VirtualBox)
commit fb6cff17fe950846a1af6c3e4edc323c0bfb56fe
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Wed Sep 25 01:04:05 2024 +0000
bumped changelog version
commit 47e67bad20c321a8556e4256ad473e0a97ef3971
Merge: b085979 a290f5f
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 24 20:59:42 2024 -0400
Merge remote-tracking branch 'ArrayBolt3/master'
commit a290f5f0fd864ea459e1c3e75a424fe7dd33cca8
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Sep 24 15:25:56 2024 -0500
Fix minor bug in makefile, add check for pkg-config
commit ac9d1fc2712966a5ae834a690a885db9f10b2b0b
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Tue Sep 24 13:41:35 2024 -0500
Add -p option for disabling rescue key sequence
commit b08597935959a9a37d96ec49f372d08084e6a82a
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 24 05:03:38 2024 +0000
bumped changelog version
commit 0f3ae73fc107e4103f2e9933960bdedce63df7cf
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 24 01:02:28 2024 -0400
fork of kloak from upstream
from now, doing normal version bump with reach rebuild
since version numbers are now managed by Whonix
commit 98febd4ffde18ff2d37f6882cf0e1f6d03bfc53a
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 24 05:00:47 2024 +0000
bumped changelog version
commit 81a5ef129afff70ca3683ac393031ed51170378c
Merge: e937174 e1e03d7
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 24 00:55:31 2024 -0400
Merge remote-tracking branch 'github-whonix/master'
commit e1e03d786078dd8b0e2bddb4a982afd76b864797
Merge: e937174 bb4a714
Author: Patrick Schleizer <adrelanos@whonix.org>
Date: Tue Sep 24 00:52:03 2024 -0400
Merge pull request #1 from ArrayBolt3/arraybolt3
Harden and enhance Kloak
commit bb4a7143877eb12904e797224c2b0afc05463713
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Mon Sep 23 18:41:47 2024 -0500
Add a useful change from https://github.com/vmonaco/kloak/pull/65 that got missed
commit ba5df2543f247ed5592690d97019e0444e79b749
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Mon Sep 23 18:33:55 2024 -0500
Do resource cleanup on panic
commit 7fa9500c32f6560bf6ee7fe55438e27869601a0e
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Mon Sep 23 18:15:42 2024 -0500
Add some missing syscalls for x86_64
commit d7f386dcdd25263eb9e7a7031b171fdec3d0d4d3
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Mon Sep 23 17:59:36 2024 -0500
Enable use on non-Intel architectures, fix syscall whitelist
commit 5beda6da49cf1ef9ef09767e35a5660015160ee8
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>