• Immich 3.0 släppt – stora förbättringar för privata fotoarkiv

    Immich 3.0 har släppts med stora förbättringar för den som lagrar sina bilder och videor på en egen server. Uppdateringen innehåller bland annat bildredigering i mobilen, säkrare säkerhetskopiering, automatiserade arbetsflöden, bättre videostöd och snabbare hantering av stora fotoarkiv.

    Immich 3.0 har nu släppts och innehåller en lång rad nyheter för den som vill lagra och hantera sina bilder och videor på en egen server. Den nya versionen förbättrar bland annat mobilapparna, säkerhetskopieringen, videouppspelningen och hanteringen av stora bildbibliotek.

    Immich är ett självvärdat alternativ till exempelvis Google Foto och Apple Bilder. Det innebär att användaren själv installerar tjänsten på en server och därmed behåller kontrollen över sina bilder, videor och personliga uppgifter.

    Version 3.0 är en större uppdatering och innehåller även förändringar som kan påverka externa program och integrationer. Framför allt har vissa API-adresser ändrats, vilket innebär att tredjepartsverktyg kan behöva uppdateras för att fortsätta fungera.

    Redigera bilder utan att originalet förändras

    En av de största nyheterna är att mobilappen nu får stöd för så kallad icke-destruktiv bildredigering.

    Användaren kan beskära, rotera och justera en bild utan att originalfilen skrivs över. Ändringarna kan återställas eller justeras senare, både i mobilappen och via webbgränssnittet.

    Detta gör det möjligt att prova olika beskärningar och inställningar utan risk för att den ursprungliga bilden förstörs.

    Vissa tidigare funktioner har samtidigt tagits bort tillfälligt. Det gäller bland annat färgläggning, redigering av Live Photos och redigering av bilder som endast finns lokalt på telefonen. Utvecklarna planerar att återinföra dessa funktioner i kommande versioner.

    Automatisering med arbetsflöden

    Immich 3.0 introducerar även en förhandsversion av funktionen Workflows, eller arbetsflöden.

    Funktionen finns under verktygsdelen i webbgränssnittet och gör det möjligt att automatisera olika uppgifter i bildbiblioteket. Ett arbetsflöde består av utlösare, filter och åtgärder.

    Det kan exempelvis innebära att Immich automatiskt utför en viss uppgift när nya bilder läggs till och uppfyller särskilda villkor.

    Reglerna kan skapas i ett grafiskt gränssnitt, men det finns även en JSON-redigerare. Den kan användas för att skapa mer avancerade regler eller för att dela färdiga konfigurationer med andra användare.

    Säkrare säkerhetskopiering från mobilen

    Säkerhetskopieringen från mobiltelefoner har förbättrats på både Android och iOS.

    Androidappen använder nu en ny schemaläggare för återkommande bakgrundsuppgifter. Den ska göra det mer tillförlitligt att ladda upp hela telefonens bildbibliotek även när appen inte är öppen.

    Appen varnar dessutom om telefonens batterioptimering eller avstängda aviseringar riskerar att störa säkerhetskopieringen. Många Androidtelefoner begränsar appar som arbetar i bakgrunden för att spara batteri, vilket tidigare kunde leda till att bilduppladdningar avbröts.

    På iPhone och iPad kan synkronisering och uppladdning nu köras parallellt under den begränsade tid som Apple tillåter appar att arbeta i bakgrunden. Detta ska förbättra chansen att fler bilder hinner säkerhetskopieras.

    Ny sida visar nyligen importerade bilder

    En ny sida med namnet Recently Added visar bilder och videor efter när de lades till i Immich.

    Det skiljer sig från den vanliga tidslinjen, där materialet normalt sorteras efter det datum då bilden togs.

    Funktionen är användbar när äldre bilder nyligen har importerats. De kan då visas samlade även om de ursprungligen togs för flera år sedan.

    Sidan finns både i webbgränssnittet och i mobilapparna.

    Kontrollerar att filer och databas stämmer överens

    Immich 3.0 får även nya funktioner för att kontrollera serverns lagring.

    Systemet kan söka igenom lagringsmapparna och jämföra filerna på hårddisken med informationen i databasen. Kontrollen kan bland annat upptäcka:

    • filer som finns på disken men saknas i databasen,
    • databasposter vars filer har försvunnit,
    • filer vars kontrollsumma inte längre stämmer.

    Kontrollsummor används för att upptäcka om en fil har ändrats eller skadats. Funktionen kan därför hjälpa administratören att hitta problem innan en större del av bildarkivet påverkas.

    Direkt videokonvertering på servern

    Videohanteringen har utvecklats med stöd för HLS och videotranskodning i realtid.

    Transkodning innebär att servern omvandlar en videofil till ett format eller en kvalitet som passar den enhet där filmen spelas upp. Videon behöver då inte alltid konverteras i förväg, utan kan bearbetas medan användaren tittar.

    Funktionen är fortfarande experimentell och finns endast i webbappen. Den kan dessutom kräva en kraftfull server, särskilt för högupplösta videor.

    Hårdvaruacceleration rekommenderas eftersom ett grafikkort eller en särskild videokrets kan utföra konverteringen betydligt snabbare än serverns vanliga processor. Funktionen kan dock även användas utan hårdvaruacceleration.

    Ny videospelare i webbgränssnittet

    Webbappen har fått en egen videospelare som är utformad för att passa resten av Immichs gränssnitt.

    Den nya spelaren ska ge ett mer enhetligt utseende på olika datorer, telefoner och webbläsare. Den innehåller grundläggande funktioner som val av uppspelningshastighet.

    Spelaren löser också vissa problem på iPhone och iPad, där webbläsarens inbyggda videokontroller tidigare kunde hamna ovanpå Immichs navigeringsfält.

    Bildspel och förbättrad delning i mobilappen

    Mobilappen får nu stöd för bildspel. Användaren kan spela upp bilder och videor i följd direkt från ett album eller en samling.

    På Android kan Immich dessutom öppnas som bildvisare från andra appar. En bild eller video kan visas i Immich och därefter delas eller laddas upp till det egna biblioteket.

    Det går även att ladda upp lokala bilder direkt till ett album och välja vilken bildstorlek som ska användas när en bild delas.

    Kopiera text direkt från bilder

    Immichs funktion för optisk teckenigenkänning, OCR, har nu blivit tillgänglig i mobilappen.

    När en bild innehåller text kan användaren aktivera en markering som visar vilka ord Immich har identifierat. Texten kan sedan markeras och kopieras.

    Funktionen kan exempelvis användas för att kopiera text från kvitton, dokument, skyltar, serienummer eller skärmbilder.

    Snabbare tidslinje för stora bildsamlingar

    Immich 3.0 innehåller också prestandaförbättringar för tidslinjen.

    Tidigare kunde webbläsaren bli långsam eller i vissa fall låsa sig när en enskild månad innehöll ett mycket stort antal bilder och videor. Den nya versionen ska kunna hantera sådana samlingar bättre och ge en jämnare bläddring.

    För användare med mycket stora fotoarkiv kan detta vara en av de mest märkbara förbättringarna.

    En omfattande uppdatering

    Immich 3.0 är en stor uppdatering som förbättrar både den dagliga användningen och administrationen av servern.

    Bildredigering i mobilen, pålitligare säkerhetskopiering, automatiserade arbetsflöden och bättre kontroller av lagrade filer gör systemet mer komplett. Samtidigt visar den experimentella videotranskodningen att Immich fortsätter att utvecklas från ett enkelt fotoarkiv till en mer avancerad plattform för både bilder och video.

    Eftersom versionen innehåller ändringar i API:er och externa integrationer bör serveradministratörer läsa uppgraderingsinformationen och kontrollera kompatibiliteten innan de installerar uppdateringen.

    https://immich.app

    > FAKTA: IMMICH 3.0

    Typ: Självvärdad foto- och videotjänst

    Licens: Öppen källkod

    Plattformar: Webb, Android och iOS

    Användningsområde: Lagring, säkerhetskopiering och organisering av bilder och videor

    Nyheter i version 3.0: Mobil bildredigering, arbetsflöden, integritetskontroller, OCR, bildspel och förbättrad videouppspelning

    Viktigt: Uppdateringen innehåller API-förändringar som kan påverka tredjepartsprogram och integrationer

  • FreeRDP 3.28 har släppts

    FreeRDP gör det möjligt att styra en dator på distans, nästan som om man satt framför den. I version 3.28 ligger fokus på säkrare anslutningar, färre krascher och bättre stöd för flera plattformar. Uppdateringen rättar flera sårbarheter, väcker liv i klienten för iPhone och iPad och förbättrar funktioner i Android, Windows och macOS.

    FreeRDP är en fri och öppen implementation av Microsofts Remote Desktop Protocol, vanligtvis förkortat RDP. Tekniken används för att ansluta till en annan dator över ett nätverk och arbeta med den på distans.

    Det kan exempelvis handla om att en Linuxanvändare behöver ansluta till en Windowsdator, att en administratör arbetar med en server eller att en användare vill nå sin arbetsdator hemifrån.

    När en RDP-anslutning upprättas skickas bilden från fjärrdatorn till användarens skärm. Tangentbord och mus skickar samtidigt kommandon tillbaka till fjärrdatorn. Även ljud, urklipp, skrivare, filer, kameror och andra enheter kan föras över mellan datorerna.

    FreeRDP används både som ett fristående program och som en teknisk grund i andra program för fjärrskrivbord. Därför kan en säkerhetsuppdatering i FreeRDP påverka betydligt fler användare än dem som själva känner till att programmet finns installerat.

    Flera säkerhetsproblem har rättats

    Den viktigaste nyheten i FreeRDP 3.28 är att flera säkerhetsproblem har åtgärdats. Bland dessa finns sårbarheterna CVE-2026-57156, CVE-2026-57157 och CVE-2026-57158.

    Rättningarna berör bland annat hur programmet tolkar inkommande data, kontrollerar minnesgränser och hanterar urklipp, kameror, smartkort, ljud, video och anslutna enheter.

    En RDP-klient måste kunna ta emot många olika typer av information från fjärrdatorn. Det kan vara allt från en bildruta till ett filnamn, ett ljudpaket eller information från ett smartkort.

    Om sådan information är felaktigt formaterad eller innehåller ett orimligt stort värde måste klienten upptäcka det innan informationen behandlas. Annars kan programmet försöka läsa eller skriva data på fel plats i minnet.

    Resultatet kan bli en krasch, men minnesfel kan i vissa fall även utnyttjas för att påverka programmet på ett mer allvarligt sätt. Därför är kontroller av storlek, format och minnesgränser en central del av säkerheten i program som kommunicerar över nätverk.

    I FreeRDP 3.28 har många av dessa kontroller förstärkts. Användare och Linuxdistributioner rekommenderas därför att uppdatera när den nya versionen blir tillgänglig.

    Klienten för iPhone och iPad får nytt liv

    En av de mer synliga nyheterna är att projektets klient för iPhone och iPad återigen har börjat utvecklas.

    Klienten heter iFreeRDP och är tänkt att göra det möjligt att ansluta till ett fjärrskrivbord från en iOS-enhet. I den nya versionen har utvecklarna moderniserat delar av koden och tagit bort flera varningar om föråldrade funktioner.

    Arbetet omfattar även förbättringar i byggsystemet och stöd för att bygga videokodeken OpenH264.

    En kodek är en teknik som komprimerar och packar upp ljud eller video. Komprimeringen gör att färre data behöver skickas över nätverket, vilket kan ge en snabbare och mjukare fjärrskrivbordsupplevelse.

    Förändringarna betyder inte automatiskt att en ny färdig version av iFreeRDP omedelbart dyker upp i Apples App Store. De visar däremot att klienten återigen har blivit en aktiv del av FreeRDP-projektet.

    Android får stöd för RISC-V

    Även Androidversionen har fått flera förbättringar. FreeRDP kan nu byggas för 64-bitars RISC-V på Android.

    RISC-V är en öppen processorarkitektur. Till skillnad från exempelvis x86 och ARM är den grundläggande instruktionsuppsättningen öppen och kan användas av olika tillverkare utan att de behöver utveckla en helt egen arkitektur.

    RISC-V används redan i bland annat inbyggda system, enkortsdatorer och vissa servrar. Stödet i Androidversionen av FreeRDP är därför främst viktigt för framtida enheter och för utvecklare som arbetar med den nya arkitekturen.

    Byggprocessen för Android har samtidigt blivit mer flexibel. Det går nu lättare att ändra versionsnamn och versionsnummer för olika utgåvor.

    Den virtuella muspekaren för pekskärmar har också fått en ny utformning. Dessutom har externa programberoenden flyttats till en särskild CMake-fil, vilket gör källkoden enklare att bygga och underhålla.

    Förbättringar i Windowsklienten

    FreeRDP innehåller också en klient för Windows som heter wfreerdp.

    I FreeRDP 3.28 har den flytande verktygsraden i helskärmsläget förbättrats. Verktygsraden gör det möjligt att komma åt olika kontroller även när fjärrskrivbordet täcker hela skärmen.

    Ett problem där rullningspositionen kunde återställas när rullningslisterna doldes har också rättats.

    Versionen innehåller dessutom justeringar för Microsofts kompilator MSVC och rättningar som berör CredSSP.

    CredSSP är en teknik som används när inloggningsuppgifter ska överföras till en fjärrdator. Eftersom tekniken hanterar känslig information är det viktigt att den fungerar korrekt och att fel upptäcks tidigt.

    Utvecklarna har även rättat problem med anropskonventioner på vissa x86-baserade Windows-system. En anropskonvention bestämmer bland annat hur ett program skickar information mellan olika funktioner. Fel på den nivån kan leda till oväntade krascher eller felaktiga resultat.

    Nytt stöd för smartkort på serversidan

    FreeRDP 3.28 introducerar ett nytt programmeringsgränssnitt för smartkort på serversidan.

    Ett smartkort är ett kort med ett inbyggt chip som kan lagra exempelvis digitala certifikat och krypteringsnycklar. Smartkort används ofta för säker inloggning inom företag, myndigheter och andra verksamheter med höga säkerhetskrav.

    Den nya versionen innehåller även flera rättningar för validering av smartkortsdata och för hantering av inloggning med smartkort.

    Validering innebär att programmet kontrollerar att informationen ser ut som förväntat innan den används. Det är särskilt viktigt när informationen kommer från en annan dator eller en extern enhet.

    Klientens statistikgränssnitt har dessutom utökats med stöd för statiska RDP-kanaler. Det gör det lättare för utvecklare och administratörer att se hur olika delar av anslutningen används och hur mycket data de överför.

    Säkrare filöverföring genom urklippet

    Den SDL-baserade FreeRDP-klienten har också fått flera förbättringar.

    SDL är ett plattformsoberoende bibliotek för bland annat grafik, ljud, tangentbord och mus. Det används för att samma programkod ska kunna fungera på flera operativsystem.

    I FreeRDP 3.28 har säkerheten förbättrats när filer kopieras genom urklippet.

    Urklippet används normalt när användaren kopierar och klistrar in text. I en RDP-anslutning kan samma teknik även användas för att flytta filer mellan den lokala datorn och fjärrdatorn.

    Det innebär att programmet måste hantera filnamn, sökvägar och filinformation som skickas över nätverket. Om sådana uppgifter inte kontrolleras ordentligt kan de orsaka fel eller användas på ett oväntat sätt.

    SDL-klienten har även fått stöd för Askpass. Det gör det möjligt att ange ett lösenord genom ett separat grafiskt fönster i stället för direkt i en terminal.

    Problem med aviseringar har rättats och inställningarna för naturlig rullning fungerar nu bättre med både mus och pekplatta.

    Naturlig rullning innebär att innehållet rör sig i samma riktning som användarens fingrar på pekplattan, ungefär som på en mobiltelefon eller surfplatta.

    Ljudet i macOS kan återställas bättre

    På macOS har ljudhanteringen förbättrats.

    Ljudet i en RDP-session kan påverkas när användaren ansluter hörlurar, byter ljudutgång eller ansluter ett externt ljudkort. Då kan macOS ändra konfigurationen för sitt ljudsystem AVAudioEngine.

    Tidigare kunde en sådan förändring göra att ljudet från fjärrdatorn försvann. FreeRDP 3.28 kan nu bättre återställa ljudströmmen efter att ljudsystemets inställningar har ändrats.

    Bättre kontroller av video och kameradata

    FreeRDP 3.28 innehåller även förbättrade kontroller av video och kameradata.

    När en videobild kopieras till skärmen måste programmet veta exakt hur stor den aktuella bildytan är. Om en bildruta är större än det tillgängliga området finns en risk att data hamnar utanför det minne som har reserverats.

    I den nya versionen begränsas kopieringen av videobildrutor till den aktuella bildytans storlek.

    Även information som skickas genom kamerakanaler och funktioner för fjärrassistans kontrolleras mer noggrant innan den används.

    Detta är ett exempel på så kallad defensiv programmering. Programmet utgår inte från att mottagen data är korrekt, utan kontrollerar den först.

    Färre krascher vid användning av RDP-gateway

    Ett möjligt segmenteringsfel i funktionen winpr_strnstr har också rättats.

    Ett segmenteringsfel uppstår när ett program försöker läsa eller skriva i ett minnesområde som det inte har rätt att använda. Operativsystemet stoppar då normalt programmet, vilket gör att det kraschar.

    Det aktuella felet kunde uppstå i samband med en RDP-gateway.

    En RDP-gateway fungerar som en mellanhand mellan klienten och fjärrdatorn. Den används ofta för att ge säker åtkomst till datorer i ett internt nätverk utan att RDP-servern behöver vara direkt åtkomlig från internet.

    RDPDR och WinPR har förstärkts

    Hanteringen av textsträngar i RDPDR-kanalen har förbättrats.

    RDPDR används för omdirigering av lokala enheter. Det kan exempelvis göra det möjligt för en fjärrdator att komma åt en lokal hårddisk, skrivare, serieport eller ett smartkort.

    Eftersom enhetsnamn och sökvägar skickas som textsträngar är det viktigt att programmet kontrollerar deras längd och innehåll.

    Flera kontroller i WinPR:s datatolkning har också förstärkts.

    WinPR är ett kompatibilitetslager som ingår i FreeRDP. Det tillhandahåller funktioner som liknar dem i Windows, men som kan användas på andra operativsystem.

    Genom att förbättra WinPR:s parsrar minskar risken för att felaktigt formaterad information orsakar minnesfel eller krascher.

    Tydligare loggar när anslutningen misslyckas

    Loggningen vid misslyckade anslutningar har förbättrats.

    För användaren kan ett anslutningsfel verka enkelt: fjärrskrivbordet öppnas inte. Bakom felet kan det däremot finnas många olika orsaker, till exempel felaktiga inloggningsuppgifter, certifikatproblem, nätverksfel eller inkompatibla säkerhetsinställningar.

    Tydligare loggar gör det lättare för administratörer och utvecklare att se var i anslutningsprocessen problemet uppstod.

    En viktig uppdatering även för vanliga användare

    FreeRDP 3.28 innehåller många tekniska förändringar som de flesta användare aldrig kommer att märka direkt.

    Det är ofta ett gott tecken. Säkerhetskontroller, förbättrad minneshantering och noggrannare validering ska helst arbeta i bakgrunden utan att störa användningen.

    Samtidigt innehåller versionen synligare förbättringar, som ett återupplivat iOS-projekt, bättre Androidstöd, förbättrade Windowskontroller och stabilare ljud i macOS.

    Den som använder FreeRDP direkt, eller ett program som bygger på FreeRDP, bör därför installera version 3.28 när den finns tillgänglig genom operativsystemets uppdateringar.

    https://www.freerdp.com

    > Fakta om FreeRDP

    Program: FreeRDP

    Version: 3.28

    Typ: Klient och verktyg för fjärrskrivbord

    Protokoll: Remote Desktop Protocol, RDP

    Licens: Fri och öppen källkod

    Plattformar: Linux, Windows, macOS, Android och iOS

    Användningsområde: Anslutning till och fjärrstyrning av datorer och servrar

    Viktigaste nytt i version 3.28: Säkerhetsrättningar, återupplivad iOS-klient, Androidstöd för RISC-V och förbättringar för Windows och macOS

    > Rekommendation: Uppdatera när version 3.28 blir tillgänglig i operativsystemets paketförråd.

Etikett: iOS

  • Immich 3.0 släppt – stora förbättringar för privata fotoarkiv

    Immich 3.0 har släppts med stora förbättringar för den som lagrar sina bilder och videor på en egen server. Uppdateringen innehåller bland annat bildredigering i mobilen, säkrare säkerhetskopiering, automatiserade arbetsflöden, bättre videostöd och snabbare hantering av stora fotoarkiv. Immich 3.0 har nu släppts och innehåller en lång rad nyheter för den som vill lagra och…

  • FreeRDP 3.28 har släppts

    FreeRDP gör det möjligt att styra en dator på distans, nästan som om man satt framför den. I version 3.28 ligger fokus på säkrare anslutningar, färre krascher och bättre stöd för flera plattformar. Uppdateringen rättar flera sårbarheter, väcker liv i klienten för iPhone och iPad och förbättrar funktioner i Android, Windows och macOS. FreeRDP är…