Page MenuHomePhorge
Feed Search

Dec 4 2015

seigo committed rEI07f7fb4dbcf1: simplify by making login/5 and a login command.
Dec 4 2015, 9:47 AM
seigo committed rEI65be9fb6bc3c: ensure_binary/1 -> always returns a binary from the arg.
Dec 4 2015, 9:47 AM

Dec 3 2015

seigo moved T865: STARTTLS to backend IMAP servers from Backlog to In Progress on the Guam board.
Dec 3 2015, 7:41 PM · Guam
seigo committed rG2aecd86ae182: add a changelog.
Dec 3 2015, 7:06 PM
seigo committed rEIebdaae00e25e: start of support for StartTLS to the backend.
Dec 3 2015, 6:53 PM
seigo committed rEIe73ea0e37177: handle errors on the socket as well (by bailing out).
Dec 3 2015, 6:53 PM
seigo committed rGd6d2e7e46d14: tweak debug output.
Dec 3 2015, 6:48 PM
seigo committed rG9b0958b13566: stop the process when the client socket is closed or errors.
Dec 3 2015, 6:48 PM

Dec 2 2015

seigo committed rEIb6cf9f0564d9: first run at starttls.
Dec 2 2015, 3:44 PM
seigo committed rEI9ac2575cef42: commands separate.
Dec 2 2015, 3:44 PM
seigo committed rEI8c88c3677835: --warnings;.
Dec 2 2015, 3:44 PM
seigo moved T863: Implicit SSL on listener port 993 from In Progress to Review on the Guam board.
Dec 2 2015, 12:40 PM · Guam
seigo committed rG71238cf83ce9: client-facing implicit ssl support.
Dec 2 2015, 12:40 PM

Nov 30 2015

