1. 18 Nov, 2016 1 commit
  2. 18 Sep, 2016 1 commit
    • Nikias Bassen's avatar
      Change internal storage of PLIST_DATE values from struct timeval to double · 912cb459
      Nikias Bassen authored
      This removes the timeval union member from the plist_data_t structure.
      Since struct timeval is 2x64bit on 64bit platforms this member unnecessarily
      grew the union size to 16 bytes while a size of 8 bytes is sufficient.
      Also, on 32bit platforms struct timeval is only 2x32bit of size, limiting the
      range of possible time values. In addition the binary property list format
      also stores PLIST_DATE nodes as double.
      912cb459
  3. 29 Jun, 2016 1 commit
    • Nikias Bassen's avatar
      xplist: Plug memory leak when converting PLIST_UID nodes to XML · 16f45a04
      Nikias Bassen authored
      In node_to_xml nodes of type PLIST_UID are temporarily converted
      to a PLIST_DICT for an appropriate XML output. Therefore a PLIST_KEY
      and a PLIST_UINT node is created and inserted into the PLIST_DICT
      node. Upon completion, the child nodes of the PLIST_DICT node are
      detached from the original node and freed, however the data of the
      child nodes - the key string and the uint value - are not.
      This commit fixes it.
      16f45a04
  4. 03 Oct, 2014 1 commit
  5. 27 May, 2011 2 commits
  6. 10 Nov, 2009 1 commit
  7. 28 Oct, 2009 2 commits
  8. 28 Apr, 2009 1 commit
  9. 27 Mar, 2009 1 commit
  10. 15 Feb, 2009 1 commit
  11. 14 Feb, 2009 1 commit
  12. 09 Feb, 2009 1 commit
  13. 29 Jan, 2009 4 commits
  14. 22 Jan, 2009 1 commit
  15. 08 Jan, 2009 1 commit
  16. 04 Jan, 2009 4 commits
  17. 13 Dec, 2008 2 commits
  18. 12 Dec, 2008 2 commits
  19. 11 Dec, 2008 1 commit
  20. 10 Dec, 2008 1 commit
  21. 08 Dec, 2008 1 commit
  22. 01 Dec, 2008 2 commits
  23. 30 Nov, 2008 2 commits
  24. 28 Nov, 2008 1 commit
  25. 25 Nov, 2008 1 commit
  26. 24 Nov, 2008 1 commit
  27. 01 Sep, 2008 1 commit
  28. 12 Aug, 2008 1 commit