summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [libvirt] source address in hostdev must not contain attribute "type"HEADmasterSimon Rettberg2024-10-233-5/+11
|
* [libvirt] Improve error reporting by not swallowing stack traceSimon Rettberg2024-10-232-1/+7
|
* BFTP: Rename threadpool, add commentSimon Rettberg2024-10-082-3/+3
|
* [qemu] disableUsb() now removes all spice USB redirect devicesSimon Rettberg2024-09-192-6/+37
| | | | | ...instead of removing all USB controllers, which leads to non-bootable VMs, since we need USB for the virtual mouse (a tablet).
* [libvirt] Add support for <redirdev> devicesSimon Rettberg2024-09-196-9/+259
|
* fileserver: Also silence socket timeoutsSimon Rettberg2024-09-171-1/+1
|
* [filserver] Add missing .close in error pathSimon Rettberg2024-09-161-0/+1
|
* (Re)add log4j2 binding for slf4j (1)Simon Rettberg2024-07-241-0/+6
| | | | | | | | To silence warnings on dmsd startup, we switched to the slf4j 2.x bindings for log4j2 in 8167903bd02ee. This however created the same problem for the client, as it is using slf4j 1.7 through a different dependency. Solve this by adding both bindings.
* Lower logging level for compressor outputSteffen Ritter2024-07-112-2/+2
|
* [libvirt] transform: Properly bubble up exceptionSimon Rettberg2024-06-271-7/+1Star
|
* [Util] Add socket connect helper to use all available A/AAAA recordsSimon Rettberg2024-06-273-18/+104
| | | | (and use it)
* [libvirt] Add getter/setter for os firmwareSimon Rettberg2024-06-271-0/+20
|
* Replace growing thread pool by cascaded oneSimon Rettberg2024-05-223-118/+116Star
| | | | | Cascaded thread pools have a shared common fallback pool that will take over when a specific thread pool instance is overloaded.
* [Util] Fix formatBytes unit overflow; make work for negative valuesSimon Rettberg2024-05-221-3/+4
|
* NanoHTTPD: Add test for ChunkedInputStreamSimon Rettberg2024-05-221-0/+31
|
* Fix NPESimon Rettberg2024-05-151-1/+3
|
* Util: Fix tickCount()Simon Rettberg2024-05-081-1/+1
|
* Merge branch 'master' of git.openslx.org:bwlp/master-sync-sharedSimon Rettberg2024-05-0810-156/+405
|\
| * [libvirt] Update rng files (10.3.0)Steffen Ritter2024-05-0810-156/+405
| |
* | HashCheck: Add flag to suppress overload warnings, rename flagsSimon Rettberg2024-05-082-28/+39
| |
* | Minor javadoc fixupSimon Rettberg2024-05-081-2/+1Star
| |
* | ChunkList: Add writeCrc32List methodSimon Rettberg2024-05-081-0/+18
| |
* | Util: Add parseLong and formatBytesSimon Rettberg2024-05-081-0/+31
| |
* | Remove empty javadoc tagSimon Rettberg2024-05-081-1/+0Star
| |
* | NanoHTTPD: Support chunked transfer encoding for uploadsSimon Rettberg2024-05-082-126/+504
|/
* [Util] add tickCount() methodSimon Rettberg2024-04-081-0/+11
|
* Change random numbers to make error go awaySimon Rettberg2024-02-071-1/+1
| | | | | | | | | | | | | Error on startup of dmsd was: SLF4J: No SLF4J providers were found. SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details. SLF4J: Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier. SLF4J: Ignoring binding found at [jar:file:/opt/dmsd/dmsd.jar!/org/slf4j/impl/StaticLoggerBinder.class] The two URLs were of little help, but luckily just punching the last line into google lead to this SO post which solves the issue: https://stackoverflow.com/a/75162534/2043481
* [filetransfer] Set state to WORKING when using local copyingSimon Rettberg2024-02-071-0/+3
|
* Thrift: Avoid creating TWrapper for null-clientSimon Rettberg2024-01-161-1/+4
|
* 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
|
* [thrift] Add getter for sat ssl contextSimon Rettberg2023-09-221-0/+10
|
* maven: Don't uses brainfucked open intervals for version rangesSimon Rettberg2023-09-211-14/+14
| | | | See https://michakutz.medium.com/d4ba66ac654
* [filetransfer] Don't print stack trace if handshake times outSimon Rettberg2023-09-211-0/+2
|
* [libvirt] If cpu mode is passtrough, pass through cpu cache info as wellSimon Rettberg2023-07-271-0/+7
|
* [virt] Add check if VM is suspended (VMware only currently)Simon Rettberg2023-07-272-4/+17
|
* [libvirt] Fix expression: Wrong variable usedSimon Rettberg2023-07-271-1/+1
|
* [libvirt] Add methods for setting CPU migratable and pinningSimon Rettberg2023-07-264-8/+61
|
* [libvirt] Extend setFeatureKvmHiddenState to fully fool WindowsSimon Rettberg2023-07-261-0/+10
|
* [spice] Switch default port to 59000 to lower risk of collisionSimon Rettberg2023-07-261-1/+1
| | | | 5900 is default for VNC which we use for remote access.
* [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
|
* [libvirt] Catch non-critical exception in cleanupSimon Rettberg2023-07-101-14/+5Star
|
* Implement disabling USB in VMsSimon Rettberg2023-06-306-2/+27
|
* [libvirt] Fix buildSimon Rettberg2023-06-281-6/+3Star
|
* [libvirt] Allow setting PCI address on Device levelSimon Rettberg2023-06-264-56/+70
| | | | | | | Devices like video and disk can be PCI Devices and thus have an <address> tag that defines where on the PCI bus it sits. Move the according helper functions for getting/setting this address from HostDevPci up to Device.
* [thrift] Ignore yet another socket exceptionSimon Rettberg2023-06-061-1/+3
|
* 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.