1
0

CHANGES 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426
  1. ================================================================================
  2. $Id: CHANGES 3366 2008-03-22 16:26:45Z b4rt $
  3. ================================================================================
  4. torrentflux-b4rt 1.0 beta2
  5. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=3366
  6. ***** changes *****
  7. - Transmission-Transfer-Client updates
  8. - documentation updates (work in progress)
  9. - defaultX theme updates
  10. - icon updates
  11. - sqlite: better catch connection errors (e.g. when db-creation fails because
  12. of missing rights) (3304)
  13. - ajax update now uses %-value for updating the bar (3239)
  14. - index: modify run/seed tooltips to be different between advanced & quick
  15. modes (3234)
  16. - torrent search: small tweak to display mininova results sorted by seed (3231)
  17. - MaintenanceAndRepair: added fluazu-maintenance (analog fluxd, delete leftovers
  18. if found but no daemon running) (3214)
  19. - index: make "processing request"-div work on IE (3171)
  20. - admin/server:
  21. * split code/html in file validation (3212, 3208)
  22. * extend validation-check for transmissioncli, to check if file is really
  23. tfb-specific version (3210, 3206)
  24. * for incoming path, allow subdirs (3169)
  25. - formatBytestokBMBGBTB now also returns filessize in Bytes if
  26. size < 1024 (3154)
  27. - admin/stats: move 'Use Compression' option directly before
  28. 'Compression Level' (3145)
  29. - SimpleHTTP:
  30. * don't send empty cookie line (3250)
  31. * added torrentspy support (3194)
  32. * added demonoid support and fixed isohunt support (3172)
  33. * handle https (requires php with openssl module) (3123)
  34. ***** fixes *****
  35. - various theme-related bugfixes
  36. - netstat:
  37. * Fixes a bug in detecting ports in use on BSD, which caused
  38. transmission to attempt to bind to the same port every time you
  39. started a new torrent. (3321)
  40. * Fixed bug in netstatConnectionsSum for FreeBSD, altered system calls
  41. to be more resource-efficient by having sockstat output the right
  42. stuff and leave less for grep/awk to parse. (3322)
  43. * Fixed a bug in the netstat code where fbsd machines might see the
  44. port of a running transmission transfer as 80, since transmission
  45. opens both port 80 and a high-numbered port from the minport-maxport
  46. range. (3323)
  47. * Fixed a bug that would cause transmission not to select the next
  48. availible port if, and only if, there was no outgoing connection
  49. from the client on the previous port number, and you are using BSD.
  50. Now, we will always select a valid port number. (3326)
  51. - sqlite: fix some SQL queries with joins (use field aliases to get same
  52. behavior as other dbs) Thanks to Korax1 on IRC (3307)
  53. - fluxd rssad filter edit-page: fix superfluous HTML-encoding of
  54. filter entries (3305)
  55. - bandwidth-bar: fixed style-issue if up or download is above 100% (3295)
  56. - ui: emit appropriate charset depending on selected language (3293)
  57. - nzbperl:
  58. * fix status messages (3301)
  59. * add --keepbrokenbin when "Bad File Action" is "Download Anyway" (3298)
  60. * fix 150 kB/s speed limit (3288)
  61. * fix missing newline in output (3287)
  62. - xfer-display:
  63. * fix B/MB mismatch when calculating % (3286)
  64. * fix bar width in themes other than defaultX (3286)
  65. - fluxcli.php: fix xfer command (amounts in MB were handled as B) (3260)
  66. - wget-Transfer-Client: ps --pid switch does not exist on FreeBSD, use -p
  67. instead (3237)
  68. - fluxd:
  69. * fix "cannot determine peer address" on FreeBSD (3290, 3291, 3292, 3296)
  70. * small fix in sub "set" (3233)
  71. - SimpleHTTP: accept URLs containing '+' (pass them thru, don't re-encode
  72. them) (3232)
  73. - transfer-control: avoid pid file access if not needed (3222)
  74. - setup.php: small fix to detect sqlite correctly (3221)
  75. - admin/server: fix php-cli checks freezing if php binary path is a cgi/fcgi
  76. php (3213)
  77. - fluazu/dopal: make it work even with -OO flag on all Python versions (3205)
  78. - prevent tf_log table from growing too much and loadavg from increasing
  79. insanely (3193)
  80. - fluxd/fluxcli: maintenance with torrent-restart did not work (3179)
  81. - inserting empty cookie id (cid) value caused errors on PostgreSQL (3178)
  82. - dir view:
  83. * support php-version without unicode- and/or xml-support (3225)
  84. * convert UTF-8 names to ISO-8859-1 (3170)
  85. - torrent search:
  86. * Search engine: fix for isohunt search engine, thanks to coneybeare (3311)
  87. * TorrentSpy: switch to a download URL that works for now (3282)
  88. * fix parsing of mininova results so the number of comments isn't displayed
  89. as part of the torrent name (3231)
  90. * broken if Transfer File Download was disabled (3166)
  91. - unified use of HTTP no-cache headers (pragma & cache-control) (3164)
  92. - added a line to allow for .prio files -- people were getting massive amounts
  93. of "Invalid Transfer" errors without this line (3162)
  94. - index: new injected torrents now have &nbsp; again in columns t.up,
  95. t.down (3160)
  96. - some php-versions report ini_get() as "on" or "off" (3159)
  97. - the size of a dir returned by dirsize() is now returned as float instead of
  98. string (3158)
  99. - index: new torrents were showing "B" for total up/down (3157)
  100. - fluxd/fluxinet: stop warnings about undefined vbls in fluxinet.pm (3151)
  101. - index: in estimated time '00' fields were skipped even if not at front (3149)
  102. - stats.php: display usage when called with no _GET args and autologin cookie is
  103. being used (3139)
  104. - fluxd/rssad:
  105. * in admin pages, modify rssad filter templates so the correct page title is
  106. displayed when adding/editing/saving/deleting filters (3150)
  107. * links containing html entities were not handled properly (3134, 3130)
  108. - transmissioncli: use progress to indicate if torrent is finished or not (3128)
  109. - missing HTML-encoding: torrent comment (3125), superadmin changelog (3122)
  110. ***** updates *****
  111. - Torrent Transfer-Clients:
  112. * Transmission v1.06 -- modified for tf-b4rt
  113. * Transmission v0.96 -- modified for tf-b4rt
  114. * Mainline (BitTorrent) v5.2.0
  115. - ADOdb V4.98
  116. --------------------------------------------------------------------------------
  117. --------------------------------------------------------------------------------
  118. torrentflux-b4rt 1.0 beta1
  119. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=3116
  120. ***** changes *****
  121. - refactoring, code-cleanup and code-tidy in various parts
  122. - UI-cleanup and -tidy (including Readability, Usability and Consistency)
  123. - added Inline-Help
  124. - added a manual (doc/manual.txt, work in progress)
  125. - changed time- and date-format in language-files to the format used in the
  126. rest of tfb (3111)
  127. - enlarge sharekill input fields (3 -> 4 chars)
  128. - extended checks to validate the selected theme
  129. - check-cli.php: added check that current interpreter is really the
  130. cli-version of PHP (3081)
  131. - new "proccesing request"-divs in default theme (3064)
  132. - cleaned up code so more themes are able to use ajax (3061)
  133. - admin - serverSettings: extend the validation-check for PHP-binary.
  134. also check if file is really the cli-version of PHP (3056)
  135. - added <label> elements to all form controls
  136. - new dispatcher single-transfer-ops wipe and deleteWithData (3017 + 3018)
  137. * wipe:
  138. http://tfb/dispatcher.php?action=wipe&transfer=tname.text
  139. * deleteWithData:
  140. http://tflux/dispatcher.php?action=deleteWithData&transfer=tname.text
  141. - Transfer-Profiles (2978, 2979, 2980)
  142. details: https://tf-b4rt.berlios.de/forum/index.php/topic,614.0.html
  143. - image.php: removed referer-check from internal images (2918)
  144. - fluxd-refactoring (includes the use of config-files and pluggable
  145. service-modules)
  146. - SimpleHTTP: detect early and log error if URL is not a valid HTTP URL (2820)
  147. - Added HTTP redirection following functionality. Follow up to n (5)
  148. redirections (300, 301, 302, 303, 307 HTTP status codes).
  149. - removed some of the (in-)sanity checks to prevent invocation from web
  150. from the php-cli-scripts (2768)
  151. - new icons and images
  152. - fluazu: minors (non-functional, eg print more exceptions) and code-tidy
  153. fluazu-version: 0.06
  154. - various checks for requirements in various components
  155. ***** fixes *****
  156. - various minor fixes in various parts
  157. - spelling and typos in various strings
  158. - fixed: undefined variable when updating search-engine-settings and nothing
  159. is selected in form (3113)
  160. - fixed: endless-redirect-loop when db-config-file, setup- and upgrade-scripts
  161. are missing (3110)
  162. - fixed: setup.php and upgrade.php login-checks (3109)
  163. - fixed: when using filepriority the *.prio file was written incorrectly.
  164. (last folder was left out) (3074)
  165. - fixed: transfer-control page always showed "Last used Settings" profile,
  166. instead of "default" if transfer had never been started before (3067)
  167. - fixed: the links in transfer-list to transfer-window was set twice in all
  168. themes (<a><a></a></a>) (3063)
  169. - fixes in Authentication Type "Form Auth + Cookie" (3052 + 3053)
  170. * flush users autologin-cookie when "performAuthentication" fails
  171. * flush users autologin-cookie when user changed password
  172. - dtree.js: superfluous "</a>" was generated for root of file-prio tree (3033)
  173. - fixed: transferlist-template: seed button was showing for non uploadable
  174. clients (3022)
  175. - fixed: filemanager: access dot-dir via direct url (3011)
  176. - fixes in AJAX-code (3005 + 3006 + 3008)
  177. * ajax silent-mode was not working properly because of missing {}.
  178. * added some checks so it is not possible to start an second update while
  179. first still not finished.
  180. * added an unload method, because it was possible to press F5 and before
  181. reloading was started, an ajax request could be started because timer was
  182. still running, which then produced errors in FF.
  183. * if ajax_update() was called the second time, the ajax_HTTPRequest existed
  184. already and so it aborted old request, which results in readystat = 0,
  185. which calls the Callback.
  186. * changed ajax_pageUpdate so it only updates the "span_update" if needed.
  187. - fixed: template-var transfer_exists was not set in tranfer-templates (3002)
  188. - superadmin pages: display webapp page-title, instead of always
  189. 'torrentflux-b4rt' (2991)
  190. - Modified backup list function to only list tfb backup archives found in
  191. .backups folder, not every single file in the folder. (2985)
  192. - fixed webapp-lock-bug (cache was not flushed on set) (2977)
  193. - close adodb-connection to database on script-shutdown (2961)
  194. - common.js: don't return false from functions used in href attributes (2953)
  195. (fixes browser displaying "false" after clicking on transfer-properties
  196. or server-monitor while a request was already in progress)
  197. - fixed postgresql sql- and query-files (2952)
  198. (use signed 4-byte ints where signed 2-byte ints are not enough)
  199. - fixed: "transmissioncli does not notice the tracker on shutdown" (2915)
  200. details: https://tf-b4rt.berlios.de/forum/index.php/topic,587.0.html
  201. - sorttable.js: handle empty cells better (fixes bad behavior, and javascript
  202. error under IE, when progress column has some) (2911)
  203. - fluxcli: if invoked synchronously by fluxd, don't call fluxd back (2908)
  204. * Fluxd.php: delay-load modules list
  205. * fluxcli: don't initialize FluxdQmgr if not needed
  206. details: http://tf-b4rt.berlios.de/forum/index.php/topic,586.0.html
  207. - fixed a bug in xfer-stats-page (it was not possible to view monthly and
  208. weekly stats for all users) (2895)
  209. - fluxd-Maintenance module: "Maintenance Transfer-Restart" setting
  210. (fluxd_Maintenance_trestart) was ignored, like it was always true (2867)
  211. - clienthandler-stop: give transfer 1 more second time after waitForTransfer
  212. ("Possible Hung Process" was logged as "just after waitForTransfer" there
  213. is just the pid-file gone but not nec. the process (this log was irritating
  214. as they were not "hung" but just in a graceful shutdown)) (2857)
  215. - fluxd.pl: fixed error message when pid-file exists but daemon is not
  216. running (2838)
  217. - missing HTML- and URL-escaping
  218. - missing Shell-, SQL- and HTML-encoding of various strings
  219. - added the pattern modifier D in some preg_match calls (2824)
  220. - fixed problem that only the first file is uploaded when using the dynamic
  221. multi-upload-form on index-page in browsers not IE (2811)
  222. - Fixed a bug in hide/show seeding torrents which caused a hidden torrent's
  223. upload usage not to be shown in the bandwidth bars. (2805)
  224. - fix in TorrentSpy search engine: letters P/R (Pwd/Reg. needed) appeared
  225. above the table instead of inline (2801)
  226. - add/edit/display links: fixed URL- or HTML-encoding of URLs and sitenames
  227. edit links: fixed typos in default & tf templates (2800)
  228. - rss-links: fixed URL- or HTML-encoding of URLs (2799)
  229. - missing encoding of URLs in case they contain special chars (2798)
  230. - fix for upload of metafiles when their URLs contain special chars (2791)
  231. - wget-inject did not clean the transfer-filename (2789)
  232. - transfer profiles: when transfer_profiles was 1 (only admins), admins did
  233. not see public profiles (only private) (2769)
  234. - fluazu: fixed problem not catching connect-problems on startup (2761)
  235. - fixed: js-string-trim (2758)
  236. - fluxd: fixed problems with paths with spaces (2757)
  237. - calculate share-ratio from amount downloaded while leeching and not size
  238. (2741 + 2742)
  239. - fixed problems in checkDirectory (2739 + 2740)
  240. ***** updates *****
  241. - Transmission-Transfer-Client:
  242. * Transmission 0.80-svn (svn2076) / tfCLI svn3084
  243. * Transmission 0.72 / tfCLI svn2950
  244. - ADOdb V4.95a
  245. - vLIB 4.1.0
  246. - Search-Engines:
  247. * Pirate Bay 1.06
  248. --------------------------------------------------------------------------------
  249. --------------------------------------------------------------------------------
  250. torrentflux-b4rt 1.0 alpha7
  251. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=2735
  252. --------------------------------------------------------------------------------
  253. torrentflux-b4rt 1.0 alpha6
  254. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=2454
  255. --------------------------------------------------------------------------------
  256. torrentflux-b4rt 1.0 alpha5-1
  257. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=2007
  258. torrentflux-b4rt 1.0 alpha5
  259. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=1965
  260. --------------------------------------------------------------------------------
  261. torrentflux-b4rt 1.0 alpha4
  262. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=1800
  263. --------------------------------------------------------------------------------
  264. torrentflux-b4rt 1.0 alpha3
  265. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=1688
  266. --------------------------------------------------------------------------------
  267. torrentflux-b4rt 1.0 alpha2
  268. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=1522
  269. --------------------------------------------------------------------------------
  270. torrentflux-b4rt 1.0 alpha1
  271. http://svn.berlios.de/wsvn/tf-b4rt/trunk/?op=log&rev=1452