------------------------------------------------------------------------ r90 | llagendijk | 2014-03-28 21:49:00 +0100 (Fri, 28 Mar 2014) | 4 lines Fix parsing of the stats response for newer printers: There is no length field in the response Changed version to 0.9.1 ------------------------------------------------------------------------ r89 | llagendijk | 2014-03-27 23:36:05 +0100 (Thu, 27 Mar 2014) | 2 lines Updated Changelog ------------------------------------------------------------------------ r88 | llagendijk | 2014-03-27 23:32:11 +0100 (Thu, 27 Mar 2014) | 4 lines 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 ------------------------------------------------------------------------ r87 | llagendijk | 2014-03-20 22:45:59 +0100 (Thu, 20 Mar 2014) | 2 lines Fix level reporting that does not always work when sprintf is used with dest string also used as source ------------------------------------------------------------------------ r86 | llagendijk | 2014-03-15 22:09:20 +0100 (Sat, 15 Mar 2014) | 6 lines Changed license to GPLv2 hack to make distcheck work Removed rpmbuild Updated rpm spec (untested) Added COPYING ------------------------------------------------------------------------ r85 | llagendijk | 2014-03-15 19:47:45 +0100 (Sat, 15 Mar 2014) | 2 lines Added README.levels ------------------------------------------------------------------------ r84 | llagendijk | 2014-03-15 17:55:06 +0100 (Sat, 15 Mar 2014) | 2 lines Fix typo introduced when reformatting ------------------------------------------------------------------------ r83 | llagendijk | 2014-03-15 17:53:58 +0100 (Sat, 15 Mar 2014) | 2 lines Reformatted all source code using astyle ------------------------------------------------------------------------ r82 | llagendijk | 2014-03-15 14:11:28 +0100 (Sat, 15 Mar 2014) | 2 lines Added output for marker-high-levels for ink level reporting ------------------------------------------------------------------------ r81 | llagendijk | 2014-03-10 22:41:44 +0100 (Mon, 10 Mar 2014) | 2 lines Correcting paper empty value for DJS: PR is transient, but ID really seems to indicate out of paper ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r79 | llagendijk | 2014-03-08 19:21:06 +0100 (Sat, 08 Mar 2014) | 2 lines Minor improvement to text of vendor specific ink warnings/errors: add ink in text ------------------------------------------------------------------------ r78 | llagendijk | 2014-03-08 19:11:39 +0100 (Sat, 08 Mar 2014) | 3 lines 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 ------------------------------------------------------------------------ r77 | llagendijk | 2014-03-08 18:51:32 +0100 (Sat, 08 Mar 2014) | 3 lines Bumped version to 1.9.0 Changed configure to use cups-config for auto-detection of cupsbackenddir ------------------------------------------------------------------------ r76 | llagendijk | 2014-03-08 15:34:21 +0100 (Sat, 08 Mar 2014) | 2 lines Make compile work also on older GCC version 4.4.7 on RHEL6 ------------------------------------------------------------------------ r75 | llagendijk | 2014-03-05 01:00:58 +0100 (Wed, 05 Mar 2014) | 5 lines Added ink-level reporting Added a working out-of-paper detection Improved error handling Still needs a lot of testing ------------------------------------------------------------------------ r74 | llagendijk | 2014-01-22 17:23:23 +0100 (Wed, 22 Jan 2014) | 2 lines Create 1.2.2 release ------------------------------------------------------------------------ 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 ------------------------------------------------------------------------ r72 | llagendijk | 2013-11-06 17:11:04 +0100 (Wed, 06 Nov 2013) | 2 lines Fix mistake in error hadling of read ------------------------------------------------------------------------ r71 | llagendijk | 2013-11-06 17:10:39 +0100 (Wed, 06 Nov 2013) | 2 lines Corrected comment on resource not being used ------------------------------------------------------------------------ r70 | llagendijk | 2013-10-23 17:14:32 +0200 (Wed, 23 Oct 2013) | 2 lines Fix possible buffer overflow in response buffer ------------------------------------------------------------------------ r69 | llagendijk | 2013-10-23 17:06:44 +0200 (Wed, 23 Oct 2013) | 2 lines DEbug loggin improvement: use stdou when we can not write to the logfile ------------------------------------------------------------------------ r68 | llagendijk | 2013-02-23 22:15:08 +0100 (Sat, 23 Feb 2013) | 2 lines README cleanup ------------------------------------------------------------------------ r67 | llagendijk | 2013-02-23 21:15:28 +0100 (Sat, 23 Feb 2013) | 2 lines Release 1.2.1 ------------------------------------------------------------------------ r66 | llagendijk | 2013-01-22 22:25:22 +0100 (Tue, 22 Jan 2013) | 3 lines Re-add reading tcp_print_response body and payload size into 2 reads. An MX700 does not send both in one write ------------------------------------------------------------------------ r65 | llagendijk | 2013-01-21 23:36:17 +0100 (Mon, 21 Jan 2013) | 2 lines Remove configure and config.h.in, should not be in svn ------------------------------------------------------------------------ r64 | llagendijk | 2013-01-21 19:44:41 +0100 (Mon, 21 Jan 2013) | 2 lines corrected length of job command ------------------------------------------------------------------------ r62 | llagendijk | 2012-11-27 22:22:01 +0100 (Tue, 27 Nov 2012) | 2 lines Updated configure.ac for 1.2 release ------------------------------------------------------------------------ r61 | llagendijk | 2012-10-20 11:49:58 +0200 (Sat, 20 Oct 2012) | 3 lines 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 ------------------------------------------------------------------------ r60 | llagendijk | 2012-10-01 15:19:38 +0200 (Mon, 01 Oct 2012) | 2 lines Minor edits ------------------------------------------------------------------------ r58 | llagendijk | 2012-09-29 15:56:24 +0200 (Sat, 29 Sep 2012) | 3 lines 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. ------------------------------------------------------------------------ r57 | llagendijk | 2012-09-26 00:08:06 +0200 (Wed, 26 Sep 2012) | 3 lines Fix for missing initializations (crash on F15 on printer discovery) Updated NEWS ------------------------------------------------------------------------ r56 | llagendijk | 2012-09-22 22:56:55 +0200 (Sat, 22 Sep 2012) | 2 lines Added bjnp-protocol.h to Makefile.am ------------------------------------------------------------------------ r55 | llagendijk | 2012-09-22 22:51:46 +0200 (Sat, 22 Sep 2012) | 6 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 ------------------------------------------------------------------------ r54 | llagendijk | 2012-09-22 00:37:43 +0200 (Sat, 22 Sep 2012) | 3 lines Cleaned up includes Fixed compilation on MacOSX ------------------------------------------------------------------------ r53 | llagendijk | 2012-09-21 22:10:33 +0200 (Fri, 21 Sep 2012) | 3 lines Fixed side channel handling: this fixes the long standing "Failed to read side channel" bug ------------------------------------------------------------------------ r52 | llagendijk | 2012-09-01 00:42:37 +0200 (Sat, 01 Sep 2012) | 3 lines Added IPv6 support Refactoring of bjnp-io into 3 files ------------------------------------------------------------------------ r50 | llagendijk | 2011-07-05 22:44:10 +0200 (Tue, 05 Jul 2011) | 2 lines Last updates to specfile, re-added configure ------------------------------------------------------------------------ r49 | llagendijk | 2011-06-26 00:20:51 +0200 (Sun, 26 Jun 2011) | 7 lines Release 1.0 Added forward lookup after reverse lookup to avoid problems with buggy routers IPv6 fixes Removed some unused code ------------------------------------------------------------------------ r48 | llagendijk | 2010-11-27 21:51:37 +0100 (Sat, 27 Nov 2010) | 2 lines Fix bjnp-runloop as cups 1.3 does not have CUPS_SC_CMD_NONE ------------------------------------------------------------------------ r43 | llagendijk | 2010-11-26 20:41:26 +0100 (Fri, 26 Nov 2010) | 2 lines Released 0.5.5 without further changes ------------------------------------------------------------------------ r42 | llagendijk | 2010-10-08 23:21:11 +0200 (Fri, 08 Oct 2010) | 2 lines Remove autogenerated Makefile.in ------------------------------------------------------------------------ r41 | llagendijk | 2010-10-08 23:20:24 +0200 (Fri, 08 Oct 2010) | 4 lines 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 ------------------------------------------------------------------------ r40 | llagendijk | 2009-05-29 22:17:42 +0200 (Fri, 29 May 2009) | 3 lines 0.5.4: removed autogeneration of spec file. It causes too much pain No functional changes. No need to update ------------------------------------------------------------------------ r39 | llagendijk | 2009-05-16 21:20:14 +0200 (Sat, 16 May 2009) | 13 lines - 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 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 ------------------------------------------------------------------------ r38 | llagendijk | 2009-05-16 18:13:31 +0200 (Sat, 16 May 2009) | 6 lines 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 ------------------------------------------------------------------------ r37 | llagendijk | 2009-05-16 18:05:22 +0200 (Sat, 16 May 2009) | 3 lines update changelog in spec file for 0.5 release ------------------------------------------------------------------------ r36 | llagendijk | 2009-03-12 21:31:38 +0100 (Thu, 12 Mar 2009) | 2 lines Release 0.5 version with only minor documentation changes ------------------------------------------------------------------------ r35 | llagendijk | 2009-02-28 12:45:27 +0100 (Sat, 28 Feb 2009) | 2 lines Added AC_MAINTAINER_MODE to configure.ac to avoid automatic rebuilding of autoconf stuff ------------------------------------------------------------------------ r34 | llagendijk | 2009-02-28 12:18:49 +0100 (Sat, 28 Feb 2009) | 2 lines added aclocal.m4 ------------------------------------------------------------------------ r33 | llagendijk | 2009-02-28 12:10:54 +0100 (Sat, 28 Feb 2009) | 2 lines added config.h.in ------------------------------------------------------------------------ r32 | llagendijk | 2009-02-28 11:58:47 +0100 (Sat, 28 Feb 2009) | 2 lines Added Makefile.in ------------------------------------------------------------------------ r31 | llagendijk | 2009-02-19 22:56:44 +0100 (Thu, 19 Feb 2009) | 2 lines Added NEWS ------------------------------------------------------------------------ r30 | llagendijk | 2009-02-19 22:54:32 +0100 (Thu, 19 Feb 2009) | 2 lines updated cups-bjnp.spec.in with latest changes ------------------------------------------------------------------------ r29 | llagendijk | 2009-02-19 22:49:57 +0100 (Thu, 19 Feb 2009) | 3 lines added autoconf output files to make building easier ------------------------------------------------------------------------ r28 | llagendijk | 2009-02-19 22:45:28 +0100 (Thu, 19 Feb 2009) | 2 lines Added configure ------------------------------------------------------------------------ r27 | llagendijk | 2009-02-19 22:42:59 +0100 (Thu, 19 Feb 2009) | 2 lines added conf directory with Makefile fragments required for rpmbuild ------------------------------------------------------------------------ r26 | llagendijk | 2009-02-19 22:39:16 +0100 (Thu, 19 Feb 2009) | 2 lines added README ------------------------------------------------------------------------ r25 | llagendijk | 2009-02-19 22:37:25 +0100 (Thu, 19 Feb 2009) | 2 lines Changed to more gnu compliant INSTALL and ChangeLog ------------------------------------------------------------------------ r24 | llagendijk | 2009-02-19 22:35:55 +0100 (Thu, 19 Feb 2009) | 2 lines iChanges due to CUPs dependency removal ------------------------------------------------------------------------ r23 | llagendijk | 2009-02-19 22:33:27 +0100 (Thu, 19 Feb 2009) | 6 lines 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 ------------------------------------------------------------------------ r22 | llagendijk | 2009-02-19 22:30:18 +0100 (Thu, 19 Feb 2009) | 2 lines Addedmissing \n to debug statement ------------------------------------------------------------------------ r21 | llagendijk | 2009-02-19 22:29:12 +0100 (Thu, 19 Feb 2009) | 2 lines debugging improvements (log to file) ------------------------------------------------------------------------ r20 | llagendijk | 2009-02-19 22:27:49 +0100 (Thu, 19 Feb 2009) | 2 lines Debug setting improvement ------------------------------------------------------------------------ r19 | llagendijk | 2009-02-19 22:21:39 +0100 (Thu, 19 Feb 2009) | 2 lines Added autoconf support ------------------------------------------------------------------------ r16 | llagendijk | 2008-11-18 23:49:30 +0100 (Tue, 18 Nov 2008) | 2 lines Use only cups-bjnp.spec.in in svn ------------------------------------------------------------------------ r15 | llagendijk | 2008-11-18 23:47:46 +0100 (Tue, 18 Nov 2008) | 2 lines removed make-dist as it is site-specific ------------------------------------------------------------------------ r13 | llagendijk | 2008-11-18 23:38:05 +0100 (Tue, 18 Nov 2008) | 7 lines 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 ------------------------------------------------------------------------ r11 | llagendijk | 2008-10-09 23:12:10 +0200 (Thu, 09 Oct 2008) | 2 lines Updated spec files for 0.3 release ------------------------------------------------------------------------ r10 | llagendijk | 2008-10-09 22:44:18 +0200 (Thu, 09 Oct 2008) | 2 lines Minor updates related to DIST_DIR im Makefile ------------------------------------------------------------------------ r9 | llagendijk | 2008-10-07 23:26:58 +0200 (Tue, 07 Oct 2008) | 4 lines 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 ------------------------------------------------------------------------ r8 | llagendijk | 2008-10-04 21:25:25 +0200 (Sat, 04 Oct 2008) | 2 lines Updated TODO file, ------------------------------------------------------------------------ r7 | llagendijk | 2008-10-04 21:00:05 +0200 (Sat, 04 Oct 2008) | 11 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 ) - 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 ------------------------------------------------------------------------ r5 | llagendijk | 2008-08-09 16:49:29 +0200 (Sat, 09 Aug 2008) | 1 line cups-bjnp-0.2 ------------------------------------------------------------------------ r2 | llagendijk | 2008-08-09 16:36:51 +0200 (Sat, 09 Aug 2008) | 2 lines import of CUPS-BJNP-0.1 ------------------------------------------------------------------------ r1 | llagendijk | 2008-08-09 16:33:56 +0200 (Sat, 09 Aug 2008) | 3 lines mkdir trunk ------------------------------------------------------------------------