Szum123321
|
c2048c5039
|
ehhhhhhhh
|
2022-11-29 22:35:06 +01:00 |
|
Szum123321
|
19cfb3cb27
|
finalized verification code
|
2022-11-29 22:34:47 +01:00 |
|
Szum123321
|
5f1706eed3
|
added game&mod version to the status file
|
2022-11-29 22:34:02 +01:00 |
|
Szum123321
|
472aeda184
|
improved comments and formatting
|
2022-11-29 22:31:04 +01:00 |
|
Szum123321
|
8385044154
|
typos
|
2022-11-29 15:06:30 +01:00 |
|
Szum123321
|
4622f3fd0d
|
all works now*. more debugging still needed.
|
2022-11-29 15:05:51 +01:00 |
|
Szum123321
|
86ae95b02e
|
Added mod version info to metadata
|
2022-11-29 00:55:41 +01:00 |
|
Szum123321
|
2efe112157
|
Repaired race condition with ParallelZip. Hashing now works!
|
2022-11-29 00:55:18 +01:00 |
|
Szum123321
|
5367a00cdc
|
individual file hashing works. filetree still fails
|
2022-11-28 19:43:30 +01:00 |
|
Szum123321
|
2053df7311
|
debugging in progress...
|
2022-11-28 18:53:55 +01:00 |
|
Szum123321
|
993d6359ad
|
typos
|
2022-11-27 23:20:05 +01:00 |
|
Szum123321
|
7734c16e06
|
those didnt work
|
2022-11-27 23:19:37 +01:00 |
|
Szum123321
|
febbb95b97
|
A bit of cleanup of BalticHash. Added wip simd version
|
2022-11-27 23:12:25 +01:00 |
|
Szum123321
|
300fe18b10
|
Added support of virtual file (in this case textile_status.data).
|
2022-11-27 23:11:41 +01:00 |
|
Szum123321
|
d871fc14cb
|
moved hash-related stuff core.digest package. Renamed XorSeaHash to BalticHash :).
|
2022-11-27 23:09:21 +01:00 |
|
Szum123321
|
2f96f7728e
|
Updated all copyright headers
|
2022-11-27 23:04:21 +01:00 |
|
Szum123321
|
c040d05bd8
|
Added toString method to CompressionStatus, version bump to 3.0.0-a, few small tweaks
|
2022-11-27 13:58:45 +01:00 |
|
Szum123321
|
afe9c8d051
|
Removed redundant BufferStreams and LivingServer subsystem
|
2022-11-27 13:57:02 +01:00 |
|
Szum123321
|
f6cd361fff
|
Selected hashing algorithm. It's a custom job which merges SeaHash with Xoroshift64*. Should be fast and correct enough to for this use case. hope I will be able to speed it up with SIMD, as java is scheduled to soon include Vector API (a part of project Panama)
|
2022-11-27 13:55:34 +01:00 |
|
Szum123321
|
9c37affacd
|
Backup integrity is now checked
|
2022-11-25 14:00:18 +01:00 |
|
Szum123321
|
dbb9a71749
|
Moved around error handling. LocalDateTime is now passed with BackupContext. Replaced equals method with matches in ParallelZipCompressor.SimpleStackTraceElement to avert warning.
|
2022-11-25 09:54:44 +01:00 |
|
Szum123321
|
4007d8f86d
|
Do I really need hashes? idk.... Either way it has to get ugly before it gets beautiful ... I think
|
2022-11-24 00:38:55 +01:00 |
|
Szum123321
|
85452efbca
|
,
|
2022-11-22 15:09:21 +01:00 |
|
Szum123321
|
c816c70a6b
|
added FileTreeHashBuilder for intelligently building single hash of file tree
|
2022-11-22 14:16:12 +01:00 |
|
Szum123321
|
2774ebd2b4
|
starting work on backup verification
|
2022-11-21 23:31:48 +01:00 |
|
Szum123321
|
ef4c69b4d1
|
ffffffffffffffffffffff
|
2022-11-06 11:46:40 +01:00 |
|
Szum123321
|
64e8e06161
|
Merge pull request #111 from Szum123321/refactor_2022
Refactor 2022
|
2022-11-06 11:05:22 +01:00 |
|
Szum123321
|
aaf9a54523
|
dep update + version bump + added testmod
|
2022-11-06 11:02:02 +01:00 |
|
Szum123321
|
8427eebfcc
|
Added 'latest' keyword to restore (#85)
RestoreHelper::getAvailableBackups now returns sorted LinkedList
|
2022-11-06 11:00:14 +01:00 |
|
Szum123321
|
2f11548fef
|
bugfix + typos
|
2022-11-06 10:59:03 +01:00 |
|
Szum123321
|
015184a232
|
added dev notes
|
2022-11-06 10:56:27 +01:00 |
|
Szum123321
|
14e82639a8
|
further dev environment shenanigans
|
2022-11-05 13:33:49 +01:00 |
|
Szum123321
|
3f2658ed96
|
Cleanup is now implements Callable
|
2022-11-05 13:31:44 +01:00 |
|
Szum123321
|
fe25b1eec5
|
typos
|
2022-11-05 13:30:45 +01:00 |
|
Szum123321
|
53a5639373
|
repaired bad error handling
|
2022-10-04 18:56:48 +02:00 |
|
Szum123321
|
dc974aa35b
|
improved comment quality
|
2022-10-04 18:56:08 +02:00 |
|
Szum123321
|
13a114baa6
|
gradlew update
|
2022-09-04 10:55:06 +02:00 |
|
Szum123321
|
4cbe18f318
|
removed deprecated code
|
2022-09-04 10:49:49 +02:00 |
|
Szum123321
|
dc24d51674
|
stream is closed
|
2022-09-04 10:49:08 +02:00 |
|
Szum123321
|
8b7dbdc8e8
|
added better catch and changed default executorService to null
|
2022-09-02 21:05:27 +02:00 |
|
Szum123321
|
2bde644c76
|
loom update
|
2022-08-31 23:00:48 +02:00 |
|
Szum123321
|
b908e651a1
|
Forgot to commit
|
2022-08-31 23:00:24 +02:00 |
|
Szum123321
|
81c5cd04cb
|
Commented some more code.
BackupScheduler is now static
|
2022-08-31 22:53:30 +02:00 |
|
Szum123321
|
6707e813b2
|
explicit presence declaration
|
2022-08-31 22:50:48 +02:00 |
|
Szum123321
|
91447b7b3c
|
This shouldn't be here...
|
2022-08-31 22:42:39 +02:00 |
|
Szum123321
|
8cede17568
|
because of that return, the finally block would never run
|
2022-08-31 22:36:50 +02:00 |
|
Szum123321
|
c7fd6d3f8e
|
Did I forget the sort?
|
2022-08-31 22:32:56 +02:00 |
|
Szum123321
|
c22eb7a3b2
|
made cleanup more readable
|
2022-08-30 14:46:15 +02:00 |
|
Szum123321
|
21cf46a56a
|
Moved all filename paring into its own class
|
2022-08-30 13:28:30 +02:00 |
|
Szum123321
|
b3a340deab
|
Separated BackupHelper into the factory and the cleanup (MakeBackupRunnableFactory & Cleanup)
|
2022-08-30 01:31:43 +02:00 |
|