aboutsummaryrefslogblamecommitdiffstats
path: root/camel/camel-sasl-plain.h
blob: 1e93ae5c7aaa9275402149643eed3a9dd58127d0 (plain) (tree)





































                                                                                                            
 










                                           
                                                      



                               
/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
/*
 *  Authors: Jeffrey Stedfast <fejj@ximian.com>
 *
 *  Copyright 2001 Ximian, Inc. (www.ximian.com)
 *
 *  This program is free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program; if not, write to the Free Software
 *  Foundation, Inc., 59 Temple Street #330, Boston, MA 02111-1307, USA.
 *
 */

#ifndef CAMEL_SASL_PLAIN_H
#define CAMEL_SASL_PLAIN_H

#ifdef __cplusplus
extern "C" {
#pragma }
#endif /* __cplusplus }*/

#include <camel/camel-sasl.h>

#define CAMEL_SASL_PLAIN_TYPE     (camel_sasl_plain_get_type ())
#define CAMEL_SASL_PLAIN(obj)     (CAMEL_CHECK_CAST((obj), CAMEL_SASL_PLAIN_TYPE, CamelSaslPlain))
#define CAMEL_SASL_PLAIN_CLASS(k) (CAMEL_CHECK_CLASS_CAST ((k), CAMEL_SASL_PLAIN_TYPE, CamelSaslPlainClass))
#define CAMEL_IS_SASL_PLAIN(o)    (CAMEL_CHECK_TYPE((o), CAMEL_SASL_PLAIN_TYPE))

typedef struct _CamelSaslPlain {
    CamelSasl parent_object;

} CamelSaslPlain;


typedef struct _CamelSaslPlainClass {
    CamelSaslClass parent_class;
    
} CamelSaslPlainClass;


/* Standard Camel function */
CamelType camel_sasl_plain_get_type (void);

extern CamelServiceAuthType camel_sasl_plain_authtype;

#ifdef __cplusplus
}
#endif /* __cplusplus */

