Releases: istopwg/ippsample
Releases · istopwg/ippsample
v2026.04
IPP Sample Code v2026.04
This is a non-production snapshot release of the IPP sample code which updates the embedded CUPS library to v3.0.1 and embedded PDFio library to v1.6.2, fixes the Docker and Windows builds, adds support for canceling and releasing jobs in the web interface, and fixes bugs in the IPP Shared Infrastructure Extensions v1.1 implementation.
Changes include:
- be55d55 More makesrcdist fixes.
- cb68fa0 More makesrcdist fixes.
- cb28102 Bump versions.
- 77a5651 Fix nested variable warning.
- a3445e7 Sync up with libcups v3.0.1.
- a9543b7 Fix snap name.
- 359786f Add cancel/hold buttons in web UI (Issue #127)
- 3d921d1 Drop ipptransform3d for now.
- 54f654a Bump snap definitions.
- c511af5 Bump snap version/dependencies.
- a48a551 Bump snap version/dependencies.
- 9bfee77 Fix docker image.
- 75d6daf Add docker-compose example (Issue #249)
- 25bc08f Hopefully fix GNU TLS builds.
- bd68d2a Fix Windows builds.
- 4aed54d Add libcups documentation/man page directories to build (Issue #297)
- f132e95 Hopefully fix docker image builds (Issue #306)
- 7ee234c Do some cleanup for CodeQL-detected 'guarded free' conditions.
- ef598fc Update libcups.
- a316a5b Copy DLLs after building ippserver (Issue #305)
- 5c3d647 Update copyrights and configure script.
- 2c31d9e Fix Update-Output-Device-Attributes handling of printer-state-xxx attributes (Issue #304)
- 2bbc1a2 Update to libcups v3.0.0.
- 82791af Update autoconf cross-compilation files.
- 6eaa15c Add initial printer-is-accepting-jobs and printer-make-and-model values (Issue #304)
- bf2907a Add initial printer device state (Issue #304)
- c00d4b7 Update CI actions.
- b29aaeb Update libcups and PDFio.
- 7e6cc35 Fix CI.
- 9b39da7 Update libcups.
- f434417 Update Visual Studio files and build instructions.
- 83b3625 Fix compile error.
- 5f5f3a7 Add a --user-agent option to the ipptool command (Issue #302)
- f21ea48 Fix priority prefixes when logging to a file (Issue #301)
- fa95d5b Update libcups/PDFio.
- bc57bd4 Pull in latest libcups.
- 94d1b3e Make sure we update the ldd cache.
- dda637d Try fixing CI.
- be43290 Install to and copy from /usr/local.
- 739c6e7 Implement multi-stage Docker build to reduce the size of the ippsample image.
- 65a3759 Update libcups.
- 48837af Implement notify-wait mode and optional sleep interval for notification code.
- 2ee91ef Normalize logging and fix IPP proxying.
- f2d9a68 Sync up with current libcups.
- 3f43e01 Refactor ippproxy code:
- de608a3 Fix copyright year.
- c641f71 Fix bug in Get-Notifications content (job-id for printer subcriptions vs. notify-job-id for job subscriptions)
- 02aaac9 Update to current libcups.
- 1030f9c Use libcups v3.0rc2
- bee1647 Update embedded libcups.
- 9a82c7c Coding style...
- f1b5e61 Update all CI to the latest actions, sync up CodeQL exclusions.
- 4837067 Sync up with VC changes in libcups.
- bdb9a70 Update Docker CI.
- 392dc48 Sync up with some other libcups fixes.
- c6c6d07 Sync up with libcups changes.
- 3403eea Merge pull request #289 from istopwg/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7
- 888ff62 Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows
- 05eb1a8 Update libcups.
- 1405f2b Update Dockerfile to not try to update Avahi defaults.
- 8e50c7b Drop cura-engine from docker container.
- c9347c9 Update to current libcups.
- a428754 Update libcups and PDFio.
- 01fc202 Update to having PDFio as a submodule of libcups.
- 9d4a9c1 Add get-jobs-all.test file.
- 79328e3 Don't enable address sanitizer for now since the PDFio build doesn't propagate it.
- 9c9353b Fix builds of PDFio under libcups directory.
- ce2c3bd Sync up with bug fixes from libcups.
- 826f046 Update libcups to v3.0b2.
- 0b05fdf Update Xcode files.
- 8a71290 Drop old Visual Studio projects for pdfio1 and ipptransform.
- 1eb239d Update libcups.
- fc2c745 Drop reference to PDFio in Windows build workflow.
- 4569776 Make sure the math library is included when building with shared libraries.
- fc42d96 Bump versions and drop old defines from config.h headers.
- 7e63196 Sync up with current libcups, drop pdfio submodule.
- 2454d48 Don't install symlinks in the .../commands directory, no longer used.
- 24e9d73 Don't use strlcpy.
- 337466f Fix ipptransform3d configuration stuff.
- cbfaab7 Modernize man page builds.
- fcec375 Fix snapcraft build file.
v2023.09
IPP Sample Code v2023.09
This is a non-production snapshot release of the IPP sample code.
Changes include:
- 9e7f3d4 Update config.h headers.
- 54c0a8f Update snapcraft package info.
- d14297d Fix dithering for PCL/bitmap output.
- 655160d Some Docker cleanup/clarifications.
- dd7eacc Fix imposition/layout issues (Issue #279)
- 9acefdb Update libcups.
- f79b579 Update libcups.
- 5ecf445 Sync up with libcups changes.
- e1ea35a Fix --with-sanitizer support.
- e2d556f Hopefully clear up Windows build issues.
- ccc36eb Sync up with latest libcups changes.
- 5524778 Update libcups for Avahi fix and add --disable-shared to default configure command.
- ee1f491 Update build workflow.
- e895c10 Fix handling of attributes with dashes in the name (Issue #282)
- d8cb62a Update to latest libcups and sync up configure options.
- f3d55e2 Update CI builds to cover shared/static and GNU TLS/OpenSSL.
- 13c78e3 Fix macOS compiles with --enable-shared (default)
- 8dd18b7 Add version checks to makesrcdist script.
- 5c06517 Add warning about using the Github Code button and check for the submodules when running the configure script.
- 97a4047 Bump version of ippsample snap.
- 65ae6ad Add issue templates.
- 1a68789 Update libcups for configure script fix (Issue #278)
- a8843d2 PDFio 1.1.1.
- 2a95987 Fix another build issue with PDFio.
- 92d1b45 Remove unused Codacy configuration file.
- c21e955 Pull in PDFio compile fix.
- 67f70c9 Pass CFLAGS to pdfio makefile so that "-fPIC" and other options get passed through (Issue #275)
- 9a26723 Fix Poppler detection and debug logging for ipptransform (Issue #267)
- 2fc9274 Update ipptransform to support both Xpdf and Poppler pdftoppm (Issue #267)
- cf9fcfe Update link to libcups.
- 8c0fce6 Update docos.
- 3f710b3 Use 'gh release create' command instead.
v2023.03
IPP Sample Code v2023.03
This is a non-production snapshot release of the IPP sample code.