diff options
author | Joe Nahmias <joe@nahmias.net> | 2012-12-07 21:44:43 -0500 |
---|---|---|
committer | Joe Nahmias <joe@nahmias.net> | 2012-12-07 21:44:43 -0500 |
commit | 879e6db06338166657609930768f76d8d7e7afbb (patch) | |
tree | 3018a2ec0a6aca4150250084bdaf4451ec4e1c3b /ChangeLog |
Imported Upstream version 1.2
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 491 |
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 + +------------------------------------------------------------------------ |