Dialogstream

Latest version: v1.4.8

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.3.7

Dodano
- Rozszerzono konfigurację procesów w process.json:
- Dodano opisy (description) do wszystkich procesów wyjaśniające ich funkcje
- Dodano nowy proces do zapisywania klatek JPEG przy wykryciu ruchu:
- Zapis do katalogu frames
- Automatyczne timestampy w nazwach plików
- Konfiguracja FPS dla przechwytywania klatek

1.3.6

Dodano
- Wykrywanie istniejących procesów przy starcie:
- Sprawdzanie procesów z pliku konfiguracyjnego
- Wyświetlanie szczegółowych informacji o procesach
- Monitorowanie użycia CPU i pamięci
- Śledzenie czasu startu i działania procesów

Zmieniono
- Ulepszono zarządzanie procesami:
- Dodano nową klasę ManagedProcess
- Dodano narzędzia do monitorowania procesów
- Ulepszono formatowanie informacji o procesach
- Dodano szczegółowe logowanie stanu procesów

1.3.5

Poprawiono
- Naprawiono błąd tworzenia procesów:
- Usunięto konflikt między preexec_fn i start_new_session
- Uproszczono zarządzanie grupami procesów
- Poprawiono mechanizm zamykania procesów potomnych

1.3.4

Poprawiono
- Ulepszono mechanizm zamykania aplikacji:
- Dodano blokadę przed wielokrotnym wywołaniem stop()
- Dodano rekursywne zabijanie drzewa procesów
- Ulepszono izolację procesów przez start_new_session
- Wymuszenie zakończenia aplikacji przez sys.exit(0)
- Poprawiono obsługę sygnałów w głównej pętli
- Dodano zabezpieczenie przed zombie-procesami

1.3.3

Dodano
- Ulepszone zarządzanie procesami i bezpieczne zamykanie:
- Obsługa sygnałów SIGTERM i SIGINT
- Graceful shutdown z timeoutem dla segmentów
- Grupowanie procesów (process groups)
- Kolejkowanie procesów
- Zabezpieczenia przed uszkodzeniem plików wideo:
- Dokumentacja segmentacji ffmpeg
- Przykłady konfiguracji z timestampami
- Automatyczna rotacja plików

Zmieniono
- Przepisano logikę zamykania aplikacji:
- Dodano event shutdown
- Ulepszono obsługę wątków (daemon threads)
- Dodano timeout dla zamykania procesów
- Poprawiono cleanup zasobów

1.3.2

Zmieniono
- Zaktualizowano dokumentację formatów konfiguracyjnych:
- Dodano szczegółowy opis formatu flows.json
- Dodano szczegółowy opis formatu process.json
- Zastąpiono przykłady YAML poprawnymi przykładami JSON
- Dodano dokumentację parametrów URL i zmiennych w komendach

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.