diff options
author | Till Kamppeter <till.kamppeter@gmail.com> | 2016-02-13 22:22:24 -0200 |
---|---|---|
committer | Till Kamppeter <till.kamppeter@gmail.com> | 2016-02-13 22:22:24 -0200 |
commit | aa40a1e8fe0c4ed29d21c5f79e682ac7bef1c33f (patch) | |
tree | 66996e1a8b1ad790b09c0890ac7986873b7d435a /ChangeLog | |
parent | 879e6db06338166657609930768f76d8d7e7afbb (diff) |
Imported Upstream version 2.0
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 469 |
1 files changed, 215 insertions, 254 deletions
@@ -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 ------------------------------------------------------------------------ |