s/qmail  3.3.23
Next generation secure email transport
src Directory Reference

Files

file  alloc.c [code]
 
file  alloc.h [code]
 
file  alloc_re.c [code]
 
file  auto-gid.c [code]
 
file  auto-int.c [code]
 
file  auto-int8.c [code]
 
file  auto-str.c [code]
 
file  auto-uid.c [code]
 
file  auto_break.h [code]
 
file  auto_patrn.h [code]
 
file  auto_qmail.h [code]
 
file  auto_spawn.h [code]
 
file  auto_split.h [code]
 
file  auto_uids.h [code]
 
file  auto_usera.h [code]
 
file  base64.c [code]
 
file  base64.h [code]
 
file  bouncesaying.c [code]
 
file  buffer.h [code]
 
file  byte.h [code]
 
file  byte_chr.c [code]
 
file  byte_copy.c [code]
 
file  byte_cr.c [code]
 
file  byte_diff.c [code]
 
file  byte_rchr.c [code]
 
file  byte_zero.c [code]
 
file  case.h [code]
 
file  case_diffb.c [code]
 
file  case_diffrs.c [code]
 
file  case_diffs.c [code]
 
file  case_lowerb.c [code]
 
file  case_lowers.c [code]
 
file  case_startb.c [code]
 
file  case_starts.c [code]
 
file  cdb.c [code]
 
file  cdb.h [code]
 
file  cdb_hash.c [code]
 
file  cdb_make.c [code]
 
file  cdb_make.h [code]
 
file  cdb_seek.c [code]
 
file  cdb_unpack.c [code]
 
file  cdbmake.h [code]
 
file  cdbmake_add.c [code]
 
file  cdbmake_hash.c [code]
 
file  cdbmake_pack.c [code]
 
file  cdbmss.c [code]
 
file  cdbmss.h [code]
 
file  chkshsgr.c [code]
 
file  chkspawn.c [code]
 
file  coe.c [code]
 
file  coe.h [code]
 
file  columnt.c [code]
 
file  commands.c [code]
 
file  commands.h [code]
 
file  condredirect.c [code]
 
file  constmap.c [code]
 
file  constmap.h [code]
 
file  control.c [code]
 
file  control.h [code]
 
file  date822fmt.c [code]
 
file  date822fmt.h [code]
 
file  datetime.c [code]
 
file  datetime.h [code]
 
file  datetime_un.c [code]
 
file  dns.c [code]
 DNS functions: resolve, findname, findip, findip6, findmx, findtxt DNS helpers: dns_init, dns_cname, iaafmt, dns_ptr, iaafmt6, dns_ptr6, dns_ipplus, dns_ip (IPv4+IPv6), dns_mxip.
 
file  dns.h [code]
 
file  dnscname.c [code]
 
file  dnsdoe.c [code]
 
file  dnsdoe.h [code]
 
file  dnsfq.c [code]
 
file  dnsip.c [code]
 
file  dnsmxip.c [code]
 
file  dnsptr.c [code]
 
file  dnstxt.c [code]
 
file  env.c [code]
 
file  env.h [code]
 
file  envread.c [code]
 
file  error.c [code]
 
file  error.h [code]
 
file  error_str.c [code]
 
file  error_temp.c [code]
 
file  except.c [code]
 
file  exit.h [code]
 
file  extra.h [code]
 
file  fastforward.c [code]
 
file  fd.h [code]
 
file  fd_copy.c [code]
 
file  fd_move.c [code]
 
file  fifo.c [code]
 
file  fifo.h [code]
 
file  fmt.h [code]
 
file  fmt_str.c [code]
 
file  fmt_strn.c [code]
 
file  fmt_uint.c [code]
 
file  fmt_uint0.c [code]
 
file  fmt_ulong.c [code]
 
file  fmt_xlong.c [code]
 
file  fmtqfn.c [code]
 
file  fmtqfn.h [code]
 
file  forward.c [code]
 
file  gen_alloc.h [code]
 
file  gen_allocdefs.h [code]
 
file  getln.c [code]
 
file  getln.h [code]
 
file  getln2.c [code]
 
file  gfrom.c [code]
 
file  gfrom.h [code]
 
file  global.h [code]
 
file  headerbody.c [code]
 
file  headerbody.h [code]
 
file  hfield.c [code]
 
file  hfield.h [code]
 
file  hier.c [code]
 
file  hmac_md5.c [code]
 
file  hmac_md5.h [code]
 
file  hostname.c [code]
 
file  idedit.c [code]
 
file  install.c [code]
 
file  instcheck.c [code]
 