#endif /* CAMEL_SASL_PLAIN_H */
t/mail?id=c005537211c271153fcf18a9ac222ec882ed5960'>1, Fix boot/maildir+vida script.garga2005-09-052-16/+29 * - Copy py-mimelib to py-email and update to 3.0pav2005-09-0513-261/+162 * Add dependency on bison.obraun2005-09-051-0/+1 * There's another place where a fix for 5.x and 4.x is needed.netchild2005-09-034-6/+14 * - Fix pkg-messagegarga2005-09-032-2/+3 * Reset undeliverable maintainer address:kris2005-09-031-1/+1 * Upgrade to 0.16.1.obraun2005-09-034-207/+3 * Upgrade to 0.30.obraun2005-09-022-3/+3 * - Update to 0.5.4sem2005-09-022-4/+12 * Add tumgreyspf 1.09, external policy checker for the postfix mailgarga2005-09-0213-0/+252 * - Don't use more scripts/*, now use OPTIONSgarga2005-09-022-291/+216 * Upgrade to 20050901.thierry2005-09-022-5/+5 * - Add one more OPTION to qmail-smtp_auth+tls slave port, to apply agarga2005-09-022-0/+14 * Upgrade to 20050831.thierry2005-09-022-5/+5 * Add itraxp 1.03.20050513, advanced Perl supporting FTN messages tracker.lawrance2005-09-026-0/+107 * Unbreak port on 4.x and 5.x.netchild2005-09-012-0/+28 * Remove mastersite which has gone away.linimon2005-09-011-1/+0 * Fix build: USE_GCC=3.4+ on ${OSVERSION} < 500000 (c++ templatelioux2005-09-011-1/+7 * Use newer GCC to build this port.marcus2005-09-011-0/+1 * - Retire some gdesklets-psi ports. They don't run on recent gdesklets versions,pav2005-09-017-81/+0 * - Add option for optional DRAC RFC for POP-before-SMTP relaying (default off)pav2005-09-011-1/+8 * - Update to 4.44.6garga2005-08-317-26/+81 * - Update to 4.45.1garga2005-08-317-272/+289 * Add svnmailer - a tool to post subversion repository commit information.vsevolod2005-08-315-0/+124 * - Update to 1.2apav2005-08-312-4/+4 * New port normalizemime version 1.16.20050628: A mime normalizer tolioux2005-08-315-0/+63 * - Update to 0.13 [1]jylefort2005-08-314-21/+18 * - Update to 1.3.12pav2005-08-314-21/+10 * - Add cdb map lookupsgarga2005-08-318-16/+72 * - Update to 2.3-20050829garga2005-08-316-123/+113 * - Update to 1.1sergei2005-08-303-10/+4 * Add qmail-vida to CONFLICTSgarga2005-08-301-0/+2 * Add qmail-vida 0.53, SMTP_AUTH/APOP support for qmail.garga2005-08-3020-0/+1140 * Update to 0.67skv2005-08-302-3/+3 * Update to 0.21skv2005-08-302-3/+3 * POPular is a suite of programs for setting up large POP3 server systems. Itpav2005-08-3017-0/+399 * Update to 1.4.4.novel2005-08-302-3/+3 * Fix distinfo for vvv.quote patchkrion2005-08-302-2/+29 * upgrade to 0.10.1ijliao2005-08-302-5/+11 * - Remove perl dependencygarga2005-08-302-39/+10 * - Fix build on FreeBSD 7.Xpav2005-08-291-4/+6 * Update to snapshot 20050825 (merge from mutt 1.5.10).vsevolod2005-08-294-114/+47 * - Update to 11.25sem2005-08-294-16/+28 * - Update to 1.00sem2005-08-293-22/+10 * - Update to 2.0.1sergei2005-08-293-10/+8 * - Update to 2.1sergei2005-08-292-10/+11 * - Update to 0.96.2sergei2005-08-293-38/+12 * - Update to 0.96sergei2005-08-292-13/+20 * - Add a changed version of starttls-smtp-auth patch that applies cleanlygarga2005-08-292-4/+19 * - Update to mutt-1.5.10garga2005-08-2910-884/+295 * Update to 0.104lth2005-08-292-3/+3 * Anti Unmaintained Ports Campaign by Marcus Grando.novel2005-08-292-3/+3 * Pass maintainership to submitter.novel2005-08-291-1/+1 * - Update to 0.96.0ahze2005-08-295-208/+7 * Remove mastersite that has been retired.linimon2005-08-291-2/+1 * Remove mastersite that has gone away.linimon2005-08-291-1/+0 * Remove mail/bogofilter-tdb. It was marked with an unusually longlinimon2005-08-292-29/+0 * update to 2.0.1oliver2005-08-286-9/+9 * Fix typo in pkg-message.novel2005-08-281-1/+1 * Update to 2.1.16krion2005-08-283-3/+29 * Upgrade to 2.0.3.thierry2005-08-2812-252/+297 * Chase with thunderbird update, bump the PORTREVISION.mezz2005-08-283-3/+4 * - Repo copy a lot of changes from www/firefox/Makefile. The best part is thatmezz2005-08-2880-1468/+2036 * Remove myself from maintainerache2005-08-281-1/+1 * Fix the string format vulnerability desribed atmarcus2005-08-282-0/+63 * Update to 20050825 and make fetchable again.thierry2005-08-272-5/+5 * - Change PATCH_SITES var using correct labels, I forgot it on last commit.garga2005-08-261-1/+1 * - Update to 2.5.8. It fixes a remote buffer overflow.sem2005-08-254-21/+8 * - Make smtp_auth_tls fetchable againgarga2005-08-251-2/+2 * - Unbreak fetching by updating MASTER_SITESsergei2005-08-221-1/+1 * - Unbreak on 5.X and newer, fix fetchpav2005-08-193-13/+43 * - Unbreak on RELENG_5/6fjoe2005-08-198-19/+87 * - Update to 1.0-r3 and make it fetchable againgarga2005-08-195-40/+13 * Update to 20050816. It fixes a serious problem causing procmail hangs onthierry2005-08-172-5/+5 * Update to 20050808 and make fetchable again.thierry2005-08-162-5/+5 * - Overhaul the port, unbreak, undeprecatepav2005-08-122-24/+97 * Fix the packing list when WITHOUT_GMAIL is defined.jylefort2005-08-122-1/+4 * - Update to 1.1.13pav2005-08-1215-53/+119 * - Fix a bug in the Gmail properties codejylefort2005-08-102-3/+14 * Update to 2.0 (fixes Gmail support)jylefort2005-08-105-78/+44 * Move adduser proccess from configure to pre-install time to preventgarga2005-08-093-39/+10 * Fix double-free bug (also reported upstream).lawrance2005-08-052-0/+12 * Fix outdated information regarding sendmail rc.conf variableslawrance2005-08-028-8/+32 * - drop option LDAP_PORTdinoex2005-08-011-6/+0 * - Update to 1.4.0.5garga2005-08-014-27/+6 * Update to 20050726 snapshot.vsevolod2005-08-018-491/+123 * Update WWWarved2005-08-011-1/+1 * Change the guint64 size type to a long. While this will result in LARGEmarcus2005-08-011-5/+14 * right now, there is no 4.0.4 compatible drac patch - so mark it borken whenoliver2005-07-312-3/+5 * CRAM-MD5 authentication requires Digest::HMAC_MD5, which isbarner2005-07-311-1/+2 * - Install a simple config file.sem2005-07-312-0/+3 * Add a file I missed on the last commit, which was:lawrance2005-07-301-0/+41 * Update to 3.5.2 cvs-snap of 20050725.0800lawrance2005-07-306-104/+86 * Ooops, I forgot to add this patch in the update to 1.9.13...netchild2005-07-302-0/+20 * - Update to 1.9.13.netchild2005-07-3014-268/+220 * Update to 1.5.novel2005-07-302-3/+3 * Issue a one-month stay of execution for these ports so I can send outkris2005-07-302-2/+2 * switch NO_LATEST_LINK since sylpheed 2.0 is the new stable brancholiver2005-07-304-3/+1 * Fix build.krion2005-07-291-2/+1 * update to 2.0.0oliver2005-07-296-15/+12 * update mail/p3scan from 1.0.2 to 2.1edwin2005-07-2914-131/+139 * - Update to 2.3-20050726garga2005-07-292-3/+3 * - Update to 1.3sem2005-07-282-3/+3 * Fix Kerberos {IV, V} detection.barner2005-07-281-7/+70 * - update auf gnustep 1.11dinoex2005-07-281-20/+0 * Fix dependency on cyrus-sasl2vs2005-07-281-1/+1 * - reset IGNORE for FreeBSD >= 5.4dinoex2005-07-281-0/+2 * - update to 0.2.9dinoex2005-07-284-16/+8 * - update to 2.9clsung2005-07-282-3/+3 * Update to 4.52krion2005-07-2711-157/+237 * - Update to 1.2.0sem2005-07-274-17/+17 * Update to 2.3-20050724.novel2005-07-272-3/+3 * - Update to 0.1.3sem2005-07-262-9/+10 * Fixed format string vulnerability that might be exploitable ifniels2005-07-262-0/+12 * - Allow Marcus Grando to bypass maintainerpav2005-07-258-0/+8 * Update to 0.95.2vsevolod2005-07-258-96/+213 * - Update to 1.0.9 (bug fix release)sem2005-07-252-4/+4 * update to 5.0.4oliver2005-07-252-3/+3 * update to 4.0.4oliver2005-07-252-7/+3 * Upgrade to 1.3.9lesi2005-07-254-29/+29 * Add spfval.jylefort2005-07-256-0/+59 * * Fix some plist problems with leftover files [1]marcus2005-07-252-5/+9 * - Update to 0.0.31barner2005-07-254-7/+24 * - Un-mark DEPRECATED by fixing MASTER_SITESnovel2005-07-251-6/+2 * Hand maintainership to submittererwin2005-07-251-1/+1 * Fix a crash when trying to add attachments.marcus2005-07-252-0/+30 * Update to 2.3.4lioux2005-07-244-17/+16 * Update WWW (new fetchmail homepage fetchmail.berlios.de).barner2005-07-241-5/+2 * - Attempt to fix build on amd64pav2005-07-241-2/+2 * Update to 1.67.kuriyama2005-07-232-3/+3 * This port is scheduled for deletion on 2005-09-22 if it is still brokenkris2005-07-234-0/+8 * This plugin for the SquirrelMail WebMailer is the first of several ports I havepav2005-07-239-0/+253 * - Update to 2.2.5pav2005-07-2316-32/+24 * Sample code, and tools for EPS (Requires EPS v1.5)garga2005-07-236-0/+79 * Update to 0.103lth2005-07-222-3/+3 * updating to 2.0.0.r1oliver2005-07-226-12/+12 * Update my email address.vsevolod2005-07-223-3/+3 * - Update to 6.2.5.2. This fixes a denial of service vulerability introducedbarner2005-07-225-293/+9 * - Update to 1.2.13sergei2005-07-222-3/+3 * Chase additional Thunderbird version references.marcus2005-07-222-2/+2 * Chase the tunderbird version.marcus2005-07-221-1/+1 * - Update comment to match existing optionspav2005-07-228-8/+8 * Update to 0.38.novel2005-07-224-5/+11 * EPS (Email Parsing System) is intended to give people the abilitygarga2005-07-226-0/+83 * - Update to 2.19garga2005-07-222-3/+4 * Unbreak with gcc >= 3.4garga2005-07-214-7/+63 * - Update to 6.2.5.1 (security update!)barner2005-07-214-4/+284 * Update to 1.3.1.novel2005-07-212-3/+3 * - Update to 1.0.6ahze2005-07-218-12/+12 * BROKEN on >=5.x: Does not buildkris2005-07-211-1/+7 * - Update to 1.0.1pav2005-07-213-80/+108 * Gmail Notifier is a Linux/Windows alternative for the notifier program releasedpav2005-07-2112-0/+353 * - Update to 2.3-20050716garga2005-07-212-3/+3 * Update to 1.0.8.novel2005-07-202-5/+5 * Action Mailer is framework for designing email-service layers. These layerspav2005-07-205-0/+606 * A qmail-queue replacement to filter mail traffic and more.garga2005-07-207-0/+132 * Update to 1.4.3.novel2005-07-202-3/+3 * - Fix dependency linepav2005-07-202-5/+6 * Remove absolete WITH_JCONV knob.kan2005-07-192-14/+0 * Update to 1.139garga2005-07-192-3/+3 * Upgrade to 1.1.6: don't emit warnings with PHP 4.4/5.1.thierry2005-07-192-3/+3 * update to 20050518garga2005-07-193-5/+26 * update to 1.18garga2005-07-194-6/+17 * - Patch nine bugs:pav2005-07-1981-116/+6676 * Fix the checksum issues.mbr2005-07-182-3/+1 * Don't clobber LATEST_LINK (ensures that LATEST_LINK is uniqueadamw2005-07-181-1/+1 * Ensure that LATEST_LINK is different for all mew2-based ports.adamw2005-07-181-0/+3 * With portmgr hat on, reset eik's ports since he has been inactive forlinimon2005-07-183-3/+3 * BROKEN: incomplete pkg-plistkris2005-07-181-0/+2 * Update to 1.9.12.netchild2005-07-1710-162/+22 * - Update to 0.50.1 and unbreakpav2005-07-1718-495/+502 * - Update to 2.5.3pav2005-07-172-4/+3 * Update to 20050715.thierry2005-07-162-5/+5 * Update to 0.8.1.novel2005-07-163-15/+23 * Update to 2.2garga2005-07-152-5/+11 * - honor CFLAGSdinoex2005-07-151-0/+1 * Update to 0.65.novel2005-07-153-17/+19 * update to 2.0.0 beta 6oliver2005-07-146-9/+9 * Update to 1.4.5garga2005-07-143-739/+89 * - Update to 11.24pav2005-07-144-6/+6 * Update to 0.92.0 release:ale2005-07-144-8/+8 * - Include SSL in OPTIONS (like lang/php4, mail/courier-imap, mail/qmail, etc)novel2005-07-141-4/+5 * Chase the Thunderbird directory.marcus2005-07-141-1/+1 * Update to 1.0.5. This is primarily a security and stability fix release.marcus2005-07-148-16/+12 * - Fix build on FreeBSD 7pav2005-07-148-24/+40 * - Fix build on FreeBSD 7pav2005-07-141-3/+5 * fix typo, regen distinfoache2005-07-142-1/+4 * Add ~/Maildir kludgeache2005-07-141-2/+5 * Honor CFLAGSache2005-07-141-0/+2 * - Update to 0.99novel2005-07-143-9/+57 * - update to p5-Mail-Webmail-Gmail-1.04leeym2005-07-142-4/+5 * Update spamcontrol patch to 2316garga2005-07-144-57/+67 * A fast rbl lookup implementation for qmail, typically used as part of .qmailgarga2005-07-144-0/+53 * Update to 0.66skv2005-07-134-6/+7 * Add p5-Sendmail-AccessDB 0.09, perl5 interface to the Sendmail access.dberwin2005-07-135-0/+49 * Update to 1.71.novel2005-07-132-3/+3 * - Update to 2.3-20050708pav2005-07-132-3/+3 * - Update to 1.1.1pav2005-07-132-5/+10 * - Real fix man5 pages install on 4.xsem2005-07-121-1/+3 * - Update to 1.0.0.p3pav2005-07-125-102/+107 * - Fix rc script for 4.Xpav2005-07-121-1/+1 * - Update to 3.4.8pav2005-07-123-4/+19 * Change MAINTAINER to my @FreeBSD.org accountgarga2005-07-128-8/+3 * Add some working master siteskris2005-07-111-1/+3 * - Comment MAN5 macro as the man pages do not installsem2005-07-111-2/+2 * Chase master sitekris2005-07-111-1/+1 * Update to 0.4.novel2005-07-092-3/+3 * - Update to 1.4.2novel2005-07-093-4/+14 * - Update to 1.37pav2005-07-094-23/+27 * - Update to 4.43.8pav2005-07-097-413/+197 * uodate to 2.0.0.b.5oliver2005-07-099-1389/+12 * - Fix etcdirpav2005-07-081-1/+2 * Update to 1.1.5.novel2005-07-082-5/+5 * - Update to 0.6.5pav2005-07-085-42/+11 * Correct the GNOME menu icon location. I'm not bumping PORTREVISION as thismarcus2005-07-084-4/+4 * Update from elm-2.4ME+119 to elm-2.4ME+121h. Install the auxiliarymi2005-07-0810-79/+102 * - Select newest db4 if more are available. Fixes headercaching option for somepav2005-07-081-1/+10 * - fix CONF_AVFAILACTION for all scannersdinoex2005-07-072-5/+17 * Fix WITHOUT_CLAMAV option.novel2005-07-071-1/+1 * . Fix an obvious typo in CONFIGURE_ARGS when WITH_FLOCK was defined.glewis2005-07-071-1/+1 * - Update to 1.4.8pav2005-07-072-4/+3 * - Update to 2.0pav2005-07-076-47/+28 * - Fix manpage links [1] [2]jylefort2005-07-0724-120/+168 * - Update to 2.3-20050630jylefort2005-07-062-10/+16 * Update to 0.4.2jylefort2005-07-062-3/+3 * Update to 1.09erwin2005-07-06