summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoe Nahmias <joe@nahmias.net>2012-12-07 21:44:43 -0500
committerJoe Nahmias <joe@nahmias.net>2012-12-07 21:44:43 -0500
commit879e6db06338166657609930768f76d8d7e7afbb (patch)
tree3018a2ec0a6aca4150250084bdaf4451ec4e1c3b /ChangeLog
Imported Upstream version 1.2
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog491
1 files changed, 491 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..1dbfcb9
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,491 @@
+------------------------------------------------------------------------
+r149 | louis | 2012-09-22 22:48:25 +0200 (Sat, 22 Sep 2012) | 5 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
+
+------------------------------------------------------------------------
+r148 | louis | 2012-09-22 13:07:28 +0200 (Sat, 22 Sep 2012) | 2 lines
+
+Demoted a number of logging statements to DEBUG level to make thebackend less noisy
+
+------------------------------------------------------------------------
+r147 | louis | 2012-09-22 00:32:05 +0200 (Sat, 22 Sep 2012) | 14 lines
+
+Fixed compilation on MacOSX
+
+------------------------------------------------------------------------
+r146 | louis | 2012-09-21 21:45:31 +0200 (Fri, 21 Sep 2012) | 2 lines
+
+Updated side channel handling. This fixes a long standing "failed to read side-channel" error message
+
+------------------------------------------------------------------------
+r145 | louis | 2012-09-19 00:35:23 +0200 (Wed, 19 Sep 2012) | 4 lines
+
+Fixed annoying "failed to read side channel" bug:
+Receiving a 0 length response (BAD COMMAND) is ok!
+Could be EOF
+
+------------------------------------------------------------------------
+r144 | louis | 2012-09-12 22:47:17 +0200 (Wed, 12 Sep 2012) | 1 line
+
+Added support for CUPS_SC_CMD_GET_CONNECTED
+------------------------------------------------------------------------
+r143 | louis | 2012-09-12 22:41:35 +0200 (Wed, 12 Sep 2012) | 1 line
+
+more changes to support IPv6/ corrected sidechannel handling
+------------------------------------------------------------------------
+r142 | louis | 2012-09-01 00:20:00 +0200 (Sat, 01 Sep 2012) | 2 lines
+
+updated TODO
+
+------------------------------------------------------------------------
+r141 | louis | 2012-08-31 23:01:44 +0200 (Fri, 31 Aug 2012) | 2 lines
+
+Added IPv6 printer discovery
+
+------------------------------------------------------------------------
+r140 | louis | 2012-08-30 15:25:38 +0200 (Thu, 30 Aug 2012) | 2 lines
+
+Refactoring started. Compiles but untested
+
+------------------------------------------------------------------------
+r139 | louis | 2012-08-24 12:11:05 +0200 (Fri, 24 Aug 2012) | 2 lines
+
+Added IPv6 printing support. Detection still needs to be done
+
+------------------------------------------------------------------------
+r136 | louis | 2011-06-26 00:10:29 +0200 (Sun, 26 Jun 2011) | 3 lines
+
+1.0 release
+
+
+------------------------------------------------------------------------
+r135 | louis | 2011-06-25 23:52:34 +0200 (Sat, 25 Jun 2011) | 2 lines
+
+Updated TODO, most items were already done
+
+------------------------------------------------------------------------
+r134 | louis | 2011-06-25 23:49:31 +0200 (Sat, 25 Jun 2011) | 2 lines
+
+Added 0.5.5-3 spec file
+
+------------------------------------------------------------------------
+r133 | louis | 2011-06-25 23:47:22 +0200 (Sat, 25 Jun 2011) | 2 lines
+
+Made compilation work on older cups versions again
+
+------------------------------------------------------------------------
+r132 | louis | 2011-06-25 23:02:44 +0200 (Sat, 25 Jun 2011) | 5 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
+
+------------------------------------------------------------------------
+r131 | louis | 2010-11-27 18:45:50 +0100 (Sat, 27 Nov 2010) | 2 lines
+
+Fixes for IPv6, release 0.5.5
+
+------------------------------------------------------------------------
+r130 | louis | 2009-05-29 21:58:57 +0200 (Fri, 29 May 2009) | 2 lines
+
+Updated Changelog and NEWS for the 05.4 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
+
+
+------------------------------------------------------------------------
+r128 | louis | 2009-05-16 21:53:01 +0200 (Sat, 16 May 2009) | 2 lines
+
+Changelog for 0.5.3
+
+------------------------------------------------------------------------
+r127 | louis | 2009-05-16 21:47:30 +0200 (Sat, 16 May 2009) | 2 lines
+
+Fixed renaming of cups-bjnp.spec.dist.in to cups-bjnp.spec.in
+
+------------------------------------------------------------------------
+r126 | louis | 2009-05-16 21:45:35 +0200 (Sat, 16 May 2009) | 6 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
+
+------------------------------------------------------------------------
+r125 | louis | 2009-05-11 23:51:38 +0200 (Mon, 11 May 2009) | 3 lines
+
+- Set address family before bind in send_broadcast
+- Generate spec,dist file and use that as specfile
+
+------------------------------------------------------------------------
+r124 | louis | 2009-05-02 21:04:51 +0200 (Sat, 02 May 2009) | 4 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
+
+------------------------------------------------------------------------
+r123 | louis | 2009-05-02 20:52:36 +0200 (Sat, 02 May 2009) | 2 lines
+
+corrected size of sequence number field
+
+------------------------------------------------------------------------
+r122 | louis | 2009-03-14 22:45:44 +0100 (Sat, 14 Mar 2009) | 2 lines
+
+Final updates for 0.5 version
+
+------------------------------------------------------------------------
+r121 | louis | 2009-03-12 21:25:28 +0100 (Thu, 12 Mar 2009) | 2 lines
+
+Release of 0.5 version
+
+------------------------------------------------------------------------
+r120 | louis | 2009-02-28 21:13:57 +0100 (Sat, 28 Feb 2009) | 5 lines
+
+Latest updates to configure.ac:
+- add AM_MAINTAINER_MODE
+- add conf subdirectory
+- updated README
+
+------------------------------------------------------------------------
+r119 | louis | 2009-02-19 21:12:49 +0100 (Thu, 19 Feb 2009) | 2 lines
+
+removed Makefile and run
+
+------------------------------------------------------------------------
+r118 | louis | 2009-02-19 21:11:45 +0100 (Thu, 19 Feb 2009) | 2 lines
+
+TODO/ INSTALL/ NEWS updated to match latest versions
+
+------------------------------------------------------------------------
+r117 | louis | 2009-02-19 21:10:38 +0100 (Thu, 19 Feb 2009) | 2 lines
+
+Automake updated for rpmbuild improvements and cleanup
+
+------------------------------------------------------------------------
+r116 | louis | 2009-02-19 21:09:35 +0100 (Thu, 19 Feb 2009) | 2 lines
+
+updates to configure.ac for auto detection of cups backend dir and rpmbuild improvements
+
+------------------------------------------------------------------------
+r115 | louis | 2009-02-19 21:08:06 +0100 (Thu, 19 Feb 2009) | 2 lines
+
+config.h.in after autoconf updates
+
+------------------------------------------------------------------------
+r114 | louis | 2009-02-19 21:07:10 +0100 (Thu, 19 Feb 2009) | 2 lines
+
+Spec file adapted to improved target directory determination for cups backend dir
+
+------------------------------------------------------------------------
+r113 | louis | 2009-02-19 21:05:57 +0100 (Thu, 19 Feb 2009) | 2 lines
+
+adapted README to autoconf/automake
+
+------------------------------------------------------------------------
+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
+
+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
+
+First working version eith automake/autoconf support
+
+------------------------------------------------------------------------
+r108 | louis | 2009-01-23 22:46:41 +0100 (Fri, 23 Jan 2009) | 2 lines
+
+added configure.ac config.h.in AUTHORS
+
+------------------------------------------------------------------------
+r107 | louis | 2009-01-23 22:41:19 +0100 (Fri, 23 Jan 2009) | 2 lines
+
+split Readme into two files: README and NEWS, to make automake happy
+
+------------------------------------------------------------------------
+r106 | louis | 2009-01-23 22:23:10 +0100 (Fri, 23 Jan 2009) | 2 lines
+
+preparations for autoconf/automake
+
+------------------------------------------------------------------------
+r105 | louis | 2009-01-21 23:32:13 +0100 (Wed, 21 Jan 2009) | 2 lines
+
+corrected a type in a debug string
+
+------------------------------------------------------------------------
+r104 | louis | 2009-01-20 23:27:50 +0100 (Tue, 20 Jan 2009) | 2 lines
+
+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
+
+added toCups flag to the debuglevel so we can optionally log all debug output to the cups errorlog
+
+------------------------------------------------------------------------
+r102 | louis | 2009-01-13 21:54:14 +0100 (Tue, 13 Jan 2009) | 2 lines
+
+consistentlyuse htonl() around INADD_xxxx
+
+------------------------------------------------------------------------
+r101 | louis | 2009-01-13 21:43:15 +0100 (Tue, 13 Jan 2009) | 3 lines
+
+changed source address/port for broadcasts to local address +
+bjnp printing port to make firewalling easier
+
+------------------------------------------------------------------------
+r100 | louis | 2009-01-08 20:49:45 +0100 (Thu, 08 Jan 2009) | 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.
+
+------------------------------------------------------------------------
+r97 | louis | 2008-11-18 21:59:17 +0100 (Tue, 18 Nov 2008) | 4 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
+
+------------------------------------------------------------------------
+r95 | louis | 2008-11-17 23:34:10 +0100 (Mon, 17 Nov 2008) | 2 lines
+
+moved specfile to rootdir
+
+------------------------------------------------------------------------
+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
+
+------------------------------------------------------------------------
+r93 | louis | 2008-11-15 22:31:37 +0100 (Sat, 15 Nov 2008) | 2 lines
+
+corrected typo
+
+------------------------------------------------------------------------
+r92 | louis | 2008-11-13 23:44:48 +0100 (Thu, 13 Nov 2008) | 2 lines
+
+corrected name of specfile
+
+------------------------------------------------------------------------
+r91 | louis | 2008-11-13 23:44:28 +0100 (Thu, 13 Nov 2008) | 2 lines
+
+renamed fc9 specfile to spec/cups-bjnp-.spec
+
+------------------------------------------------------------------------
+r90 | louis | 2008-11-13 23:41:46 +0100 (Thu, 13 Nov 2008) | 4 lines
+
+Removed c5 rpm specfile
+Added imake as build dependency
+Added a touch Dependencies to make mock happy
+
+------------------------------------------------------------------------
+r89 | louis | 2008-10-23 23:52:39 +0200 (Thu, 23 Oct 2008) | 2 lines
+
+More rewrites of bjnp_backchannel to make it easier to understand
+
+------------------------------------------------------------------------
+r88 | louis | 2008-10-23 22:21:52 +0200 (Thu, 23 Oct 2008) | 3 lines
+
+Added keep-alive on interface to printer. This is an extended implementation of the patch
+provided by Florian from zedonet (Turboprint)
+
+------------------------------------------------------------------------
+r87 | louis | 2008-10-18 13:32:01 +0200 (Sat, 18 Oct 2008) | 3 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
+
+------------------------------------------------------------------------
+r86 | louis | 2008-10-09 23:03:34 +0200 (Thu, 09 Oct 2008) | 2 lines
+
+Re-added specfiles
+
+------------------------------------------------------------------------
+r83 | louis | 2008-10-09 22:37:12 +0200 (Thu, 09 Oct 2008) | 3 lines
+
+fixed some erors in the spec files.
+Fixed description of DIST_DIR in INSTALL files and added description in Makefile
+
+------------------------------------------------------------------------
+r81 | louis | 2008-10-07 23:55:59 +0200 (Tue, 07 Oct 2008) | 2 lines
+
+updated spec files for 0.3 release
+
+------------------------------------------------------------------------
+r80 | louis | 2008-10-07 23:13:20 +0200 (Tue, 07 Oct 2008) | 4 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
+
+------------------------------------------------------------------------
+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
+
+Corrected some harmless compilation warnings
+
+------------------------------------------------------------------------
+r77 | louis | 2008-10-04 19:51:48 +0200 (Sat, 04 Oct 2008) | 2 lines
+
+pass version string to bjnp.c
+
+------------------------------------------------------------------------
+r76 | louis | 2008-10-04 19:50:45 +0200 (Sat, 04 Oct 2008) | 2 lines
+
+Added a version string printout when incorrect number of arguments is recieved on command line
+
+------------------------------------------------------------------------
+r75 | louis | 2008-10-04 19:49:48 +0200 (Sat, 04 Oct 2008) | 2 lines
+
+changed printbuffer to 4k. Recommended by Zedo, the Turboprint people
+
+------------------------------------------------------------------------
+r74 | louis | 2008-10-04 19:48:53 +0200 (Sat, 04 Oct 2008) | 2 lines
+
+changed throttle pause from 3 sec to 40 msec. Improves performance. Recommended by Zedo.
+
+------------------------------------------------------------------------
+r73 | louis | 2008-10-04 14:02:13 +0200 (Sat, 04 Oct 2008) | 4 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
+
+------------------------------------------------------------------------
+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
+
+sone cleanup with feedback from Sane-BJNP (revised protocol codes etc)
+
+------------------------------------------------------------------------
+r68 | louis | 2008-08-09 14:50:01 +0200 (Sat, 09 Aug 2008) | 2 lines
+
+minor bugfixes for off-line behaviour
+
+------------------------------------------------------------------------
+r63 | louis | 2008-08-09 13:54:03 +0200 (Sat, 09 Aug 2008) | 3 lines
+
+Corrected sequence in changelog of SPEC files
+Changed make-dist to first remove release ag if it already exists
+
+------------------------------------------------------------------------
+r61 | louis | 2008-08-09 13:47:19 +0200 (Sat, 09 Aug 2008) | 2 lines
+
+Changelog for 0.2
+
+------------------------------------------------------------------------
+r59 | louis | 2008-08-09 13:47:00 +0200 (Sat, 09 Aug 2008) | 2 lines
+
+Final cleanups for trelease 0.2
+
+------------------------------------------------------------------------
+r56 | louis | 2008-08-09 13:08:05 +0200 (Sat, 09 Aug 2008) | 2 lines
+
+Forgot to mention on last ci that I added proper out of paper detection
+
+------------------------------------------------------------------------
+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
+
+Debugging levels are named as in the CUPS documentation
+
+------------------------------------------------------------------------
+r54 | louis | 2008-08-08 22:46:10 +0200 (Fri, 08 Aug 2008) | 4 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
+
+------------------------------------------------------------------------
+r53 | louis | 2008-08-08 16:04:23 +0200 (Fri, 08 Aug 2008) | 4 lines
+
+Started out of paper detection (untested)
+Changed make-dist to genereate Changelog
+Updated Changelog
+
+------------------------------------------------------------------------
+r49 | louis | 2008-08-07 23:20:59 +0200 (Thu, 07 Aug 2008) | 2 lines
+
+Updated Release notes and changelog for version 0.1
+
+------------------------------------------------------------------------
+r47 | louis | 2008-08-07 22:30:41 +0200 (Thu, 07 Aug 2008) | 2 lines
+
+uncommented cp to release branch in make-dist
+
+------------------------------------------------------------------------
+r46 | louis | 2008-08-07 22:28:59 +0200 (Thu, 07 Aug 2008) | 2 lines
+
+parameterized make-dist
+
+------------------------------------------------------------------------
+r43 | louis | 2008-08-07 22:18:09 +0200 (Thu, 07 Aug 2008) | 2 lines
+
+clean up of make-dist
+
+------------------------------------------------------------------------
+r40 | louis | 2008-08-07 21:57:16 +0200 (Thu, 07 Aug 2008) | 2 lines
+
+Release 0.1
+
+------------------------------------------------------------------------
+r37 | louis | 2008-08-07 21:50:06 +0200 (Thu, 07 Aug 2008) | 2 lines
+
+corrected typo in make-dist
+
+------------------------------------------------------------------------
+r36 | louis | 2008-08-07 21:49:18 +0200 (Thu, 07 Aug 2008) | 2 lines
+
+Added tagging in svn of release versions
+
+------------------------------------------------------------------------
+r33 | louis | 2008-08-07 20:27:36 +0200 (Thu, 07 Aug 2008) | 2 lines
+
+first checkin to trunk
+
+------------------------------------------------------------------------