file  ip.c [code]
 IPv4 functions: ip4_fmt, ip4_scan, ip4_scanbracket IPv6 functions: ip6_fmt, ip6_scan, ip6_scanbracket conversion functions: ip4_bitstring, ip6_bitstring, intfromhex.
 
file  ip.h [code]
 
file  ipalloc.c [code]
 
file  ipalloc.h [code]
 
file  ipme.c [code]
 ipme_is4, ipme_is6, ipme_is46, ipme_init
 
file  ipme.h [code]
 
file  ipmeprint.c [code]
 
file  lock.h [code]
 
file  lock_ex.c [code]
 
file  lock_exnb.c [code]
 
file  lock_un.c [code]
 
file  maildir.c [code]
 
file  maildir.h [code]
 
file  maildir2mbox.c [code]
 
file  maildirmake.c [code]
 
file  maildirwatch.c [code]
 
file  matchup.c [code]
 
file  md5.h [code]
 
file  md5c.c [code]
 
file  mfrules.c [code]
 
file  mfrules.h [code]
 
file  myctime.c [code]
 
file  myctime.h [code]
 
file  ndelay.c [code]
 
file  ndelay.h [code]
 
file  ndelay_off.c [code]
 
file  newaliases.c [code]
 
file  newfield.c [code]
 
file  newfield.h [code]
 
file  newinclude.c [code]
 
file  now.c [code]
 
file  now.h [code]
 
file  open.h [code]
 
file  open_append.c [code]
 
file  open_excl.c [code]
 
file  open_read.c [code]
 
file  open_trunc.c [code]
 
file  open_write.c [code]
 
file  pathexec.h [code]
 
file  pathexec_env.c [code]
 
file  pathexec_run.c [code]
 
file  predate.c [code]
 
file  preline.c [code]
 
file  printforward.c [code]
 
file  printmaillist.c [code]
 
file  prioq.c [code]
 
file  prioq.h [code]
 
file  prot.c [code]
 
file  prot.h [code]
 
file  qbiff.c [code]
 
file  qlx.h [code]
 
file  qmail-authuser.c [code]
 
file  qmail-badloadertypes.c [code]
 
file  qmail-badmimetypes.c [code]
 
file  qmail-clean.c [code]
 
file  qmail-getpw.c [code]
 
file  qmail-inject.c [code]
 
file  qmail-local.c [code]
 
file  qmail-lspawn.c [code]
 
file  qmail-mfrules.c [code]
 
file  qmail-mrtg.c [code]
 
file  qmail-newmrh.c [code]
 
file  qmail-newu.c [code]
 
file  qmail-pop3d.c [code]
 
file  qmail-popup.c [code]
 
file  qmail-pw2u.c [code]
 
file  qmail-qmqpc.c [code]
 
file  qmail-qmqpd.c [code]
 
file  qmail-qmtpd.c [code]
 requires sslserver
 
file  qmail-qread.c [code]
 
file  qmail-queue.c [code]
 
file  qmail-recipients.c [code]
 
file  qmail-remote.c [code]
 
file  qmail-rspawn.c [code]
 
file  qmail-send.c [code]
 
file  qmail-showctl.c [code]
 
file  qmail-smtpam.c [code]
 
file  qmail-smtpd.c [code]
 requires sslserver or tcpserver
 
file  qmail-start.c [code]
 
file  qmail-tcpok.c [code]
 
file  qmail-tcpto.c [code]
 
file  qmail-todo.c [code]
 
file  qmail-vmailuser.c [code]
 
file  qmail.c [code]
 
file  qmail.h [code]
 
file  qreceipt.c [code]
 
file  qsutil.c [code]
 
file  qsutil.h [code]
 
file  quote.c [code]
 
file  quote.h [code]
 
file  rcpthosts.c [code]
 
file  rcpthosts.h [code]
 
file  readsubdir.c [code]
 
file  readsubdir.h [code]
 
file  readwrite.h [code]
 
file  received.c [code]
 
file  received.h [code]
 
file  recipients.c [code]
 functions recipients_init, recipients, recipients_parse, callapam
 
file  recipients.h [code]
 
file  scan.h [code]
 
file  scan_8long.c [code]
 
file  scan_ulong.c [code]
 
file  scan_xlong.c [code]
 
file  seek.h [code]
 
file  seek_cur.c [code]
 
file  seek_end.c [code]
 
file  seek_set.c [code]
 
file  seek_trunc.c [code]
 
file  sendmail.c [code]
 
file  sendtodo.h [code]
 
file  setforward.c [code]
 
file  setmaillist.c [code]
 
file  sgetopt.c [code]
 
file  sgetopt.h [code]
 
file  sha1.c [code]
 
file  sha1.h [code]
 
