Subversion Repositories Circulation


Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message
528 722d 02h matthew.j.dovey / Added netty based server implementation
527 722d 02h matthew.j.dovey / Added new property com.ceridwen.circulation.SIP.VariableFieldOrdering which takes values alphabetical and specification, default being alphabetical.

This is a workaround for broken implementations which assume the variable fields will be in the same order as the specification rather than in any order.
526 722d 02h matthew.j.dovey / Changed field annotation for holdQueueLength from NOT_REQUIRED, to REQUIRED, Length 5

Former is correct as to the specification but breaks the 3M SIP Emulator
525 1875d 17h matthew.j.dovey / Final tidy prior to release
524 1875d 17h matthew.j.dovey / Updated change log
Exposed PROP_ constants in Message
523 1875d 20h matthew.j.dovey / CIRC-10

Updated Message.calculateChecksum to deal with signed bytes. Fix from Rustam Usmanov.
522 1884d 14h matthew.j.dovey / Removed redundant imports from SocketDaemon and Connection classes
Ensured XMLReader and XMLWriter streams are closed in Message
521 1885d 14h matthew.j.dovey / CIRC-10:

Refactor getCharsetEncoding to reside in Message rather than Connection
Charset Encoding used in calculate checksum
520 1964d 13h matthew.j.dovey / CIRC-9: Modified SocketDaemon to use BufferedWriter rather than PrintWriter
519 1964d 14h matthew.j.dovey / CIRC-9: Modified to include getCharset function from properties. Modified and to open OutputStreamWriter and InputStreamReader with charset encoding.

Modified SocketDaemon to open OutputStreamWriter and InputStreamReader with specified charset encoding.
518 2039d 17h matthew.j.dovey / Updated copyright notices
517 2061d 13h matthew.j.dovey /
516 2061d 13h matthew.j.dovey / Updated package names in javadoc.xml to reflect refactorings
515 2061d 14h matthew.j.dovey / Corrected spelling of
514 2061d 14h matthew.j.dovey / Major refactoring:

re-organisation of packages
Tidying fields in Message and FieldCollection
Removal of Apache JavaBeans Util dependency
Initial implementation of protocol maps
Moved tests into single SIPProcotolMessageTests Class
Added files
513 2062d 18h matthew.j.dovey / Refactoring and tidying code.
512 2062d 19h matthew.j.dovey / Implementing group handling

Updated tests for CheckInResponse, CheckOutResponse, PatronItemDetailResponse, RenewAllResponse, RenewResponse
511 2063d 18h matthew.j.dovey / Changed itemProperties to be repeatable in CheckIn and CheckOut and modified test cases
Corrected test case for OfflineCheckIn and OfflineCheckOut to include repeated itemProperties
Corrected test case for TestSocketTransport
Corrected getKey but in ListRequestType
Added exception to TestCaseDisableEncodeAutoPopulate for UnsupportedMessageResponse as there are no required fields apart from transaction date (which is automatically set in getEmptyMessage)
510 2063d 18h matthew.j.dovey / Added test for UndoCheckOutResponse and UndoCheckInResponse

Added fields for UndoCheckOutResponse and UndoCheckInResponse and added classes to Messages
509 2063d 18h matthew.j.dovey / Added tests for LoginResponse and ILSStatus

Initial test for RenewAllResponse

Show All