aboutsummaryrefslogtreecommitdiffstats
path: root/table_static.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* merge historiesGilles Chehade2020-04-301-396/+0
* type static tables on the fly when the first element is addederic2018-12-281-1/+8
* fix logging of list entrieseric2018-12-281-2/+2
* use private data structure for managing static table contenteric2018-12-281-62/+128
* table_fetch() always expect a valid dst pointer.eric2018-12-271-5/+2
* introduce dump() and add() table methods, only implemented for static tables.eric2018-12-271-1/+41
* pass the table pointer to the lookup()/fecth() methodseric2018-12-271-7/+5
* change the close() method to take the table pointereric2018-12-271-4/+4
* Make the backend open method return an int to report success.eric2018-12-271-4/+5
* reorder parameters for consistencyeric2018-12-261-4/+4
* get rid of the unused dict argument in table lookup and fetch api.eric2018-12-261-7/+5
* move the table backend name in the backend struct.eric2018-12-261-1/+2
* Simplify the table backend interface: lookup results are returnederic2018-12-231-9/+17
* introduce K_REGEX table type and table_regex_match(), unused for nowgilles2018-11-011-3/+4
* rework the table API so that it takes a struct smtpd * context in parametergilles2018-06-161-4/+4
* switch smtpd to new grammargilles2018-05-241-2/+3
* Change the table parser logic. If the table is untyped, determineeric2017-08-291-14/+50
* remove useless indirection for reading the file contenteric2017-08-141-20/+10
* add a log_warn() so that when smtpd fails to start due to a problem readinggilles2016-01-221-4/+5
* remove spaces after '!'jung2015-12-281-3/+3
* Wrap long lines.sunil2015-12-221-9/+12
* teach table_db and table_static about mailaddr maps (unused yet)gilles2015-11-241-2/+2
* Convert some fgetln to getline.sunil2015-10-111-12/+6
* use <limits.h> comprehensively. For now try to push <> includes toderaadt2015-01-201-1/+2
* Update the table API: lookup functions can take an optional parameterseric2014-07-081-5/+5
* unsigned char casts for ctypeeric2013-11-281-4/+4
* change dict_poproot() prototype: do not take key placeholder parameter aseric2013-11-181-2/+2
* alias files may be emptyeric2013-10-281-1/+5
* sync with OpenSMTPD 5.3.2eric2013-05-241-251/+89
* replace MAX_LINE_SIZE and SMTP_LINE_MAX with SMTPD_MAXLINESIZE foreric2013-04-121-2/+2
* - when declaring a static table for userinfo, do not make username part ofgilles2013-02-131-3/+7
* unbreak broken smtpctl table updategilles2013-02-051-16/+5
* Sync with our smtpd repo:gilles2013-01-261-0/+418