summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/filetransfer
Commit message (Collapse)AuthorAgeFilesLines
* HashCheck: Add flag to suppress overload warnings, rename flagsSimon Rettberg11 days2-28/+39
|
* Minor javadoc fixupSimon Rettberg11 days1-2/+1Star
|
* ChunkList: Add writeCrc32List methodSimon Rettberg11 days1-0/+18
|
* [filetransfer] Set state to WORKING when using local copyingSimon Rettberg2024-02-071-0/+3
|
* Silence fileserver connection drop spamSimon Rettberg2024-01-161-1/+2
|
* filetransfer: 4s connect timeoutSimon Rettberg2023-09-261-1/+1
|
* filetransfer: Mute exceptionSimon Rettberg2023-09-261-1/+1
|
* [filetransfer] Don't print stack trace if handshake times outSimon Rettberg2023-09-211-0/+2
|
* [filetransfer] Log when hashing/disk write is too slowSimon Rettberg2023-07-112-1/+16
|
* [filetransfer] Also check meta data error string in Up-/Download loopSimon Rettberg2023-07-103-5/+14
|
* [filetransfer] Improve error loggingSimon Rettberg2023-07-103-2/+28
|
* BFTP: Shorten thread nameSimon Rettberg2023-05-261-1/+1
| | | | | | | Linux thread names can only be 11 characters, so in order to not truncate thread names in tools such as htop, shorten the thread name a bit so the running ID that gets appended at the end will always fit.
* BFTP: Minor cleanup, comments, refactorSimon Rettberg2023-05-243-25/+36
|
* [thrift] Ignore certain SSL and connection errorsSimon Rettberg2022-11-081-1/+5
| | | | | | | Bogus data from port scans/probes results in stack trace spam since the data obviously cannot properly be parsed as an SSL handshake. Ignore the most typical of those exceptions, while keeping more specific ones, e.g. about mismatch regarding ciphers/TLS version in place.
* [FileTransfer] Log stack traces on error, some OOM handlingSimon Rettberg2022-03-213-8/+43
| | | | | | Try smaller buffers for uploading on OOM errors. Log error reason instead of just sending to peer, and also print a stack trace if applicable.
* Add more log output to file transfer classesSimon Rettberg2022-03-162-3/+39
|
* Improve logging a bit, fix spellingSimon Rettberg2022-03-162-5/+5
|
* Update log4j because of the CVE-2021-44228 security flawManuel Bentele2021-12-1511-28/+32
|
* [Transfer] Better error messages and handling for downloadssuite-2.0Simon Rettberg2021-04-211-9/+5Star
|
* Remove suppressions and fix Java 8 warningsManuel Bentele2021-03-101-1/+0Star
|
* Refine active transfer detection and cancellationSimon Rettberg2019-04-092-24/+30
|
* [HashChecker] Fix unlimited spawning of check threadsSimon Rettberg2019-01-161-1/+3
| | | | | Stupid variable mixup resulted in endless spawning of new checker threads that wouldn't go away after they're done.
* Fix FindBugs complaintsSimon Rettberg2018-06-274-6/+33
|
* Fix formattingSimon Rettberg2018-06-131-2/+2
|
* More speedup: LZ4 and empty chunk detectionSimon Rettberg2018-05-167-8/+228
|
* Fix check for indexSimon Rettberg2018-05-141-1/+1
|
* Support copying existing chunks server sideSimon Rettberg2018-05-116-46/+537
| | | | Can speed up uploads if the storage backend is fast enough.
* Fix CRC32 buffer race mutithread concurrent access violation usageSimon Rettberg2018-05-071-7/+16
|
* Filetransfer: Support calculating dnbd3 crc32 listSimon Rettberg2018-04-135-13/+132
|
* Fix hash-write-check race condition again ....Simon Rettberg2016-09-021-1/+3
|
* Fix some minor handling issues with transfers wrt global image exchangeSimon Rettberg2016-08-303-4/+29
|
* Fix: Some chunks could be dropped from the hash queue and not marked as ↵Simon Rettberg2016-08-104-5/+26
| | | | to-be-hashed again
* Truncate files if they are resumed and bigger than expectedSimon Rettberg2016-04-212-0/+8
|
* More imgsync stuffSimon Rettberg2016-04-205-48/+201
|
* Add queryUploadStatus to master serverSimon Rettberg2016-04-182-2/+7
|
* More additions for central image storeSimon Rettberg2016-04-184-15/+174
|
* Preparations/changes for global image syncSimon Rettberg2016-04-135-5/+622
|
* Make hashing classes more robust, report complete blocks without hash info ↵Simon Rettberg2016-01-284-10/+44
| | | | as hashing
* Update comments/debug messagesSimon Rettberg2015-10-021-4/+4
|
* Add generic catch block to execCallback so a throwing callback won't wreck havocSimon Rettberg2015-10-021-1/+5
|
* Support extracting hw version from vmdk filesSimon Rettberg2015-09-231-0/+1
|
* Make queue len of hash checker configurableSimon Rettberg2015-09-121-1/+7
|
* Make machineDescription binary in TransferInformationSimon Rettberg2015-09-011-1/+12
|
* Minor tweaks to filetransfer/chunklist related classesSimon Rettberg2015-08-193-6/+77
|
* Changes to chunk list related classes, support hash handling betterSimon Rettberg2015-08-194-39/+118
|
* whoami() returns WhoamiInfoSimon Rettberg2015-08-112-0/+5
|
* ChunkList.getMissing() now blocks for a while if there are still pending blocksSimon Rettberg2015-07-233-54/+250
| | | | Added HashChecker class to verify checksums of blocks
* Minor changes to file transfer classesSimon Rettberg2015-07-213-11/+15
|
* Add contains method to FileRange classSimon Rettberg2015-07-211-0/+13
|
* Moved file chunk helper classes from dozmod-server to shared libSimon Rettberg2015-07-212-0/+190
|