NEWS 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. V1.3 (2007-08-02)
  2. * Project is moved to
  3. http://code.google.com/p/iksemel/
  4. there is also a new mailing list at:
  5. http://groups.google.com/group/iksemel
  6. Please use those instead of old jabberstudio.org addresses.
  7. * iksemel is now participating in Coverity Inc's free software
  8. quality improvement program (http://scan.coverity.com). As a
  9. first result, a few problems found by Coverity's static analysis
  10. tool in the iks_sasl_challenge() are fixed in this release, and
  11. other than that, iksemel passes from defect test with no problems.
  12. * Extra padding problem in the base64 encoder is fixed. Some servers
  13. were having problems with extra '=' padded SASL digests.
  14. * New dom functions: iks_append(), iks_prepend(), iks_append_cdata(),
  15. iks_prepend_cdata(). You can append/prepend new nodes within the
  16. siblings with them, insert_ functions were only appending at the
  17. last child. Thus editing a tree is much easier now.
  18. * iks_load was giving error on files with multiply of 4Kb sizes, fixed.
  19. V1.2 (2004-08-06)
  20. * SASL authentication.
  21. * SSH connections via gnutls library.
  22. * Socket code abstracted, you can even provide your own transport functions.
  23. * Compiles on Windows with MinGW.
  24. * iks_sha_print() uses lowercase hex numbers to comply with latest jabber.
  25. * New stack implementation, much faster and uses less memory.
  26. Unfortunately API has changed a bit:
  27. iks_stack_strcat, strcatv, print functions removed.
  28. iks_stack_stats modified.
  29. iks_stack_strecat renamed to iks_stack_strcat.
  30. iks_stack_new takes two chunk sizes, one for structures one for strings.
  31. iks_stack_strdup returns (char *).
  32. V1.1 (2003-09-11)
  33. * Minor sax parser speed up.
  34. * iks_string() and dom parser performance is improved greatly.
  35. * iksperf: new tool for measuring iksemel performance.
  36. * ikslint: better error checking. supports stdin. can display tag usage histogram.
  37. * New dom functions: iks_copy(), iks_copy_within(), iks_root(), iks_tree().
  38. * License of the documentation changed to GPL from GNU FDL.
  39. V1.0 (2003-06-29)
  40. * API redesigned.
  41. * iconv interface removed.
  42. * ikslint and iksroster tools.
  43. * Jabber packet filter.
  44. * IPv6 support.
  45. * iks_find_with_attrib, iks_next_tag, iks_prev_tag, iks_first_tag functions.
  46. * Parser improvements (CDATA sections, comments, UTF8 validity checks)
  47. * Memory pools are replaced with object stacks.
  48. V0.1 (2002-10-30)
  49. * First release.