path: root/lib
AgeCommit message (Collapse)AuthorFiles
2002-09-03Added copyleft header.Sergey Poznyakoff2
2002-08-29Define __P() if necessary.Sergey Poznyakoff1
2002-08-23Removed mu_asprintf.cSergey Poznyakoff1
2002-08-23Provide declarations for (v)asprintf.Sergey Poznyakoff1
2002-08-23Not neededSergey Poznyakoff1
2002-08-13Provide declarations for vasprintf,asprintf if necessary.Sergey Poznyakoff1
2002-08-13Provide declarations for strchrnul, strndup if necessary.Sergey Poznyakoff1
2002-08-06Use LTLIBOBJS.Sergey Poznyakoff1
2002-08-052002-08-05 Jeff Bailey <>Jeff Bailey1
* lib/ Remove libtool hacks, automake now handles LIBOBJS correctly. * .cvsignore: Add autom4te.cache * Rename to ... * ... this, and update to autoconf 2.5 * Now requires Automake 1.6 * m4/malloc.m4: Update from gnulib * m4/realloc.m4: Update from gnulib * m4/regex.m4: Update from gnulib * m4/utmp.m4: Change LIBOBJS to use AC_LIBOBJ
2002-05-13Removed dependency on mailutils.Sam Roberts1
2002-05-13Added missing includes.Sergey Poznyakoff1
2002-05-13Removed mu_argp.* stuff.Sergey Poznyakoff1
2002-05-13Moved to mailboxSergey Poznyakoff2
2002-05-02Added utmp.cSergey Poznyakoff1
2002-05-02Replacements for {set,get,end}utent calls.Sergey Poznyakoff1
2002-04-27Made inclusions of <malloc.h> conditional on autoconf check.Sam Roberts1
2002-04-16new mu_set_user_email() - email address to use for NULL (current) userSam Roberts1
new mu_set_user_email_domain() - domain to use to qualify an @-less username modified mu_get_user_email() - now uses default address and domain, if set -E,--email-addr - config option, calls mu_set_user_email -D,--email-domain - config option, calls mu_set_user_email_domain :address group for the above config options
2002-04-16One way to get rid of the annoying warnings about asprintf() not beingSam Roberts3
declared is to always call a mailutils wrapper function, which in turn calls the real function. That means the wrappers (and other functions in lib) will still compile with warnings, but the mailbox and utility code can compile clean.
2002-04-15include <config.h>Sergey Poznyakoff1
2002-04-15Always compile pin.cSergey Poznyakoff1
2002-04-11Config files in ~/ all start with .mu again.Sam Roberts1
2002-04-11Fixed auto-arranging of options groups. Fixed spelling of license option.Sergey Poznyakoff1
2002-04-11Default per-utility config files are ~/.programrc. If you want to segregateSam Roberts1
you mailutils configuration, make ~/.mailutils a directory, and put your config files in it (same name, minus the leading "."). Also organized all common options under the heading "Common options", moved the daemon and auth options before the common options, and implemented a --lock-flags option.
2002-03-28Renamed --maildir to --mail-spool.Sergey Poznyakoff1
2002-03-25Renamed program-specific profiles to ~/.mu.<program>rc.Sergey Poznyakoff1
2002-03-19Added ~/.<progname>rc to be last config file.Sam Roberts2
Fixed segv for NULL capa and added header file blurb.
2002-03-13 * lib/mu_dmb.c(mu_check_perm): ReinforceAlain Magloire2
by using (const char *name) in the argument. * pop3d/pop3d.c: The variable state was already use as a global, use "astate" in function pop3_parse_opt().
2002-03-13Added argp* files.Sergey Poznyakoff1
2002-03-13Added from ../argpSergey Poznyakoff13
2002-03-12Corrected type mismatches visible on 64-bit systems.Sam Roberts1
2002-03-09Process user's private initialization file after processig the site-wide one.Sergey Poznyakoff1
2002-03-08Based on the discussion with Sam, changed handling ofSergey Poznyakoff1
mailutils' command line options. Command line is parsed using mu_argp_parse() call. mu_argp_parse scans global configuration file and processes any options found there before those from the command line. The options are separated by categories (capabilities): mailutils --maildir, --license auth --sql-.* family, --pam-service logging --log-facility daemon --daemon, --inetd, --port, --timeout If the capability name appears in configuration file, it should be prefixed with : to discern it from the utility name.
2002-03-08Removed unneeded prototypes. Added prototype for mu_argp_parse().Sergey Poznyakoff1
2002-02-27Use PROTOTYPES to determine whether the compiler understandsSergey Poznyakoff1
function prototypes.
2002-02-27Removed extern char *maildir.Sergey Poznyakoff1
2002-02-27Use mu_path_maildir instead of maildir.Sergey Poznyakoff1
2002-02-23(argcv_scan): Correclty handle comments without intervening whitespaceSergey Poznyakoff1
between the comment character and remaining text, e.g.: set a=2 #comment
2002-02-23Yesterday's fix makes argcv_get include trailingSergey Poznyakoff1
whitespace to the argv array. To fix: (argcv_scan): Return len+1 if called on or after the terminating null character. (argcv_get): Initialize *argc to zero and continue scanning until argcv_scan return is > len. Thanks Sam for noticing.
2002-02-22extern declaration for mu_argp_error_code.Sergey Poznyakoff1
2002-02-22(mu_common_argp_parser): Handle ARGP_KEY_FINI case.Sergey Poznyakoff1
(mu_argp_error_code): new global. Specifies exit code for exits on error.
2002-02-22(argcv_get): Bugfix, *argc must be initialized to 1.Sergey Poznyakoff1
2002-02-21argcv_get() now (optionally) strips comments while parsing. Its the rightSam Roberts3
place because it tokenizes, and whether a char is a comment or not depends on whether its in the middle of a token or not: "hi # there" # comment.
2002-02-19Added extern for pam_service.Sergey Poznyakoff1
2002-02-19New options: --sql-getpwuid for settingSergey Poznyakoff1
sql query returning passwd data for a given uid, and --pam-service for setting the PAM service name to be used.
2002-02-19(mu_create_argcv): Fixed memory overrun.Sergey Poznyakoff1
2002-02-15Fix AC_REPLACE_FUNCS to generate libtool objectsJeff Bailey1
2002-02-13Use libtool for built ARGP and libmailutilsJeff Bailey2
2002-02-05Added mu_argp.[ch]Sergey Poznyakoff1
2002-02-05Handle command line arguments, common for all mailutils programs.Sergey Poznyakoff2
2002-01-21(mu_fcheck_perm, mu_check_perm): Return OK if mode is 0.Sergey Poznyakoff1

Return to:

Send suggestions and report system problems to the System administrator.