10 Commits

Author SHA1 Message Date
ea2e41693c
Fixed code errors 2025-06-23 20:47:54 +02:00
4909a35a6a
Add utime operations 2025-06-12 08:08:34 +02:00
22cb958b4f
Code readability improvements 2025-05-23 20:35:40 +02:00
467087d76e
Added performance tests and creation permission flags 2025-05-21 16:21:33 +02:00
31b70b6069
Added mountpoint functions to sourcefs 2025-05-01 16:16:09 +02:00
BritishTeapot
4c8092378b Added database protection with setuid.
Added the initial support for the database protection with the setuid
mechanism. In the beginning the program creates(or opens) the database
as a special user, and then switches to the real uid and functions
normally.
2025-04-01 19:34:15 +02:00
BritishTeapot
da37376fde Added permission checks for chmod, link, rename and chown
Those clearly need to ask for permissions.
2025-03-24 17:11:01 +01:00
BritishTeapot
d7c20a5d5f Added proper license headers 2025-03-10 18:09:05 +01:00
BritishTeapot
01cdf4094e Changed NULL to 0 in flags fields. 2025-02-11 12:09:28 +01:00
93588036aa Implemented GUI with zenity
Now the program is completely functional and is using zenity dialogues.
`sources` directory was renamed to `src`. UI related stuff was moved to
`src/gui/ui`.
2025-02-07 12:42:51 +01:00