summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [libvirt] Reintroduce a very basic sanity check in Domain constructorSimon Rettberg2023-04-262-2/+31
| | | | | | | This is to avoid false positives when we do virtualizer detection by handing the selected config file to every virtualizer class. Currently this should not matter since VBox comes before libvirt, but this might change in the future.
* [qemu] Fix NPESimon Rettberg2023-04-261-0/+3
|
* [libvirt] Remove config validation on constructionSimon Rettberg2023-04-262-21/+10Star
| | | | | Instead, we should do this explicitly after instantiating, so we can give the user the option to ignore this error and proceed.
* [libvirt] Update rng filesSimon Rettberg2023-04-267-126/+268
|
* [thrift] Show source IP address for "payload too big" failsSimon Rettberg2023-03-311-8/+39
|
* thrift wrapper: Only repeat calls if we get a transport/protocol exceptionSimon Rettberg2023-02-241-1/+3
|
* [thrift] Add call for retrieving session data from access tokenSimon Rettberg2023-02-232-1/+1160
|
* NanoHTTPD: Honor client requesting Connection: CloseSimon Rettberg2023-02-211-6/+18
|
* NanoHTTPD: Switch back to growing thread poolSimon Rettberg2023-02-171-3/+3
|
* NanoHTTPD: Add constructor to easily set thread limit and queue lenSimon Rettberg2023-02-141-2/+17
|
* NanoHTTPD: Remove AsyncExecutor, move socket listen to constructorSimon Rettberg2023-02-141-79/+28Star
|
* Add NanoHTTPDSimon Rettberg2023-02-141-0/+1200
| | | | We need it in master-server and dozmod now, don't duplicate the code.
* [libvirt] Remove debug spamSimon Rettberg2023-02-141-4/+0Star
|
* [libvirt] Add method to add GVT-g override dataSimon Rettberg2023-02-012-1/+98
|
* Update libvirt rng filesSimon Rettberg2023-02-0119-980/+1922
|
* vmware: Add hwversion 20Simon Rettberg2023-01-171-1/+2
|
* Thrift: Silence another exceptionSimon Rettberg2023-01-171-1/+2
|
* [maven] Use httpsSimon Rettberg2022-12-071-2/+2
|
* [vbox] Fix USB 2.0/1.1 detectionSimon Rettberg2022-11-112-6/+26
|
* FormattingSimon Rettberg2022-11-111-2/+8
|
* [thrift] One more exception to suppressSimon Rettberg2022-11-081-0/+4
|
* [thrift] Ignore certain SSL and connection errorsSimon Rettberg2022-11-082-15/+40
| | | | | | | 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.
* [thrift] Add vmSizeLimit to satellite configSimon Rettberg2022-11-036-16/+2917
|
* Add vmware virtualHW.version=19 and catch NPESteffen Ritter2022-06-282-2/+7
|
* [AppUtil] logHeader: Print VM bitnessSimon Rettberg2022-03-241-0/+6
|
* Print maximum VM memory in logHeader()Simon Rettberg2022-03-221-0/+12
|
* [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
|
* [vmware] Add svga.graphicsMemoryKB to whitelistSimon Rettberg2022-03-012-3/+5
|
* AppUtil: Fix opening jar file if running from network shareSimon Rettberg2022-02-141-23/+24
| | | | | | | | Turning the URL of the jar into either an URI, or the URI into a string results in a representation that the File constructor cannot turn back into a meaningful path to the file. Fix this by directly opening an InputStream from the URL instance, without the File detour.
* Always pass charset in String constructor; don't treat strings as binary safeSimon Rettberg2022-02-1414-29/+57
|
* Force Unix line endings for Libvirt XML files (even on Windows platforms)Manuel Bentele2022-02-0412-55/+113
|
* Fix resource path for virtualizer config tests on Windows platformsManuel Bentele2022-02-031-5/+7
|
* Fix resource path for disk tests on Windows platformsManuel Bentele2022-02-031-2/+4
|
* Fix path separator for resource URLs on Windows platformsManuel Bentele2022-02-035-19/+43
|
* Downgrade Maven assembly plugin for Java 8 compatibilityManuel Bentele2022-01-281-1/+1
|
* [Util] Change Tar Dependence to apache commens-compress, fixes #3888ralph isenmann2022-01-273-18/+69
|
* Add TarArchiveReader and TarArchiveWriter as Util classes.ralph isenmann2022-01-272-45/+133
| | | | - Wraps the jtar dependency
* Update log4j because of the CVE-2021-45105 security flawManuel Bentele2021-12-201-3/+3
|
* Update generated Thrift API to version 0.15.0Manuel Bentele2021-12-1754-16865/+17015
|
* Add Maven profile to generate Thrift APIManuel Bentele2021-12-171-0/+38
| | | | | | | | | The Thrift API can be generated with the following command: mvn -P thrift:generate The generated output files are copied over the old files and can be modified before a manual commit takes place.
* Update version of build dependenciesManuel Bentele2021-12-171-8/+12
|
* Remove deprecated Maven build pluginManuel Bentele2021-12-171-9/+0Star
|
* Update version of Maven build pluginsManuel Bentele2021-12-171-1/+2
|
* Update log4j because of the CVE-2021-45046 security flawManuel Bentele2021-12-171-3/+3
|
* Update log4j because of the CVE-2021-44228 security flawManuel Bentele2021-12-1540-97/+127
|
* Add firmware loader lookup algorithm for Libvirt/QEMU machinesManuel Bentele2021-11-3015-58/+843
|
* Add CPU topology functionality for Libvirt domain XML configsManuel Bentele2021-11-163-0/+318
|
* Merge branch 'feature/docker-data-container'ralph isenmann2021-11-101-9/+21
|\