Good Morning! This are the git changes for DokuWiki committed yesterday. Please test them and report bugs. --------------------------------------------------------------------- http://github.com/splitbrain/dokuwiki/commit/4ba05e11e88dd654689b0f6333b1427e03d1b0fe Author: Andreas Gohr <andi[at]splitbrain.org> Date: Fri Jul 6 12:09:34 2012 +0200 syntax fix for media_diff same problem as in f1d7655b8b6288d5b3d63a44412a69c0aa012ed8 http://github.com/splitbrain/dokuwiki/commit/daf0cdba5471dedf716e23fd4ab172391b6eb069 Author: Martin Doucha <next_ghost[at]quick.cz> Date: Mon Jun 18 21:30:11 2012 +0200 Fix act_validate() http://github.com/splitbrain/dokuwiki/commit/62baad0f61a13ec01791a8cdc8a7dbbd78f6a567 Author: Martin Doucha <next_ghost[at]quick.cz> Date: Thu Jun 14 16:39:09 2012 +0200 Split act_clean() into two functions so that plugins may use action string sanitization even for their own new actions http://github.com/splitbrain/dokuwiki/commit/f1d7655b8b6288d5b3d63a44412a69c0aa012ed8 Author: Andreas Gohr <andi[at]splitbrain.org> Date: Fri Jul 6 11:44:22 2012 +0200 fixed error in html_diff() The used syntax was invalid in PHP < 3.4 and seemed to be wrong logical as well. http://github.com/splitbrain/dokuwiki/commit/cefec071bf0633f1422633bdb42089c7acc8240e Author: Anika Henke <anika[at]selfthinker.org> Date: Fri Jul 6 10:14:29 2012 +0100 styled sidebar toggle title the same in tablet mode as it was in phone mode http://github.com/splitbrain/dokuwiki/commit/29f2dfdcb84bbfd8394b14e2e79809828e923247 Merge: 14e2b80 36d61a2 Author: Andreas Gohr <andi[at]splitbrain.org> Date: Fri Jul 6 11:07:34 2012 +0200 Merge branch 'input-validation' of git://github.com/whoopdedo/dokuwiki into pull-request-110 * 'input-validation' of git://github.com/whoopdedo/dokuwiki: fix incorrect usage of tpl_getMediaFile fix necessary global declaration Input wrapper for html forms Input validation for media manager Input wrapper for exe scripts more INPUT wrapper uses: cache purge, sectok, getID Input wrapper for action.php Conflicts: lib/exe/css.php http://github.com/splitbrain/dokuwiki/commit/14e2b802ac28e91a3e1f468396950ed5b318109d Merge: 125c909 5e99771 Author: Andreas Gohr <andi[at]splitbrain.org> Date: Fri Jul 6 02:00:10 2012 -0700 Merge pull request #113 from lupo49/master de/de-informal: added missing strings / updates for existing ones. http://github.com/splitbrain/dokuwiki/commit/125c909383991866fe2b3a6f80f3171ea4850e95 Merge: ef718d7 a0e07c1 Author: Andreas Gohr <andi[at]splitbrain.org> Date: Fri Jul 6 01:59:47 2012 -0700 Merge pull request #114 from NEOhidra/master BG: language update http://github.com/splitbrain/dokuwiki/commit/ef718d793ca8b386f513915034a14bd05dc310a0 Merge: 15f8c90 08118f5 Author: Andreas Gohr <andi[at]splitbrain.org> Date: Fri Jul 6 10:50:14 2012 +0200 Merge branch 'httpclient' of git://github.com/whoopdedo/dokuwiki into pull-request-107 * 'httpclient' of git://github.com/whoopdedo/dokuwiki: Adjust unit test to reflect desired behavior of max_bodysize Avoid timeout when content-length is 0 Limit size of reads when max_bodysize is set or content-length is present Skip over chunk extensions that nobody uses because RFC2616 says so HTTPClient will read up to max_bodysize if it can Validate the size of a chunk before reading from the socket Efficiently wait on sockets HTTP headers are already parsed, there is no need for regexp Utility function for writing to a socket Unit test for HTTPClient chunked encoding Utility functions for reading from a socket. Raise an exception on socket errors. Correct handling of chunked transfer encoding. (FS#2535) Avoid strict warnings about unset array keys. Reference static variable through 'self::' as you're supposed to. http://github.com/splitbrain/dokuwiki/commit/15f8c9026e596167a72c7d3abaf00621599a5713 Author: Andreas Gohr <andi[at]splitbrain.org> Date: Fri Jul 6 10:15:12 2012 +0200 some link icon fixes FS#2548 Made sure all links align as well as possible in a list, giveing them all the same padding. Adjusted the template's icons to use 16x16 size and use the additional space for alignment. Adjusted some of the default interwiki icons (amazon, skype, paypal). http://github.com/splitbrain/dokuwiki/commit/a0e07c159740157e1a0618d6df8312d747b86b58 Author: Kiril LastName <neohidra[at]gmail.com> Date: Wed Jul 4 12:35:50 2012 +0300 updated: Bulgarian translation http://github.com/splitbrain/dokuwiki/commit/08118f511f456cc119c08a966a83704af88e6182 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Sun Jul 1 15:25:33 2012 -0400 Adjust unit test to reflect desired behavior of max_bodysize http://github.com/splitbrain/dokuwiki/commit/5e997714aaf42319f9ab4e2df2a4d1bbdabee0e8 Author: lupo49 <post[at]lupo49.de> Date: Sun Jul 1 20:13:18 2012 +0200 de/de-informal - language updates for acl and usermanager plugin (synchronize terms) http://github.com/splitbrain/dokuwiki/commit/8cb31473407c8b9b41f02499dfa3d97eb295cc14 Author: lupo49 <post[at]lupo49.de> Date: Sat Jun 30 18:00:18 2012 +0200 de/de-informal: added missing localization / update existing ones http://github.com/splitbrain/dokuwiki/commit/bd7a6180a7aff3b0a5fde377bfe37636330f6eb2 Author: lupo49 <post[at]lupo49.de> Date: Sat Jun 30 17:23:36 2012 +0200 de-informal: Fixed typos "Abonnementliste" (FS#2456) http://github.com/splitbrain/dokuwiki/commit/36d61a2c62ee2c4198229406af6aa91b14bf6125 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Fri Jun 29 00:04:38 2012 -0400 fix incorrect usage of tpl_getMediaFile http://github.com/splitbrain/dokuwiki/commit/361f1762edc347181a45a66ba541ba8f144552c0 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Fri Jun 29 00:03:16 2012 -0400 fix necessary global declaration http://github.com/splitbrain/dokuwiki/commit/f0859d4bbcf66e7ac5c42aae828058a98fa6355e Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Thu Jun 28 23:31:31 2012 -0400 Input wrapper for html forms http://github.com/splitbrain/dokuwiki/commit/8108113c244529ec54f11271a6a15e3d1e0a048f Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Thu Jun 28 22:15:56 2012 -0400 Input validation for media manager http://github.com/splitbrain/dokuwiki/commit/bfd0f5975e6e3578b4fa0c712e9779a0861fdc72 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Thu Jun 28 22:04:10 2012 -0400 Input wrapper for exe scripts http://github.com/splitbrain/dokuwiki/commit/a6ba0720629e19619b1d72aa7aadea28a533f856 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Wed Jun 27 19:38:46 2012 -0400 Avoid timeout when content-length is 0 http://github.com/splitbrain/dokuwiki/commit/8243e61012e1d4f5614a32a3d5d9e81c50036f1c Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Wed Jun 27 19:09:58 2012 -0400 Limit size of reads when max_bodysize is set or content-length is present http://github.com/splitbrain/dokuwiki/commit/7d01a0eac854c623a74ff7936d5eba9413aefe79 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Wed Jun 27 02:48:49 2012 -0400 more INPUT wrapper uses: cache purge, sectok, getID http://github.com/splitbrain/dokuwiki/commit/90f1b7bd60332450b32e4ec0b189ddb0ab11fdf8 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Wed Jun 27 02:30:15 2012 -0400 Input wrapper for action.php http://github.com/splitbrain/dokuwiki/commit/b3b97ef358f9141bc1f1b3ebec799a0ad0771f7e Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Wed Jun 20 03:11:57 2012 -0400 Skip over chunk extensions that nobody uses because RFC2616 says so http://github.com/splitbrain/dokuwiki/commit/769b429a77368df14e3753f624466f658e971df6 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Wed Jun 20 03:00:18 2012 -0400 HTTPClient will read up to max_bodysize if it can http://github.com/splitbrain/dokuwiki/commit/fbf63b6e769b92fc1964c09132dfc937910d04f3 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Wed Jun 20 01:29:15 2012 -0400 Validate the size of a chunk before reading from the socket http://github.com/splitbrain/dokuwiki/commit/24f112d0c2604958ac73923f758d9d37f229ff11 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Wed Jun 20 00:52:10 2012 -0400 Efficiently wait on sockets http://github.com/splitbrain/dokuwiki/commit/288188afa98cd0ff65b2c2bf529fba0bff15f634 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Tue Jun 19 23:42:00 2012 -0400 HTTP headers are already parsed, there is no need for regexp http://github.com/splitbrain/dokuwiki/commit/50d1968dceb92179b9a581e34a84d516b81511ce Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Tue Jun 19 22:40:39 2012 -0400 Utility function for writing to a socket http://github.com/splitbrain/dokuwiki/commit/d37a395509092f21060e2a042a2be0ea759f6d0b Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Tue Jun 19 03:17:21 2012 -0400 Unit test for HTTPClient chunked encoding http://github.com/splitbrain/dokuwiki/commit/62699eac09eab66c5c19413bf629daf9d5d6247d Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Sun Jun 17 01:06:18 2012 -0400 Utility functions for reading from a socket. Reading from a socket is handled by functions that encapsulate the error handling and timeout conditions. _readData reads blocks of data. _readLine reads a single line. http://github.com/splitbrain/dokuwiki/commit/189ba183ccac1cf7a2d02756895207c48431f70b Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Sat Jun 16 23:02:26 2012 -0400 Raise an exception on socket errors. This is the first step in refactoring the socket reader to be more resilient and easier to debug. http://github.com/splitbrain/dokuwiki/commit/fc6c2b2f78f7278af30dd2dd0758e90ae771322e Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Sat Jun 16 03:23:17 2012 -0400 Correct handling of chunked transfer encoding. (FS#2535) http://github.com/splitbrain/dokuwiki/commit/a09831ea8abf0abcf3e7f72f0974dc5e0fc301c8 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Sat Jun 16 02:34:47 2012 -0400 Avoid strict warnings about unset array keys. http://github.com/splitbrain/dokuwiki/commit/020ab112b3d5b5c640eb1a297ec77ff73cf2b0d7 Author: Tom N Harris <tnharris[at]whoopdedo.org> Date: Sat Jun 16 02:30:00 2012 -0400 Reference static variable through 'self::' as you're supposed to. --------------------------------------------------------------------- You can download individual diffs or patches by appending .diff or .patch to the given commit URLs above. Bye, your git changelog mailer -- DokuWiki mailing list - more info at http://www.dokuwiki.org/mailinglist