Print

Print


  Branch: refs/heads/master
  Home:   https://github.com/xrootd/xrootd
  Commit: 98df5250dbfc6f0f8373b51df78a0d2633170e83
      https://github.com/xrootd/xrootd/commit/98df5250dbfc6f0f8373b51df78a0d2633170e83
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2015-06-03 (Wed, 03 Jun 2015)

  Changed paths:
    M bindings/python/libs/client/utils.py
    M bindings/python/src/AsyncResponseHandler.hh

  Log Message:
  -----------
  Python: Add missing HandleResponse method and fix memory leak

  Add AsyncResponseHandler::HandleResponse method for requests that
  do not contain a list of hosts in the response e.g deeplocate, locate
  etc.

  Fix a memory leak in AsyncResponseHandler as the status object was
  not deleted after handling the response.


  Commit: 6b7a8649a5027dcb0ee130fe24efa2096bd21f25
      https://github.com/xrootd/xrootd/commit/6b7a8649a5027dcb0ee130fe24efa2096bd21f25
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M bindings/python/tests/test_copy.py
    M bindings/python/tests/test_file.py
    M bindings/python/tests/test_filesystem.py

  Log Message:
  -----------
  Python: Adapt tests to the XrdCl API and make them idempotent

  Use the new set_property and get_property XrdClFile API.
  Adapt tests to the new CopyProcess API and return parameters.


  Commit: b1c608f124165fe4a48e70a282f244ae530c699c
      https://github.com/xrootd/xrootd/commit/b1c608f124165fe4a48e70a282f244ae530c699c
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M bindings/python/src/Utils.cc
    M bindings/python/src/Utils.hh

  Log Message:
  -----------
  Python: Add conversion functions from PyObj to unsigned types

   The conversion functions from PyObj to unsigned types (uint64_t, uint32_t,
   uint16_t) need to be used throughout the code as the PyArg_Parse* does no
   overflow/underflow checks.


  Commit: ddd60f0efbf60ac295e5408d18402f9f1dae52d6
      https://github.com/xrootd/xrootd/commit/ddd60f0efbf60ac295e5408d18402f9f1dae52d6
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M bindings/python/src/ChunkIterator.hh
    M bindings/python/src/PyXRootDFile.cc
    M bindings/python/src/PyXRootDFile.hh

  Log Message:
  -----------
  Python: Use safe conversion functions and fix readline implementation

  Use the safe conversion functions from PyObj to unsigned types throughout
  the code to avoid deadlocks and over/underflows.

  Fix readline implementation which blocked if file had no new lines and in
  other various scenarios. Also simplify the basic readline implementation
  and adopt exactly the same behaviour as the python one.


  Commit: 0cc23e4d5dd37fc4fa948181504b3ee0967f4b2d
      https://github.com/xrootd/xrootd/commit/0cc23e4d5dd37fc4fa948181504b3ee0967f4b2d
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M bindings/python/tests/test_file.py

  Log Message:
  -----------
  Python: Extend the test_file.py suite

  Add TypeError and OverflowError tests to I/O operations. Make sure the
  testsuite is idempotent.


  Commit: ba99b8bfd80abd9eac30f43db36525ef9db3ee9b
      https://github.com/xrootd/xrootd/commit/ba99b8bfd80abd9eac30f43db36525ef9db3ee9b
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M bindings/python/libs/client/file.py
    M bindings/python/src/Utils.cc

  Log Message:
  -----------
  Python: More File API documentation


  Commit: b9c17b999fa8c24747649a2f94729a953b43ff87
      https://github.com/xrootd/xrootd/commit/b9c17b999fa8c24747649a2f94729a953b43ff87
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M bindings/python/tests/test_copy.py
    M bindings/python/tests/test_filesystem.py

  Log Message:
  -----------
  Python: Make testsuite compatible with Python 2.4


  Commit: 691db8e312adb727f9e12392e62ed56ec95a9cc8
      https://github.com/xrootd/xrootd/commit/691db8e312adb727f9e12392e62ed56ec95a9cc8
  Author: Elvin Sindrilaru <[log in to unmask]>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M cmake/XRootDDefaults.cmake

  Log Message:
  -----------
  Python: Update Python minimum version requirement to 2.4


Compare: https://github.com/xrootd/xrootd/compare/0fb2fe8f7ca9...691db8e312ad

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1