Corinna Vinschen
e3d14af155
* fhandler.cc (fhandler_base::open_9x): Handle O_SYNC and O_DIRECT
...
flags.
(fhandler_base::open): Ditto.
* fhandler_floppy.cc (fhandler_dev_floppy::open): Don't allocate devbuf
in O_DIRECT case.
* fhandler_raw.cc (fhandler_dev_raw::ioctl): Don't allow buffer
changes in O_DIRECT case. Allow returning a buffer size 0, which
indicates O_DIRECT.
* fhandler_tape.cc (fhandler_dev_tape::open): Use O_SYNC flag to
hand down the !buffer_writes case. Don't allocate devbuf in O_DIRECT
case.
(fhandler_dev_tape::raw_read): Don't mess with devbuf if it's NULL.
* include/fcntl.h: Define _FDIRECT, O_DIRECT, O_DSYNC and O_RSYNC.
* include/cygwin/version.h: Bump API minor version.
2005-12-14 15:54:33 +00:00
..
2004-02-18 20:48:38 +00:00
2005-12-14 15:54:33 +00:00
2004-12-09 21:28:32 +00:00
2005-11-18 19:43:02 +00:00
2005-05-02 03:50:11 +00:00
2004-12-05 02:30:20 +00:00
2005-12-12 14:27:16 +00:00
2005-12-14 15:54:33 +00:00
2005-05-02 03:50:11 +00:00
2005-05-02 03:50:11 +00:00
2005-05-02 03:50:11 +00:00
2005-01-11 12:48:34 +00:00
2005-10-29 15:05:55 +00:00
2005-05-02 03:50:11 +00:00
2005-08-08 02:27:43 +00:00
2005-08-08 02:27:43 +00:00
2004-05-28 19:50:07 +00:00
2005-09-29 14:28:22 +00:00
2005-03-23 17:11:24 +00:00
2005-03-19 21:45:15 +00:00
2005-08-20 06:19:55 +00:00
2005-12-05 20:20:18 +00:00
2005-11-14 04:28:45 +00:00
2005-05-30 00:54:01 +00:00
2005-12-10 17:09:58 +00:00
2004-02-09 04:04:24 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 03:16:46 +00:00
2004-06-03 19:52:12 +00:00
2005-10-17 23:27:00 +00:00
2005-10-17 23:27:00 +00:00
2005-12-13 16:01:57 +00:00
2005-12-05 20:20:18 +00:00
2005-11-18 17:48:23 +00:00
2005-08-08 13:53:05 +00:00
2005-12-03 04:23:35 +00:00
2005-09-13 17:08:54 +00:00
2005-07-06 20:05:03 +00:00
2005-09-13 17:08:54 +00:00
2005-12-02 00:37:21 +00:00
2005-09-13 17:08:54 +00:00
2005-12-05 21:02:53 +00:00
2005-08-12 02:39:13 +00:00
2005-04-14 17:34:03 +00:00
2005-04-14 17:34:03 +00:00
2004-02-22 23:21:20 +00:00
2005-08-08 13:53:05 +00:00
2004-05-12 16:21:18 +00:00
2005-11-14 04:28:45 +00:00
2005-10-23 23:47:45 +00:00
2004-02-22 23:21:20 +00:00
2005-12-05 22:30:03 +00:00
2005-03-30 15:54:28 +00:00
2005-09-26 15:27:15 +00:00
2005-12-07 11:16:47 +00:00
2005-01-12 22:40:46 +00:00
2005-12-03 04:23:35 +00:00
2004-02-22 23:21:20 +00:00
2005-01-12 22:40:46 +00:00
2005-11-14 04:28:45 +00:00
2005-11-14 14:15:51 +00:00
2005-12-01 17:33:59 +00:00
2005-11-14 04:28:45 +00:00
2005-09-28 22:56:47 +00:00
2005-12-14 15:54:33 +00:00
2005-08-12 02:39:13 +00:00
2005-11-28 22:32:29 +00:00
2005-10-17 23:27:00 +00:00
2004-03-27 18:01:04 +00:00
2005-12-12 12:18:14 +00:00
2005-11-28 22:32:29 +00:00
2005-09-28 19:22:25 +00:00
2005-12-14 15:54:33 +00:00
2005-09-14 14:27:56 +00:00
2005-11-14 04:28:45 +00:00
2005-12-08 10:13:57 +00:00
2005-12-14 15:54:33 +00:00
2005-11-14 04:28:45 +00:00
2005-12-13 14:47:18 +00:00
2005-09-28 19:22:25 +00:00
2005-09-14 14:27:56 +00:00
2005-09-14 14:27:56 +00:00
2005-12-14 15:54:33 +00:00
2005-11-29 16:28:05 +00:00
2005-11-17 16:36:00 +00:00
2005-12-05 20:20:18 +00:00
2005-02-13 18:17:29 +00:00
2005-07-03 02:40:30 +00:00
2005-06-18 19:04:25 +00:00
2005-09-14 14:27:56 +00:00
2005-11-25 19:53:52 +00:00
2005-12-07 22:28:49 +00:00
2005-09-28 20:20:57 +00:00
2005-05-02 03:50:11 +00:00
2005-06-04 02:11:50 +00:00
2004-03-14 05:35:19 +00:00
2005-05-06 21:09:35 +00:00
2004-12-05 02:30:20 +00:00
2005-09-28 15:18:49 +00:00
2005-11-18 17:48:23 +00:00
2005-05-02 03:50:11 +00:00
2005-11-18 17:48:23 +00:00
2005-09-14 14:27:56 +00:00
2005-12-10 17:09:58 +00:00
2005-08-19 14:56:48 +00:00
2005-05-25 03:43:58 +00:00
2004-02-04 22:40:50 +00:00
2005-12-12 10:00:32 +00:00
2005-07-03 02:40:30 +00:00
2005-08-22 16:12:01 +00:00
2005-12-05 20:20:18 +00:00
2005-05-02 03:50:11 +00:00
2005-12-07 11:16:47 +00:00
2005-05-18 17:23:17 +00:00
2005-09-14 14:27:56 +00:00
2005-12-01 17:33:59 +00:00
2005-12-01 17:33:59 +00:00
2004-12-31 01:13:28 +00:00
2005-12-13 00:54:32 +00:00
2005-12-12 18:43:31 +00:00
2005-10-24 15:09:07 +00:00
2005-11-13 16:24:40 +00:00
2005-09-27 20:34:19 +00:00
2005-04-05 06:04:57 +00:00
2005-04-03 13:06:43 +00:00
2004-12-03 02:00:37 +00:00
2005-07-03 02:40:30 +00:00
2005-03-01 11:51:29 +00:00
2005-07-05 03:16:46 +00:00
2005-06-07 19:31:42 +00:00
2005-07-05 03:16:46 +00:00
2005-09-14 14:27:56 +00:00
2005-07-05 03:16:46 +00:00
2005-12-07 22:28:49 +00:00
2004-02-09 04:04:24 +00:00
2005-07-03 02:40:30 +00:00
2005-08-26 15:11:06 +00:00
2005-09-27 19:04:38 +00:00
2004-12-27 19:03:56 +00:00
2005-07-03 02:40:30 +00:00
2005-11-14 04:28:45 +00:00
2005-12-13 16:01:57 +00:00
2005-09-23 15:18:22 +00:00
2005-03-19 21:45:15 +00:00
2005-10-29 20:33:59 +00:00
2004-12-27 19:03:56 +00:00
2005-09-27 18:54:32 +00:00
2004-02-03 21:59:27 +00:00
2005-07-06 20:05:03 +00:00
2005-10-23 23:47:45 +00:00
2005-11-28 22:32:29 +00:00
2005-10-18 18:51:33 +00:00
2005-11-10 10:34:49 +00:00
2005-09-09 03:00:34 +00:00
2004-04-06 14:22:43 +00:00
2005-12-03 04:23:35 +00:00
2005-09-06 19:22:54 +00:00
2005-12-03 04:23:35 +00:00
2005-12-13 02:55:11 +00:00
2005-12-03 05:01:51 +00:00
2005-07-06 20:05:03 +00:00
2004-05-17 15:27:56 +00:00
2005-09-14 14:27:56 +00:00
2005-10-03 09:24:42 +00:00
2005-06-09 05:11:51 +00:00
2005-06-07 19:31:42 +00:00
2005-11-28 22:32:29 +00:00
2005-11-28 22:32:29 +00:00
2005-10-17 23:27:00 +00:00
2005-04-05 04:31:00 +00:00
2005-12-07 11:16:47 +00:00