summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorTill Kamppeter <till.kamppeter@gmail.com>2016-02-13 22:22:24 -0200
committerTill Kamppeter <till.kamppeter@gmail.com>2016-02-13 22:22:24 -0200
commitaa40a1e8fe0c4ed29d21c5f79e682ac7bef1c33f (patch)
tree66996e1a8b1ad790b09c0890ac7986873b7d435a /ChangeLog
parent879e6db06338166657609930768f76d8d7e7afbb (diff)
Imported Upstream version 2.0
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog469
1 files changed, 215 insertions, 254 deletions
diff --git a/ChangeLog b/ChangeLog
index 1dbfcb9..8b9f299 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,491 +1,452 @@
------------------------------------------------------------------------
-r149 | louis | 2012-09-22 22:48:25 +0200 (Sat, 22 Sep 2012) | 5 lines
+r90 | llagendijk | 2014-03-28 21:49:00 +0100 (Fri, 28 Mar 2014) | 4 lines
-More refactoring:
-- split bjnp.h in a common include and one for the protocol definitions
-- combined definitions for the protocol commands and responses in common types
-- cleanup of configure.ac
+Fix parsing of the stats response for newer printers:
+There is no length field in the response
+Changed version to 0.9.1
------------------------------------------------------------------------
-r148 | louis | 2012-09-22 13:07:28 +0200 (Sat, 22 Sep 2012) | 2 lines
+r89 | llagendijk | 2014-03-27 23:36:05 +0100 (Thu, 27 Mar 2014) | 2 lines
-Demoted a number of logging statements to DEBUG level to make thebackend less noisy
+Updated Changelog
------------------------------------------------------------------------
-r147 | louis | 2012-09-22 00:32:05 +0200 (Sat, 22 Sep 2012) | 14 lines
+r88 | llagendijk | 2014-03-27 23:32:11 +0100 (Thu, 27 Mar 2014) | 4 lines
-Fixed compilation on MacOSX
+Added a check that paper out is seen a number of times before reporting it
+Removed paperout handling from bjnp-runloop and rely only on a timer based
+call to the reporting routines
------------------------------------------------------------------------
-r146 | louis | 2012-09-21 21:45:31 +0200 (Fri, 21 Sep 2012) | 2 lines
+r87 | llagendijk | 2014-03-20 22:45:59 +0100 (Thu, 20 Mar 2014) | 2 lines
-Updated side channel handling. This fixes a long standing "failed to read side-channel" error message
+Fix level reporting that does not always work when sprintf is used with dest string also used as source
------------------------------------------------------------------------
-r145 | louis | 2012-09-19 00:35:23 +0200 (Wed, 19 Sep 2012) | 4 lines
+r86 | llagendijk | 2014-03-15 22:09:20 +0100 (Sat, 15 Mar 2014) | 6 lines
-Fixed annoying "failed to read side channel" bug:
-Receiving a 0 length response (BAD COMMAND) is ok!
-Could be EOF
+Changed license to GPLv2
+hack to make distcheck work
+Removed rpmbuild
+Updated rpm spec (untested)
+Added COPYING
------------------------------------------------------------------------
-r144 | louis | 2012-09-12 22:47:17 +0200 (Wed, 12 Sep 2012) | 1 line
+r85 | llagendijk | 2014-03-15 19:47:45 +0100 (Sat, 15 Mar 2014) | 2 lines
-Added support for CUPS_SC_CMD_GET_CONNECTED
-------------------------------------------------------------------------
-r143 | louis | 2012-09-12 22:41:35 +0200 (Wed, 12 Sep 2012) | 1 line
+Added README.levels
-more changes to support IPv6/ corrected sidechannel handling
------------------------------------------------------------------------
-r142 | louis | 2012-09-01 00:20:00 +0200 (Sat, 01 Sep 2012) | 2 lines
+r84 | llagendijk | 2014-03-15 17:55:06 +0100 (Sat, 15 Mar 2014) | 2 lines
-updated TODO
+Fix typo introduced when reformatting
------------------------------------------------------------------------
-r141 | louis | 2012-08-31 23:01:44 +0200 (Fri, 31 Aug 2012) | 2 lines
+r83 | llagendijk | 2014-03-15 17:53:58 +0100 (Sat, 15 Mar 2014) | 2 lines
-Added IPv6 printer discovery
+Reformatted all source code using astyle
------------------------------------------------------------------------
-r140 | louis | 2012-08-30 15:25:38 +0200 (Thu, 30 Aug 2012) | 2 lines
+r82 | llagendijk | 2014-03-15 14:11:28 +0100 (Sat, 15 Mar 2014) | 2 lines
-Refactoring started. Compiles but untested
+Added output for marker-high-levels for ink level reporting
------------------------------------------------------------------------
-r139 | louis | 2012-08-24 12:11:05 +0200 (Fri, 24 Aug 2012) | 2 lines
+r81 | llagendijk | 2014-03-10 22:41:44 +0100 (Mon, 10 Mar 2014) | 2 lines
-Added IPv6 printing support. Detection still needs to be done
+Correcting paper empty value for DJS: PR is transient, but ID really seems to indicate out of paper
------------------------------------------------------------------------
-r136 | louis | 2011-06-26 00:10:29 +0200 (Sun, 26 Jun 2011) | 3 lines
-
-1.0 release
+r80 | llagendijk | 2014-03-09 00:16:14 +0100 (Sun, 09 Mar 2014) | 3 lines
+Code cleanup
+Paper out detection rewritten using DJS as PID does not work as expected
------------------------------------------------------------------------
-r135 | louis | 2011-06-25 23:52:34 +0200 (Sat, 25 Jun 2011) | 2 lines
+r79 | llagendijk | 2014-03-08 19:21:06 +0100 (Sat, 08 Mar 2014) | 2 lines
-Updated TODO, most items were already done
+Minor improvement to text of vendor specific ink warnings/errors: add ink in text
------------------------------------------------------------------------
-r134 | louis | 2011-06-25 23:49:31 +0200 (Sat, 25 Jun 2011) | 2 lines
+r78 | llagendijk | 2014-03-08 19:11:39 +0100 (Sat, 08 Mar 2014) | 3 lines
-Added 0.5.5-3 spec file
+Fix 2 cases in cups.c dereferencing printer where it migh be NULL
+Safety fix in bjnp_get_printer_status so it does not crash when printer is NULL
------------------------------------------------------------------------
-r133 | louis | 2011-06-25 23:47:22 +0200 (Sat, 25 Jun 2011) | 2 lines
+r77 | llagendijk | 2014-03-08 18:51:32 +0100 (Sat, 08 Mar 2014) | 3 lines
-Made compilation work on older cups versions again
+Bumped version to 1.9.0
+Changed configure to use cups-config for auto-detection of cupsbackenddir
------------------------------------------------------------------------
-r132 | louis | 2011-06-25 23:02:44 +0200 (Sat, 25 Jun 2011) | 5 lines
+r76 | llagendijk | 2014-03-08 15:34:21 +0100 (Sat, 08 Mar 2014) | 2 lines
-Removed some unused code
-Added proper check for buggy reverse namelookup (do a forward lookup
-on the returned name and use it only if it really resolves to the
-IP-address
+Make compile work also on older GCC version 4.4.7 on RHEL6
------------------------------------------------------------------------
-r131 | louis | 2010-11-27 18:45:50 +0100 (Sat, 27 Nov 2010) | 2 lines
+r75 | llagendijk | 2014-03-05 01:00:58 +0100 (Wed, 05 Mar 2014) | 5 lines
-Fixes for IPv6, release 0.5.5
+Added ink-level reporting
+Added a working out-of-paper detection
+Improved error handling
+Still needs a lot of testing
------------------------------------------------------------------------
-r130 | louis | 2009-05-29 21:58:57 +0200 (Fri, 29 May 2009) | 2 lines
+r74 | llagendijk | 2014-01-22 17:23:23 +0100 (Wed, 22 Jan 2014) | 2 lines
-Updated Changelog and NEWS for the 05.4 release
+Create 1.2.2 release
------------------------------------------------------------------------
-r129 | louis | 2009-05-29 20:59:41 +0200 (Fri, 29 May 2009) | 10 lines
-
-* Fri May 29 2009 Louis Lagendijk <llagendijk@users.sourceforge.net> - 0.5.4-1
-- More specfile cleanups suggested by Igor Jurišković <juriskovic.igor@gmail.com>
- and mtasaka@ioa.s.u-tokyo.ac.jp:
-- removed INSTALL
-- use macros where appropriate),
-- updated %files so we only own bjnp, not the directory
-- Removed generation of spec file from configure as it caused a lot of pain
-- bumped version to 0.5.4
+r73 | llagendijk | 2014-01-22 14:04:40 +0100 (Wed, 22 Jan 2014) | 3 lines
+- Fix crash on newer printers that sen an xml-document for printer status
+- Some code reorg
------------------------------------------------------------------------
-r128 | louis | 2009-05-16 21:53:01 +0200 (Sat, 16 May 2009) | 2 lines
+r72 | llagendijk | 2013-11-06 17:11:04 +0100 (Wed, 06 Nov 2013) | 2 lines
-Changelog for 0.5.3
+Fix mistake in error hadling of read
------------------------------------------------------------------------
-r127 | louis | 2009-05-16 21:47:30 +0200 (Sat, 16 May 2009) | 2 lines
+r71 | llagendijk | 2013-11-06 17:10:39 +0100 (Wed, 06 Nov 2013) | 2 lines
-Fixed renaming of cups-bjnp.spec.dist.in to cups-bjnp.spec.in
+Corrected comment on resource not being used
------------------------------------------------------------------------
-r126 | louis | 2009-05-16 21:45:35 +0200 (Sat, 16 May 2009) | 6 lines
+r70 | llagendijk | 2013-10-23 17:14:32 +0200 (Wed, 23 Oct 2013) | 2 lines
-Fixed bug in bjnp_send_broadcast: address family was not set in call to bind
-Fixed silly errors in configure script
-added more options for backend directory as used on FreeBSD
-fixed rpmlint errors
-released as 0.5.3
+Fix possible buffer overflow in response buffer
------------------------------------------------------------------------
-r125 | louis | 2009-05-11 23:51:38 +0200 (Mon, 11 May 2009) | 3 lines
+r69 | llagendijk | 2013-10-23 17:06:44 +0200 (Wed, 23 Oct 2013) | 2 lines
-- Set address family before bind in send_broadcast
-- Generate spec,dist file and use that as specfile
+DEbug loggin improvement: use stdou when we can not write to the logfile
------------------------------------------------------------------------
-r124 | louis | 2009-05-02 21:04:51 +0200 (Sat, 02 May 2009) | 4 lines
+r68 | llagendijk | 2013-02-23 22:15:08 +0100 (Sat, 23 Feb 2013) | 2 lines
-fixed order of inclusion (bjnp.h must come first as it includes config.h)
-which is needed for some conditional compilation
-Fixed 2 typos in configure.in
+README cleanup
------------------------------------------------------------------------
-r123 | louis | 2009-05-02 20:52:36 +0200 (Sat, 02 May 2009) | 2 lines
+r67 | llagendijk | 2013-02-23 21:15:28 +0100 (Sat, 23 Feb 2013) | 2 lines
-corrected size of sequence number field
+Release 1.2.1
------------------------------------------------------------------------
-r122 | louis | 2009-03-14 22:45:44 +0100 (Sat, 14 Mar 2009) | 2 lines
+r66 | llagendijk | 2013-01-22 22:25:22 +0100 (Tue, 22 Jan 2013) | 3 lines
-Final updates for 0.5 version
+Re-add reading tcp_print_response body and payload size into 2 reads.
+An MX700 does not send both in one write
------------------------------------------------------------------------
-r121 | louis | 2009-03-12 21:25:28 +0100 (Thu, 12 Mar 2009) | 2 lines
+r65 | llagendijk | 2013-01-21 23:36:17 +0100 (Mon, 21 Jan 2013) | 2 lines
-Release of 0.5 version
+Remove configure and config.h.in, should not be in svn
------------------------------------------------------------------------
-r120 | louis | 2009-02-28 21:13:57 +0100 (Sat, 28 Feb 2009) | 5 lines
+r64 | llagendijk | 2013-01-21 19:44:41 +0100 (Mon, 21 Jan 2013) | 2 lines
-Latest updates to configure.ac:
-- add AM_MAINTAINER_MODE
-- add conf subdirectory
-- updated README
+corrected length of job command
------------------------------------------------------------------------
-r119 | louis | 2009-02-19 21:12:49 +0100 (Thu, 19 Feb 2009) | 2 lines
+r62 | llagendijk | 2012-11-27 22:22:01 +0100 (Tue, 27 Nov 2012) | 2 lines
-removed Makefile and run
+Updated configure.ac for 1.2 release
------------------------------------------------------------------------
-r118 | louis | 2009-02-19 21:11:45 +0100 (Thu, 19 Feb 2009) | 2 lines
+r61 | llagendijk | 2012-10-20 11:49:58 +0200 (Sat, 20 Oct 2012) | 3 lines
-TODO/ INSTALL/ NEWS updated to match latest versions
+Corrected definition of bjnp_command_t and bjnp_response_t: older compilers complained about redefinition in bjnp_protocol.h.
+In bjnp_protocol.h we only define bjnp_command_u and bjnp_response_u
------------------------------------------------------------------------
-r117 | louis | 2009-02-19 21:10:38 +0100 (Thu, 19 Feb 2009) | 2 lines
+r60 | llagendijk | 2012-10-01 15:19:38 +0200 (Mon, 01 Oct 2012) | 2 lines
-Automake updated for rpmbuild improvements and cleanup
+Minor edits
------------------------------------------------------------------------
-r116 | louis | 2009-02-19 21:09:35 +0100 (Thu, 19 Feb 2009) | 2 lines
+r58 | llagendijk | 2012-09-29 15:56:24 +0200 (Sat, 29 Sep 2012) | 3 lines
-updates to configure.ac for auto detection of cups backend dir and rpmbuild improvements
+Fixed a crash that occured when an IPv6 reponse came from a gloabal address. We tried to
+add the link-local address. This does not make sense as we do not know the scope_id.
------------------------------------------------------------------------
-r115 | louis | 2009-02-19 21:08:06 +0100 (Thu, 19 Feb 2009) | 2 lines
+r57 | llagendijk | 2012-09-26 00:08:06 +0200 (Wed, 26 Sep 2012) | 3 lines
-config.h.in after autoconf updates
+Fix for missing initializations (crash on F15 on printer discovery)
+Updated NEWS
------------------------------------------------------------------------
-r114 | louis | 2009-02-19 21:07:10 +0100 (Thu, 19 Feb 2009) | 2 lines
+r56 | llagendijk | 2012-09-22 22:56:55 +0200 (Sat, 22 Sep 2012) | 2 lines
-Spec file adapted to improved target directory determination for cups backend dir
+Added bjnp-protocol.h to Makefile.am
------------------------------------------------------------------------
-r113 | louis | 2009-02-19 21:05:57 +0100 (Thu, 19 Feb 2009) | 2 lines
-
-adapted README to autoconf/automake
+r55 | llagendijk | 2012-09-22 22:51:46 +0200 (Sat, 22 Sep 2012) | 6 lines
-------------------------------------------------------------------------
-r112 | louis | 2009-02-19 21:05:15 +0100 (Thu, 19 Feb 2009) | 4 lines
-
-changed includes to be more portable (autoconf)
-Minor patches to solve some of the TODO's (if TCP writes result in unexpected
-lenths we treat that as an unrecoverable error
-
-------------------------------------------------------------------------
-r111 | louis | 2009-02-19 21:02:10 +0100 (Thu, 19 Feb 2009) | 2 lines
-
-remove include for Cups config.h
-
-------------------------------------------------------------------------
-r110 | louis | 2009-01-31 11:59:30 +0100 (Sat, 31 Jan 2009) | 3 lines
+More refactoring:
+- split bjnp.h in a common include and one for the protocol definitions
+- combined definitions for the protocol commands and responses in common types
+- cleanup of configure.ac
-Added checks on addr and broadcast addr in result from getifaddr() as they
-may be null
------------------------------------------------------------------------
-r109 | louis | 2009-01-24 23:46:05 +0100 (Sat, 24 Jan 2009) | 2 lines
+r54 | llagendijk | 2012-09-22 00:37:43 +0200 (Sat, 22 Sep 2012) | 3 lines
-First working version eith automake/autoconf support
+Cleaned up includes
+Fixed compilation on MacOSX
------------------------------------------------------------------------
-r108 | louis | 2009-01-23 22:46:41 +0100 (Fri, 23 Jan 2009) | 2 lines
+r53 | llagendijk | 2012-09-21 22:10:33 +0200 (Fri, 21 Sep 2012) | 3 lines
-added configure.ac config.h.in AUTHORS
+Fixed side channel handling: this fixes the long standing
+"Failed to read side channel" bug
------------------------------------------------------------------------
-r107 | louis | 2009-01-23 22:41:19 +0100 (Fri, 23 Jan 2009) | 2 lines
+r52 | llagendijk | 2012-09-01 00:42:37 +0200 (Sat, 01 Sep 2012) | 3 lines
-split Readme into two files: README and NEWS, to make automake happy
+Added IPv6 support
+Refactoring of bjnp-io into 3 files
------------------------------------------------------------------------
-r106 | louis | 2009-01-23 22:23:10 +0100 (Fri, 23 Jan 2009) | 2 lines
+r50 | llagendijk | 2011-07-05 22:44:10 +0200 (Tue, 05 Jul 2011) | 2 lines
-preparations for autoconf/automake
+Last updates to specfile, re-added configure
------------------------------------------------------------------------
-r105 | louis | 2009-01-21 23:32:13 +0100 (Wed, 21 Jan 2009) | 2 lines
+r49 | llagendijk | 2011-06-26 00:20:51 +0200 (Sun, 26 Jun 2011) | 7 lines
-corrected a type in a debug string
-
-------------------------------------------------------------------------
-r104 | louis | 2009-01-20 23:27:50 +0100 (Tue, 20 Jan 2009) | 2 lines
+Release 1.0
+Added forward lookup after reverse lookup to avoid problems with
+buggy routers
+IPv6 fixes
+Removed some unused code
-Changed OPTIONS to ADD -DVERSION rather than just define it
------------------------------------------------------------------------
-r103 | louis | 2009-01-16 23:37:38 +0100 (Fri, 16 Jan 2009) | 2 lines
+r48 | llagendijk | 2010-11-27 21:51:37 +0100 (Sat, 27 Nov 2010) | 2 lines
-added toCups flag to the debuglevel so we can optionally log all debug output to the cups errorlog
+Fix bjnp-runloop as cups 1.3 does not have CUPS_SC_CMD_NONE
------------------------------------------------------------------------
-r102 | louis | 2009-01-13 21:54:14 +0100 (Tue, 13 Jan 2009) | 2 lines
+r43 | llagendijk | 2010-11-26 20:41:26 +0100 (Fri, 26 Nov 2010) | 2 lines
-consistentlyuse htonl() around INADD_xxxx
+Released 0.5.5 without further changes
------------------------------------------------------------------------
-r101 | louis | 2009-01-13 21:43:15 +0100 (Tue, 13 Jan 2009) | 3 lines
+r42 | llagendijk | 2010-10-08 23:21:11 +0200 (Fri, 08 Oct 2010) | 2 lines
-changed source address/port for broadcasts to local address +
-bjnp printing port to make firewalling easier
+Remove autogenerated Makefile.in
------------------------------------------------------------------------
-r100 | louis | 2009-01-08 20:49:45 +0100 (Thu, 08 Jan 2009) | 4 lines
+r41 | llagendijk | 2010-10-08 23:20:24 +0200 (Fri, 08 Oct 2010) | 4 lines
-Added configuration option for the case where do not have getifaddrs().
-If so, we use a global broadcast. This will fail when we have more than one ipv4
-capable interface.
+Added fixes for issues reported by Ron Murray in Sourceforge patches tracker ID: 3083455.
+The MP990 appears to have some (?) IPv6 support, make sure we ignore IPv6 addresses for now.
+Also corrected some minor bugs
------------------------------------------------------------------------
-r97 | louis | 2008-11-18 21:59:17 +0100 (Tue, 18 Nov 2008) | 4 lines
+r40 | llagendijk | 2009-05-29 22:17:42 +0200 (Fri, 29 May 2009) | 3 lines
-Added 15 sec delay after printjob to make some printers happy that otherwise do
-no accept a new printjob (ZEDO)
-Updated TODO and Changelog
+0.5.4: removed autogeneration of spec file. It causes too much pain
+No functional changes. No need to update
------------------------------------------------------------------------
-r95 | louis | 2008-11-17 23:34:10 +0100 (Mon, 17 Nov 2008) | 2 lines
+r39 | llagendijk | 2009-05-16 21:20:14 +0200 (Sat, 16 May 2009) | 13 lines
-moved specfile to rootdir
+- reverted changes to spec file generation
+ Fixed some rpmlint comments that show up only on complete package but
+ not when rpmlint is run on spec file
-------------------------------------------------------------------------
-r94 | louis | 2008-11-17 23:05:58 +0100 (Mon, 17 Nov 2008) | 4 lines
-Added option to Makefile to generate specfile with version set from Makefile
-Single specfile for all Redhat based systems
-Updated TODO file
+M configure
+M Makefile.in
+M conf/rpmbuild
+A + cups-bjnp.spec.in
+D cups-bjnp.spec.dist.in
+M configure.ac
+M Makefile.am
------------------------------------------------------------------------
-r93 | louis | 2008-11-15 22:31:37 +0100 (Sat, 15 Nov 2008) | 2 lines
+r38 | llagendijk | 2009-05-16 18:13:31 +0200 (Sat, 16 May 2009) | 6 lines
-corrected typo
+2009-05-16:
+Fixed size of sequence number
+Fixed bug in printer detection that failed on FreeBSD (forgot to set
+address family for bind call in bjnp_send_broadcast)
+Fixed silly mistakes in configure script
------------------------------------------------------------------------
-r92 | louis | 2008-11-13 23:44:48 +0100 (Thu, 13 Nov 2008) | 2 lines
-
-corrected name of specfile
+r37 | llagendijk | 2009-05-16 18:05:22 +0200 (Sat, 16 May 2009) | 3 lines
-------------------------------------------------------------------------
-r91 | louis | 2008-11-13 23:44:28 +0100 (Thu, 13 Nov 2008) | 2 lines
+update changelog in spec file for 0.5 release
-renamed fc9 specfile to spec/cups-bjnp-.spec
------------------------------------------------------------------------
-r90 | louis | 2008-11-13 23:41:46 +0100 (Thu, 13 Nov 2008) | 4 lines
+r36 | llagendijk | 2009-03-12 21:31:38 +0100 (Thu, 12 Mar 2009) | 2 lines
-Removed c5 rpm specfile
-Added imake as build dependency
-Added a touch Dependencies to make mock happy
+Release 0.5 version with only minor documentation changes
------------------------------------------------------------------------
-r89 | louis | 2008-10-23 23:52:39 +0200 (Thu, 23 Oct 2008) | 2 lines
+r35 | llagendijk | 2009-02-28 12:45:27 +0100 (Sat, 28 Feb 2009) | 2 lines
-More rewrites of bjnp_backchannel to make it easier to understand
+Added AC_MAINTAINER_MODE to configure.ac to avoid automatic rebuilding of autoconf stuff
------------------------------------------------------------------------
-r88 | louis | 2008-10-23 22:21:52 +0200 (Thu, 23 Oct 2008) | 3 lines
+r34 | llagendijk | 2009-02-28 12:18:49 +0100 (Sat, 28 Feb 2009) | 2 lines
-Added keep-alive on interface to printer. This is an extended implementation of the patch
-provided by Florian from zedonet (Turboprint)
+added aclocal.m4
------------------------------------------------------------------------
-r87 | louis | 2008-10-18 13:32:01 +0200 (Sat, 18 Oct 2008) | 3 lines
+r33 | llagendijk | 2009-02-28 12:10:54 +0100 (Sat, 28 Feb 2009) | 2 lines
-Fixed a compile warning in bjnp.c: using a #ifdef in a statement is not portable
-Removed-m64 from compiler arguments, so we also support clean 32 bit compiles
+added config.h.in
------------------------------------------------------------------------
-r86 | louis | 2008-10-09 23:03:34 +0200 (Thu, 09 Oct 2008) | 2 lines
+r32 | llagendijk | 2009-02-28 11:58:47 +0100 (Sat, 28 Feb 2009) | 2 lines
-Re-added specfiles
+Added Makefile.in
------------------------------------------------------------------------
-r83 | louis | 2008-10-09 22:37:12 +0200 (Thu, 09 Oct 2008) | 3 lines
+r31 | llagendijk | 2009-02-19 22:56:44 +0100 (Thu, 19 Feb 2009) | 2 lines
-fixed some erors in the spec files.
-Fixed description of DIST_DIR in INSTALL files and added description in Makefile
+Added NEWS
------------------------------------------------------------------------
-r81 | louis | 2008-10-07 23:55:59 +0200 (Tue, 07 Oct 2008) | 2 lines
+r30 | llagendijk | 2009-02-19 22:54:32 +0100 (Thu, 19 Feb 2009) | 2 lines
-updated spec files for 0.3 release
+updated cups-bjnp.spec.in with latest changes
------------------------------------------------------------------------
-r80 | louis | 2008-10-07 23:13:20 +0200 (Tue, 07 Oct 2008) | 4 lines
+r29 | llagendijk | 2009-02-19 22:49:57 +0100 (Thu, 19 Feb 2009) | 3 lines
-added some sanity checks on call to gethostbyaddr so we do not bomb out
-when hostname field is not set (can this occur?) or when a buggy Avm fritz box
-returns noname rather then fail when no name is available on a reverse name lookup
+added autoconf output files to make building easier
-------------------------------------------------------------------------
-r79 | louis | 2008-10-04 21:27:03 +0200 (Sat, 04 Oct 2008) | 2 lines
-
-Added note on usage of DIS_DIR in Makefile to INSTALL and updated TODO
------------------------------------------------------------------------
-r78 | louis | 2008-10-04 20:52:17 +0200 (Sat, 04 Oct 2008) | 2 lines
+r28 | llagendijk | 2009-02-19 22:45:28 +0100 (Thu, 19 Feb 2009) | 2 lines
-Corrected some harmless compilation warnings
+Added configure
------------------------------------------------------------------------
-r77 | louis | 2008-10-04 19:51:48 +0200 (Sat, 04 Oct 2008) | 2 lines
+r27 | llagendijk | 2009-02-19 22:42:59 +0100 (Thu, 19 Feb 2009) | 2 lines
-pass version string to bjnp.c
+added conf directory with Makefile fragments required for rpmbuild
------------------------------------------------------------------------
-r76 | louis | 2008-10-04 19:50:45 +0200 (Sat, 04 Oct 2008) | 2 lines
+r26 | llagendijk | 2009-02-19 22:39:16 +0100 (Thu, 19 Feb 2009) | 2 lines
-Added a version string printout when incorrect number of arguments is recieved on command line
+added README
------------------------------------------------------------------------
-r75 | louis | 2008-10-04 19:49:48 +0200 (Sat, 04 Oct 2008) | 2 lines
+r25 | llagendijk | 2009-02-19 22:37:25 +0100 (Thu, 19 Feb 2009) | 2 lines
-changed printbuffer to 4k. Recommended by Zedo, the Turboprint people
+Changed to more gnu compliant INSTALL and ChangeLog
------------------------------------------------------------------------
-r74 | louis | 2008-10-04 19:48:53 +0200 (Sat, 04 Oct 2008) | 2 lines
+r24 | llagendijk | 2009-02-19 22:35:55 +0100 (Thu, 19 Feb 2009) | 2 lines
-changed throttle pause from 3 sec to 40 msec. Improves performance. Recommended by Zedo.
+iChanges due to CUPs dependency removal
------------------------------------------------------------------------
-r73 | louis | 2008-10-04 14:02:13 +0200 (Sat, 04 Oct 2008) | 4 lines
+r23 | llagendijk | 2009-02-19 22:33:27 +0100 (Thu, 19 Feb 2009) | 6 lines
-- corrected warnings found with new compilerflags
-- fixed a bug in scanning our interfaces when ifa_addr could be 0 (reported by Matt McHenry <jerith@speakeasy.org>)
-- added a number of items found during development of the bjnp interface for the sane pixma backend)to the TODO list
+Added support for OS's where getifaddr() is missing
+Added checks for case where getifaddr reports ptp link
+Changes for autoconf support (include config.h)
+Removed cups dependencies
-------------------------------------------------------------------------
-r72 | louis | 2008-10-04 13:57:17 +0200 (Sat, 04 Oct 2008) | 2 lines
-
-added new/ improved compiler flags that trap more mistakes
------------------------------------------------------------------------
-r71 | louis | 2008-10-04 13:56:07 +0200 (Sat, 04 Oct 2008) | 2 lines
+r22 | llagendijk | 2009-02-19 22:30:18 +0100 (Thu, 19 Feb 2009) | 2 lines
-sone cleanup with feedback from Sane-BJNP (revised protocol codes etc)
+Addedmissing \n to debug statement
------------------------------------------------------------------------
-r68 | louis | 2008-08-09 14:50:01 +0200 (Sat, 09 Aug 2008) | 2 lines
+r21 | llagendijk | 2009-02-19 22:29:12 +0100 (Thu, 19 Feb 2009) | 2 lines
-minor bugfixes for off-line behaviour
+debugging improvements (log to file)
------------------------------------------------------------------------
-r63 | louis | 2008-08-09 13:54:03 +0200 (Sat, 09 Aug 2008) | 3 lines
+r20 | llagendijk | 2009-02-19 22:27:49 +0100 (Thu, 19 Feb 2009) | 2 lines
-Corrected sequence in changelog of SPEC files
-Changed make-dist to first remove release ag if it already exists
+Debug setting improvement
------------------------------------------------------------------------
-r61 | louis | 2008-08-09 13:47:19 +0200 (Sat, 09 Aug 2008) | 2 lines
+r19 | llagendijk | 2009-02-19 22:21:39 +0100 (Thu, 19 Feb 2009) | 2 lines
-Changelog for 0.2
+Added autoconf support
------------------------------------------------------------------------
-r59 | louis | 2008-08-09 13:47:00 +0200 (Sat, 09 Aug 2008) | 2 lines
+r16 | llagendijk | 2008-11-18 23:49:30 +0100 (Tue, 18 Nov 2008) | 2 lines
-Final cleanups for trelease 0.2
+Use only cups-bjnp.spec.in in svn
------------------------------------------------------------------------
-r56 | louis | 2008-08-09 13:08:05 +0200 (Sat, 09 Aug 2008) | 2 lines
+r15 | llagendijk | 2008-11-18 23:47:46 +0100 (Tue, 18 Nov 2008) | 2 lines
-Forgot to mention on last ci that I added proper out of paper detection
+removed make-dist as it is site-specific
------------------------------------------------------------------------
-r55 | louis | 2008-08-09 13:04:32 +0200 (Sat, 09 Aug 2008) | 8 lines
-
-- added improved debugging/logging:
-Normally we log to the cups error log
-For debugging of printer discover we can set env. var BJNP_DEBUG
-For debugging of printing we can set the debuglevel as part of the device URI:
-bjnp://printer-1.pheasant:8611/?debuglevel=DEBUG
+r13 | llagendijk | 2008-11-18 23:38:05 +0100 (Tue, 18 Nov 2008) | 7 lines
-Debugging levels are named as in the CUPS documentation
+Release 0.4
+Added keep-alive for TCP connections to avoid that printer closes connection when no
+data is recieved for 30 sec (may occur due to a slow filer)
+Added a 15 sec delay at the end of a printjob as some printers may not allow new
+connections otherwise
+Rewrote makefile target for rpm
------------------------------------------------------------------------
-r54 | louis | 2008-08-08 22:46:10 +0200 (Fri, 08 Aug 2008) | 4 lines
+r11 | llagendijk | 2008-10-09 23:12:10 +0200 (Thu, 09 Oct 2008) | 2 lines
-Added better debug/logging support:
-bjnp now allows setting of env. var BJNP_DEBUG for debugging of printer discovery and
-setting debug level as part of the device URI: bjnp://printer-1.pheasant:8611/?debuglevel=DEBUG2
+Updated spec files for 0.3 release
------------------------------------------------------------------------
-r53 | louis | 2008-08-08 16:04:23 +0200 (Fri, 08 Aug 2008) | 4 lines
+r10 | llagendijk | 2008-10-09 22:44:18 +0200 (Thu, 09 Oct 2008) | 2 lines
-Started out of paper detection (untested)
-Changed make-dist to genereate Changelog
-Updated Changelog
+Minor updates related to DIST_DIR im Makefile
------------------------------------------------------------------------
-r49 | louis | 2008-08-07 23:20:59 +0200 (Thu, 07 Aug 2008) | 2 lines
+r9 | llagendijk | 2008-10-07 23:26:58 +0200 (Tue, 07 Oct 2008) | 4 lines
-Updated Release notes and changelog for version 0.1
+improved sanity check on results of gethostbyaddr. Makae sure hostname is not NULL
+and check for noname as some buggy routers seem to report that when no name is
+available on a reverse lookup
------------------------------------------------------------------------
-r47 | louis | 2008-08-07 22:30:41 +0200 (Thu, 07 Aug 2008) | 2 lines
+r8 | llagendijk | 2008-10-04 21:25:25 +0200 (Sat, 04 Oct 2008) | 2 lines
-uncommented cp to release branch in make-dist
+Updated TODO file,
------------------------------------------------------------------------
-r46 | louis | 2008-08-07 22:28:59 +0200 (Thu, 07 Aug 2008) | 2 lines
+r7 | llagendijk | 2008-10-04 21:00:05 +0200 (Sat, 04 Oct 2008) | 11 lines
-parameterized make-dist
-
-------------------------------------------------------------------------
-r43 | louis | 2008-08-07 22:18:09 +0200 (Thu, 07 Aug 2008) | 2 lines
+- sone cleanup with feedback from Sane-BJNP (revised protocol codes etc)
+- added new/ improved compiler flags that trap more mistakes
+- corrected warnings found with new compilerflags
+- fixed a bug in scanning our interfaces when ifa_addr could be 0 (reported by Matt McHenry <jerith@speakeasy.org>)
+- added a number of items found during development of the bjnp interface for the sane pixma backend)to the TODO list
+- changed throttle pause from 3 sec to 40 msec. Improves performance. Recommended by Zedo.
+- changed printbuffer to 4k. Recommended by Zedo, the Turboprint people
+- Added a version string printout when incorrect number of arguments is recieved on command line
+- added retry on udp failures
-clean up of make-dist
------------------------------------------------------------------------
-r40 | louis | 2008-08-07 21:57:16 +0200 (Thu, 07 Aug 2008) | 2 lines
-
-Release 0.1
+r5 | llagendijk | 2008-08-09 16:49:29 +0200 (Sat, 09 Aug 2008) | 1 line
+cups-bjnp-0.2
------------------------------------------------------------------------
-r37 | louis | 2008-08-07 21:50:06 +0200 (Thu, 07 Aug 2008) | 2 lines
+r2 | llagendijk | 2008-08-09 16:36:51 +0200 (Sat, 09 Aug 2008) | 2 lines
-corrected typo in make-dist
+import of CUPS-BJNP-0.1
------------------------------------------------------------------------
-r36 | louis | 2008-08-07 21:49:18 +0200 (Thu, 07 Aug 2008) | 2 lines
+r1 | llagendijk | 2008-08-09 16:33:56 +0200 (Sat, 09 Aug 2008) | 3 lines
-Added tagging in svn of release versions
-
-------------------------------------------------------------------------
-r33 | louis | 2008-08-07 20:27:36 +0200 (Thu, 07 Aug 2008) | 2 lines
+mkdir trunk
-first checkin to trunk
------------------------------------------------------------------------