jpandre
|
0ea556dee5
|
Fixed logic of access()
|
2007-10-20 12:37:56 +00:00 |
jpandre
|
6a96a5cebd
|
Checked volume designated in security API is not mounted
|
2007-10-20 07:07:03 +00:00 |
jpandre
|
a597c1c608
|
Implemented special protection modes : sticky, setuid, setgid
|
2007-10-19 15:18:55 +00:00 |
jpandre
|
3ad5de1d1f
|
Fixed security initialization for old volumes which do not have a $Secure file
|
2007-10-19 08:09:27 +00:00 |
jpandre
|
6886650afc
|
Fixed several endianness errors
|
2007-10-19 07:16:21 +00:00 |
jpandre
|
62407b6b1e
|
Made a double check before creating the first security id
|
2007-10-18 16:05:33 +00:00 |
jpandre
|
86084908e2
|
Reorganized ACL inheritance to allow inheritance in directories with a
|
2007-10-18 14:56:18 +00:00 |
jpandre
|
3db8bb1848
|
Stuffed zeroes into $SDS before writing into a new block, to prevent
|
2007-10-17 12:23:02 +00:00 |
jpandre
|
764dced1f1
|
Fixed errno when could not write to $SDS
|
2007-10-17 12:20:22 +00:00 |
jpandre
|
5f914d0492
|
Padded end of $SDH entries with 0x490049 like Windows (purpose unknown)
|
2007-10-17 12:17:51 +00:00 |
jpandre
|
85c536de3f
|
Fixed unneeded generation of security id after a hash collision
|
2007-10-15 15:04:11 +00:00 |
jpandre
|
d93d9562ee
|
Fixed a special case in getting next index entry
|
2007-10-15 14:59:30 +00:00 |
jpandre
|
2ce866d4cd
|
Fixed an error in closing security
|
2007-10-15 14:58:22 +00:00 |
jpandre
|
f7ae72ca0a
|
Updated a comment
|
2007-10-12 13:24:58 +00:00 |
jpandre
|
ed5d8398a7
|
Defined an option for upgrading gracefully individual security attributes
|
2007-10-12 12:58:01 +00:00 |
jpandre
|
86f94559c2
|
Implemented an option for upgrading gracefully individual security attributes
|
2007-10-12 12:56:28 +00:00 |
jpandre
|
91a4873a23
|
Implemented a function giving next entry in an index
|
2007-10-12 12:54:49 +00:00 |
jpandre
|
5c1d979b88
|
Defined interface to a function giving next entry in an index
|
2007-10-12 12:53:06 +00:00 |
jpandre
|
3d52f33763
|
Added a field for security options
|
2007-10-12 12:51:03 +00:00 |
jpandre
|
eb1839d187
|
Defined a security API
|
2007-10-12 12:49:58 +00:00 |
szaka
|
4eebc42d42
|
remove bogus format attribute which caused some gcc to crash
|
2007-10-10 19:37:25 +00:00 |
jpandre
|
a8a33f0bc3
|
Reverted back relay for free() and consequences on const ptrs
|
2007-10-09 13:33:11 +00:00 |
jpandre
|
44326c40b7
|
reverted back relay for free()
|
2007-10-09 13:27:35 +00:00 |
jpandre
|
7cc6adba7c
|
Fixed a missing inode closing
|
2007-10-09 11:59:33 +00:00 |
jpandre
|
0eebef6e06
|
Code cleaning : fixed machine-dependent cast when fprintf'ing with %lld
|
2007-10-09 09:05:43 +00:00 |
jpandre
|
cd8e66dc3a
|
Code cleaning : fixed machine-dependent casts when fprintf'ing with %lld
|
2007-10-09 09:05:06 +00:00 |
jpandre
|
ccbd793fae
|
An update in utils_mount_volume() which was missing
|
2007-10-09 08:21:14 +00:00 |
jpandre
|
0fcd72cf55
|
Cleaned code
|
2007-10-09 08:01:37 +00:00 |
jpandre
|
88772c9912
|
Cleaned code
|
2007-10-09 07:55:28 +00:00 |
jpandre
|
8032b960d0
|
Cleaned code
|
2007-10-09 07:51:08 +00:00 |
jpandre
|
728a9c1aad
|
added a ntfs_free(const void*)
|
2007-10-09 07:40:53 +00:00 |
jpandre
|
8a210f7776
|
Cleaned code
|
2007-10-09 07:37:07 +00:00 |
jpandre
|
2e35668e86
|
- implemented partial key comparing for hash keys
|
2007-10-09 07:35:09 +00:00 |
jpandre
|
f5b7ac0905
|
Cleaned code
|
2007-10-09 07:32:12 +00:00 |
jpandre
|
78c14e05a8
|
Cleaned code (added a few const to arguments where useful)
|
2007-10-09 07:30:40 +00:00 |
szaka
|
4206ceddce
|
fix warnings
|
2007-10-08 22:03:31 +00:00 |
jpandre
|
773a9b3596
|
- Logged cache statistics
|
2007-10-06 14:52:55 +00:00 |
jpandre
|
13a68a1864
|
Upgraded to v1.1004
|
2007-10-06 14:48:10 +00:00 |
jpandre
|
b0f972c764
|
- fixed a memory corruption case in cacheing of security attributes
|
2007-10-06 14:46:53 +00:00 |
jpandre
|
492dbcbe9e
|
Checked consistency of standard information size and v3_Extensions flag
|
2007-10-06 14:41:23 +00:00 |
jpandre
|
e84a56b165
|
Made two more functions public for temporary use in security.c
|
2007-10-06 14:39:08 +00:00 |
jpandre
|
cc2e201f81
|
Fixed initial security id for created files
|
2007-10-06 14:37:22 +00:00 |
jpandre
|
66c79fde0c
|
Removed an unneeded variable
|
2007-10-06 14:35:55 +00:00 |
jpandre
|
75f1f4c112
|
Upgraded to v1.1004
|
2007-10-06 14:34:49 +00:00 |
jpandre
|
fe10799d0f
|
New fields to store handles to $Secure
|
2007-10-06 14:32:12 +00:00 |
jpandre
|
006d0aad79
|
New structs for two-way cacheing
|
2007-10-06 14:27:25 +00:00 |
jpandre
|
7006a9452c
|
Fixed and improved comments
|
2007-09-28 06:59:53 +00:00 |
jpandre
|
b823389638
|
Removed outdated debug instructions
|
2007-09-28 06:56:51 +00:00 |
jpandre
|
a774c2437d
|
Fixed an error in creating initial non-inherited security descriptor
|
2007-09-28 06:53:42 +00:00 |
jpandre
|
49d6dabbab
|
Claiming to be author as well, as a check whether I have understood
|
2007-09-28 06:49:47 +00:00 |