Mercurial > dovecot > core-2.2
view .gitignore @ 19688:0869e8023eab
lib: Fixed json-parser to correctly parse numbers at EOF.
Numbers are a bit special compared to others, because they don't have any
clear character indicating that the number ends. So we can only assume that
the number is finished when EOF is reached, although even that isn't
necessarily correct in case the stream is terminated unexpectedly.
This change is in prepartion for the next change. With current JSON parser
this issue could never happen because "}" was expected just before EOF.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Mon, 01 Feb 2016 17:30:23 +0200 |
parents | 9642acb1940a |
children | f212d5a84776 |
line wrap: on
line source
Makefile Makefile.in *.a *.o *.lo *.la *.orig *.rej .deps .libs /configure /config.cache /config.guess /config.h /config.h.in /config.log /config.status /config.sub /config.rpath /compile /depcomp /dummy-config.h /dummy-config.h.in /fts-config.h /install-sh /libtool /ltmain.sh /missing /run-test.sh /aclocal.m4 /stamp.h /stamp-h1 /stamp-h2 /autom4te.cache /ChangeLog /cc-wrapper.sh /dovecot-config /dovecot-config.in /dovecot-version.h src/**/test-* !src/**/test-*.c !src/**/test-*.h doc/man/doveadm-acl.1 doc/man/doveadm-altmove.1 doc/man/doveadm-auth.1 doc/man/doveadm-batch.1 doc/man/doveadm-deduplicate.1 doc/man/doveadm-director.1 doc/man/doveadm-dump.1 doc/man/doveadm-exec.1 doc/man/doveadm-expunge.1 doc/man/doveadm-fetch.1 doc/man/doveadm-flags.1 doc/man/doveadm-fts.1 doc/man/doveadm-import.1 doc/man/doveadm-instance.1 doc/man/doveadm-index.1 doc/man/doveadm-force-resync.1 doc/man/doveadm-help.1 doc/man/doveadm-kick.1 doc/man/doveadm-log.1 doc/man/doveadm-mailbox.1 doc/man/doveadm-mount.1 doc/man/doveadm-move.1 doc/man/doveadm-penalty.1 doc/man/doveadm-proxy.1 doc/man/doveadm-purge.1 doc/man/doveadm-pw.1 doc/man/doveadm-quota.1 doc/man/doveadm-replicator.1 doc/man/doveadm-stats.1 doc/man/doveadm-search.1 doc/man/doveadm-sync.1 doc/man/doveadm-user.1 doc/man/doveadm-who.1 doc/man/doveadm.1 doc/man/doveconf.1 doc/man/dovecot-lda.1 doc/man/dovecot.1 doc/example-config/README doc/wiki/*.txt doc/wiki/Makefile.am src/anvil/anvil src/auth/checkpassword-reply src/auth/auth src/config/all-settings.c src/config/config src/config/doveconf src/lda/dovecot-lda src/dict/dict src/director/director src/director/director-test src/dns/dns-client src/doveadm/doveadm src/doveadm/doveadm-server src/imap-hibernate/imap-hibernate src/imap-login/imap-login src/imap-urlauth/imap-urlauth src/imap-urlauth/imap-urlauth-login src/imap-urlauth/imap-urlauth-worker src/imap/imap src/indexer/indexer src/indexer/indexer-worker src/ipc/ipc src/lib/unicodemap.c src/lib/UnicodeData.txt src/lib-fts/PropList.txt src/lib-fts/WordBreakProperty.txt src/lib-fts/word-boundary-data.c src/lib-fts/word-break-data.c src/lib-dict/dict-drivers-register.c src/lib-sql/sql-drivers-register.c src/lib-storage/register/mail-storage-register.c src/lib-storage/register/mailbox-list-register.c src/log/log src/lmtp/lmtp src/master/dovecot src/ssl-params/ssl-params src/stats/stats src/plugins/fts-squat/squat-test src/pop3-login/pop3-login src/pop3/pop3 src/replication/replicator/replicator src/replication/aggregator/aggregator src/util/gdbhelper src/util/listview src/util/maildirlock src/util/rawlog src/util/script src/util/script-login src/util/tcpwrap src/plugins/fts/xml2text src/plugins/quota/rquota_xdr.c src/plugins/quota/rquota.h src/plugins/quota/quota-status