Zebediah Figura
e3cca687be
Rebase against f5bd0be6a44c1c7d69afb8b8eb6311923e7762a1.
2021-06-12 01:46:29 -05:00
Alistair Leslie-Hughes
06523ed0a0
Rebase against 0807b09cfa7f2446f7a69f99ff1006e88c9de60b.
2021-06-03 08:59:40 +10:00
Alistair Leslie-Hughes
34afd80e2e
Rebase against 8ddff3f51faca2c0824e204a69f69e241fb93d15.
2021-05-26 10:17:35 +10:00
Zebediah Figura
7d496bf02c
Rebase against 2deb8c2825afcb88a9f106b73aa1f4da9253fb87.
2021-04-30 17:50:37 -05:00
Alistair Leslie-Hughes
4d8896cc35
Rebase against ca03802a456e7cf4efd834edfeddc483ac72e4b5.
2021-04-30 09:12:29 +10:00
Zebediah Figura
592b9480ef
Rebase against 4ccf7498aac20b2b0afa2118f8d919718e5fcbbe.
2021-04-27 20:03:45 -05:00
Zebediah Figura
27fae2dc15
Rebase against 08c6114fbbdabe1873731356c51716e513a26348.
2021-04-21 19:23:54 -05:00
Zebediah Figura
733a420dd7
server-Key_State: Replace with new patches from Rémi Bernon.
...
This also serves as a rebase against 2fcc1d0ecdebc55a5f515b1390ce715303f6a6ad.
2021-04-02 20:15:01 -05:00
Zebediah Figura
d2102728fe
Rebase against f69c8f018188af49d5a3916f7bb7e3ab984fd3ec.
2021-03-23 17:24:09 -05:00
Alistair Leslie-Hughes
34d5c3568f
Rebase against 6d26689484070b2c4ad4e0e16812c6eb8176cd40.
2021-03-19 14:27:44 +11:00
Alistair Leslie-Hughes
c747e46d75
Rebase against 4d5824112e13160e538013a25f1c13a124565180.
2021-03-17 09:44:07 +11:00
Alistair Leslie-Hughes
5bcba4ef5a
Rebase against 0ae1669ec2798193b11fd2d2ac74d51203f673b2.
2021-03-12 10:33:43 +11:00
Alistair Leslie-Hughes
404b698d44
Rebase against 6d5659103f49db9e045087dd0093acc3b9a4b919.
2021-03-04 11:24:46 +11:00
Zebediah Figura
9aeea5d12e
Rebase against 4de079bb7247c8b849558c0f27a280a9546c5570.
2021-02-19 19:32:08 -06:00
Zebediah Figura
41e15516bd
Rebase against 2d6b0b67d91b6433744ec859b10b8ee8eb4a37b3.
2021-02-10 19:45:27 -06:00
Zebediah Figura
677b445b0d
Rebase against 4f1b297a14bbd304fb20da7c4b64266c14d110e5.
2021-02-05 18:01:09 -06:00
Zebediah Figura
a2f82c5c85
Rebase against dd417540bb3afb3aa5a04a007eea9a7ee347655b.
2021-02-04 17:28:33 -06:00
Alistair Leslie-Hughes
cae1b3eba0
Rebase against 433b9081ba7c862feb947400f507228e793d7d4c.
2021-02-03 10:11:33 +11:00
Alistair Leslie-Hughes
a6054cf2e9
Rebase against cfbbde2abce1eedc7f53db3f8af8078fe4a11cac.
2021-02-02 10:51:17 +11:00
Alistair Leslie-Hughes
9692b2e5eb
Rebase against 24b9203d3544001dd51894f1c1edd99819367198.
2021-01-28 09:08:29 +11:00
Zebediah Figura
64877514fb
Rebase against 158a9e738421cd16f2e8296f11baa724c64c8ca7.
2021-01-21 17:44:50 -06:00
Zebediah Figura
fd8727a320
eventfd_synchronization: Try harder to make sure hunks are applied in the right place.
...
As of dc77e28
hunks were getting swapped when applied after ntdll-NtAlertThreadByThreadId. Spotted by Etienne Juvigny.
2020-12-09 23:38:36 -06:00
Zebediah Figura
dc77e28b0f
ntdll-NtAlertThreadByThreadId: New patch set.
2020-12-08 20:56:56 -06:00
Alistair Leslie-Hughes
2a073f334b
Rebase against cbca9f847f60773b4e7e5408f6a079f4896c5c1e.
2020-11-28 15:07:12 +11:00
Alistair Leslie-Hughes
3b0de86bf9
Rebase against 9faa5eeddd24a057d9ff522259c9dbdc6203c098.
2020-11-27 11:25:44 +11:00
Alistair Leslie-Hughes
7bdc1d6bac
Updated eventfd_synchronization patchset
2020-11-15 14:23:28 +11:00
Alistair Leslie-Hughes
3b6b470bca
Rebase against cf49617c1a378dd4a37ab7226187708c501b046f.
2020-11-14 21:51:08 +11:00
Alistair Leslie-Hughes
c7ea1850c7
Rebase against b940c5e7c91bff963336dd7d2c4defc3a82c75a1.
2020-11-11 10:26:07 +11:00
Zebediah Figura
be9c96813a
eventfd_synchronization: Create esync file descriptors for console server objects.
2020-10-17 19:24:53 -05:00
Zebediah Figura
ed56966feb
eventfd_synchronization: Rebase and reënable.
2020-10-17 16:57:58 -05:00
Zebediah Figura
71ac12a8e3
server-Desktop_Refcount: Remove patch set.
...
This was first added in 78db8b7950
with the
message "Added patch to fix possible leak of explorer.exe processes and
implement proper desktop refcounting." The message of course suggests that
even then no application was known that actually depended on this.
In practice this seems wrong, also: once all non-system processes other than
explorer have terminated, the only way explorer.exe can remain alive is if a
system process holds a reference to explorer. The only relevant system
processes are services, and services cannot display a GUI [this is enforced
since Vista], so this should never be the case.
2020-09-11 23:09:57 -05:00
Zebediah Figura
7fc716aa5f
Rebase against 01bacebba418bf6f58a644b1aab41be215bd200a.
2020-09-11 23:05:50 -05:00
Zebediah Figura
5e5dafe07a
ntdll-SystemRoot_Symlink: Remove patch set.
...
This patch is just incorrect. wineserver always is case-sensitive unless OBJ_CASE_INSENSITIVE is specified.
For reference, the relevant cygwin code:
https://cygwin.com/git/?p=newlib-cygwin.git;a=blob;f=winsup/cygwin/shared.cc;h=c939e0d0fb88506684038c01c5fd6141c8f130f8;hb=refs/heads/master
2020-07-11 12:32:23 -05:00
Zebediah Figura
ebbd01086e
kernel32-K32GetPerformanceInfo: Remove patch set.
...
As of 8622eb326fb, SystemProcessInformation should now actually be reasonably
fast, requiring only a couple of server calls. This patch set would make
K32GetPerformanceInfo() even faster, but without any record of what it helps,
it's not particularly likely that it's making a significant difference anymore.
2020-07-07 18:05:07 -05:00
Zebediah Figura
f1917e904a
Rebase against 3cc3b445752902e07231900befc296f74ad6576e.
2020-06-05 15:06:03 -05:00
Zebediah Figura
06877e55b1
Rebase against bf83d755d987fec552cd1dce30638c31c49ab760.
2020-05-29 19:13:43 -05:00
Alistair Leslie-Hughes
fbe1ba5578
Rebase against 3bb824f98891e8eb907c9c652fe528373a17b10d
2020-05-20 08:48:22 +10:00
Zebediah Figura
0a85e3f331
Rebase against 3bb824f98891e8eb907c9c652fe528373a17b10d.
2020-05-18 19:30:09 -05:00
Zebediah Figura
d58990f6ac
Rebase against 26b26a2e0efcb776e7b0115f15580d2507b10400.
2020-05-12 18:03:01 -05:00
Alistair Leslie-Hughes
76ba9d2387
Rebase against 4e2ad334b5881af7661be4d6df3c51aae92ca4a2
2020-05-04 22:19:25 -05:00
Zebediah Figura
4e6a477acd
ntdll-User_Shared_Data: Replace with new wineserver-based implementation.
2020-04-30 18:14:40 -05:00
Zebediah Figura
169c49055d
Rebase against 0c27d244f76ad90301c5db09d738b3a0389bcdac.
2020-04-30 17:39:18 -05:00
Zebediah Figura
69a4e4baa2
Rebase against 28ec2795186c7db83637b3b17e4fa95095ebb77d.
2020-04-27 16:42:51 -05:00
Zebediah Figura
abc772e286
Add missing server object operations to struct context.
...
Missed by yesterday's rebase.
2020-04-23 10:57:26 -05:00
Zebediah Figura
767b90c5dd
Rebase against c18152630362c1bff1813fe8ad5c75ffb8dbb7cf.
2020-04-16 17:42:47 -05:00
Zebediah Figura
437038604a
Rebase against 5e75310837e5ec77ebc361d689ea3279fa49ebac.
2020-04-13 18:10:11 -05:00
Zebediah Figura
f8c3c9a6f8
Rebase against 2b0977fc711e1faadfef69e3a46c2d1848b4826b.
2020-04-09 20:55:11 -05:00
Zebediah Figura
f23b6cb7dc
user32-rawinput-mouse: Fix some dependencies.
2020-04-05 11:30:28 -05:00
Zebediah Figura
755d1ca559
Rebase against 12c3177ed5cae39de8a9f9111a1cb450296cc8e6.
2020-04-01 18:08:55 -05:00
Alistair Leslie-Hughes
1a980ed93d
Rebase against 5c0e699dbad3e4b4494852c6482125bd8bda9148
2020-04-01 10:16:47 +11:00