Michael Jumper
|
7ee813bbfd
|
Allocate buffer to allow large reads, rather than force all reads down to 4K.
|
2013-12-17 14:17:56 -08:00 |
|
Michael Jumper
|
478235be70
|
Check path lengths.
|
2013-12-11 15:00:00 -08:00 |
|
Michael Jumper
|
89b55ecab5
|
Explicitly do not support locks or setting label.
|
2013-12-11 14:40:08 -08:00 |
|
Michael Jumper
|
647850c8ce
|
Tighten scope, fix initialization.
|
2013-12-10 23:12:01 -08:00 |
|
Michael Jumper
|
7d0e8093eb
|
Improve logging.
|
2013-12-09 00:41:27 -08:00 |
|
Michael Jumper
|
efc7477ef5
|
Free stream data. Delete file after opening for download.
|
2013-12-09 00:41:27 -08:00 |
|
Michael Jumper
|
d30ade6bef
|
Implement file download.
|
2013-12-09 00:41:27 -08:00 |
|
Michael Jumper
|
b262440ba5
|
Move download-specific logic to rdpdr.
|
2013-12-09 00:41:27 -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
|
39c31faa9b
|
Add error codes and better handling.
|
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
|
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
|
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
|
353b6316ac
|
Stub device control (always succeed).
|
2013-12-09 00:41:24 -08:00 |
|
Michael Jumper
|
34586265da
|
Stubbed dir info. Remove name from file struct. Fix read_dir.
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
32fdcdc660
|
Fix path conversion. Convert path in dir info.
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
69d636860d
|
Add path normalization.
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
52f9bac805
|
Add guac_rdpdr_fs_read_dir(). Bump _POSIX_C_SOURCE value as necessary for fdopendir().
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
06c2dfd8d2
|
Add file_id to volume queries, send real times and attributes back.
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
1263d261f4
|
Add stubs for dir information handlers
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
e238df9581
|
Comply with naming convention of message processors.
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
d877e1f236
|
Add stubs for FS message functions.
|
2013-12-09 00:41:23 -08:00 |
|
Michael Jumper
|
9fcb3e3678
|
Actually resolve and open files.
|
2013-12-09 00:41:22 -08:00 |
|
Michael Jumper
|
f24d4b58fa
|
Add error codes for open.
|
2013-12-09 00:41:22 -08:00 |
|
Michael Jumper
|
7b843a806f
|
Split rdpdr_fs up into logical files.
|
2013-12-09 00:41:22 -08:00 |
|