|
|
@b01b6d1
|
12 years |
jhamrick |
Clean up printer, job, and requests code
no-cups
|
|
|
@ffbe41d
|
12 years |
jhamrick |
Clean up core ipp code a bit
no-cups
|
|
|
@ce2abc5
|
12 years |
jhamrick |
Queueing jobs (and playing them through mplayer) works
no-cups
|
|
|
@e58af05
|
12 years |
jhamrick |
Implement send-document operation and add threading so that the …
no-cups
|
|
|
@7c143c9
|
12 years |
jhamrick |
Add support for chunking, i.e. receiving file data
no-cups
|
|
|
@ee8e6d0
|
12 years |
jhamrick |
Fix error with HTTP server recreating printer objects
no-cups
|
|
|
@1037115
|
12 years |
jhamrick |
Get rid of individual operations files -- too messy. Go back to …
no-cups
|
|
|
@793432f
|
12 years |
jhamrick |
Reorganization
no-cups
|
|
|
@b828a96
|
12 years |
jhamrick |
Use classes for standard IPP attributes
no-cups
|
|
|
@aded2d1
|
12 years |
jhamrick |
Checkpoint, creating classes for specific IPP attributes
no-cups
|
|
|
@f6e2532
|
12 years |
jhamrick |
Constants; small changes in printer
no-cups
|
|
|
@94a4825
|
12 years |
jhamrick |
Add handler decorators for other handlers and throw an exception if …
no-cups
|
|
|
@c16ebf6
|
12 years |
jhamrick |
Remove MalformedIPPRequestException from server/exceptions.py
no-cups
|
|
|
@e70c020
|
12 years |
jhamrick |
Add skeleton files for the other operations that need to be implemented
no-cups
|
|
|
@7a7a09e
|
12 years |
jhamrick |
Add skeleton structures for print-job
no-cups
|
|
|
@9d9bc15
|
12 years |
jhamrick |
Remove ipp/operations.py
no-cups
|
|
|
@5e44432
|
12 years |
jhamrick |
Move operations into separate files since the functions are so bulky
no-cups
|
|
|
@aef164a
|
12 years |
jhamrick |
Move ipp error handling out of the server and into server/requests
no-cups
|
|
|
@59a1d4a
|
12 years |
jhamrick |
A litte bit of documentation
no-cups
|
|
|
@ef8df33
|
12 years |
jhamrick |
Move more ipp-specific code into ipp/operations from server/requests; …
no-cups
|
|
|
@cad7502
|
12 years |
jhamrick |
Fix bugs; can now again do 'lpq' and get back a reasonable response
no-cups
|
|
|
@6effd50
|
12 years |
jhamrick |
Fix some errors in server/, handle fatal errors better
no-cups
|
|
|
@f6c6897
|
12 years |
jhamrick |
Fix some errors in ipp/
no-cups
|
|
|
@5fe360e
|
12 years |
jhamrick |
Converting server code to rely more on the ipp/ code
no-cups
|
|
|
@71bfce0
|
12 years |
jhamrick |
Add dictionaries to ipp/constants to map attribute names to value tags
no-cups
|
|
|
@cf32fee
|
12 years |
jhamrick |
Add/update helper functions in ipp/operations
no-cups
|
|
|
@dc40fe9
|
12 years |
jhamrick |
Update server/server.py to leave IPP object construction to …
no-cups
|
|
|
@5b3a81e
|
12 years |
jhamrick |
Don't use decorators on classes…
no-cups
|
|
|
@08a764a
|
12 years |
jhamrick |
Add operations as 'ops' in ipp/init.py
no-cups
|
|
|
@1a63bf7
|
12 years |
jhamrick |
Remove ipp-specific objects from server/job and server/printers (but …
no-cups
|
|
|
@6ed9d7a
|
12 years |
jhamrick |
Add make_get_jobs_response to ipp/operations, add documentation to …
no-cups
|
|
|
@35f7259
|
12 years |
jhamrick |
Add ipp.operations to verify/create ipp requests and responses
no-cups
|
|
|
@c70a3c9
|
12 years |
jhamrick |
Fix error code response in server.py
no-cups
|
|
|
@0c4f3bf
|
12 years |
jhamrick |
Rename value_tag to tag in ipp.value
no-cups
|
|
|
@110d8be
|
12 years |
jhamrick |
Add error codes class
no-cups
|
|
|
@7de0908
|
12 years |
jhamrick |
Add an exception in ipp.exceptions for each error code
no-cups
|
|
|
@9edf61d
|
12 years |
jhamrick |
Add IPP and CUPS documentation, for reference
no-cups
|
|
|
@738d179
|
12 years |
jhamrick |
Reorganize imports in server.py and requests.py
no-cups
|
|
|
@7bd1035
|
12 years |
jhamrick |
Move actual server code out of server/requests.py and into server/server.py
no-cups
|
|
|
@0ede474
|
12 years |
jhamrick |
Add documentation to the currently supported CUPS handlers
no-cups
|
|
|
@9eeab06
|
12 years |
jhamrick |
Using logging, not print statements; move skeleton handler functions …
no-cups
|
|
|
@b2e077a
|
12 years |
jhamrick |
Refactor code to handle the operations a little bit more logically
no-cups
|
|
|
@d04a689
|
12 years |
jhamrick |
Clean up import statements; fix import bugs
no-cups
|
|
|
@287d6ec
|
12 years |
jhamrick |
Move request-related code into new requests.py; increase readability; …
no-cups
|
|
|
@5c5fe6d
|
12 years |
jhamrick |
Comment formatting standardization
no-cups
|
|
|
@5d24a81
|
13 years |
jhamrick |
Fix bugs in Job and Printer
no-cups
|
|
|
@1a98666
|
13 years |
jhamrick |
Fix import statements in gutenbach.server.init and gutenbach.server.printer
no-cups
|
|
|
@df51061
|
13 years |
jhamrick |
Create gutenbach module
no-cups
|
|
|
@776a659
|
13 years |
jhamrick |
Move server-related stuff into server module; add job, printer, and …
no-cups
|
|
|
@1176f8b
|
13 years |
quentin |
Enough of a skeleton is implemented to properly handle …
no-cups
|
|
|
@556a285
|
13 years |
quentin |
Properly unpack RESOLUTION and RANGE_OF_INTEGERS values
no-cups
|
|
|
@1b9d629
|
13 years |
quentin |
Allow the specification of attribute groups after a request object is …
no-cups
|
|
|
@dc37ed0
|
13 years |
quentin |
Show request and response for debugging purposes
no-cups
|
|
|
@94211df
|
13 years |
quentin |
Improve the repr of IPP request parts
no-cups
|
|
|
@91abb7f
|
13 years |
quentin |
Restore server.py to its previous functional state
no-cups
|
|
|
@7a1c039
|
13 years |
quentin |
Move IPP modules into the 'ipp' namespace
no-cups
|
|
|
@569c377
|
13 years |
quentin |
Err, make it work
no-cups
|
|
|
@0e5cdb3
|
13 years |
quentin |
Use new Value interface
no-cups
|
|
|
@a76f440
|
13 years |
quentin |
ippattributegroup is a mix between a list and a dict (sort of an …
no-cups
|
|
|
@75c0cab
|
13 years |
quentin |
More work on ippattribute to match the interface of ippvalue
no-cups
|
|
|
@a6a1f43
|
13 years |
quentin |
Python <2.6 doesn't have the convenience method property.setter, so …
no-cups
|
|
|
@fc427ef
|
13 years |
quentin |
Adopt property usage for attributes, too
no-cups
|
|
|
@fa0d0ef
|
13 years |
jhamrick |
Redo API in ippvalue.Value; various cases for packing/unpacking have …
no-cups
|
|
|
@c269bc7
|
13 years |
jhamrick |
Update API for Value, Attribute, and AttributeGroup?
no-cups
|
|
|
@5cfb358
|
13 years |
jhamrick |
Change structure of ippvalue.Value to make it easier to manipulate.
no-cups
|
|
|
@ebf327d
|
13 years |
jhamrick |
Change IPPValue, IPPAttribute, IPPAttributeGroup, and IPPRequest to …
no-cups
|
|
|
@cf1d291
|
13 years |
jhamrick |
Add section numbers to docstring for ippconstants.Operations class
no-cups
|
|
|
@2646571
|
13 years |
jhamrick |
Update references to IPPTags and add import statements for …
no-cups
|
|
|
@8979f90
|
13 years |
jhamrick |
Put various IPP classes in their own files
no-cups
|
|
|
@e97c37d
|
13 years |
jhamrick |
Add blank init methods to classes in ippconstants.py
no-cups
|
|
|
@35b7466
|
13 years |
jhamrick |
Define all constants in IPP constants, as well as where they are …
no-cups
|
|
|
@16055f9
|
13 years |
jhamrick |
Add empty functions for desired IPP commands
no-cups
|
|
|
@c5e88d0
|
13 years |
jhamrick |
get-jobs response in GutenbachIPPserver
no-cups
|
|
|
@574aee4
|
13 years |
quentin |
Add useful IPP constants
no-cups
|
|
|
@89fe6da
|
13 years |
jhamrick |
Add 'length' keyword to IPPRequest constructor
no-cups
|
|
|
@aaa1da3
|
14 years |
jhamrick |
Add support for parsing different value tags
no-cups
|
|
|
@8e43aa8
|
14 years |
jhamrick |
Can correctly parse and pack IPP requests\!
no-cups
|
|
|
@478ca74
|
14 years |
quentin |
Initial IPP server that just parses incoming requests
no-cups
|
|
|
@8403f61
|
14 years |
jhamrick |
Fix ipprequest (had misimplemented the spec)
no-cups
|
|
|
@d56a0bc
|
14 years |
jhamrick |
Add toBinaryData functions in ipprequest.py; add ipplib.py for …
no-cups
|
|
|
@4ec7caa
|
14 years |
jhamrick |
Add some comments to ipp.py; use struct module in ipprequest.py
no-cups
|
|
|
@84e8137
|
14 years |
jhamrick |
Add comments and docstrings to ipprequest.py
no-cups
|
|
|
@c216863
|
14 years |
jhamrick |
Add an IPPRequest class/module to deal with storing and parsing IPP …
no-cups
|
|
|
@efee0f1
|
14 years |
jhamrick |
Started customization, then realized that ipplib isn't supported.
Will …
no-cups
|
|
|
@2876403
|
14 years |
jhamrick |
Add ipp server code from quickprint
no-cups
|
|
|
@a2944f6
|
14 years |
broglek |
Fixed error in backend that was made evident from the last commit.
…
debianmacno-cups
|
|
|
@d8d9c7a
|
14 years |
broglek |
Modified gutenbach backend to clean up the output of the status file …
debianmacno-cups
|
|
|
@600e713
|
14 years |
broglek |
[Trac #12] Youtube urls now stream instead of downloading to the server.
debianmacno-cups
|
|
|
@79fac02
|
14 years |
jhamrick |
Make sure there aren't any syntax errors in the backend.
debianmacno-cups
|
|
|
@4e5ee08
|
14 years |
jhamrick |
Fix the gutenbach backend, such that it updates …
debianmacno-cups
|
|
|
@b58aada
|
14 years |
jhamrick |
Use perl bindings for gbr and gbrm in addition to gbq. Update README.
debianmacno-cupsweb
|
|
|
@c5a98db
|
14 years |
jhamrick |
- Fixed support for playing YouTube? videos
- Fixed error with …
debianmacno-cupsweb
|
|
|
@30beeab
|
14 years |
jhamrick |
Remove "gutenbach-" from directory names and rename "gutenbach" to …
debianmacno-cupsweb
|