Merge branch '103-add-old-changelogs-to-source-tarball' into 'master'

Resolve "Source tarball does not include older ChangeLogs"

Closes #103

See merge request sane-project/backends!127
merge-requests/181/merge
Olaf Meeuwissen 2019-09-28 03:09:07 +00:00
commit 9eefac82ca
8 zmienionych plików z 51 dodań i 63 usunięć

Wyświetl plik

@ -0,0 +1,10 @@
****** Release of sane-backends 1.0.12. End of code freeze ******
2003-02-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
* frontend/saned.c sanei/sanei_codec_bin.c sanei/sanei_wire.c: Check
the IP address of the remote host before any communication occurs.
Check for a errors before trsuting values that came from remote.
Make sure that strings are 0-terminated.
Older entries can be found in ChangeLog-1.0.10.

Wyświetl plik

@ -957,4 +957,4 @@
* configure configure.in: Warnings enabled again. Used extra version
-cvs.
Older entries can be found in ChangeLog-1.0.10.
Older entries can be found in ChangeLog-1.0.11.

Wyświetl plik

@ -7,12 +7,44 @@
SUBDIRS = include lib sanei backend frontend tools doc po testsuite
DIST_SUBDIRS = include lib sanei backend frontend tools doc po japi testsuite
dist_doc_DATA = AUTHORS ChangeLog COPYING LICENSE NEWS PROBLEMS PROJECTS \
dist_doc_DATA = AUTHORS COPYING LICENSE NEWS PROBLEMS PROJECTS \
README README.aix README.beos README.darwin README.djpeg README.freebsd \
README.hp-ux README.linux README.netbsd README.openbsd README.os2 \
README.solaris README.unixware2 README.unixware7 README.windows \
README.zeta
dist_doc_DATA += ChangeLog
changelogsdir = $(docdir)/ChangeLogs
dist_changelogs_DATA = ChangeLogs/ChangeLog-1.0.28
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.27
## sane-backends-1.0.26 was skipped
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.25
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.24
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.23
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.22
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.21
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.20
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.19
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.18
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.17
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.16
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.15
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.14
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.13
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.12
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.11
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.10
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.9
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.8
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.7
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.6
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.5
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.4
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.3
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.2
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.1
dist_changelogs_DATA += ChangeLogs/ChangeLog-1.0.0
EXTRA_DIST = .editorconfig
EXTRA_DIST += po/README

Wyświetl plik

