012fa05e8f
Updated README
2025-06-11 19:59:28 +02:00
2ebc450132
Fixed Makefile errors
2025-06-11 18:11:14 +02:00
2f4f1a0a56
Updated readme
2025-05-23 20:52:27 +02:00
22cb958b4f
Code readability improvements
2025-05-23 20:35:40 +02:00
9b0eb10965
Add description to set_auto_perm
2025-05-23 19:14:18 +02:00
77775e4097
Updated readme
2025-05-22 19:01:24 +02:00
49f4612c6e
Changed exit codes of dialogue to change the semantics of closing dialogue window with (x) button.
2025-05-22 19:01:16 +02:00
7dac50e4d9
Created CONTENTS.md and updated Makefile
2025-05-22 11:44:05 +02:00
8ca44dfab3
Added install rule to Makefile
2025-05-22 11:02:47 +02:00
1b53a9638e
Added dialogue file existence checks
2025-05-22 11:02:31 +02:00
5dff492663
Changed semantics of --no-perm-on-create
flag
2025-05-22 09:02:11 +02:00
3566131705
Added memory errors warning
2025-05-22 09:01:50 +02:00
6423e3b2ef
Fixed yet another SQL injection bug.
2025-05-21 19:04:52 +02:00
5c92ece0db
Removed file logging
2025-05-21 18:56:35 +02:00
8700f4f5a2
Changed perm/temp permission logic
2025-05-21 18:54:35 +02:00
0df75ee195
Fixed old sqlite3 version compatibility bug.
2025-05-21 18:31:05 +02:00
467087d76e
Added performance tests and creation permission flags
2025-05-21 16:21:33 +02:00
448c862731
Changed -O0
to -Og
in the debug build
2025-05-20 11:25:38 +02:00
b550c93884
Fixed arbitrary permission order
2025-05-20 11:07:28 +02:00
a7e5d7d92d
Fixed undefined order of permissions
2025-05-20 10:50:58 +02:00
56165c0b76
Fixed a mistake in README
2025-05-20 10:12:18 +02:00
b1ee452890
Updated readme
2025-05-20 10:11:32 +02:00
8e1c325f98
Added mutex to permissions checks to avoid inconsistent permission checking
2025-05-20 09:59:18 +02:00
754a26884c
Changed realpath to readlink
...
/proc/pid/exe already seems to be a link to the absolute path to the
executable. This fixes bugs related to containerised applications.
2025-05-20 09:57:59 +02:00
2f82ab63ac
Fixed undefined permission check errors
2025-05-20 09:24:07 +02:00
90d94c7615
Fixed SQL injection
...
Fixed an emabarassignly obvious SQL injection bug by throwing
`sqlite3_exec` away.
2025-05-19 21:18:19 +02:00
a1ba96bf67
Updated the test
2025-05-19 21:15:42 +02:00
e4dbc5becc
Fixed wrong pid bug
...
The issue was that the thread ID wasn't factored in. A presumption was,
that FUSE already returned the PID, not TID. The issue was fixed by
implementing a function that translates the TID to PID.
2025-05-14 20:37:32 +02:00
33f55384bc
Added more leak checks
2025-05-13 18:01:03 +02:00
c8f19fe30d
Fixed invalid pi bug
2025-05-13 17:59:32 +02:00
4febeb7a82
Added a logfile
2025-05-13 17:59:00 +02:00
c7ec5819c6
Fixed typos
2025-05-08 10:16:02 +02:00
31f6cc6ab8
Added missing license headers
2025-05-07 16:06:19 +02:00
d4a2cb3749
Fixed garbage collector being inactive
2025-05-07 15:55:47 +02:00
bd4cedf996
Added garbage collection to the temporary permission table.
2025-05-07 15:43:34 +02:00
2a1e94f054
Updated readme
2025-05-06 18:22:15 +02:00
fb18484aa8
Merge pull request 'new-dialogue' ( #8 ) from new-dialogue into main
...
Reviewed-on: #8
2025-05-06 18:10:43 +02:00
78e108d0d4
Added more tests
2025-05-06 17:56:55 +02:00
b4149ac425
Updated gitignore
2025-05-06 12:19:39 +02:00
6065a0c20a
Added permissions globbing tests
2025-05-06 12:18:45 +02:00
15fa0fe193
Added filename return to the dialogue mockup
2025-05-06 12:18:21 +02:00
801a7cdb39
Added temp permission globbing
2025-05-06 12:17:50 +02:00
22b091f017
Fixed empty filename bug.
2025-05-06 12:17:26 +02:00
fd2144a1f9
Added a filename check
2025-05-05 18:59:57 +02:00
420f34a7f3
Added folder globbing for permanent permissions
2025-05-05 18:53:05 +02:00
4539df9842
Fixed wrong fallback filename bug
2025-05-04 17:39:39 +02:00
e32ce5add5
Renamed all zenity mentions to dialogue
2025-05-04 17:25:47 +02:00
4f98a4834e
Updated gitignore
2025-05-04 17:10:58 +02:00
8a530b493c
Added new tests for the new dialogue
2025-05-04 17:10:19 +02:00
c4ae40c7bd
Finished the new dialogue functionality
2025-05-04 17:09:28 +02:00