Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [libvirt] source address in hostdev must not contain attribute "type"HEADmaster | Simon Rettberg | 2024-10-23 | 3 | -5/+11 |
| | |||||
* | [libvirt] Improve error reporting by not swallowing stack trace | Simon Rettberg | 2024-10-23 | 2 | -1/+7 |
| | |||||
* | BFTP: Rename threadpool, add comment | Simon Rettberg | 2024-10-08 | 2 | -3/+3 |
| | |||||
* | [qemu] disableUsb() now removes all spice USB redirect devices | Simon Rettberg | 2024-09-19 | 2 | -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> devices | Simon Rettberg | 2024-09-19 | 6 | -9/+259 |
| | |||||
* | fileserver: Also silence socket timeouts | Simon Rettberg | 2024-09-17 | 1 | -1/+1 |
| | |||||
* | [filserver] Add missing .close in error path | Simon Rettberg | 2024-09-16 | 1 | -0/+1 |
| | |||||
* | (Re)add log4j2 binding for slf4j (1) | Simon Rettberg | 2024-07-24 | 1 | -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 output | Steffen Ritter | 2024-07-11 | 2 | -2/+2 |
| | |||||
* | [libvirt] transform: Properly bubble up exception | Simon Rettberg | 2024-06-27 | 1 | -7/+1 |
| | |||||
* | [Util] Add socket connect helper to use all available A/AAAA records | Simon Rettberg | 2024-06-27 | 3 | -18/+104 |
| | | | | (and use it) | ||||
* | [libvirt] Add getter/setter for os firmware | Simon Rettberg | 2024-06-27 | 1 | -0/+20 |
| | |||||
* | Replace growing thread pool by cascaded one | Simon Rettberg | 2024-05-22 | 3 | -118/+116 |
| | | | | | 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 values | Simon Rettberg | 2024-05-22 | 1 | -3/+4 |
| | |||||
* | NanoHTTPD: Add test for ChunkedInputStream | Simon Rettberg | 2024-05-22 | 1 | -0/+31 |
| | |||||
* | Fix NPE | Simon Rettberg | 2024-05-15 | 1 | -1/+3 |
| | |||||
* | Util: Fix tickCount() | Simon Rettberg | 2024-05-08 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of git.openslx.org:bwlp/master-sync-shared | Simon Rettberg | 2024-05-08 | 10 | -156/+405 |
|\ | |||||
| * | [libvirt] Update rng files (10.3.0) | Steffen Ritter | 2024-05-08 | 10 | -156/+405 |
| | | |||||
* | | HashCheck: Add flag to suppress overload warnings, rename flags | Simon Rettberg | 2024-05-08 | 2 | -28/+39 |
| | | |||||
* | | Minor javadoc fixup | Simon Rettberg | 2024-05-08 | 1 | -2/+1 |
| | | |||||
* | | ChunkList: Add writeCrc32List method | Simon Rettberg | 2024-05-08 | 1 | -0/+18 |
| | | |||||
* | | Util: Add parseLong and formatBytes | Simon Rettberg | 2024-05-08 | 1 | -0/+31 |
| | | |||||
* | | Remove empty javadoc tag | Simon Rettberg | 2024-05-08 | 1 | -1/+0 |
| | | |||||
* | | NanoHTTPD: Support chunked transfer encoding for uploads | Simon Rettberg | 2024-05-08 | 2 | -126/+504 |
|/ | |||||
* | [Util] add tickCount() method | Simon Rettberg | 2024-04-08 | 1 | -0/+11 |
| | |||||
* | Change random numbers to make error go away | Simon Rettberg | 2024-02-07 | 1 | -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 copying | Simon Rettberg | 2024-02-07 | 1 | -0/+3 |
| | |||||
* | Thrift: Avoid creating TWrapper for null-client | Simon Rettberg | 2024-01-16 | 1 | -1/+4 |
| | |||||
* | Silence fileserver connection drop spam | Simon Rettberg | 2024-01-16 | 1 | -1/+2 |
| | |||||
* | filetransfer: 4s connect timeout | Simon Rettberg | 2023-09-26 | 1 | -1/+1 |
| | |||||
* | filetransfer: Mute exception | Simon Rettberg | 2023-09-26 | 1 | -1/+1 |
| | |||||
* | [thrift] Add getter for sat ssl context | Simon Rettberg | 2023-09-22 | 1 | -0/+10 |
| | |||||
* | maven: Don't uses brainfucked open intervals for version ranges | Simon Rettberg | 2023-09-21 | 1 | -14/+14 |
| | | | | See https://michakutz.medium.com/d4ba66ac654 | ||||
* | [filetransfer] Don't print stack trace if handshake times out | Simon Rettberg | 2023-09-21 | 1 | -0/+2 |
| | |||||
* | [libvirt] If cpu mode is passtrough, pass through cpu cache info as well | Simon Rettberg | 2023-07-27 | 1 | -0/+7 |
| | |||||
* | [virt] Add check if VM is suspended (VMware only currently) | Simon Rettberg | 2023-07-27 | 2 | -4/+17 |
| | |||||
* | [libvirt] Fix expression: Wrong variable used | Simon Rettberg | 2023-07-27 | 1 | -1/+1 |
| | |||||
* | [libvirt] Add methods for setting CPU migratable and pinning | Simon Rettberg | 2023-07-26 | 4 | -8/+61 |
| | |||||
* | [libvirt] Extend setFeatureKvmHiddenState to fully fool Windows | Simon Rettberg | 2023-07-26 | 1 | -0/+10 |
| | |||||
* | [spice] Switch default port to 59000 to lower risk of collision | Simon Rettberg | 2023-07-26 | 1 | -1/+1 |
| | | | | 5900 is default for VNC which we use for remote access. | ||||
* | [filetransfer] Log when hashing/disk write is too slow | Simon Rettberg | 2023-07-11 | 2 | -1/+16 |
| | |||||
* | [filetransfer] Also check meta data error string in Up-/Download loop | Simon Rettberg | 2023-07-10 | 3 | -5/+14 |
| | |||||
* | [filetransfer] Improve error logging | Simon Rettberg | 2023-07-10 | 3 | -2/+28 |
| | |||||
* | [libvirt] Catch non-critical exception in cleanup | Simon Rettberg | 2023-07-10 | 1 | -14/+5 |
| | |||||
* | Implement disabling USB in VMs | Simon Rettberg | 2023-06-30 | 6 | -2/+27 |
| | |||||
* | [libvirt] Fix build | Simon Rettberg | 2023-06-28 | 1 | -6/+3 |
| | |||||
* | [libvirt] Allow setting PCI address on Device level | Simon Rettberg | 2023-06-26 | 4 | -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 exception | Simon Rettberg | 2023-06-06 | 1 | -1/+3 |
| | |||||
* | BFTP: Shorten thread name | Simon Rettberg | 2023-05-26 | 1 | -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. |