summaryrefslogtreecommitdiffstats
path: root/fetchmail-model.lua
Commit message (Collapse)AuthorAgeFilesLines
* Changed /etc/fetchmailrc permissions to 600Ted Trask2009-05-271-3/+3
|
* Modified fetchmail to put 'is' at the end and change parsing of lines to try ↵ttrask2009-03-191-17/+43
| | | | | | to distinguish better between keywords and parameters. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1736 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Changed the way startstop works in core to add a list of allowed actions. ↵ttrask2009-03-171-11/+15
| | | | | | Modified all ACFs that don't use the standard functions to work with new library method. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1730 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Modified fs.lua to survive nil parameters. Added create_directory and used ↵Ted Trask2009-01-131-6/+6
| | | | | | within create_file and write_file. Reviewed each read_file call to make sure handles nil return value. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1677 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Modified fetchmail to specify an entry by server, method, mailbox, and ↵Ted Trask2008-11-181-10/+33
| | | | | | domain instead of just by server. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1598 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Fixed bug in fetchmail entry validation.Ted Trask2008-11-041-1/+2
| | | | git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1576 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Modified modelfunctions library to include validation in get/setfiledetails. ↵Ted Trask2008-10-071-2/+1
| | | | | | Modified all uses to validate the file name - this was a major security hole. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1542 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Modified format library. parse_configfile2, update_configfile2, ↵Ted Trask2008-10-031-4/+4
| | | | | | get_section, and set_section became parse_ini_file, update_ini_file, get_ini_section, and set_ini_section. Updated all code that used these functions. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1539 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Removed getopts library and added functionality to format library as ↵Ted Trask2008-09-291-3/+3
| | | | | | opts_to_table, table_to_opts, parse_configfile2, update_configfile2, get_section, and set_section. New functions work on strings, not files. Modified all code using getopts to use format instead. Fixed nil string bugs in TCPProxy. Fixed forward only bug in DNSCache. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1535 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Added ssl support to fetchmail. Plus a few bug fixes.Ted Trask2008-09-011-5/+15
| | | | git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1440 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Added etrn support to fetchmail. Needs to be tested.Ted Trask2008-08-291-142/+143
| | | | git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1439 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Added config to fetchmail to configure globals and multiple entries. Also ↵Ted Trask2008-08-291-208/+449
| | | | | | added ability to run once and test. Still need support for ETRN and SSL. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1437 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Modified fetchmail to clean up status and expert, and add startstop. Still ↵Ted Trask2008-08-111-107/+12
| | | | | | have to implement config. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1375 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Rewrote getopts.getoptsfromfile function to handle more complicated config ↵Ted Trask2008-05-071-1/+0
| | | | | | files and removed getopts.getoptsfromfile_onperline function git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@1111 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Cleaning up code.Mika Havela2008-04-081-163/+21
| | | | git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@955 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Small bugfixMika Havela2008-04-041-1/+1
| | | | git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@925 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Show autostart sequence.v0.1.0Mika Havela2008-04-021-6/+37
| | | | | | | Disable not working config-tab. Hiding management-buttons because there exists no /etc/init.d/fetchmail script. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@889 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Graphical bugfixes.Mika Havela2008-02-271-1/+1
| | | | git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@776 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Added a empty mailbox-item so the page doesn't look funny when there is no ↵Mika Havela2008-02-051-5/+3
| | | | | | config. git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@695 ab2d0c66-481e-0410-8bed-d214d4d58bed
* When you have a valid configuration in /etc/.fetchmailrc you will see the ↵Mika Havela2008-02-051-65/+64
| | | | | | | | result in the config-tab. Valid config should be placed between rows '#Begin Fetchmail...' and '#End Fetchmail...' (each config should be in one row). git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@694 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Config-tab information: Some config-info is displayed in the config-tab.Mika Havela2008-02-041-7/+111
| | | | | | Postmaster and etrn info (if it exists in the config). git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@688 ab2d0c66-481e-0410-8bed-d214d4d58bed
* Status-info: Works and shows some information (not sure enabled/disabled ↵v0.1Mika Havela2008-02-041-0/+353
should be there). Config-tab: Only graphical layout is taking shape. No real data is shown. Data can't be changed. Expert-tab: Works as it should (probably all done). git-svn-id: svn://svn.alpinelinux.org/acf/fetchmail/trunk@687 ab2d0c66-481e-0410-8bed-d214d4d58bed