about summary refs log tree commit homepage
path: root/lib/PublicInbox/SolverGit.pm
DateCommit message (Expand)
2021-10-09solver_git: shorten scalar lifetimes
2021-06-24favor git(1) rather than libgit2 for ExtSearch
2021-03-28treewide: shorten temporary filename
2021-01-01update copyrights for 2021
2020-12-05isearch: emulate per-inbox search with ->ALL
2020-09-12treewide: avoid `goto &NAME' for tail recursion
2020-09-10solver: async blob retrieval for diff extraction
2020-09-10solver: break apart inbox blob retrieval
2020-09-10solver: check one git coderepo and inbox at a time
2020-09-10solver: drop warnings, modernize use v5.10.1, use SEEK_SET
2020-09-03search: replace ->query with ->mset
2020-07-10viewvcs: stop checking unused "B" query parameter
2020-06-03inbox: introduce smsg_eml method
2020-05-09msg_iter: make ->each_part method for PublicInbox::MIME
2020-03-22rename PublicInbox::SearchMsg => PublicInbox::Smsg
2020-03-20www: avoid `state' usage to perform allocations up-front
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-02-01solver: join multiple URLs with "||"
2020-01-25spelling: favor `publicly' over `publically'
2020-01-13solver: path_a may be undef from /dev/null
2020-01-12www: discard multipart parent on iteration
2020-01-06treewide: "require" + "use" cleanup and docs
2020-01-04solver: allow literal '\r' character in diff lines
2020-01-04solver: minor cleanups to diff extraction
2020-01-04solver: do not enforce order on extended headers
2020-01-03qspawn: use per-call quiet flag for solver
2020-01-03solver: extract_diff: deal with missing "diff --git" line
2020-01-03solver: try the next patch on apply failures
2019-12-30spawn: support chdir via -C option
2019-12-30spawn: allow passing GLOB handles for redirects
2019-12-28solvergit: allow passing arg to user-supplied callback
2019-12-26msg_iter: provide means to stop using anonymous subs
2019-12-26qspawn: remove some anonymous subs for psgi_qx
2019-12-26httpd/async: support passing arg to callbacks
2019-11-24check for File::Temp 0.19 for ->newdir method
2019-11-14solvergit: use --unidiff-zero with git-apply(1)
2019-10-31solvergit: deal with false-positive dfpost: results
2019-09-14tmpfile: give temporary files meaningful names
2019-09-12solvergit: don't drop update-index stdin with qspawn
2019-07-10solver: remove redundant spawn imports
2019-06-04solver|viewdiff: restrict digit matches to ASCII
2019-04-04support publicinbox.cgitrc directive
2019-04-04viewvcs: preliminary support for showing non-blobs
2019-02-05solvergit: include the $oid_want tmpdir name
2019-01-31solvergit: allow shorter-than-necessary OIDs from user
2019-01-31solvergit: allow searching on longer-than-needed OIDs
2019-01-30solvergit: don't confuse Xapian with ".." in filenames
2019-01-30git: use "git rev-parse --git-path"
2019-01-30solvergit: deal with alternative diff prefixes
2019-01-30solvergit: extract mode from diff headers properly