Subversion Repositories Circulation

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message
528 623d 02h matthew.j.dovey / Added netty based server implementation
527 623d 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 623d 03h 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 1776d 17h matthew.j.dovey / Final tidy prior to release
524 1776d 17h matthew.j.dovey / Updated change log
Exposed PROP_ constants in Message
523 1776d 21h matthew.j.dovey / CIRC-10

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

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

Modified SocketDaemon to open OutputStreamWriter and InputStreamReader with specified charset encoding.
518 1940d 17h matthew.j.dovey / Updated copyright notices
517 1962d 13h matthew.j.dovey /
516 1962d 14h matthew.j.dovey / Updated package names in javadoc.xml to reflect refactorings
515 1962d 14h matthew.j.dovey / Corrected spelling of SIPProcotolMessageTests.java
514 1962d 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 package-info.java files
513 1963d 18h matthew.j.dovey / Refactoring and tidying code.
512 1963d 20h matthew.j.dovey / Implementing group handling

Updated tests for CheckInResponse, CheckOutResponse, PatronItemDetailResponse, RenewAllResponse, RenewResponse
511 1964d 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 1964d 18h matthew.j.dovey / Added test for UndoCheckOutResponse and UndoCheckInResponse

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

Initial test for RenewAllResponse

Show All