seigo committed rGc2eda9ad6fb1: MARKDOOOOOOoooOOWN`.
Nov 30 2015, 3:59 PM
seigo committed rG03e72458191e: deployment!.
Nov 30 2015, 3:54 PM
seigo committed rG51797d5c1b86: support limiting listeners to a given interface.
Nov 30 2015, 3:54 PM
seigo committed rG3184d07b8eba: interfaces, imap_backends.
Nov 30 2015, 3:54 PM
seigo moved T863: Implicit SSL on listener port 993 from Backlog to In Progress on the Guam board.
Nov 30 2015, 3:38 PM · Guam
seigo moved T864: `STARTTLS` capability on listeners (on port 143 or otherwise explicitly configured) from Backlog to Review on the Guam board.
Nov 30 2015, 3:38 PM · Guam
seigo committed rG792126ff585d: just use the erlang ssl config for the tls setup, listen to ssl incoming.
Nov 30 2015, 11:54 AM
seigo committed rEI3f599d1f869c: strip newlines off data-less commands.
Nov 30 2015, 11:42 AM
seigo committed rEI91afd441e098: fix parsing of commands with no data.
Nov 30 2015, 11:26 AM

Nov 25 2015

seigo committed rG8bec103e638e: if we get to a list/xlist before an id is sent, then apply the rule.
Nov 25 2015, 1:49 PM
seigo committed rEI8c2ec8a01b6c: clearer error message.
Nov 25 2015, 11:33 AM

Nov 24 2015

seigo committed rGf3a72c01f289: ignore more.
Nov 24 2015, 11:56 AM
seigo committed rG6601f384a7ff: rel framework.
Nov 24 2015, 11:56 AM
seigo committed rG3cbf0e25db71: start ssl!.
Nov 24 2015, 11:56 AM
seigo committed rGc61845c3997b: all the apps!.
Nov 24 2015, 11:56 AM
seigo committed rG6fbd6162fc36: no longer needed!.
Nov 24 2015, 11:56 AM
seigo committed rG89e70efb0136: newer!.
Nov 24 2015, 11:56 AM
seigo committed rG0cd65b1fe515: better!.
Nov 24 2015, 11:56 AM
seigo committed rG8f69b0d59b70: also filter out Freebusy.
Nov 24 2015, 9:17 AM
seigo committed rG457c0792a566: add a test for the rule; horrible coverage still.
Nov 24 2015, 1:47 AM
seigo committed rG6fd53e4b2f2e: filtering.
Nov 24 2015, 1:47 AM
seigo committed rG1383a142dc3b: superfluous.
Nov 24 2015, 1:47 AM
seigo committed rG1a1659ab3893: quieter.
Nov 24 2015, 1:47 AM
seigo committed rGf528759e71c1: basic test.
Nov 24 2015, 1:47 AM

Nov 20 2015

seigo committed rG825c7aa3bfba: get to filtering folders.
Nov 20 2015, 1:32 PM
seigo committed rG770a8abc3a58: update the behavior def.
Nov 20 2015, 1:32 PM
seigo committed rG8195627059e3: propogate all state mods.
Nov 20 2015, 1:32 PM
seigo committed rG46a80eb28085: improve console output.
Nov 20 2015, 10:43 AM
seigo committed rGbbf2fb096d4c: improve the callback def.
Nov 20 2015, 10:43 AM
seigo committed rGffc29be571ab: pull out the actual data which is returned nesttled in a tidy list.
Nov 20 2015, 10:43 AM
seigo committed rG44e3225d4c01: matching.
Nov 20 2015, 10:43 AM
seigo committed rG05563a7f5f72: add a convenience method for stopping this bitch.
Nov 20 2015, 10:43 AM
seigo committed rG13c2d4ed313c: output typo.
Nov 20 2015, 10:43 AM
seigo committed rEI4c2405113170: little hack for running.
Nov 20 2015, 9:53 AM
seigo committed rEI865799bddba3: implement a tag/command/data parser for commands.
Nov 20 2015, 9:53 AM
seigo committed rEI652084fe77bf: ignore eunit dirs.
Nov 20 2015, 9:53 AM
seigo committed rEI73906bfba3d4: update tests; these really need to be automated.
Nov 20 2015, 9:53 AM

Sep 3 2015

seigo committed rG3d53a3ac65b7: clean up sockets.
Sep 3 2015, 10:15 AM
seigo committed rG03f68a7e940c: implement deflate.
Sep 3 2015, 10:15 AM
seigo committed rGb2aa498842ad: bit of output, confirm we are getting passed through (we are!).
Sep 3 2015, 10:15 AM

Sep 1 2015

seigo committed rG15889fc31bdb: catch broken configs or missing modules in rule config.
Sep 1 2015, 2:54 PM
seigo committed rGbab455e2d548: use the full module name.
Sep 1 2015, 2:54 PM
seigo committed rG928aaa23539e: skeleton.
Sep 1 2015, 2:54 PM
seigo committed rGf87041862d6d: skeleton.
Sep 1 2015, 2:54 PM
seigo committed rGf495bf3f5309: start testing things a bit with a realistic config.
Sep 1 2015, 12:36 PM
seigo committed rGafd9b9a9b89c: minor touches.
Sep 1 2015, 12:36 PM
seigo committed rGc49e55f32624: first swipe at rule application.
Sep 1 2015, 12:36 PM
seigo committed rGa4ead94709a1: rule behavior definition.
Sep 1 2015, 12:36 PM

Aug 25 2015

seigo committed rG295c3c1c36aa: proper app start.
Aug 25 2015, 4:24 PM
seigo committed rG97a3ed6eeaa8: without tls to the server for now pls.
Aug 25 2015, 12:12 PM
seigo committed rG927519a807e9: add eimap.
Aug 25 2015, 12:12 PM
seigo committed rGc60b93d015fc: relaying works.
Aug 25 2015, 12:12 PM
seigo committed rG179b64f6ade4: add eimap.
Aug 25 2015, 12:12 PM
seigo committed rG358171164130: better working config.
Aug 25 2015, 12:12 PM
seigo moved T651: kolab_pf_imap_session: pass data from imap server to client from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 25 2015, 10:21 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
seigo committed rEIc5233cce9496: remove debug.
Aug 25 2015, 9:50 AM
seigo committed rEI920a038bfbd5: proper order.
Aug 25 2015, 9:50 AM
seigo committed rEIf8b7951fe8bc: simplify.
Aug 25 2015, 9:31 AM

Aug 18 2015

seigo moved T651: kolab_pf_imap_session: pass data from imap server to client from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 18 2015, 4:13 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
seigo committed rEI4c9718e59673: set passthrough to false in State when exiting passthrough mode.
Aug 18 2015, 4:12 PM
seigo committed rEI3503a51f9ada: touch up and complete passthrough.
Aug 18 2015, 4:12 PM
seigo committed rEI91415f939c3b: a little on passthrough.
Aug 18 2015, 4:12 PM
seigo committed rEI9e19ec96b5cd: only authenticate on connect if we have a username to auth with.
Aug 18 2015, 4:12 PM
seigo committed rEIbf616e1e1f78: when setting credentials, check (and set) state first.
Aug 18 2015, 4:12 PM
seigo committed rEI1859385795f6: implement a simple passthrough mechanism.
Aug 18 2015, 4:12 PM
seigo committed rEIb8442e84e488: passthrough data to the server.
Aug 18 2015, 4:12 PM

Aug 17 2015

seigo edited a custom field on T707: Egara bonus task: Filesystem read of notification metadata / body.
Aug 17 2015, 2:49 PM · Restricted Project, Restricted Project, Restricted Project
seigo created T707: Egara bonus task: Filesystem read of notification metadata / body.
Aug 17 2015, 2:49 PM · Restricted Project, Restricted Project, Restricted Project
seigo moved T643: Git repo init with docs and template erlang app structure from Backlog to Review on the Guam board.
Aug 17 2015, 2:29 PM · Guam
seigo added a project to T651: kolab_pf_imap_session: pass data from imap server to client: Restricted Project.
Aug 17 2015, 2:27 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
seigo committed rG6240553b417b: it is a cast (async), not a call (sync).
Aug 17 2015, 12:40 PM
seigo committed rG1ad35d165ec0: superceded by eimap.
Aug 17 2015, 10:36 AM
seigo committed rG399b8a9cb79d: migrate to eimap.
Aug 17 2015, 10:36 AM
seigo committed rG720e12d70be7: create an imap session for the server side.
Aug 17 2015, 10:36 AM
seigo committed rGa22e288cc17e: update test.
Aug 17 2015, 10:36 AM
seigo committed rEIcbbc8a45c8f9: make it possible to set the credentials after instantiation.
Aug 17 2015, 10:16 AM
seigo committed rGe55158dadc64: test the default config accessor.
Aug 17 2015, 10:06 AM
seigo committed rGbd9b0c33ed77: get the default server config for later use.
Aug 17 2015, 10:06 AM
seigo committed rG8dade307d091: convenience method for fetching the default imap server config.
Aug 17 2015, 10:06 AM
seigo committed rGf39d6b32b67c: get a server config.
Aug 17 2015, 10:06 AM
seigo committed rGbcb83269c442: add dep on eimap (and clean up the file a bit).
Aug 17 2015, 10:06 AM
seigo committed rEI3aeb4d5fb4d6: make eimap accept a server config rather than read it itself.
Aug 17 2015, 9:36 AM
seigo committed rEI7568f7d5a825: document the contents of the record.
Aug 17 2015, 9:36 AM
seigo committed rEIb9e9ae31fee2: default tls to true (also gives a hint as to what is expecte there).
Aug 17 2015, 9:36 AM
seigo committed rEIdf4628fa9e79: turn the strings into binaries.
Aug 17 2015, 9:36 AM
seigo committed rEId03f42170832: a bit more READMEism.
Aug 17 2015, 9:15 AM
seigo committed rEIf6571a97eaef: initial import of eimap, pulled from egara.
Aug 17 2015, 9:15 AM