diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 458 |
1 files changed, 15 insertions, 443 deletions
@@ -1,460 +1,32 @@ ------------------------------------------------------------------------ -r161 | llagendijk | 2018-02-21 16:59:27 +0100 (Wed, 21 Feb 2018) | 5 lines - -Updated license to GPLv2 OR LATER, to make it possible to use cups-bjnp with -cups 2.3 that changed to Apache License 2.0, which is GPLv2 incompatible. -There are no other changes. Released as cups-bjnp-2.0.1 - ------------------------------------------------------------------------- ------------------------------------------------------------------------- -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 +r166 | llagendijk | 2020-02-08 15:54:52 +0100 (Sat, 08 Feb 2020) | 5 lines -Added autoconf support +- Fixed GCC10 compile errors: + - ftime is obsolete: replaced by gettimeofday() + - some structs were missing extern in headers files +- Increased status buffer size to accomodate newer printers that send a much larger status ------------------------------------------------------------------------ -r16 | llagendijk | 2008-11-18 23:49:30 +0100 (Tue, 18 Nov 2008) | 2 lines +r164 | llagendijk | 2019-08-10 14:37:38 +0200 (Sat, 10 Aug 2019) | 2 lines -Use only cups-bjnp.spec.in in svn +Fixed compilation error on GCC 9 ------------------------------------------------------------------------ -r15 | llagendijk | 2008-11-18 23:47:46 +0100 (Tue, 18 Nov 2008) | 2 lines +r163 | llagendijk | 2018-02-21 18:04:28 +0100 (Wed, 21 Feb 2018) | 2 lines -removed make-dist as it is site-specific +Corrected NEWS ------------------------------------------------------------------------ -r13 | llagendijk | 2008-11-18 23:38:05 +0100 (Tue, 18 Nov 2008) | 7 lines +r162 | llagendijk | 2018-02-21 17:47:22 +0100 (Wed, 21 Feb 2018) | 2 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 +Updated Changelog & NEWS. Fixed version number in configure.ac ------------------------------------------------------------------------ -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 <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 - - ------------------------------------------------------------------------- -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 +r161 | llagendijk | 2018-02-21 16:59:27 +0100 (Wed, 21 Feb 2018) | 5 lines -mkdir trunk +Updated license to GPLv2 OR LATER, to make it possible to use cups-bjnp with +cups 2.3 that changed to Apache License 2.0, which is GPLv2 incompatible. +There are no other changes. Released as cups-bjnp-2.0.1 ------------------------------------------------------------------------ |