6 Documentation/.gitignore
7 Documentation/RelNotes/v1.0.0.eml
8 Documentation/RelNotes/v1.1.0-pre1.eml
9 Documentation/RelNotes/v1.2.0.eml
10 Documentation/RelNotes/v1.3.0.eml
11 Documentation/RelNotes/v1.4.0.eml
12 Documentation/RelNotes/v1.5.0.eml
13 Documentation/RelNotes/v1.6.0.eml
14 Documentation/RelNotes/v1.6.1.eml
15 Documentation/RelNotes/v1.7.0.eml
16 Documentation/RelNotes/v1.8.0.eml
17 Documentation/RelNotes/v1.9.0.eml
18 Documentation/RelNotes/v2.0.0.wip
19 Documentation/clients.txt
20 Documentation/common.perl
21 Documentation/dc-dlvr-spam-flow.txt
22 Documentation/design_notes.txt
23 Documentation/design_www.txt
25 Documentation/flow.txt
26 Documentation/hosted.txt
27 Documentation/include.mk
28 Documentation/lei-add-external.pod
29 Documentation/lei-add-watch.pod
30 Documentation/lei-blob.pod
31 Documentation/lei-config.pod
32 Documentation/lei-convert.pod
33 Documentation/lei-daemon-kill.pod
34 Documentation/lei-daemon-pid.pod
35 Documentation/lei-daemon.pod
36 Documentation/lei-edit-search.pod
37 Documentation/lei-export-kw.pod
38 Documentation/lei-forget-external.pod
39 Documentation/lei-forget-mail-sync.pod
40 Documentation/lei-forget-search.pod
41 Documentation/lei-import.pod
42 Documentation/lei-index.pod
43 Documentation/lei-init.pod
44 Documentation/lei-inspect.pod
45 Documentation/lei-lcat.pod
46 Documentation/lei-ls-external.pod
47 Documentation/lei-ls-label.pod
48 Documentation/lei-ls-mail-source.pod
49 Documentation/lei-ls-mail-sync.pod
50 Documentation/lei-ls-search.pod
51 Documentation/lei-ls-watch.pod
52 Documentation/lei-mail-diff.pod
53 Documentation/lei-mail-formats.pod
54 Documentation/lei-mail-sync-overview.pod
55 Documentation/lei-overview.pod
56 Documentation/lei-p2q.pod
57 Documentation/lei-q.pod
58 Documentation/lei-rediff.pod
59 Documentation/lei-refresh-mail-sync.pod
60 Documentation/lei-reindex.pod
61 Documentation/lei-rm-watch.pod
62 Documentation/lei-rm.pod
63 Documentation/lei-security.pod
64 Documentation/lei-store-format.pod
65 Documentation/lei-tag.pod
66 Documentation/lei-up.pod
68 Documentation/lei_design_notes.txt
69 Documentation/marketing.txt
70 Documentation/mknews.perl
71 Documentation/public-inbox-clone.pod
72 Documentation/public-inbox-compact.pod
73 Documentation/public-inbox-config.pod
74 Documentation/public-inbox-convert.pod
75 Documentation/public-inbox-daemon.pod
76 Documentation/public-inbox-edit.pod
77 Documentation/public-inbox-extindex-format.pod
78 Documentation/public-inbox-extindex.pod
79 Documentation/public-inbox-fetch.pod
80 Documentation/public-inbox-glossary.pod
81 Documentation/public-inbox-httpd.pod
82 Documentation/public-inbox-imapd.pod
83 Documentation/public-inbox-index.pod
84 Documentation/public-inbox-init.pod
85 Documentation/public-inbox-learn.pod
86 Documentation/public-inbox-mda.pod
87 Documentation/public-inbox-netd.pod
88 Documentation/public-inbox-nntpd.pod
89 Documentation/public-inbox-overview.pod
90 Documentation/public-inbox-pop3d.pod
91 Documentation/public-inbox-purge.pod
92 Documentation/public-inbox-tuning.pod
93 Documentation/public-inbox-v1-format.pod
94 Documentation/public-inbox-v2-format.pod
95 Documentation/public-inbox-watch.pod
96 Documentation/public-inbox-xcpdb.pod
97 Documentation/public-inbox.cgi.pod
98 Documentation/reproducibility.txt
99 Documentation/standards.perl
100 Documentation/technical/data_structures.txt
101 Documentation/technical/ds.txt
102 Documentation/technical/memory.txt
103 Documentation/technical/whyperl.txt
104 Documentation/txt2pre
112 certs/create-certs.perl
117 contrib/completion/lei-completion.bash
118 contrib/css/216dark.css
119 contrib/css/216light.css
121 contrib/selinux/el7/publicinbox.fc
122 contrib/selinux/el7/publicinbox.te
127 examples/README.unsubscribe
128 examples/cgit-commit-filter.lua
129 examples/cgit-wwwhighlight-filter.lua
131 examples/grok-pull.post_update_hook.sh
132 examples/highlight.psgi
133 examples/lib/.gitignore
134 examples/logrotate.conf
135 examples/newswww.psgi
137 examples/public-inbox-config
138 examples/public-inbox-httpd.socket
139 examples/public-inbox-httpd@.service
140 examples/public-inbox-imapd.socket
141 examples/public-inbox-imapd@.service
142 examples/public-inbox-netd.socket
143 examples/public-inbox-netd@.service
144 examples/public-inbox-nntpd.socket
145 examples/public-inbox-nntpd@.service
146 examples/public-inbox-watch.service
147 examples/public-inbox.psgi
148 examples/unsubscribe-milter.socket
149 examples/unsubscribe-milter@.service
150 examples/unsubscribe-psgi.socket
151 examples/unsubscribe-psgi@.service
152 examples/unsubscribe.milter
153 examples/unsubscribe.psgi
154 examples/varnish-4.vcl
156 lib/PublicInbox/Address.pm
157 lib/PublicInbox/AddressPP.pm
158 lib/PublicInbox/Admin.pm
159 lib/PublicInbox/AdminEdit.pm
160 lib/PublicInbox/AltId.pm
161 lib/PublicInbox/AutoReap.pm
162 lib/PublicInbox/Cgit.pm
163 lib/PublicInbox/CmdIPC4.pm
164 lib/PublicInbox/CompressNoop.pm
165 lib/PublicInbox/Config.pm
166 lib/PublicInbox/ConfigIter.pm
167 lib/PublicInbox/ContentDigestDbg.pm
168 lib/PublicInbox/ContentHash.pm
169 lib/PublicInbox/DS.pm
170 lib/PublicInbox/DSKQXS.pm
171 lib/PublicInbox/DSPoll.pm
172 lib/PublicInbox/DSdeflate.pm
173 lib/PublicInbox/Daemon.pm
174 lib/PublicInbox/DirIdle.pm
175 lib/PublicInbox/DummyInbox.pm
176 lib/PublicInbox/EOFpipe.pm
177 lib/PublicInbox/Emergency.pm
178 lib/PublicInbox/Eml.pm
179 lib/PublicInbox/EmlContentFoo.pm
180 lib/PublicInbox/ExtMsg.pm
181 lib/PublicInbox/ExtSearch.pm
182 lib/PublicInbox/ExtSearchIdx.pm
183 lib/PublicInbox/FakeImport.pm
184 lib/PublicInbox/FakeInotify.pm
185 lib/PublicInbox/Feed.pm
186 lib/PublicInbox/Fetch.pm
187 lib/PublicInbox/Filter/Base.pm
188 lib/PublicInbox/Filter/Gmane.pm
189 lib/PublicInbox/Filter/Mirror.pm
190 lib/PublicInbox/Filter/RubyLang.pm
191 lib/PublicInbox/Filter/SubjectTag.pm
192 lib/PublicInbox/Filter/Vger.pm
193 lib/PublicInbox/Gcf2.pm
194 lib/PublicInbox/Gcf2Client.pm
195 lib/PublicInbox/GetlineBody.pm
196 lib/PublicInbox/Git.pm
197 lib/PublicInbox/GitAsyncCat.pm
198 lib/PublicInbox/GitCredential.pm
199 lib/PublicInbox/GitHTTPBackend.pm
200 lib/PublicInbox/GzipFilter.pm
201 lib/PublicInbox/HTTP.pm
202 lib/PublicInbox/HTTPD.pm
203 lib/PublicInbox/HTTPD/Async.pm
204 lib/PublicInbox/HlMod.pm
205 lib/PublicInbox/Hval.pm
206 lib/PublicInbox/IMAP.pm
207 lib/PublicInbox/IMAPClient.pm
208 lib/PublicInbox/IMAPD.pm
209 lib/PublicInbox/IMAPTracker.pm
210 lib/PublicInbox/IMAPsearchqp.pm
211 lib/PublicInbox/IPC.pm
212 lib/PublicInbox/IdxStack.pm
213 lib/PublicInbox/Import.pm
214 lib/PublicInbox/In2Tie.pm
215 lib/PublicInbox/Inbox.pm
216 lib/PublicInbox/InboxIdle.pm
217 lib/PublicInbox/InboxWritable.pm
218 lib/PublicInbox/InputPipe.pm
219 lib/PublicInbox/Isearch.pm
220 lib/PublicInbox/KQNotify.pm
221 lib/PublicInbox/LEI.pm
222 lib/PublicInbox/LI2Wrap.pm
223 lib/PublicInbox/LeiALE.pm
224 lib/PublicInbox/LeiAddExternal.pm
225 lib/PublicInbox/LeiAddWatch.pm
226 lib/PublicInbox/LeiAuth.pm
227 lib/PublicInbox/LeiBlob.pm
228 lib/PublicInbox/LeiConfig.pm
229 lib/PublicInbox/LeiConvert.pm
230 lib/PublicInbox/LeiCurl.pm
231 lib/PublicInbox/LeiDedupe.pm
232 lib/PublicInbox/LeiEditSearch.pm
233 lib/PublicInbox/LeiExportKw.pm
234 lib/PublicInbox/LeiExternal.pm
235 lib/PublicInbox/LeiFinmsg.pm
236 lib/PublicInbox/LeiForgetExternal.pm
237 lib/PublicInbox/LeiForgetMailSync.pm
238 lib/PublicInbox/LeiForgetSearch.pm
239 lib/PublicInbox/LeiHelp.pm
240 lib/PublicInbox/LeiImport.pm
241 lib/PublicInbox/LeiImportKw.pm
242 lib/PublicInbox/LeiIndex.pm
243 lib/PublicInbox/LeiInit.pm
244 lib/PublicInbox/LeiInput.pm
245 lib/PublicInbox/LeiInspect.pm
246 lib/PublicInbox/LeiLcat.pm
247 lib/PublicInbox/LeiLsExternal.pm
248 lib/PublicInbox/LeiLsLabel.pm
249 lib/PublicInbox/LeiLsMailSource.pm
250 lib/PublicInbox/LeiLsMailSync.pm
251 lib/PublicInbox/LeiLsSearch.pm
252 lib/PublicInbox/LeiLsWatch.pm
253 lib/PublicInbox/LeiMailDiff.pm
254 lib/PublicInbox/LeiMailSync.pm
255 lib/PublicInbox/LeiMirror.pm
256 lib/PublicInbox/LeiNoteEvent.pm
257 lib/PublicInbox/LeiOverview.pm
258 lib/PublicInbox/LeiP2q.pm
259 lib/PublicInbox/LeiPmdir.pm
260 lib/PublicInbox/LeiQuery.pm
261 lib/PublicInbox/LeiRediff.pm
262 lib/PublicInbox/LeiRefreshMailSync.pm
263 lib/PublicInbox/LeiReindex.pm
264 lib/PublicInbox/LeiRemote.pm
265 lib/PublicInbox/LeiRm.pm
266 lib/PublicInbox/LeiRmWatch.pm
267 lib/PublicInbox/LeiSavedSearch.pm
268 lib/PublicInbox/LeiSearch.pm
269 lib/PublicInbox/LeiSelfSocket.pm
270 lib/PublicInbox/LeiStore.pm
271 lib/PublicInbox/LeiStoreErr.pm
272 lib/PublicInbox/LeiSucks.pm
273 lib/PublicInbox/LeiTag.pm
274 lib/PublicInbox/LeiToMail.pm
275 lib/PublicInbox/LeiUp.pm
276 lib/PublicInbox/LeiViewText.pm
277 lib/PublicInbox/LeiWatch.pm
278 lib/PublicInbox/LeiXSearch.pm
279 lib/PublicInbox/Linkify.pm
280 lib/PublicInbox/Listener.pm
281 lib/PublicInbox/Lock.pm
282 lib/PublicInbox/MDA.pm
283 lib/PublicInbox/MID.pm
284 lib/PublicInbox/MIME.pm
285 lib/PublicInbox/MailDiff.pm
286 lib/PublicInbox/ManifestJsGz.pm
287 lib/PublicInbox/Mbox.pm
288 lib/PublicInbox/MboxGz.pm
289 lib/PublicInbox/MboxLock.pm
290 lib/PublicInbox/MboxReader.pm
291 lib/PublicInbox/MdirReader.pm
292 lib/PublicInbox/MiscIdx.pm
293 lib/PublicInbox/MiscSearch.pm
294 lib/PublicInbox/MsgIter.pm
295 lib/PublicInbox/MsgTime.pm
296 lib/PublicInbox/Msgmap.pm
297 lib/PublicInbox/MultiGit.pm
298 lib/PublicInbox/NNTP.pm
299 lib/PublicInbox/NNTPD.pm
300 lib/PublicInbox/NetNNTPSocks.pm
301 lib/PublicInbox/NetReader.pm
302 lib/PublicInbox/NetWriter.pm
303 lib/PublicInbox/NewsWWW.pm
304 lib/PublicInbox/OnDestroy.pm
305 lib/PublicInbox/Over.pm
306 lib/PublicInbox/OverIdx.pm
307 lib/PublicInbox/POP3.pm
308 lib/PublicInbox/POP3D.pm
309 lib/PublicInbox/PktOp.pm
310 lib/PublicInbox/ProcessPipe.pm
311 lib/PublicInbox/Qspawn.pm
312 lib/PublicInbox/Reply.pm
313 lib/PublicInbox/RepoAtom.pm
314 lib/PublicInbox/RepoSnapshot.pm
315 lib/PublicInbox/RepoTree.pm
316 lib/PublicInbox/SHA.pm
317 lib/PublicInbox/SaPlugin/ListMirror.pm
318 lib/PublicInbox/SaPlugin/ListMirror.pod
319 lib/PublicInbox/Search.pm
320 lib/PublicInbox/SearchIdx.pm
321 lib/PublicInbox/SearchIdxShard.pm
322 lib/PublicInbox/SearchQuery.pm
323 lib/PublicInbox/SearchThread.pm
324 lib/PublicInbox/SearchView.pm
325 lib/PublicInbox/SharedKV.pm
326 lib/PublicInbox/Sigfd.pm
327 lib/PublicInbox/Smsg.pm
328 lib/PublicInbox/SolverGit.pm
329 lib/PublicInbox/Spamcheck.pm
330 lib/PublicInbox/Spamcheck/Spamc.pm
331 lib/PublicInbox/Spawn.pm
332 lib/PublicInbox/SpawnPP.pm
333 lib/PublicInbox/Syscall.pm
334 lib/PublicInbox/TLS.pm
335 lib/PublicInbox/TestCommon.pm
336 lib/PublicInbox/Tmpfile.pm
337 lib/PublicInbox/URIimap.pm
338 lib/PublicInbox/URInntps.pm
339 lib/PublicInbox/Unsubscribe.pm
340 lib/PublicInbox/UserContent.pm
341 lib/PublicInbox/V2Writable.pm
342 lib/PublicInbox/View.pm
343 lib/PublicInbox/ViewDiff.pm
344 lib/PublicInbox/ViewVCS.pm
345 lib/PublicInbox/WQBlocked.pm
346 lib/PublicInbox/WQWorker.pm
347 lib/PublicInbox/WWW.pm
348 lib/PublicInbox/WWW.pod
349 lib/PublicInbox/Watch.pm
350 lib/PublicInbox/WwwAltId.pm
351 lib/PublicInbox/WwwAtomStream.pm
352 lib/PublicInbox/WwwAttach.pm
353 lib/PublicInbox/WwwCoderepo.pm
354 lib/PublicInbox/WwwHighlight.pm
355 lib/PublicInbox/WwwListing.pm
356 lib/PublicInbox/WwwStatic.pm
357 lib/PublicInbox/WwwStream.pm
358 lib/PublicInbox/WwwText.pm
359 lib/PublicInbox/Xapcmd.pm
360 lib/PublicInbox/gcf2_libgit2.h
363 sa_config/root/etc/spamassassin/public-inbox.pre
364 sa_config/user/.spamassassin/user_prefs
366 script/public-inbox-clone
367 script/public-inbox-compact
368 script/public-inbox-convert
369 script/public-inbox-edit
370 script/public-inbox-extindex
371 script/public-inbox-fetch
372 script/public-inbox-httpd
373 script/public-inbox-imapd
374 script/public-inbox-index
375 script/public-inbox-init
376 script/public-inbox-learn
377 script/public-inbox-mda
378 script/public-inbox-netd
379 script/public-inbox-nntpd
380 script/public-inbox-pop3d
381 script/public-inbox-purge
382 script/public-inbox-watch
383 script/public-inbox-xcpdb
384 script/public-inbox.cgi
389 scripts/edit-sa-prefs
390 scripts/import_maildir
391 scripts/import_slrnspool
392 scripts/import_vger_from_mbox
394 scripts/slrnspool2maildir
404 t/check-www-inbox.perl
405 t/clone-coderepo-puh1.sh
406 t/clone-coderepo-puh2.sh
407 t/clone-coderepo.psgi
414 t/data-gen/.gitignore
416 t/data/attached-mbox-with-utf8.eml
418 t/data/message_embed.eml
426 t/eml_content_disposition.t
434 t/filter_base-junk.eml
435 t/filter_base-xhtml.eml
439 t/filter_subjecttag.t
443 t/git-http-backend.psgi
444 t/git.fast-import-data
467 t/indexlevels-mirror-v1.t
468 t/indexlevels-mirror.t
480 t/lei-import-maildir.t
491 t/lei-q-remote-import.t
494 t/lei-refresh-mail-sync.t
516 t/mda_filter_rubylang.t
521 t/msg_iter-nested.eml
537 t/plack-2-txt-bodies.eml
538 t/plack-attached-patch.eml
547 t/psgi_multipart_not.t
556 t/reindex-time-range.t
567 t/solve/0001-simple-mod.patch
568 t/solve/0002-rename-with-modifications.patch
579 t/v1-add-remove-add.t
581 t/v2-add-remove-add.t
583 t/v2index-late-dupe.t
589 t/watch_filter_rubylang.t
593 t/watch_multiple_headers.t
597 t/x-unknown-alpine.eml
601 xt/create-many-inboxes.t
602 xt/eml_check_limits.t
603 xt/eml_octet-stream.t
604 xt/git-http-backend.t
606 xt/httpd-async-stream.t
607 xt/imapd-mbsync-oimap.t
610 xt/lei-onion-convert.t