summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog458
1 files changed, 15 insertions, 443 deletions
diff --git a/ChangeLog b/ChangeLog
index b1a0a9f..927904d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
------------------------------------------------------------------------