MIME.Message: Stricter handling of zero.
Added zero as return type on methods containing 'return 0'
MIME: Stricter types. Fixes some testsuite errors.
MIME: encode_headerfield_params() now accepts mixed types for keys/values.
MIME: Move decode_/encode_headerfield_params functions here.
Merge remote-tracking branch 'origin/master' into new_utf8
MIME: Protect create().
Merge commit '722771973bd' into patches/lyslyskom22891031 * commit '722771973bd': (6177 commits) Verify that callablep responses are aligned with reality. ...
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap * commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits) Removed the old typechecker. ...
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
MIME: Setter for message boundary prefix.
MIME.set_boundary_prefix: removed some fixed boundary chars.
MIME.set_boundary_prefix: Check that the input adhere to RFC 1521. Also added a getter for the boundary prefix. Added a simple test to testsuite.
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63 * commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits) ...
MIME: Support trailing \n epilogues on MIME parts.
Removed inactive code.
5x faster encode_base64url() and 50% faster decode_base64url().
Link to RFCs in both places, not just one (oops)
Mention RFC 2047 as well as RFC 1522 (since the former obsoletes the latter)
Add note linking MIME headers with the way they're decoded
Revert "Add Unicode support to MIME.Message via a subclass." This reverts commit 5d65d4d56ddbfea827045c8aa690ea7a5654abaa.
Revert "MIME.UnicodeMessage: Decode the message body according to the charset" This reverts commit 94c5393bc0ebea8e6eb0701c5c04b6554d627159.
MIME.UnicodeMessage: Decode the message body according to the charset
Add Unicode support to MIME.Message via a subclass. * Minor refactoring that should have no visible external effect * One new constant, _is_unicode_message, which changes how create() parses the headers * An additional (optional) parameter to parse_headers() * New class MIME.UnicodeMessage, documented as being 21-bit Unicode everywhere, with deviations from such considered to be bugs.
Fix docs typo
MIME: Improved types for {en,de}code_base64url().
Array.map -> map. Avoids loading Array.pmod for no good reason when loading MIME.
Backported encode/decode base64url
Documentation [MIME]: Use the new RFC reference markup.
Use this instead of this_object().
Removed trailing spaces.
Added base64url from RFC 4648.
Improved cast method.
Make illegal casts throw exception.
MIME: getencoded() should probably never return a StringRange.
When sending only body to parse_headers(), no headers nor body is returned.
Rewrite Locale.Charset to Charset
this_program:: -> this::
Merge remote-tracking branch 'origin/8.0' into string_alloc
Merge branch '8.0' into gobject-introspection
MIME: getencoded() should probably never return a StringRange. (cherry picked from commit 87b47190e06ff9b0f253c1db0350e135f2595a71)
Merge remote-tracking branch 'origin/7.9' into pdf
Merge branch '7.9' into gobject-introspection
Merge remote branch 'origin/7.9' into rblock_alloc Conflicts: src/post_modules/CritBit/floattree.cmod src/post_modules/CritBit/inttree.cmod src/post_modules/CritBit/stringtree.cmod
MIME.Message: Improve handling of broken content-type headers. There exists at least one client that sends junk after the content type tokens. Default to application/octet-stream instead of text/plain for unparseable content-type headers.
MIME: Join adjacent decoded words with the same character set. This is a work-around for MUA's that split the text in the middle of encoded characters. Fixes [LysLysKOM 19414306]. Thanks to 郭雪松 <zenothing@hotmail.com> for the bugreport.
Removed $Id$.
No more foreign_idents. More pain than they are worth.
No more foreign_idents.
Fixed typo in decoding of multi-part messages. Rev: lib/modules/MIME.pmod/module.pmod:1.41
Fixed Autodoc mk II markup. Rev: lib/modules/MIME.pmod/module.pmod:1.40
Do not attempt to search off the deep end. Rev: lib/modules/MIME.pmod/module.pmod:1.39
Clean out dead code. Rev: lib/modules/MIME.pmod/module.pmod:1.38
Take start offset into account when returning a part. Rev: lib/modules/MIME.pmod/module.pmod:1.37
Update size test to match comment. Rev: lib/modules/MIME.pmod/module.pmod:1.36
Bugfix. Rev: lib/modules/MIME.pmod/module.pmod:1.35
Some more StringRange-related fixes. Rev: lib/modules/MIME.pmod/module.pmod:1.34
Fixed the compat code... Rev: lib/modules/MIME.pmod/module.pmod:1.33
Added StringRange to reduce the number of string copies performed for large messages. Rev: lib/modules/MIME.pmod/module.pmod:1.32
Some more fixes to the multipart handling in create(). Rev: lib/modules/MIME.pmod/module.pmod:1.31
Fixed another typo. Rev: lib/modules/MIME.pmod/module.pmod:1.30
Fixed typo. Rev: lib/modules/MIME.pmod/module.pmod:1.29
Attempt to reduce the number of string copies during decoding of multipart messages in create(). This should reduce memory use during decoding for large messages by a third. Rev: lib/modules/MIME.pmod/module.pmod:1.28
Added some more heuristics to parse_param() in guess-mode. Rev: lib/modules/MIME.pmod/module.pmod:1.27
Broke out the parsing of parameters to a separate function. Rev: lib/modules/MIME.pmod/module.pmod:1.26
Extend workaround for MSIE quoting errors by allowing UNC paths as well. Rev: lib/modules/MIME.pmod/module.pmod:1.25
Partial revert. Rev: lib/modules/MIME.pmod/module.pmod:1.24
Now uses the proper inverse of tokenize(), ie quote(). Rev: lib/modules/MIME.pmod/module.pmod:1.23
Header join code that considers the tokenization. Rev: lib/modules/MIME.pmod/module.pmod:1.22
Removed some unnecessary resolver kludges (which also don't work if Locale.Charset is a joinnode). Rev: lib/modules/MIME.pmod/module.pmod:1.21
static -> protected Rev: lib/modules/ADT.pmod/Heap.pike:1.12 Rev: lib/modules/ADT.pmod/Queue.pike:1.14 Rev: lib/modules/ADT.pmod/Relation.pmod/Binary.pike:1.15 Rev: lib/modules/ADT.pmod/Struct.pike:1.20 Rev: lib/modules/ADT.pmod/Table.pmod:1.29 Rev: lib/modules/ADT.pmod/Trie.pike:1.6 Rev: lib/modules/ADT.pmod/module.pmod:1.12 Rev: lib/modules/Arg.pmod:1.6 Rev: lib/modules/Array.pmod:1.110 Rev: lib/modules/Audio.pmod/Codec.pmod:1.11 Rev: lib/modules/Audio.pmod/Format.pmod/MP3.pike:1.4 Rev: lib/modules/Cache.pmod/Storage.pmod/Gdbm.pike:1.12 Rev: lib/modules/Cache.pmod/cache.pike:1.14 Rev: lib/modules/Calendar.pmod/Austrian.pmod:1.8 Rev: lib/modules/Calendar.pmod/Badi.pmod:1.8 Rev: lib/modules/Calendar.pmod/Coptic.pmod:1.8 Rev: lib/modules/Calendar.pmod/Discordian.pmod:1.12 Rev: lib/modules/Calendar.pmod/Event.pmod:1.24 Rev: lib/modules/Calendar.pmod/Gregorian.pmod:1.12 Rev: lib/modules/Calendar.pmod/ISO.pmod:1.11 Rev: lib/modules/Calendar.pmod/Islamic.pmod:1.11 Rev: lib/modules/Calendar.pmod/Julian.pmod:1.11 Rev: lib/modules/Calendar.pmod/Language.pmod:1.25 Rev: lib/modules/Calendar.pmod/Rule.pmod:1.3 Rev: lib/modules/Calendar.pmod/Stardate.pmod:1.17 Rev: lib/modules/Calendar.pmod/Swedish.pmod:1.9 Rev: lib/modules/Calendar.pmod/TZnames.pmod:1.16 Rev: lib/modules/Calendar.pmod/Time.pmod:1.42 Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.35 Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.44 Rev: lib/modules/Calendar.pmod/YMD.pike:1.33 Rev: lib/modules/Calendar.pmod/module.pmod:1.16 Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.12 Rev: lib/modules/Calendar_I.pmod/Stardate.pmod:1.5 Rev: lib/modules/Crypto.pmod/DSA.pike:1.8 Rev: lib/modules/Crypto.pmod/HMAC.pike:1.5 Rev: lib/modules/Crypto.pmod/Koremutake.pmod:1.4 Rev: lib/modules/Crypto.pmod/PGP.pmod:1.14 Rev: lib/modules/Crypto.pmod/Pipe.pike:1.9 Rev: lib/modules/Crypto.pmod/RSA.pike:1.11 Rev: lib/modules/Crypto.pmod/Random.pmod:1.19 Rev: lib/modules/Crypto.pmod/Substitution.pike:1.4 Rev: lib/modules/Debug.pmod/Subject.pike:1.9 Rev: lib/modules/Debug.pmod/Wrapper.pike:1.6 Rev: lib/modules/Filesystem.pmod/System.pike:1.20 Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.30 Rev: lib/modules/Filesystem.pmod/module.pmod:1.26 Rev: lib/modules/GLU.pmod:1.16 Rev: lib/modules/GLUE.pmod/Driver.pmod/GTK.pike:1.6 Rev: lib/modules/GLUE.pmod/Driver.pmod/Interface.pike:1.3 Rev: lib/modules/GLUE.pmod/Driver.pmod/SDL.pike:1.6 Rev: lib/modules/GLUE.pmod/Events.pmod:1.4 Rev: lib/modules/GLUE.pmod/module.pmod:1.15 Rev: lib/modules/GTKSupport.pmod/pCtree.pike:1.8 Rev: lib/modules/GTKSupport.pmod/pDrawingArea.pike:1.9 Rev: lib/modules/Geography.pmod/Countries.pmod:1.20 Rev: lib/modules/Geography.pmod/Position.pike:1.18 Rev: lib/modules/Getopt.pmod:1.33 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.20 Rev: lib/modules/Graphics.pmod/Graph.pmod/module.pmod:1.9 Rev: lib/modules/Graphics.pmod/Graph.pmod/polyline.pike:1.7 Rev: lib/modules/Int.pmod:1.10 Rev: lib/modules/Local.pmod:1.11 Rev: lib/modules/Locale.pmod/Charset.pmod/Tables.pmod/iso88591.pmod:1.3 Rev: lib/modules/Locale.pmod/Charset.pmod/module.pmod:1.57 Rev: lib/modules/Locale.pmod/Language.pmod/nld.pmod:1.2 Rev: lib/modules/Locale.pmod/module.pmod:1.25 Rev: lib/modules/MIME.pmod/ext_to_media_type.pmod:1.7 Rev: lib/modules/MIME.pmod/module.pmod:1.20 Rev: lib/modules/Mapping.pmod:1.10 Rev: lib/modules/Parser.pmod/C.pmod:1.50 Rev: lib/modules/Parser.pmod/LR.pmod/GrammarParser.pmod:1.6 Rev: lib/modules/Parser.pmod/LR.pmod/module.pmod:1.17 Rev: lib/modules/Parser.pmod/Pike.pmod:1.41 Rev: lib/modules/Parser.pmod/RCS.pike:1.39 Rev: lib/modules/Parser.pmod/SGML.pike:1.3 Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.14 Rev: lib/modules/Parser.pmod/XML.pmod/NSTree.pmod:1.20 Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.72 Rev: lib/modules/Parser.pmod/XML.pmod/Validating.pike:1.14 Rev: lib/modules/Parser.pmod/module.pmod:1.25 Rev: lib/modules/Pike.pmod/module.pmod:1.19 Rev: lib/modules/Process.pmod:1.54 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Bencoding.pmod:1.5 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:1.21 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/PeerID.pmod:1.8 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Port.pike:1.7 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Torrent.pike:1.36 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/module.pmod:1.4 Rev: lib/modules/Protocols.pmod/DNS.pmod:1.96 Rev: lib/modules/Protocols.pmod/DNS_SD.pmod:1.2 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.93 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Port.pike:1.9 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.50 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.14 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Session.pike:1.22 Rev: lib/modules/Protocols.pmod/HTTP.pmod/module.pmod:1.56 Rev: lib/modules/Protocols.pmod/Ident.pmod:1.12 Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.113 Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.15 Rev: lib/modules/Protocols.pmod/LDAP.pmod/module.pmod:1.32 Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.21 Rev: lib/modules/Protocols.pmod/LMTP.pmod:1.12 Rev: lib/modules/Protocols.pmod/Line.pmod:1.23 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Raw.pike:1.19 Rev: lib/modules/Protocols.pmod/OBEX.pmod:1.8 Rev: lib/modules/Protocols.pmod/SMTP.pmod/module.pmod:1.46 Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.19 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.28 Rev: lib/modules/Protocols.pmod/X.pmod/Extensions.pmod:1.16 Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.30 Rev: lib/modules/Remote.pmod/module.pmod:1.8 Rev: lib/modules/SSL.pmod/Cipher.pmod:1.16 Rev: lib/modules/SSL.pmod/connection.pike:1.42 Rev: lib/modules/SSL.pmod/context.pike:1.37 Rev: lib/modules/SSL.pmod/session.pike:1.37 Rev: lib/modules/SSL.pmod/sslfile.pike:1.110 Rev: lib/modules/Sql.pmod/Sql.pike:1.92 Rev: lib/modules/Sql.pmod/mysql.pike:1.41 Rev: lib/modules/Sql.pmod/postgres.pike:1.28 Rev: lib/modules/Sql.pmod/rsql.pike:1.13 Rev: lib/modules/Sql.pmod/sql_result.pike:1.18 Rev: lib/modules/Sql.pmod/sql_util.pmod:1.21 Rev: lib/modules/Sql.pmod/tds.pike:1.24 Rev: lib/modules/Standards.pmod/ASN1.pmod/Decode.pmod:1.24 Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.45 Rev: lib/modules/Standards.pmod/EXIF.pmod:1.29 Rev: lib/modules/Standards.pmod/FIPS10_4.pmod:1.4 Rev: lib/modules/Standards.pmod/ID3.pmod:1.24 Rev: lib/modules/Standards.pmod/IDNA.pmod:1.9 Rev: lib/modules/Standards.pmod/IIM.pmod:1.8 Rev: lib/modules/Standards.pmod/ISO639_2.pmod:1.19 Rev: lib/modules/Standards.pmod/URI.pike:1.28 Rev: lib/modules/Standards.pmod/UUID.pmod:1.17 Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.27 Rev: lib/modules/Stdio.pmod/FakeFile.pike:1.16 Rev: lib/modules/Stdio.pmod/Readline.pike:1.60 Rev: lib/modules/Stdio.pmod/Terminfo.pmod:1.27 Rev: lib/modules/Stdio.pmod/module.pmod:1.238 Rev: lib/modules/String.pmod/HTML.pmod:1.7 Rev: lib/modules/String.pmod/module.pmod:1.29 Rev: lib/modules/Thread.pmod:1.45 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.28 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.62 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.40 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.37 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.52 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.71 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/module.pmod:1.10 Rev: lib/modules/Tools.pmod/Hilfe.pmod:1.156 Rev: lib/modules/Tools.pmod/Install.pmod:1.35 Rev: lib/modules/Tools.pmod/Legal.pmod/Copyright.pmod:1.12 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/GPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/LGPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/MPL.pmod:1.3 Rev: lib/modules/Tools.pmod/Monger.pmod/MongerDeveloper.pike:1.8 Rev: lib/modules/Tools.pmod/Monger.pmod/MongerUser.pike:1.8 Rev: lib/modules/Tools.pmod/Monger.pmod/module.pmod:1.3 Rev: lib/modules/Tools.pmod/PEM.pmod:1.14 Rev: lib/modules/Tools.pmod/PV.pike:1.10 Rev: lib/modules/Tools.pmod/Shoot.pmod/module.pmod:1.20 Rev: lib/modules/Tools.pmod/Standalone.pmod/assemble_autodoc.pike:1.35 Rev: lib/modules/Tools.pmod/Standalone.pmod/dump.pike:1.10 Rev: lib/modules/Tools.pmod/Standalone.pmod/join_autodoc.pike:1.19 Rev: lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike:1.8 Rev: lib/modules/Tools.pmod/Standalone.pmod/precompile.pike:1.2 Rev: lib/modules/Tools.pmod/Standalone.pmod/rsqld.pike:1.12 Rev: lib/modules/Tools.pmod/Standalone.pmod/test_pike.pike:1.136 Rev: lib/modules/Tools.pmod/Testsuite.pmod:1.9 Rev: lib/modules/Tools.pmod/sed.pmod:1.6 Rev: lib/modules/Web.pmod/CGI.pmod/Request.pike:1.4 Rev: lib/modules/Web.pmod/Crawler.pmod:1.26 Rev: lib/modules/Web.pmod/OWL.pike:1.7 Rev: lib/modules/Web.pmod/RDF.pike:1.47 Rev: lib/modules/Web.pmod/RSS.pmod:1.7 Rev: lib/modules/Yabu.pmod/module.pmod:1.30 Rev: lib/modules/_Image.pmod/Dims.pmod:1.10 Rev: lib/modules/_Image.pmod/Fonts.pmod:1.13 Rev: lib/modules/_Image.pmod/module.pmod:1.47 Rev: lib/modules/_Image_DWG.pmod:1.5 Rev: lib/modules/_Image_PS.pmod:1.15 Rev: lib/modules/_Image_XCF.pmod:1.25
The content-disposition DWIM code for MSIE now utilizes TOKENIZE_KEEP_ESCAPES. It is now also only active in guess-mode. Rev: lib/modules/MIME.pmod/module.pmod:1.19
The rest of the tokenizing functions now know about flags. Rev: lib/modules/MIME.pmod/module.pmod:1.18
missing brace caught by doc parser Rev: lib/modules/MIME.pmod/module.pmod:1.17
Fixed bug in the MSIE kludge where paths of the type \aa\broken\path weren't fixed. Rev: lib/modules/MIME.pmod/module.pmod:1.16
Microsoft Internet Explorer violates the standards (how unexpected) in filling the filename parameter in a Content-Disposition field. It forgets to double the backslashes in there, where are therefore parsed away normally. This kludge tries to detect the typical DOS/Windows paths with undoubled backslashes in them and doubles them prior to handling. Tested on Roxen. Rev: lib/modules/MIME.pmod/module.pmod:1.15
Use new ..<x indexing. Rev: lib/master.pike.in:1.388 Rev: lib/modules/Array.pmod:1.104 Rev: lib/modules/Calendar.pmod/Time.pmod:1.36 Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.34 Rev: lib/modules/Calendar.pmod/YMD.pike:1.19 Rev: lib/modules/Calendar.pmod/mkrules.pike:1.11 Rev: lib/modules/Crypto.pmod/DSA.pike:1.6 Rev: lib/modules/Crypto.pmod/PGP.pmod:1.13 Rev: lib/modules/Debug.pmod/Subject.pike:1.8 Rev: lib/modules/Filesystem.pmod/System.pike:1.18 Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.29 Rev: lib/modules/GTKSupport.pmod/MenuFactory.pmod:1.11 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.15 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_pie.pike:1.14 Rev: lib/modules/Local.pmod:1.8 Rev: lib/modules/Locale.pmod/Charset.pmod/module.pmod:1.52 Rev: lib/modules/Locale.pmod/Language.pmod/ita.pmod:1.2 Rev: lib/modules/MIME.pmod/module.pmod:1.14 Rev: lib/modules/Parser.pmod/C.pmod:1.47 Rev: lib/modules/Parser.pmod/RCS.pike:1.35 Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.13 Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.67 Rev: lib/modules/Parser.pmod/XML.pmod/Validating.pike:1.13 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Generator.pike:1.10 Rev: lib/modules/Protocols.pmod/DNS.pmod:1.88 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.46 Rev: lib/modules/Protocols.pmod/IMAP.pmod/parse_line.pike:1.27 Rev: lib/modules/Protocols.pmod/IRC.pmod/Error.pmod:1.5 Rev: lib/modules/Protocols.pmod/IRC.pmod/Raw.pike:1.8 Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.102 Rev: lib/modules/Protocols.pmod/LDAP.pmod/module.pmod:1.25 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Helper.pmod:1.9 Rev: lib/modules/Protocols.pmod/OBEX.pmod:1.6 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.26 Rev: lib/modules/Remote.pmod/module.pmod:1.6 Rev: lib/modules/SSL.pmod/state.pike:1.29 Rev: lib/modules/Sql.pmod/Sql.pike:1.88 Rev: lib/modules/Sql.pmod/mysql.pike:1.33 Rev: lib/modules/Sql.pmod/rsql.pike:1.11 Rev: lib/modules/Sql.pmod/tds.pike:1.21 Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.38 Rev: lib/modules/Standards.pmod/ID3.pmod:1.21 Rev: lib/modules/Standards.pmod/IDNA.pmod:1.8 Rev: lib/modules/Standards.pmod/URI.pike:1.25 Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.25 Rev: lib/modules/Stdio.pmod/Readline.pike:1.59 Rev: lib/modules/Stdio.pmod/module.pmod:1.225 Rev: lib/modules/String.pmod/module.pmod:1.26 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/MirarDocParser.pike:1.26 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.65
Fix for casting MIME.Mesage objects to strings when using array headers Rev: lib/modules/MIME.pmod/module.pmod:1.13
Shorten giant strings in error message. Rev: lib/modules/MIME.pmod/module.pmod:1.12
Shorten giant strings in error message. Rev: lib/modules/MIME.pmod/module.pmod:1.11
Shorten giant strings in error message. Rev: lib/modules/MIME.pmod/module.pmod:1.7
Added remapping variants of the encode_words functions. Rev: lib/modules/MIME.pmod/module.pmod:1.11
this_object() -> this Rev: lib/modules/ADT.pmod/Priority_queue.pike:1.6 Rev: lib/modules/ADT.pmod/Queue.pike:1.9 Rev: lib/modules/ADT.pmod/Relation.pmod/Binary.pike:1.10 Rev: lib/modules/ADT.pmod/Table.pmod:1.27 Rev: lib/modules/Audio.pmod/Codec.pmod:1.10 Rev: lib/modules/Audio.pmod/Format.pmod/module.pmod:1.7 Rev: lib/modules/Calendar.pmod/Event.pmod:1.22 Rev: lib/modules/Calendar.pmod/Stardate.pmod:1.15 Rev: lib/modules/Calendar.pmod/Time.pmod:1.30 Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.27 Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.32 Rev: lib/modules/Calendar.pmod/YMD.pike:1.9 Rev: lib/modules/Calendar.pmod/mkrules.pike:1.10 Rev: lib/modules/Calendar_I.pmod/Gregorian.pmod:1.31 Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.11 Rev: lib/modules/Calendar_I.pmod/module.pmod:1.15 Rev: lib/modules/Filesystem.pmod/System.pike:1.17 Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.26 Rev: lib/modules/Filesystem.pmod/module.pmod:1.14 Rev: lib/modules/GTKSupport.pmod/Alert.pike:1.6 Rev: lib/modules/GTKSupport.pmod/Util.pmod:1.9 Rev: lib/modules/GTKSupport.pmod/pCtree.pike:1.7 Rev: lib/modules/GTKSupport.pmod/pDrawingArea.pike:1.6 Rev: lib/modules/Languages.pmod/PLIS.pmod:1.19 Rev: lib/modules/Locale.pmod/module.pmod:1.18 Rev: lib/modules/MIME.pmod/module.pmod:1.10 Rev: lib/modules/Parser.pmod/RCS.pike:1.31 Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.11 Rev: lib/modules/Parser.pmod/XML.pmod/NSTree.pmod:1.12 Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.38 Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Torrent.pike:1.21 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.64 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Port.pike:1.7 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.17 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.4 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Session.pike:1.14 Rev: lib/modules/Protocols.pmod/IMAP.pmod/types.pmod:1.30 Rev: lib/modules/Protocols.pmod/IRC.pmod/Client.pike:1.11 Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.51 Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.7 Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.11 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Connection.pike:1.11 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Session.pike:1.33 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Threads.pike:1.8 Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.13 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.23 Rev: lib/modules/Protocols.pmod/X.pmod/Atom.pmod:1.13 Rev: lib/modules/Protocols.pmod/X.pmod/Auth.pmod:1.13 Rev: lib/modules/Protocols.pmod/X.pmod/Extensions.pmod:1.15 Rev: lib/modules/Protocols.pmod/X.pmod/Types.pmod:1.39 Rev: lib/modules/Protocols.pmod/X.pmod/XImage.pmod:1.21 Rev: lib/modules/Protocols.pmod/X.pmod/XTools.pmod:1.9 Rev: lib/modules/Protocols.pmod/X.pmod/Xlib.pmod:1.49 Rev: lib/modules/Remote.pmod/module.pmod:1.3 Rev: lib/modules/SSL.pmod/Cipher.pmod:1.7 Rev: lib/modules/SSL.pmod/connection.pike:1.31 Rev: lib/modules/SSL.pmod/handshake.pike:1.36 Rev: lib/modules/SSL.pmod/session.pike:1.28 Rev: lib/modules/SSL.pmod/sslport.pike:1.12 Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.28 Rev: lib/modules/Standards.pmod/PKCS.pmod/PFX.pmod:1.9 Rev: lib/modules/Standards.pmod/URI.pike:1.17 Rev: lib/modules/Stdio.pmod/FakeFile.pike:1.8 Rev: lib/modules/Tools.pmod/Hilfe.pmod:1.108 Rev: lib/modules/Tools.pmod/Standalone.pmod/rsqld.pike:1.10 Rev: lib/modules/Tools.pmod/X509.pmod:1.21 Rev: lib/modules/Web.pmod/Crawler.pmod:1.19 Rev: lib/modules/Web.pmod/RDF.pike:1.29 Rev: lib/modules/Yabu.pmod/module.pmod:1.28 Rev: lib/modules/_Image_XCF.pmod:1.22
Allow for transport-padding after delimiter as required by RFC 2046. Rev: lib/modules/MIME.pmod/module.pmod:1.9
Allow for transport-padding after delimiter as required by RFC 2046. Rev: lib/modules/MIME.pmod/module.pmod:1.6
Autodoc fix Rev: lib/7.0/modules/Calendar.pmod/module.pmod:1.6 Rev: lib/master.pike.in:1.265 Rev: lib/modules/Array.pmod:1.80 Rev: lib/modules/Calendar.pmod/Stardate.pmod:1.12 Rev: lib/modules/Calendar_I.pmod/module.pmod:1.13 Rev: lib/modules/Function.pmod:1.7 Rev: lib/modules/GLU.pmod:1.12 Rev: lib/modules/Geography.pmod/Countries.pmod:1.19 Rev: lib/modules/Languages.pmod/PLIS.pmod:1.16 Rev: lib/modules/MIME.pmod/module.pmod:1.8 Rev: lib/modules/Parser.pmod/RCS.pike:1.30 Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.30 Rev: lib/modules/Parser.pmod/module.pmod:1.17 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.55 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Request.pmod:1.10 Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.21 Rev: lib/modules/Sql.pmod/Sql.pike:1.63 Rev: lib/modules/Stdio.pmod/module.pmod:1.168
Boundary related bugfixes. Rev: lib/modules/MIME.pmod/module.pmod:1.7
Boundary related bugfixes. Rev: lib/modules/MIME.pmod/module.pmod:1.5
strlen -> sizeof Rev: bin/fake_dynamic_load.pike:1.6 Rev: bin/httpd.pike:1.5 Rev: bin/install.pike:1.109 Rev: bin/mkpeep.pike:1.30 Rev: bin/tarfilter.pike:1.4 Rev: bin/test_pike.pike:1.80 Rev: bin/unbug:1.10 Rev: lib/modules/ADT.pmod/struct.pike:1.11 Rev: lib/modules/Audio.pmod/Format.pmod/module.pmod:1.6 Rev: lib/modules/Calendar.pmod/Events.pmod:1.13 Rev: lib/modules/Calendar.pmod/Time.pmod:1.22 Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.27 Rev: lib/modules/Calendar.pmod/YMD.pmod:1.48 Rev: lib/modules/Calendar.pmod/mkrules.pike:1.7 Rev: lib/modules/Colors.pmod:1.13 Rev: lib/modules/Crypto/_rsa.pike:1.7 Rev: lib/modules/Crypto/des3.pike:1.8 Rev: lib/modules/Crypto/dsa.pike:1.12 Rev: lib/modules/Crypto/hmac.pike:1.9 Rev: lib/modules/Crypto/randomness.pmod:1.24 Rev: lib/modules/Crypto/rsa.pike:1.32 Rev: lib/modules/Filesystem.pmod/System.pike:1.14 Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.19 Rev: lib/modules/GTKSupport.pmod/MenuFactory.pmod:1.8 Rev: lib/modules/Getopt.pmod:1.26 Rev: lib/modules/Languages.pmod/PLIS.pmod:1.15 Rev: lib/modules/Locale.pmod/module.pmod:1.16 Rev: lib/modules/MIME.pmod/module.pmod:1.6 Rev: lib/modules/Parser.pmod/C.pmod:1.38 Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.10 Rev: lib/modules/Parser.pmod/XML.pmod/NSTree.pmod:1.7 Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.25 Rev: lib/modules/Process.pmod:1.38 Rev: lib/modules/Protocols.pmod/DNS.pmod:1.71 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.48 Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.15 Rev: lib/modules/Protocols.pmod/IMAP.pmod/parse_line.pike:1.26 Rev: lib/modules/Protocols.pmod/IMAP.pmod/server.pike:1.15 Rev: lib/modules/Protocols.pmod/IMAP.pmod/types.pmod:1.28 Rev: lib/modules/Protocols.pmod/IRC.pmod/Error.pmod:1.4 Rev: lib/modules/Protocols.pmod/IRC.pmod/Raw.pike:1.7 Rev: lib/modules/Protocols.pmod/Ident.pmod:1.10 Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.9 Rev: lib/modules/Protocols.pmod/Line.pmod:1.21 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Helper.pmod:1.7 Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Raw.pike:1.14 Rev: lib/modules/Protocols.pmod/NNTP.pmod:1.11 Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.19 Rev: lib/modules/Protocols.pmod/X.pmod/KeySyms.pmod:1.3 Rev: lib/modules/Protocols.pmod/X.pmod/Requests.pmod:1.32 Rev: lib/modules/Protocols.pmod/X.pmod/Xlib.pmod:1.48 Rev: lib/modules/Protocols.pmod/X.pmod/_Xlib.pmod:1.18 Rev: lib/modules/Remote.pmod/connection.pike:1.25 Rev: lib/modules/SSL.pmod/cipher.pike:1.21 Rev: lib/modules/SSL.pmod/connection.pike:1.24 Rev: lib/modules/SSL.pmod/handshake.pike:1.30 Rev: lib/modules/SSL.pmod/https.pike:1.13 Rev: lib/modules/SSL.pmod/packet.pike:1.12 Rev: lib/modules/SSL.pmod/session.pike:1.21 Rev: lib/modules/SSL.pmod/sslfile.pike:1.51 Rev: lib/modules/SSL.pmod/state.pike:1.15 Rev: lib/modules/Sql.pmod/postgres.pike:1.19 Rev: lib/modules/Standards.pmod/ASN1.pmod/Encode.pmod:1.9 Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.21 Rev: lib/modules/Standards.pmod/EXIF.pmod:1.16 Rev: lib/modules/Standards.pmod/ID3.pmod:1.8 Rev: lib/modules/Standards.pmod/PKCS.pmod/PFX.pmod:1.7 Rev: lib/modules/Standards.pmod/PKCS.pmod/Signature.pmod:1.7 Rev: lib/modules/Stdio.pmod/Readline.pike:1.44 Rev: lib/modules/Stdio.pmod/Terminfo.pmod:1.14 Rev: lib/modules/Stdio.pmod/module.pmod:1.163 Rev: lib/modules/String.pmod/Elite.pmod:1.3 Rev: lib/modules/String.pmod/module.pmod:1.10 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.25 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.54 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/MirarDocParser.pike:1.19 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.30 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.32 Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.51 Rev: lib/modules/Tools.pmod/PEM.pmod:1.9 Rev: lib/modules/Tools.pmod/Shoot.pmod/module.pmod:1.6 Rev: lib/modules/Tools.pmod/Standalone.pmod/assemble_autodoc.pike:1.25 Rev: lib/modules/Tools.pmod/X509.pmod:1.17 Rev: lib/modules/Tools.pmod/_PEM.pmod:1.5 Rev: lib/modules/Tools.pmod/sed.pmod:1.5 Rev: lib/modules/Web.pmod/Crawler.pmod:1.14 Rev: lib/modules/_Image.pmod/Fonts.pmod:1.10 Rev: lib/modules/_Image.pmod/module.pmod:1.32 Rev: lib/modules/_Image_XCF.pmod:1.20 Rev: lib/modules/_Image_XPM.pmod:1.13 Rev: src/modules/Gz/flushtest.pike:1.3 Rev: src/modules/HTTPLoop/test.pike:1.3 Rev: src/modules/HTTPLoop/wwwserver.pike:1.5 Rev: src/modules/_Charset/module.pmod.in:1.28 Rev: src/modules/files/socktest.pike:1.21 Rev: src/post_modules/GTK/new_build_pgtk.pike:1.22 Rev: src/post_modules/GTK/output/doc-pikeref.pike:1.13 Rev: src/post_modules/GTK/output/few.pike:1.2 Rev: src/post_modules/GTK/output/split.pike:1.11 Rev: src/post_modules/Unicode/make_canonicals.pike:1.2 Rev: src/post_modules/Unicode/make_decompose.pike:1.4 Rev: src/post_modules/Unicode/make_wordbits.pike:1.2 Rev: src/post_modules/Unicode/test.pike:1.6
Backported encode/decode_words_text patches from 7.5. Rev: lib/modules/MIME.pmod/module.pmod:1.4
More encode/decode word fixes. Rev: lib/modules/MIME.pmod/module.pmod:1.5
Is this more according to the specification perhaps? Rev: lib/modules/MIME.pmod/module.pmod:1.4
More doc. Rev: lib/modules/MIME.pmod/module.pmod:1.3
When doing guessy style MIME decoding, inherit the guess attribute for multipart message parts. Rev: lib/modules/MIME.pmod/module.pmod:1.2
Moved from src/modules/MIME/module.pmod.in, with @module@ hardcoded to ___MIME. There is no point to keep that dynamic since the module name is hardcoded in program.c Rev: lib/modules/MIME.pmod/module.pmod:1.1