file  sha256.c [code]
 
file  sha256.h [code]
 
file  sig.h [code]
 
file  sig_alarm.c [code]
 
file  sig_block.c [code]
 
file  sig_bug.c [code]
 
file  sig_catch.c [code]
 
file  sig_child.c [code]
 
file  sig_hup.c [code]
 
file  sig_misc.c [code]
 
file  sig_pause.c [code]
 
file  sig_pipe.c [code]
 
file  sig_term.c [code]
 
file  slurpclose.c [code]
 
file  slurpclose.h [code]
 
file  smtpdlog.c [code]
 
file  smtpdlog.h [code]
 
file  socket6_if.c [code]
 
file  socket6_if.h [code]
 
file  spawn.c [code]
 
file  spf.c [code]
 
file  spf.h [code]
 
file  spfdnsip.c [code]
 
file  spfquery.c [code]
 
file  splogger.c [code]
 
file  str.h [code]
 
file  str_chr.c [code]
 
file  str_cpy.c [code]
 
file  str_cpyb.c [code]
 
file  str_diff.c [code]
 
file  str_diffn.c [code]
 
file  str_len.c [code]
 
file  str_rchr.c [code]
 
file  str_start.c [code]
 
file  stralloc.h [code]
 
file  stralloc_arts.c [code]
 
file  stralloc_cat.c [code]
 
file  stralloc_catb.c [code]
 
file  stralloc_cats.c [code]
 
file  stralloc_copy.c [code]
 
file  stralloc_eady.c [code]
 
file  stralloc_opyb.c [code]
 
file  stralloc_opys.c [code]
 
file  stralloc_pend.c [code]
 
file  strerr.h [code]
 
file  strerr_die.c [code]
 
file  strerr_sys.c [code]
 
file  strsalloc.c [code]
 
file  strsalloc.h [code]
 
file  strset.c [code]
 
file  strset.h [code]
 
file  subfd.h [code]
 
file  subfderr.c [code]
 
file  subfdin.c [code]
 
file  subfdins.c [code]
 
file  subfdout.c [code]
 
file  subfdouts.c [code]
 
file  subgetopt.c [code]
 
file  subgetopt.h [code]
 
file  substdi.c [code]
 
file  substdio.c [code]
 
file  substdio.h [code]
 
file  substdio_copy.c [code]
 
file  substdo.c [code]
 
file  tai.h [code]
 
file  tai64nfrac.c [code]
 
file  taia.h [code]
 
file  tcpto.c [code]
 
file  tcpto.h [code]
 
file  tcpto_clean.c [code]
 
file  timeoutconn.c [code]
 
file  timeoutconn.h [code]
 
file  timeoutread.c [code]
 
file  timeoutread.h [code]
 
file  timeoutwrite.c [code]
 
file  timeoutwrite.h [code]
 
file  tls_errors.c [code]
 temp_tls* routines are used for error messges
 
file  tls_errors.h [code]
 
file  tls_remote.c [code]
 connection functions: tls_conn, tls_exit; verification functions: tls_certkey, tls_checkpeer, tls_fingerprint; tls_destination, tls_domaincert dummy functions: tls_crlcheck
 
file  tls_remote.h [code]
 
file  tls_start.c [code]
 
file  tls_start.h [code]
 
file  tls_timeoutio.c [code]
 
file  tls_timeoutio.h [code]
 
file  token822.c [code]
 
file  token822.h [code]
 
file  trigger.c [code]
 
file  trigger.h [code]
 
file  triggerpull.c [code]
 
file  triggerpull.h [code]
 
file  trycpp.c [code]
 
file  trycrypt.c [code]
 
file  trydrent.c [code]
 
file  tryflock.c [code]
 
file  tryidn2.c [code]
 
file  trylsock.c [code]
 
file  trymkffo.c [code]
 
file  trynpbg1.c [code]
 
file  tryrsolv.c [code]
 
file  trysalen.c [code]
 
file  trysgact.c [code]
 
file  trysgprm.c [code]
 
file  tryshadow.c [code]
 
file  tryshsgr.c [code]
 
file  tryslib.c [code]
 
file  tryspnam.c [code]
 
file  trysysel.c [code]
 
file  trysyslog.c [code]
 
file  tryulong32.c [code]
 
file  tryuserpw.c [code]
 
file  tryutmp.c [code]
 
file  tryvfork.c [code]
 
file  trywaitp.c [code]
 
file  ucspitls.h [code]
 
file  uint32_unpack.c [code]
 
file  uint64.h [code]
 
file  wait.h [code]
 
file  wait_nohang.c [code]
 
file  wait_pid.c [code]
 
file  wildmat.c [code]