Commit graph

  • 109d10c3ca Zastąpienie makra zmienną globalną compression_level master yanczi 2025-12-24 15:04:16 +01:00
  • 336e12d8c0 Usunięto resztę makr yanczi 2025-12-24 15:00:42 +01:00
  • bfc6c1811d Skasowanie części makr yanczi 2025-12-23 22:08:29 +01:00
  • f9ea960cf0 Merge branch 'streaming' yanczi 2025-12-23 21:43:41 +01:00
  • 8896624acc Test CRC przy wypakowywaniu #17 #16 #15 streaming yanczi 2025-12-23 21:40:48 +01:00
  • aea66dbfd9 Naprawiony błąd z deszyfracją, strumieniowe wypakowywanie danych skończone yanczi 2025-12-23 21:34:57 +01:00
  • 6b0fbed103 Drobna poprawka. Problem z deszyfracją yanczi 2025-12-22 15:03:19 +01:00
  • e69bfd0e3d Wypakowywanie strumieniowe yanczi 2025-12-22 14:51:04 +01:00
  • c2bdcfe2b9 Komentarze #14 yanczi 2025-12-21 11:54:10 +01:00
  • 608e382095 Podmiana makr na globalne zmienne statyczne. Create cargo zmodyfikowane yanczi 2025-12-21 11:49:30 +01:00
  • 022bc0d069 Strumieniowe pakowanie z podziałem na chunki #13 Wywołanie_i/o yanczi 2025-12-21 09:29:07 +01:00
  • 91aaa279ec Usunięto TUI, Zmieniono strukturę PAK... agan, Rezygnacja z FNV hash jako referencji, Zmieana wartości flag na maski #12 yanczi 2025-12-19 11:33:03 +01:00
  • a84a69cbd6 Delikatne zmiany w strukturze PAK. signed char zamiast short #11 yanczi 2025-12-12 10:12:22 +01:00
  • b4f6d3a85a Streaming. Na razie tylko wymiary chunków yanczi 2025-12-04 03:04:55 +01:00
  • f7d429e1d2 Merge branch 'Wywołanie_i/o' of https://git.yanczi.eu/yanczi/VoidArchive into Wywołanie_i/o #10 yanczi 2025-11-27 15:54:16 +01:00
  • cffba214e4 Dodanie licencji ZSTD i LTXUI yanczi 2025-11-27 15:52:27 +01:00
  • 5310d4f27c Dodano ograniczenie które pomija pliki większe niż 2GB #9 #8 yanczi 2025-11-25 18:04:24 +01:00
  • c27949ff3f Poprawiona tabela RELEASE-1.3 yanczi 2025-11-24 06:56:43 +01:00
  • 60455676a2 BLAKE2b nagłówek zakomentowane yanczi 2025-11-22 17:02:15 +01:00
  • bfb1bf5f61 Poprawka dla sodium static. DLL nie jest potrzebne #7 yanczi 2025-11-22 13:23:12 +01:00
  • 712d767bff Dodano brakujące informacje o licencji yanczi 2025-11-20 00:06:02 +01:00
  • c733778e2e Merge branch 'Wywołanie_i/o' yanczi 2025-11-19 20:46:02 +01:00
  • 855f079bf7 Nonce jest częścią chunka danych yanczi 2025-11-19 20:07:59 +01:00
  • 58c3870c53 Poprawka do generowania pliku nagłówkowego c++ z kluczem i nonce yanczi 2025-11-19 10:28:52 +01:00
  • b9a4eaa87c Dodałem validację sprawdzającą w pliku json czy dany parametr istnieje zanim zostanie odczytany yanczi 2025-11-17 20:45:39 +01:00
  • 9d4700c1b8 Pre release 1.3 yanczi 2025-11-16 16:55:31 +01:00
  • 1a5f04988d Dodano check box informujący czy plik jest zaszyfrowany yanczi 2025-11-16 11:22:07 +01:00
  • d183360b70 Skasowanie niepotrzebnego vectora który uniemożliwiał kompilację yanczi 2025-11-16 11:12:23 +01:00
  • b066f6ada5 Dodano dodatkową opcję w przypadku podzielenia danych na chunki bez kompresji i szyfrowania yanczi 2025-11-16 10:08:11 +01:00
  • 45b2f823c6 Dodano wsparcie w przypadku szyfrowania bez komresji yanczi 2025-11-16 10:06:06 +01:00
  • 1066a41359 Merge branch 'Wywołanie_i/o' of ssh://git.yanczi.eu:2497/yanczi/VoidArchive into Wywołanie_i/o yanczi 2025-11-16 09:56:13 +01:00
  • 56ac9715fe Przeniesiono kompresję do osobnej klasy i zoptymalizowano yanczi 2025-11-16 09:56:03 +01:00
  • 036568a109 Aktualizuj README.md yanczi 2025-11-14 19:43:07 +01:00
  • fd42a5812a Naprawiono problem z nie grenerowaniem klucza szyfrującego yanczi 2025-11-14 19:32:20 +01:00
  • 29b2460910 xxHash jest teraz osobną biblioteką yanczi 2025-11-14 18:49:17 +01:00
  • b3c317c914 Podmiana LZ4 na ZSTD raw block. Podmiana CompressManager na ChunkManager yanczi 2025-11-14 18:00:10 +01:00
  • 00d4b00209 Działa pakowanie zgodne z plikiem konfiguracyjnym yanczi 2025-11-12 07:38:48 +01:00
  • 621b4b6eb7 Podmiana zmiennych int8 na int16, Działa filtrowanie plików po przez podanie ścierzek yanczi 2025-11-11 13:46:56 +01:00
  • 293c1412ad Osadziłem w extraktorze wykrywanie metody pakowania na podstawie wartości flagi. Klucz jest importowany w momęcie jego wykrycia, Podmieniłem poprzednią metodę pliku konfiguracyjnego z txt na json (nie przetestowano). Brak flagi do generowania pliku HPP z tablicami kluczy. yanczi 2025-11-08 03:00:57 +01:00
  • 8402ce1b65 Przeprawiona klasa tworzenia kontenerów. Dodano funkcję która wygodnie dobiera odpowiednie działanie dla danych yanczi 2025-11-07 16:38:19 +01:00
  • 31f08e52d0 Poprawione flagowanie metody pakowania yanczi 2025-11-07 01:28:21 +01:00
  • 66e776ee87 ex yanczi 2025-11-06 03:24:15 +01:00
  • 6335472904 womp yanczi 2025-11-06 00:30:58 +01:00
  • 6afc074693 Merge branch 'Encryption' of ssh://git.yanczi.eu:2497/yanczi/VoidArchive into Encryption Encryption yanczi 2025-11-05 03:06:37 +01:00
  • 1392b5bbe0 Przerobiona metoda tworzenia kontenerów. Błędnie dobiera opcje yanczi 2025-11-05 03:06:24 +01:00
  • 69089cd2f9 Dodano enum z parametrami pakowania yanczi 2025-11-04 04:11:59 +01:00
  • dbae144802 Aktualizuj README.md yanczi 2025-11-04 03:57:52 +01:00
  • 55c273eace Deszyfracja została skończona i działa poprawnie yanczi 2025-11-04 03:53:08 +01:00
  • c234825ac5 Dokończona funkcja generowania pliku HPP która przechowuje array z kluczem deszyfrującym yanczi 2025-11-02 03:08:45 +01:00
  • 07f25198da Przywrócono xxHash #1 RELEASE-1.1 yanczi 2025-11-01 23:53:25 +01:00
  • 967e1e9c13 Delete CRC. Przywrucono xxHash z pakietu LZ4. Dodano wstępną funkcję henerowania pliku HPP z kluczem i nonce. yanczi 2025-11-01 22:30:28 +01:00
  • a0a2f3e1d6 Aktualizuj README.md yanczi 2025-10-28 00:15:07 +01:00
  • 8745ed2e19 Działa szyfrowanie, generowanie klucza i zapisywanie klucza do pliku KEY yanczi 2025-10-28 00:07:00 +01:00
  • b80d983bc7 Wstępnie dodana klasa zarządzania szyfrowaniem. Dodana funckja szyfrująca i generowanie kluczy. Nie osadzono w klasie create cargo yanczi 2025-10-26 01:14:55 +02:00
  • de7ced2939 crc32 yanczi 2025-10-24 13:29:35 +02:00
  • 729cb13ff8 crc yanczi 2025-10-24 13:26:36 +02:00
  • 8b9a1789ab podlinkowany ftxui RELEASE-v1.0 yanczi 2025-10-24 10:55:15 +02:00
  • f4acd6b265 Aktualizacja README yanczi 2025-10-02 16:02:55 +02:00
  • 2ccf96f40b Przywrucono stary układ tablicy plików yanczi 2025-10-02 15:54:53 +02:00
  • 942f94e1f0 Mnieniono hash FNV-1a z 32b na 64b, String ścieżki do pliku przeniesiono na dół rekordu tablicy yanczi 2025-10-02 15:44:14 +02:00
  • 4dbe684cd7 Dodano ładny tytuł :3 yanczi 2025-09-30 01:32:03 +02:00
  • 65a7696927 Drobna poprawka yanczi 2025-09-30 00:51:39 +02:00
  • f47902bcf1 Aktualizajcja README.md yanczi 2025-09-30 00:46:47 +02:00
  • a8fb77a999 Zmiana nazwy, odseparowanie kompresji od reszty, dodanie kompressji chunks yanczi 2025-09-30 00:38:58 +02:00
  • 0458d5bc56 Zmiana nazwy, odseparowanie kompresji od reszty, dodanie kompressji chunks yanczi 2025-09-30 00:37:37 +02:00
  • aef8daae9b Zmiana metody kompresji na chunkowanie, zmiana nazwy z Void Archive na expak yanczi 2025-09-30 00:33:16 +02:00
  • 7f679fd8c3 Aktualizuj README.md yanczi 2025-09-23 01:35:14 +02:00
  • f6150b0d17 Dodaj pliki projektów. yanczi 2025-09-23 01:31:59 +02:00
  • 4912ed6774 Dodaj .gitattributes, .gitignore, README.md i LICENSE.txt. yanczi 2025-09-23 01:31:57 +02:00