kopia lustrzana https://gitlab.com/sane-project/standard
Add a list of per version changes to the standard
rodzic
656975be34
commit
7d2d31b813
|
@ -0,0 +1,61 @@
|
|||
# SANE Standard Changes
|
||||
|
||||
Below you find the changes between one version of the SANE Standard to
|
||||
the next in reversed chronological order, i.e most recent first.
|
||||
|
||||
## SANE Standard 1.06
|
||||
|
||||
- released as part of `sane-backends`, versions `1.0.27` thru `1.0.29`
|
||||
- updates the mailing list address
|
||||
|
||||
**Note**: `sane-backends-1.0.26` was skipped to address a versioning
|
||||
issue with its development versions.
|
||||
|
||||
## SANE Standard 1.05
|
||||
|
||||
- released as part of `sane-backends`, versions `1.0.19` thru `1.0.25`
|
||||
- fixes `SANE_Parameters` member ordering to reflect existing header
|
||||
file definition
|
||||
- fixes the network protocol description to use the `SANE_STATUS_GOOD`
|
||||
status instead of a non-existent `SANE_STATUS_SUCCESS`
|
||||
|
||||
## SANE Standard 1.04
|
||||
|
||||
- released as part of `sane-backends-1.0.18`
|
||||
- fixes bytes per pixel equation in `sane_get_parameters()` section
|
||||
|
||||
## SANE Standard 1.03
|
||||
|
||||
- released as part of `sane-backends`, versions `1.0.9` thru `1.0.17`
|
||||
- clarifies pixel value packing order for bit depth 1
|
||||
- notes that bit depth 1 for frame types other than `SANE_FRAME_GRAY`
|
||||
may not be supported by frontends
|
||||
- adds a large number of vendor strings and several device types
|
||||
- clarifies that backend behavior is undefined unless `sane_init()`
|
||||
returns `SANE_STATUS_GOOD`
|
||||
- adds `SANE_STATUS_INVAL` as possible return value for `sane_start()`
|
||||
- clarifies that `sane_set_io_mode()` may be called after a call to
|
||||
`sane_start()`
|
||||
- defines RPC code values for the network protocol explicitly
|
||||
- updates the project's email address and website URL
|
||||
|
||||
## SANE Standard 1.02
|
||||
|
||||
- released as part of `sane-backends`, versions `1.0.4` thru `1.0.8`
|
||||
- clarifies that the interpretation of sample values of bit depth 1
|
||||
for `SANE_FRAME_GRAY` is the inverse of that for other bit depths
|
||||
- changes maximum length of username and password from 256 to 128
|
||||
- adds an extension to the network protocol enabling the use of MD5
|
||||
digests when transmitting authentication credentials to the server
|
||||
- clarifies the way network protocol requests handle authentication
|
||||
failures
|
||||
|
||||
**Note**: The package name was changed from `sane` to `sane-backends`
|
||||
with version `1.0.4` when several frontends were split off and moved
|
||||
to a new `sane-frontends` package.
|
||||
|
||||
## SANE Standard 1.01
|
||||
|
||||
- released as part of `sane-1.0.1` thru `sane-1.0.3`
|
||||
- corrects the API version from `0 (draft)` to `1` in the revision
|
||||
released with `sane-1.0.3`
|
Ładowanie…
Reference in New Issue