[sane-devel] Which Scanners are supportet by an older SANE Version?

2012-12-12 Thread Ruediger Meier
On Wednesday 12 December 2012, Kocher, Emil wrote: Hello, we have a lot of Thin Clients with the SANE version 1.0.20 installed. We can?t make an update to the latest version. I need a list of scanners that are supported by this version, because i must know which scanner model we could buy.

[sane-devel] [PATCH 2/2] sane-config fix, don't provide random infos

2012-09-06 Thread Ruediger Meier
On Monday 03 September 2012, Nils Philippsen wrote: Hi there, I should probably monitor sane-devel more closely (sue me ;-)). On Tue, 2012-02-07 at 21:24 +0100, Ruediger Meier wrote: From: Ruediger Meier ruediger.meier at ga-group.nl This got broken in 26ea2a25. If we configure

[sane-devel] Schedule for release of sane-backends 1.0.23

2012-07-23 Thread Ruediger Meier
On Thursday 19 July 2012, m. allan noah wrote: There is quite a bit of updated code (and many months) since our last release. In particular, there have been some bug fixes to regressions in a couple backends, and some major additions to others (genesys, pixma, fujitsu, etc). Seems like it is

[sane-devel] Schedule for next SANE's release

2012-06-12 Thread Ruediger Meier
On Monday 11 June 2012, stef wrote: Le 11/06/2012 20:29, m. allan noah a ?crit : How about late July? allan On Mon, Jun 11, 2012 at 2:28 PM, stef stef.dev at free.fr wrote: Hello, when our next release is planned ? Last release is more than one year old, and I think that

[sane-devel] xsane source repositories

2012-03-28 Thread Ruediger Meier
On Monday 26 March 2012, Stef wrote: Le vendredi 23 mars 2012 11:33:49 Michael Nagel a ?crit : Hello Ruediger, I initiated a short discussion about putting the xsane soruce code under version control: http://lists.alioth.debian.org/pipermail/sane-devel/2012-January/02 9417.html

[sane-devel] [PATCH 0/2] fixes for sane-config and sane-backends.pc

2012-03-26 Thread Ruediger Meier
On Tuesday 07 February 2012, Ruediger Meier wrote: From: Ruediger Meier ruediger.meier at ga-group.nl sane-config was broken in 2 ways, since 26ea2a25. Ruediger Meier (2): bldchn fix, install sane-backends.pc sane-config fix, don't provide random infos It's been a long time now, sane

[sane-devel] xsane source repositories

2012-02-26 Thread Ruediger Meier
On Saturday 25 February 2012, Michael Nagel wrote: Hi Ruediger, I am looking for an official, public repository of the xsane source code. Is there such a thing, and if yes, where is it? Don't think there is one - just tar balls. In my personal opinion it's no longer up to current

[sane-devel] [PATCH 0/2] fixes for sane-config and sane-backends.pc

2012-02-07 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl sane-config was broken in 2 ways, since 26ea2a25. Ruediger Meier (2): bldchn fix, install sane-backends.pc sane-config fix, don't provide random infos tools/Makefile.am|3 +++ tools/Makefile.in| 49

[sane-devel] [PATCH 2/2] sane-config fix, don't provide random infos

2012-02-07 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl This got broken in 26ea2a25. If we configure --prefix=/tmp/bla then /tmp/bla/bin/sane-config should tell us the right things instead of using any default search paths. --- tools/sane-config.in |4 1 files changed, 4 insertions(+), 0

[sane-devel] [PATCH 1/2] bldchn fix, install sane-backends.pc

2012-02-07 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl It's required by sane-config since 26ea2a25. --- tools/Makefile.am |3 +++ tools/Makefile.in | 49 ++--- 2 files changed, 41 insertions(+), 11 deletions(-) diff --git a/tools/Makefile.am b/tools

[sane-devel] [PATCH 2/2] sane-config fix, don't provide random infos

2012-02-07 Thread Ruediger Meier
On Tuesday 07 February 2012, Ruediger Meier wrote: From: Ruediger Meier ruediger.meier at ga-group.nl This got broken in 26ea2a25. If we configure --prefix=/tmp/bla then /tmp/bla/bin/sane-config should tell us the right things instead of using any default search paths. --- tools/sane

[sane-devel] Problem compiling scanbd (unkown type u_int8_t)

