summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [client] Ignore all exceptions while iterating over trust managersHEADmasterSimon Rettberg2025-10-213-53/+59
| | | | | | | Try harder to avoid crashing and burning if one of the trust managers contained in the combined trust manager acts up. Ignore all runtime exceptions while iterating, and if nothing worked in the end, throw a synthetic CertificateException.
* [client] Try even more trust managers; always use shipped oneSimon Rettberg2025-10-211-39/+91
|
* [server] Thrown exceptions changed again in newer JavaSimon Rettberg2025-08-121-1/+1
|
* [client] Ship our own truststore and use on all platforms but WindowsSimon Rettberg2025-08-122-6/+13
|
* [client] Try to use generic SSL and HTTPS context if connection check failsSimon Rettberg2025-08-016-26/+67
|
* [server] Missed two IOExceptionsSimon Rettberg2025-07-021-3/+2Star
|
* [server] Thrown exceptions changed in recent Java versionsSimon Rettberg2025-07-021-8/+2Star
| | | | | | | | | WebRpc.java:[245.27] exception java.io.IOException is never thrown in body of corresponding try statement Thanks Java. -> Just generically catch "Exception", not individual ones which might change nilly willy with future JRE versions.
* [server] Only delete orphaned files at least 2 days oldSimon Rettberg2025-07-021-1/+2
|
* [server] Lower max memory usage of thrift handlingSimon Rettberg2025-07-021-3/+3
| | | | | Don't set initial buffer size to maximum allowed, also lower the maximum allowed message size.
* [client] On Windows, use system certificate store in addition to Java'sSimon Rettberg2025-07-023-8/+161
|
* [client] Fix NPESimon Rettberg2025-07-021-1/+1
|
* [server] Add filepath to ImageVersionDetailsSimon Rettberg2025-04-011-7/+21
|
* [server] CoW: Don't repeatedly print the same log messageSimon Rettberg2025-03-211-1/+7
|
* [server] More checks when deleing old images; look for revivable imagesSimon Rettberg2025-03-212-20/+63
| | | | | | Revivable images are those where the expiry date lies in the future, aren't missing the HDD image, yet are marked as invalid. Make those valid again.
* [client] LectureDetails: Show active predefined firewall rulesetsSimon Rettberg2025-03-185-10/+59
|
* [client] Strip whitespaces around netsharesSteffen Ritter2025-03-041-1/+1
| | | | refs: #3976
* [client] Allow better font scalingSimon Rettberg2025-02-281-2/+2
|
* [client] Push for rebuildSimon Rettberg2024-10-021-1/+1
|
* [client] Tweak connection timeoutsSimon Rettberg2024-10-021-4/+5
|
* [*] Remove log4j2 dependencies, already included through master-sync-sharedSimon Rettberg2024-07-242-24/+0Star
|
* [server] Change logging again...Steffen Ritter2024-07-126-51/+23Star
| | | | | | | We already write most of the interesting dozmod actions to the sat-db. So instead of miserably duplicating only some of them to the logging facility, just write everything to both backends. Journalctl is also easier to search and grep for admins.
* [server] Also log user on upload/downloadSteffen Ritter2024-07-111-2/+28
|
* [server] Log readable name on image upload to masterSteffen Ritter2024-07-111-4/+4
|
* [client] Allow publishing of vbox and qemu VMsSteffen Ritter2024-07-042-2/+12
|
* [server] CoW: Fix race condition generating invalid hashesSimon Rettberg2024-05-291-2/+2
| | | | | It's not too f'n bright to use a shared buffer in a multi-threaded environment....
* [*] Switch to new CascadedThreadPoolSimon Rettberg2024-05-227-40/+93
|
* [server] CoW: Fix calculating copy speed, don't return delay=0Simon Rettberg2024-05-221-8/+11
| | | | | | | Returning a calculated delay of 0 tells the caller that we wrote the modified block, which isn't true, so in effect a corrupted final image is created where certain modified blocks are missing.
* [server] Remove upload state in JSON; handled by client nowSimon Rettberg2024-05-161-2/+0Star
|
* [server] Remove user session when creating cow sessionSimon Rettberg2024-05-151-1/+2
|
* [server] cow: Fix copying virtIdSimon Rettberg2024-05-151-1/+1
|
* [server] Improve logging, remove redundant messagesSimon Rettberg2024-05-144-24/+30
|
* [server] DbLecture: Properly handle superadmin in getXml()Simon Rettberg2024-05-141-5/+17
|
* [server] ADD FUSDDS STIFFSimon Rettberg2024-05-086-0/+866
|
* [server] Add support for CoW sessionsSimon Rettberg2024-05-088-40/+293
|
* [server] DbImage: Add log messagesSimon Rettberg2024-05-081-2/+6
|
* [server] Add startup script that tweaks -XmxSimon Rettberg2024-02-071-0/+16
|
* [server] Tweak thrift call retry logicSimon Rettberg2024-01-231-2/+10
|
* [server] "using old data" message is confusing, only show if >= 1dSimon Rettberg2024-01-221-2/+2
|
* Commit to force CI runSimon Rettberg2023-12-151-1/+1
|
* [client] Add hint to click 'login' for browser authSimon Rettberg2023-12-153-1/+3
|
* [client] DFN-AAI -> eduGAINSimon Rettberg2023-12-151-1/+1
|
* [server] Fix deadlockSimon Rettberg2023-09-271-5/+5
|
* master<->sat transfer: Prefer SSLSimon Rettberg2023-09-262-19/+20
|
* [client] Add config option to set transfer type (SSL or plain)Simon Rettberg2023-09-2211-27/+239
|
* [server] Force update of os, virt and org lists every 3 hoursSimon Rettberg2023-09-212-3/+11
|
* [client] Check if VM is suspended before uploadSimon Rettberg2023-07-273-8/+20
|
* [client] bwIDM -> DFN-AAISteffen Ritter2023-07-191-1/+1
|
* [client] Use working JDatePicker againSimon Rettberg2023-07-171-2/+3
| | | | Old one messed up day-of-week again...
* [server] Tweak thread namesSimon Rettberg2023-07-173-14/+15
| | | | Names can actually be 15 chars, not 11...
* Fix whitespaceSimon Rettberg2023-07-121-0/+1
|