diff options
87 files changed, 4235 insertions, 815 deletions
@@ -1,3 +1,10 @@ +2002-04-18 Jeffrey Stedfast <fejj@ximian.com> + + * docs/*: Updated. + + * configure.in: Add $srcdir to the include path so it catches + iconv-detect.h. + 2002-04-14 Jeffrey Stedfast <fejj@ximian.com> * gmime-utils.c (datetok): Treat ',' as a token delimeter. Also diff --git a/Makefile.am b/Makefile.am index be23c240..d191ce52 100644 --- a/Makefile.am +++ b/Makefile.am @@ -208,7 +208,7 @@ CLEANFILES = gmimeConf.sh confexecdir = $(libdir) confexec_DATA = gmimeConf.sh -EXTRA_DIST = gmimeConf.sh.in gmime.spec.in gmime.spec gmime.m4 zentimer.h zenprofiler.h +EXTRA_DIST = iconv-detect.c gmimeConf.sh.in gmime.spec.in gmime.spec gmime.m4 zentimer.h zenprofiler.h gmimeConf.sh: gmimeConf.sh.in Makefile ## Use sed and then mv to avoid problems if the user interrupts. diff --git a/configure.in b/configure.in index c59cbfc7..c64d32d1 100644 --- a/configure.in +++ b/configure.in @@ -121,6 +121,9 @@ AC_SUBST(glib_libs) dnl Check for libiconv AM_ICONV() + +CFLAGS="$CFLAGS -I$srcdir" + AC_MSG_CHECKING(preferred charset formats for system iconv) AC_TRY_RUN([ #define CONFIGURE_IN diff --git a/doc/Makefile.am b/doc/Makefile.am index 82c930d4..7e882985 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -16,7 +16,7 @@ HTML_DIR=$(datadir)/gmime/html TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE) scan: - gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="gmime.h gmime-table-private.h acconfig.h config.h strlib.h memchunk.h zentimer.h zenprofiler.h" + gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="gmime-charset-map-private.h gmime-table-private.h acconfig.h config.h strlib.h memchunk.h unicode.h iconv-detect.h zentimer.h zenprofiler.h" templates: scan gtkdoc-mktmpl --module=$(DOC_MODULE) diff --git a/doc/gmime-docs.sgml b/doc/gmime-docs.sgml index a0ff8363..377714de 100644 --- a/doc/gmime-docs.sgml +++ b/doc/gmime-docs.sgml @@ -1,4 +1,5 @@ <!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [ +<!entity gmime SYSTEM "sgml/gmime.sgml"> <!entity gmime-param SYSTEM "sgml/gmime-param.sgml"> <!entity gmime-header SYSTEM "sgml/gmime-header.sgml"> <!entity gmime-content-type SYSTEM "sgml/gmime-content-type.sgml"> @@ -28,6 +29,7 @@ <!entity gmime-filter-crlf SYSTEM "sgml/gmime-filter-crlf.sgml"> <!entity gmime-filter-from SYSTEM "sgml/gmime-filter-from.sgml"> <!entity gmime-filter-html SYSTEM "sgml/gmime-filter-html.sgml"> +<!entity gmime-filter-yenc SYSTEM "sgml/gmime-filter-yenc.sgml"> <!entity gmime-exception SYSTEM "sgml/gmime-exception.sgml"> <!entity gmime-cipher-context SYSTEM "sgml/gmime-cipher-context.sgml"> <!entity gmime-pgp-context SYSTEM "sgml/gmime-pgp-context.sgml"> @@ -215,6 +217,7 @@ for the particular function to know for sure whther you need to free it or not and how.</para> + &gmime; &gmime-stream; &gmime-stream-buffer; &gmime-stream-file; @@ -230,6 +233,7 @@ &gmime-filter-crlf; &gmime-filter-from; &gmime-filter-html; + &gmime-filter-yenc; &gmime-param; &gmime-header; &gmime-content-type; diff --git a/doc/gmime-sections.txt b/doc/gmime-sections.txt index 77d0362a..12a40944 100644 --- a/doc/gmime-sections.txt +++ b/doc/gmime-sections.txt @@ -1,4 +1,11 @@ <SECTION> +<FILE>gmime</FILE> +GMIME_CHECK_VERSION +GMIME_INIT_FLAG_UTF8 +g_mime_init +</SECTION> + +<SECTION> <FILE>gmime-stream</FILE> GMimeStream GMimeSeekWhence @@ -147,6 +154,30 @@ g_mime_filter_html_new </SECTION> <SECTION> +<FILE>gmime-filter-yenc</FILE> +GMIME_YENCODE_CRC_INIT +GMIME_YENCODE_CRC_FINAL +g_mime_ydecode_step +g_mime_yencode_step +g_mime_yencode_close +GMimeFilterYencDirection +GMIME_YENCODE_STATE_INIT +GMIME_YDECODE_STATE_INIT +GMIME_YDECODE_STATE_EOLN +GMIME_YDECODE_STATE_ESCAPE +GMIME_YDECODE_STATE_BEGIN +GMIME_YDECODE_STATE_PART +GMIME_YDECODE_STATE_DECODE +GMIME_YDECODE_STATE_END +g_mime_filter_yenc_new +g_mime_filter_yenc_set_state +g_mime_filter_yenc_get_part +g_mime_filter_yenc_set_crc +g_mime_filter_yenc_get_crc +g_mime_filter_yenc_get_pcrc +</SECTION> + +<SECTION> <FILE>gmime-data-wrapper</FILE> GMimeDataWrapper g_mime_data_wrapper_new @@ -323,6 +354,10 @@ g_mime_utils_8bit_header_encode_phrase g_mime_utils_base64_decode_step g_mime_utils_base64_encode_step g_mime_utils_base64_encode_close +GMIME_UUDECODE_STATE_INIT +GMIME_UUDECODE_STATE_BEGIN +GMIME_UUDECODE_STATE_END +GMIME_UUDECODE_STATE_MASK g_mime_utils_uudecode_step g_mime_utils_uuencode_step g_mime_utils_uuencode_close @@ -366,6 +401,7 @@ g_mime_parser_construct_message g_mime_charset_init g_mime_charset_locale_name g_mime_charset_name +g_mime_charset_best </SECTION> <SECTION> diff --git a/doc/html/book1.html b/doc/html/book1.html index ac442d74..3cfc84fc 100644 --- a/doc/html/book1.html +++ b/doc/html/book1.html @@ -139,6 +139,11 @@ HREF="libgmime.html" ><DL ><DT ><A +HREF="gmime-gmime.html" +>gmime</A +> — </DT +><DT +><A HREF="gmime-gmime-stream.html" >gmime-stream</A > — </DT @@ -214,6 +219,11 @@ HREF="gmime-gmime-filter-html.html" > — </DT ><DT ><A +HREF="gmime-gmime-filter-yenc.html" +>gmime-filter-yenc</A +> — </DT +><DT +><A HREF="gmime-gmime-param.html" >gmime-param</A > — </DT diff --git a/doc/html/gmime-gmime-charset.html b/doc/html/gmime-gmime-charset.html index c2e8c87e..baacfe9d 100644 --- a/doc/html/gmime-gmime-charset.html +++ b/doc/html/gmime-gmime-charset.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-CHARSET" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN6262" +NAME="AEN6721" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN6262" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN6265" +NAME="AEN6724" ></A ><H2 >Synopsis</H2 @@ -157,7 +157,15 @@ HREF="gmime-gmime-charset.html#G-MIME-CHARSET-LOCALE-NAME" const char* <A HREF="gmime-gmime-charset.html#G-MIME-CHARSET-NAME" >g_mime_charset_name</A -> (const char *charset);</PRE +> (const char *charset); +const char* <A +HREF="gmime-gmime-charset.html#G-MIME-CHARSET-BEST" +>g_mime_charset_best</A +> (const char *in, + <GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> inlen);</PRE ></TD ></TR ></TABLE @@ -165,7 +173,7 @@ HREF="gmime-gmime-charset.html#G-MIME-CHARSET-NAME" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6271" +NAME="AEN6732" ></A ><H2 >Description</H2 @@ -175,14 +183,14 @@ NAME="AEN6271" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6274" +NAME="AEN6735" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN6276" +NAME="AEN6737" ></A ><H3 ><A @@ -212,7 +220,7 @@ iso-8859-1 locales.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6282" +NAME="AEN6743" ></A ><H3 ><A @@ -239,7 +247,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6288" +NAME="AEN6749" ></A ><P ></P @@ -275,7 +283,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6297" +NAME="AEN6758" ></A ><H3 ><A @@ -307,7 +315,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6304" +NAME="AEN6765" ></A ><P ></P @@ -362,6 +370,116 @@ CLASS="PARAMETER" ></P ></DIV ></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN6779" +></A +><H3 +><A +NAME="G-MIME-CHARSET-BEST" +></A +>g_mime_charset_best ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>const char* g_mime_charset_best (const char *in, + <GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> inlen);</PRE +></TD +></TR +></TABLE +><P +>Computes the best charset to use to encode this text buffer.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN6786" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>in</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> a UTF-8 text buffer</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>inlen</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> length of <TT +CLASS="PARAMETER" +><I +>in</I +></TT +></TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the charset name best suited for the input text or <TT +CLASS="LITERAL" +>NULL</TT +> if +it is US-ASCII safe.</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV ></DIV ><DIV CLASS="NAVFOOTER" diff --git a/doc/html/gmime-gmime-cipher-context.html b/doc/html/gmime-gmime-cipher-context.html index f0c5fe0a..9efc614d 100644 --- a/doc/html/gmime-gmime-cipher-context.html +++ b/doc/html/gmime-gmime-cipher-context.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-CIPHER-CONTEXT" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN6866" +NAME="AEN7353" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN6866" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN6869" +NAME="AEN7356" ></A ><H2 >Synopsis</H2 @@ -372,7 +372,7 @@ HREF="gmime-gmime-cipher-context.html#GMIMECIPHERVALIDITY" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6928" +NAME="AEN7415" ></A ><H2 >Description</H2 @@ -382,14 +382,14 @@ NAME="AEN6928" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6931" +NAME="AEN7418" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN6933" +NAME="AEN7420" ></A ><H3 ><A @@ -414,7 +414,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6938" +NAME="AEN7425" ></A ><P ></P @@ -452,7 +452,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6947" +NAME="AEN7434" ></A ><H3 ><A @@ -484,7 +484,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6952" +NAME="AEN7439" ></A ><H3 ><A @@ -534,7 +534,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6957" +NAME="AEN7444" ></A ><H3 ><A @@ -560,7 +560,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6962" +NAME="AEN7449" ></A ><H3 ><A @@ -595,7 +595,7 @@ HREF="gmime-gmime-cipher-context.html#GMIMECIPHERCONTEXT" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6970" +NAME="AEN7457" ></A ><P ></P @@ -667,7 +667,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6987" +NAME="AEN7474" ></A ><H3 ><A @@ -714,7 +714,7 @@ HREF="gmime-gmime-exception.html#GMIMEEXCEPTION" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6998" +NAME="AEN7485" ></A ><P ></P @@ -852,7 +852,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7031" +NAME="AEN7518" ></A ><H3 ><A @@ -899,7 +899,7 @@ HREF="gmime-gmime-exception.html#GMIMEEXCEPTION" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7042" +NAME="AEN7529" ></A ><P ></P @@ -1037,7 +1037,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7075" +NAME="AEN7562" ></A ><H3 ><A @@ -1107,7 +1107,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7091" +NAME="AEN7578" ></A ><P ></P @@ -1233,7 +1233,7 @@ execute at all.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7121" +NAME="AEN7608" ></A ><H3 ><A @@ -1285,7 +1285,7 @@ writes the resulting ciphertext to the output stream.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7133" +NAME="AEN7620" ></A ><P ></P @@ -1448,7 +1448,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7172" +NAME="AEN7659" ></A ><H3 ><A @@ -1491,7 +1491,7 @@ cleartext to the output stream.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7182" +NAME="AEN7669" ></A ><P ></P @@ -1595,7 +1595,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7207" +NAME="AEN7694" ></A ><H3 ><A @@ -1625,7 +1625,7 @@ HREF="gmime-gmime-cipher-context.html#GMIMECIPHERVALIDITY" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7214" +NAME="AEN7701" ></A ><P ></P @@ -1663,7 +1663,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7223" +NAME="AEN7710" ></A ><H3 ><A @@ -1694,7 +1694,7 @@ HREF="gmime-gmime-cipher-context.html#GMIMECIPHERVALIDITY" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7230" +NAME="AEN7717" ></A ><P ></P @@ -1730,7 +1730,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7239" +NAME="AEN7726" ></A ><H3 ><A @@ -1760,7 +1760,7 @@ HREF="gmime-gmime-cipher-context.html#GMIMECIPHERVALIDITY" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7246" +NAME="AEN7733" ></A ><P ></P @@ -1798,7 +1798,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7255" +NAME="AEN7742" ></A ><H3 ><A @@ -1833,7 +1833,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7263" +NAME="AEN7750" ></A ><P ></P @@ -1871,7 +1871,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7272" +NAME="AEN7759" ></A ><H3 ><A @@ -1905,7 +1905,7 @@ HREF="gmime-gmime-cipher-context.html#GMIMECIPHERVALIDITY" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7280" +NAME="AEN7767" ></A ><P ></P @@ -1966,7 +1966,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7295" +NAME="AEN7782" ></A ><H3 ><A @@ -2001,7 +2001,7 @@ HREF="GBOOLEAN" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7303" +NAME="AEN7790" ></A ><P ></P @@ -2062,7 +2062,7 @@ CLASS="LITERAL" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7318" +NAME="AEN7805" ></A ><H3 ><A @@ -2093,7 +2093,7 @@ HREF="gmime-gmime-cipher-context.html#GMIMECIPHERVALIDITY" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7325" +NAME="AEN7812" ></A ><P ></P @@ -2146,7 +2146,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7338" +NAME="AEN7825" ></A ><H3 ><A @@ -2178,7 +2178,7 @@ HREF="gmime-gmime-cipher-context.html#GMIMECIPHERVALIDITY" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7345" +NAME="AEN7832" ></A ><P ></P diff --git a/doc/html/gmime-gmime-content-type.html b/doc/html/gmime-gmime-content-type.html index 8db0f7e4..746a7e74 100644 --- a/doc/html/gmime-gmime-content-type.html +++ b/doc/html/gmime-gmime-content-type.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-CONTENT-TYPE" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN2568" +NAME="AEN3003" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN2568" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN2571" +NAME="AEN3006" ></A ><H2 >Synopsis</H2 @@ -218,7 +218,7 @@ HREF="gmime-gmime-content-type.html#GMIMECONTENTTYPE" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2590" +NAME="AEN3025" ></A ><H2 >Description</H2 @@ -228,14 +228,14 @@ NAME="AEN2590" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2593" +NAME="AEN3028" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN2595" +NAME="AEN3030" ></A ><H3 ><A @@ -267,7 +267,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2600" +NAME="AEN3035" ></A ><H3 ><A @@ -308,7 +308,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2609" +NAME="AEN3044" ></A ><P ></P @@ -378,7 +378,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2626" +NAME="AEN3061" ></A ><H3 ><A @@ -409,7 +409,7 @@ HREF="gmime-gmime-content-type.html#GMIMECONTENTTYPE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2633" +NAME="AEN3068" ></A ><P ></P @@ -462,7 +462,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2646" +NAME="AEN3081" ></A ><H3 ><A @@ -492,7 +492,7 @@ HREF="gmime-gmime-content-type.html#GMIMECONTENTTYPE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2653" +NAME="AEN3088" ></A ><P ></P @@ -530,7 +530,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2662" +NAME="AEN3097" ></A ><H3 ><A @@ -566,7 +566,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2670" +NAME="AEN3105" ></A ><P ></P @@ -620,7 +620,7 @@ content-type in the format: type/subtype.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2683" +NAME="AEN3118" ></A ><H3 ><A @@ -656,7 +656,7 @@ type object.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2691" +NAME="AEN3126" ></A ><P ></P @@ -754,7 +754,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2714" +NAME="AEN3149" ></A ><H3 ><A @@ -787,7 +787,7 @@ HREF="gmime-gmime-content-type.html#GMIMECONTENTTYPE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2721" +NAME="AEN3156" ></A ><P ></P @@ -859,7 +859,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2738" +NAME="AEN3173" ></A ><H3 ><A @@ -896,7 +896,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2746" +NAME="AEN3181" ></A ><P ></P diff --git a/doc/html/gmime-gmime-data-wrapper.html b/doc/html/gmime-gmime-data-wrapper.html index 13a73861..34276bd6 100644 --- a/doc/html/gmime-gmime-data-wrapper.html +++ b/doc/html/gmime-gmime-data-wrapper.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-DATA-WRAPPER" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN3079" +NAME="AEN3514" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN3079" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN3082" +NAME="AEN3517" ></A ><H2 >Synopsis</H2 @@ -245,7 +245,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="REFSECT1" ><A -NAME="AEN3110" +NAME="AEN3545" ></A ><H2 >Description</H2 @@ -255,14 +255,14 @@ NAME="AEN3110" ><DIV CLASS="REFSECT1" ><A -NAME="AEN3113" +NAME="AEN3548" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN3115" +NAME="AEN3550" ></A ><H3 ><A @@ -291,7 +291,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3120" +NAME="AEN3555" ></A ><H3 ><A @@ -321,7 +321,7 @@ HREF="gmime-gmime-data-wrapper.html#GMIMEDATAWRAPPER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3127" +NAME="AEN3562" ></A ><P ></P @@ -357,7 +357,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3136" +NAME="AEN3571" ></A ><H3 ><A @@ -400,7 +400,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3146" +NAME="AEN3581" ></A ><P ></P @@ -477,7 +477,7 @@ it's own copy.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3164" +NAME="AEN3599" ></A ><H3 ><A @@ -507,7 +507,7 @@ HREF="gmime-gmime-data-wrapper.html#GMIMEDATAWRAPPER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3171" +NAME="AEN3606" ></A ><P ></P @@ -545,7 +545,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3180" +NAME="AEN3615" ></A ><H3 ><A @@ -591,7 +591,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3190" +NAME="AEN3625" ></A ><P ></P @@ -646,7 +646,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3203" +NAME="AEN3638" ></A ><H3 ><A @@ -684,7 +684,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3212" +NAME="AEN3647" ></A ><P ></P @@ -738,7 +738,7 @@ for unrefing it.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3225" +NAME="AEN3660" ></A ><H3 ><A @@ -773,7 +773,7 @@ HREF="gmime-gmime-part.html#GMIMEPARTENCODINGTYPE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3233" +NAME="AEN3668" ></A ><P ></P @@ -828,7 +828,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3246" +NAME="AEN3681" ></A ><H3 ><A @@ -867,7 +867,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3255" +NAME="AEN3690" ></A ><P ></P @@ -920,7 +920,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3268" +NAME="AEN3703" ></A ><H3 ><A @@ -958,7 +958,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3277" +NAME="AEN3712" ></A ><P ></P diff --git a/doc/html/gmime-gmime-disposition.html b/doc/html/gmime-gmime-disposition.html index 62f9745c..7b995133 100644 --- a/doc/html/gmime-gmime-disposition.html +++ b/doc/html/gmime-gmime-disposition.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-DISPOSITION" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN2770" +NAME="AEN3205" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN2770" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN2773" +NAME="AEN3208" ></A ><H2 >Synopsis</H2 @@ -224,7 +224,7 @@ HREF="GBOOLEAN" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2794" +NAME="AEN3229" ></A ><H2 >Description</H2 @@ -234,14 +234,14 @@ NAME="AEN2794" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2797" +NAME="AEN3232" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN2799" +NAME="AEN3234" ></A ><H3 ><A @@ -271,7 +271,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2804" +NAME="AEN3239" ></A ><H3 ><A @@ -297,7 +297,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2809" +NAME="AEN3244" ></A ><H3 ><A @@ -323,7 +323,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2814" +NAME="AEN3249" ></A ><H3 ><A @@ -353,7 +353,7 @@ HREF="gmime-gmime-disposition.html#GMIMEDISPOSITION" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2821" +NAME="AEN3256" ></A ><P ></P @@ -406,7 +406,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2834" +NAME="AEN3269" ></A ><H3 ><A @@ -436,7 +436,7 @@ HREF="gmime-gmime-disposition.html#GMIMEDISPOSITION" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2841" +NAME="AEN3276" ></A ><P ></P @@ -474,7 +474,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2850" +NAME="AEN3285" ></A ><H3 ><A @@ -513,7 +513,7 @@ should be displayed by the MUA.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2858" +NAME="AEN3293" ></A ><P ></P @@ -568,7 +568,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2871" +NAME="AEN3306" ></A ><H3 ><A @@ -601,7 +601,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2879" +NAME="AEN3314" ></A ><P ></P @@ -655,7 +655,7 @@ GMIME_DISPOSITION_ATTACHMENT or GMIME_DISPOSITION_INLINE.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2892" +NAME="AEN3327" ></A ><H3 ><A @@ -699,7 +699,7 @@ disposition.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2901" +NAME="AEN3336" ></A ><P ></P @@ -771,7 +771,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2918" +NAME="AEN3353" ></A ><H3 ><A @@ -811,7 +811,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2927" +NAME="AEN3362" ></A ><P ></P @@ -886,7 +886,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2945" +NAME="AEN3380" ></A ><H3 ><A @@ -926,7 +926,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2954" +NAME="AEN3389" ></A ><P ></P diff --git a/doc/html/gmime-gmime-exception.html b/doc/html/gmime-gmime-exception.html index d38e03f8..4bb11785 100644 --- a/doc/html/gmime-gmime-exception.html +++ b/doc/html/gmime-gmime-exception.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-EXCEPTION" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN6614" +NAME="AEN7101" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN6614" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN6617" +NAME="AEN7104" ></A ><H2 >Synopsis</H2 @@ -247,7 +247,7 @@ HREF="gmime-gmime-exception.html#GMIMEEXCEPTION" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6645" +NAME="AEN7132" ></A ><H2 >Description</H2 @@ -257,14 +257,14 @@ NAME="AEN6645" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6648" +NAME="AEN7135" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN6650" +NAME="AEN7137" ></A ><H3 ><A @@ -292,7 +292,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6655" +NAME="AEN7142" ></A ><H3 ><A @@ -322,7 +322,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6660" +NAME="AEN7147" ></A ><H3 ><A @@ -352,7 +352,7 @@ HREF="gmime-gmime-exception.html#GMIMEEXCEPTION" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6667" +NAME="AEN7154" ></A ><P ></P @@ -388,7 +388,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6676" +NAME="AEN7163" ></A ><H3 ><A @@ -420,7 +420,7 @@ exception.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6683" +NAME="AEN7170" ></A ><P ></P @@ -458,7 +458,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6692" +NAME="AEN7179" ></A ><H3 ><A @@ -490,7 +490,7 @@ exception is NULL, this funtion just returns.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6699" +NAME="AEN7186" ></A ><P ></P @@ -528,7 +528,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6708" +NAME="AEN7195" ></A ><H3 ><A @@ -574,7 +574,7 @@ simply returns.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6718" +NAME="AEN7205" ></A ><P ></P @@ -646,7 +646,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6735" +NAME="AEN7222" ></A ><H3 ><A @@ -698,7 +698,7 @@ simply returns.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6746" +NAME="AEN7233" ></A ><P ></P @@ -788,7 +788,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6767" +NAME="AEN7254" ></A ><H3 ><A @@ -827,7 +827,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6776" +NAME="AEN7263" ></A ><P ></P @@ -880,7 +880,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6789" +NAME="AEN7276" ></A ><H3 ><A @@ -917,7 +917,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6797" +NAME="AEN7284" ></A ><P ></P @@ -970,7 +970,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6810" +NAME="AEN7297" ></A ><H3 ><A @@ -995,7 +995,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6815" +NAME="AEN7302" ></A ><P ></P @@ -1033,7 +1033,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6824" +NAME="AEN7311" ></A ><H3 ><A @@ -1070,7 +1070,7 @@ the description text of the source exception.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6832" +NAME="AEN7319" ></A ><P ></P @@ -1125,7 +1125,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6845" +NAME="AEN7332" ></A ><H3 ><A @@ -1156,7 +1156,7 @@ done, the routine simply returns.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6852" +NAME="AEN7339" ></A ><P ></P diff --git a/doc/html/gmime-gmime-filter-basic.html b/doc/html/gmime-gmime-filter-basic.html index 0cdf8034..ece60de5 100644 --- a/doc/html/gmime-gmime-filter-basic.html +++ b/doc/html/gmime-gmime-filter-basic.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-FILTER-BASIC" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1803" +NAME="AEN1866" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1803" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1806" +NAME="AEN1869" ></A ><H2 >Synopsis</H2 @@ -167,7 +167,7 @@ HREF="gmime-gmime-filter-basic.html#GMIMEFILTERBASICTYPE" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1813" +NAME="AEN1876" ></A ><H2 >Description</H2 @@ -177,14 +177,14 @@ NAME="AEN1813" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1816" +NAME="AEN1879" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1818" +NAME="AEN1881" ></A ><H3 ><A @@ -217,7 +217,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1823" +NAME="AEN1886" ></A ><H3 ><A @@ -255,7 +255,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1832" +NAME="AEN1895" ></A ><P ></P diff --git a/doc/html/gmime-gmime-filter-charset.html b/doc/html/gmime-gmime-filter-charset.html index 0f495e7a..c65c9ff4 100644 --- a/doc/html/gmime-gmime-filter-charset.html +++ b/doc/html/gmime-gmime-filter-charset.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-FILTER-CHARSET" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1851" +NAME="AEN1914" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1851" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1854" +NAME="AEN1917" ></A ><H2 >Synopsis</H2 @@ -161,7 +161,7 @@ HREF="gmime-gmime-filter-charset.html#G-MIME-FILTER-CHARSET-NEW" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1859" +NAME="AEN1922" ></A ><H2 >Description</H2 @@ -171,14 +171,14 @@ NAME="AEN1859" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1862" +NAME="AEN1925" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1864" +NAME="AEN1927" ></A ><H3 ><A @@ -209,7 +209,7 @@ HREF="gmime-gmime-filter.html#GMIMEFILTER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1871" +NAME="AEN1934" ></A ><P ></P diff --git a/doc/html/gmime-gmime-filter-chomp.html b/doc/html/gmime-gmime-filter-chomp.html index ac9a002b..5c9f8752 100644 --- a/doc/html/gmime-gmime-filter-chomp.html +++ b/doc/html/gmime-gmime-filter-chomp.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-FILTER-CHOMP" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1893" +NAME="AEN1956" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1893" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1896" +NAME="AEN1959" ></A ><H2 >Synopsis</H2 @@ -160,7 +160,7 @@ HREF="gmime-gmime-filter-chomp.html#G-MIME-FILTER-CHOMP-NEW" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1901" +NAME="AEN1964" ></A ><H2 >Description</H2 @@ -170,14 +170,14 @@ NAME="AEN1901" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1904" +NAME="AEN1967" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1906" +NAME="AEN1969" ></A ><H3 ><A @@ -207,7 +207,7 @@ HREF="gmime-gmime-filter.html#GMIMEFILTER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1913" +NAME="AEN1976" ></A ><P ></P diff --git a/doc/html/gmime-gmime-filter-crlf.html b/doc/html/gmime-gmime-filter-crlf.html index 06b9de50..f329ad62 100644 --- a/doc/html/gmime-gmime-filter-crlf.html +++ b/doc/html/gmime-gmime-filter-crlf.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-FILTER-CRLF" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1927" +NAME="AEN1990" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1927" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1930" +NAME="AEN1993" ></A ><H2 >Synopsis</H2 @@ -175,7 +175,7 @@ HREF="gmime-gmime-filter-crlf.html#GMIMEFILTERCRLFMODE" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1939" +NAME="AEN2002" ></A ><H2 >Description</H2 @@ -185,14 +185,14 @@ NAME="AEN1939" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1942" +NAME="AEN2005" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1944" +NAME="AEN2007" ></A ><H3 ><A @@ -221,7 +221,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1949" +NAME="AEN2012" ></A ><H3 ><A @@ -250,7 +250,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1954" +NAME="AEN2017" ></A ><H3 ><A @@ -287,7 +287,7 @@ HREF="gmime-gmime-filter-crlf.html#GMIMEFILTERCRLFMODE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1963" +NAME="AEN2026" ></A ><P ></P diff --git a/doc/html/gmime-gmime-filter-from.html b/doc/html/gmime-gmime-filter-from.html index 2212ee66..13dfdf95 100644 --- a/doc/html/gmime-gmime-filter-from.html +++ b/doc/html/gmime-gmime-filter-from.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-FILTER-FROM" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1985" +NAME="AEN2048" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1985" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1988" +NAME="AEN2051" ></A ><H2 >Synopsis</H2 @@ -160,7 +160,7 @@ HREF="gmime-gmime-filter-from.html#G-MIME-FILTER-FROM-NEW" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1993" +NAME="AEN2056" ></A ><H2 >Description</H2 @@ -170,14 +170,14 @@ NAME="AEN1993" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1996" +NAME="AEN2059" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1998" +NAME="AEN2061" ></A ><H3 ><A @@ -207,7 +207,7 @@ HREF="gmime-gmime-filter.html#GMIMEFILTER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2005" +NAME="AEN2068" ></A ><P ></P diff --git a/doc/html/gmime-gmime-filter-html.html b/doc/html/gmime-gmime-filter-html.html index 1438ca6f..0071d0b3 100644 --- a/doc/html/gmime-gmime-filter-html.html +++ b/doc/html/gmime-gmime-filter-html.html @@ -16,8 +16,8 @@ REL="PREVIOUS" TITLE="gmime-filter-from" HREF="gmime-gmime-filter-from.html"><LINK REL="NEXT" -TITLE="gmime-param" -HREF="gmime-gmime-param.html"></HEAD +TITLE="gmime-filter-yenc" +HREF="gmime-gmime-filter-yenc.html"></HEAD ><BODY CLASS="REFENTRY" BGCOLOR="#FFFFFF" @@ -103,7 +103,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A -HREF="gmime-gmime-param.html" +HREF="gmime-gmime-filter-yenc.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-FILTER-HTML" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN2019" +NAME="AEN2082" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN2019" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN2022" +NAME="AEN2085" ></A ><H2 >Synopsis</H2 @@ -199,7 +199,7 @@ HREF="GUINT32" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2037" +NAME="AEN2100" ></A ><H2 >Description</H2 @@ -209,14 +209,14 @@ NAME="AEN2037" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2040" +NAME="AEN2103" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN2042" +NAME="AEN2105" ></A ><H3 ><A @@ -242,7 +242,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2047" +NAME="AEN2110" ></A ><H3 ><A @@ -268,7 +268,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2052" +NAME="AEN2115" ></A ><H3 ><A @@ -294,7 +294,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2057" +NAME="AEN2120" ></A ><H3 ><A @@ -320,7 +320,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2062" +NAME="AEN2125" ></A ><H3 ><A @@ -346,7 +346,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2067" +NAME="AEN2130" ></A ><H3 ><A @@ -372,7 +372,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2072" +NAME="AEN2135" ></A ><H3 ><A @@ -398,7 +398,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2077" +NAME="AEN2140" ></A ><H3 ><A @@ -424,7 +424,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2082" +NAME="AEN2145" ></A ><H3 ><A @@ -461,7 +461,7 @@ HREF="GUINT32" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2091" +NAME="AEN2154" ></A ><P ></P @@ -598,7 +598,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A -HREF="gmime-gmime-param.html" +HREF="gmime-gmime-filter-yenc.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -626,7 +626,7 @@ ALIGN="right" COLOR="#FFFFFF" SIZE="3" ><B ->gmime-param</B +>gmime-filter-yenc</B ></FONT ></TD ></TR diff --git a/doc/html/gmime-gmime-filter-yenc.html b/doc/html/gmime-gmime-filter-yenc.html new file mode 100644 index 00000000..bad9044a --- /dev/null +++ b/doc/html/gmime-gmime-filter-yenc.html @@ -0,0 +1,1838 @@ +<HTML +><HEAD +><TITLE +>gmime-filter-yenc</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.64 +"><LINK +REL="HOME" +TITLE="GMime Library Reference Manual" +HREF="book1.html"><LINK +REL="UP" +TITLE="GMime Library Reference" +HREF="libgmime.html"><LINK +REL="PREVIOUS" +TITLE="gmime-filter-html" +HREF="gmime-gmime-filter-html.html"><LINK +REL="NEXT" +TITLE="gmime-param" +HREF="gmime-gmime-param.html"></HEAD +><BODY +CLASS="REFENTRY" +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +BGCOLOR="#000000" +CELLPADDING="1" +CELLSPACING="0" +><TR +><TH +COLSPAN="4" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="5" +>GMime Library Reference Manual</FONT +></TH +></TR +><TR +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="left" +><A +HREF="gmime-gmime-filter-html.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><<< Previous Page</B +></FONT +></A +></TD +><TD +WIDTH="25%" +BGCOLOR="#0000C0" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="book1.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Home</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#00C000" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="libgmime.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Up</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="right" +><A +HREF="gmime-gmime-param.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Next Page >>></B +></FONT +></A +></TD +></TR +></TABLE +></DIV +><H1 +><A +NAME="GMIME-GMIME-FILTER-YENC" +>gmime-filter-yenc</A +></H1 +><DIV +CLASS="REFNAMEDIV" +><A +NAME="AEN2176" +></A +><H2 +>Name</H2 +>gmime-filter-yenc -- </DIV +><DIV +CLASS="REFSYNOPSISDIV" +><A +NAME="AEN2179" +></A +><H2 +>Synopsis</H2 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="SYNOPSIS" +> + +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YENCODE-CRC-INIT-CAPS" +>GMIME_YENCODE_CRC_INIT</A +> +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YENCODE-CRC-FINAL-CAPS" +>GMIME_YENCODE_CRC_FINAL</A +> (crc) +<GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> <A +HREF="gmime-gmime-filter-yenc.html#G-MIME-YDECODE-STEP" +>g_mime_ydecode_step</A +> (unsigned char *in, + <GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> inlen, + unsigned char *out, + int *state, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *pcrc, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *crc); +<GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> <A +HREF="gmime-gmime-filter-yenc.html#G-MIME-YENCODE-STEP" +>g_mime_yencode_step</A +> (unsigned char *in, + <GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> inlen, + unsigned char *out, + int *state, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *pcrc, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *crc); +<GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> <A +HREF="gmime-gmime-filter-yenc.html#G-MIME-YENCODE-CLOSE" +>g_mime_yencode_close</A +> (unsigned char *in, + <GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> inlen, + unsigned char *out, + int *state, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *pcrc, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *crc); +enum <A +HREF="gmime-gmime-filter-yenc.html#GMIMEFILTERYENCDIRECTION" +>GMimeFilterYencDirection</A +>; +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YENCODE-STATE-INIT-CAPS" +>GMIME_YENCODE_STATE_INIT</A +> +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-INIT-CAPS" +>GMIME_YDECODE_STATE_INIT</A +> +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-EOLN-CAPS" +>GMIME_YDECODE_STATE_EOLN</A +> +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-ESCAPE-CAPS" +>GMIME_YDECODE_STATE_ESCAPE</A +> +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-BEGIN-CAPS" +>GMIME_YDECODE_STATE_BEGIN</A +> +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-PART-CAPS" +>GMIME_YDECODE_STATE_PART</A +> +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-DECODE-CAPS" +>GMIME_YDECODE_STATE_DECODE</A +> +#define <A +HREF="gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-END-CAPS" +>GMIME_YDECODE_STATE_END</A +> +<A +HREF="gmime-gmime-filter.html#GMIMEFILTER" +>GMimeFilter</A +>* <A +HREF="gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-NEW" +>g_mime_filter_yenc_new</A +> (<A +HREF="gmime-gmime-filter-yenc.html#GMIMEFILTERYENCDIRECTION" +>GMimeFilterYencDirection</A +> direction); +void <A +HREF="gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-SET-STATE" +>g_mime_filter_yenc_set_state</A +> (<GTKDOCLINK +HREF="GMIMEFILTERYENC" +>GMimeFilterYenc</GTKDOCLINK +> *yenc, + int state); +void <A +HREF="gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-SET-CRC" +>g_mime_filter_yenc_set_crc</A +> (<GTKDOCLINK +HREF="GMIMEFILTERYENC" +>GMimeFilterYenc</GTKDOCLINK +> *yenc, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> crc); +<GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> <A +HREF="gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-GET-CRC" +>g_mime_filter_yenc_get_crc</A +> (<GTKDOCLINK +HREF="GMIMEFILTERYENC" +>GMimeFilterYenc</GTKDOCLINK +> *yenc); +<GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> <A +HREF="gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-GET-PCRC" +>g_mime_filter_yenc_get_pcrc</A +> (<GTKDOCLINK +HREF="GMIMEFILTERYENC" +>GMimeFilterYenc</GTKDOCLINK +> *yenc);</PRE +></TD +></TR +></TABLE +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN2222" +></A +><H2 +>Description</H2 +><P +></P +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN2225" +></A +><H2 +>Details</H2 +><DIV +CLASS="REFSECT2" +><A +NAME="AEN2227" +></A +><H3 +><A +NAME="GMIME-YENCODE-CRC-INIT-CAPS" +></A +>GMIME_YENCODE_CRC_INIT</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YENCODE_CRC_INIT (~0)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2232" +></A +><H3 +><A +NAME="GMIME-YENCODE-CRC-FINAL-CAPS" +></A +>GMIME_YENCODE_CRC_FINAL()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YENCODE_CRC_FINAL(crc) (~crc)</PRE +></TD +></TR +></TABLE +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2237" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>crc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2246" +></A +><H3 +><A +NAME="G-MIME-YDECODE-STEP" +></A +>g_mime_ydecode_step ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> g_mime_ydecode_step (unsigned char *in, + <GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> inlen, + unsigned char *out, + int *state, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *pcrc, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *crc);</PRE +></TD +></TR +></TABLE +><P +>Performs a 'decode step' on a chunk of yEncoded data of length +<TT +CLASS="PARAMETER" +><I +>inlen</I +></TT +> pointed to by <TT +CLASS="PARAMETER" +><I +>in</I +></TT +> and writes to <TT +CLASS="PARAMETER" +><I +>out</I +></TT +>. Assumes the =ybegin +and =ypart lines have already been stripped off.</P +><P +>To get the crc32 value of the part, use GMIME_YENCODE_CRC_FINAL +(<TT +CLASS="PARAMETER" +><I +>pcrc</I +></TT +>). If there are more parts, you should reuse <TT +CLASS="PARAMETER" +><I +>crc</I +></TT +> without +re-initializing. Once all parts have been decoded, you may get the +combined crc32 value of all the parts using GMIME_YENCODE_CRC_FINAL +(<TT +CLASS="PARAMETER" +><I +>crc</I +></TT +>).</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2263" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>in</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> input buffer</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>inlen</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> input buffer length</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>out</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> output buffer</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>state</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> ydecode state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>pcrc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> part crc state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>crc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> crc state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the number of bytes decoded.</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2296" +></A +><H3 +><A +NAME="G-MIME-YENCODE-STEP" +></A +>g_mime_yencode_step ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> g_mime_yencode_step (unsigned char *in, + <GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> inlen, + unsigned char *out, + int *state, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *pcrc, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *crc);</PRE +></TD +></TR +></TABLE +><P +>Performs an yEncode 'encode step' on a chunk of raw data of length +<TT +CLASS="PARAMETER" +><I +>inlen</I +></TT +> pointed to by <TT +CLASS="PARAMETER" +><I +>in</I +></TT +> and writes to <TT +CLASS="PARAMETER" +><I +>out</I +></TT +>.</P +><P +><TT +CLASS="PARAMETER" +><I +>state</I +></TT +> should be initialized to GMIME_YENCODE_STATE_INIT before +beginning making the first call to this function. Subsequent calls +should reuse <TT +CLASS="PARAMETER" +><I +>state</I +></TT +>.</P +><P +>Along the same lines, <TT +CLASS="PARAMETER" +><I +>pcrc</I +></TT +> and <TT +CLASS="PARAMETER" +><I +>crc</I +></TT +> should be initialized to +GMIME_YENCODE_CRC_INIT before using.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2315" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>in</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> input buffer</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>inlen</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> input buffer length</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>out</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> output buffer</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>state</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> yencode state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>pcrc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> part crc state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>crc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> crc state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the number of bytes encoded.</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2348" +></A +><H3 +><A +NAME="G-MIME-YENCODE-CLOSE" +></A +>g_mime_yencode_close ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> g_mime_yencode_close (unsigned char *in, + <GTKDOCLINK +HREF="SIZE-T" +>size_t</GTKDOCLINK +> inlen, + unsigned char *out, + int *state, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *pcrc, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> *crc);</PRE +></TD +></TR +></TABLE +><P +>Call this function when finished encoding data with +g_mime_yencode_step to flush off the remaining state.</P +><P +>GMIME_YENCODE_CRC_FINAL (<TT +CLASS="PARAMETER" +><I +>pcrc</I +></TT +>) will give you the crc32 of the +encoded "part". If there are more "parts" to encode, you should +re-use <TT +CLASS="PARAMETER" +><I +>crc</I +></TT +> when encoding the next "parts" and then use +GMIME_YENCODE_CRC_FINAL (<TT +CLASS="PARAMETER" +><I +>crc</I +></TT +>) to get the combined crc32 value of +all the parts.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2362" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>in</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> input buffer</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>inlen</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> input buffer length</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>out</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> output buffer</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>state</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> yencode state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>pcrc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> part crc state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>crc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> crc state</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the number of bytes encoded.</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2395" +></A +><H3 +><A +NAME="GMIMEFILTERYENCDIRECTION" +></A +>enum GMimeFilterYencDirection</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>typedef enum { + GMIME_FILTER_YENC_DIRECTION_ENCODE, + GMIME_FILTER_YENC_DIRECTION_DECODE, +} GMimeFilterYencDirection;</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2400" +></A +><H3 +><A +NAME="GMIME-YENCODE-STATE-INIT-CAPS" +></A +>GMIME_YENCODE_STATE_INIT</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YENCODE_STATE_INIT (0)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2405" +></A +><H3 +><A +NAME="GMIME-YDECODE-STATE-INIT-CAPS" +></A +>GMIME_YDECODE_STATE_INIT</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YDECODE_STATE_INIT (0)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2410" +></A +><H3 +><A +NAME="GMIME-YDECODE-STATE-EOLN-CAPS" +></A +>GMIME_YDECODE_STATE_EOLN</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YDECODE_STATE_EOLN (1 << 8)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2415" +></A +><H3 +><A +NAME="GMIME-YDECODE-STATE-ESCAPE-CAPS" +></A +>GMIME_YDECODE_STATE_ESCAPE</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YDECODE_STATE_ESCAPE (1 << 9)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2420" +></A +><H3 +><A +NAME="GMIME-YDECODE-STATE-BEGIN-CAPS" +></A +>GMIME_YDECODE_STATE_BEGIN</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YDECODE_STATE_BEGIN (1 << 12)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2425" +></A +><H3 +><A +NAME="GMIME-YDECODE-STATE-PART-CAPS" +></A +>GMIME_YDECODE_STATE_PART</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YDECODE_STATE_PART (1 << 13)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2430" +></A +><H3 +><A +NAME="GMIME-YDECODE-STATE-DECODE-CAPS" +></A +>GMIME_YDECODE_STATE_DECODE</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YDECODE_STATE_DECODE (1 << 14)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2435" +></A +><H3 +><A +NAME="GMIME-YDECODE-STATE-END-CAPS" +></A +>GMIME_YDECODE_STATE_END</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_YDECODE_STATE_END (1 << 15)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2440" +></A +><H3 +><A +NAME="G-MIME-FILTER-YENC-NEW" +></A +>g_mime_filter_yenc_new ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><A +HREF="gmime-gmime-filter.html#GMIMEFILTER" +>GMimeFilter</A +>* g_mime_filter_yenc_new (<A +HREF="gmime-gmime-filter-yenc.html#GMIMEFILTERYENCDIRECTION" +>GMimeFilterYencDirection</A +> direction);</PRE +></TD +></TR +></TABLE +><P +>Creates a new yEnc filter.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2448" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>direction</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> encode direction</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>a new yEnc filter.</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2461" +></A +><H3 +><A +NAME="G-MIME-FILTER-YENC-SET-STATE" +></A +>g_mime_filter_yenc_set_state ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void g_mime_filter_yenc_set_state (<GTKDOCLINK +HREF="GMIMEFILTERYENC" +>GMimeFilterYenc</GTKDOCLINK +> *yenc, + int state);</PRE +></TD +></TR +></TABLE +><P +>Sets the current state of the yencoder/ydecoder</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2468" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>yenc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> yEnc filter</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>state</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> encode/decode state</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2481" +></A +><H3 +><A +NAME="G-MIME-FILTER-YENC-SET-CRC" +></A +>g_mime_filter_yenc_set_crc ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void g_mime_filter_yenc_set_crc (<GTKDOCLINK +HREF="GMIMEFILTERYENC" +>GMimeFilterYenc</GTKDOCLINK +> *yenc, + <GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> crc);</PRE +></TD +></TR +></TABLE +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2488" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>yenc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>crc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2501" +></A +><H3 +><A +NAME="G-MIME-FILTER-YENC-GET-CRC" +></A +>g_mime_filter_yenc_get_crc ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> g_mime_filter_yenc_get_crc (<GTKDOCLINK +HREF="GMIMEFILTERYENC" +>GMimeFilterYenc</GTKDOCLINK +> *yenc);</PRE +></TD +></TR +></TABLE +><P +>Get the computed crc or (guint32) -1 on fail.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2509" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>yenc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> yEnc filter</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the computed crc or (guint32) -1 on fail.</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN2522" +></A +><H3 +><A +NAME="G-MIME-FILTER-YENC-GET-PCRC" +></A +>g_mime_filter_yenc_get_pcrc ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +><GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> g_mime_filter_yenc_get_pcrc (<GTKDOCLINK +HREF="GMIMEFILTERYENC" +>GMimeFilterYenc</GTKDOCLINK +> *yenc);</PRE +></TD +></TR +></TABLE +><P +>Get the computed part crc or (guint32) -1 on fail.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN2530" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>yenc</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> yEnc filter</TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><I +CLASS="EMPHASIS" +>Returns</I +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +>the computed part crc or (guint32) -1 on fail.</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +></DIV +><DIV +CLASS="NAVFOOTER" +><BR +CLEAR="all"><BR><TABLE +WIDTH="100%" +BORDER="0" +BGCOLOR="#000000" +CELLPADDING="1" +CELLSPACING="0" +><TR +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="left" +><A +HREF="gmime-gmime-filter-html.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><<< Previous Page</B +></FONT +></A +></TD +><TD +WIDTH="25%" +BGCOLOR="#0000C0" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="book1.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Home</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#00C000" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="libgmime.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Up</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="right" +><A +HREF="gmime-gmime-param.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Next Page >>></B +></FONT +></A +></TD +></TR +><TR +><TD +COLSPAN="2" +ALIGN="left" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>gmime-filter-html</B +></FONT +></TD +><TD +COLSPAN="2" +ALIGN="right" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>gmime-param</B +></FONT +></TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file diff --git a/doc/html/gmime-gmime-filter.html b/doc/html/gmime-gmime-filter.html index 8c1509ca..ca00f88f 100644 --- a/doc/html/gmime-gmime-filter.html +++ b/doc/html/gmime-gmime-filter.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-FILTER" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1519" +NAME="AEN1582" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1519" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1522" +NAME="AEN1585" ></A ><H2 >Synopsis</H2 @@ -273,7 +273,7 @@ HREF="GBOOLEAN" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1556" +NAME="AEN1619" ></A ><H2 >Description</H2 @@ -283,14 +283,14 @@ NAME="AEN1556" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1559" +NAME="AEN1622" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1561" +NAME="AEN1624" ></A ><H3 ><A @@ -343,7 +343,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1566" +NAME="AEN1629" ></A ><H3 ><A @@ -368,7 +368,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1571" +NAME="AEN1634" ></A ><P ></P @@ -406,7 +406,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1580" +NAME="AEN1643" ></A ><H3 ><A @@ -445,7 +445,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1589" +NAME="AEN1652" ></A ><P ></P @@ -500,7 +500,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1602" +NAME="AEN1665" ></A ><H3 ><A @@ -535,7 +535,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1610" +NAME="AEN1673" ></A ><P ></P @@ -573,7 +573,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1619" +NAME="AEN1682" ></A ><H3 ><A @@ -611,7 +611,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1628" +NAME="AEN1691" ></A ><P ></P @@ -669,7 +669,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1642" +NAME="AEN1705" ></A ><H3 ><A @@ -722,7 +722,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1654" +NAME="AEN1717" ></A ><P ></P @@ -862,7 +862,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1687" +NAME="AEN1750" ></A ><H3 ><A @@ -910,7 +910,7 @@ HREF="SIZE-T" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1698" +NAME="AEN1761" ></A ><P ></P @@ -1050,7 +1050,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1731" +NAME="AEN1794" ></A ><H3 ><A @@ -1080,7 +1080,7 @@ HREF="gmime-gmime-filter.html#GMIMEFILTER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1738" +NAME="AEN1801" ></A ><P ></P @@ -1118,7 +1118,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1747" +NAME="AEN1810" ></A ><H3 ><A @@ -1154,7 +1154,7 @@ previous ones</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1755" +NAME="AEN1818" ></A ><P ></P @@ -1226,7 +1226,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1772" +NAME="AEN1835" ></A ><H3 ><A @@ -1264,7 +1264,7 @@ HREF="GBOOLEAN" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1781" +NAME="AEN1844" ></A ><P ></P diff --git a/doc/html/gmime-gmime-header.html b/doc/html/gmime-gmime-header.html index ad9b0fea..57b21c5e 100644 --- a/doc/html/gmime-gmime-header.html +++ b/doc/html/gmime-gmime-header.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-HEADER" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN2308" +NAME="AEN2743" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN2308" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN2311" +NAME="AEN2746" ></A ><H2 >Synopsis</H2 @@ -243,7 +243,7 @@ HREF="GPOINTER" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2337" +NAME="AEN2772" ></A ><H2 >Description</H2 @@ -253,14 +253,14 @@ NAME="AEN2337" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2340" +NAME="AEN2775" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN2342" +NAME="AEN2777" ></A ><H3 ><A @@ -290,7 +290,7 @@ HREF="GPOINTER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2348" +NAME="AEN2783" ></A ><P ></P @@ -362,7 +362,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2365" +NAME="AEN2800" ></A ><H3 ><A @@ -392,7 +392,7 @@ HREF="gmime-gmime-message.html#GMIMEHEADER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2372" +NAME="AEN2807" ></A ><P ></P @@ -428,7 +428,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2381" +NAME="AEN2816" ></A ><H3 ><A @@ -458,7 +458,7 @@ HREF="gmime-gmime-message.html#GMIMEHEADER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2388" +NAME="AEN2823" ></A ><P ></P @@ -496,7 +496,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2397" +NAME="AEN2832" ></A ><H3 ><A @@ -538,7 +538,7 @@ obtained for them) otherwise the header will be unset.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2406" +NAME="AEN2841" ></A ><P ></P @@ -610,7 +610,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2423" +NAME="AEN2858" ></A ><H3 ><A @@ -658,7 +658,7 @@ can be obtained for them) otherwise the header will be unset.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2433" +NAME="AEN2868" ></A ><P ></P @@ -730,7 +730,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2450" +NAME="AEN2885" ></A ><H3 ><A @@ -761,7 +761,7 @@ HREF="gmime-gmime-message.html#GMIMEHEADER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2457" +NAME="AEN2892" ></A ><P ></P @@ -831,7 +831,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2474" +NAME="AEN2909" ></A ><H3 ><A @@ -862,7 +862,7 @@ HREF="gmime-gmime-message.html#GMIMEHEADER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2481" +NAME="AEN2916" ></A ><P ></P @@ -917,7 +917,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2494" +NAME="AEN2929" ></A ><H3 ><A @@ -951,7 +951,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2502" +NAME="AEN2937" ></A ><P ></P @@ -1006,7 +1006,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2515" +NAME="AEN2950" ></A ><H3 ><A @@ -1042,7 +1042,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2523" +NAME="AEN2958" ></A ><P ></P @@ -1095,7 +1095,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2536" +NAME="AEN2971" ></A ><H3 ><A @@ -1138,7 +1138,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2546" +NAME="AEN2981" ></A ><P ></P diff --git a/doc/html/gmime-gmime-iconv-utils.html b/doc/html/gmime-gmime-iconv-utils.html index d7cbd03f..b3d8e579 100644 --- a/doc/html/gmime-gmime-iconv-utils.html +++ b/doc/html/gmime-gmime-iconv-utils.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-ICONV-UTILS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN6428" +NAME="AEN6915" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN6428" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN6431" +NAME="AEN6918" ></A ><H2 >Synopsis</H2 @@ -199,7 +199,7 @@ HREF="SIZE-T" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6445" +NAME="AEN6932" ></A ><H2 >Description</H2 @@ -209,14 +209,14 @@ NAME="AEN6445" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6448" +NAME="AEN6935" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN6450" +NAME="AEN6937" ></A ><H3 ><A @@ -258,7 +258,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6459" +NAME="AEN6946" ></A ><P ></P @@ -329,7 +329,7 @@ converted to the new charset.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6476" +NAME="AEN6963" ></A ><H3 ><A @@ -381,7 +381,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6487" +NAME="AEN6974" ></A ><P ></P @@ -485,7 +485,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6511" +NAME="AEN6998" ></A ><H3 ><A @@ -518,7 +518,7 @@ user's locale charset.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6518" +NAME="AEN7005" ></A ><P ></P @@ -577,7 +577,7 @@ user's locale charset.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6532" +NAME="AEN7019" ></A ><H3 ><A @@ -620,7 +620,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6541" +NAME="AEN7028" ></A ><P ></P @@ -701,7 +701,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6560" +NAME="AEN7047" ></A ><H3 ><A @@ -733,7 +733,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6567" +NAME="AEN7054" ></A ><P ></P @@ -791,7 +791,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6581" +NAME="AEN7068" ></A ><H3 ><A @@ -834,7 +834,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6590" +NAME="AEN7077" ></A ><P ></P diff --git a/doc/html/gmime-gmime-iconv.html b/doc/html/gmime-gmime-iconv.html index 4d816ad1..132ebfc7 100644 --- a/doc/html/gmime-gmime-iconv.html +++ b/doc/html/gmime-gmime-iconv.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-ICONV" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN6323" +NAME="AEN6810" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN6323" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN6326" +NAME="AEN6813" ></A ><H2 >Synopsis</H2 @@ -176,7 +176,7 @@ HREF="ICONV-T" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6335" +NAME="AEN6822" ></A ><H2 >Description</H2 @@ -186,14 +186,14 @@ NAME="AEN6335" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6338" +NAME="AEN6825" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN6340" +NAME="AEN6827" ></A ><H3 ><A @@ -222,7 +222,7 @@ gmime-iconv interfaces will work correctly.</P ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6346" +NAME="AEN6833" ></A ><H3 ><A @@ -266,7 +266,7 @@ number of times until closed using g_mime_iconv_close.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6355" +NAME="AEN6842" ></A ><P ></P @@ -338,7 +338,7 @@ value.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6372" +NAME="AEN6859" ></A ><H3 ><A @@ -363,7 +363,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6377" +NAME="AEN6864" ></A ><P ></P @@ -469,7 +469,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6402" +NAME="AEN6889" ></A ><H3 ><A @@ -504,7 +504,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6410" +NAME="AEN6897" ></A ><P ></P diff --git a/doc/html/gmime-gmime-message.html b/doc/html/gmime-gmime-message.html index 05c2776b..f485a7ed 100644 --- a/doc/html/gmime-gmime-message.html +++ b/doc/html/gmime-gmime-message.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-MESSAGE" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN4343" +NAME="AEN4778" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN4343" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN4346" +NAME="AEN4781" ></A ><H2 >Synopsis</H2 @@ -414,7 +414,7 @@ HREF="GPOINTER" ><DIV CLASS="REFSECT1" ><A -NAME="AEN4416" +NAME="AEN4851" ></A ><H2 >Description</H2 @@ -424,14 +424,14 @@ NAME="AEN4416" ><DIV CLASS="REFSECT1" ><A -NAME="AEN4419" +NAME="AEN4854" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN4421" +NAME="AEN4856" ></A ><H3 ><A @@ -457,7 +457,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4426" +NAME="AEN4861" ></A ><H3 ><A @@ -482,7 +482,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4431" +NAME="AEN4866" ></A ><P ></P @@ -520,7 +520,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4440" +NAME="AEN4875" ></A ><H3 ><A @@ -545,7 +545,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4445" +NAME="AEN4880" ></A ><P ></P @@ -583,7 +583,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4454" +NAME="AEN4889" ></A ><H3 ><A @@ -609,7 +609,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4459" +NAME="AEN4894" ></A ><H3 ><A @@ -635,7 +635,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4464" +NAME="AEN4899" ></A ><H3 ><A @@ -661,7 +661,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4469" +NAME="AEN4904" ></A ><H3 ><A @@ -687,7 +687,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4474" +NAME="AEN4909" ></A ><H3 ><A @@ -727,7 +727,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4479" +NAME="AEN4914" ></A ><H3 ><A @@ -759,7 +759,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4484" +NAME="AEN4919" ></A ><H3 ><A @@ -806,7 +806,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4495" +NAME="AEN4930" ></A ><P ></P @@ -859,7 +859,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4508" +NAME="AEN4943" ></A ><H3 ><A @@ -896,7 +896,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4516" +NAME="AEN4951" ></A ><P ></P @@ -951,7 +951,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4529" +NAME="AEN4964" ></A ><H3 ><A @@ -986,7 +986,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4537" +NAME="AEN4972" ></A ><P ></P @@ -1039,7 +1039,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4550" +NAME="AEN4985" ></A ><H3 ><A @@ -1070,7 +1070,7 @@ HREF="gmime-gmime-message.html#GMIMEMESSAGE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4557" +NAME="AEN4992" ></A ><P ></P @@ -1125,7 +1125,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4570" +NAME="AEN5005" ></A ><H3 ><A @@ -1160,7 +1160,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4578" +NAME="AEN5013" ></A ><P ></P @@ -1213,7 +1213,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4591" +NAME="AEN5026" ></A ><H3 ><A @@ -1248,7 +1248,7 @@ GMIME_RECIPIENT_TYPE_CC and GMIME_RECIPIENT_TYPE_BCC.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4598" +NAME="AEN5033" ></A ><P ></P @@ -1337,7 +1337,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4619" +NAME="AEN5054" ></A ><H3 ><A @@ -1374,7 +1374,7 @@ specified in rfc822.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4626" +NAME="AEN5061" ></A ><P ></P @@ -1446,7 +1446,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4643" +NAME="AEN5078" ></A ><H3 ><A @@ -1491,7 +1491,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4653" +NAME="AEN5088" ></A ><P ></P @@ -1564,7 +1564,7 @@ GMIME_RECIPIENT_TYPE_BCC.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4670" +NAME="AEN5105" ></A ><H3 ><A @@ -1595,7 +1595,7 @@ HREF="gmime-gmime-message.html#GMIMEMESSAGE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4677" +NAME="AEN5112" ></A ><P ></P @@ -1650,7 +1650,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4690" +NAME="AEN5125" ></A ><H3 ><A @@ -1680,7 +1680,7 @@ HREF="gmime-gmime-message.html#GMIMEMESSAGE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4697" +NAME="AEN5132" ></A ><P ></P @@ -1733,7 +1733,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4710" +NAME="AEN5145" ></A ><H3 ><A @@ -1768,7 +1768,7 @@ HREF="TIME-T" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4718" +NAME="AEN5153" ></A ><P ></P @@ -1840,7 +1840,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4735" +NAME="AEN5170" ></A ><H3 ><A @@ -1884,7 +1884,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4745" +NAME="AEN5180" ></A ><P ></P @@ -1956,7 +1956,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4762" +NAME="AEN5197" ></A ><H3 ><A @@ -1986,7 +1986,7 @@ HREF="gmime-gmime-message.html#GMIMEMESSAGE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4769" +NAME="AEN5204" ></A ><P ></P @@ -2039,7 +2039,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4782" +NAME="AEN5217" ></A ><H3 ><A @@ -2070,7 +2070,7 @@ HREF="gmime-gmime-message.html#GMIMEMESSAGE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4789" +NAME="AEN5224" ></A ><P ></P @@ -2125,7 +2125,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4802" +NAME="AEN5237" ></A ><H3 ><A @@ -2160,7 +2160,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4810" +NAME="AEN5245" ></A ><P ></P @@ -2213,7 +2213,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4823" +NAME="AEN5258" ></A ><H3 ><A @@ -2246,7 +2246,7 @@ X-Priority, or In-Reply-To.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4830" +NAME="AEN5265" ></A ><P ></P @@ -2318,7 +2318,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4847" +NAME="AEN5282" ></A ><H3 ><A @@ -2351,7 +2351,7 @@ X-Priority, or In-Reply-To.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4854" +NAME="AEN5289" ></A ><P ></P @@ -2423,7 +2423,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4871" +NAME="AEN5306" ></A ><H3 ><A @@ -2463,7 +2463,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4880" +NAME="AEN5315" ></A ><P ></P @@ -2536,7 +2536,7 @@ CLASS="LITERAL" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4898" +NAME="AEN5333" ></A ><H3 ><A @@ -2570,7 +2570,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4906" +NAME="AEN5341" ></A ><P ></P @@ -2625,7 +2625,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4919" +NAME="AEN5354" ></A ><H3 ><A @@ -2656,7 +2656,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" >Write the contents of the MIME Message to <TT CLASS="PARAMETER" ><I ->string</I +>stream</I ></TT >.</P ><P @@ -2664,7 +2664,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4928" +NAME="AEN5363" ></A ><P ></P @@ -2719,7 +2719,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4941" +NAME="AEN5376" ></A ><H3 ><A @@ -2754,7 +2754,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4949" +NAME="AEN5384" ></A ><P ></P @@ -2807,7 +2807,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4962" +NAME="AEN5397" ></A ><H3 ><A @@ -2851,7 +2851,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4972" +NAME="AEN5407" ></A ><P ></P @@ -2948,7 +2948,7 @@ recommended that you traverse the MIME structure yourself.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4994" +NAME="AEN5429" ></A ><H3 ><A @@ -2978,7 +2978,7 @@ HREF="gmime-gmime-message.html#GMIMEMESSAGE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5001" +NAME="AEN5436" ></A ><P ></P @@ -3031,7 +3031,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5014" +NAME="AEN5449" ></A ><H3 ><A @@ -3074,7 +3074,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5024" +NAME="AEN5459" ></A ><P ></P diff --git a/doc/html/gmime-gmime-object.html b/doc/html/gmime-gmime-object.html index fcb005ef..a75e8daa 100644 --- a/doc/html/gmime-gmime-object.html +++ b/doc/html/gmime-gmime-object.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-OBJECT" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN2976" +NAME="AEN3411" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN2976" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN2979" +NAME="AEN3414" ></A ><H2 >Synopsis</H2 @@ -187,7 +187,7 @@ HREF="gmime-gmime-object.html#GMIMEOBJECT" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2991" +NAME="AEN3426" ></A ><H2 >Description</H2 @@ -197,14 +197,14 @@ NAME="AEN2991" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2994" +NAME="AEN3429" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN2996" +NAME="AEN3431" ></A ><H3 ><A @@ -229,7 +229,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3001" +NAME="AEN3436" ></A ><P ></P @@ -267,7 +267,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3010" +NAME="AEN3445" ></A ><H3 ><A @@ -298,7 +298,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3015" +NAME="AEN3450" ></A ><H3 ><A @@ -344,7 +344,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3025" +NAME="AEN3460" ></A ><P ></P @@ -416,7 +416,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3042" +NAME="AEN3477" ></A ><H3 ><A @@ -446,7 +446,7 @@ HREF="gmime-gmime-object.html#GMIMEOBJECT" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3049" +NAME="AEN3484" ></A ><P ></P @@ -484,7 +484,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3058" +NAME="AEN3493" ></A ><H3 ><A @@ -514,7 +514,7 @@ HREF="gmime-gmime-object.html#GMIMEOBJECT" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3065" +NAME="AEN3500" ></A ><P ></P diff --git a/doc/html/gmime-gmime-param.html b/doc/html/gmime-gmime-param.html index f0189490..3e7bbc0a 100644 --- a/doc/html/gmime-gmime-param.html +++ b/doc/html/gmime-gmime-param.html @@ -13,8 +13,8 @@ REL="UP" TITLE="GMime Library Reference" HREF="libgmime.html"><LINK REL="PREVIOUS" -TITLE="gmime-filter-html" -HREF="gmime-gmime-filter-html.html"><LINK +TITLE="gmime-filter-yenc" +HREF="gmime-gmime-filter-yenc.html"><LINK REL="NEXT" TITLE="gmime-header" HREF="gmime-gmime-header.html"></HEAD @@ -49,7 +49,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A -HREF="gmime-gmime-filter-html.html" +HREF="gmime-gmime-filter-yenc.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-PARAM" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN2113" +NAME="AEN2548" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN2113" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN2116" +NAME="AEN2551" ></A ><H2 >Synopsis</H2 @@ -220,7 +220,7 @@ HREF="GSTRING" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2137" +NAME="AEN2572" ></A ><H2 >Description</H2 @@ -230,14 +230,14 @@ NAME="AEN2137" ><DIV CLASS="REFSECT1" ><A -NAME="AEN2140" +NAME="AEN2575" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN2142" +NAME="AEN2577" ></A ><H3 ><A @@ -267,7 +267,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2147" +NAME="AEN2582" ></A ><H3 ><A @@ -308,7 +308,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2156" +NAME="AEN2591" ></A ><P ></P @@ -378,7 +378,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2173" +NAME="AEN2608" ></A ><H3 ><A @@ -408,7 +408,7 @@ HREF="gmime-gmime-param.html#GMIMEPARAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2180" +NAME="AEN2615" ></A ><P ></P @@ -466,7 +466,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2194" +NAME="AEN2629" ></A ><H3 ><A @@ -497,7 +497,7 @@ System.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2201" +NAME="AEN2636" ></A ><P ></P @@ -535,7 +535,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2210" +NAME="AEN2645" ></A ><H3 ><A @@ -586,7 +586,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2221" +NAME="AEN2656" ></A ><P ></P @@ -689,7 +689,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2245" +NAME="AEN2680" ></A ><H3 ><A @@ -736,7 +736,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2256" +NAME="AEN2691" ></A ><P ></P @@ -817,7 +817,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN2275" +NAME="AEN2710" ></A ><H3 ><A @@ -863,7 +863,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN2286" +NAME="AEN2721" ></A ><P ></P @@ -948,7 +948,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A -HREF="gmime-gmime-filter-html.html" +HREF="gmime-gmime-filter-yenc.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -1020,7 +1020,7 @@ ALIGN="left" COLOR="#FFFFFF" SIZE="3" ><B ->gmime-filter-html</B +>gmime-filter-yenc</B ></FONT ></TD ><TD diff --git a/doc/html/gmime-gmime-parser.html b/doc/html/gmime-gmime-parser.html index e67e38e9..753059d4 100644 --- a/doc/html/gmime-gmime-parser.html +++ b/doc/html/gmime-gmime-parser.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-PARSER" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN6189" +NAME="AEN6648" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN6189" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN6192" +NAME="AEN6651" ></A ><H2 >Synopsis</H2 @@ -178,7 +178,7 @@ HREF="GBOOLEAN" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6202" +NAME="AEN6661" ></A ><H2 >Description</H2 @@ -188,14 +188,14 @@ NAME="AEN6202" ><DIV CLASS="REFSECT1" ><A -NAME="AEN6205" +NAME="AEN6664" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN6207" +NAME="AEN6666" ></A ><H3 ><A @@ -233,7 +233,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6216" +NAME="AEN6675" ></A ><P ></P @@ -286,7 +286,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6229" +NAME="AEN6688" ></A ><H3 ><A @@ -329,7 +329,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6239" +NAME="AEN6698" ></A ><P ></P diff --git a/doc/html/gmime-gmime-part.html b/doc/html/gmime-gmime-part.html index f911abb4..9b41bc58 100644 --- a/doc/html/gmime-gmime-part.html +++ b/doc/html/gmime-gmime-part.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-PART" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN3299" +NAME="AEN3734" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN3299" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN3302" +NAME="AEN3737" ></A ><H2 >Synopsis</H2 @@ -557,7 +557,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="REFSECT1" ><A -NAME="AEN3409" +NAME="AEN3844" ></A ><H2 >Description</H2 @@ -567,14 +567,14 @@ NAME="AEN3409" ><DIV CLASS="REFSECT1" ><A -NAME="AEN3412" +NAME="AEN3847" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN3414" +NAME="AEN3849" ></A ><H3 ><A @@ -600,7 +600,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3419" +NAME="AEN3854" ></A ><H3 ><A @@ -625,7 +625,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3424" +NAME="AEN3859" ></A ><P ></P @@ -663,7 +663,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3433" +NAME="AEN3868" ></A ><H3 ><A @@ -688,7 +688,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3438" +NAME="AEN3873" ></A ><P ></P @@ -726,7 +726,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3447" +NAME="AEN3882" ></A ><H3 ><A @@ -760,7 +760,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3452" +NAME="AEN3887" ></A ><H3 ><A @@ -802,7 +802,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3457" +NAME="AEN3892" ></A ><H3 ><A @@ -834,7 +834,7 @@ HREF="GPOINTER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3464" +NAME="AEN3899" ></A ><P ></P @@ -889,7 +889,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3477" +NAME="AEN3912" ></A ><H3 ><A @@ -920,7 +920,7 @@ text/plain.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3484" +NAME="AEN3919" ></A ><P ></P @@ -957,7 +957,7 @@ text/plain.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3493" +NAME="AEN3928" ></A ><H3 ><A @@ -988,7 +988,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3500" +NAME="AEN3935" ></A ><P ></P @@ -1058,7 +1058,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3517" +NAME="AEN3952" ></A ><H3 ><A @@ -1090,7 +1090,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3524" +NAME="AEN3959" ></A ><P ></P @@ -1162,7 +1162,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3541" +NAME="AEN3976" ></A ><H3 ><A @@ -1197,7 +1197,7 @@ otherwise.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3549" +NAME="AEN3984" ></A ><P ></P @@ -1272,7 +1272,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3567" +NAME="AEN4002" ></A ><H3 ><A @@ -1304,7 +1304,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3574" +NAME="AEN4009" ></A ><P ></P @@ -1359,7 +1359,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3587" +NAME="AEN4022" ></A ><H3 ><A @@ -1394,7 +1394,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3595" +NAME="AEN4030" ></A ><P ></P @@ -1447,7 +1447,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3608" +NAME="AEN4043" ></A ><H3 ><A @@ -1478,7 +1478,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3615" +NAME="AEN4050" ></A ><P ></P @@ -1533,7 +1533,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3628" +NAME="AEN4063" ></A ><H3 ><A @@ -1567,7 +1567,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3636" +NAME="AEN4071" ></A ><P ></P @@ -1620,7 +1620,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3649" +NAME="AEN4084" ></A ><H3 ><A @@ -1651,7 +1651,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3656" +NAME="AEN4091" ></A ><P ></P @@ -1706,7 +1706,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3669" +NAME="AEN4104" ></A ><H3 ><A @@ -1740,7 +1740,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3677" +NAME="AEN4112" ></A ><P ></P @@ -1793,7 +1793,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3690" +NAME="AEN4125" ></A ><H3 ><A @@ -1826,7 +1826,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3698" +NAME="AEN4133" ></A ><P ></P @@ -1880,7 +1880,7 @@ return FALSE if the mime part does not contain a Content-MD5.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3711" +NAME="AEN4146" ></A ><H3 ><A @@ -1912,7 +1912,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3718" +NAME="AEN4153" ></A ><P ></P @@ -1967,7 +1967,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3731" +NAME="AEN4166" ></A ><H3 ><A @@ -2002,7 +2002,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3739" +NAME="AEN4174" ></A ><P ></P @@ -2055,7 +2055,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3752" +NAME="AEN4187" ></A ><H3 ><A @@ -2089,7 +2089,7 @@ HREF="gmime-gmime-content-type.html#GMIMECONTENTTYPE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3760" +NAME="AEN4195" ></A ><P ></P @@ -2144,7 +2144,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3773" +NAME="AEN4208" ></A ><H3 ><A @@ -2182,7 +2182,7 @@ error.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3782" +NAME="AEN4217" ></A ><P ></P @@ -2235,7 +2235,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3795" +NAME="AEN4230" ></A ><H3 ><A @@ -2272,7 +2272,7 @@ GMIME_PART_ENCODING_BASE64 and GMIME_PART_ENCODING_QUOTEDPRINTABLE.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3803" +NAME="AEN4238" ></A ><P ></P @@ -2327,7 +2327,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3816" +NAME="AEN4251" ></A ><H3 ><A @@ -2361,7 +2361,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3824" +NAME="AEN4259" ></A ><P ></P @@ -2418,7 +2418,7 @@ GMIME_PART_ENCODING_QUOTEDPRINTABLE.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3837" +NAME="AEN4272" ></A ><H3 ><A @@ -2448,7 +2448,7 @@ HREF="gmime-gmime-part.html#GMIMEPARTENCODINGTYPE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3844" +NAME="AEN4279" ></A ><P ></P @@ -2505,7 +2505,7 @@ and GMIME_PART_ENCODING_UUENCODE.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3857" +NAME="AEN4292" ></A ><H3 ><A @@ -2537,7 +2537,7 @@ string.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3864" +NAME="AEN4299" ></A ><P ></P @@ -2594,7 +2594,7 @@ GMIME_PART_ENCODING_UUENCODE.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3877" +NAME="AEN4312" ></A ><H3 ><A @@ -2629,7 +2629,7 @@ HREF="gmime-gmime-disposition.html#GMIMEDISPOSITION" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3885" +NAME="AEN4320" ></A ><P ></P @@ -2684,7 +2684,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3898" +NAME="AEN4333" ></A ><H3 ><A @@ -2716,7 +2716,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3905" +NAME="AEN4340" ></A ><P ></P @@ -2771,7 +2771,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3918" +NAME="AEN4353" ></A ><H3 ><A @@ -2805,7 +2805,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3926" +NAME="AEN4361" ></A ><P ></P @@ -2858,7 +2858,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3939" +NAME="AEN4374" ></A ><H3 ><A @@ -2891,7 +2891,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3946" +NAME="AEN4381" ></A ><P ></P @@ -2963,7 +2963,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3963" +NAME="AEN4398" ></A ><H3 ><A @@ -3004,7 +3004,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3972" +NAME="AEN4407" ></A ><P ></P @@ -3078,7 +3078,7 @@ HREF="NAME" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN3990" +NAME="AEN4425" ></A ><H3 ><A @@ -3110,7 +3110,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN3997" +NAME="AEN4432" ></A ><P ></P @@ -3165,7 +3165,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4010" +NAME="AEN4445" ></A ><H3 ><A @@ -3199,7 +3199,7 @@ part does not have the filename or name parameter set.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4018" +NAME="AEN4453" ></A ><P ></P @@ -3254,7 +3254,7 @@ and if not then checks the "name" parameter in the Content-Type.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4031" +NAME="AEN4466" ></A ><H3 ><A @@ -3285,7 +3285,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4038" +NAME="AEN4473" ></A ><P ></P @@ -3340,7 +3340,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4051" +NAME="AEN4486" ></A ><H3 ><A @@ -3373,7 +3373,7 @@ CLASS="LITERAL" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4059" +NAME="AEN4494" ></A ><P ></P @@ -3426,7 +3426,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4072" +NAME="AEN4507" ></A ><H3 ><A @@ -3461,7 +3461,7 @@ HREF="SIZE-T" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4080" +NAME="AEN4515" ></A ><P ></P @@ -3533,7 +3533,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4097" +NAME="AEN4532" ></A ><H3 ><A @@ -3573,7 +3573,7 @@ HREF="gmime-gmime-part.html#GMIMEPARTENCODINGTYPE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4106" +NAME="AEN4541" ></A ><P ></P @@ -3662,7 +3662,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4127" +NAME="AEN4562" ></A ><H3 ><A @@ -3697,7 +3697,7 @@ HREF="GBYTEARRAY" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4135" +NAME="AEN4570" ></A ><P ></P @@ -3752,7 +3752,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4148" +NAME="AEN4583" ></A ><H3 ><A @@ -3792,7 +3792,7 @@ of the raw data buffer.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4157" +NAME="AEN4592" ></A ><P ></P @@ -3866,7 +3866,7 @@ CLASS="LITERAL" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4175" +NAME="AEN4610" ></A ><H3 ><A @@ -3904,7 +3904,7 @@ on error.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4184" +NAME="AEN4619" ></A ><P ></P @@ -3957,7 +3957,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4197" +NAME="AEN4632" ></A ><H3 ><A @@ -3991,7 +3991,7 @@ HREF="gmime-gmime-data-wrapper.html#GMIMEDATAWRAPPER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4205" +NAME="AEN4640" ></A ><P ></P @@ -4046,7 +4046,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4218" +NAME="AEN4653" ></A ><H3 ><A @@ -4081,7 +4081,7 @@ multipart.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4226" +NAME="AEN4661" ></A ><P ></P @@ -4136,7 +4136,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4239" +NAME="AEN4674" ></A ><H3 ><A @@ -4175,7 +4175,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4248" +NAME="AEN4683" ></A ><P ></P @@ -4230,7 +4230,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4261" +NAME="AEN4696" ></A ><H3 ><A @@ -4260,7 +4260,7 @@ HREF="gmime-gmime-part.html#GMIMEPART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4268" +NAME="AEN4703" ></A ><P ></P @@ -4313,7 +4313,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4281" +NAME="AEN4716" ></A ><H3 ><A @@ -4361,7 +4361,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4292" +NAME="AEN4727" ></A ><P ></P @@ -4436,7 +4436,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN4310" +NAME="AEN4745" ></A ><H3 ><A @@ -4482,7 +4482,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN4320" +NAME="AEN4755" ></A ><P ></P diff --git a/doc/html/gmime-gmime-pgp-context.html b/doc/html/gmime-gmime-pgp-context.html index 4957050f..9e885604 100644 --- a/doc/html/gmime-gmime-pgp-context.html +++ b/doc/html/gmime-gmime-pgp-context.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-PGP-CONTEXT" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN7363" +NAME="AEN7850" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN7363" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN7366" +NAME="AEN7853" ></A ><H2 >Synopsis</H2 @@ -216,7 +216,7 @@ HREF="gmime-gmime-pgp-context.html#G-MIME-PGP-DECRYPT" ><DIV CLASS="REFSECT1" ><A -NAME="AEN7385" +NAME="AEN7872" ></A ><H2 >Description</H2 @@ -226,14 +226,14 @@ NAME="AEN7385" ><DIV CLASS="REFSECT1" ><A -NAME="AEN7388" +NAME="AEN7875" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN7390" +NAME="AEN7877" ></A ><H3 ><A @@ -259,7 +259,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7395" +NAME="AEN7882" ></A ><H3 ><A @@ -284,7 +284,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7400" +NAME="AEN7887" ></A ><P ></P @@ -322,7 +322,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7409" +NAME="AEN7896" ></A ><H3 ><A @@ -347,7 +347,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7414" +NAME="AEN7901" ></A ><P ></P @@ -385,7 +385,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7423" +NAME="AEN7910" ></A ><H3 ><A @@ -414,7 +414,7 @@ HREF="GPOINTER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7429" +NAME="AEN7916" ></A ><P ></P @@ -484,7 +484,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7446" +NAME="AEN7933" ></A ><H3 ><A @@ -516,7 +516,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7451" +NAME="AEN7938" ></A ><H3 ><A @@ -559,7 +559,7 @@ verify, encrypt and decrypt streams.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7461" +NAME="AEN7948" ></A ><P ></P @@ -668,7 +668,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7487" +NAME="AEN7974" ></A ><H3 ><A @@ -693,7 +693,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7492" +NAME="AEN7979" ></A ><P ></P @@ -816,7 +816,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7521" +NAME="AEN8008" ></A ><H3 ><A @@ -841,7 +841,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7526" +NAME="AEN8013" ></A ><P ></P @@ -964,7 +964,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7555" +NAME="AEN8042" ></A ><H3 ><A @@ -989,7 +989,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7560" +NAME="AEN8047" ></A ><P ></P @@ -1078,7 +1078,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7581" +NAME="AEN8068" ></A ><H3 ><A @@ -1103,7 +1103,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7586" +NAME="AEN8073" ></A ><P ></P @@ -1243,7 +1243,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7619" +NAME="AEN8106" ></A ><H3 ><A @@ -1268,7 +1268,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7624" +NAME="AEN8111" ></A ><P ></P diff --git a/doc/html/gmime-gmime-pgp-mime.html b/doc/html/gmime-gmime-pgp-mime.html index d671829f..ba3cd6e5 100644 --- a/doc/html/gmime-gmime-pgp-mime.html +++ b/doc/html/gmime-gmime-pgp-mime.html @@ -111,7 +111,7 @@ NAME="GMIME-GMIME-PGP-MIME" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN7650" +NAME="AEN8137" ></A ><H2 >Name</H2 @@ -119,7 +119,7 @@ NAME="AEN7650" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN7653" +NAME="AEN8140" ></A ><H2 >Synopsis</H2 @@ -239,7 +239,7 @@ HREF="gmime-gmime-exception.html#GMIMEEXCEPTION" ><DIV CLASS="REFSECT1" ><A -NAME="AEN7682" +NAME="AEN8169" ></A ><H2 >Description</H2 @@ -249,14 +249,14 @@ NAME="AEN7682" ><DIV CLASS="REFSECT1" ><A -NAME="AEN7685" +NAME="AEN8172" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN7687" +NAME="AEN8174" ></A ><H3 ><A @@ -291,7 +291,7 @@ part.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7695" +NAME="AEN8182" ></A ><P ></P @@ -356,7 +356,7 @@ otherwise.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7711" +NAME="AEN8198" ></A ><H3 ><A @@ -391,7 +391,7 @@ encrypted part.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7719" +NAME="AEN8206" ></A ><P ></P @@ -456,7 +456,7 @@ otherwise.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7735" +NAME="AEN8222" ></A ><H3 ><A @@ -514,7 +514,7 @@ HREF="PART" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7748" +NAME="AEN8235" ></A ><P ></P @@ -620,7 +620,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7773" +NAME="AEN8260" ></A ><H3 ><A @@ -662,7 +662,7 @@ HREF="gmime-gmime-exception.html#GMIMEEXCEPTION" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7783" +NAME="AEN8270" ></A ><P ></P @@ -752,7 +752,7 @@ CLASS="LITERAL" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7805" +NAME="AEN8292" ></A ><H3 ><A @@ -811,7 +811,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7818" +NAME="AEN8305" ></A ><P ></P @@ -900,7 +900,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN7839" +NAME="AEN8326" ></A ><H3 ><A @@ -941,7 +941,7 @@ HREF="gmime-gmime-exception.html#GMIMEEXCEPTION" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN7849" +NAME="AEN8336" ></A ><P ></P diff --git a/doc/html/gmime-gmime-stream-buffer.html b/doc/html/gmime-gmime-stream-buffer.html index c8dd057f..68abd0a6 100644 --- a/doc/html/gmime-gmime-stream-buffer.html +++ b/doc/html/gmime-gmime-stream-buffer.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-STREAM-BUFFER" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN647" +NAME="AEN710" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN647" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN650" +NAME="AEN713" ></A ><H2 >Synopsis</H2 @@ -209,7 +209,7 @@ HREF="GBYTEARRAY" ><DIV CLASS="REFSECT1" ><A -NAME="AEN668" +NAME="AEN731" ></A ><H2 >Description</H2 @@ -219,14 +219,14 @@ NAME="AEN668" ><DIV CLASS="REFSECT1" ><A -NAME="AEN671" +NAME="AEN734" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN673" +NAME="AEN736" ></A ><H3 ><A @@ -256,7 +256,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN678" +NAME="AEN741" ></A ><H3 ><A @@ -282,7 +282,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN683" +NAME="AEN746" ></A ><H3 ><A @@ -307,7 +307,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN688" +NAME="AEN751" ></A ><P ></P @@ -345,7 +345,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN697" +NAME="AEN760" ></A ><H3 ><A @@ -370,7 +370,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN702" +NAME="AEN765" ></A ><P ></P @@ -408,7 +408,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN711" +NAME="AEN774" ></A ><H3 ><A @@ -445,7 +445,7 @@ HREF="gmime-gmime-stream-buffer.html#GMIMESTREAMBUFFERMODE" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN720" +NAME="AEN783" ></A ><P ></P @@ -525,7 +525,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN739" +NAME="AEN802" ></A ><H3 ><A @@ -582,7 +582,7 @@ buffer.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN751" +NAME="AEN814" ></A ><P ></P @@ -675,7 +675,7 @@ on fail.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN773" +NAME="AEN836" ></A ><H3 ><A @@ -714,7 +714,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN782" +NAME="AEN845" ></A ><P ></P diff --git a/doc/html/gmime-gmime-stream-file.html b/doc/html/gmime-gmime-stream-file.html index f85b33c9..0fcfc136 100644 --- a/doc/html/gmime-gmime-stream-file.html +++ b/doc/html/gmime-gmime-stream-file.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-STREAM-FILE" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN800" +NAME="AEN863" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN800" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN803" +NAME="AEN866" ></A ><H2 >Synopsis</H2 @@ -194,7 +194,7 @@ HREF="OFF-T" ><DIV CLASS="REFSECT1" ><A -NAME="AEN817" +NAME="AEN880" ></A ><H2 >Description</H2 @@ -204,14 +204,14 @@ NAME="AEN817" ><DIV CLASS="REFSECT1" ><A -NAME="AEN820" +NAME="AEN883" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN822" +NAME="AEN885" ></A ><H3 ><A @@ -237,7 +237,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN827" +NAME="AEN890" ></A ><H3 ><A @@ -262,7 +262,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN832" +NAME="AEN895" ></A ><P ></P @@ -300,7 +300,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN841" +NAME="AEN904" ></A ><H3 ><A @@ -325,7 +325,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN846" +NAME="AEN909" ></A ><P ></P @@ -363,7 +363,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN855" +NAME="AEN918" ></A ><H3 ><A @@ -401,7 +401,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN864" +NAME="AEN927" ></A ><P ></P @@ -459,7 +459,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN878" +NAME="AEN941" ></A ><H3 ><A @@ -517,7 +517,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN891" +NAME="AEN954" ></A ><P ></P diff --git a/doc/html/gmime-gmime-stream-filter.html b/doc/html/gmime-gmime-stream-filter.html index 3ebece89..5c3814e1 100644 --- a/doc/html/gmime-gmime-stream-filter.html +++ b/doc/html/gmime-gmime-stream-filter.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-STREAM-FILTER" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1389" +NAME="AEN1452" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1389" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1392" +NAME="AEN1455" ></A ><H2 >Synopsis</H2 @@ -195,7 +195,7 @@ HREF="GMIMESTREAMFILTER" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1406" +NAME="AEN1469" ></A ><H2 >Description</H2 @@ -205,14 +205,14 @@ NAME="AEN1406" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1409" +NAME="AEN1472" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1411" +NAME="AEN1474" ></A ><H3 ><A @@ -238,7 +238,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1416" +NAME="AEN1479" ></A ><H3 ><A @@ -263,7 +263,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1421" +NAME="AEN1484" ></A ><P ></P @@ -301,7 +301,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1430" +NAME="AEN1493" ></A ><H3 ><A @@ -326,7 +326,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1435" +NAME="AEN1498" ></A ><P ></P @@ -364,7 +364,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1444" +NAME="AEN1507" ></A ><H3 ><A @@ -404,7 +404,7 @@ stream.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1453" +NAME="AEN1516" ></A ><P ></P @@ -462,7 +462,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1467" +NAME="AEN1530" ></A ><H3 ><A @@ -506,7 +506,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1477" +NAME="AEN1540" ></A ><P ></P @@ -576,7 +576,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1494" +NAME="AEN1557" ></A ><H3 ><A @@ -608,7 +608,7 @@ filter_add).</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1501" +NAME="AEN1564" ></A ><P ></P diff --git a/doc/html/gmime-gmime-stream-fs.html b/doc/html/gmime-gmime-stream-fs.html index 2623135f..388b1af6 100644 --- a/doc/html/gmime-gmime-stream-fs.html +++ b/doc/html/gmime-gmime-stream-fs.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-STREAM-FS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN920" +NAME="AEN983" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN920" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN923" +NAME="AEN986" ></A ><H2 >Synopsis</H2 @@ -188,7 +188,7 @@ HREF="OFF-T" ><DIV CLASS="REFSECT1" ><A -NAME="AEN935" +NAME="AEN998" ></A ><H2 >Description</H2 @@ -198,14 +198,14 @@ NAME="AEN935" ><DIV CLASS="REFSECT1" ><A -NAME="AEN938" +NAME="AEN1001" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN940" +NAME="AEN1003" ></A ><H3 ><A @@ -231,7 +231,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN945" +NAME="AEN1008" ></A ><H3 ><A @@ -256,7 +256,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN950" +NAME="AEN1013" ></A ><P ></P @@ -294,7 +294,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN959" +NAME="AEN1022" ></A ><H3 ><A @@ -319,7 +319,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN964" +NAME="AEN1027" ></A ><P ></P @@ -357,7 +357,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN973" +NAME="AEN1036" ></A ><H3 ><A @@ -392,7 +392,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN981" +NAME="AEN1044" ></A ><P ></P @@ -450,7 +450,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN995" +NAME="AEN1058" ></A ><H3 ><A @@ -505,7 +505,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1007" +NAME="AEN1070" ></A ><P ></P diff --git a/doc/html/gmime-gmime-stream-mem.html b/doc/html/gmime-gmime-stream-mem.html index d9f0c39f..8ab4ca0f 100644 --- a/doc/html/gmime-gmime-stream-mem.html +++ b/doc/html/gmime-gmime-stream-mem.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-STREAM-MEM" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1036" +NAME="AEN1099" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1036" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1039" +NAME="AEN1102" ></A ><H2 >Synopsis</H2 @@ -207,7 +207,7 @@ HREF="GBYTEARRAY" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1056" +NAME="AEN1119" ></A ><H2 >Description</H2 @@ -217,14 +217,14 @@ NAME="AEN1056" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1059" +NAME="AEN1122" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1061" +NAME="AEN1124" ></A ><H3 ><A @@ -250,7 +250,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1066" +NAME="AEN1129" ></A ><H3 ><A @@ -275,7 +275,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1071" +NAME="AEN1134" ></A ><P ></P @@ -313,7 +313,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1080" +NAME="AEN1143" ></A ><H3 ><A @@ -338,7 +338,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1085" +NAME="AEN1148" ></A ><P ></P @@ -376,7 +376,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1094" +NAME="AEN1157" ></A ><H3 ><A @@ -406,7 +406,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1101" +NAME="AEN1164" ></A ><P ></P @@ -442,7 +442,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1110" +NAME="AEN1173" ></A ><H3 ><A @@ -481,7 +481,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1119" +NAME="AEN1182" ></A ><P ></P @@ -539,7 +539,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1133" +NAME="AEN1196" ></A ><H3 ><A @@ -585,7 +585,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1143" +NAME="AEN1206" ></A ><P ></P @@ -660,7 +660,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1161" +NAME="AEN1224" ></A ><H3 ><A @@ -696,7 +696,7 @@ is not responsible for freeing the byte array.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1169" +NAME="AEN1232" ></A ><P ></P diff --git a/doc/html/gmime-gmime-stream-mmap.html b/doc/html/gmime-gmime-stream-mmap.html index 9aa4ca91..8f4d2e44 100644 --- a/doc/html/gmime-gmime-stream-mmap.html +++ b/doc/html/gmime-gmime-stream-mmap.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-STREAM-MMAP" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1187" +NAME="AEN1250" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1187" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1190" +NAME="AEN1253" ></A ><H2 >Synopsis</H2 @@ -192,7 +192,7 @@ HREF="OFF-T" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1202" +NAME="AEN1265" ></A ><H2 >Description</H2 @@ -202,14 +202,14 @@ NAME="AEN1202" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1205" +NAME="AEN1268" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1207" +NAME="AEN1270" ></A ><H3 ><A @@ -235,7 +235,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1212" +NAME="AEN1275" ></A ><H3 ><A @@ -260,7 +260,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1217" +NAME="AEN1280" ></A ><P ></P @@ -298,7 +298,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1226" +NAME="AEN1289" ></A ><H3 ><A @@ -323,7 +323,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1231" +NAME="AEN1294" ></A ><P ></P @@ -361,7 +361,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1240" +NAME="AEN1303" ></A ><H3 ><A @@ -398,7 +398,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1248" +NAME="AEN1311" ></A ><P ></P @@ -490,7 +490,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1270" +NAME="AEN1333" ></A ><H3 ><A @@ -547,7 +547,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1282" +NAME="AEN1345" ></A ><P ></P diff --git a/doc/html/gmime-gmime-stream-null.html b/doc/html/gmime-gmime-stream-null.html index 7cf38bfa..4a0fa412 100644 --- a/doc/html/gmime-gmime-stream-null.html +++ b/doc/html/gmime-gmime-stream-null.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-STREAM-NULL" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN1319" +NAME="AEN1382" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN1319" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN1322" +NAME="AEN1385" ></A ><H2 >Synopsis</H2 @@ -172,7 +172,7 @@ HREF="gmime-gmime-stream-null.html#G-MIME-STREAM-NULL-NEW" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1330" +NAME="AEN1393" ></A ><H2 >Description</H2 @@ -182,14 +182,14 @@ NAME="AEN1330" ><DIV CLASS="REFSECT1" ><A -NAME="AEN1333" +NAME="AEN1396" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN1335" +NAME="AEN1398" ></A ><H3 ><A @@ -215,7 +215,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1340" +NAME="AEN1403" ></A ><H3 ><A @@ -240,7 +240,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1345" +NAME="AEN1408" ></A ><P ></P @@ -278,7 +278,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1354" +NAME="AEN1417" ></A ><H3 ><A @@ -303,7 +303,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1359" +NAME="AEN1422" ></A ><P ></P @@ -341,7 +341,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN1368" +NAME="AEN1431" ></A ><H3 ><A @@ -371,7 +371,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN1375" +NAME="AEN1438" ></A ><P ></P diff --git a/doc/html/gmime-gmime-stream.html b/doc/html/gmime-gmime-stream.html index 76ea168b..04da3f3b 100644 --- a/doc/html/gmime-gmime-stream.html +++ b/doc/html/gmime-gmime-stream.html @@ -13,8 +13,8 @@ REL="UP" TITLE="GMime Library Reference" HREF="libgmime.html"><LINK REL="PREVIOUS" -TITLE="GMime Library Reference" -HREF="libgmime.html"><LINK +TITLE="gmime" +HREF="gmime-gmime.html"><LINK REL="NEXT" TITLE="gmime-stream-buffer" HREF="gmime-gmime-stream-buffer.html"></HEAD @@ -49,7 +49,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A -HREF="libgmime.html" +HREF="gmime-gmime.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-STREAM" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN55" +NAME="AEN118" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN55" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN58" +NAME="AEN121" ></A ><H2 >Synopsis</H2 @@ -390,7 +390,7 @@ HREF="SIZE-T" ><DIV CLASS="REFSECT1" ><A -NAME="AEN126" +NAME="AEN189" ></A ><H2 >Description</H2 @@ -400,14 +400,14 @@ NAME="AEN126" ><DIV CLASS="REFSECT1" ><A -NAME="AEN129" +NAME="AEN192" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN131" +NAME="AEN194" ></A ><H3 ><A @@ -456,7 +456,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN136" +NAME="AEN199" ></A ><H3 ><A @@ -486,7 +486,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN141" +NAME="AEN204" ></A ><H3 ><A @@ -515,7 +515,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN146" +NAME="AEN209" ></A ><H3 ><A @@ -540,7 +540,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN151" +NAME="AEN214" ></A ><P ></P @@ -578,7 +578,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN160" +NAME="AEN223" ></A ><H3 ><A @@ -642,7 +642,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN174" +NAME="AEN237" ></A ><P ></P @@ -748,7 +748,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN199" +NAME="AEN262" ></A ><H3 ><A @@ -778,7 +778,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN206" +NAME="AEN269" ></A ><P ></P @@ -816,7 +816,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN215" +NAME="AEN278" ></A ><H3 ><A @@ -846,7 +846,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN222" +NAME="AEN285" ></A ><P ></P @@ -884,7 +884,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN231" +NAME="AEN294" ></A ><H3 ><A @@ -937,7 +937,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN243" +NAME="AEN306" ></A ><P ></P @@ -1024,7 +1024,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN264" +NAME="AEN327" ></A ><H3 ><A @@ -1077,7 +1077,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN276" +NAME="AEN339" ></A ><P ></P @@ -1164,7 +1164,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN297" +NAME="AEN360" ></A ><H3 ><A @@ -1194,7 +1194,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN304" +NAME="AEN367" ></A ><P ></P @@ -1247,7 +1247,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN317" +NAME="AEN380" ></A ><H3 ><A @@ -1328,7 +1328,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN336" +NAME="AEN399" ></A ><P ></P @@ -1415,7 +1415,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN357" +NAME="AEN420" ></A ><H3 ><A @@ -1448,7 +1448,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN365" +NAME="AEN428" ></A ><P ></P @@ -1501,7 +1501,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN378" +NAME="AEN441" ></A ><H3 ><A @@ -1531,7 +1531,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN385" +NAME="AEN448" ></A ><P ></P @@ -1584,7 +1584,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN398" +NAME="AEN461" ></A ><H3 ><A @@ -1622,7 +1622,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN407" +NAME="AEN470" ></A ><P ></P @@ -1675,7 +1675,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN420" +NAME="AEN483" ></A ><H3 ><A @@ -1705,7 +1705,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN427" +NAME="AEN490" ></A ><P ></P @@ -1758,7 +1758,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN440" +NAME="AEN503" ></A ><H3 ><A @@ -1791,7 +1791,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN448" +NAME="AEN511" ></A ><P ></P @@ -1844,7 +1844,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN461" +NAME="AEN524" ></A ><H3 ><A @@ -1900,7 +1900,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN474" +NAME="AEN537" ></A ><P ></P @@ -2002,7 +2002,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN498" +NAME="AEN561" ></A ><H3 ><A @@ -2040,7 +2040,7 @@ HREF="OFF-T" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN507" +NAME="AEN570" ></A ><P ></P @@ -2112,7 +2112,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN524" +NAME="AEN587" ></A ><H3 ><A @@ -2156,7 +2156,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN534" +NAME="AEN597" ></A ><P ></P @@ -2226,7 +2226,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN551" +NAME="AEN614" ></A ><H3 ><A @@ -2261,7 +2261,7 @@ HREF="gmime-gmime-stream.html#GMIMESTREAM" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN559" +NAME="AEN622" ></A ><P ></P @@ -2348,7 +2348,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN580" +NAME="AEN643" ></A ><H3 ><A @@ -2395,7 +2395,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN591" +NAME="AEN654" ></A ><P ></P @@ -2465,7 +2465,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN608" +NAME="AEN671" ></A ><H3 ><A @@ -2521,7 +2521,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN621" +NAME="AEN684" ></A ><P ></P @@ -2621,7 +2621,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="left" ><A -HREF="libgmime.html" +HREF="gmime-gmime.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -2693,7 +2693,7 @@ ALIGN="left" COLOR="#FFFFFF" SIZE="3" ><B ->GMime Library Reference</B +>gmime</B ></FONT ></TD ><TD diff --git a/doc/html/gmime-gmime-utils.html b/doc/html/gmime-gmime-utils.html index d64ed9ad..5d7fefed 100644 --- a/doc/html/gmime-gmime-utils.html +++ b/doc/html/gmime-gmime-utils.html @@ -123,7 +123,7 @@ NAME="GMIME-GMIME-UTILS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN5046" +NAME="AEN5481" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN5046" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN5049" +NAME="AEN5484" ></A ><H2 >Synopsis</H2 @@ -275,6 +275,22 @@ HREF="SIZE-T" HREF="GUINT32" >guint32</GTKDOCLINK > *save); +#define <A +HREF="gmime-gmime-utils.html#GMIME-UUDECODE-STATE-INIT-CAPS" +>GMIME_UUDECODE_STATE_INIT</A +> +#define <A +HREF="gmime-gmime-utils.html#GMIME-UUDECODE-STATE-BEGIN-CAPS" +>GMIME_UUDECODE_STATE_BEGIN</A +> +#define <A +HREF="gmime-gmime-utils.html#GMIME-UUDECODE-STATE-END-CAPS" +>GMIME_UUDECODE_STATE_END</A +> +#define <A +HREF="gmime-gmime-utils.html#GMIME-UUDECODE-STATE-MASK-CAPS" +>GMIME_UUDECODE_STATE_MASK</A +> <GTKDOCLINK HREF="SIZE-T" >size_t</GTKDOCLINK @@ -378,7 +394,7 @@ HREF="SIZE-T" ><DIV CLASS="REFSECT1" ><A -NAME="AEN5104" +NAME="AEN5543" ></A ><H2 >Description</H2 @@ -388,14 +404,14 @@ NAME="AEN5104" ><DIV CLASS="REFSECT1" ><A -NAME="AEN5107" +NAME="AEN5546" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN5109" +NAME="AEN5548" ></A ><H3 ><A @@ -420,7 +436,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5114" +NAME="AEN5553" ></A ><P ></P @@ -458,7 +474,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5123" +NAME="AEN5562" ></A ><H3 ><A @@ -483,7 +499,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5128" +NAME="AEN5567" ></A ><P ></P @@ -521,7 +537,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5137" +NAME="AEN5576" ></A ><H3 ><A @@ -558,7 +574,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5145" +NAME="AEN5584" ></A ><P ></P @@ -635,7 +651,7 @@ will be stored.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5163" +NAME="AEN5602" ></A ><H3 ><A @@ -677,7 +693,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5172" +NAME="AEN5611" ></A ><P ></P @@ -747,7 +763,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5189" +NAME="AEN5628" ></A ><H3 ><A @@ -774,7 +790,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5195" +NAME="AEN5634" ></A ><P ></P @@ -827,7 +843,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5208" +NAME="AEN5647" ></A ><H3 ><A @@ -861,7 +877,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5215" +NAME="AEN5654" ></A ><P ></P @@ -937,7 +953,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5233" +NAME="AEN5672" ></A ><H3 ><A @@ -969,7 +985,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5240" +NAME="AEN5679" ></A ><P ></P @@ -1025,7 +1041,7 @@ as defined by rfc2045.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5253" +NAME="AEN5692" ></A ><H3 ><A @@ -1052,7 +1068,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5259" +NAME="AEN5698" ></A ><P ></P @@ -1090,7 +1106,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5268" +NAME="AEN5707" ></A ><H3 ><A @@ -1135,7 +1151,7 @@ bytes.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5278" +NAME="AEN5717" ></A ><P ></P @@ -1206,7 +1222,7 @@ otherwise.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5295" +NAME="AEN5734" ></A ><H3 ><A @@ -1252,7 +1268,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5305" +NAME="AEN5744" ></A ><P ></P @@ -1324,7 +1340,7 @@ particular case means best compression)</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5322" +NAME="AEN5761" ></A ><H3 ><A @@ -1351,7 +1367,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5328" +NAME="AEN5767" ></A ><P ></P @@ -1404,7 +1420,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5341" +NAME="AEN5780" ></A ><H3 ><A @@ -1431,7 +1447,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5347" +NAME="AEN5786" ></A ><P ></P @@ -1485,7 +1501,7 @@ headers like "Subject".</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5360" +NAME="AEN5799" ></A ><H3 ><A @@ -1513,7 +1529,7 @@ CLASS="PROGRAMLISTING" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5366" +NAME="AEN5805" ></A ><P ></P @@ -1567,7 +1583,7 @@ internet addresses.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5379" +NAME="AEN5818" ></A ><H3 ><A @@ -1607,7 +1623,7 @@ HREF="GUINT32" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5388" +NAME="AEN5827" ></A ><P ></P @@ -1738,7 +1754,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5419" +NAME="AEN5858" ></A ><H3 ><A @@ -1781,7 +1797,7 @@ invocation).</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5428" +NAME="AEN5867" ></A ><P ></P @@ -1907,7 +1923,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5458" +NAME="AEN5897" ></A ><H3 ><A @@ -1950,7 +1966,7 @@ flush off the last little bit.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5467" +NAME="AEN5906" ></A ><P ></P @@ -2076,7 +2092,111 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5497" +NAME="AEN5936" +></A +><H3 +><A +NAME="GMIME-UUDECODE-STATE-INIT-CAPS" +></A +>GMIME_UUDECODE_STATE_INIT</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_UUDECODE_STATE_INIT (0)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN5941" +></A +><H3 +><A +NAME="GMIME-UUDECODE-STATE-BEGIN-CAPS" +></A +>GMIME_UUDECODE_STATE_BEGIN</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_UUDECODE_STATE_BEGIN (1 << 16)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN5946" +></A +><H3 +><A +NAME="GMIME-UUDECODE-STATE-END-CAPS" +></A +>GMIME_UUDECODE_STATE_END</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_UUDECODE_STATE_END (1 << 17)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN5951" +></A +><H3 +><A +NAME="GMIME-UUDECODE-STATE-MASK-CAPS" +></A +>GMIME_UUDECODE_STATE_MASK</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_UUDECODE_STATE_MASK (GMIME_UUDECODE_STATE_BEGIN | GMIME_UUDECODE_STATE_END)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN5956" ></A ><H3 ><A @@ -2118,7 +2238,7 @@ been stripped off.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5506" +NAME="AEN5965" ></A ><P ></P @@ -2244,7 +2364,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5536" +NAME="AEN5995" ></A ><H3 ><A @@ -2303,7 +2423,7 @@ invocation).</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5548" +NAME="AEN6007" ></A ><P ></P @@ -2446,7 +2566,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5582" +NAME="AEN6041" ></A ><H3 ><A @@ -2488,7 +2608,7 @@ with g_mime_utils_uuencode_step to flush off the last little bit.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5591" +NAME="AEN6050" ></A ><P ></P @@ -2631,7 +2751,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5625" +NAME="AEN6084" ></A ><H3 ><A @@ -2669,7 +2789,7 @@ HREF="SIZE-T" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5633" +NAME="AEN6092" ></A ><P ></P @@ -2795,7 +2915,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5663" +NAME="AEN6122" ></A ><H3 ><A @@ -2834,7 +2954,7 @@ first invocation).</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5671" +NAME="AEN6130" ></A ><P ></P @@ -2960,7 +3080,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5701" +NAME="AEN6160" ></A ><H3 ><A @@ -3000,7 +3120,7 @@ last little bit.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5709" +NAME="AEN6168" ></A ><P ></P diff --git a/doc/html/gmime-gmime.html b/doc/html/gmime-gmime.html new file mode 100644 index 00000000..4940ed95 --- /dev/null +++ b/doc/html/gmime-gmime.html @@ -0,0 +1,482 @@ +<HTML +><HEAD +><TITLE +>gmime</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.64 +"><LINK +REL="HOME" +TITLE="GMime Library Reference Manual" +HREF="book1.html"><LINK +REL="UP" +TITLE="GMime Library Reference" +HREF="libgmime.html"><LINK +REL="PREVIOUS" +TITLE="GMime Library Reference" +HREF="libgmime.html"><LINK +REL="NEXT" +TITLE="gmime-stream" +HREF="gmime-gmime-stream.html"></HEAD +><BODY +CLASS="REFENTRY" +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +BGCOLOR="#000000" +CELLPADDING="1" +CELLSPACING="0" +><TR +><TH +COLSPAN="4" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="5" +>GMime Library Reference Manual</FONT +></TH +></TR +><TR +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="left" +><A +HREF="libgmime.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><<< Previous Page</B +></FONT +></A +></TD +><TD +WIDTH="25%" +BGCOLOR="#0000C0" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="book1.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Home</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#00C000" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="libgmime.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Up</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="right" +><A +HREF="gmime-gmime-stream.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Next Page >>></B +></FONT +></A +></TD +></TR +></TABLE +></DIV +><H1 +><A +NAME="GMIME-GMIME" +>gmime</A +></H1 +><DIV +CLASS="REFNAMEDIV" +><A +NAME="AEN55" +></A +><H2 +>Name</H2 +>gmime -- </DIV +><DIV +CLASS="REFSYNOPSISDIV" +><A +NAME="AEN58" +></A +><H2 +>Synopsis</H2 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="SYNOPSIS" +> + +#define <A +HREF="gmime-gmime.html#GMIME-CHECK-VERSION-CAPS" +>GMIME_CHECK_VERSION</A +> (major,minor,micro) +#define <A +HREF="gmime-gmime.html#GMIME-INIT-FLAG-UTF8-CAPS" +>GMIME_INIT_FLAG_UTF8</A +> +void <A +HREF="gmime-gmime.html#G-MIME-INIT" +>g_mime_init</A +> (<GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> flags);</PRE +></TD +></TR +></TABLE +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN65" +></A +><H2 +>Description</H2 +><P +></P +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN68" +></A +><H2 +>Details</H2 +><DIV +CLASS="REFSECT2" +><A +NAME="AEN70" +></A +><H3 +><A +NAME="GMIME-CHECK-VERSION-CAPS" +></A +>GMIME_CHECK_VERSION()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_CHECK_VERSION(major,minor,micro)</PRE +></TD +></TR +></TABLE +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN75" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>major</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>minor</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>micro</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> </TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN92" +></A +><H3 +><A +NAME="GMIME-INIT-FLAG-UTF8-CAPS" +></A +>GMIME_INIT_FLAG_UTF8</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>#define GMIME_INIT_FLAG_UTF8 (1 << 0)</PRE +></TD +></TR +></TABLE +><P +></P +></DIV +><HR><DIV +CLASS="REFSECT2" +><A +NAME="AEN97" +></A +><H3 +><A +NAME="G-MIME-INIT" +></A +>g_mime_init ()</H3 +><TABLE +BORDER="0" +BGCOLOR="#D6E8FF" +WIDTH="100%" +CELLPADDING="6" +><TR +><TD +><PRE +CLASS="PROGRAMLISTING" +>void g_mime_init (<GTKDOCLINK +HREF="GUINT32" +>guint32</GTKDOCLINK +> flags);</PRE +></TD +></TR +></TABLE +><P +>Initailizes GMime.</P +><P +></P +><DIV +CLASS="INFORMALTABLE" +><A +NAME="AEN104" +></A +><P +></P +><TABLE +BORDER="0" +WIDTH="100%" +BGCOLOR="#FFD0D0" +CELLSPACING="0" +CELLPADDING="4" +CLASS="CALSTABLE" +><TBODY +><TR +><TD +WIDTH="20%" +ALIGN="RIGHT" +VALIGN="TOP" +><TT +CLASS="PARAMETER" +><I +>flags</I +></TT +> :</TD +><TD +WIDTH="80%" +ALIGN="LEFT" +VALIGN="TOP" +> initialization flags</TD +></TR +></TBODY +></TABLE +><P +></P +></DIV +></DIV +></DIV +><DIV +CLASS="NAVFOOTER" +><BR +CLEAR="all"><BR><TABLE +WIDTH="100%" +BORDER="0" +BGCOLOR="#000000" +CELLPADDING="1" +CELLSPACING="0" +><TR +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="left" +><A +HREF="libgmime.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><<< Previous Page</B +></FONT +></A +></TD +><TD +WIDTH="25%" +BGCOLOR="#0000C0" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="book1.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Home</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#00C000" +ALIGN="center" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +><A +HREF="libgmime.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Up</B +></FONT +></A +></B +></FONT +></TD +><TD +WIDTH="25%" +BGCOLOR="#C00000" +ALIGN="right" +><A +HREF="gmime-gmime-stream.html" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>Next Page >>></B +></FONT +></A +></TD +></TR +><TR +><TD +COLSPAN="2" +ALIGN="left" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>GMime Library Reference</B +></FONT +></TD +><TD +COLSPAN="2" +ALIGN="right" +><FONT +COLOR="#FFFFFF" +SIZE="3" +><B +>gmime-stream</B +></FONT +></TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file diff --git a/doc/html/gmime-internet-address.html b/doc/html/gmime-internet-address.html index eff07e78..4430ad29 100644 --- a/doc/html/gmime-internet-address.html +++ b/doc/html/gmime-internet-address.html @@ -123,7 +123,7 @@ NAME="GMIME-INTERNET-ADDRESS" ><DIV CLASS="REFNAMEDIV" ><A -NAME="AEN5744" +NAME="AEN6203" ></A ><H2 >Name</H2 @@ -131,7 +131,7 @@ NAME="AEN5744" ><DIV CLASS="REFSYNOPSISDIV" ><A -NAME="AEN5747" +NAME="AEN6206" ></A ><H2 >Synopsis</H2 @@ -328,7 +328,7 @@ HREF="GBOOLEAN" ><DIV CLASS="REFSECT1" ><A -NAME="AEN5797" +NAME="AEN6256" ></A ><H2 >Description</H2 @@ -338,14 +338,14 @@ NAME="AEN5797" ><DIV CLASS="REFSECT1" ><A -NAME="AEN5800" +NAME="AEN6259" ></A ><H2 >Details</H2 ><DIV CLASS="REFSECT2" ><A -NAME="AEN5802" +NAME="AEN6261" ></A ><H3 ><A @@ -375,7 +375,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5807" +NAME="AEN6266" ></A ><H3 ><A @@ -404,7 +404,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5812" +NAME="AEN6271" ></A ><H3 ><A @@ -438,7 +438,7 @@ CLASS="PROGRAMLISTING" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5817" +NAME="AEN6276" ></A ><H3 ><A @@ -468,7 +468,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESS" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5824" +NAME="AEN6283" ></A ><P ></P @@ -504,7 +504,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5833" +NAME="AEN6292" ></A ><H3 ><A @@ -546,7 +546,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5842" +NAME="AEN6301" ></A ><P ></P @@ -616,7 +616,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5859" +NAME="AEN6318" ></A ><H3 ><A @@ -651,7 +651,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5867" +NAME="AEN6326" ></A ><P ></P @@ -704,7 +704,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5880" +NAME="AEN6339" ></A ><H3 ><A @@ -734,7 +734,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESS" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5887" +NAME="AEN6346" ></A ><P ></P @@ -772,7 +772,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5896" +NAME="AEN6355" ></A ><H3 ><A @@ -802,7 +802,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESS" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5903" +NAME="AEN6362" ></A ><P ></P @@ -840,7 +840,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5912" +NAME="AEN6371" ></A ><H3 ><A @@ -871,7 +871,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESS" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5919" +NAME="AEN6378" ></A ><P ></P @@ -926,7 +926,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5932" +NAME="AEN6391" ></A ><H3 ><A @@ -957,7 +957,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESS" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5939" +NAME="AEN6398" ></A ><P ></P @@ -1012,7 +1012,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5952" +NAME="AEN6411" ></A ><H3 ><A @@ -1046,7 +1046,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESSLIST" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5960" +NAME="AEN6419" ></A ><P ></P @@ -1101,7 +1101,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5973" +NAME="AEN6432" ></A ><H3 ><A @@ -1135,7 +1135,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESS" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN5981" +NAME="AEN6440" ></A ><P ></P @@ -1190,7 +1190,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN5994" +NAME="AEN6453" ></A ><H3 ><A @@ -1234,7 +1234,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6004" +NAME="AEN6463" ></A ><P ></P @@ -1304,7 +1304,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6021" +NAME="AEN6480" ></A ><H3 ><A @@ -1348,7 +1348,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6031" +NAME="AEN6490" ></A ><P ></P @@ -1418,7 +1418,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6048" +NAME="AEN6507" ></A ><H3 ><A @@ -1466,7 +1466,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6059" +NAME="AEN6518" ></A ><P ></P @@ -1536,7 +1536,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6076" +NAME="AEN6535" ></A ><H3 ><A @@ -1566,7 +1566,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESSLIST" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6083" +NAME="AEN6542" ></A ><P ></P @@ -1624,7 +1624,7 @@ CLASS="PARAMETER" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6097" +NAME="AEN6556" ></A ><H3 ><A @@ -1654,7 +1654,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESSLIST" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6104" +NAME="AEN6563" ></A ><P ></P @@ -1692,7 +1692,7 @@ VALIGN="TOP" ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6113" +NAME="AEN6572" ></A ><H3 ><A @@ -1723,7 +1723,7 @@ HREF="gmime-internet-address.html#INTERNETADDRESSLIST" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6120" +NAME="AEN6579" ></A ><P ></P @@ -1777,7 +1777,7 @@ the caller.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6133" +NAME="AEN6592" ></A ><H3 ><A @@ -1812,7 +1812,7 @@ object.</P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6141" +NAME="AEN6600" ></A ><P ></P @@ -1883,7 +1883,7 @@ format.</TD ><HR><DIV CLASS="REFSECT2" ><A -NAME="AEN6158" +NAME="AEN6617" ></A ><H3 ><A @@ -1923,7 +1923,7 @@ CLASS="PARAMETER" ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN6167" +NAME="AEN6626" ></A ><P ></P diff --git a/doc/html/index.sgml b/doc/html/index.sgml index 93aa2555..738d29ef 100644 --- a/doc/html/index.sgml +++ b/doc/html/index.sgml @@ -1,3 +1,7 @@ +<ANCHOR id ="GMIME-GMIME" href="gmime/gmime-gmime.html"> +<ANCHOR id ="GMIME-CHECK-VERSION-CAPS" href="gmime/gmime-gmime.html#GMIME-CHECK-VERSION-CAPS"> +<ANCHOR id ="GMIME-INIT-FLAG-UTF8-CAPS" href="gmime/gmime-gmime.html#GMIME-INIT-FLAG-UTF8-CAPS"> +<ANCHOR id ="G-MIME-INIT" href="gmime/gmime-gmime.html#G-MIME-INIT"> <ANCHOR id ="GMIME-GMIME-STREAM" href="gmime/gmime-gmime-stream.html"> <ANCHOR id ="GMIMESTREAM" href="gmime/gmime-gmime-stream.html#GMIMESTREAM"> <ANCHOR id ="GMIMESEEKWHENCE" href="gmime/gmime-gmime-stream.html#GMIMESEEKWHENCE"> @@ -101,6 +105,26 @@ <ANCHOR id ="GMIME-FILTER-HTML-ESCAPE-8BIT-CAPS" href="gmime/gmime-gmime-filter-html.html#GMIME-FILTER-HTML-ESCAPE-8BIT-CAPS"> <ANCHOR id ="GMIME-FILTER-HTML-CITE-CAPS" href="gmime/gmime-gmime-filter-html.html#GMIME-FILTER-HTML-CITE-CAPS"> <ANCHOR id ="G-MIME-FILTER-HTML-NEW" href="gmime/gmime-gmime-filter-html.html#G-MIME-FILTER-HTML-NEW"> +<ANCHOR id ="GMIME-GMIME-FILTER-YENC" href="gmime/gmime-gmime-filter-yenc.html"> +<ANCHOR id ="GMIME-YENCODE-CRC-INIT-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YENCODE-CRC-INIT-CAPS"> +<ANCHOR id ="GMIME-YENCODE-CRC-FINAL-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YENCODE-CRC-FINAL-CAPS"> +<ANCHOR id ="G-MIME-YDECODE-STEP" href="gmime/gmime-gmime-filter-yenc.html#G-MIME-YDECODE-STEP"> +<ANCHOR id ="G-MIME-YENCODE-STEP" href="gmime/gmime-gmime-filter-yenc.html#G-MIME-YENCODE-STEP"> +<ANCHOR id ="G-MIME-YENCODE-CLOSE" href="gmime/gmime-gmime-filter-yenc.html#G-MIME-YENCODE-CLOSE"> +<ANCHOR id ="GMIMEFILTERYENCDIRECTION" href="gmime/gmime-gmime-filter-yenc.html#GMIMEFILTERYENCDIRECTION"> +<ANCHOR id ="GMIME-YENCODE-STATE-INIT-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YENCODE-STATE-INIT-CAPS"> +<ANCHOR id ="GMIME-YDECODE-STATE-INIT-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-INIT-CAPS"> +<ANCHOR id ="GMIME-YDECODE-STATE-EOLN-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-EOLN-CAPS"> +<ANCHOR id ="GMIME-YDECODE-STATE-ESCAPE-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-ESCAPE-CAPS"> +<ANCHOR id ="GMIME-YDECODE-STATE-BEGIN-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-BEGIN-CAPS"> +<ANCHOR id ="GMIME-YDECODE-STATE-PART-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-PART-CAPS"> +<ANCHOR id ="GMIME-YDECODE-STATE-DECODE-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-DECODE-CAPS"> +<ANCHOR id ="GMIME-YDECODE-STATE-END-CAPS" href="gmime/gmime-gmime-filter-yenc.html#GMIME-YDECODE-STATE-END-CAPS"> +<ANCHOR id ="G-MIME-FILTER-YENC-NEW" href="gmime/gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-NEW"> +<ANCHOR id ="G-MIME-FILTER-YENC-SET-STATE" href="gmime/gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-SET-STATE"> +<ANCHOR id ="G-MIME-FILTER-YENC-SET-CRC" href="gmime/gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-SET-CRC"> +<ANCHOR id ="G-MIME-FILTER-YENC-GET-CRC" href="gmime/gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-GET-CRC"> +<ANCHOR id ="G-MIME-FILTER-YENC-GET-PCRC" href="gmime/gmime-gmime-filter-yenc.html#G-MIME-FILTER-YENC-GET-PCRC"> <ANCHOR id ="GMIME-GMIME-PARAM" href="gmime/gmime-gmime-param.html"> <ANCHOR id ="GMIMEPARAM" href="gmime/gmime-gmime-param.html#GMIMEPARAM"> <ANCHOR id ="G-MIME-PARAM-NEW" href="gmime/gmime-gmime-param.html#G-MIME-PARAM-NEW"> @@ -253,6 +277,10 @@ <ANCHOR id ="G-MIME-UTILS-BASE64-DECODE-STEP" href="gmime/gmime-gmime-utils.html#G-MIME-UTILS-BASE64-DECODE-STEP"> <ANCHOR id ="G-MIME-UTILS-BASE64-ENCODE-STEP" href="gmime/gmime-gmime-utils.html#G-MIME-UTILS-BASE64-ENCODE-STEP"> <ANCHOR id ="G-MIME-UTILS-BASE64-ENCODE-CLOSE" href="gmime/gmime-gmime-utils.html#G-MIME-UTILS-BASE64-ENCODE-CLOSE"> +<ANCHOR id ="GMIME-UUDECODE-STATE-INIT-CAPS" href="gmime/gmime-gmime-utils.html#GMIME-UUDECODE-STATE-INIT-CAPS"> +<ANCHOR id ="GMIME-UUDECODE-STATE-BEGIN-CAPS" href="gmime/gmime-gmime-utils.html#GMIME-UUDECODE-STATE-BEGIN-CAPS"> +<ANCHOR id ="GMIME-UUDECODE-STATE-END-CAPS" href="gmime/gmime-gmime-utils.html#GMIME-UUDECODE-STATE-END-CAPS"> +<ANCHOR id ="GMIME-UUDECODE-STATE-MASK-CAPS" href="gmime/gmime-gmime-utils.html#GMIME-UUDECODE-STATE-MASK-CAPS"> <ANCHOR id ="G-MIME-UTILS-UUDECODE-STEP" href="gmime/gmime-gmime-utils.html#G-MIME-UTILS-UUDECODE-STEP"> <ANCHOR id ="G-MIME-UTILS-UUENCODE-STEP" href="gmime/gmime-gmime-utils.html#G-MIME-UTILS-UUENCODE-STEP"> <ANCHOR id ="G-MIME-UTILS-UUENCODE-CLOSE" href="gmime/gmime-gmime-utils.html#G-MIME-UTILS-UUENCODE-CLOSE"> @@ -287,6 +315,7 @@ <ANCHOR id ="G-MIME-CHARSET-INIT" href="gmime/gmime-gmime-charset.html#G-MIME-CHARSET-INIT"> <ANCHOR id ="G-MIME-CHARSET-LOCALE-NAME" href="gmime/gmime-gmime-charset.html#G-MIME-CHARSET-LOCALE-NAME"> <ANCHOR id ="G-MIME-CHARSET-NAME" href="gmime/gmime-gmime-charset.html#G-MIME-CHARSET-NAME"> +<ANCHOR id ="G-MIME-CHARSET-BEST" href="gmime/gmime-gmime-charset.html#G-MIME-CHARSET-BEST"> <ANCHOR id ="GMIME-GMIME-ICONV" href="gmime/gmime-gmime-iconv.html"> <ANCHOR id ="G-MIME-ICONV-INIT" href="gmime/gmime-gmime-iconv.html#G-MIME-ICONV-INIT"> <ANCHOR id ="G-MIME-ICONV-OPEN" href="gmime/gmime-gmime-iconv.html#G-MIME-ICONV-OPEN"> diff --git a/doc/html/libgmime.html b/doc/html/libgmime.html index 5bf45727..0cad8cce 100644 --- a/doc/html/libgmime.html +++ b/doc/html/libgmime.html @@ -13,8 +13,8 @@ REL="PREVIOUS" TITLE="Data Wrappers" HREF="data-wrappers.html"><LINK REL="NEXT" -TITLE="gmime-stream" -HREF="gmime-gmime-stream.html"></HEAD +TITLE="gmime" +HREF="gmime-gmime.html"></HEAD ><BODY CLASS="CHAPTER" BGCOLOR="#FFFFFF" @@ -91,7 +91,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A -HREF="gmime-gmime-stream.html" +HREF="gmime-gmime.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -119,6 +119,11 @@ CLASS="TOC" ></DT ><DT ><A +HREF="gmime-gmime.html" +>gmime</A +> — </DT +><DT +><A HREF="gmime-gmime-stream.html" >gmime-stream</A > — </DT @@ -194,6 +199,11 @@ HREF="gmime-gmime-filter-html.html" > — </DT ><DT ><A +HREF="gmime-gmime-filter-yenc.html" +>gmime-filter-yenc</A +> — </DT +><DT +><A HREF="gmime-gmime-param.html" >gmime-param</A > — </DT @@ -358,7 +368,7 @@ WIDTH="25%" BGCOLOR="#C00000" ALIGN="right" ><A -HREF="gmime-gmime-stream.html" +HREF="gmime-gmime.html" ><FONT COLOR="#FFFFFF" SIZE="3" @@ -386,7 +396,7 @@ ALIGN="right" COLOR="#FFFFFF" SIZE="3" ><B ->gmime-stream</B +>gmime</B ></FONT ></TD ></TR diff --git a/doc/sgml/gmime-charset.sgml b/doc/sgml/gmime-charset.sgml index d250c29f..5b1464a6 100644 --- a/doc/sgml/gmime-charset.sgml +++ b/doc/sgml/gmime-charset.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-charset" revision="2 Mar 2002"> +<refentry id="gmime-gmime-charset"> <refmeta> <refentrytitle>gmime-charset</refentrytitle> <manvolnum>3</manvolnum> @@ -17,6 +17,8 @@ void <link linkend="g-mime-charset-init">g_mime_charset_init</link> (void); const char* <link linkend="g-mime-charset-locale-name">g_mime_charset_locale_name</link> (void); const char* <link linkend="g-mime-charset-name">g_mime_charset_name</link> (const char *charset); +const char* <link linkend="g-mime-charset-best">g_mime_charset_best</link> (const char *in, + <link linkend="size-t">size_t</link> inlen); </synopsis> </refsynopsisdiv> @@ -76,6 +78,29 @@ Attempts to find an iconv-friendly charset name for <parameter>charset</paramete <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>an iconv-friendly charset name for <parameter>charset</parameter>. </entry></row> </tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="g-mime-charset-best">g_mime_charset_best ()</title> +<programlisting>const char* g_mime_charset_best (const char *in, + <link linkend="size-t">size_t</link> inlen);</programlisting> +<para> +Computes the best charset to use to encode this text buffer.</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>in</parameter> :</entry> +<entry> a UTF-8 text buffer +</entry></row> +<row><entry align="right"><parameter>inlen</parameter> :</entry> +<entry> length of <parameter>in</parameter> +</entry></row> +<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>the charset name best suited for the input text or <literal>NULL</literal> if +it is US-ASCII safe. +</entry></row> +</tbody></tgroup></informaltable></refsect2> </refsect1> diff --git a/doc/sgml/gmime-cipher-context.sgml b/doc/sgml/gmime-cipher-context.sgml index 2e1fc465..e21f8863 100644 --- a/doc/sgml/gmime-cipher-context.sgml +++ b/doc/sgml/gmime-cipher-context.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-cipher-context" revision="2 Mar 2002"> +<refentry id="gmime-gmime-cipher-context"> <refmeta> <refentrytitle>gmime-cipher-context</refentrytitle> <manvolnum>3</manvolnum> @@ -95,6 +95,7 @@ void <link linkend="g-mime-cipher-validity-set-description">g_mime_cipher <row><entry align="right"><parameter>ctx</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-content-type.sgml b/doc/sgml/gmime-content-type.sgml index 2b6a8b97..4acbd532 100644 --- a/doc/sgml/gmime-content-type.sgml +++ b/doc/sgml/gmime-content-type.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-content-type" revision="2 Mar 2002"> +<refentry id="gmime-gmime-content-type"> <refmeta> <refentrytitle>gmime-content-type</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-data-wrapper.sgml b/doc/sgml/gmime-data-wrapper.sgml index 36096927..56be53d7 100644 --- a/doc/sgml/gmime-data-wrapper.sgml +++ b/doc/sgml/gmime-data-wrapper.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-data-wrapper" revision="2 Mar 2002"> +<refentry id="gmime-gmime-data-wrapper"> <refmeta> <refentrytitle>gmime-data-wrapper</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-disposition.sgml b/doc/sgml/gmime-disposition.sgml index 5242ef06..66d99cb7 100644 --- a/doc/sgml/gmime-disposition.sgml +++ b/doc/sgml/gmime-disposition.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-disposition" revision="2 Mar 2002"> +<refentry id="gmime-gmime-disposition"> <refmeta> <refentrytitle>gmime-disposition</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-doc.bottom b/doc/sgml/gmime-doc.bottom index a7d6922b..53692524 100644 --- a/doc/sgml/gmime-doc.bottom +++ b/doc/sgml/gmime-doc.bottom @@ -1,3 +1,4 @@ + &gmime-gmime; &gmime-gmime-stream; &gmime-gmime-stream-buffer; &gmime-gmime-stream-file; @@ -13,6 +14,7 @@ &gmime-gmime-filter-crlf; &gmime-gmime-filter-from; &gmime-gmime-filter-html; + &gmime-gmime-filter-yenc; &gmime-gmime-data-wrapper; &gmime-gmime-param; &gmime-gmime-header; diff --git a/doc/sgml/gmime-doc.top b/doc/sgml/gmime-doc.top index e652bd25..bb7911a2 100644 --- a/doc/sgml/gmime-doc.top +++ b/doc/sgml/gmime-doc.top @@ -1,3 +1,4 @@ +<!entity gmime-gmime SYSTEM "sgml/gmime.sgml"> <!entity gmime-gmime-stream SYSTEM "sgml/gmime-stream.sgml"> <!entity gmime-gmime-stream-buffer SYSTEM "sgml/gmime-stream-buffer.sgml"> <!entity gmime-gmime-stream-file SYSTEM "sgml/gmime-stream-file.sgml"> @@ -13,6 +14,7 @@ <!entity gmime-gmime-filter-crlf SYSTEM "sgml/gmime-filter-crlf.sgml"> <!entity gmime-gmime-filter-from SYSTEM "sgml/gmime-filter-from.sgml"> <!entity gmime-gmime-filter-html SYSTEM "sgml/gmime-filter-html.sgml"> +<!entity gmime-gmime-filter-yenc SYSTEM "sgml/gmime-filter-yenc.sgml"> <!entity gmime-gmime-data-wrapper SYSTEM "sgml/gmime-data-wrapper.sgml"> <!entity gmime-gmime-param SYSTEM "sgml/gmime-param.sgml"> <!entity gmime-gmime-header SYSTEM "sgml/gmime-header.sgml"> diff --git a/doc/sgml/gmime-exception.sgml b/doc/sgml/gmime-exception.sgml index 2e6c3778..23927db9 100644 --- a/doc/sgml/gmime-exception.sgml +++ b/doc/sgml/gmime-exception.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-exception" revision="2 Mar 2002"> +<refentry id="gmime-gmime-exception"> <refmeta> <refentrytitle>gmime-exception</refentrytitle> <manvolnum>3</manvolnum> @@ -245,6 +245,7 @@ If <parameter>ex</parameter> is NULL, return NULL;</para> <row><entry align="right"><parameter>ex</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-filter-basic.sgml b/doc/sgml/gmime-filter-basic.sgml index 8c434096..dea97919 100644 --- a/doc/sgml/gmime-filter-basic.sgml +++ b/doc/sgml/gmime-filter-basic.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-filter-basic" revision="2 Mar 2002"> +<refentry id="gmime-gmime-filter-basic"> <refmeta> <refentrytitle>gmime-filter-basic</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-filter-charset.sgml b/doc/sgml/gmime-filter-charset.sgml index e1e1947f..380086de 100644 --- a/doc/sgml/gmime-filter-charset.sgml +++ b/doc/sgml/gmime-filter-charset.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-filter-charset" revision="2 Mar 2002"> +<refentry id="gmime-gmime-filter-charset"> <refmeta> <refentrytitle>gmime-filter-charset</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-filter-chomp.sgml b/doc/sgml/gmime-filter-chomp.sgml index 72440b0e..0b76462e 100644 --- a/doc/sgml/gmime-filter-chomp.sgml +++ b/doc/sgml/gmime-filter-chomp.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-filter-chomp" revision="2 Mar 2002"> +<refentry id="gmime-gmime-filter-chomp"> <refmeta> <refentrytitle>gmime-filter-chomp</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-filter-crlf.sgml b/doc/sgml/gmime-filter-crlf.sgml index f35a5217..2e5302e9 100644 --- a/doc/sgml/gmime-filter-crlf.sgml +++ b/doc/sgml/gmime-filter-crlf.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-filter-crlf" revision="2 Mar 2002"> +<refentry id="gmime-gmime-filter-crlf"> <refmeta> <refentrytitle>gmime-filter-crlf</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-filter-from.sgml b/doc/sgml/gmime-filter-from.sgml index c12c0186..6a217a12 100644 --- a/doc/sgml/gmime-filter-from.sgml +++ b/doc/sgml/gmime-filter-from.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-filter-from" revision="2 Mar 2002"> +<refentry id="gmime-gmime-filter-from"> <refmeta> <refentrytitle>gmime-filter-from</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-filter-html.sgml b/doc/sgml/gmime-filter-html.sgml index 430491eb..d5cc3616 100644 --- a/doc/sgml/gmime-filter-html.sgml +++ b/doc/sgml/gmime-filter-html.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-filter-html" revision="2 Mar 2002"> +<refentry id="gmime-gmime-filter-html"> <refmeta> <refentrytitle>gmime-filter-html</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-filter-yenc.sgml b/doc/sgml/gmime-filter-yenc.sgml new file mode 100644 index 00000000..f52cac3c --- /dev/null +++ b/doc/sgml/gmime-filter-yenc.sgml @@ -0,0 +1,400 @@ +<refentry id="gmime-gmime-filter-yenc"> +<refmeta> +<refentrytitle>gmime-filter-yenc</refentrytitle> +<manvolnum>3</manvolnum> +<refmiscinfo>GMIME Library</refmiscinfo> +</refmeta> + +<refnamediv> +<refname>gmime-filter-yenc</refname><refpurpose></refpurpose> +</refnamediv> + +<refsynopsisdiv><title>Synopsis</title> +<synopsis> + + + +#define <link linkend="GMIME-YENCODE-CRC-INIT-CAPS">GMIME_YENCODE_CRC_INIT</link> +#define <link linkend="GMIME-YENCODE-CRC-FINAL-CAPS">GMIME_YENCODE_CRC_FINAL</link> (crc) +<link linkend="size-t">size_t</link> <link linkend="g-mime-ydecode-step">g_mime_ydecode_step</link> (unsigned char *in, + <link linkend="size-t">size_t</link> inlen, + unsigned char *out, + int *state, + <link linkend="guint32">guint32</link> *pcrc, + <link linkend="guint32">guint32</link> *crc); +<link linkend="size-t">size_t</link> <link linkend="g-mime-yencode-step">g_mime_yencode_step</link> (unsigned char *in, + <link linkend="size-t">size_t</link> inlen, + unsigned char *out, + int *state, + <link linkend="guint32">guint32</link> *pcrc, + <link linkend="guint32">guint32</link> *crc); +<link linkend="size-t">size_t</link> <link linkend="g-mime-yencode-close">g_mime_yencode_close</link> (unsigned char *in, + <link linkend="size-t">size_t</link> inlen, + unsigned char *out, + int *state, + <link linkend="guint32">guint32</link> *pcrc, + <link linkend="guint32">guint32</link> *crc); +enum <link linkend="GMimeFilterYencDirection">GMimeFilterYencDirection</link>; +#define <link linkend="GMIME-YENCODE-STATE-INIT-CAPS">GMIME_YENCODE_STATE_INIT</link> +#define <link linkend="GMIME-YDECODE-STATE-INIT-CAPS">GMIME_YDECODE_STATE_INIT</link> +#define <link linkend="GMIME-YDECODE-STATE-EOLN-CAPS">GMIME_YDECODE_STATE_EOLN</link> +#define <link linkend="GMIME-YDECODE-STATE-ESCAPE-CAPS">GMIME_YDECODE_STATE_ESCAPE</link> +#define <link linkend="GMIME-YDECODE-STATE-BEGIN-CAPS">GMIME_YDECODE_STATE_BEGIN</link> +#define <link linkend="GMIME-YDECODE-STATE-PART-CAPS">GMIME_YDECODE_STATE_PART</link> +#define <link linkend="GMIME-YDECODE-STATE-DECODE-CAPS">GMIME_YDECODE_STATE_DECODE</link> +#define <link linkend="GMIME-YDECODE-STATE-END-CAPS">GMIME_YDECODE_STATE_END</link> +<link linkend="GMimeFilter">GMimeFilter</link>* <link linkend="g-mime-filter-yenc-new">g_mime_filter_yenc_new</link> (<link linkend="GMimeFilterYencDirection">GMimeFilterYencDirection</link> direction); +void <link linkend="g-mime-filter-yenc-set-state">g_mime_filter_yenc_set_state</link> (<link linkend="GMimeFilterYenc">GMimeFilterYenc</link> *yenc, + int state); +void <link linkend="g-mime-filter-yenc-set-crc">g_mime_filter_yenc_set_crc</link> (<link linkend="GMimeFilterYenc">GMimeFilterYenc</link> *yenc, + <link linkend="guint32">guint32</link> crc); +<link linkend="guint32">guint32</link> <link linkend="g-mime-filter-yenc-get-crc">g_mime_filter_yenc_get_crc</link> (<link linkend="GMimeFilterYenc">GMimeFilterYenc</link> *yenc); +<link linkend="guint32">guint32</link> <link linkend="g-mime-filter-yenc-get-pcrc">g_mime_filter_yenc_get_pcrc</link> (<link linkend="GMimeFilterYenc">GMimeFilterYenc</link> *yenc); +</synopsis> +</refsynopsisdiv> + + + + + +<refsect1> +<title>Description</title> +<para> + +</para> +</refsect1> + +<refsect1> +<title>Details</title> +<refsect2> +<title><anchor id="GMIME-YENCODE-CRC-INIT-CAPS">GMIME_YENCODE_CRC_INIT</title> +<programlisting>#define GMIME_YENCODE_CRC_INIT (~0) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YENCODE-CRC-FINAL-CAPS">GMIME_YENCODE_CRC_FINAL()</title> +<programlisting>#define GMIME_YENCODE_CRC_FINAL(crc) (~crc) +</programlisting> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>crc</parameter> :</entry> +<entry> + + +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="g-mime-ydecode-step">g_mime_ydecode_step ()</title> +<programlisting><link linkend="size-t">size_t</link> g_mime_ydecode_step (unsigned char *in, + <link linkend="size-t">size_t</link> inlen, + unsigned char *out, + int *state, + <link linkend="guint32">guint32</link> *pcrc, + <link linkend="guint32">guint32</link> *crc);</programlisting> +<para> +Performs a 'decode step' on a chunk of yEncoded data of length +<parameter>inlen</parameter> pointed to by <parameter>in</parameter> and writes to <parameter>out</parameter>. Assumes the =ybegin +and =ypart lines have already been stripped off. +</para> +<para> +To get the crc32 value of the part, use GMIME_YENCODE_CRC_FINAL +(<parameter>pcrc</parameter>). If there are more parts, you should reuse <parameter>crc</parameter> without +re-initializing. Once all parts have been decoded, you may get the +combined crc32 value of all the parts using GMIME_YENCODE_CRC_FINAL +(<parameter>crc</parameter>).</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>in</parameter> :</entry> +<entry> input buffer +</entry></row> +<row><entry align="right"><parameter>inlen</parameter> :</entry> +<entry> input buffer length +</entry></row> +<row><entry align="right"><parameter>out</parameter> :</entry> +<entry> output buffer +</entry></row> +<row><entry align="right"><parameter>state</parameter> :</entry> +<entry> ydecode state +</entry></row> +<row><entry align="right"><parameter>pcrc</parameter> :</entry> +<entry> part crc state +</entry></row> +<row><entry align="right"><parameter>crc</parameter> :</entry> +<entry> crc state +</entry></row> +<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>the number of bytes decoded. +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="g-mime-yencode-step">g_mime_yencode_step ()</title> +<programlisting><link linkend="size-t">size_t</link> g_mime_yencode_step (unsigned char *in, + <link linkend="size-t">size_t</link> inlen, + unsigned char *out, + int *state, + <link linkend="guint32">guint32</link> *pcrc, + <link linkend="guint32">guint32</link> *crc);</programlisting> +<para> +Performs an yEncode 'encode step' on a chunk of raw data of length +<parameter>inlen</parameter> pointed to by <parameter>in</parameter> and writes to <parameter>out</parameter>. +</para> +<para> +<parameter>state</parameter> should be initialized to GMIME_YENCODE_STATE_INIT before +beginning making the first call to this function. Subsequent calls +should reuse <parameter>state</parameter>. +</para> +<para> +Along the same lines, <parameter>pcrc</parameter> and <parameter>crc</parameter> should be initialized to +GMIME_YENCODE_CRC_INIT before using.</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>in</parameter> :</entry> +<entry> input buffer +</entry></row> +<row><entry align="right"><parameter>inlen</parameter> :</entry> +<entry> input buffer length +</entry></row> +<row><entry align="right"><parameter>out</parameter> :</entry> +<entry> output buffer +</entry></row> +<row><entry align="right"><parameter>state</parameter> :</entry> +<entry> yencode state +</entry></row> +<row><entry align="right"><parameter>pcrc</parameter> :</entry> +<entry> part crc state +</entry></row> +<row><entry align="right"><parameter>crc</parameter> :</entry> +<entry> crc state +</entry></row> +<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>the number of bytes encoded. +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="g-mime-yencode-close">g_mime_yencode_close ()</title> +<programlisting><link linkend="size-t">size_t</link> g_mime_yencode_close (unsigned char *in, + <link linkend="size-t">size_t</link> inlen, + unsigned char *out, + int *state, + <link linkend="guint32">guint32</link> *pcrc, + <link linkend="guint32">guint32</link> *crc);</programlisting> +<para> +Call this function when finished encoding data with +g_mime_yencode_step to flush off the remaining state. +</para> +<para> +GMIME_YENCODE_CRC_FINAL (<parameter>pcrc</parameter>) will give you the crc32 of the +encoded "part". If there are more "parts" to encode, you should +re-use <parameter>crc</parameter> when encoding the next "parts" and then use +GMIME_YENCODE_CRC_FINAL (<parameter>crc</parameter>) to get the combined crc32 value of +all the parts.</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>in</parameter> :</entry> +<entry> input buffer +</entry></row> +<row><entry align="right"><parameter>inlen</parameter> :</entry> +<entry> input buffer length +</entry></row> +<row><entry align="right"><parameter>out</parameter> :</entry> +<entry> output buffer +</entry></row> +<row><entry align="right"><parameter>state</parameter> :</entry> +<entry> yencode state +</entry></row> +<row><entry align="right"><parameter>pcrc</parameter> :</entry> +<entry> part crc state +</entry></row> +<row><entry align="right"><parameter>crc</parameter> :</entry> +<entry> crc state +</entry></row> +<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>the number of bytes encoded. +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="GMimeFilterYencDirection">enum GMimeFilterYencDirection</title> +<programlisting>typedef enum { + GMIME_FILTER_YENC_DIRECTION_ENCODE, + GMIME_FILTER_YENC_DIRECTION_DECODE, +} GMimeFilterYencDirection; +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YENCODE-STATE-INIT-CAPS">GMIME_YENCODE_STATE_INIT</title> +<programlisting>#define GMIME_YENCODE_STATE_INIT (0) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YDECODE-STATE-INIT-CAPS">GMIME_YDECODE_STATE_INIT</title> +<programlisting>#define GMIME_YDECODE_STATE_INIT (0) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YDECODE-STATE-EOLN-CAPS">GMIME_YDECODE_STATE_EOLN</title> +<programlisting>#define GMIME_YDECODE_STATE_EOLN (1 << 8) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YDECODE-STATE-ESCAPE-CAPS">GMIME_YDECODE_STATE_ESCAPE</title> +<programlisting>#define GMIME_YDECODE_STATE_ESCAPE (1 << 9) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YDECODE-STATE-BEGIN-CAPS">GMIME_YDECODE_STATE_BEGIN</title> +<programlisting>#define GMIME_YDECODE_STATE_BEGIN (1 << 12) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YDECODE-STATE-PART-CAPS">GMIME_YDECODE_STATE_PART</title> +<programlisting>#define GMIME_YDECODE_STATE_PART (1 << 13) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YDECODE-STATE-DECODE-CAPS">GMIME_YDECODE_STATE_DECODE</title> +<programlisting>#define GMIME_YDECODE_STATE_DECODE (1 << 14) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-YDECODE-STATE-END-CAPS">GMIME_YDECODE_STATE_END</title> +<programlisting>#define GMIME_YDECODE_STATE_END (1 << 15) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="g-mime-filter-yenc-new">g_mime_filter_yenc_new ()</title> +<programlisting><link linkend="GMimeFilter">GMimeFilter</link>* g_mime_filter_yenc_new (<link linkend="GMimeFilterYencDirection">GMimeFilterYencDirection</link> direction);</programlisting> +<para> +Creates a new yEnc filter.</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>direction</parameter> :</entry> +<entry> encode direction +</entry></row> +<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>a new yEnc filter. +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="g-mime-filter-yenc-set-state">g_mime_filter_yenc_set_state ()</title> +<programlisting>void g_mime_filter_yenc_set_state (<link linkend="GMimeFilterYenc">GMimeFilterYenc</link> *yenc, + int state);</programlisting> +<para> +Sets the current state of the yencoder/ydecoder</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>yenc</parameter> :</entry> +<entry> yEnc filter +</entry></row> +<row><entry align="right"><parameter>state</parameter> :</entry> +<entry> encode/decode state +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="g-mime-filter-yenc-set-crc">g_mime_filter_yenc_set_crc ()</title> +<programlisting>void g_mime_filter_yenc_set_crc (<link linkend="GMimeFilterYenc">GMimeFilterYenc</link> *yenc, + <link linkend="guint32">guint32</link> crc);</programlisting> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>yenc</parameter> :</entry> +<entry> +</entry></row> +<row><entry align="right"><parameter>crc</parameter> :</entry> +<entry> + + +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="g-mime-filter-yenc-get-crc">g_mime_filter_yenc_get_crc ()</title> +<programlisting><link linkend="guint32">guint32</link> g_mime_filter_yenc_get_crc (<link linkend="GMimeFilterYenc">GMimeFilterYenc</link> *yenc);</programlisting> +<para> +Get the computed crc or (guint32) -1 on fail.</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>yenc</parameter> :</entry> +<entry> yEnc filter +</entry></row> +<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>the computed crc or (guint32) -1 on fail. +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="g-mime-filter-yenc-get-pcrc">g_mime_filter_yenc_get_pcrc ()</title> +<programlisting><link linkend="guint32">guint32</link> g_mime_filter_yenc_get_pcrc (<link linkend="GMimeFilterYenc">GMimeFilterYenc</link> *yenc);</programlisting> +<para> +Get the computed part crc or (guint32) -1 on fail.</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>yenc</parameter> :</entry> +<entry> yEnc filter +</entry></row> +<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>the computed part crc or (guint32) -1 on fail. +</entry></row> +</tbody></tgroup></informaltable></refsect2> + +</refsect1> + + + + +</refentry> diff --git a/doc/sgml/gmime-filter.sgml b/doc/sgml/gmime-filter.sgml index 83140e26..c5793b89 100644 --- a/doc/sgml/gmime-filter.sgml +++ b/doc/sgml/gmime-filter.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-filter" revision="2 Mar 2002"> +<refentry id="gmime-gmime-filter"> <refmeta> <refentrytitle>gmime-filter</refentrytitle> <manvolnum>3</manvolnum> @@ -105,6 +105,7 @@ void <link linkend="g-mime-filter-set-size">g_mime_filter_set_size</link> <row><entry align="right"><parameter>filter</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-header.sgml b/doc/sgml/gmime-header.sgml index b921eae7..5a7428e5 100644 --- a/doc/sgml/gmime-header.sgml +++ b/doc/sgml/gmime-header.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-header" revision="2 Mar 2002"> +<refentry id="gmime-gmime-header"> <refmeta> <refentrytitle>gmime-header</refentrytitle> <manvolnum>3</manvolnum> @@ -64,12 +64,15 @@ void <link linkend="g-mime-header-foreach">g_mime_header_foreach</link> <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>name</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>value</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>data</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-iconv-utils.sgml b/doc/sgml/gmime-iconv-utils.sgml index 990ef224..a1d66379 100644 --- a/doc/sgml/gmime-iconv-utils.sgml +++ b/doc/sgml/gmime-iconv-utils.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-iconv-utils" revision="2 Mar 2002"> +<refentry id="gmime-gmime-iconv-utils"> <refmeta> <refentrytitle>gmime-iconv-utils</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-iconv.sgml b/doc/sgml/gmime-iconv.sgml index 51bf333e..be940124 100644 --- a/doc/sgml/gmime-iconv.sgml +++ b/doc/sgml/gmime-iconv.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-iconv" revision="2 Mar 2002"> +<refentry id="gmime-gmime-iconv"> <refmeta> <refentrytitle>gmime-iconv</refentrytitle> <manvolnum>3</manvolnum> @@ -82,16 +82,21 @@ value. <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>cd</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>inbuf</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>inleft</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>outbuf</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>outleft</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-message.sgml b/doc/sgml/gmime-message.sgml index ba595645..b13db659 100644 --- a/doc/sgml/gmime-message.sgml +++ b/doc/sgml/gmime-message.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-message" revision="2 Mar 2002"> +<refentry id="gmime-gmime-message"> <refmeta> <refentrytitle>gmime-message</refentrytitle> <manvolnum>3</manvolnum> @@ -111,6 +111,7 @@ void <link linkend="g-mime-message-foreach-part">g_mime_message_foreach_p <row><entry align="right"><parameter>object</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -127,6 +128,7 @@ void <link linkend="g-mime-message-foreach-part">g_mime_message_foreach_p <row><entry align="right"><parameter>object</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -614,7 +616,7 @@ Set the root-level MIME part of the message.</para> <programlisting>void g_mime_message_write_to_stream (<link linkend="GMimeMessage">GMimeMessage</link> *message, <link linkend="GMimeStream">GMimeStream</link> *stream);</programlisting> <para> -Write the contents of the MIME Message to <parameter>string</parameter>.</para> +Write the contents of the MIME Message to <parameter>stream</parameter>.</para> <para> </para><informaltable pgwide=1 frame="none" role="params"> diff --git a/doc/sgml/gmime-object.sgml b/doc/sgml/gmime-object.sgml index eced9b4c..e008b0e6 100644 --- a/doc/sgml/gmime-object.sgml +++ b/doc/sgml/gmime-object.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-object" revision="2 Mar 2002"> +<refentry id="gmime-gmime-object"> <refmeta> <refentrytitle>gmime-object</refentrytitle> <manvolnum>3</manvolnum> @@ -51,6 +51,7 @@ void <link linkend="g-mime-object-unref">g_mime_object_unref</link> <row><entry align="right"><parameter>object</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-param.sgml b/doc/sgml/gmime-param.sgml index 3cc9058d..7e3770b2 100644 --- a/doc/sgml/gmime-param.sgml +++ b/doc/sgml/gmime-param.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-param" revision="2 Mar 2002"> +<refentry id="gmime-gmime-param"> <refmeta> <refentrytitle>gmime-param</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-parser.sgml b/doc/sgml/gmime-parser.sgml index 61bafe02..df4e82b6 100644 --- a/doc/sgml/gmime-parser.sgml +++ b/doc/sgml/gmime-parser.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-parser" revision="2 Mar 2002"> +<refentry id="gmime-gmime-parser"> <refmeta> <refentrytitle>gmime-parser</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-part.sgml b/doc/sgml/gmime-part.sgml index c3ce40e0..71685cbe 100644 --- a/doc/sgml/gmime-part.sgml +++ b/doc/sgml/gmime-part.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-part" revision="2 Mar 2002"> +<refentry id="gmime-gmime-part"> <refmeta> <refentrytitle>gmime-part</refentrytitle> <manvolnum>3</manvolnum> @@ -143,6 +143,7 @@ const <link linkend="GMimePart">GMimePart</link>* <link linkend="g-mime-part-get <row><entry align="right"><parameter>object</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -159,6 +160,7 @@ const <link linkend="GMimePart">GMimePart</link>* <link linkend="g-mime-part-get <row><entry align="right"><parameter>object</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -211,10 +213,12 @@ const <link linkend="GMimePart">GMimePart</link>* <link linkend="g-mime-part-get <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>part</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>data</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-pgp-context.sgml b/doc/sgml/gmime-pgp-context.sgml index afdb5eb8..062a9e98 100644 --- a/doc/sgml/gmime-pgp-context.sgml +++ b/doc/sgml/gmime-pgp-context.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-pgp-context" revision="2 Mar 2002"> +<refentry id="gmime-gmime-pgp-context"> <refmeta> <refentrytitle>gmime-pgp-context</refentrytitle> <manvolnum>3</manvolnum> @@ -66,6 +66,7 @@ enum <link linkend="GMimePgpType">GMimePgpType</link>; <row><entry align="right"><parameter>ctx</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -82,6 +83,7 @@ enum <link linkend="GMimePgpType">GMimePgpType</link>; <row><entry align="right"><parameter>ctx</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -96,11 +98,14 @@ enum <link linkend="GMimePgpType">GMimePgpType</link>; <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>prompt</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>user_data</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -158,18 +163,24 @@ verify, encrypt and decrypt streams.</para> <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>c</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>u</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>h</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>i</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>o</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>e</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -183,18 +194,24 @@ verify, encrypt and decrypt streams.</para> <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>c</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>u</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>h</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>i</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>o</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>e</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -208,14 +225,18 @@ verify, encrypt and decrypt streams.</para> <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>c</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>i</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>s</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>e</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -229,20 +250,27 @@ verify, encrypt and decrypt streams.</para> <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>c</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>s</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>u</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>r</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>i</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>o</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>e</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -256,14 +284,18 @@ verify, encrypt and decrypt streams.</para> <colspec colwidth="8*"> <tbody> <row><entry align="right"><parameter>c</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>i</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>o</parameter> :</entry> -<entry></entry></row> +<entry> +</entry></row> <row><entry align="right"><parameter>e</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> diff --git a/doc/sgml/gmime-pgp-mime.sgml b/doc/sgml/gmime-pgp-mime.sgml index a5882c43..aeac2bb5 100644 --- a/doc/sgml/gmime-pgp-mime.sgml +++ b/doc/sgml/gmime-pgp-mime.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-pgp-mime" revision="2 Mar 2002"> +<refentry id="gmime-gmime-pgp-mime"> <refmeta> <refentrytitle>gmime-pgp-mime</refentrytitle> <manvolnum>3</manvolnum> diff --git a/doc/sgml/gmime-stream-buffer.sgml b/doc/sgml/gmime-stream-buffer.sgml index 39721e4e..ffc514ed 100644 --- a/doc/sgml/gmime-stream-buffer.sgml +++ b/doc/sgml/gmime-stream-buffer.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-stream-buffer" revision="2 Mar 2002"> +<refentry id="gmime-gmime-stream-buffer"> <refmeta> <refentrytitle>gmime-stream-buffer</refentrytitle> <manvolnum>3</manvolnum> @@ -73,6 +73,7 @@ void <link linkend="g-mime-stream-buffer-readln">g_mime_stream_buffer_rea <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -89,6 +90,7 @@ void <link linkend="g-mime-stream-buffer-readln">g_mime_stream_buffer_rea <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-stream-file.sgml b/doc/sgml/gmime-stream-file.sgml index 50070243..adf57aab 100644 --- a/doc/sgml/gmime-stream-file.sgml +++ b/doc/sgml/gmime-stream-file.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-stream-file" revision="2 Mar 2002"> +<refentry id="gmime-gmime-stream-file"> <refmeta> <refentrytitle>gmime-stream-file</refentrytitle> <manvolnum>3</manvolnum> @@ -59,6 +59,7 @@ <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -75,6 +76,7 @@ <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-stream-filter.sgml b/doc/sgml/gmime-stream-filter.sgml index d0456343..345e70e7 100644 --- a/doc/sgml/gmime-stream-filter.sgml +++ b/doc/sgml/gmime-stream-filter.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-stream-filter" revision="2 Mar 2002"> +<refentry id="gmime-gmime-stream-filter"> <refmeta> <refentrytitle>gmime-stream-filter</refentrytitle> <manvolnum>3</manvolnum> @@ -60,6 +60,7 @@ void <link linkend="g-mime-stream-filter-remove">g_mime_stream_filter_rem <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -76,6 +77,7 @@ void <link linkend="g-mime-stream-filter-remove">g_mime_stream_filter_rem <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-stream-fs.sgml b/doc/sgml/gmime-stream-fs.sgml index b0ff63e0..34856259 100644 --- a/doc/sgml/gmime-stream-fs.sgml +++ b/doc/sgml/gmime-stream-fs.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-stream-fs" revision="2 Mar 2002"> +<refentry id="gmime-gmime-stream-fs"> <refmeta> <refentrytitle>gmime-stream-fs</refentrytitle> <manvolnum>3</manvolnum> @@ -59,6 +59,7 @@ <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -75,6 +76,7 @@ <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-stream-mem.sgml b/doc/sgml/gmime-stream-mem.sgml index 49e533ba..a5c60674 100644 --- a/doc/sgml/gmime-stream-mem.sgml +++ b/doc/sgml/gmime-stream-mem.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-stream-mem" revision="2 Mar 2002"> +<refentry id="gmime-gmime-stream-mem"> <refmeta> <refentrytitle>gmime-stream-mem</refentrytitle> <manvolnum>3</manvolnum> @@ -63,6 +63,7 @@ void <link linkend="g-mime-stream-mem-set-byte-array">g_mime_stream_mem_s <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -79,6 +80,7 @@ void <link linkend="g-mime-stream-mem-set-byte-array">g_mime_stream_mem_s <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-stream-mmap.sgml b/doc/sgml/gmime-stream-mmap.sgml index dca472cb..76f44191 100644 --- a/doc/sgml/gmime-stream-mmap.sgml +++ b/doc/sgml/gmime-stream-mmap.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-stream-mmap" revision="2 Mar 2002"> +<refentry id="gmime-gmime-stream-mmap"> <refmeta> <refentrytitle>gmime-stream-mmap</refentrytitle> <manvolnum>3</manvolnum> @@ -63,6 +63,7 @@ <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -79,6 +80,7 @@ <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-stream-null.sgml b/doc/sgml/gmime-stream-null.sgml index 0cb4cbe5..bfe810f5 100644 --- a/doc/sgml/gmime-stream-null.sgml +++ b/doc/sgml/gmime-stream-null.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-stream-null" revision="2 Mar 2002"> +<refentry id="gmime-gmime-stream-null"> <refmeta> <refentrytitle>gmime-stream-null</refentrytitle> <manvolnum>3</manvolnum> @@ -55,6 +55,7 @@ <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -71,6 +72,7 @@ <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-stream.sgml b/doc/sgml/gmime-stream.sgml index 6242dcc2..695660f0 100644 --- a/doc/sgml/gmime-stream.sgml +++ b/doc/sgml/gmime-stream.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-stream" revision="2 Mar 2002"> +<refentry id="gmime-gmime-stream"> <refmeta> <refentrytitle>gmime-stream</refentrytitle> <manvolnum>3</manvolnum> @@ -137,6 +137,7 @@ void <link linkend="g-mime-stream-set-bounds">g_mime_stream_set_bounds</l <row><entry align="right"><parameter>stream</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> diff --git a/doc/sgml/gmime-utils.sgml b/doc/sgml/gmime-utils.sgml index 7d9c1e65..61933bd7 100644 --- a/doc/sgml/gmime-utils.sgml +++ b/doc/sgml/gmime-utils.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-gmime-utils" revision="2 Mar 2002"> +<refentry id="gmime-gmime-utils"> <refmeta> <refentrytitle>gmime-utils</refentrytitle> <manvolnum>3</manvolnum> @@ -50,6 +50,10 @@ char* <link linkend="g-mime-utils-8bit-header-encode-phrase">g_mime_utils_ unsigned char *out, int *state, <link linkend="guint32">guint32</link> *save); +#define <link linkend="GMIME-UUDECODE-STATE-INIT-CAPS">GMIME_UUDECODE_STATE_INIT</link> +#define <link linkend="GMIME-UUDECODE-STATE-BEGIN-CAPS">GMIME_UUDECODE_STATE_BEGIN</link> +#define <link linkend="GMIME-UUDECODE-STATE-END-CAPS">GMIME_UUDECODE_STATE_END</link> +#define <link linkend="GMIME-UUDECODE-STATE-MASK-CAPS">GMIME_UUDECODE_STATE_MASK</link> <link linkend="size-t">size_t</link> <link linkend="g-mime-utils-uudecode-step">g_mime_utils_uudecode_step</link> (unsigned char *in, <link linkend="size-t">size_t</link> inlen, unsigned char *out, @@ -113,6 +117,7 @@ char* <link linkend="g-mime-utils-8bit-header-encode-phrase">g_mime_utils_ <row><entry align="right"><parameter>x</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -129,6 +134,7 @@ char* <link linkend="g-mime-utils-8bit-header-encode-phrase">g_mime_utils_ <row><entry align="right"><parameter>x</parameter> :</entry> <entry> + </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> @@ -474,6 +480,34 @@ flush off the last little bit.</para> </entry></row> </tbody></tgroup></informaltable></refsect2> <refsect2> +<title><anchor id="GMIME-UUDECODE-STATE-INIT-CAPS">GMIME_UUDECODE_STATE_INIT</title> +<programlisting>#define GMIME_UUDECODE_STATE_INIT (0) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-UUDECODE-STATE-BEGIN-CAPS">GMIME_UUDECODE_STATE_BEGIN</title> +<programlisting>#define GMIME_UUDECODE_STATE_BEGIN (1 << 16) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-UUDECODE-STATE-END-CAPS">GMIME_UUDECODE_STATE_END</title> +<programlisting>#define GMIME_UUDECODE_STATE_END (1 << 17) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="GMIME-UUDECODE-STATE-MASK-CAPS">GMIME_UUDECODE_STATE_MASK</title> +<programlisting>#define GMIME_UUDECODE_STATE_MASK (GMIME_UUDECODE_STATE_BEGIN | GMIME_UUDECODE_STATE_END) +</programlisting> +<para> + +</para></refsect2> +<refsect2> <title><anchor id="g-mime-utils-uudecode-step">g_mime_utils_uudecode_step ()</title> <programlisting><link linkend="size-t">size_t</link> g_mime_utils_uudecode_step (unsigned char *in, <link linkend="size-t">size_t</link> inlen, diff --git a/doc/sgml/gmime.sgml b/doc/sgml/gmime.sgml new file mode 100644 index 00000000..1a3d1117 --- /dev/null +++ b/doc/sgml/gmime.sgml @@ -0,0 +1,87 @@ +<refentry id="gmime-gmime"> +<refmeta> +<refentrytitle>gmime</refentrytitle> +<manvolnum>3</manvolnum> +<refmiscinfo>GMIME Library</refmiscinfo> +</refmeta> + +<refnamediv> +<refname>gmime</refname><refpurpose></refpurpose> +</refnamediv> + +<refsynopsisdiv><title>Synopsis</title> +<synopsis> + + + +#define <link linkend="GMIME-CHECK-VERSION-CAPS">GMIME_CHECK_VERSION</link> (major,minor,micro) +#define <link linkend="GMIME-INIT-FLAG-UTF8-CAPS">GMIME_INIT_FLAG_UTF8</link> +void <link linkend="g-mime-init">g_mime_init</link> (<link linkend="guint32">guint32</link> flags); +</synopsis> +</refsynopsisdiv> + + + + + +<refsect1> +<title>Description</title> +<para> + +</para> +</refsect1> + +<refsect1> +<title>Details</title> +<refsect2> +<title><anchor id="GMIME-CHECK-VERSION-CAPS">GMIME_CHECK_VERSION()</title> +<programlisting>#define GMIME_CHECK_VERSION(major,minor,micro)</programlisting> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>major</parameter> :</entry> +<entry> +</entry></row> +<row><entry align="right"><parameter>minor</parameter> :</entry> +<entry> +</entry></row> +<row><entry align="right"><parameter>micro</parameter> :</entry> +<entry> + + +</entry></row> +</tbody></tgroup></informaltable></refsect2> +<refsect2> +<title><anchor id="GMIME-INIT-FLAG-UTF8-CAPS">GMIME_INIT_FLAG_UTF8</title> +<programlisting>#define GMIME_INIT_FLAG_UTF8 (1 << 0) +</programlisting> +<para> + +</para></refsect2> +<refsect2> +<title><anchor id="g-mime-init">g_mime_init ()</title> +<programlisting>void g_mime_init (<link linkend="guint32">guint32</link> flags);</programlisting> +<para> +Initailizes GMime.</para> +<para> + +</para><informaltable pgwide=1 frame="none" role="params"> +<tgroup cols="2"> +<colspec colwidth="2*"> +<colspec colwidth="8*"> +<tbody> +<row><entry align="right"><parameter>flags</parameter> :</entry> +<entry> initialization flags +</entry></row> +</tbody></tgroup></informaltable></refsect2> + +</refsect1> + + + + +</refentry> diff --git a/doc/sgml/internet-address.sgml b/doc/sgml/internet-address.sgml index 0684ac8b..d441f5ff 100644 --- a/doc/sgml/internet-address.sgml +++ b/doc/sgml/internet-address.sgml @@ -1,4 +1,4 @@ -<refentry id="gmime-internet-address" revision="2 Mar 2002"> +<refentry id="gmime-internet-address"> <refmeta> <refentrytitle>internet-address</refentrytitle> <manvolnum>3</manvolnum> diff --git a/gmime-filter-yenc.c b/gmime-filter-yenc.c index 49a3d308..4341d04a 100644 --- a/gmime-filter-yenc.c +++ b/gmime-filter-yenc.c @@ -118,11 +118,16 @@ g_mime_filter_yenc_set_crc (GMimeFilterYenc *yenc, guint32 crc) } +#if 0 +/* FIXME: once we parse out the yenc part id, we can re-enable this interface */ /** * g_mime_filter_yenc_get_part: * @yenc: yEnc filter * * Gets the part id of the current decoded yEnc stream or -1 on fail. + * + * Returns the part id of the current decoded yEnc stream or -1 on + * fail. **/ int g_mime_filter_yenc_get_part (GMimeFilterYenc *yenc) @@ -134,13 +139,15 @@ g_mime_filter_yenc_get_part (GMimeFilterYenc *yenc) return -1; } - +#endif /** * g_mime_filter_yenc_get_pcrc: * @yenc: yEnc filter * * Get the computed part crc or (guint32) -1 on fail. + * + * Returns the computed part crc or (guint32) -1 on fail. **/ guint32 g_mime_filter_yenc_get_pcrc (GMimeFilterYenc *yenc) @@ -156,6 +163,8 @@ g_mime_filter_yenc_get_pcrc (GMimeFilterYenc *yenc) * @yenc: yEnc filter * * Get the computed crc or (guint32) -1 on fail. + * + * Returns the computed crc or (guint32) -1 on fail. **/ guint32 g_mime_filter_yenc_get_crc (GMimeFilterYenc *yenc) @@ -365,6 +374,28 @@ static const int yenc_crc_table[256] = { #define YENC_NEWLINE_ESCAPE (GMIME_YDECODE_STATE_EOLN | GMIME_YDECODE_STATE_ESCAPE) + +/** + * g_mime_ydecode_step: + * @in: input buffer + * @inlen: input buffer length + * @out: output buffer + * @state: ydecode state + * @pcrc: part crc state + * @crc: crc state + * + * Performs a 'decode step' on a chunk of yEncoded data of length + * @inlen pointed to by @in and writes to @out. Assumes the =ybegin + * and =ypart lines have already been stripped off. + * + * To get the crc32 value of the part, use GMIME_YENCODE_CRC_FINAL + * (@pcrc). If there are more parts, you should reuse @crc without + * re-initializing. Once all parts have been decoded, you may get the + * combined crc32 value of all the parts using GMIME_YENCODE_CRC_FINAL + * (@crc). + * + * Returns the number of bytes decoded. + **/ size_t g_mime_ydecode_step (const unsigned char *in, size_t inlen, unsigned char *out, int *state, guint32 *pcrc, guint32 *crc) @@ -423,6 +454,28 @@ g_mime_ydecode_step (const unsigned char *in, size_t inlen, unsigned char *out, return outptr - out; } + +/** + * g_mime_yencode_step: + * @in: input buffer + * @inlen: input buffer length + * @out: output buffer + * @state: yencode state + * @pcrc: part crc state + * @crc: crc state + * + * Performs an yEncode 'encode step' on a chunk of raw data of length + * @inlen pointed to by @in and writes to @out. + * + * @state should be initialized to GMIME_YENCODE_STATE_INIT before + * beginning making the first call to this function. Subsequent calls + * should reuse @state. + * + * Along the same lines, @pcrc and @crc should be initialized to + * GMIME_YENCODE_CRC_INIT before using. + * + * Returns the number of bytes encoded. + **/ size_t g_mime_yencode_step (const unsigned char *in, size_t inlen, unsigned char *out, int *state, guint32 *pcrc, guint32 *crc) @@ -467,6 +520,27 @@ g_mime_yencode_step (const unsigned char *in, size_t inlen, unsigned char *out, return outptr - out; } + +/** + * g_mime_yencode_close: + * @in: input buffer + * @inlen: input buffer length + * @out: output buffer + * @state: yencode state + * @pcrc: part crc state + * @crc: crc state + * + * Call this function when finished encoding data with + * g_mime_yencode_step to flush off the remaining state. + * + * GMIME_YENCODE_CRC_FINAL (@pcrc) will give you the crc32 of the + * encoded "part". If there are more "parts" to encode, you should + * re-use @crc when encoding the next "parts" and then use + * GMIME_YENCODE_CRC_FINAL (@crc) to get the combined crc32 value of + * all the parts. + * + * Returns the number of bytes encoded. + **/ size_t g_mime_yencode_close (const unsigned char *in, size_t inlen, unsigned char *out, int *state, guint32 *pcrc, guint32 *crc) diff --git a/gmime-filter-yenc.h b/gmime-filter-yenc.h index aa1b3cdc..5d52ddea 100644 --- a/gmime-filter-yenc.h +++ b/gmime-filter-yenc.h @@ -31,7 +31,7 @@ extern "C" { #include "gmime-filter.h" -typedef enum _GMimeFilterYencDirection { +typedef enum { GMIME_FILTER_YENC_DIRECTION_ENCODE, GMIME_FILTER_YENC_DIRECTION_DECODE, } GMimeFilterYencDirection; @@ -72,7 +72,7 @@ GMimeFilter *g_mime_filter_yenc_new (GMimeFilterYencDirection direction); void g_mime_filter_yenc_set_state (GMimeFilterYenc *yenc, int state); void g_mime_filter_yenc_set_crc (GMimeFilterYenc *yenc, guint32 crc); -int g_mime_filter_yenc_get_part (GMimeFilterYenc *yenc); +/*int g_mime_filter_yenc_get_part (GMimeFilterYenc *yenc);*/ guint32 g_mime_filter_yenc_get_pcrc (GMimeFilterYenc *yenc); guint32 g_mime_filter_yenc_get_crc (GMimeFilterYenc *yenc); diff --git a/gmime-message.c b/gmime-message.c index 5ed74d1c..7ea4abcd 100644 --- a/gmime-message.c +++ b/gmime-message.c @@ -712,7 +712,7 @@ g_mime_message_get_body (const GMimeMessage *message, gboolean want_plain, gbool const char *content; char *body = NULL; size_t len = 0; - + g_return_val_if_fail (message!=NULL, NULL); g_return_val_if_fail (is_html!=NULL, NULL); diff --git a/gmime/gmime-filter-yenc.c b/gmime/gmime-filter-yenc.c index 49a3d308..4341d04a 100644 --- a/gmime/gmime-filter-yenc.c +++ b/gmime/gmime-filter-yenc.c @@ -118,11 +118,16 @@ g_mime_filter_yenc_set_crc (GMimeFilterYenc *yenc, guint32 crc) } +#if 0 +/* FIXME: once we parse out the yenc part id, we can re-enable this interface */ /** * g_mime_filter_yenc_get_part: * @yenc: yEnc filter * * Gets the part id of the current decoded yEnc stream or -1 on fail. + * + * Returns the part id of the current decoded yEnc stream or -1 on + * fail. **/ int g_mime_filter_yenc_get_part (GMimeFilterYenc *yenc) @@ -134,13 +139,15 @@ g_mime_filter_yenc_get_part (GMimeFilterYenc *yenc) return -1; } - +#endif /** * g_mime_filter_yenc_get_pcrc: * @yenc: yEnc filter * * Get the computed part crc or (guint32) -1 on fail. + * + * Returns the computed part crc or (guint32) -1 on fail. **/ guint32 g_mime_filter_yenc_get_pcrc (GMimeFilterYenc *yenc) @@ -156,6 +163,8 @@ g_mime_filter_yenc_get_pcrc (GMimeFilterYenc *yenc) * @yenc: yEnc filter * * Get the computed crc or (guint32) -1 on fail. + * + * Returns the computed crc or (guint32) -1 on fail. **/ guint32 g_mime_filter_yenc_get_crc (GMimeFilterYenc *yenc) @@ -365,6 +374,28 @@ static const int yenc_crc_table[256] = { #define YENC_NEWLINE_ESCAPE (GMIME_YDECODE_STATE_EOLN | GMIME_YDECODE_STATE_ESCAPE) + +/** + * g_mime_ydecode_step: + * @in: input buffer + * @inlen: input buffer length + * @out: output buffer + * @state: ydecode state + * @pcrc: part crc state + * @crc: crc state + * + * Performs a 'decode step' on a chunk of yEncoded data of length + * @inlen pointed to by @in and writes to @out. Assumes the =ybegin + * and =ypart lines have already been stripped off. + * + * To get the crc32 value of the part, use GMIME_YENCODE_CRC_FINAL + * (@pcrc). If there are more parts, you should reuse @crc without + * re-initializing. Once all parts have been decoded, you may get the + * combined crc32 value of all the parts using GMIME_YENCODE_CRC_FINAL + * (@crc). + * + * Returns the number of bytes decoded. + **/ size_t g_mime_ydecode_step (const unsigned char *in, size_t inlen, unsigned char *out, int *state, guint32 *pcrc, guint32 *crc) @@ -423,6 +454,28 @@ g_mime_ydecode_step (const unsigned char *in, size_t inlen, unsigned char *out, return outptr - out; } + +/** + * g_mime_yencode_step: + * @in: input buffer + * @inlen: input buffer length + * @out: output buffer + * @state: yencode state + * @pcrc: part crc state + * @crc: crc state + * + * Performs an yEncode 'encode step' on a chunk of raw data of length + * @inlen pointed to by @in and writes to @out. + * + * @state should be initialized to GMIME_YENCODE_STATE_INIT before + * beginning making the first call to this function. Subsequent calls + * should reuse @state. + * + * Along the same lines, @pcrc and @crc should be initialized to + * GMIME_YENCODE_CRC_INIT before using. + * + * Returns the number of bytes encoded. + **/ size_t g_mime_yencode_step (const unsigned char *in, size_t inlen, unsigned char *out, int *state, guint32 *pcrc, guint32 *crc) @@ -467,6 +520,27 @@ g_mime_yencode_step (const unsigned char *in, size_t inlen, unsigned char *out, return outptr - out; } + +/** + * g_mime_yencode_close: + * @in: input buffer + * @inlen: input buffer length + * @out: output buffer + * @state: yencode state + * @pcrc: part crc state + * @crc: crc state + * + * Call this function when finished encoding data with + * g_mime_yencode_step to flush off the remaining state. + * + * GMIME_YENCODE_CRC_FINAL (@pcrc) will give you the crc32 of the + * encoded "part". If there are more "parts" to encode, you should + * re-use @crc when encoding the next "parts" and then use + * GMIME_YENCODE_CRC_FINAL (@crc) to get the combined crc32 value of + * all the parts. + * + * Returns the number of bytes encoded. + **/ size_t g_mime_yencode_close (const unsigned char *in, size_t inlen, unsigned char *out, int *state, guint32 *pcrc, guint32 *crc) diff --git a/gmime/gmime-filter-yenc.h b/gmime/gmime-filter-yenc.h index aa1b3cdc..5d52ddea 100644 --- a/gmime/gmime-filter-yenc.h +++ b/gmime/gmime-filter-yenc.h @@ -31,7 +31,7 @@ extern "C" { #include "gmime-filter.h" -typedef enum _GMimeFilterYencDirection { +typedef enum { GMIME_FILTER_YENC_DIRECTION_ENCODE, GMIME_FILTER_YENC_DIRECTION_DECODE, } GMimeFilterYencDirection; @@ -72,7 +72,7 @@ GMimeFilter *g_mime_filter_yenc_new (GMimeFilterYencDirection direction); void g_mime_filter_yenc_set_state (GMimeFilterYenc *yenc, int state); void g_mime_filter_yenc_set_crc (GMimeFilterYenc *yenc, guint32 crc); -int g_mime_filter_yenc_get_part (GMimeFilterYenc *yenc); +/*int g_mime_filter_yenc_get_part (GMimeFilterYenc *yenc);*/ guint32 g_mime_filter_yenc_get_pcrc (GMimeFilterYenc *yenc); guint32 g_mime_filter_yenc_get_crc (GMimeFilterYenc *yenc); diff --git a/gmime/gmime-message.c b/gmime/gmime-message.c index 5ed74d1c..7ea4abcd 100644 --- a/gmime/gmime-message.c +++ b/gmime/gmime-message.c @@ -712,7 +712,7 @@ g_mime_message_get_body (const GMimeMessage *message, gboolean want_plain, gbool const char *content; char *body = NULL; size_t len = 0; - + g_return_val_if_fail (message!=NULL, NULL); g_return_val_if_fail (is_html!=NULL, NULL); |