2012-02-04 Thread Ruediger Meier
On Saturday 04 February 2012, Alexander Tomisch wrote: Hello, I've tried to compile scanbd on Arch Linux ... USE_SCANBUTTOND=yes make -e clean all ... and got the following error: [...] cc -Wall -Wextra -std=c99 -g -DLinux -I../include -Dsyslog=slog -DLOG_INFO=SLOG_INFO

[sane-devel] [PATCH v2 12/14] net, call WSAStartup on win32

2012-01-26 Thread Ruediger Meier
On Tuesday 24 January 2012, Chris Bagwell wrote: On Mon, Jan 23, 2012 at 5:05 PM, Ruediger Meier sweet_f_a at gmx.de wrote: From: Ruediger Meier ruediger.meier at ga-group.nl We have to do this on win32 before doing winsock2 stuff. It affects the whole application so don't know wheather

[sane-devel] [PATCH v2 04/14] bldchn, checking for socklen_t more safe

2012-01-25 Thread Ruediger Meier
On Tuesday 24 January 2012, Chris Bagwell wrote: On Mon, Jan 23, 2012 at 5:05 PM, Ruediger Meier sweet_f_a at gmx.de wrote: From: Ruediger Meier ruediger.meier at ga-group.nl Here I just want to fix conflicts for win32 systems. Generally I'd say that we should never #define socklen_t int

[sane-devel] [PATCH 2/2] fix sanei_udp, socklen_t was not defined on win32

2012-01-25 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Signed-off-by: Ruediger Meier ruediger.meier at ga-group.nl --- sanei/sanei_udp.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/sanei/sanei_udp.c b/sanei/sanei_udp.c index ab316ea..baf4ee9 100644 --- a/sanei

[sane-devel] [PATCH 0/2] don't define socklen_t in config.h

2012-01-25 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl As discussed here http://lists.alioth.debian.org/pipermail/sane-devel/2012-January/029424.html I post this patches separately from my other win32/net series. I've fixed possible build failures caused by the first patch only in sanei/sanei_udp.c so

[sane-devel] [PATCH 1/2] bldchn, checking for socklen_t more safe

2012-01-25 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl This patch is needed because currently we fail always where both ws2tcpip.h and socklen_t is needed. Now there is no #define socklen_t int in config.h anymore. Thus you have to do #ifdef HAVE_SOCKLEN_T typedef int socklen_t; #endif wherever

[sane-devel] [PATCH 0/2] don't define socklen_t in config.h

2012-01-25 Thread Ruediger Meier
On Wednesday 25 January 2012, Ruediger Meier wrote: From: Ruediger Meier ruediger.meier at ga-group.nl As discussed here http://lists.alioth.debian.org/pipermail/sane-devel/2012-January/0294 24.html I post this patches separately from my other win32/net series. I've fixed possible build

[sane-devel] [PATCH v2] bldchn, checking for socklen_t more safe

2012-01-25 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl This patch is needed because currently we fail always where both ws2tcpip.h and socklen_t is needed. Note this patch may discover missing includes on systems where socklen_t is available but the right headers are not included yet. For example

[sane-devel] [PATCH v2 01/14] bldchn, provide macro SANE_CHECK_NETDB_FUNC

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl We want to use it later to do checks for getaddrinfo and getnameinfo more portable. --- acinclude.m4 | 57 + 1 files changed, 57 insertions(+), 0 deletions(-) diff --git a/acinclude.m4 b

[sane-devel] [PATCH v2 00/14] win32 portable net backend

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl v2: 1) PEBKAC fixes in macro SANE_CHECK_NETDB_FUNC 2) ChangeLog updated 3) rebased on 6aeb0527 This patch-set ports the net backend to win32. Maybe we could build a useful native (non-cygwin) xsane (saned client) on Windows now. You can pull

[sane-devel] [PATCH v2 03/14] bldchn, use our new macro SANE_CHECK_NETDB_FUNC

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Now we will find getaddrinfo and getnameinfo on win32 systems. Note it should be even safe to use that macro for all systems instead of trying AC_CHECK_FUNCS first. For now I don't want to do such risky things things and leave

[sane-devel] [PATCH v2 04/14] bldchn, checking for socklen_t more safe

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Here I just want to fix conflicts for win32 systems. Generally I'd say that we should never #define socklen_t int within config.h. But this may decide somebody else. Note this patch may break the build on systems where socklen_t is available now

