The NetBSD Project

CVS log for pkgsrc/mail/gmime24/distinfo

[BACK] Up to [] / pkgsrc / mail / gmime24

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.21 / (download) - annotate - [select for diffs], Tue Oct 26 10:54:01 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, HEAD
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

mail: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch

Revision 1.20 / (download) - annotate - [select for diffs], Thu Oct 7 14:25:19 2021 UTC (2 years, 2 months ago) by nia
Branch: MAIN
Changes since 1.19: +1 -2 lines
Diff to previous 1.19 (colored)

mail: Remove SHA1 hashes for distfiles

Revision 1.19 / (download) - annotate - [select for diffs], Tue Nov 3 23:27:06 2015 UTC (8 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

Add SHA512 digests for distfiles for mail category

Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Apr 19 13:26:47 2013 UTC (10 years, 7 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.17: +4 -1 lines
Diff to previous 1.17 (colored)

Avoid compilation error caused by use of GStaticMutex which was
deprecated in GLib 2.32 - needed for a successful compile with
GLib 2.36.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Nov 6 18:56:13 2012 UTC (11 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored)

update to 2.4.33
changes: bugfixes

Revision 1.16 / (download) - annotate - [select for diffs], Wed Mar 21 12:26:35 2012 UTC (11 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 (colored)

update to 2.4.32
-removed the uuencode/uudecode tools to avoid conflicts

Revision 1.15 / (download) - annotate - [select for diffs], Mon Sep 12 21:22:34 2011 UTC (12 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

Update to 2.4.26:

2011-08-08  Jeffrey Stedfast  <>

	* README: Bumped version

	* Bumped version to 2.4.26

	* build/vs2008/gmime.vcproj: Bumped version.

2011-07-17  Jeffrey Stedfast  <>

	* gmime/gmime-utils.c (charset_convert): Don't skip validation of
	UTF-8 text.

2011-07-17  Jeffrey Stedfast  <>

	* gmime/gmime-utils.c (charset_convert): Handle ERANGE the same as

	* gmime/gmime-filter-charset.c (filter_filter): Handle ERANGE the
	same as EILSEQ.

	* gmime/gmime-charset.c (g_mime_charset_map_init): Improved logic
	for Win32 (and even Linux) systems. Don't rely on setlocale().

2011-06-15  Jeffrey Stedfast  <>

	* gmime/gmime-gpg-context.c: Define nfds_t on OSX.

2011-06-09  Jeffrey Stedfast  <>

	Fix for bug #652056

	* gmime/gmime-param.c (decode_value): If STRICT_PARSER isn't
	defined, don't require the value to start with a valid character.

2011-06-08  Jeffrey Stedfast  <>

	* README: Bumped version

	* Bumped version to 2.4.25

	* build/vs2008/gmime.vcproj: Bumped version.

	* gmime/gmime-session.c: Don't crash if the request_passwd()
	virtual method is set to NULL. Fixes bug #651825.

2011-06-08  Jeffrey Stedfast  <>

	* gmime/gmime-gpg-context.c: If building on Apple, force the use
	of our own implementation of poll() because Apple's poll() is
	broken on some versions of MacOS.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Sep 8 20:06:48 2011 UTC (12 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

Update to 2.4.24:

2011-03-26  Jeffrey Stedfast  <>

	* README: Bumped version

	* Bumped version to 2.4.24

	* build/vs2008/gmime.vcproj: Bumped version.

	* gmime/gmime-gpg-context.c (gpg_ctx_parse_signer_info): Fixed to
	actually set the signer status. Fixes bug #645787, based on an
	initial patch by Thomas Jost.

2011-03-14  Jeffrey Stedfast  <>

	* Check for glib-sharp-2.0 instead of gtk-sharp-2.0
	since we really only depend on glib-sharp. Also check for gapi-2.0
	via pkgconfig.

	* mono/ Dll map the .so.MajorVersion
	instead of .so.Version.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Mar 18 17:25:20 2011 UTC (12 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (colored)

update to 2.4.23
changes: bugfixes

Revision 1.12 / (download) - annotate - [select for diffs], Fri Feb 25 13:28:06 2011 UTC (12 years, 9 months ago) by drochner
Branch: MAIN
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

update to 2.4.22
changes: bugfix

Revision 1.11 / (download) - annotate - [select for diffs], Tue Jan 11 15:50:04 2011 UTC (12 years, 10 months ago) by drochner
Branch: MAIN
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

update to 2.4.21
changes: bugfixes

Revision 1.10 / (download) - annotate - [select for diffs], Fri Oct 22 19:54:01 2010 UTC (13 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

update to 2.4.20
changges: minor fixes and cleanup

Revision 1.9 / (download) - annotate - [select for diffs], Wed Sep 1 11:43:59 2010 UTC (13 years, 3 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)

update to 2.4.18
changes: bugfixes

Revision 1.8 / (download) - annotate - [select for diffs], Wed Feb 3 10:49:40 2010 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)

Update to 2.4.15. Extract of changes since .11:

	* gmime/gmime-encodings.h (GMIME_UUENCODE_LEN): Fixed to prevent
	possible buffer overflows.
	* Bumped version to 2.4.14 and disabled
	strict-aliasing which causes bugs in GMime.
	* gmime/gmime-filter-crlf.c (filter_filter): Fixed bug #606875 by
	not trying to skip multiple characters per pass thru the loop when
	encountering the first '.' of a possible '..' sequence.
	* Bumped version to 2.4.12
	* gmime/gmime-utils.c (g_mime_utils_decode_8bit): Make sure to
	always increment inptr as we force-convert it to ascii. Thanks to
	Damian Pietras for finding this bug.
	* Moved -lz -lnsl, etc into Libs.private. Fixes
	bug #603273.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Nov 15 21:14:54 2009 UTC (14 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.6: +4 -4 lines
Diff to previous 1.6 (colored)

Update to 2.4.11:

2009-11-07  Jeffrey Stedfast  <>

	* README: Bumped version

	* Bumped version to 2.4.11

	* build/vs2008/gmime.vcproj: Bumped version.

2009-11-05  Jeffrey Stedfast  <>

	* gmime/gmime-multipart.c (ptr_array_insert): Fixed to handle an
	index larger than the current array length as well as fixing the
	true insert case to shift items when index is les than the current
	array length (as opposed to when it is equal-to). Thanks to for finding this bug.

2009-10-10  Jeffrey Stedfast  <>

	* gmime/gmime-utils.c: Fixed the military timezone offsets.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Oct 21 16:35:07 2009 UTC (14 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.5: +4 -4 lines
Diff to previous 1.5 (colored)

update to 2.4.10
changes: uudecode bugfix

Revision 1.5 / (download) - annotate - [select for diffs], Sun Aug 16 13:37:39 2009 UTC (14 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

Update to 2.4.8. Set LICENSE.

	* README: Bumped version

	* Bumped version to 2.4.8

	* build/vs2008/gmime.vcproj: Bumped version.

	* gmime/gmime-utils.c (charset_convert): If iconv() fails, treat
	conditions where outleft == 0 the same as if we had gotten an
	E2BIG error (e.g. we need to grow the output buffer) so that we
	don't overrun it while appending a '?' placeholder character.

	* Simplified configuring of gmime in a
	cross-compilation environment. Make it possible to work-around
	AC_TRY_RUN limitations by copying of target system iconv-detect.h
	and setting ac_cv_have_iconv_detect_h=yes.

	* gmime/gmime-parser.c (g_mime_parser_set_header_regex): Fix
	non-GLib regex initialization to actually compile.

	* gmime/gmime-stream-fs.c (stream_read): Removed gross hack.
	(stream_write): Same.
	(g_mime_stream_fs_new): On Windows systems, set the translation
	mode to BINARY.
	(g_mime_stream_fs_new_with_bounds): Same.

	* gmime/gmime-stream-file.c: Same as GMimeStreamFs

	* gmime/gmime-stream-buffer.c (stream_seek_cache_read): Fixed a
	64bit cleanlines issue.
	(stream_seek_cache_read): Cap the max cache size to G_MAXSIZE.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jul 19 19:16:17 2009 UTC (14 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.3: +1 -2 lines
Diff to previous 1.3 (colored)

Remove DragonFly portability patch that isn't necessary any longer.

Ok hasso@

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jul 18 19:27:08 2009 UTC (14 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

Update to 2.4.7:

2009-04-27  Jeffrey Stedfast  <>

	* README: Bumped version

	* Bumped version to 2.4.7

	* build/vs2008/gmime.vcproj: Bumped version.

2009-04-25  Jeffrey Stedfast  <>

	* gmime/gmime-object.c (g_mime_object_set_disposition): Unref the
	disposition after setting it on the GMimeObject, don't ref it
	again. Oops.

	* gmime/gmime-message.c (unblock_changed_event): Oops, this needs
	to /unblock/ the event handler.

	* gmime/gmime-header.c (g_mime_header_list_set_raw): Added back
	just in case someone was foolish enough to use this API.
	(g_mime_header_list_has_raw): Same.

2009-04-24  Jeffrey Stedfast  <>

	* gmime/gmime-parser.c (struct _GMimeParserPrivate): Added
	message_headers_begin/end and changed the meaning of
	headers_begin/end to be for the current MIME part rather than for
	the current message itself.
	(g_mime_parser_init): Init the boolean state variables before
	calling parser_init() so that parser_init() can use them.
	(parser_init): Only create a rawbuf if our stream isn't seekable
	or isn't persistent. Initialize our new message_headers_begin/end.
	(g_mime_parser_set_persist_stream): If our persist mode has
	changed, malloc or free our rawbuf.
	(raw_header_append): Don't append any data if rawbuf is NULL (this
	means we're keeping track of offsets instead).
	(parser_step_headers): Always update headers_begin/end since we
	now always want to keep track of all header begin/end offsets.
	(parser_step): Update our message_headers_begin/end state.
	(parser_scan_message_part): Set the mime-part's raw header stream
	on the message too.
	(parser_construct_message): Same.
	(parser_construct_leaf_part): Substream the input stream to get
	our raw header stream to set on the mime-part's header-list.
	(parser_construct_multipart): Same.

	* gmime/gmime-header.c (struct _GMimeHeaderList): Instead of
	having a string buffer holding the raw header block content,
	instead keep a stream. This not only makes it easy for us to keep
	track of what the header offsets on disk are should the developer
	want to know, but it also means we don't necessarily have to use
	duplicate the header block to memory.
	(g_mime_header_list_set_stream): New function that replaces the
	old g_mime_header_list_set_raw() and looks much cleaner.
	(g_mime_header_list_get_stream): New function to access said

	* gmime/gmime-message.c: Fixed uses of
	(g_mime_message_set_mime_part): Set the message's raw header
	stream to NULL.

	* gmime/gmime-multipart.c: Same.

	* tests/test-parser.c (test_parser): Updated.

2009-04-09  Jeffrey Stedfast  <>

	* README: Bumped version

	* Bumped version to 2.4.6

2009-04-05  Jeffrey Stedfast  <>

	* gmime/gmime-encodings.c (g_mime_encoding_uudecode_step): Fixed a
	bug wrt updating uulen when the data isn't an exact multiple of 3.

	* src/uuencode.c (uuencode): Don't bother dup()ing the stdout fd, just
	use set_owner(FALSE) so that it doesn't close when we destroy the stream

	* gmime/gmime-stream-file.c (stream_read, stream_write): Don't depend on
	simple arithmetic to update our stream->position on Windows since it
	may do line-ending translation behind our backs. Call ftell() to get
	our real position after reading or writing.

	* gmime/gmime-stream-fs.c (stream_read, stream_write): Same idea.

	* gmime/gmime-utils.c (mktime_utc): Fixed the Windows code-path.
	(charset_convert): In the Windows case, fake the E2BIG error condition
	if outleft <= inleft on any error as errno doesn't seem to get
	properly set in this case.

	* tests/test-headers.c: Removed unused headers to fix the build on

2009-04-04  Jeffrey Stedfast  <>

	* gmime/gmime-stream-fs.c: Ported to Windows by #including io.h

	* examples/basic-example.c: Reverted to the old GMimeStreamFs logic
	and #included io.h for G_OS_WIN32 systems.

	* examples/imap-example.c: Ported to Windows by #including io.h and
	using g_ascii_strcasecmp().

2009-04-03  Jeffrey Stedfast  <>

	* build/vs2008: New directory for Visual Studio 2008 Solution & Project

	* gmime.vcproj: Moved to build/vs2008

	* config.h.win32: Same.

	* gmime.sln: Same.

	* examples/basic-example.c: Fixed to build under Visual Studio by
	using GMimeStreamFile instead of GMimeStreamFs and by #ifdef'ing
	out the GnuPG code.

	* tests/testsuit.[c,h]: Fixed to compile under Visual Studio which
	basically means we can't use _try() as a function. Renamed to g_try().
	Also renamed throw() to g_throw() for consistency.

2009-04-02  Jeffrey Stedfast  <>

	* tests/testsuite.c: Modified to compile without the need for

	* gmime.vcproj: Added logic to the PreBuild step to copy
	config.h.win32 to config.h

	* config.h.win32: Added.

2009-04-01  Jeffrey Stedfast  <>

	* gmime/gmime-utils.c: #include <process.h> for getpid() and ws2tcpip.h
	for getaddrinfo() on Windows platforms.
	(mktime_utc): Use _get_timezone() when building on Windows.
	(g_mime_utils_header_format_date): Windows has gmtime_s() instead
	of gmtime_r(), so use that on Windows.

	* gmime/gmime-parser.c: If glib is >= 2.14, use GRegex instead of
	glibc regex.

2009-04-01  Jeffrey Stedfast  <>

	* gmime/gmime-utils.c: Need to #include <unistd.h> for getpid().

	* gmime/gmime-stream-fs.c: Need to #include <unistd.h> here.

	* gmime/gmime-multipart-signed.c: Got rid of an unused variable.

	* gmime/gmime-message.c: Removed unused variables.

	* gmime/gmime-content-type.c: Don't need to #include
	"gmime-table-private.h" here as we don't actually use it.

	* util/gtrie.c: Disable g_warning()'s when compiled w/o
	--enable-warnings and also fixed some compile warnings.

2009-03-31  Jeffrey Stedfast  <>

	* gmime.sln: New Microsoft Visual Studio 2008 Solution file for GMime.

	* gmime.vcproj: New Microsoft Visual C++ Project file for GMime.

2009-03-31  Jeffrey Stedfast  <>

	* gmime/gmime-utils.c: Removed unneeded #include <unistd.h>

	* Check for unistd.h

	* gmime/gmime-multipart.c (read_random_pool): Implement using
	rand() in the case that unistd.h is not available.

	* gmime/gmime-parser.c (parser_scan_content): Fixed 'crlf'
	argument to be a guint to make it easier to avoid compile warnings
	about comparison between signed/unsigned ints in the callers.

	* gmime/internet-address.c (internet_address_group_add_member):
	Fixed g_return macros to return a value.
	(internet_address_mailbox_get_addr): Same.

2009-03-30  Jeffrey Stedfast  <>

	* Check for regex.h

	* gmime/gmime-parser.c: #ifdef out the regex functionality if the
	system does not have regex.h

	* gmime/gmime-stream-fs.h: Don't #include <unistd.h> here.

	* gmime/gmime-stream.h: Removed #include <unistd.h> as it isn't
	needed there.

	* gmime/gmime-part.c: Removed unused includes.

	* gmime/gmime-utils.c: Only #include <sys/utsname.h> if we have
	utsname.domainname. Helps build process on Windows.

2009-03-29  Jeffrey Stedfast  <>

	* README: Bumped version

	* Bumped version to 2.4.5

2009-03-27  Jeffrey Stedfast  <>

	* gmime/gmime-stream-buffer.c: Fixed to be more diligent in setting
	errno on error.

	* gmime/gmime-stream-mmap.c: Fixed to be more diligent in setting
	errno on error.

	* gmime/gmime-stream-mem.c: Fixed to be more diligent in setting
	errno on error.
	(stream_seek): If the user seeks beyond the end of the buffer and
	bound_end is unbound, then grow the buffer (e.g. a sparse file).

	* gmime/gmime-stream-file.c: Fixed to be more diligent in setting
	errno on error.

	* gmime/gmime-stream-fs.c: Fixed to be more diligent in setting
	errno on error.

2009-03-20  Jeffrey Stedfast  <>

	* Default --enable-largefile to yes. Looks like I
	forgot to do this before rolling the version to 2.4.0 like I

	* tools/ Fixed to include the porting script in
	EXTRA_DIST (instead of extra_DIST) so that the tarball includes
	it, doh!

Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 22 20:35:16 2009 UTC (14 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

Update to 2.4.4:

2009-03-18  Jeffrey Stedfast  <>

	* README: Bumped version

	* Bumped version to 2.4.4

2009-03-18  Jeffrey Stedfast  <>

	* Check for select() and poll() as well as poll.h

	* gmime/gmime-gpg-context.c (poll): Implement our own poll()
	function using select() for portability to MacOS 10.2, which
	apparently doesn't have poll().

2009-02-22  Jeffrey Stedfast  <>

	* gmime/gmime-utils.c: Use GSlice for rfc822 word tokens and date

	* gmime/gmime-parser.c: Updated to use GSlice.

2009-02-22  Jeffrey Stedfast  <>

	* gmime/gmime-header.c (g_mime_header_iter_new): Use
	(g_mime_header_iter_free): Use g_slice_free().
	(g_mime_header_list_new): Use g_slice_new().
	(g_mime_header_list_destroy): Use g_slice_free().

	* gmime/gmime-gpg-context.c (gpg_ctx_new): Use g_slice_new().
	(gpg_ctx_free): Use g_slice_free().

	* gmime/gmime-cipher-context.c (g_mime_signer_new): Use
	g_slice_new() instead of g_new().
	(g_mime_signature_validity_new): Same.
	(g_mime_signature_validity_free): Use g_slice_free().
	(g_mime_signer_free): Same.

2009-02-07  Jeffrey Stedfast  <>

	* gmime/internet-address.c: Removed some unused macros.

2009-01-12  Jeffrey Stedfast  <>

	* mono/ Fixed to parallel make install, thanks to
	Diego Petten

2009-01-09  Jeffrey Stedfast  <>

	* examples/imap-example.c (write_part): Don't unref the stream we
	get from g_mime_data_wrapper_get_stream().
	(reconstruct_part_content): Fixed error-checking.

2008-11-01  Jeffrey Stedfast  <>

	* gmime/gmime-parser.c (nearest_pow): Implement using asm on i386
	- this code path isn't normally built, but it's fun to
	micro-optimize anyway ;-)

	* gmime/gmime-gpg-context.c (status_backup): Use next_alloc_size()
	macro - same as gmime-parser.c

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Oct 24 16:37:49 2008 UTC (15 years, 1 month ago) by wiz
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import gmime24-2.4.3 as mail/gmime24.

GMime is a set of utilities for parsing and creating messages using
the Multipurpose Internet Mail Extension (MIME) as defined by the
following RFCs:

 * 0822: Standard for the Format of Arpa Internet Text Messages
 * 1521: MIME (Multipurpose Internet Mail Extensions) Part One:
         Mechanisms for Specifying and Describing the Format of
         Internet Message Bodies
 * 1847: Security Multiparts for MIME: Multipart/Signed and
 * 1864: The Content-MD5 Header Field (Obsoletes rfc1544)
 * 2015: MIME Security with Pretty Good Privacy (PGP)
 * 2045: Multipurpose Internet Mail Extensions (MIME) Part One:
         Format of Internet Message Bodies
 * 2046: Multipurpose Internet Mail Extensions (MIME) Part Two:
         Media Types
 * 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:
         Message Header Extensions for Non-ASCII Text
 * 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:
         Registration Procedures
 * 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:
         Conformance Criteria and Examples
 * 2183: Communicating Presentation Information in Internet Messages:
         The Content-Disposition Header Field
 * 2184: MIME Parameter Value and Encoded Word Extensions: Character
         Sets, Languages, and Continuations
 * 2231: MIME Parameter Value and Encoded Word Extensions: Character
         Sets, Languages, and Continuations (Obsoletes rfc2184)
 * 3156: MIME Security with OpenPGP (Updates rfc2015)

Revision 1.1 / (download) - annotate - [select for diffs], Fri Oct 24 16:37:49 2008 UTC (15 years, 1 month ago) by wiz
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>