summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv
Commit message (Collapse)AuthorAgeFilesLines
* [SERVER] Update log4j because of the CVE-2021-44228 security flawManuel Bentele2021-12-154-8/+12
|
* [client,server] Rename 'vm.disk' package to 'virtualization.disk'Manuel Bentele2021-05-191-2/+2
|
* [server] More checks and messages when renaming/deleting uploadSimon Rettberg2021-04-211-16/+38
|
* [client,server] Refactor disk image representationManuel Bentele2021-03-111-5/+4Star
|
* [server] Disallow deleting busy images, fix multiple clones from masterSimon Rettberg2019-10-214-9/+65
| | | | | | | | | | | Deleting images that are currently being up- or downloaded would create some confusion server-side, so disallow this. We accidentally didn't use the image version id as the transfer id for downloads from the master server; fix that so that triggering the download of the same image multiple times won't actually download the same image multiple times. Closes #3651
* [server] Remove redundant overrideSimon Rettberg2019-04-091-5/+0Star
| | | | Same code is present in super class
* [server] Prevent division by zeroSimon Rettberg2019-04-091-1/+1
|
* [*] Make ServerSideCopy configurableSimon Rettberg2019-02-221-6/+56
| | | | | | | | Options are OFF, ON, AUTO, USER AUTO enables it as soon as upload speed falls below 10MiB/s USER enables a checkbox in the client to toggle it for each individual upload
* [server] Fix issues FindBugs uncoveredSimon Rettberg2018-06-282-11/+13
|
* [server] Adapt to moved classSimon Rettberg2018-05-142-2/+2
|
* [server] Support server side chunk copyingSimon Rettberg2018-05-112-2/+37
|
* [server] Fix CRC32 generationSimon Rettberg2018-05-071-2/+4
|
* [server] Calculate DNBD3-CRC32 list of incoming transfers and dump to diskSimon Rettberg2018-04-131-0/+28
|
* [server] Improve handling of global image exchange transfers wrt. crashed ↵Simon Rettberg2016-08-303-24/+54
| | | | peers or connection drops
* [server] Add/improve DbLog messagesSimon Rettberg2016-08-101-0/+2
|
* [server] Cancel incoming transfer if a block failed more than 3 timesSimon Rettberg2016-07-202-7/+30
|
* [server] Fix upload handling if image already existsSimon Rettberg2016-04-253-15/+73
|
* [server] Implement image download from masterSimon Rettberg2016-04-211-3/+10
|
* More imgsync stuffSimon Rettberg2016-04-203-74/+19Star
|
* [*] Display sat->master progress in clientSimon Rettberg2016-04-182-7/+1Star
|
* [*] Make uploading images to central server workSimon Rettberg2016-04-182-28/+38
|
* (WiP) Global image syncSimon Rettberg2016-04-134-372/+230Star
|
* [server] Log if an upload is aborted due to lack of disk spaceSimon Rettberg2016-02-241-1/+5
|
* [server] Write chunks to disk only onceSimon Rettberg2016-02-221-3/+10
| | | | | | If the upload was faster than the client-side hashing, chunks were written to disk twice. Once right after upload, then again after it was read from disk for hashing once the hash was submitted.
* [server] Remove debug messagesSimon Rettberg2016-02-221-2/+0Star
|
* [server] Implement per-user upload limitSimon Rettberg2016-01-261-2/+8
|
* [server] Delete temporary file after closingSimon Rettberg2016-01-131-5/+7
| | | | | This is to prevent .nfsXXXX files from popping up (in case the VM store is located on an NFS server)
* [server] Use GrowingThreadPoolExecutor everywhereSimon Rettberg2016-01-084-14/+13Star
|
* [server] Dynamic calculation of "max free space bytes" safety sizeSimon Rettberg2015-10-021-2/+2
|
* [server] Fix NPESimon Rettberg2015-10-021-1/+1
|
* [server] Tweaks/fixes to file transfersSimon Rettberg2015-10-023-14/+47
|
* [server] Fix transfer timeout detection and active countingSimon Rettberg2015-09-304-20/+30
|
* [server] Fix cancelled uploads getting stuck counting as activeSimon Rettberg2015-09-241-0/+1
|
* [server] Implemente setImageVersionExpirySimon Rettberg2015-09-241-2/+2
|
* [server] Fix race condition on delete; check for vmstore before up/downloadSimon Rettberg2015-09-221-1/+1
|
* [server] Adjust priority of file transfersSimon Rettberg2015-09-162-2/+24
|
* [server] Limit hashqueue length depending on max memSimon Rettberg2015-09-131-2/+18
|
* [server] Handle deletion/undeletion flagsSimon Rettberg2015-09-111-4/+4
|
* [server] Schema changes, distinct delete flag for imagesSimon Rettberg2015-09-101-1/+8
|
* [server] Allow lecture with no image; start httprpc classesSimon Rettberg2015-09-031-0/+26
|
* [server] Store block hashes in DBSimon Rettberg2015-09-011-2/+1Star
|
* [server] Tweak calculation of transfer count limitsSimon Rettberg2015-08-283-4/+4
|
* [server] Working on image download from master serverSimon Rettberg2015-08-284-26/+260
|
* [server] Handle image version deletion, interface for sending mails (no SMTP ↵Simon Rettberg2015-08-241-13/+13
| | | | yet)
* [server] Foundations for the maintenance moduleSimon Rettberg2015-08-221-2/+2
|
* [server] Implement missing lecture thrift calls, clean up transfer handling ↵Simon Rettberg2015-08-214-85/+216
| | | | a bit
* [server] Make a copy of the chunk before passing it to the async hash checkerSimon Rettberg2015-08-191-5/+22
|
* Adapt to master-sync-shared changesSimon Rettberg2015-08-192-6/+37
|
* [server] Update lectures and images when image versions change or get deletedSimon Rettberg2015-08-181-1/+16
|
* [server] Add TLS/SSL related classes and functionality (wip)Simon Rettberg2015-08-171-2/+13
|