1
0
mirror of https://github.com/Mange/rtl8192eu-linux-driver synced 2025-04-13 02:33:38 +00:00

310 Commits

Author SHA1 Message Date
Carlos Garcés
73f5c4359a
Merge pull request from etzngr/realtek-4.4.x
Fix build for Kernel 6.13 and 6.14
2025-02-23 22:11:55 +01:00
Carlos Garcés
4db21871b0
Merge pull request from CGarces/fix_cicd
Remove multiple GCC builds
Update to GCC 14
2025-02-23 21:59:36 +01:00
Carlos Garcés
1dab98d4d3 Bump github actions to ubuntu 24
Allow to use GCC 14
2025-02-23 20:55:21 +00:00
Carlos Garcés
0d60c5e46a Removed multiple gcc builds
Looks like egor-tensin/setup-gcc@v1 is no longer mantained
2025-02-23 20:43:43 +00:00
Carlos Garcés
638f08f848 Remove dependence not needed 2025-02-23 20:13:48 +00:00
Franz Eitzinger
d3aecb606d Fix build with Kernel 6.14 2025-02-17 18:19:46 +01:00
Franz Eitzinger
b9f21a6ff2 Adapt to Kernel 6.13.0
Pass net_device to .set_monitor_channel
2024-12-02 22:53:13 +01:00
Carlos Garcés
a5ac6789a7
Merge pull request from CGarces/kernel_6_9
Adapt to Kernel 6.9
2024-05-18 20:39:28 +02:00
Carlos Garcés
2fddeccf5a Adapted to Kernel 6.9
See b82730bf57
2024-05-18 16:30:08 +00:00
Carlos Garcés
27410641da
Merge pull request from pbrochart/realtek-4.4.x
fix UBSAN: array-index-out-of-bounds
2024-05-07 17:59:33 +02:00
pbrochart
37600b1eaf fix UBSAN: array-index-out-of-bounds 2024-05-07 17:08:57 +02:00
Carlos Garcés
7ef8251854
Merge pull request from etzngr/fix-build-for-kernel-6.8
Use device_driver directly in struct usb_driver for Kernel 6.8
2024-02-22 22:58:14 +01:00
Franz Eitzinger
166d1a4bb9 Use device_driver directly in struct usb_driver for Kernel 6.8
See 49a78b05d5
2024-02-22 22:08:04 +01:00
Carlos Garcés
3cffd844ec
Added compatibility with backported kernels. () 2024-01-20 14:30:39 +01:00
Pascal Brochart
8668e7cfbd
Avoid field-overflowing memcpy() () 2024-01-20 13:29:00 +01:00
Norbert Brondeau
94d6dfbe9d
Fix Build with Kernel 6.7 ()
* Fix Build with Kernel 6.7

* Update ioctl_cfg80211.c

...
2024-01-20 13:10:15 +01:00
Carlos Garcés
bca1d7eb80
Fix GLIBC_2.38 requirement for CI () 2024-01-20 12:57:34 +01:00
Dmitry Geurkov
f2fc8af7ab
fix netif_napi_add Linux 6.1/6.3 execution issue ()
* fix netif_napi_add Linux 6.1/6.3 compile issue
2023-06-13 14:58:04 +02:00
Carlos Garcés
528ae31705
Merge pull request from CGarces/kernel.6.3
Fix kernel 6.3
2023-03-13 18:12:21 +01:00
Carlos Garcés
94841bf289 Fix kernel 6.3
wifi: cfg80211: include puncturing bitmap in channel switch events
see b345f0637c
2023-03-13 17:07:40 +00:00
Carlos Garcés
9557ed2796
Merge pull request from phpony/patch-1
Headers and kernel version match
2023-02-18 11:51:35 +01:00
Volkov Maksim
8e61537362
Headers and kernel version match
Small but useful note about headers and kernel version match
2023-02-17 17:49:50 +03:00
Carlos Garcés
aeed529c77
Merge pull request from CGarces/fix_regresion
__nat25_add_pppoe_tag: fix regresion from 
2022-12-25 20:29:34 +01:00
Carlos Garcés
d6e2af011d __nat25_add_pppoe_tag: fix regresion from 2022-12-25 19:13:28 +00:00
Carlos Garcés
f51fb0eaa8
Merge pull request from edigaryev/fix-null-pointer-dereference
cfg80211_rtw_scan: fix NULL pointer dereference in Wi-Fi Direct logic
2022-12-25 20:08:26 +01:00
Nikolay Edigaryev
0043022f0c cfg80211_rtw_scan: fix NULL pointer dereference in Wi-Fi Direct logic 2022-12-09 12:03:36 +04:00
Konstantin Lebedev
a4a3f52912
fix: Waddress ()
* fix: Waddress
2022-11-30 11:38:53 +01:00
Carlos Garcés
f49a6c8ada
Merge pull request from pterjan/realtek-4.4.x
Fix mistakes from 355a2df
2022-11-17 20:32:02 +01:00
Pascal Terjan
58b5ea9b36 Fix mistakes from 355a2df
This makes the driver work again for me
2022-11-16 11:56:52 +00:00
Carlos Garcés
23e06000d8
Merge pull request from kylefmohr/realtek-4.4.x
Remove "$ " from code snippets for easier copy + pasting
2022-11-05 13:13:46 +01:00
Kyle Mohr
a79c959a11
Restore a couple of mistakenly deleted semicolons 2022-11-04 13:04:50 -05:00
Kyle Mohr
87f364be1c
Make commands copy+pastable 2022-11-04 13:02:15 -05:00
Carlos Garcés
982f7907c4
Merge pull request from CGarces/update_beacon_fix
Fix update_beacon calls
2022-10-31 21:40:54 +01:00
Carlos Garcés
8051c5f3b3 Fix update_beacon calls
Error introduced at 3555bdb25800fe9fb280c64663ab2e3a46762d63
Also clean up validate_recv_ctrl_frame
Link: 797afdf248
Link aaa0bc19fa
2022-10-31 16:45:45 +00:00
Carlos Garcés
2181717490
Merge pull request from CGarces/kernel_6.1
Fix kernel 6.1 compilation
2022-10-26 10:07:11 +02:00
Carlos Garcés
563780d2eb Fix kernel 6.1 compilation
wifi: cfg80211: Add link_id parameter to various key operations for MLO
wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()
net: drop the weight argument from netif_napi_add
random: convert get_random_int/long into get_random_u32/u64

