-
97f25c1aad
feat: Add basic support for initializing empty archives in filesystem
Felix Pojtinger
2022-01-01 18:08:47 +01:00
-
d71421e14e
feat: Add basic support for initializing empty archives in filesystem
Felicitas Pojtinger
2022-01-01 18:08:47 +01:00
-
67d97ed32b
feat: Make STFS API public
Felix Pojtinger
2021-12-31 23:57:21 +01:00
-
5089333d13
feat: Make STFS API public
Felicitas Pojtinger
2021-12-31 23:57:21 +01:00
-
ef364c836b
feat: Get verbosity level from
verbose flag
Felix Pojtinger
2021-12-28 23:39:16 +01:00
-
d52c45c603
feat: Get verbosity level from
verbose flag
Felicitas Pojtinger
2021-12-28 23:39:16 +01:00
-
89c5338554
feat: Add structured logging for SQLBoiler
Felix Pojtinger
2021-12-28 23:16:33 +01:00
-
6bd99f6da8
feat: Add structured logging for SQLBoiler
Felicitas Pojtinger
2021-12-28 23:16:33 +01:00
-
7f36f4ef7f
feat: Add internal log verbosity setting
Felix Pojtinger
2021-12-28 22:53:41 +01:00
-
edde7a6a48
feat: Add internal log verbosity setting
Felicitas Pojtinger
2021-12-28 22:53:41 +01:00
-
e0ec9b97fb
feat: Add full JSON output to JSON logger
Felix Pojtinger
2021-12-28 22:36:44 +01:00
-
4fc7754505
feat: Add full JSON output to JSON logger
Felicitas Pojtinger
2021-12-28 22:36:44 +01:00
-
7d5723f2e4
fix: Prevent nil errors on creating
FileInfo structs
Felix Pojtinger
2021-12-28 21:59:36 +01:00
-
40a5b9608f
fix: Prevent nil errors on creating
FileInfo structs
Felicitas Pojtinger
2021-12-28 21:59:36 +01:00
-
eb74151c59
refactor: Use exclusively CSV or JSON logger
Felix Pojtinger
2021-12-28 21:16:43 +01:00
-
928289b9a0
refactor: Use exclusively CSV or JSON logger
Felicitas Pojtinger
2021-12-28 21:16:43 +01:00
-
2d6343d6ae
feat: Add basic structured logger
Felix Pojtinger
2021-12-28 21:05:43 +01:00
-
6837f6bc05
feat: Add basic structured logger
Felicitas Pojtinger
2021-12-28 21:05:43 +01:00
-
e4d899e552
fix: Ignore read/write permissions on FTP
Felix Pojtinger
2021-12-27 17:26:37 +01:00
-
7befc67ffc
fix: Ignore read/write permissions on FTP
Felicitas Pojtinger
2021-12-27 17:26:37 +01:00
-
d2a8d09a3b
feat: Implement
File.WriteAt
Felix Pojtinger
2021-12-27 17:24:35 +01:00
-
9cfa7cf0f0
feat: Implement
File.WriteAt
Felicitas Pojtinger
2021-12-27 17:24:35 +01:00
-
9e2a9724b8
feat: Support
O_CREATE and O_EXCL flags
Felix Pojtinger
2021-12-27 17:18:41 +01:00
-
cd07daf2b5
feat: Support
O_CREATE and O_EXCL flags
Felicitas Pojtinger
2021-12-27 17:18:41 +01:00
-
39d3c7baef
feat: Add support for
O_TRUNC and O_APPEND flags
Felix Pojtinger
2021-12-27 17:12:19 +01:00
-
04a4a4fa7e
feat: Add support for
O_TRUNC and O_APPEND flags
Felicitas Pojtinger
2021-12-27 17:12:19 +01:00
-
697c377c56
feat: Add
O_RDONLY, O_WRONLY and O_RDWR flag support
Felix Pojtinger
2021-12-27 16:53:50 +01:00
-
77060795e6
feat: Add
O_RDONLY, O_WRONLY and O_RDWR flag support
Felicitas Pojtinger
2021-12-27 16:53:50 +01:00
-
bfe2d27f11
feat: Start transfering
open flags from FileSystem to File
Felix Pojtinger
2021-12-27 16:48:22 +01:00
-
a03d1e5016
feat: Start transfering
open flags from FileSystem to File
Felicitas Pojtinger
2021-12-27 16:48:22 +01:00
-
544401c8a0
feat: Enable reading from write buffer without
syncing
Felix Pojtinger
2021-12-27 16:02:36 +01:00
-
19fc63459e
feat: Enable reading from write buffer without
syncing
Felicitas Pojtinger
2021-12-27 16:02:36 +01:00
-
d3f863d13b
feat: Enable re-using write buffer and reading existing content into write buffer
Felix Pojtinger
2021-12-27 15:28:43 +01:00
-
04a08fe5a6
feat: Enable re-using write buffer and reading existing content into write buffer
Felicitas Pojtinger
2021-12-27 15:28:43 +01:00
-
394a1315bd
build: Disable 32-bit Windows due to crashing Go compiler
Felix Pojtinger
2021-12-26 16:49:32 +01:00
-
2f2a92e4bd
build: Disable 32-bit Windows due to crashing Go compiler
Felicitas Pojtinger
2021-12-26 16:49:32 +01:00
-
f47e5652a1
build: Use Fedora Rawhide instead of F35 for MSYS2 builds
Felix Pojtinger
2021-12-26 16:27:54 +01:00
-
95ba3d7cdc
build: Use Fedora Rawhide instead of F35 for MSYS2 builds
Felicitas Pojtinger
2021-12-26 16:27:54 +01:00
-
af61be8a76
build: Add 32-bit Windows support
Felix Pojtinger
2021-12-26 15:45:34 +01:00
-
5de09e12e0
build: Add 32-bit Windows support
Felicitas Pojtinger
2021-12-26 15:45:34 +01:00
-
94cf8fa01b
build: Add Windows cross-compilation support from Linux using MSYS2 and WINE
Felix Pojtinger
2021-12-26 15:31:51 +01:00
-
906210db04
build: Add Windows cross-compilation support from Linux using MSYS2 and WINE
Felicitas Pojtinger
2021-12-26 15:31:51 +01:00
-
3481b41998
build: Support PPC32
Felix Pojtinger
2021-12-26 14:49:00 +01:00
-
3e059d8b06
build: Support PPC32
Felicitas Pojtinger
2021-12-26 14:49:00 +01:00
-
dea8dfbdf1
feat: Implement
File.WriteString
Felix Pojtinger
2021-12-26 00:18:47 +01:00
-
8fb79ccb76
feat: Implement
File.WriteString
Felicitas Pojtinger
2021-12-26 00:18:47 +01:00
-
c9247ebc0c
feat: Add explicit read/write locks to reading/writing functions in
File
Felix Pojtinger
2021-12-26 00:15:45 +01:00
-
ace271dde5
feat: Add explicit read/write locks to reading/writing functions in
File
Felicitas Pojtinger
2021-12-26 00:15:45 +01:00
-
c95d141cea
fix: Use correct path to on-disk write cache cleanup function
Felix Pojtinger
2021-12-26 00:13:55 +01:00
-
6901b7f78a
fix: Use correct path to on-disk write cache cleanup function
Felicitas Pojtinger
2021-12-26 00:13:55 +01:00
-
e80f972ed1
fix: Cleanup write cache on file close
Felix Pojtinger
2021-12-25 23:54:26 +01:00
-
44a3d32b18
fix: Cleanup write cache on file close
Felicitas Pojtinger
2021-12-25 23:54:26 +01:00
-
4ad379bee7
fix: Use fork of Afero until merge of PR which fixes
OpenFile (https://github.com/spf13/afero/issues/193)
Felix Pojtinger
2021-12-25 21:25:45 +01:00
-
a1396665e1
fix: Use fork of Afero until merge of PR which fixes
OpenFile (https://github.com/spf13/afero/issues/193)
Felicitas Pojtinger
2021-12-25 21:25:45 +01:00
-
354c526ead
fix: Delete cache dir to prevent inconsistent reads
Felix Pojtinger
2021-12-25 20:54:15 +01:00
-
cbf347aa04
fix: Delete cache dir to prevent inconsistent reads
Felicitas Pojtinger
2021-12-25 20:54:15 +01:00
-
f793dca6f3
fix: Add workaround for broken
Open implementation in CacheOnReadFs (https://github.com/spf13/afero/issues/193)
Felix Pojtinger
2021-12-25 20:44:27 +01:00
-
9f5c1b9818
fix: Add workaround for broken
Open implementation in CacheOnReadFs (https://github.com/spf13/afero/issues/193)
Felicitas Pojtinger
2021-12-25 20:44:27 +01:00
-
41a338336f
fix: Make error catch for strconv in UIDs less explicit
Felix Pojtinger
2021-12-24 17:40:13 +01:00
-
99e6687d51
fix: Make error catch for strconv in UIDs less explicit
Felicitas Pojtinger
2021-12-24 17:40:13 +01:00
-
8759e75cb4
fix: Support GID and UID on Windows
Felix Pojtinger
2021-12-24 17:05:05 +01:00
-
8b09fd444f
fix: Support GID and UID on Windows
Felicitas Pojtinger
2021-12-24 17:05:05 +01:00
-
c8ff51d2c4
feat: Add interchangeable write buffers based on
io.File and filebuffer.Buffer
Felix Pojtinger
2021-12-24 16:55:14 +01:00
-
087630710c
feat: Add interchangeable write buffers based on
io.File and filebuffer.Buffer
Felicitas Pojtinger
2021-12-24 16:55:14 +01:00
-
35ebd268a2
feat: Implement disk-based IO cache
Felix Pojtinger
2021-12-23 22:12:29 +01:00
-
31459e0efd
feat: Implement disk-based IO cache
Felicitas Pojtinger
2021-12-23 22:12:29 +01:00
-
b4c8925299
feat: Implement
Truncate
Felix Pojtinger
2021-12-23 21:25:34 +01:00
-
70aad4db5d
feat: Implement
Truncate
Felicitas Pojtinger
2021-12-23 21:25:34 +01:00
-
7e0386c520
feat: Implement basic overwriting, in-memory
File.Write
Felix Pojtinger
2021-12-22 22:02:12 +01:00
-
92669961cc
feat: Implement basic overwriting, in-memory
File.Write
Felicitas Pojtinger
2021-12-22 22:02:12 +01:00
-
0c36f51d13
feat: Implement
Open and Create for new files, decompose mknode
Felix Pojtinger
2021-12-21 23:51:50 +01:00
-
191896bcda
feat: Implement
Open and Create for new files, decompose mknode
Felicitas Pojtinger
2021-12-21 23:51:50 +01:00
-
194e5f23c0
feat: Implement
MkdirAll
Felix Pojtinger
2021-12-21 22:04:35 +01:00
-
ac50d61f0c
feat: Implement
MkdirAll
Felicitas Pojtinger
2021-12-21 22:04:35 +01:00
-
3660599b77
feat: Implement
Mkdir
Felix Pojtinger
2021-12-21 21:57:49 +01:00
-
923702f202
feat: Implement
Mkdir
Felicitas Pojtinger
2021-12-21 21:57:49 +01:00
-
26d142316f
feat: Implement
Chtimes for files and directories
Felix Pojtinger
2021-12-21 00:18:46 +01:00
-
6bef0b3fdb
feat: Implement
Chtimes for files and directories
Felicitas Pojtinger
2021-12-21 00:18:46 +01:00
-
95bf3ce768
feat: Implement
Chown for files and directories
Felix Pojtinger
2021-12-21 00:13:57 +01:00
-
0333eab866
feat: Implement
Chown for files and directories
Felicitas Pojtinger
2021-12-21 00:13:57 +01:00
-
7b454878c4
feat: Implement
Chmod for files and directories
Felix Pojtinger
2021-12-20 23:54:43 +01:00
-
a9e8040623
feat: Implement
Chmod for files and directories
Felicitas Pojtinger
2021-12-20 23:54:43 +01:00
-
4bd709ed9d
feat: Implement
Move for files and directories
Felix Pojtinger
2021-12-20 23:09:17 +01:00
-
2400568963
feat: Implement
Move for files and directories
Felicitas Pojtinger
2021-12-20 23:09:17 +01:00
-
4544e4c654
feat: Implement
Remove and RemoveAll
Felix Pojtinger
2021-12-20 22:09:40 +01:00
-
ed1299260b
feat: Implement
Remove and RemoveAll
Felicitas Pojtinger
2021-12-20 22:09:40 +01:00
-
06e0d99214
fix: Prevent trying to access nil maps in
PAXHeaders
Felix Pojtinger
2021-12-20 22:09:19 +01:00
-
2c3646aaa6
fix: Prevent trying to access nil maps in
PAXHeaders
Felicitas Pojtinger
2021-12-20 22:09:19 +01:00
-
23fdae32e9
feat: Start implementation of write operations
Felix Pojtinger
2021-12-20 22:00:19 +01:00
-
07c0abff55
feat: Start implementation of write operations
Felicitas Pojtinger
2021-12-20 22:00:19 +01:00
-
cb0aa0cb38
build: Run
prepare command natively to prevent trying to cross-compile the code generators
Felix Pojtinger
2021-12-20 18:45:21 +01:00
-
005d07bafc
build: Run
prepare command natively to prevent trying to cross-compile the code generators
Felicitas Pojtinger
2021-12-20 18:45:21 +01:00
-
0142a46256
build: Add
go-bindata to go:generate dependencies
Felix Pojtinger
2021-12-20 11:26:06 +01:00
-
52267b74d7
build: Add
go-bindata to go:generate dependencies
Felicitas Pojtinger
2021-12-20 11:26:06 +01:00
-
3fa09aaad7
build: Disable
riscv64
Felix Pojtinger
2021-12-20 03:21:16 +01:00
-
059218cfcf
build: Disable
riscv64
Felicitas Pojtinger
2021-12-20 03:21:16 +01:00
-
7037b75403
build: Disable
sparc64
Felix Pojtinger
2021-12-20 03:05:37 +01:00
-
2640890b8e
build: Disable
sparc64
Felicitas Pojtinger
2021-12-20 03:05:37 +01:00
-
cc1511513d
refactor: Use
filepath.ToSlash explicitly for FileConfig, name, to and from params
Felix Pojtinger
2021-12-20 02:48:07 +01:00
-
64db9a586f
refactor: Use
filepath.ToSlash explicitly for FileConfig, name, to and from params
Felicitas Pojtinger
2021-12-20 02:48:07 +01:00