Commit Graph

  • 455b6dec2f Add install rule to Makefile master Les De Ridder 2017-10-30 02:30:53 +0100
  • 3cdd941748 Build a shared library instead of a static library Les De Ridder 2017-10-30 02:22:24 +0100
  • 840ee49c5b Merge pull request #13 from detworam/master Adam Cozzette 2017-05-29 13:42:26 -0700
  • 220843fb6a add ability to set block size detworam 2017-05-24 13:09:37 -0400
  • 5192bb933b Merge pull request #7 from rutsky/verbose-messages Adam Cozzette 2016-02-08 21:59:20 -0800
  • 83b24c843e Merge pull request #8 from rutsky/make-buse_operations-optional Adam Cozzette 2016-02-08 21:58:56 -0800
  • 48c8f20d92 Merge pull request #4 from rutsky/fix-when-NDEBUG-defined Adam Cozzette 2016-02-08 21:43:19 -0800
  • 688038b583 make buse_operations fields optional Vladimir Rutsky 2016-02-01 02:02:48 +0300
  • 198ffee1cb add help message to busexmp example Vladimir Rutsky 2016-02-01 00:17:11 +0300
  • 0b2d3e5052 handle typical permission denied error in user friendly way Vladimir Rutsky 2016-02-01 00:08:43 +0300
  • 2abde7a3f3 fix use of assert() when NDEBUG is defined Vladimir Rutsky 2016-02-01 00:35:34 +0300
  • 45b4ef924b fix loopback example building with -DNDEBUG Vladimir Rutsky 2016-02-01 00:23:50 +0300
  • 491f7ba326 Fixed a typo in the README Adam Cozzette 2013-11-11 19:54:20 -0800
  • 8b37d93f7d Fixed #ifdefs in buse.c Adam Cozzette 2013-11-03 10:19:58 -0800
  • 3d47e9d5bf Converted the README to Markdown Adam Cozzette 2013-06-30 19:22:16 -0700
  • 3287a9e67b Merge branch 'master' of https://github.com/acozzette/BUSE Pete Nelson 2013-06-29 11:06:36 -0400
  • c0b948de36 Merge remote-tracking branch 'origin/master' Pete Nelson 2013-06-29 11:05:05 -0400
  • 0ab67ea733 Merge pull request #1 from petiepooo/bugfixes comatose 2013-06-28 13:54:38 -0700
  • 934a1e31ec Merge pull request #2 from petiepooo/gplv2-lic comatose 2013-06-28 13:52:57 -0700
  • 3d75d50d5a Merge pull request #1 from petiepooo/gplv2-lic Adam Cozzette 2013-06-28 08:31:35 -0700
  • 9b16fb354e apply GPLv2 license to BUSE project (original author must approve) Pete Nelson 2013-06-28 10:50:13 -0400
  • a612b72df8 Merge branch 'bugfixes' Pete Nelson 2013-06-27 17:07:56 -0400
  • 6ba3d26042 buse.c: add assertions to avoid null function ptrs Pete Nelson 2013-06-27 16:51:07 -0400
  • e4fd3b729f loopback.c, busexmp.c: get rid of compiler warnings Pete Nelson 2013-06-27 16:47:27 -0400
  • c322c1035f loopback.c: fix bug in call to buse_main() Pete Nelson 2013-06-27 15:09:17 -0400
  • 8439322930 buse.h: use distro's nbd.h instead of copy/paste Pete Nelson 2013-06-27 13:27:40 -0400
  • 36a70c004e buse.c: conditional defines to work with older nbd versions Pete Nelson 2013-06-27 13:27:10 -0400
  • a1e8b08807 * BUSEDevice.cpp: comatose 2012-12-11 16:13:14 +0900
  • 892c132b43 * BUSEDevice.cpp: comatose 2012-12-11 16:08:44 +0900
  • 897f21e4d3 * buse.c: Fixed a bug in read op. comatose 2012-12-07 20:58:26 +0900
  • 9e9f31bf90 * buse.h: Added extern "C" keyword. comatose 2012-12-07 15:13:43 +0900
  • 18c7ede4fb Merge branch 'master' of https://github.com/comatose/BUSE comatose 2012-12-03 08:29:18 +0900
  • ce8145de67 . comatose 2012-12-03 08:25:06 +0900
  • 408c99ba0b Added some error handling. comatose 2012-12-02 01:08:13 +0900
  • 44b2f13ad4 Add trim support. comatose 2012-12-01 14:35:46 +0900
  • 01919ef8a1 initial trim support comatose 2012-12-01 00:42:29 +0900
  • a1219f920f Updated the .gitignore file. Adam Cozzette 2011-12-15 00:40:49 -0800
  • 9a44badd00 Added a BUSE loopback device for benchmarking purposes. Adam Cozzette 2011-12-15 00:39:59 -0800
  • 5c1ba95802 Added instructions on running the example code to the README. Adam Cozzette 2011-11-23 15:04:58 -0800
  • e49ded9330 Cleaned up the README. Copied some constants and struct definitions to buse.h so that the code doesn't rely on a hard-coded location of nbd.h. Adam Cozzette 2011-11-23 14:34:43 -0800
  • d1704eb381 Changes to the BUSE memory disk example: * Added a trivial disconnect function. * Made it large enough to allow placing an ext2 file system with 4K blocks on it. Adam Cozzette 2011-11-17 11:19:09 -0800
  • b6722defc5 Fixed a bug in buse.c where I was mistakenly relying on read and write syscalls to complete an entire request in one call. Adam Cozzette 2011-11-17 11:17:53 -0800
  • 28eb460f25 Various changes: * Changed the Makefile to do static linking instead of dynamic. * Fixed a bug in buse.c where I was passing &chunk instead of just chunk. * Changed busexmp.c to correctly act as an in-memory disk instead of just returning zeros. * Other miscellaneous stuff Adam Cozzette 2011-11-15 14:44:38 -0800
  • 3426987066 Adding a more correct trim function prototype to the struct of block device operations. Adam Cozzette 2011-10-13 15:17:06 -0700
  • 46ce45a571 Removing from the Makefile something specific to my personal configuration. Adam Cozzette 2011-10-09 23:57:12 -0700
  • 9a9d2f7325 Edited .gitignore and Makefile to support building BUSE as a shared library. Adam Cozzette 2011-10-09 23:49:22 -0700
  • 3b18f42311 Updated the .gitignore file and added a README. Adam Cozzette 2011-10-09 23:30:39 -0700
  • 67c7f7c04a Changed abuse to buse everywhere it appeared. Adam Cozzette 2011-10-09 23:20:39 -0700
  • fa6dc0152c Committing various changes. Adam Cozzette 2011-10-09 22:30:30 -0700
  • 552256907e Hopefully resolved the byte order issues. Adam Cozzette 2011-09-27 04:56:36 -0700
  • 595c02ce48 Trivial change to abuse.c. Adam Cozzette 2011-09-20 13:41:09 -0700
  • 393233c2ac Updating the Makefile and .gitignore file to account for the previous renaming. Adam Cozzette 2011-09-20 13:39:16 -0700
  • 1963bcd8b4 Renaming abuse_example.c. Adam Cozzette 2011-09-20 13:38:12 -0700
  • 32dd49fb46 Moving ABUSE closer to a working prototype. Adam Cozzette 2011-09-20 13:37:47 -0700
  • 87d88effec I know have a pretty horrible NBD server that serves up zeros. Just need to improve it and modularize it. Adam Cozzette 2011-09-20 03:32:13 -0700
  • dd485d65c5 Hacking away at stuff. Pretty soon there should be a working prototype. Adam Cozzette 2011-09-20 02:30:00 -0700
  • 38e830a79d Reorganizing. Adam Cozzette 2011-09-20 01:31:35 -0700
  • 75cc992bca Committing a bunch o' stuff. This is all going to change very soon. Adam Cozzette 2011-09-20 01:26:10 -0700
  • eee7d112bf Added the initial file (the gznbd.c example) which I will start hacking on. Also a Makefile. Adam Cozzette 2011-09-19 23:01:11 -0700