@ -160,8 +160,6 @@ free_cfg_options(int *numoptions, Mustek_pp_config_option** options)
/* do_eof:
* closes the pipeline
*
* ChangeLog:
*
* Description:
* closes the pipe (read-only end)
*/
@ -180,8 +178,6 @@ do_eof (Mustek_pp_Handle *hndl)
/* do_stop:
* ends the reader_process and stops the scanner
*
* ChangeLog:
*
* Description:
* kills the reader process with a SIGTERM and cancels the scanner
*/
@ -218,8 +214,6 @@ do_stop(Mustek_pp_Handle *hndl)
/* sigterm_handler:
* cancel scanner when receiving a SIGTERM
*
* ChangeLog:
*
* Description:
* just exit... reader_process takes care that nothing bad will happen
*
@ -247,8 +241,6 @@ sigterm_handler (int signal __UNUSED__)
/* reader_process:
* receives data from the scanner and stuff it into the pipeline
*
* ChangeLog:
*
* Description:
* The signal handle for SIGTERM is initialized.
*
@ -318,8 +310,6 @@ reader_process (Mustek_pp_Handle * hndl, int pipe)
/* sane_attach:
* adds a new entry to the Mustek_pp_Device *devlist list
*
* ChangeLog:
*
* Description:
* After memory for a new device entry is allocated, the
* parameters for the device are determined by a call to
@ -382,8 +372,6 @@ sane_attach (SANE_String_Const port, SANE_String_Const name, SANE_Int driver, SA
/* init_options:
* Sets up the option descriptors for a device
*
* ChangeLog:
*
* Description:
*/
static void
@ -626,8 +614,6 @@ init_options(Mustek_pp_Handle *hndl)
* Attempts to attach a device to the list after parsing of a section
* of the configuration file.
*
* ChangeLog:
*
* Description:
* After parsing a scanner section of the config file, this function
* is called to look for a driver with a matching name. When found,
@ -691,8 +677,6 @@ attach_device(SANE_String *driver, SANE_String *name,
/* sane_init:
* Reads configuration file and registers hardware driver
*
* ChangeLog:
*
* Description:
* in *version_code the SANE version this backend was compiled with and the
* version of the backend is returned. The value of authorize is stored in
@ -1001,8 +985,6 @@ sane_init (SANE_Int * version_code, SANE_Auth_Callback authorize)
/* sane_exit:
* Unloads all drivers and frees allocated memory
*
* ChangeLog:
*
* Description:
* All open devices are closed first. Then all registered devices
* are removed.
@ -1051,8 +1033,6 @@ sane_exit (void)
/* sane_get_devices:
* Returns a list of registered devices
*
* ChangeLog:
*
* Description:
* A possible present old device_list is removed first. A new
* devarray is allocated and filled with pointers to the
@ -1093,8 +1073,6 @@ sane_get_devices (const SANE_Device *** device_list,
/* sane_open:
* opens a device and prepares it for operation
*
* ChangeLog:
*
* Description:
* The device identified by ``devicename'' is looked
* up in the list, or if devicename is zero, the
@ -1201,8 +1179,6 @@ sane_open (SANE_String_Const devicename, SANE_Handle * handle)
/* sane_close:
* closes a given device and frees all resources
*
* ChangeLog:
*
* Description:
* The handle is searched in the list of active handles.
* If it's found, the handle is removed.
@ -1261,8 +1237,6 @@ sane_close (SANE_Handle handle)
/* sane_get_option_descriptor:
* does what it says
*
* ChangeLog:
*
* Description:
*
*/
@ -1285,8 +1259,6 @@ sane_get_option_descriptor (SANE_Handle handle, SANE_Int option)
/* sane_control_option:
* Reads or writes an option
*
* ChangeLog:
*
* Desription:
* If a pointer to info is given, the value is initialized to zero
* while scanning options cannot be read or written. next a basic
@ -1523,8 +1495,6 @@ sane_control_option (SANE_Handle handle, SANE_Int option,
/* sane_get_parameters:
* returns the set of parameters, that is used for the next scan
*
* ChangeLog:
*
* Description:
*
* First of all it is impossible to change the parameter set
@ -1716,8 +1686,6 @@ sane_get_parameters (SANE_Handle handle, SANE_Parameters * params)
/* sane_start:
* starts the scan. data aquisition will start immedially
*
* ChangeLog:
*
* Description:
*
*/
@ -1775,8 +1743,6 @@ sane_start (SANE_Handle handle)
/* sane_read:
* receives data from pipeline and passes it to the caller
*
* ChangeLog:
*
* Description:
* ditto
*/
@ -1877,8 +1843,6 @@ sane_read (SANE_Handle handle, SANE_Byte * buf, SANE_Int max_len,
/* sane_cancel:
* stops a scan and ends the reader process
*
* ChangeLog:
*
* Description:
*
*/
@ -1900,8 +1864,6 @@ sane_cancel (SANE_Handle handle)
/* sane_set_io_mode:
* toggles between blocking and non-blocking reading
*
* ChangeLog:
*
* Description:
*
*/
@ -1930,8 +1892,6 @@ sane_set_io_mode (SANE_Handle handle, SANE_Bool non_blocking)
/* sane_get_select_fd:
* returns the pipeline fd for direct reading
*
* ChangeLog:
*
* Description:
* to allow the frontend to receive the data directly it
* can read from the pipeline itself

Wyświetl plik

@ -103,10 +103,6 @@
* 129 if you want to know which parameters are unused
*/
/* history:
* see Changelog
*/
#define UMAX_PP_BUILD 2301
#define UMAX_PP_STATE "release"

Wyświetl plik

@ -1,4 +1,4 @@
2006-01-01
2019-08-26
Here are a few rules and tips that should help writing a
SANE-conforming backend and including it into the SANE package:
@ -79,16 +79,10 @@ sane-backends/
configure.ac depcomp install-sh ltmain.sh Makefile.am Makefile.in missing
mkinstalldirs: Part of the build system as explained above.
* ChangeLog:
The ChangeLog contains all the changes made since the last stable release.
If anything is changed in git, write a decent commit message documenting
your work. This commit message will be included as is in the ChangeLog
file for the next stable release. Users of development code should refer
to the `git log` output or the on-line log.
For more details on the format, see the SANE git page on the website.
* ChangeLog-1.0.0, ChangeLog-1.0.1 (...):
These files contain the ChangeLogs of older releases. Once a new release has
been made, the current ChangeLog renamed to ChangeLog-1.something.something
and a new empty ChangeLog is created.
The ChangeLog contains all the changes made since sane-backends-1.0.28
or a stub explaining how to create an up-to-date list of changes.
ChangeLogs for all releases up to and including 1.0.28 can be found in
the ChangeLogs/ directory. Please note that we skipped 1.0.26.
* AUTHORS COPYING INSTALL LICENSE:
General documentation + license.
* NEWS:

Wyświetl plik

@ -1,4 +1,4 @@
2019-07-30
2019-08-24
This text summarizes some points to pay attention to when a new release
of sane-backends is planned.
@ -57,10 +57,6 @@ Updating the website and announcing the release:
After the release:
* extract source tarball's ChangeLog to ChangeLogs/ChangeLog-$version
(and strip the file's trailer pointing to ChangeLogs/)
* start a new ChangeLog via git checkout ChangeLog
* bump version number in tools/create-changelog.sh
* remove the ':new' tag from all doc/descriptions*/*.desc files
* git add new and changed files and commit
* git push

Wyświetl plik

@ -12,5 +12,5 @@ cat << EOF >> ChangeLog
----------------------------------------------------------------------
Older ChangeLog entries can be found in the ChangeLogs/ directory on a
file per release basis. Please note that 1.0.26 was never released.
file per release basis. Please note that version 1.0.26 was skipped.
EOF