Commit graph

1455 commits

Author SHA1 Message Date
Jim Jagielski
0fc74c8505 typo 2015-01-09 09:28:25 -05:00
Jim Jagielski
4ed7d0e9cd null out old and update 2015-01-09 09:27:39 -05:00
Jim Jagielski
28488cf74e Better hash impl... Forgot about longer passwords :) 2015-01-08 20:19:34 -05:00
Jim Jagielski
013e7f3959 for future safety 2015-01-08 16:51:56 -05:00
Jim Jagielski
43469b81f4 more sql tuning 2015-01-08 16:49:22 -05:00
Jim Jagielski
fb108dc2ec OK, this is weird. For insert and updates, col names can
be escaped with ' fine, but in the WHERE section,
col names surrounded with ' silently fail, but you can
surround w/ " or [].

Sooooo unless we know for sure what col names are
used, protect the SET/UPDATE parts with ' and
the col names for WHERE with "
2015-01-08 16:26:33 -05:00
Jim Jagielski
0821f400bd WHERE fields die w/ quotes 2015-01-08 16:09:07 -05:00
Jim Jagielski
e754b218bc fix 2015-01-08 15:16:44 -05:00
Jim Jagielski
477f638802 allow false 2015-01-08 15:01:12 -05:00
Jim Jagielski
ba549d8d6f ensure local is OK, since we are using += 2015-01-08 14:50:10 -05:00
Jim Jagielski
7060ece0d9 put Local into Telaen itself 2015-01-08 14:24:22 -05:00
Jim Jagielski
e4e3bb0100 disable for now 2015-01-08 14:07:15 -05:00
Jim Jagielski
05cf6444ab we dont need to explicitly log in 2015-01-08 14:07:02 -05:00
Jim Jagielski
e966bd126b Send CAPA before we login, to get login capabilities 2015-01-08 14:06:28 -05:00
Jim Jagielski
f9bdb6ec11 don't auto size folder 2015-01-08 11:56:15 -05:00
Jim Jagielski
7311333338 and protect 2015-01-08 10:24:46 -05:00
Jim Jagielski
00629ea1fe skip blank lines 2015-01-08 10:23:28 -05:00
Jim Jagielski
f552972b0a since we are baselining php5.4, use the newer [] array format 2015-01-08 10:10:13 -05:00
Jim Jagielski
babc25f091 add in auto-login capability for sending commands. 2015-01-08 09:55:52 -05:00
Jim Jagielski
6588bb980b debug/log the DB functions 2015-01-08 08:34:05 -05:00
Jim Jagielski
713fddc55c Use whatever fields are there if we need to create some
random uidl
2015-01-08 08:05:31 -05:00
Jim Jagielski
e5e8f27f53 debug to file 2015-01-08 07:43:53 -05:00
Jim Jagielski
30c4433446 comments 2015-01-08 07:43:46 -05:00
Jim Jagielski
4599aef0bf Use destructors for clean shutdown (and sync) 2015-01-07 23:01:47 -05:00
Jim Jagielski
cb8865256e better check 2015-01-07 23:01:30 -05:00
Jim Jagielski
196e997a3f comments and sizing 2015-01-07 18:20:56 -05:00
Jim Jagielski
6b33094c2e use positional since markers w/ '-' and '_' are nasty 2015-01-07 17:36:18 -05:00
Jim Jagielski
2032ff9d0f arrays need serialization 2015-01-07 15:56:42 -05:00
Jim Jagielski
46bcae81a0 minor fixes 2015-01-07 15:08:38 -05:00
Jim Jagielski
949f17808c needs access 2015-01-07 14:57:37 -05:00
Jim Jagielski
f6bbcbef77 Fix 2015-01-07 14:46:50 -05:00
Jim Jagielski
0d760b69cd safer feof 2015-01-07 14:43:18 -05:00
Jim Jagielski
976a40d96b push 2015-01-07 14:23:50 -05:00
Jim Jagielski
8226c10675 oops... not python 2015-01-07 13:52:44 -05:00
Jim Jagielski
802cfe48e2 this is way easier now 2015-01-07 13:36:42 -05:00
Jim Jagielski
a27b35ab10 bypass until we better figure out the logic 2015-01-07 13:30:37 -05:00
Jim Jagielski
417e060993 better prep 2015-01-07 13:28:28 -05:00
Jim Jagielski
5eb492f565 And CRAM-MD5 for pop3 as well. 2015-01-07 13:08:27 -05:00
Jim Jagielski
93f18e214a CRAM-MD5 auth for imap 2015-01-07 12:32:35 -05:00
Jim Jagielski
06fe3b2146 whenever we add/update/rm a message, be sure to
update the folders entries as needed. Sync when
required
2015-01-07 10:18:18 -05:00
Jim Jagielski
6afdc32584 new_folder should just use do_insert 2015-01-07 09:11:03 -05:00
Jim Jagielski
b259bb6370 we no longer restrict folder names to something soooo simple 2015-01-07 08:50:14 -05:00
Jim Jagielski
752dfc3db2 urlencode as needed 2015-01-07 08:44:36 -05:00
Jim Jagielski
7321046112 config cleanup / not used 2015-01-07 08:33:10 -05:00
Jim Jagielski
13032fd52c start handling IMAP-7 folder names 2015-01-07 08:30:23 -05:00
Jim Jagielski
8fe20c7385 We need safe dir names, since we will be allowing
all valid UTF-IMAP folder/box names.
2015-01-07 08:00:00 -05:00
Jim Jagielski
9444ab5164 reflow 2015-01-06 20:37:34 -05:00
Jim Jagielski
4494eb2390 reflow 2015-01-06 20:28:35 -05:00
Jim Jagielski
2dcdd0cbb4 rename 2015-01-06 20:27:30 -05:00
Jim Jagielski
149b093865 typo 2015-01-06 20:22:01 -05:00