Link: https://lore.kernel.org/r/20220722131143.3438042-1-quic_vjakkam@quicinc.com
Link: https://lore.kernel.org/r/20220722131143.3438042-2-quic_vjakkam@quicinc.com
Link: https://lore.kernel.org/r/20220730052643.1959111-4-quic_vjakkam@quicinc.com
Link: https://lore.kernel.org/r/20220927132753.750069-1-kuba@kernel.org

Link: e7a7b84e33
Link: de492c83ca
Link: c440408cf6
2022-10-25 19:15:54 +00:00
Carlos Garcés
8c722d1b95 New kernels needs GCC 12 2022-10-25 19:15:45 +00:00
Carlos Garcés
e39c4e7a66
Merge pull request from CGarces/kernel_6
Fix build matrix for 5.15
2022-08-25 16:53:09 +02:00
Carlos Garcés
4dc937cb39 kernels 5.15 also need GCC 11.2
Fix error: unrecognized command-line option ‘-mharden-sls=all’
2022-08-21 11:28:43 +00:00
Carlos Garcés
28ec0cbf73 Merge branch 'igorpecovnik-realtek-4.4.x' into realtek-4.4.x 2022-08-21 11:13:12 +00:00
Igor Pecovnik
ec5c2446db Add support for Linux 5.19.2 and 6.0 2022-08-21 11:11:38 +00:00
Carlos Garcés
6ba1f32096
Merge pull request from CGarces/fix_eth_hw_addr_set
eth_hw_addr_set: use memcpy
2022-05-22 13:12:51 +02:00
Carlos Garcés
b9cfa37026 eth_hw_addr_set: use memcpy
eth_hw_addr_set() replaces memcpy() calls so we can't use ether_addr_copy()
which assumes both arguments are 2-bytes aligned.

3f6cffb860
adeef3e321
2022-05-15 21:32:00 +00:00
Carlos Garcés
eeac05662a
Merge pull request from CGarces/fix_ci
GCC 11.2 needed for kernel>=5.17. Updated Ubuntu
2022-05-14 15:26:32 +02:00
Carlos Garcés
f6ec28e32b GCC 11.2 needed for kernel>=5.17. Updated Ubuntu
Kernel packages are downloaded first to allow fail fast.
Removed workaround for libc6 (allready on 22.04 LTS).
Add additional code to skip executions for kernels >= 5.17 and GCC < 11.2.
2022-05-14 15:19:26 +02:00
Carlos Garcés
5484fbd00c
Merge pull request from CGarces/kernel_518
Fix 5.18 compilation
2022-04-06 15:18:51 +02:00
Carlos Garcés
93e7ee5103 Remove unsused mm_segment_t structures 2022-04-06 14:14:57 +02:00
Carlos Garcés
047a8aefc4 Fix 5.18 compilation errors 2022-04-06 12:56:25 +02:00
Carlos Garcés
352330be93 Simplify 5.17 patch 2022-04-06 12:33:58 +02:00
Carlos Garcés
e0f967cea1
Merge pull request from CGarces/kernel_517
Cleanup memcpy warnings from 5.17
2022-03-13 21:19:20 +01:00