1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-09 05:01:02 -08:00
emacs/lisp/gnus
Eric Abrahamsen 795b7da16b Add more protections to gnus-search query parsing
* lisp/gnus/gnus-group.el (gnus-group-make-search-group,
gnus-group-read-ephemeral-search-group): If the query is coming in via
the old 'nnir-query-spec key, we know not to parse it.
* lisp/gnus/gnus-search.el (gnus-search-make-query-string): Check if
the query was sent in as '(query "query"), and not '(query . "query).
(gnus-search-imap-search-keys): Add x-gm-raw to imap search keys.
(gnus-search-prepare-query): If we know this query should be raw,
don't even try parsing it, as it probably won't work.
2020-11-08 16:35:19 -08:00
..
.dir-locals.el
canlock.el
ChangeLog.1
ChangeLog.2 ; Fix trivial typos in ChangeLogs 2020-10-03 12:53:51 +02:00
ChangeLog.3 ; Fix trivial typos in ChangeLogs 2020-10-03 12:53:51 +02:00
deuglify.el
gmm-utils.el
gnus-agent.el Revert "Don't eagerly store articles in the Agent by default" 2020-10-09 06:26:17 +02:00
gnus-art.el Tweak previous article-treat-ansi-sequences fix 2020-10-29 12:38:13 +01:00
gnus-async.el Add a new variable to control Gnus Agent caching 2020-10-16 07:21:05 +02:00
gnus-bcklg.el
gnus-bookmark.el Revert "Use format-prompt in read-file-name calls that have a default" 2020-09-13 14:58:24 +02:00
gnus-cache.el Make Gnus cache work with nnselect 2020-09-09 17:01:44 +08:00
gnus-cite.el
gnus-cloud.el Fix formatting of recent Gnus nnselect changes 2020-09-06 16:06:57 +01:00
gnus-cus.el
gnus-dbus.el Switch Gnus D-Bus signal from :session to :system 2020-08-27 14:19:07 -07:00
gnus-delay.el
gnus-demon.el
gnus-diary.el
gnus-dired.el
gnus-draft.el
gnus-dup.el
gnus-eform.el
gnus-fun.el Make Gnus more liberal when interpreting Face headers again 2020-10-15 08:39:00 +02:00
gnus-gravatar.el Make libravatar lookups asynchronous 2020-07-30 05:32:16 +02:00
gnus-group.el Add more protections to gnus-search query parsing 2020-11-08 16:35:19 -08:00
gnus-html.el
gnus-icalendar.el Fix previous gnus-icalendar sanitization 2020-10-16 10:46:14 +02:00
gnus-int.el Clean up group-finding in Gnus nnir search 2020-09-11 09:02:09 +08:00
gnus-kill.el
gnus-logic.el
gnus-mh.el
gnus-ml.el
gnus-mlspl.el
gnus-msg.el Allow not selecting messages in Gnus before resending 2020-09-21 00:22:22 +02:00
gnus-notifications.el
gnus-picon.el
gnus-range.el
gnus-registry.el Introduce nnselect backend for gnus 2020-09-05 08:46:43 +08:00
gnus-rfc1843.el
gnus-salt.el
gnus-score.el Allow user-defined scoring in Gnus 2020-09-17 17:02:48 +02:00
gnus-search.el Add more protections to gnus-search query parsing 2020-11-08 16:35:19 -08:00
gnus-sieve.el
gnus-spec.el
gnus-srvr.el Fix formatting of recent Gnus nnselect changes 2020-09-06 16:06:57 +01:00
gnus-start.el Merge from origin/emacs-27 2020-09-09 07:51:14 -07:00
gnus-sum.el Use … in Gnus mode lines (when shortening them) 2020-10-05 09:01:03 +02:00
gnus-topic.el Add sanity check for Gnus groups that belong to no topic 2020-09-24 16:49:15 +02:00
gnus-undo.el
gnus-util.el Make gnus-output-to-rmail appending work better 2020-10-27 19:29:02 +01:00
gnus-uu.el
gnus-vm.el
gnus-win.el Add constants for shell command output buffer names 2020-08-09 14:18:09 +02:00
gnus.el Add a new variable to control Gnus Agent caching 2020-10-16 07:21:05 +02:00
gssapi.el
legacy-gnus-agent.el
mail-source.el
message.el Fix syntax error in message-add-openpgp-header 2020-10-25 15:16:05 +01:00
mm-archive.el
mm-bodies.el
mm-decode.el Show the status of signed + encrypted S/MIME messages in Gnus 2020-09-07 16:29:59 +02:00
mm-encode.el
mm-extern.el
mm-partial.el
mm-url.el
mm-util.el ; Prefer https to http in many URLs 2020-10-01 15:28:15 +02:00
mm-uu.el
mm-view.el ; Fix typos 2020-09-21 14:26:42 +02:00
mml-sec.el Don't error if no GPG signing key configured 2020-10-02 10:47:23 +02:00
mml-smime.el Remove many items obsolete since Emacs 23.1 2020-08-14 13:07:26 +02:00
mml.el Quote other suspicious characters in mml-insert-tag. 2020-08-24 03:37:10 +02:00
mml1991.el Remove many items obsolete since Emacs 23.1 2020-08-14 13:07:26 +02:00
mml2015.el Remove many items obsolete since Emacs 23.1 2020-08-14 13:07:26 +02:00
nnagent.el
nnbabyl.el
nndiary.el Merge from origin/emacs-27 2020-10-02 09:38:24 -07:00
nndir.el
nndoc.el nndoc minor clean-up 2020-08-22 15:42:17 +02:00
nndraft.el
nneething.el
nnfolder.el Introduce nnselect backend for gnus 2020-09-05 08:46:43 +08:00
nngateway.el
nnheader.el Make more load-hooks obsolete (Bug#21563) 2020-10-20 19:14:04 +02:00
nnimap.el Fix misuses of make-local-variable on hooks 2020-11-04 00:24:45 -05:00
nnmail.el Make more load-hooks obsolete (Bug#21563) 2020-10-20 19:14:04 +02:00
nnmaildir.el Merge from origin/emacs-27 2020-10-02 09:38:24 -07:00
nnmairix.el
nnmbox.el
nnmh.el
nnml.el Introduce nnselect backend for gnus 2020-09-05 08:46:43 +08:00
nnnil.el
nnoo.el
nnregistry.el
nnrss.el ; Prefer https to http in many URLs 2020-10-01 15:28:15 +02:00
nnselect.el New gnus-search library 2020-11-03 21:20:17 -08:00
nnspool.el Introduce nnselect backend for gnus 2020-09-05 08:46:43 +08:00
nntp.el
nnvirtual.el
nnweb.el
score-mode.el
smiley.el Fix up smiley emoji application to make it reversible 2020-10-18 09:42:25 +02:00
smime.el * lisp/gnus/smime.el (smime-openssl-program): Allow nil value. 2020-09-29 12:33:50 +02:00
spam-report.el
spam-stat.el ; Prefer https to http in many URLs 2020-10-01 15:28:15 +02:00
spam-wash.el
spam.el