Commit Graph

19 Commits

Author SHA1 Message Date
Roman Kubiak
ebaca0f180 linux fix for tests 2020-08-10 13:26:09 +02:00
Roman Kubiak
d4967ec7e1 linux fixes 2020-08-10 13:26:09 +02:00
rkubiak01
9cc941d8d2 [EGD-2857] vfs fixes (#439)
* changed microtar and sbini to c++

* VFS: fixes for absolute paths, fprintf wrappers

* Create sys/user during database tests

* review: removed parenthesis around return values in VFS

* changelog updated

* module update

* module updates
2020-06-18 12:27:53 +02:00
Roman Kubiak
7702d6d0cb VFS: added a bypassRoot flag for listdir, needed for
listing updates dir
2020-06-03 16:55:44 +02:00
Roman Kubiak
3558d64412 removed extern errno 2020-06-02 11:28:53 +02:00
Roman Kubiak
9dab138b05 UT for randomId generator and CRC32 computation 2020-06-02 11:28:53 +02:00
Roman Kubiak
dee5db5f01 null pointer checks 2020-06-02 11:28:53 +02:00
Roman Kubiak
4d8b78699a added openAbsolute and refactored fopen to be "POSIX" 2020-06-02 11:28:53 +02:00
Roman Kubiak
63c3ef24ab VFS class changes 2020-06-02 11:28:53 +02:00
rkubiak01
62802e4077 Linux fix (remove sys/ as prefix) 2020-05-11 11:58:36 +02:00
rkubiak01
7cac882c7a [2306] VFS: support .boot.ini and "current" and "previous" os types (#315)
* VFS: support .boot.ini and "current" and "previous" os types

* fixes for first batch of comments
- moved crc32 functions to a seperate file
- changed naming of constant with _
- removed one magic number
- crc methods now cross platform

* using smart pointer for buffer management

* created a simple USER_FILE macro for database names

* removed commented-out code

* style fixes

* Updated crc32 version

* Update module-vfs/vfs-utils.cpp

Co-Authored-By: Alek Rudnik <54846206+alekrudnik@users.noreply.github.com>

* Update module-vfs/vfs-utils.cpp

Co-Authored-By: Alek Rudnik <54846206+alekrudnik@users.noreply.github.com>

* renamed USER_FILE to USER_PATH macro, this was also
bromen and was returning incorrect paths, std::filesystem::path
behavior is causing these issues.

* VFS: remove method changed

* fixed path for assets copy

* UNITTEST: vfs test fixed

* VFS: changed computeCRC32 return type to void

* Max supported partition to 2 (was 1)

* EOL in vfs.cpp

* nullptr check in computeCRC32
include for log.hpp fixed

* flash_eMMC merged properly

* CRC32 commit update

* testBuild

* fix newline at start of smsdb.cpp
removed test from cmake

* no user/ folder on the root of emmc causes sqlite3 to fault
this adds a create empty user call for rt1051

* flash script fixes
- do not use build-*/sys
- common.sh contains a static list of iles that land on the flash

Co-authored-by: Alek Rudnik <54846206+alekrudnik@users.noreply.github.com>
2020-05-08 10:27:17 +02:00
pholat
91e05fcf65 fix gtk & FileAttributes 2020-03-25 15:28:52 +01:00
Radoslaw Wicik
a8573a404c Apply new style 2020-03-17 10:03:16 +01:00
rkubiak01
e5e0048740 VFS: fixed getFilesystemStats missing for linux (it returns empty info) 2020-03-03 05:50:36 -07:00
Robert Borzecki
b0bb0d8f6c Added locking and unlocking of the desktop screen. 2019-06-27 10:00:14 +02:00
Robert Borzecki
35d15b2bc7 Added key handling logic to applications. 2019-06-26 12:34:06 +02:00
Robert Borzecki
b4b949d925 Added viewer application for kickstarter. 2019-06-10 18:03:18 +02:00
Mateusz
206021476a WiP: sqlite3vfs 2019-05-23 10:18:33 +02:00
Robert Borzecki
d3235d54d7 Removed submodule 2019-05-21 23:35:00 +02:00