https://github.com/videolan/vlc

sort by:
Revision Author Date Message Commit Date
5e70837 Update NEWS 18 June 2021, 15:39:50 UTC
720d731 httpd: do not disable timeout for RTSP Use the same timeout for the RTSP connection as for the RTSP session. A shorter timeout is inefficient, as it requires clients to reconnect to refresh the session anyway. A longer timeout is pointless as the session would timeout and the RTP streams would stop regardless of the connection staying alive. Refs #25812. (cherry picked from commit 38d214bc4f2ef68dfe6859383e12a20ae91e62de) 17 June 2021, 06:50:30 UTC
3f9e2d5 httpd: set timeout duration per host rather than client Refs #25812. (cherry picked from commit ce3269d4a20aba2f87fc3e512131cb31b9561b3e) 17 June 2021, 06:50:28 UTC
d6db88b httpd: store timeout date rather than activity date This should not make any functional differences. Refs #25812. (cherry picked from commit 2fd2b843c4af0e42c6848bc88ab03173500cc52c) 17 June 2021, 06:50:25 UTC
08db536 macosx/prefs: always show media key control as enabled On macOS Sierra and higher, we will use the official API to enable control of VLC, which will always be enabled as potential conflicts are mitigated by the OS and it is possible to control more than one application at the same time, so the option is ignored. On earlier releases of macOS, SPMediaKeyTap can still be optionally disabled. 16 June 2021, 11:53:41 UTC
e43321e On the road to 3.0.16 16 June 2021, 08:24:18 UTC
8f4f4b1 Update NEWS 16 June 2021, 08:24:18 UTC
2d59971 afile: check equality, not starts with (cherry picked from commit ae6af4007e7b957052ad88dee3af8958e31ca7f0) 16 June 2021, 05:37:02 UTC
c76cb85 qt: (hotkeys) remove incorrect hotkey table label tooltip the item pointer provided to the constructor is that of a single hotkey config item. using the longtext from this item in a tooltip on the label for the entire hotkey table makes zero sense, so let's remove it. - for the table shown in the simple view, the "key-play" option was arbitrarily used for this. - for the table shown in the advanced view, the text from the first hotkey config item encountered was used. (cherry picked from commit b0385e9324a0f342e51bf5b61a50904adb4d47dd) 16 June 2021, 04:52:35 UTC
dba1fa4 qt: fix subtitle tabstop ordering (cherry picked from commit b407307b78575f90a64c4f2fb1103140f3458f16) 16 June 2021, 04:52:35 UTC
6a15302 qt: remove general tooltop on module checkbox group With module selection controls which feature a groupbox of module checkboxes, if individual modules have their own longtext, that is displayed in a tooltip when hovering on them; for all others, the help text for the entire control (groupbox) gets displayed, which is just confusing from a UX point of view. This removes the general groupbox tooltip, thus fixing this. It remains for the textbox portion of the control however, so hovering over that still provides the helptext! (cherry picked from commit e85dd955278e08fbf309120f0a360b414f76815c) 16 June 2021, 04:52:35 UTC
de17adf qt: hide all empty groupboxes if a panel only has one groupbox and it is empty, it was hidden, but otherwise they were shown; this was surely a bug, and at any rate is undesirably messy. all empty groupboxes are now hidden. an example case: this fixes the empty "Performance options" groupbox (on my system) under the top-level "Advanced" tree node in the advanced preferences view, which happens to be very visible as the first panel shown when switching to advanced mode. (cherry picked from commit 9214590343c9b8d55a88efaa3ca1f3c16109d553) 16 June 2021, 04:52:35 UTC
90dc0b2 transcode: fix broken --sout-transcode-sfilter option the capability is "sub source" not "spu source" this mistake came from 1f5744e92e89d0d46a4a5b38b28564a698fe63c9. (cherry picked from commit afc593fbfc1569d8b4b31ef19239d974fb231952) 16 June 2021, 04:28:05 UTC
faa4e1b macosx: respect hidden cat/subcat "hack" Certain sets of options in the core option set use a cat/subcat of -1 as a "hack" to avoid those options showing up in the GUI prefs set. This is the case for options like --help for instance. While the Qt GUI plugin respects this, the MacOSX one was missing checks for this, and so surely (I don't have a mac so I can't look and see) it was including them when it shouldn't. (cherry picked from commit 05e2f75ad01decaf1c83c7f45e6cabbf3833d5b1) 16 June 2021, 03:03:49 UTC
f07984b gnutls: fix --gnutls-dir-trust longtext was mistakenly using shorttext instead of the defined longtext. (cherry picked from commit a0a7666095c4965616bb44111685e796ab27ec64) 15 June 2021, 22:54:41 UTC
1a121dd x264: fix wrong h264 option longtext This option should be using DEADZONE_INTER_LONGTEXT instead of DEADZONE_INTRA_LONGTEXT. (cherry picked from commit 50e2350110042ccf2b88652418af0a953fbfca55) 15 June 2021, 22:54:41 UTC
fafe8f2 macosx: fix use-after-free / double-free (cherry picked from commit 886824ab7797dd5dc7c165144251c78cc4caf0db) 15 June 2021, 21:52:38 UTC
4843e8e direct3d11: fix potential crash when ID3D11DeviceContext4 is not found If ID3D11DeviceContext4 is not found we should not release is when we call the error cleanup. (cherry picked from commit 719dd732872f1542836308ea78627164270472da) 15 June 2021, 21:09:17 UTC
c3787ea ftp: set password option to password type (cherry picked from commit 546d0210895140a83d8ffe35ac257560a05fe3f8) 15 June 2021, 20:52:21 UTC
5326fdb core: --socks-pwd is a password option (cherry picked from commit 8aeef92e21ab32170a0aed01e7215c5c13c1a12e) 15 June 2021, 20:52:21 UTC
d9de9c3 macosx: disable SPMediaKeyTap on macOS Sierra and later On later releases, we will use the public API. 15 June 2021, 12:24:09 UTC
8fd31ab macosx: do not try to seek unseekable content Previously, external apps such as the Touchbar and AppleScript bindings could attempt to seek non-seekable content leading to persistent silence until playback was restarted. 15 June 2021, 12:24:09 UTC
b5b5500 macosx: add support for the Touch Bar in current MacBooks This implements playback control via touch bar and the activity widgets. It also exposes related playback meta data. It is a manual backport of the respective code on the master branch and fixes #25744. 15 June 2021, 12:24:09 UTC
627a60f contrib/vpx: fix cross-compiling for macOS from macOS 15 June 2021, 11:36:07 UTC
ade18af contrib/lame: fix cross-compilation for i386 on AArch64 15 June 2021, 11:36:07 UTC
5c053b5 contrib/zvbi: remove no-longer needed hack 15 June 2021, 11:36:07 UTC
afb0ace contrib: update mpg123 to 1.28.0 Quoting mpg123.de website: "Fix misguided handling of part2_3_length checks in III_get_scale_factors_1() and III_get_scale_factors_2() which invalidated decoding of a mono source encoded as ms+i-stereo. This was a regression introduced with version 1.25.7." Fixes #25798 (cherry picked from commit 62bf14a8563855aeb77441083e38824cddedaf30) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 14 June 2021, 08:20:12 UTC
b3adcde dcp: fix options being hidden in GUI options need to be specified after the cat+subcat declarations otherwise they may be ignored when constructing the preferences tree in Qt (and possibly others). (cherry picked from commit 92654192d6c912a0448016d397d87be39aa95fdb) 13 June 2021, 07:01:41 UTC
23a38bc meta/folder: fix options being hidden in GUI not having a cat+subcat specified means that the options were ignored when constructing the preferences tree in Qt (and possibly others). (cherry picked from commit bc6700f7d1f5a483dc59f74fb42a1baacea716c1) 13 June 2021, 07:01:41 UTC
b988f28 chromaprint: fix options being hidden in GUI not having a cat+subcat specified means that the options were ignored when constructing the preferences tree in Qt (and possibly others). (cherry picked from commit 90e1fe40dad7317426ffe980e8a05c8590984ed7) 13 June 2021, 07:01:41 UTC
9e15d24 mosaic_bridge: fix options being hidden in GUI not having a cat+subcat specified means that the options were ignored when constructing the preferences tree in Qt (and possibly others). (cherry picked from commit f9b5677ada19cff818737cbc4533f31376c4b90c) 13 June 2021, 07:01:41 UTC
d4d82f7 svg: fix option categorisation fixes problem of option not being shown in GUI (cherry picked from commit 73e00de604c85b82b0fd9d5e974572300ea4fb4b) 13 June 2021, 07:01:41 UTC
8cdc61c daala: fix likely plugin descriptor compile issue without sout (cherry picked from commit 801dc62e81872a8402e451240d5b8a75273f0591) 12 June 2021, 20:06:17 UTC
98ba135 contrib: harfbuzz: Don't treat -Wunused as an error, fix building with Clang 13 This fixes building with the very latest nightly of Clang. (cherry picked from commit 37cdeb672ed47ced022316ddf9f9e85c49f68913) 09 June 2021, 21:11:38 UTC
d309419 Update NEWS 08 June 2021, 13:54:31 UTC
d2f26a2 CI: Target 3.0.x branch instead of the old dedicated repo 08 June 2021, 12:23:05 UTC
7516a4f iso-639: add iw old code for hebrew for old DVDs Close #23602 (cherry picked from commit e411f5f993489616229ef9f4a8803ff298c5ea26) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 08 June 2021, 10:30:49 UTC
02b784c access: libdvdread 6.1.2 supports UTF-8 paths in Windows. (cherry picked from commit 262b546066c6fde1458beb467966bbc1972a24d8) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 08 June 2021, 10:01:31 UTC
e30973a demux: asf: fix regression with broadcasts some transmit empty <50 bytes data object (cherry picked from commit 4ae85635e5998d1b386b834ad22586e807d60969) 07 June 2021, 09:18:04 UTC
9990579 sndio: fix crash when volume is adjusted while stopped Set volume/mute function pointers when handle is freed, to ensure sio_setvol() is not called on a freed handle. Fixes crashes when volume is adjusted while playback is stopped. Fixes #25796 (cherry picked from commit e94b04c8f867382ce6835254d29ee54fe855c686) Signed-off-by: Thomas Guillem <thomas@gllm.fr> 07 June 2021, 05:18:52 UTC
95cce99 vlc_codecs: add missing Opus and alac waveformats >= Win10 refs #25794 (cherry picked from commit 4f7eeafa6561170d838ad23be350aa59e061e592) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 03 June 2021, 12:34:10 UTC
bb7022a macosx: Workaround crash in PXSourceList dealloc [super setDataSource] crashes on macOS 10.11 until 10.13. The code in question should not be needed (the recieving properties are weak in new macOS frameworks). Also whole deallocation of this object is not consistent. Therefore remove the code in question. Closes videolan/vlc#21267 01 June 2021, 17:13:59 UTC
db23bfe Update NEWS 01 June 2021, 09:37:38 UTC
29e9785 demux: mp4: fix missing intra-trun sample increment on seek ends up reading wrong sample size/time refs #25784 (cherry picked from commit 86b1ffe50f7cb5cbe273f14e1c4e0ba2b3572f93) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 01 June 2021, 09:31:45 UTC
ca7adc9 demux: mp4: report current trun sample pos in debug (cherry picked from commit 2028c4b9cba36a56eb54264bb47819c8b2b3b797) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 01 June 2021, 09:31:45 UTC
19cde3c Contribs: update harfbuzz to 2.6.8 Last of the 2.6.x series (cherry picked from commit c4cc73299c6531b060a758725a4668ec73aa207c) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 01 June 2021, 09:31:45 UTC
5216e1b Contribs: update Freetype2 to 2.10.4 CVE-2020-15999 (but we shouldn't be impacted) (cherry picked from commit a6fb42a20a4b8e77c5cdbd83458d489fa523dc5d) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 01 June 2021, 09:31:45 UTC
6835e92 contrib: aom: Disable assembly for 32bits windows builds Fix #25745 01 June 2021, 09:31:45 UTC
66e287e Freetype: use FT_Glyph_Stroke to create outlines FT_Glyph_Stroke is more tolerant of font files that do not follow contour orientation conventions, like Helvetica Neue. It also creates unfilled outline glyphs that can be more efficiently blended. Fixes #21043 (cherry picked from commit 074b4f3c4adf21b574c4a5127bac18cf7e94d821) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 26 May 2021, 08:46:30 UTC
9f7be9f Contribs: update dav1d to 0.9.0 (cherry picked from commit 722afbfe36517581d3d4618e4296411185684519) (edited) edited: - 3.0 was still on 0.7.1 26 May 2021, 05:58:10 UTC
c6505f0 d3d11: remove Query based rendering wait It is imprecise and on seek it may wait a lot of time as, while it's waiting, the decoder threads will flood new frames, delaying that much longer until the ID3D11DeviceContext is finished doing things. This workaround did more harm than good. Now that we have ID3D11Fence support (any recent Win10) the query based system should not be used. For older Windows using D3D11 we'll have less precise estimation of the time it took to actually render, meaning the frame drop will be less effective. (cherry picked from commit 141e07e12fd73ebd957d3d1227aa9bdbe58e3ef3) (edited) edited: - the 3.0 code differed from the 4.0 one - date is not passed to Prepare() 25 May 2021, 11:08:52 UTC
be33a34 direct3d11: log the time waited for the render to finish in verbose mode (cherry picked from commit 2550346b5f609b6c7626281a906bdaa6523ffbb7) (edited) edited: - the code unlock is only for D3D11 opaque - mtime_t instead of vlc_tick_t Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz> 25 May 2021, 08:00:47 UTC
3bc5371 direct3d11: don't lock the ID3D11VideoContext when waiting for the query to finish This leaves some time for the decoder to do things. This is how it was before 42011b9fb105b4b5de832fdafd097b86c8154eda. Fixes #25728 (cherry picked from commit 4cb73cccce3a413263b697b88acafe172978c325) (edited) edited: - the display callback is in a different location - the d3d_dev is not a pointer Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz> 25 May 2021, 08:00:30 UTC
13efda1 direct3d11: call var_InheritInteger("verbose") less often (cherry picked from commit f166bc2a7c56646489da35af743895c8011be238) (edited) edited: - the display_sys_t has a different layout - the original log is in a different location Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz> 20 May 2021, 14:10:13 UTC
6a2903d contrib: add d3d11 11.1 to 11.4 headers This is necessary to use ID3D11Fence on Windows 10. 20 May 2021, 14:10:13 UTC
e786f49 On the road to 3.0.15 20 May 2021, 12:56:01 UTC
16519be Update NEWS 20 May 2021, 12:56:01 UTC
98a9f98 contrib: gnutls: Don't use function introduced in Windows Vista Fix #25746 20 May 2021, 12:56:01 UTC
d9b684a vout: osd widgets: update colors & sizes (cherry picked from commit 32451a7ad9ab52fba7463a3ad3a00048412c288e) 20 May 2021, 07:25:45 UTC
a840dbb demux: asf: have data_end match libasf broadcast dump detection (cherry picked from commit f7bd45a75080b81116369b9869bdf7337b97429c) 20 May 2021, 07:24:21 UTC
41878ff Update NEWS 10 May 2021, 13:59:58 UTC
d456994 core: update: Fix winstore detection (cherry picked from commit c15e2691ef24b1eae01b29dca8fcbdfed64963ed) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 10 May 2021, 13:50:55 UTC
306a43b builtin_shaders.h: update to BT.709-2 coefficients (cherry picked from commit 68b27c23fd6f87577d2f1c49821008fc5b86f75d) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 10 May 2021, 13:49:36 UTC
0937dbb On the road to 3.0.14 10 May 2021, 13:46:09 UTC
2fb86c6 Update NEWS 10 May 2021, 10:19:07 UTC
6f160ae smb2: fix build with libsmb2 3.0.0 Fixes #25680 05 May 2021, 18:51:43 UTC
9f1a682 macOS package: Increase image size for dmg package Increase to 300M to allow to build universal releases. This is the maximum size of the release image, the final file will be only at the usual compressed size. (cherry picked from commit 6a8dcbee0f3925af7ace8afb0b1a5b58c69f354f) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org> 05 May 2021, 18:47:40 UTC
bc53d6e input: parse `:input-slave" options earlier Move the option parsing right before the input-item slaves copy. This avoid input-slaves unnecessary duplication each time the input is reparsed as the input-item slaves copy itself avoid duplicating. Fixes #19977 (cherry picked from commit 4f7522e620be01a3662bd985aeca1a2b8c4b7ff4) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 April 2021, 16:21:42 UTC
4cd6613 core: update_crypto: Ensure we don't overflow while shifting (cherry picked from commit 984407ba32a0f3d4ed5dd69510b943003bb3bd63) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 27 April 2021, 11:44:24 UTC
4df4378 core: update_crypto: Use uint32_t for buffer sizes (cherry picked from commit 1778e11aaffc628f62cfb6e35ba9d64b1953620e) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 27 April 2021, 11:44:10 UTC
86e2cdd av1_unpack: check header overflow could trigger -1 offset move reported by Zhen Zhou of NSFOCUS Security Team (cherry picked from commit 44200dea8c4d2767886b553a7a5887f2191de88f) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 27 April 2021, 11:43:57 UTC
c35f671 contrib: ffmpeg: fix crash on use after free buffer in MPEG2 DXVA Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> (cherry picked from commit f43cad135a6feccd6422114a00d9bc438e9d5af9) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 27 April 2021, 11:43:08 UTC
7e92daa qt: playlist_controller: Ensure the path points to a directory Not doing so could end up opening a file with the default application associated with it, instead of opening a folder, leading to a potential remote code execution. Reported-by: Fabian Bräunlein <fabian@positive.security> Reported-by: Lukas Euler <lukas@positive.security> Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 27 April 2021, 11:43:01 UTC
acf7da6 kate: remove invalid clean palette doesn't need to be freed since it's stack allocated. Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> (cherry picked from commit 73f7b186190ecf5811594b16c7eac4520159ef2d) Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr> 27 April 2021, 11:42:50 UTC
fff5aa9 package/macosx: Fix bundling without Growl framework When the macOS notifications module was disabled due to lack of Growl framework in contribs, this was not properly checked for in the package Makefile, resulting in a failure due to the missing framework. 23 April 2021, 21:27:00 UTC
25b4b35 package/macosx: Fix bundling when locales are missing 23 April 2021, 21:27:00 UTC
df9fade macosx: SPMediaKeyTap: Move event parsing to library Instead of doing the event parsing in VLCCoreInteraction, do it in the library. That way the VLC code does not get cluttered with details how to parse the event and everything is properly dealt with by the SPMediaKeyTap class. 23 April 2021, 21:27:00 UTC
d877c61 macosx: SPMediaKeyTap: Clean up public header Remove unused constant and move a private method out of the public header. 23 April 2021, 21:27:00 UTC
e79f17f macosx: SPMediaKeyTap: Use correct define Use the proper define from IOLLEvent.h instead of a magic value. 23 April 2021, 21:27:00 UTC
9862905 macosx: SPMediaKeyTap: Codestyle adjustments 23 April 2021, 21:27:00 UTC
1133f05 macosx: SPMediaKeyTap: Remove interception state Do not keep an additional interception state which can get out of sync with the actual interception state. Just call CGEventTapEnable with the desired state directly. 23 April 2021, 21:27:00 UTC
07af252 macosx: SPMediaKeyTap: Check earlier for event type Do not create the NSEvent before checking if the event is actually a NX_SYSDEFINED. It should never happen, but just in case, there is no point in creating the NSEvent first. 23 April 2021, 21:27:00 UTC
68cffcf macosx: SPMediaKeyTap: Consolidate callbacks One callback only existed to call the other one with the autorelease pool. Move that to the other one and get rid of the unnecessary callback. 23 April 2021, 21:27:00 UTC
cb6cf0c macosx: SPMediaKeyTap: Improve log message Make it clearer where this message comes from, so it is more obvious if it ever pops up in the system log, especially now that VLC has a quite different SPMediaKeyTap compared to the (no longer maintained) upstream project. 23 April 2021, 21:27:00 UTC
2d358c7 macosx: SPMediaKeyTap: Assert main thread is used 23 April 2021, 21:27:00 UTC
0ba6d1d macosx: SPMediaKeyTap: Move to main thread Move the event tap to the main thread, as the event tap callback makes use of NSEvent APIs which apparently crash at least on M1 machines running Big Sur when called from a non-main thread. Additionally remove the now unnecessary @synchronized recursive lock. Fix videolan/vlc#25650 23 April 2021, 21:27:00 UTC
cec7f58 macosx: SPMediaKeyTap: Remove unused class method 23 April 2021, 21:27:00 UTC
144bdd5 thread: Have vlc_GetCPUCount make use of _SC_NPROCESSORS_ONLN OpenBSD and other OS's use _SC_NPROCESSORS_ONLN to indicate the number of online CPUs. Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit 4824af4df2a4b4f5a3337e48fe5677da85e043e3) 23 April 2021, 14:06:44 UTC
7c03d16 l10n: fix a typo 23 April 2021, 14:04:29 UTC
4a583d6 codec: dav1d: do not use VLC_CLIP 22 April 2021, 15:18:15 UTC
53455ac codec: dav1d: limit automatic frame thread count Without this limit, on a processor with many cores it would use so many frame threads that it would fail picture pool allocation. Fix videolan/vlc#25190 22 April 2021, 15:18:15 UTC
0c8044f packetizer: hevc: fix frame rate update refs #24973 (cherry picked from commit 80c2957e3fca835ff63199a35a16db1420b73191) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 21 April 2021, 14:44:54 UTC
84d23b6 Contribs: update dvdnav to 6.1.1 (cherry picked from commit e00e13bfbfce5f4991b03d2117669e4527276f60) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 20 April 2021, 15:52:00 UTC
505bbab Contribs: update libdvcss to 1.4.3 (cherry picked from commit 6a192333bd6cea4a5a6d6edb904e985c49691bbe) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 20 April 2021, 15:51:54 UTC
f6d5a74 Contribs: update dvdread to 6.1.2 Ref #18487 (cherry picked from commit f7cfb90d01e2963fb9e5979d584f543ab8a71cf0) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 18 April 2021, 13:17:51 UTC
6b69699 Update vlc.pot 15 April 2021, 16:16:58 UTC
832a586 POTFILES.in: Update for macosx UI files Add all files in directory. Fixes missing VLCSidebarSource and VLCLogWindowController, notably. 13 April 2021, 10:58:33 UTC
7148fcf l10n: change po header version to 3.0.13 13 April 2021, 07:16:45 UTC
401aaf5 l10n: vlc.desktop update 13 April 2021, 07:16:43 UTC
bac65e9 l10n: Vietnamese update 73% translated Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> 13 April 2021, 07:16:43 UTC
back to top