winehq.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
February
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
List overview
wine-gitlab
September 2023
----- 2025 -----
February 2025
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
wine-gitlab@winehq.org
4 participants
1220 discussions
Start a n
N
ew thread
Re: [PATCH v4 0/1] MR3784: nsiproxy.sys: Implement ipv6_forward_enumerate_all.
by Huw Davies (@huw)
15 Sep '23
15 Sep '23
Looks good. I've pointed out a few small corrections. --
https://gitlab.winehq.org/wine/wine/-/merge_requests/3784#note_45501
1
0
0
0
Re: [PATCH v4 0/1] MR3784: nsiproxy.sys: Implement ipv6_forward_enumerate_all.
by Huw Davies (@huw)
15 Sep '23
15 Sep '23
Huw Davies (@huw) commented about dlls/nsiproxy.sys/ip.c: > + key_data = (BYTE *)key_data + key_size; > + rw_data = (BYTE *)rw_data + rw_size; > + dynamic_data = (BYTE *)dynamic_data + dynamic_size; > + static_data = (BYTE *)static_data + static_size; > + } > + num++; > + } > + fclose(fp); > + } > +#else > FIXME( "not implemented\n" ); > - *count = 0; > - return STATUS_SUCCESS; > + return STATUS_NOT_IMPLEMENTED; > +#endif > + There are some extraneous spaces on this line. --
https://gitlab.winehq.org/wine/wine/-/merge_requests/3784#note_45500
1
0
0
0
Re: [PATCH v4 0/1] MR3784: nsiproxy.sys: Implement ipv6_forward_enumerate_all.
by Huw Davies (@huw)
15 Sep '23
15 Sep '23
Huw Davies (@huw) commented about dlls/nsiproxy.sys/ip.c: > + } > + > + if (stat) > + { > + stat->origin = NlroManual; > + stat->if_index = entry->if_index; > + } > +} > + > +struct in6_addr str_to_in6_addr(char *nptr, char **endptr) > +{ > + struct in6_addr ret; > + > + for (int i = 0; i < 16; i++) > + { > + if (!isalnum( *nptr ) || !isalnum( *nptr+1 )) `isxdigit()`? Also, please add a space either side of the `+`. --
https://gitlab.winehq.org/wine/wine/-/merge_requests/3784#note_45499
1
0
0
0
Re: [PATCH v4 0/1] MR3784: nsiproxy.sys: Implement ipv6_forward_enumerate_all.
by Huw Davies (@huw)
15 Sep '23
15 Sep '23
Huw Davies (@huw) commented about dlls/nsiproxy.sys/ip.c: > + { > + memset( dyn, 0, sizeof(*dyn) ); > + } > + > + if (stat) > + { > + stat->origin = NlroManual; > + stat->if_index = entry->if_index; > + } > +} > + > +struct in6_addr str_to_in6_addr(char *nptr, char **endptr) > +{ > + struct in6_addr ret; > + > + for (int i = 0; i < 16; i++) Again something like `sizeof(ret)` instead of `16`. --
https://gitlab.winehq.org/wine/wine/-/merge_requests/3784#note_45498
1
0
0
0
Re: [PATCH v4 0/1] MR3784: nsiproxy.sys: Implement ipv6_forward_enumerate_all.
by Huw Davies (@huw)
15 Sep '23
15 Sep '23
Huw Davies (@huw) commented about dlls/nsiproxy.sys/ip.c: > + struct in6_addr prefix; > + UINT prefix_len; > + struct in6_addr next_hop; > + UINT metric; > + UINT protocol; > + BYTE loopback; > +}; > + > +static void ipv6_forward_fill_entry( struct ipv6_route_data *entry, struct nsi_ipv6_forward_key *key, > + struct nsi_ip_forward_rw *rw, struct nsi_ipv6_forward_dynamic *dyn, > + struct nsi_ip_forward_static *stat ) > +{ > + if (key) > + { > + key->unk = 0; > + memcpy( key->prefix.u.Byte, entry->prefix.s6_addr, 16 ); Please use something like `sizeof(entry->prefix)` instead of `16`. Also for `next_hop` below. --
https://gitlab.winehq.org/wine/wine/-/merge_requests/3784#note_45497
1
0
0
0
[PATCH 0/1] MR3841: wineps: Fix EMRPOLYDRAW16 printing.
by Piotr Caban (@piotr)
15 Sep '23
15 Sep '23
It fixes EMRPOLYDRAW16 printing when -O2 option is used (in GCC 12.3.1). The compiler assumes that apts table has 0 or 1 elements and optimizes the loop out. Wine-Bug:
https://bugs.winehq.org/show_bug.cgi?id=55486
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3841
3
5
0
0
[PATCH 0/1] MR3840: wineps: Remove dynamic glyph list.
by Piotr Caban (@piotr)
15 Sep '23
15 Sep '23
We can't do much without unicode mapping. --
https://gitlab.winehq.org/wine/wine/-/merge_requests/3840
3
2
0
0
[PATCH 0/7] MR3852: dmusic: Parse instrument waves and download them to the port.
by Rémi Bernon (@rbernon)
15 Sep '23
15 Sep '23
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3852
2
7
0
0
[PATCH 0/7] MR3851: dmime: Better implement DMUS_PMSG message processing.
by Rémi Bernon (@rbernon)
15 Sep '23
15 Sep '23
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/3851
3
8
0
0
[PATCH 0/1] MR3842: dsound: Get rid of the global device GUID arrays.
by Arek Hiler (@ivyl)
15 Sep '23
15 Sep '23
They are not used for anything anymore and just impose limit of 10 devices of a given type (capturer / renderer) without doing bound checking. --
https://gitlab.winehq.org/wine/wine/-/merge_requests/3842
4
3
0
0
← Newer
1
...
68
69
70
71
72
73
74
...
122
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
Results per page:
10
25
50
100
200