88 Commits (a7f1b8647562d3df8b1173c0140c145da9147a73)

Author SHA1 Message Date
Oswald Buddenhagen 1867a7c5ea increase timer resolution to milliseconds 3 years ago
Oswald Buddenhagen 669f7dbd8f add test for copy_msg_convert() 3 years ago
Oswald Buddenhagen 80831e50b9 add xprintf() 3 years ago
Oswald Buddenhagen 0079ec774a add escaping of non-printable & non-ASCII characters to xvasprintf() 3 years ago
Oswald Buddenhagen 57173bd289 restructure xvasprintf() for uniformity 3 years ago
Oswald Buddenhagen 1a89f8a178 move imap_vprintf() to util.c and rename it to xvasprintf() 3 years ago
Oswald Buddenhagen bc3145617a add input length argument to map_name() 3 years ago
Oswald Buddenhagen 6b9d4311d2 make IMAP parsing case insensitive 3 years ago
Oswald Buddenhagen 8d9c68f73a optimize string operations in IMAP parser 3 years ago
Oswald Buddenhagen d74af51fa1 rework interrupt-resume autotesting 3 years ago
Oswald Buddenhagen 17db5de0ca add debug pretty-printing for sync record status flags as well 3 years ago
Oswald Buddenhagen 0f1b2b646b remove questionable optimization from case-insensitive string comparison 3 years ago
Oswald Buddenhagen a1a3313ed4 print human-readable summary at exit 3 years ago
Oswald Buddenhagen c1eb3566b1 split Verbosity off from DFlags 3 years ago
Oswald Buddenhagen 8bb679ea06 create sync state parent directories recursively 3 years ago
Oswald Buddenhagen 08a375ea07 rename nfcalloc() => nfzalloc() 3 years ago
Oswald Buddenhagen 603e740b63 move expand_strdup() to config.c 3 years ago
Oswald Buddenhagen 7d02d6c1fe move checked FILE functions to util.c 3 years ago
Oswald Buddenhagen 6f023376a1 turn debug() functions into macros 3 years ago
Oswald Buddenhagen 1a0255c566 centralize some #includes 3 years ago
Oswald Buddenhagen 98f4fd4586 shuffle around global variables 3 years ago
Oswald Buddenhagen 0f2220634d coding style: add "superfluous" braces 3 years ago
Oswald Buddenhagen 9356300952 convert licensing to SPDX 3 years ago
Oswald Buddenhagen 72ba7ef125 bump copyrights 3 years ago
Nihal Jere 7a0ea1f15c use correct <poll.h> header 4 years ago
Oswald Buddenhagen e295f483d9 save errno in sys_error() 4 years ago
Oswald Buddenhagen 481c12a8b3 handle CertificateFile more cleanly 5 years ago
Oswald Buddenhagen c391b06b07 drop redundant conn->writing member 5 years ago
Oswald Buddenhagen 6010fe104e rewrite nonsensical struct packing magic 5 years ago
Oswald Buddenhagen 64e5f07ad3 consistently use NULL for null pointers 5 years ago
Oswald Buddenhagen e2d3b4d55b fix lots of sign conversion warnings 5 years ago
Oswald Buddenhagen cc176df2c3 make some narrowing of integers explicit 5 years ago
Oswald Buddenhagen 4d7e169e57 shrink some data at the source to avoid subsequent narrowing 5 years ago
Oswald Buddenhagen def22db096 constness fixes 5 years ago
Oswald Buddenhagen 71d7d3e6df add some ATTR_* (mostly) 5 years ago
Oswald Buddenhagen df22514ced turn maildir_again() into a proper varargs function 5 years ago
Oswald Buddenhagen e334eb3580 make find_uint_array() never create negative indices 5 years ago
Oswald Buddenhagen bee4fc54e7 fix overflows in uint comparisons 5 years ago
Oswald Buddenhagen af1acdac97 make more use of equals() 7 years ago
Oswald Buddenhagen c29eceaeed make map_name() interpret empty strings as "no separator" 7 years ago
Oswald Buddenhagen 094af8720c limit -Wmaybe-uninitialized suppression to gcc >= 4.3 7 years ago
Oswald Buddenhagen bb632d1cd0 make UIDs unsigned 8 years ago
Oswald Buddenhagen 3eea668052 make use of memchr() in strnlen() replacement after all 8 years ago
Oswald Buddenhagen 357dd51405 adjust return type of strnlen() replacement 8 years ago
Oswald Buddenhagen 4db64967c9 make more use of shifted_bit() 8 years ago
Oswald Buddenhagen 743968737c silence bogus [-Wmaybe-uninitialized] with -O0/-O1/-Os 8 years ago
Oswald Buddenhagen ae95490d52 pre-sort exception list passed to driver->load_box() 8 years ago
Oswald Buddenhagen 7b567164ff abstract growable arrays somewhat 8 years ago
Oswald Buddenhagen 8979ebbdf2 tolerate case changes in X-TUID header name 10 years ago
Oswald Buddenhagen 5c4015aee5 remove caching of current time 10 years ago