PageRenderTime 71ms CodeModel.GetById 36ms RepoModel.GetById 0ms app.codeStats 0ms

/CHANGELOG.md

https://github.com/komuni/ZeroBin
Markdown | 69 lines | 67 code | 2 blank | 0 comment | 0 complexity | e269260e89490f263d561425ccd6319c MD5 | raw file
  1. # ZeroBin version history #
  2. * **Alpha 0.8 (2012-04-11):**
  3. * Source code not published yet.
  4. * Interface completely redesigned. Icons added.
  5. * Now properly supports IE6/7 (ugly display, but it works. "Clone" button is disabled though.)
  6. * Added one level of depth for storage directories (This is better for higher load servers).
  7. * php version is now checked (min: 5.2.6)
  8. * Better checks on posted json data on server.
  9. * Added "1 year" expiration.
  10. * URLs are now converted to clickable links. This include http, https, ftp and magnet links.
  11. * Clickable links include ''rel="nofollow"'' to discourage SEO.
  12. * On my public service (http://sebsauvage.net/paste/)
  13. * All data will be deleted (you were warned - this is a test service)
  14. * Default paste expiration is now 1 month to prevent clogging-up my host.
  15. * **Alpha 0.9 (2012-04-11):**
  16. * Oh bummer... IE 8 is as shitty as IE6/7: Its does not seem to support ''white-space:pre-wrap'' correctly. I had to activate the special handling mode. I still have to test IE 9.
  17. * **Alpha 0.10 (2012-04-12):**
  18. * IE9 does not seem to correctly support ''pre-wrap'' either. Special handling mode activated for all version of IE<10. (Note: **ALL other browsers** correctly support this feature.)
  19. * **Alpha 0.11 (2012-04-12):**
  20. * Automatically ignore parameters (such as &utm_source=...) added //after// the anchor by some stupid Web 2.0 services.
  21. * First public release.
  22. * **Alpha 0.12 (2012-04-18):**
  23. * **DISCUSSIONS !** Now you can enable discussions on your pastes. Of course, posted comments and nickname are also encrypted and the server cannot see them.
  24. * This feature implies a change in storage format. You will have to delete all previous pastes in your ZeroBin.
  25. * Added [[php:vizhash_gd|Vizhash]] as avatars, so you can match posters IP addresses without revealing them. (Same image = same IP). Of course the IP address cannot be deduced from the Vizhash.
  26. * Remaining time before expiration is now displayed.
  27. * Explicit tags were added to CSS and jQuery selectors (eg. div#aaa instead of #aaa) to speed up browser.
  28. * Better cleaning of the URL (to make sure the key is not broken by some stupid redirection service)
  29. * **Alpha 0.13 (2012-04-18):**
  30. * FIXED: ''imageantialias()'' call removed because it's not really usefull and can be a problem on most hosts (if GD is not compiled in php).
  31. * FIXED: $error not properly initialized in index.php
  32. * **Alpha 0.14 (2012-04-20):**
  33. * ADDED: GD presence is checked.
  34. * CHANGED: Traffic limiter data files moved to data/ (→easier rights management)
  35. * ADDED: "Burn after reading" implemented. Opening the URL will display the paste and immediately destroy it on server.
  36. * **Alpha 0.15 (2012-04-20):**
  37. * FIXED: 2 minor corrections to avoid notices in php log.
  38. * FIXED: Sources converted to UTF-8.
  39. * **Alpha 0.15 (2012-04-20):**
  40. * FIXED: 2 minor corrections to avoid notices in php log.
  41. * FIXED: Sources converted to UTF-8.
  42. * **Alpha 0.16**:
  43. * FIXED minor php warnings.
  44. * FIXED: zerobin.js reformated and properly commented.
  45. * FIXED: Directory structure re-organized.
  46. * CHANGED: URL shortening button was removed. (It was bad for privacy.)
  47. * **Alpha 0.17 (2013-02-23)**:
  48. * ADDED: Deletion URL.
  49. * small refactoring.
  50. * improved regex checks.
  51. * larger server alt on installation.
  52. * **Alpha 0.18 (2013-02-24)**:
  53. * ADDED: The resulting URL is automatically selected after pressing "Send". You just have to press CTRL+C.
  54. * ADDED: Automatic syntax highlighting for 53 languages using highlight.js
  55. * ADDED: "5 minutes" and "1 week" expirations.
  56. * ADDED: "Raw text" button.
  57. * jQuery upgraded to 1.9.1
  58. * sjcl upgraded to GitHub master 2013-02-23
  59. * base64.js upgraded to 1.7
  60. * FIXED: Dates in discussion are now proper local dates.
  61. * ADDED: Robot meta tags in HTML to prevent search engines indexing.
  62. * ADDED: Better json checking (including entropy).
  63. * ADDED: Added version to js/css assets URLs in order to prevent some abusive caches to serve an obsolete version of these files when ZeroBin is upgraded.
  64. * "Burn after reading" option has been moved out of Expiration combo to a separate checkbox. Reason is: You can prevent a read-once paste to be available ad vitam eternam on the net.
  65. * **Alpha 0.19 (2013-07-05)**:
  66. * Corrected XSS security flaw which affected IE<10. Other browsers were not affected.
  67. * Corrected spacing display in IE<10.