summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/util
Commit message (Collapse)AuthorAgeFilesLines
* Fix NPEHEADmasterSimon Rettberg4 days1-1/+3
|
* Util: Fix tickCount()Simon Rettberg11 days1-1/+1
|
* Util: Add parseLong and formatBytesSimon Rettberg11 days1-0/+31
|
* Remove empty javadoc tagSimon Rettberg11 days1-1/+0Star
|
* [Util] add tickCount() methodSimon Rettberg2024-04-081-0/+11
|
* [libvirt] Add methods for setting CPU migratable and pinningSimon Rettberg2023-07-261-3/+12
|
* Fix formattingSimon Rettberg2023-05-041-62/+68
|
* [libvirt] Add method to add GVT-g override dataSimon Rettberg2023-02-011-0/+40
|
* [AppUtil] logHeader: Print VM bitnessSimon Rettberg2022-03-241-0/+6
|
* Print maximum VM memory in logHeader()Simon Rettberg2022-03-221-0/+12
|
* 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-141-0/+1
|
* Fix path separator for resource URLs on Windows platformsManuel Bentele2022-02-031-0/+15
|
* [Util] Change Tar Dependence to apache commens-compress, fixes #3888ralph isenmann2022-01-271-15/+21
|
* Add TarArchiveReader and TarArchiveWriter as Util classes.ralph isenmann2022-01-271-11/+116
| | | | - Wraps the jtar dependency
* Update log4j because of the CVE-2021-44228 security flawManuel Bentele2021-12-157-13/+19
|
* Add util methods to print App information from MANIFEST.MFManuel Bentele2021-07-021-0/+147
|
* Add container models, which keeps the necessary informations about container ↵ralph isenmann2021-06-231-0/+29
| | | | imags, its meta information and for lecture specific information
* Remove error printing in low level XML helper methodManuel Bentele2021-05-211-4/+9
| | | | | | | | The needless error printing during parsing of a XML document can be removed since an failed attempt to parse the document will be reported outside of the XML helper method. Fixes: #3855 (partly)
* Implements XML schema validation for VirtualBox configurationsManuel Bentele2021-05-121-1/+47
|
* Add OS detection for Libvirt/QEMU virtualization configurationsManuel Bentele2021-05-051-0/+85
|
* Rename VmMetaData classesManuel Bentele2021-04-161-2/+2
|
* Move VmMetaData classes to new virtualization config directoriesManuel Bentele2021-04-151-1/+1
|
* Refactor disk image representation and add unit testsManuel Bentele2021-03-1012-4203/+1Star
|
* [vmware] Stop creating 'null.present = "TRUE"' entriesSimon Rettberg2021-03-051-1/+1
|
* [vm] Add support for NVMeSimon Rettberg2021-03-053-26/+32
|
* [Json] Explicitly pass Object[] to Method.invoke()Simon Rettberg2021-03-041-1/+1
| | | | | | | | | Fixes these kinds of errors: WARN [ClientTransferPool-3] Json$JsonThriftHandler - Could not call setAllowLoginByDefault on SatelliteConfig java.lang.ClassCastException: java.lang.Boolean cannot be cast to [Ljava.lang.Object; at org.openslx.util.Json$JsonThriftHandler.deserialize(Json.java:140) at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69)
* [VmWare] Add hwversion 17 + 18Simon Rettberg2021-03-042-0/+4
|
* Remove warnings in Docker meta data classManuel Bentele2021-02-221-5/+32
|
* Merge remote-tracking branch 'origin/feature/qemu-integration'Stephan Schwär2021-02-197-101/+1131
|\
| * Remove unused import in QemuMetaData classManuel Bentele2021-01-301-1/+0Star
| |
| * Add support for QEMU VMs (based on Libvirt domain XML documents)Manuel Bentele2021-01-297-89/+985
| |
| * Add support for QCOW2 images for QEMUManuel Bentele2021-01-081-10/+146
| |
* | [docker] Check recieved content.ralph isenmann2021-02-102-30/+55
|/ | | | Add a simple check to prevent any content as acceptable
* Remove unused code and classesStephan Schwär2020-11-203-292/+0Star
|
* Use master sync shared code formatting styleStephan Schwär2020-11-062-47/+80
|
* Remove unused librariesStephan Schwär2020-10-292-19/+0Star
|
* Cleanup debug codeStephan Schwär2020-10-293-24/+6Star
|
* Fix lowercase issue in vmx files being flagged as invalidStephan Schwär2020-10-131-2/+5
|
* Change ovf classes logger output to debugStephan Schwär2020-10-082-7/+7
|
* Improve comments describing new classes and cleanupStephan Schwär2020-10-082-73/+50Star
|
* Add meta and config files for ovf formatStephan Schwär2020-10-083-0/+319
|
* Create Object of DockerMetaDataDummyralph isenmann2020-08-192-0/+14
| | | | VmMetaDate.getInstance of a DockerMetaDataDummy
* add dockerfile as byte array to DockerMetaDataDummy.javaralph isenmann2020-08-112-5/+21
| | | | This allows to store the content of a dockerfile in the imageversion table
* workaround for Java8 runtime errorralph isenmann2020-08-111-4/+5
|
* Add Docker supportralph isenmann2020-07-153-1/+133
|
* [vmware] Allow hpet CMX entrySimon Rettberg2020-06-221-1/+1
|
* Json: Fix deserialization of bools in Thrift classesSimon Rettberg2019-09-111-3/+13
|
* [vm] Move workaround to actually take effectSimon Rettberg2019-07-191-5/+4Star
|
* [vmware] Add usb.mangleUsb3Speed = TRUE if using USB 1.1/2.0Simon Rettberg2019-07-031-0/+4
|