1598a4326e
Added missing file ... there should be some automatic check for that ;)
2014-09-06 05:17:21 +02:00
baae7829ff
Added patch to silence noise when compiling with -Werror on Archlinux.
2014-09-06 05:06:09 +02:00
41b4bc29a0
server-Inherited_ACLs: One more small fix to ensure we don't dereference a NULL pointer.
2014-09-06 04:07:11 +02:00
1d0979cb9b
server-Inherited_ACLs: Fix leaking combined security descriptor and parent_sd.
2014-09-06 04:00:58 +02:00
b91cca8e61
server-Inherited_ACLs: More bugfixes (easy ones).
2014-09-06 03:10:50 +02:00
130fbbe654
server-Inherited_ACLs: Remove unused flag.
2014-09-06 00:34:40 +02:00
e536c2d707
server-ACL_Compat/server-Inherited_ACLs: Avoid creating unnecessary file object for checking the parent SDs.
2014-09-06 00:02:39 +02:00
6c26951aae
server-Inherited_ACLs: Added check for return value of strndup, improve detection of parent directory.
...
This is the same method that is used to traverse the path in kernel32.dll. Its still not perfect, because
the wineserver will easily get confused by symlinks. In this case the attributes should be inherited
from the real parent directory, not from the directory that contains the symlink.
2014-09-05 22:53:25 +02:00
cc1c1f12ae
Removed patch to fix detection of ncurses on Archlinux (accepted upstream).
2014-09-05 18:44:34 +02:00
b1a5dfb1f7
Updated libncursesw patch to be FreeBSD/MacOS compatible.
2014-09-04 22:23:45 +02:00
3cd7f91608
Removed patchset msi-MoveFiles (accepted upstream).
2014-09-04 22:04:40 +02:00
752393bbe3
Replace ncurses fix with easier solution (regex pattern instead of checking for two libs).
2014-09-04 09:34:49 +02:00
4c094dc57d
Makefile: Add support for 'series' and 'install-git' target.
2014-09-04 04:46:15 +02:00
5cab0e1b8f
kernel32-GetVolumePathName: Fix possible leak and merge patches 1 and 5.
2014-09-03 13:58:27 +02:00
819a738d3d
server-ACL_Compat: Make parser more strict and clean up code.
...
Voila! This new parser should catch all invalid security descriptor ACLs... I
only hope that it doesn't block valid ones. Probably makes sense to do some testing
before the release. ;)
2014-09-03 00:28:40 +02:00
4caa3f834f
server-ACL_Compat: Fix some style issues and buffer handling errors.
...
As we probably shouldn't remove ACL_Compat too soon, we have to maintain it unfortunately...
It would crash easily at the moment, when the extended attribute contains invalid data.
This patch is the easy part, there are a lot more issues left in the parser.
2014-09-02 07:13:24 +02:00
749bdd1781
Added patch to fix some of the issues with GetVolumePathName.
2014-09-02 05:37:54 +02:00
a118c9b4bd
Added additional tests for GetVolumePathName (todo_wine still missing...).
2014-09-02 05:25:35 +02:00
b0f0c3ea9f
kernel32-GetFinalPathNameByHandle: Fix an incorrect comment.
2014-09-01 23:47:48 +02:00
e272c49cd8
kernel32-GetFinalPathNameByHandle: Fix possible issues if GetVolumePathNameW changes upper/lowercase of characters.
2014-09-01 23:34:01 +02:00
c51df83deb
kernel32-GetVolumePathName: Avoid reformatting unchanged lines.
2014-09-01 22:48:15 +02:00
c45a17079d
Explicitly run patch scripts with python2 (since Archlinux has 3 installed by default).
2014-09-01 21:32:23 +02:00
faf78575ac
Added patch to fix detection of ncurses library on Archlinux.
2014-09-01 21:30:32 +02:00
027b85ed1b
Fix formatting issue in debian/changelog.
2014-08-29 22:43:06 +02:00
9b303a4f82
server-Stored_ACLs: Fix check for invalid security descriptors.
...
Checking for the length is not sufficient. The values contained in the SD (like AceCount) could
still be garbage, and lead to errors when the SD is processed later.
2014-08-29 04:22:32 +02:00