smb2: use new happy eyeballs API
Connect to all resolved addresses in parallel, waiting 100ms between each new connection.
This resolves very long timeout or error when the host resolve to IPv4 and IPv6 addresses but the samba service handle only one protocol (or a firewall is dropping one address family).
Merge request reports
Activity
Filter activity
added 168 commits
-
b0466399...878c7da8 - 12 commits from branch
3.0-master
- f6d17cd8 - lib: media_player: keep player libvlc instance
- 1ad69a1f - contrib: support CMAKE_GENERATOR other than makefile
- 977ce84d - audio_output/winstore: fix free of the default device
- 7a9e4b55 - audio_output/winstore: do the MTA+lock before setting the initial device
- d20ed1ce - audio_output/winstore: report the mute status when it was set successfully
- 83229d3e - audio_output/winstore: report the volume changes
- 9ab73f65 - audio_output/winstore: report the default device to the core
- 92a4539a - audio_output/mmdevice: report the mute status after it is set
- e977d07c - snap: provide common-id
- b5c70d56 - codec: dav1d: add range to frame and tile thread options
- b169cdab - codec: omxil: convert file to valid UTF-8
- 11907f07 - l10n: Danish NSIS update
- 9878f6d9 - l10n: Malay NSIS update
- c65fc8bc - l10n: Asturian update
- 03dc17e4 - l10n: Catalan update
- 17144fd9 - l10n: Czech update
- 395ab0d6 - l10n: Welsh update
- 4cc07813 - l10n: Danish update
- 7e8c92a2 - l10n: German update
- e7126454 - l10n: Spanish update
- 9633a445 - l10n: Spanish (Mexico) update
- 903618fd - l10n: French update
- 4ba74cae - l10n: Irish update
- 4bc54ad3 - l10n: Hebrew update
- 1959fd4c - l10n: Hungarian update
- 90825519 - l10n: Italian update
- 52789164 - l10n: Kazakh update
- efefbecc - l10n: Korean update
- d1d15393 - l10n: Latvian update
- 9c199f9f - l10n: Malay update
- f353bb6c - l10n: Norwegian Bokmål (Norway) update
- 29095485 - l10n: Dutch update
- 29efa9b9 - l10n: Norwegian Nynorsk update
- b6177f7c - l10n: Polish update
- 2c9b6739 - l10n: Portuguese (Portugal) update
- c96c8e99 - l10n: Romanian update
- eb27a223 - l10n: Slovak update
- f28d47ed - l10n: Slovenian update
- 5c90207a - l10n: Swedish update
- 4722d061 - l10n: Chinese (Taiwan) update
- 0ccb4331 - l10n: vlc.desktop update
- e68ee71c - Revert "l10n: Czech update"
- 0edbf097 - Revert "l10n: Romanian update"
- 9bfdc62b - macosx: add Big Sur detection
- 4e8d3f3e - contrib: fix architecture handling for macOS
- 87f92cc8 - extras: fix arch handling in macOS build script
- 503bb5f9 - contrib/postproc: fix cross-compilation on macOS
- 7a5400bc - contrib/vpx: update iOS patch to manually toggle bitcode support
- 77620948 - contrib/x264: fix cross-compilation for aarch64 on macOS
- bf0b8c69 - contrib: nettle: fix build with CC_FOR_BUILD set to recent clang
- 28bfc8c4 - ftp: fix handling of NLST response
- c9048edc - extras: macOS build script cosmetics
- e2561ffd - extras: fix PATH variable for contrib executables in macOS build script
- bdf8adeb - extras: fix native compilation for ARM-64 on macOS
- 2234cf72 - package/macosx: skip cache generation when cross-compiling
- 4fec2824 - macosx/sparkle: set feed URL based on architecture and add debug
- cd3f7a75 - Update NEWS
- 7d8be8d2 - macosx: InfoPlist: Add strings for ressource usages
- 19287f00 - macos info.plist strings: Factorize translatable strings
- 94df25b3 - macosx: Remove HumanReadableCopyright from InfoPlist.strings
- b16d96dd - macosx: Fix display of copyright message
- be20a6e3 - macOS package: Simplify installation of locales
- f233f85d - macosx: Do not generate InfoPlist.strings anymore
- f121a648 - macosx: Add explanatory strings for access to restricted resources
- 394a7481 - l10n: Arabic update
- cd48c0a3 - l10n: Bulgarian update
- c11677b0 - l10n: Catalan update
- 970791a8 - l10n: Czech update
- 6a090cc7 - l10n: German update
- 17a4938a - l10n: Greek update
- 7f70d3cf - l10n: Spanish update
- bd93d7e9 - l10n: French update
- 33c024e4 - l10n: Galician update
- 738fdd1f - l10n: Hebrew update
- d96a8fec - l10n: Hungarian update
- 4e4d4fee - l10n: Italian update
- 7719bc6a - l10n: Japanese update
- 6c11ab41 - l10n: Latvian update
- afaea52a - l10n: Dutch update
- 61f8d33b - l10n: Polish update
- 0c2905ba - l10n: Portuguese (Brazil) update
- b260927b - l10n: Portuguese (Portugal) update
- cca574e4 - l10n: Slovak update
- 7a69e00f - l10n: Slovenian update
- 31ce5690 - l10n: Swedish update
- 0cefa35f - l10n: Turkish update
- 9404486f - l10n: Ukrainian update
- f3eed3c6 - l10n: Chinese (China) update
- bc51dbbc - macOS package: Install InfoPlist.strings for different langs
- 2630b360 - macosx: fix make dist after language update
- 599688ce - macOS build: fix pseudo package
- bb9ca188 - macosx: log if the process is translated and if the user tries to update, install the native binary
- 00feaa6b - vlc-3.0 modules/video_filter/rotate.c: add pf_video_mouse input filter
- 9e6746aa - demux: adaptive: fix buffered amount condition
- 26fdfd48 - demux: dash: fix startnumber on template node inheritance (#25082)
- 62859f82 - demux: adaptive: have peek on buffered chunks up to max cache
- 237b9d23 - demux: adaptive: fix read cache truncation
- bfadf89d - demux: adaptive: fix regression with non zero starting content
- 0280fe07 - demux: adaptive: remove mishandled sequence offset
- 4da275b8 - demux: adaptive: fix negative livestart number
- ed5d1418 - On the road to 3.0.12
- 81087465 - contrib: sparkle: call install_name_tool on actual file
- c8ab476a - macosx: codesign: Check whether vlc-cache-gen can be executed
- 2db917fa - l10n: Catalan update
- 22138a69 - l10n: Romanian update
- 96fc5475 - macosx: fix make dist
- 27750258 - backport pick original rist access module (blind copy)
- 126b263a - backport pick original rist access_output module (blind copy)
- bcf7edd8 - Adjust for 4.0 to 3.0 differences in rist access module
- cfd957f9 - Adjust for 4.0 to 3.0 differences in rist access_output
- df6cf9ed - Remove external bitstream dependencies from rist modules
- f2789e08 - Protect against namespace collisions after the bitstream import
- dbff76e0 - Backport makefile changes for rist input and output modules
- 86747e63 - Update NEWS
- f493191a - rist modules: fix windows build
- 76cc138b - rist: remove problematic redundant header include
- d9454acb - network: fix possible buffer overflow
- f5f8cc3a - demux: avi: check subindex, fix potential invalid deref
- a7f577ec - demux: avi: fix invalid dereference
- ec1f55ee - mkv: Ensure we don't use an EbmlDummy element for something it's not
- 56cbe9c4 - avi: Fix integer overflow
- 0660acc3 - demux: avi: fix invalid deref
- 30d467ba - l10n: Finnish NSIS update
- a377443b - l10n: Slovenian NSIS update
- 7afc1453 - l10n: Arabic update
- 412d2413 - l10n: Czech update
- 6b8b31c1 - l10n: Estonian update
- a7c080cb - l10n: Finnish update
- 11092e64 - l10n: Romanian update
- a95c4622 - l10n: Serbian update
- 3bc2b717 - l10n: Vietnamese update
- d590d61d - l10n: vlc.desktop update
- a1d57751 - macosx: Move Base.lproj back to English.lproj
- d147bb5e - macosx: Fix animations in open panel
- cc3acb1f - On the road to 3.0.12.1
- 17015740 - Update NEWS
- 9cd33f8c - l10n: Corsican update
- 008b0f16 - l10n: Korean update
- 6574d260 - l10n: Norwegian Nynorsk update
- b7401d01 - l10n: Sardinian update
- 0c0db47a - l10n: Chinese (Taiwan) update
- d505de56 - l10n: Czech update
- cd2263fd - l10n: Estonian update
- 507ce77d - l10n: Finnish update
- a2b0d29f - l10n: Hebrew update
- 9e6ab16c - l10n: Occitan update
- 8c229afe - l10n: Serbian update
- b8c4f3a9 - l10n: Thai update
- 33b36651 - l10n: vlc.desktop update
- fa2f34c3 - l10n: Kabyle update
- 6a197911 - l10n: added source strings for uncompleted macOS translations
- 8e19ecd0 - macosx: Fix make dist after l10n update
- ce327db9 - Fixed Santa hat not showing on cone after playback ends or is stopped even if it should
- 22be91a6 - contrib: gettext: Backport a gettext patch for fixing building on latest mingw-w64
- ef615ff0 - contrib: d3d9: fix patch file path
- aefa6303 - smb2: use new happy eyeballs API
Toggle commit list-
b0466399...878c7da8 - 12 commits from branch
added 97 commits
- 8d109c61 - adaptive: fix potential compilation error
- bdfd31f4 - direct3d11: rework the rendering wait
- 429ff5ce - direct3d11: use a ID3D11Fence to tell when the rendering is done
- 44f56f4a - direct3d11: add missing long from 61dbb36e
- feb70b47 - Update NEWS
- b1b98faf - Update configure Years
- 4f8ca0de - subtitle: fix AQT subtitle parsing
- 72fd3b20 - codec: libass: add support for sub-text-scale
- b370823e - codec: libass: add additional fonts dir option
- 47c18328 - gitlab-ci: Add builders for macOS ARM
- 5dd2501b - macOS build.sh: Respect VLC_PREBUILT_CONTRIBS_URL, rebuild luac
- 7d5552d6 - gitlab-ci: Let the build scripts fetch the prebuilt contribs
- 3aad852a - configure: ignore too new SRT
- aad6ab89 - mediacodec: fix orientation in --no-mediacodec-dr
- 2b94f152 - contrib: libarchive: fix CPP being detected incorrectly
- 9db5721b - contrib: cddb: get rid of gettext dependency
- 562331ed - qt: add a private structure for window provider
- 7b7f767b - qt: create another indirection X11 window
- 3463f12d - qt: reparent video window to root whence UI closes
- af6c9e78 - Revert "url: Remove duplicated path separators" (fixes #25374)
- f128680a - omxil: fix integer types on LP64 platforms
- 09cc13c4 - demux: adaptive: do not trust profile/level
- 74994866 - fluidsynth: search /usr/share/soundfonts (fixes #25742)
- b765db8f - contrib: ebml: update libebml to 1.4.2
- f548dea9 - contrib: matroska: update libmatroska to 1.6.3
- de1f213b - l10n: vlc.desktop update
- 501e8548 - l10n: Breton NSIS update
- 5fc02e35 - l10n: Estonian NSIS update
- a7c216fa - l10n: Greek NSIS update
- 995049e2 - l10n: Malay NSIS update
- 76341708 - l10n: Danish update
- 31afcf37 - l10n: Greek update
- 2fa7217b - l10n: Finnish update
- b431daea - l10n: Malayalam update
- a2372a68 - l10n: Malay update
- 789e9390 - l10n: Nepali update
- 8b53d08b - l10n: Russian update
- 82a3fbac - l10n: Thai update
- f6066483 - l10n: Breton update
- 27616c97 - l10n: added source strings in Info.plist
- 81968a75 - macosx: Fix make dist after l10n update
- 81b00e9b - l10n: update vlc.pot to version 3.0.12
- 17f64a4d - Update PO files after vlc.pot update
- defa7d0e - l10n: Hindi update
- 88c0201c - l10n: Georgian update
- e8166617 - l10n: Scottish Gaelic NSIS update
- 9da02865 - l10n: vlc.desktop update
- 8e5df651 - l10n: Arabic update
- 5bb089af - l10n: German update
- bdaaa66f - l10n: Greek update
- 75926346 - l10n: Basque update
- 090a3820 - l10n: Finnish update
- a02ce887 - l10n: Scottish Gaelic update
- 83c7365f - l10n: Hebrew update
- 5bc70a1f - l10n: Hungarian update
- ac6905b7 - l10n: Italian update
- 11f227f9 - l10n: Latvian update
- d70ccb49 - l10n: Malayalam update
- de269649 - l10n: Dutch update
- 4c4e054c - l10n: Polish update
- 105c3cea - l10n: Portuguese (Brazil) update
- 99e34831 - l10n: Slovak update
- 13f1bd45 - l10n: Slovenian update
- c75d3d79 - l10n: Turkish update
- 7b135b58 - l10n: Ukrainian update
- 0731f54e - l10n: Chinese (China) update
- 5a02fe69 - macosx: Fix make dist after l10n update
- 14192fe3 - contribs: live555: disable multicast intf lookups on android
- 41c9c853 - soundcloud.lua: don't treat JavaScript assets as line-based
- 372a93c0 - lua: fix build with lua 5.4
- 0c7bf0f4 - demux: mp4: fix stsd v1 regression
- 13ed1894 - demux: mp4: don't set invalid rate in audio v1
- 898898b0 - l10n: vlc.desktop update
- 9030d90d - l10n: Greek update
- e56bfa79 - l10n: Spanish update
- b82bff3b - l10n: Finnish update
- bfbbec6e - l10n: French update
- b2a7aee9 - l10n: Scottish Gaelic update
- 57eb7bc2 - l10n: Galician update
- 0d91a25b - l10n: Hebrew update
- eca27736 - l10n: Hindi update
- a9e5a240 - l10n: Icelandic update
- e1bcd4c0 - l10n: Georgian update
- 2abc101a - l10n: Nepali update
- acc74b3b - l10n: Dutch update
- 98a9ed7d - l10n: Turkish update
- 2d137183 - l10n: Chinese (Taiwan) update
- b6d1e34d - l10n: update copyright+version in all untranslated po files
- 01b463b7 - l10n: Slovak update
- b4c7317a - l10n: Czech update
- 5f862d1d - contrib: smb2: update to master
- 12492c11 - smb2: use INET_ADDRSTRLEN directly
- b91a5da3 - smb2: always print the encoded url in the dialog
- e44f6998 - smb2: use smb2_get_fds
- a6ec6bef - smb2: always include arpa/inet.h
- 132e9057 - smb2: print connected ipaddr
- bf7e992a - contrib: nfs: update to 4.0.0
Toggle commit list
Please register or sign in to reply