Michael Jumper
|
847f9451c1
|
RemoveSent and Outbox special dirs - use only Download.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
3a7c9bbc5d
|
Add flag and stub for download.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
1570072b46
|
Only complain about EEXIST for mkdir() if O_EXCL is set. Directory creation open should use ACCESS_GENERIC_READ (anything with WRITE will fail).
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
96637b5d19
|
Create Sent as necessary.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
e5f919f75c
|
Reroute files from Outbox to Sent.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
296836f65d
|
Implement file truncation.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
3ebed6a85c
|
Fix handling of append.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
52e65e043a
|
Implement deletion.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
9d85704f03
|
Additional debugging. Advertise case sensitivity in vol info.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
742452b1d4
|
IMPLEMENT UPLOAD!!!
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
aacb726b66
|
Separate RDP filesystem operations from RDPDR.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
28c3c7d926
|
Move read/write to rdpdr_fs.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
77db391a12
|
Implement rename.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
a72fbe5745
|
Add debug messages, stub basic info set, implement attribute tag query.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
b5af07aee2
|
Fix directory creation.
|
2013-12-09 00:41:26 -08:00 |
|
Michael Jumper
|
dfd55f0ba4
|
Add debug/trace logging.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
caea2d4acd
|
Add debug header.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
70b361b8b6
|
Handle mkdir() return code.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
39c31faa9b
|
Add error codes and better handling.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
3400e9b122
|
Create directory if necessary.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
655cb8e9f2
|
Implement attribute info query.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
22d0e496f5
|
Move to IOCOMPLETION function rather that duplicating header everywhere.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
911746ae24
|
Add options for file attributes and create options to open. Fix create disposition of files in directory list.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
67c461be40
|
Use constants for file mode.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
da7168e161
|
Correct (theoretically) semantics of open create disposition.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
f9cf524993
|
Ignore set end-of-file and set allocation.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
683e8c24c0
|
Add stubs for file information set operations.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
f7acfbb1a0
|
Fix use of mode within open().
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
c07d8dd950
|
Only register drive if enabled.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
a41752aead
|
Remove stub logging of bytes received.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
5004986563
|
Add file upload stubs.
|
2013-12-09 00:41:25 -08:00 |
|
Michael Jumper
|
c70efcea4d
|
Handle other write flags, log and handler read/write errors.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
582e1a60b3
|
Implement write.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
7a1b76881f
|
Implement pattern matching in dir search.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
c2e1065ea2
|
Remove STATUS_NO_MORE_FILES log message.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
d0ee38f7c6
|
Remove and cleanup logging.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
f50529dac0
|
Fix buffer size.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
65c5ed379e
|
Implement read.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
3217b97f26
|
Add ffunction for retrieving a file by file ID safely. Migrate to new function.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
dd1761790a
|
Fix query directory response (missing final null byte).
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
98a1a494cd
|
Modify output to match rdesktop packets more closely. Still doesn't work.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
aec6c167e3
|
Do not send information for open.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
1c3d0ba741
|
Add missing length to dir query response.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
dfa30fbef6
|
Fill output with zeroes for short name.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
353b6316ac
|
Stub device control (always succeed).
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
b6fb2b850b
|
Implement standard info.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
634eb17b20
|
Remove reserved fields, fix packet lengths.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
95230ae901
|
Use generic access, default to read-only.
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
cf3196d8ca
|
Properly calculate remaining length of path.
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
34586265da
|
Stubbed dir info. Remove name from file struct. Fix read_dir.
|
2013-12-09 00:41:23 -08:00 |
|