Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use email.policy.SMTP to be perfectly conforming with RFCs. | Matěj Cepl | 2023-05-25 | 2 | -3/+3 |
| | | | | Perhaps fixes: https://todo.sr.ht/~mcepl/pygn/6 | ||||
* | Rename README to README.md | Matěj Cepl | 2023-05-25 | 1 | -2/+2 |
| | |||||
* | Switch hosting of the project to Sourcehut. | Matěj Cepl | 2023-05-25 | 2 | -10/+680 |
| | | | | Also add the text of GPLv3. | ||||
* | New generation of email.message_from* methods could use better policy. | Matěj Cepl | 2023-05-25 | 2 | -4/+7 |
| | | | | | | | | The email module changed a lot with more recent versions of Python (ehm, more recent, >= 3.3 ;)), and it uses per default old-compatible-with-Python 2 policy which is ASCII-based. The policy which is called default is not used per default [sic] and it is much better suited for UTF-8 world. | ||||
* | When sending nntp message fails, log the message to temporary file. | Matěj Cepl | 2023-05-25 | 1 | -2/+11 |
| | |||||
* | Convert documentation from .maff to plain HTML. | Matěj Cepl | 2023-05-25 | 5 | -0/+13247 |
| | |||||
* | Run 2to3 | Matěj Cepl | 2023-05-25 | 3 | -7/+5 |
| | |||||
* | Parse email messages from binary files. | Matěj Cepl | 2023-05-25 | 2 | -4/+4 |
| | | | | | | Fixes #24 (see also gh#python/cpython#69731 and gh#python/cpython#85479) | ||||
* | Tiny cleanups | Matěj Cepl | 2023-05-25 | 2 | -2/+2 |
| | |||||
* | Cleanup gitignore0.10.2 | Matěj Cepl | 2020-07-01 | 1 | -4/+1 |
| | |||||
* | Fix packaging, switch off failing tests for now. | Matěj Cepl | 2020-07-01 | 4 | -4/+6 |
| | |||||
* | Sync with 0.10.1 release on PyPI0.10.1 | Matěj Cepl | 2020-07-01 | 16 | -415/+339 |
| | | | | Port to Python 3. | ||||
* | Network libraries accept bytes not str | Matěj Cepl | 2019-10-02 | 1 | -1/+1 |
| | |||||
* | Global variables are evil. Tests under both py2k and py3k pass. | Matěj Cepl | 2019-10-02 | 5 | -32/+7 |
| | |||||
* | Fix processing data for post | Matěj Cepl | 2019-10-02 | 1 | -2/+4 |
| | |||||
* | A ways better. | Matěj Cepl | 2019-10-01 | 4 | -43/+61 |
| | | | | Tentatively fixes #7 | ||||
* | Basic restructuring of the code to use setuptools’ entry_points. | Matěj Cepl | 2019-09-30 | 5 | -232/+190 |
| | |||||
* | Remove PLY manual | Matěj Cepl | 2015-01-06 | 1 | -0/+0 |
| | |||||
* | Merge branch 'vs2013' into 'master' | Matěj Cepl | 2015-01-06 | 2 | -7/+10 |
|\ | | | | | | | | | | | Vs2013 See merge request !2 | ||||
| * | Fix working around Windows idiosyncracies. | Matej Cepl | 2015-01-06 | 1 | -4/+6 |
| | | | | | | | | Fixes #19 | ||||
| * | Add MSVS files | Matej Cepl | 2015-01-05 | 1 | -3/+4 |
|/ | |||||
* | Add missing wlp and wlp_parser modules to setup.py to be installed.0.9.14 | Matěj Cepl | 2015-01-05 | 2 | -2/+3 |
| | | | | Fixes #18 | ||||
* | First noarch version upload to PyPI.0.9.13 | Matěj Cepl | 2015-01-05 | 1 | -1/+1 |
| | |||||
* | First draft of the pure Python parser done, we should be noarch. | Matěj Cepl | 2015-01-05 | 20 | -1064/+187 |
| | | | | Fixes #2 | ||||
* | Correctly generating abstract tree (as a list) of all tokens. | Matěj Cepl | 2015-01-05 | 2 | -6/+30 |
| | |||||
* | Add lexer based on rply. | Matěj Cepl | 2015-01-05 | 8 | -94/+266 |
| | |||||
* | Not Affero, plain GPLv3.0.9.12 | Matěj Cepl | 2015-01-03 | 3 | -3/+3 |
| | |||||
* | Renaming because of conflicting (dead) PIP package. | Matěj Cepl | 2015-01-03 | 2 | -7/+8 |
| | | | | Also, fix package metadata. | ||||
* | Add In-Reply-To header for news2mail. | Matěj Cepl | 2015-01-03 | 1 | -0/+5 |
| | | | | Fixes #17 | ||||
* | Radical simplification of logging in whitelist. | Matěj Cepl | 2014-12-31 | 3 | -165/+27 |
| | | | | | | Use logging instead of home-made stuff. Fixes #15 | ||||
* | Remove the spaghetti code from the main scripts. | Matěj Cepl | 2014-12-31 | 8 | -138/+114 |
| | |||||
* | Make --verbose work. | Matěj Cepl | 2014-12-31 | 5 | -40/+41 |
| | | | | | | | | mail2news produce verbose chatter with -v Fixes #13 Also cleanup. | ||||
* | Remove useless debug parameter (not used anywhere). | Matěj Cepl | 2014-12-30 | 5 | -15/+3 |
| | | | | | | | Also rename my email about problems with pygn to *.eml. Fix storing logfile in the current directory, instead of $HOME. Fixes #7 | ||||
* | Fix setup.py0.9.10 | Matěj Cepl | 2014-12-30 | 6 | -56/+33 |
| | | | | | | remove imap2nntp submodule (although it is actually quite interesting) Fixes #12 | ||||
* | Switch news2mail to pure email.Message based system. | Matěj Cepl | 2014-12-28 | 2 | -126/+62 |
| | | | | | Fixes #10 Fixes #3 | ||||
* | Work directly on self.message in mail2news. | Matěj Cepl | 2014-12-28 | 3 | -86/+46 |
| | |||||
* | Add log of what happens when new message is posted via slrn. | Matěj Cepl | 2014-12-26 | 2 | -0/+112 |
| | | | | To see what fetchnews expects to find. | ||||
* | Simplify mail2news.sendemail to use nntplib.post() | Matěj Cepl | 2014-12-25 | 2 | -59/+44 |
| | |||||
* | Mighty cleanup | Matěj Cepl | 2014-12-24 | 13 | -561/+94 |
| | | | | | | | * Use more of the standard methods for OrderedDicts * remove pyginfo module (with SSOT being mail2news module) * remove TODO, INSTALL, and changelog.Debian * all FIXMEs and TODOs are filed as bugs in the issue tracker | ||||
* | pygm2n and mail2news also use email.Parser. | Matěj Cepl | 2014-12-22 | 6 | -337/+100 |
| | |||||
* | pygn2m and news2mail.py use stdlib email parser. | Matěj Cepl | 2014-12-22 | 5 | -462/+73 |
| | | | | Instead of doing it on their own (poorly). | ||||
* | Neither I see much value in README.debian for that matter. | Matěj Cepl | 2014-12-21 | 1 | -12/+0 |
| | |||||
* | I don’t see any value included in whitelist.5 manpage. | Matěj Cepl | 2014-12-21 | 1 | -75/+0 |
| | |||||
* | Added patch comparing two branches ... cleanup abd cleanup_failling. | Matěj Cepl | 2014-12-21 | 1 | -0/+620 |
| | | | | By this method, I hope we can approach cleanup_failling slowly. | ||||
* | CLeanup of whitelist.py | Matěj Cepl | 2014-12-21 | 1 | -109/+109 |
| | |||||
* | switch to argparse in pygn2m | Matěj Cepl | 2014-12-21 | 4 | -446/+378 |
| | | | | and cleanup in pygn2m, news2mail.py (and some leftovers in pygm2n) | ||||
* | Move pygm2n to argparse | Matěj Cepl | 2014-12-21 | 2 | -254/+175 |
| | | | | Some cleanup of mail2news.py. | ||||
* | Merge branch 'testsuite' into 'master' | Matěj Cepl | 2014-12-15 | 24 | -1273/+229 |
|\ | | | | | | | | | | | | | | | Testsuite Hopefully this makes my pyg fork presentable. See merge request !1 | ||||
| * | Add a simple test suite. | Matěj Cepl | 2014-12-15 | 11 | -313/+190 |
| | | | | | | | | | | | | | | | | And also fix one embarrassing typo in mail2news module. Fixes #1 Fixes #4 Fixes #6 | ||||
| * | I am able to build the extension with setup.py | Matěj Cepl | 2014-12-15 | 17 | -992/+71 |
|/ |