[sane-devel] [PATCH v2 05/14] fix sanei_udp, socklen_t was not defined on win32

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl --- sanei/sanei_udp.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/sanei/sanei_udp.c b/sanei/sanei_udp.c index ab316ea..e9e2bfe 100644 --- a/sanei/sanei_udp.c +++ b/sanei/sanei_udp.c @@ -50,6 +50,9 @@ #ifdef

[sane-devel] [PATCH v2 02/14] bldchn, add checks for netdb.h and ws2tcpip.h

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl --- configure|2 +- configure.in |2 +- include/sane/config.h.in |6 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/configure b/configure index ba864b0..4c9dfcd 100755 --- a/configure

[sane-devel] [PATCH v2 10/14] net, implement O_NONBLOCK stuff for win32

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl --- backend/net.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/backend/net.c b/backend/net.c index 5946a1b..03133d3 100644 --- a/backend/net.c +++ b/backend/net.c @@ -2363,7 +2363,12 @@ sane_set_io_mode (SANE_Handle

[sane-devel] [PATCH v2 07/14] net, move some includes from net.h to net.c

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl We are doing this allthough these includes are needed in net.h because 1. net.h doesn't have all necessary includes anyway 2. net.c includes the missing headers before net.h 3. we want to add more platform dependent ifdefs to net.c only --- backend

[sane-devel] [PATCH v2 06/14] bldchn, don't always disable net backend on win32

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Building net backend will still fail but how else we could try it. --- acinclude.m4 |5 +++-- configure| 10 ++ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index 38d1819..7cc4228

[sane-devel] [PATCH v2 09/14] net, re-use sane_set_io_mode

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Now we have only one place where we could implement turning off non-blocking I/O platform dependent. --- backend/net.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/backend/net.c b/backend/net.c index f3800d9..5946a1b

[sane-devel] [PATCH v2 14/14] update ChangeLog for previous commits

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl --- ChangeLog |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2983e24..1eef9a3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2012-01-23 Ruediger Meier sweet_f_a at gmx.de

[sane-devel] [PATCH v2 13/14] bldchn, SANE_CHECK_IPV6 more portable

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Even win32 seems to be ipv6 capable now. --- acinclude.m4 | 22 +- configure| 22 +- 2 files changed, 26 insertions(+), 18 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index 7cc4228..d498a7b

[sane-devel] [PATCH v2 11/14] net, use recv/send instead of read/write

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl We need this on win32. This shouldn't break anything on other systems. --- backend/net.c | 15 +-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/backend/net.c b/backend/net.c index 03133d3..0cd7f51 100644

[sane-devel] [PATCH v2 08/14] net, add missing includes for win32

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl --- backend/net.c | 18 +++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/backend/net.c b/backend/net.c index dea36ce..f3800d9 100644 --- a/backend/net.c +++ b/backend/net.c @@ -64,9 +64,21 @@ #include sys/time.h

[sane-devel] [PATCH v2 12/14] net, call WSAStartup on win32

2012-01-24 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl We have to do this on win32 before doing winsock2 stuff. It affects the whole application so don't know wheather it's right to startup and clean it here within the net backend. --- backend/net.c | 15 +++ 1 files changed, 15

[sane-devel] [PATCH v2 03/14] bldchn, use our new macro SANE_CHECK_NETDB_FUNC

2012-01-24 Thread Ruediger Meier
On Tuesday 24 January 2012, Chris Bagwell wrote: On Mon, Jan 23, 2012 at 5:05 PM, Ruediger Meier sweet_f_a at gmx.de wrote: From: Ruediger Meier ruediger.meier at ga-group.nl Now we will find getaddrinfo and getnameinfo on win32 systems. Note it should be even safe to use that macro

[sane-devel] xsane source repositories

2012-01-23 Thread Ruediger Meier
On Monday 23 January 2012, Michael Nagel wrote: Hi there, I am looking for an official, public repository of the xsane source code. Is there such a thing, and if yes, where is it? Don't think there is one - just tar balls. I've made a git repo of them and could publish it if you are

[sane-devel] [PATCH 00/13] win32 portable net backend

2012-01-23 Thread Ruediger Meier
On Monday 23 January 2012 at 16:58, you wrote: Ruediger, I'm try to find time and comment on this soon. Should I comment on github or should you post the patches to the list so I can reply? I had at least 3 comments from quick glance. Thx, better I post them on the list to discuss there

[sane-devel] [PATCH 00/13] win32 portable net backend

2012-01-22 Thread Ruediger Meier
would post these patches on this list too. Ruediger Meier (13): bldchn, provide macro SANE_CHECK_NETDB_FUNC bldchn, add checks for netdb.h and ws2tcpip.h bldchn, use our new macro SANE_CHECK_NETDB_FUNC bldchn, checking for socklen_t more safe fix sanei_udp, socklen_t was not defined

[sane-devel] Subject: [PATCH 0/4] fix and cleanup portable PATH_SEP and DIR_PATH defines

2012-01-18 Thread Ruediger Meier
On Wednesday 18 January 2012, Chris Bagwell wrote: On Tue, Jan 17, 2012 at 3:01 PM, Ruediger Meier wrote: Thx, I just see I've messed up that patch series a little while playing around with my MUA. Could you cleanly apply it? If not then I would reroll it. I haven't tried yet. Can you

[sane-devel] [PATCH 0/2] build fix for win32

2012-01-17 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Ruediger Meier (2): add checks for ntddscsi.h and ddk/ntddscsi.h (to be used for win32) build fix, use the right scsi header on win32 configure | 14 ++ configure.in |1 + include/sane/config.h.in

[sane-devel] [PATCH 1/2] add checks for ntddscsi.h and ddk/ntddscsi.h (to be used for win32)

2012-01-17 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl --- configure| 14 ++ configure.in |1 + include/sane/config.h.in |6 ++ 3 files changed, 21 insertions(+), 0 deletions(-) diff --git a/configure b/configure index ae60009..ba864b0 100755

[sane-devel] build fix, use the right scsi header on win32

2012-01-17 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Now we are using either ddk/ntddscsi.h or ntddscsi.h and even don't stop if we have none of them. --- sanei/sanei_scsi.c| 10 -- tools/sane-find-scanner.c | 17 +++-- 2 files changed, 19 insertions(+), 8 deletions

[sane-devel] Subject: [PATCH 0/4] fix and cleanup portable PATH_SEP and DIR_PATH defines

2012-01-17 Thread Ruediger Meier
On Tuesday 17 January 2012, Chris Bagwell wrote: This patch series makes minor portability fixes to following backends. I've not seen any objections from various maintainers... so if I do not hear back by weekend, I'll commit this patch series. Thx, I just see I've messed up that patch series

[sane-devel] Subject: [PATCH 0/4] fix and cleanup portable PATH_SEP and DIR_PATH defines

2012-01-15 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl This patch-set is to fix and unify PATH_SEP and DIR_PATH defines in the context of seeing them conflicting on cygwin. Ruediger Meier (4): fix, PATH_SEP and DIR_SEP were inconsistently defined on cygwin since 5168206e (also see a28bd843

[sane-devel] [PATCH 1/4] fix, inconsistent PATH_SEP and DIR_SEP defines

2012-01-15 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl PATH_SEP and DIR_SEP were inconsistently defined on cygwin since 5168206e (also see a28bd843) --- sanei/sanei_config.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/sanei/sanei_config.c b/sanei/sanei_config.c index

[sane-devel] [PATCH 2/4] cleanup, remove all unused PATH_SEP defines

2012-01-15 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl --- backend/canon_dr.h |8 backend/cardscan.h |8 backend/epjitsu.h |8 backend/fujitsu.h |8 backend/kodak.h|8 5 files changed, 0 insertions(+), 40 deletions(-) diff --git

[sane-devel] [PATCH 3/4] cleanup, uniq PATH_SEP defines

2012-01-15 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl Always use the same portable PATH_SEP define (note _WIN32 is not defined on cygwin). --- backend/dll.c|6 +- backend/gt68xx.c |2 +- backend/microtek2.h |2 +- sanei/sanei_access.c |2 +- sanei/sanei_config.c |8

[sane-devel] [PATCH 4/4] update ChangeLog for previous commits

2012-01-15 Thread Ruediger Meier
From: Ruediger Meier ruediger.me...@ga-group.nl --- ChangeLog |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/ChangeLog b/ChangeLog index 458575e..140fb7c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2012-01-15 Ruediger Meier sweet_f_a at gmx.de

[sane-devel] samsung smfp, local scanimage works but not via net

2012-01-14 Thread Ruediger Meier
Hi, I have a Samsung SCX-4833FR with libsane-smfp.so.1 installed on saned server. scanimage works locally on the server but not on saned client: $ scanimage /dev/null [...] [net] sane_start: remote start [net] sane_start: server has little endian byte order [net] sane_start: remote start