NEWS 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. -*- change-log -*-
  2. 2020-12-02 Andreas Kölbl <koelblandreas@freenet.de>
  3. Support recent compilers by avoiding multiple definitions
  4. vblade-25
  5. 2018-08-25 Christoph Biedl <sourceforge.bnwi@manchmal.in-ulm.de>
  6. Print helpful error and exit immediately for missing device
  7. vblade-24
  8. 2017-11-19 Catalin Salgau <csalgau@users.sourceforge.net>
  9. On FreeBSD limit used MTU to address BPF limitation
  10. 2015-06-14 Ed Cashin <ed.cashin@acm.org>
  11. Add convenience script for creating sparse files
  12. vblade-23
  13. 2015-02-25 Catalin Salgau <csalgau@users.sourceforge.net>
  14. Warn about Windows problem with CHS misalignment
  15. 2014-09-13 Ed Cashin <ed.cashin@acm.org>
  16. code cleanup: remove unused variables
  17. 2014-08-10 Ed Cashin <ed.cashin@acm.org>
  18. vblade-22
  19. 2014-06-08 Ed Cashin <ed.cashin@acm.org>
  20. update version for v22 release candidate 1
  21. buffer boundary cleanups
  22. FreeBSD BPF and MTU fixes from Catalin Salgau
  23. offset and size options by Christoph Biedl
  24. vblade-22rc1
  25. 2013-03-18 Ed Cashin <ecashin@coraid.com>
  26. add big-endian support from Daniel Mealha Cabrita <dancab@gmx.net>
  27. vblade-21
  28. 2009-08-14 Sam Hopkins <sah@coraid.com>
  29. bugfix: aoe command error did not set Error bit in flags
  30. add support for AoEr11
  31. set ident serial to shelf.slot:hostname
  32. vblade-20
  33. 2008-10-08 Ed Cashin <ecashin@coraid.com>
  34. add Chris Webb's bpf fix for FreeBSD
  35. add Ryan Thomas's fix to stop bufcnt being overridden
  36. vblade-19
  37. 2008-07-14 Ed Cashin <ecashin@coraid.com>
  38. add Chris Webb's block device options patch
  39. add Chris Webb's socket options patch for better jumbo handling
  40. remove obsolete contrib/o_direct.diff
  41. vblade-18
  42. 2008-06-09 Ed Cashin <ecashin@coraid.com>
  43. add Chris Webb's latest BPF patch to vblade, remove from contrib
  44. update contributed AIO patch for compatibility with current sources
  45. vblade-17
  46. 2008-05-07 Ed Cashin <ecashin@coraid.com>
  47. add Chris Webb's AIO patch to the contributions
  48. add Chris Webb's BPF patch to the contributions
  49. vblade-16
  50. 2008-02-20 Ed Cashin <ecashin@coraid.com>
  51. require the amount of data we use, not the amount ethernet requires
  52. make sure the packet length agrees with the config query length
  53. make sure the packet length agrees with the amount to write
  54. remove newline embedded in fw version field of ATA dev ID response
  55. vblade-15
  56. 2006-11-20 Sam Hopkins <sah@coraid.com>
  57. apply contrib jumbo patch to standard distribution
  58. add jumbo configuration app. note in README
  59. add jumbo README reference to manpage
  60. add mask feature; -m flag
  61. update manpage to describe -m flag
  62. vblade-14
  63. 2006-10-05 Sam Hopkins <sah@coraid.com>
  64. fix confcmd memcpy bug
  65. correct scnt return value in read/write ata response
  66. replace O_RDONLY fallback with explicit stat. root always wins.
  67. vblade-13
  68. 2006-10-04 Sam Hopkins <sah@coraid.com>
  69. fix confcmd buglets
  70. fix atacmd buglets
  71. add atacmd handling for bad argument errors
  72. add O_RDONLY open if O_RDWR fails
  73. add contrib patch directory
  74. add contrib/README
  75. add jumbo patch to contrib
  76. add o_direct patch to contrib
  77. vblade-12
  78. 2006-09-21 "Adam J. Richter" <adam@yggdrasil.com>
  79. add install target for makefile
  80. vblade-11
  81. 2005-12-06 Ed Cashin <ecashin@coraid.com>
  82. fix u64 configuration on FreeBSD
  83. release vblade-10
  84. 2005-12-06 Valeriy Glushkov <valery@rocketdivision.com>
  85. implemented config string support
  86. added handler for ATA Check power mode command
  87. 2005-11-15 Ed Cashin <ecashin@coraid.com>
  88. add compatibility with platforms lacking u64 (e.g., Slackware)
  89. release vblade-9
  90. 2005-11-10 Ed Cashin <ecashin@coraid.com>
  91. call atainit on program startup
  92. put VBLADE_VERSION in dat.h and use it in firmware version
  93. release vblade-7
  94. include Stacey's patch to use p{read,write} on FreeBSD
  95. include Stacey's patch to typedef ulong on FreeBSD
  96. fix makefile dependencies (e.g., rebuild on new aoe.c)
  97. fix config string length specification
  98. include Stacey's patch to avoid compile warnings on FreeBSD
  99. release vblade-8
  100. 2005-11-10 "Stacey D. Son" <sson@verio.net>
  101. include FreeBSD support
  102. 2005-10-03 Ed Cashin <ecashin@coraid.com>
  103. don't invoke vblade with dash from vbladed
  104. 2005-08-31 20:14:12 GMT Ed Cashin <ecashin@coraid.com>
  105. ATA identify: don't juggle bytes in shorts on big endian arch
  106. add manpage for vblade, vbladed
  107. release vblade-6
  108. 2005-03-17 15:24:30 GMT Ed Cashin <ecashin@coraid.com>
  109. follow up on vblade-2's off-by-one patch, making end of device usable
  110. release vblade-5
  111. 2005-03-15 22:03:17 GMT Ed Cashin <ecashin@coraid.com>
  112. don't rely on kernel headers for defining the aoe type 0x88a2
  113. release vblade-4
  114. 2005-03-15 17:27:01 GMT Ed Cashin <ecashin@coraid.com>
  115. docs: aoe-2.6-7 is the first driver to support multiple blades per mac
  116. release vblade-3
  117. 2005-03-11 18:30:26 GMT Ed Cashin <ecashin@coraid.com>
  118. put 64-bit configuration into config.h file
  119. don't use uninitialized variables
  120. broadcast config query on startup
  121. clarify desired patch format in HACKING
  122. add sah@coraid.com's vblade-1.ata.c.patch: fix off-by-one and ext LBA
  123. add docs, remove daemonizing code from vblade
  124. release vblade-2
  125. 2005-02-08 20:21:52 GMT Ed Cashin <ecashin@coraid.com>
  126. starting documentation
  127. add script that daemonizes vblade process, logging output
  128. make vblade sources -Wall clean, use daemon(3)
  129. release vblade-1