Page MenuHomePhorge
Feed Search

Jul 19 2016

seigo committed rG64ce8ce93647: accept the socket connection, start a worker, do the ssl.
Jul 19 2016, 11:20 AM

Jul 12 2016

seigo committed rG455c21701327: update changelog for eimap kill fix.
Jul 12 2016, 3:06 PM
seigo committed rG5c291f680177: ensure eimap is ALWAYS killed, no matter what.
Jul 12 2016, 3:04 PM
seigo added a comment to T1351: guam 0.8.2-2.1 service not respondig.

emfile is an operating system level error code meaning "too many open files".

Jul 12 2016, 3:00 PM · Restricted Project, Guam, Bug Reports
seigo committed rGcd57385625e4: update eimap dep.
Jul 12 2016, 10:42 AM
seigo committed rG44e8b56942d9: tidy.
Jul 12 2016, 10:25 AM
seigo committed rGe5b0e5efcd89: add clean, fix all.
Jul 12 2016, 10:25 AM
seigo committed rG76e05d668aaf: tidy.
Jul 12 2016, 10:25 AM
seigo committed rGe929afa07020: not needed.
Jul 12 2016, 10:25 AM
seigo committed rG63a16769974a: more general.
Jul 12 2016, 10:25 AM
seigo committed rG0c658f96d547: check for system installed rebar3 binary.
Jul 12 2016, 7:51 AM

Jul 11 2016

seigo committed rEI3004d866d56f: if starting passthrough and currently idling, trigger a queue check.
Jul 11 2016, 12:14 PM
seigo committed rEId71c8016d05d: if in passthrough and we stop, fall back into idle.
Jul 11 2016, 12:14 PM
seigo committed rEI2779526472e8: remove dead code.
Jul 11 2016, 12:14 PM

Jul 8 2016

seigo committed rGf772112fed74: update versions and changelog in prep for 0.8.3.
Jul 8 2016, 1:58 PM
seigo committed rG8bb82da982b2: keep listen_socket separate from socket.
Jul 8 2016, 1:51 PM
seigo committed rG35f317b98cc5: always close ssl sockets as an ssl socket.
Jul 8 2016, 1:51 PM
seigo committed rG74e1725dc155: not required to make the socket active to accept connections.
Jul 8 2016, 1:51 PM
seigo added a comment to T1345: guam stops servicing imap on loadbalanced interface (reasonably caused by loadbalancer service checks [not shure]).

If the load ballancer is "pinging" the system by checking to see if the port is open / being listened to without actually completing the connection, this is the exact same issue that was fixed 0.8.2. Looking at the error.log entries, that indeed appears to be the case.

Jul 8 2016, 8:02 AM · Bug Reports

Jul 6 2016

seigo committed rG148bd595fb13: update the changelog, and here we go!.
Jul 6 2016, 12:32 PM
seigo committed rGe86fb0c1b460: set HOME environment variable on sysvinit script.
Jul 6 2016, 10:55 AM
seigo committed rG89e2d7a1121a: 0.8.2.
Jul 6 2016, 10:55 AM
seigo added a comment to T1317: guam crashes on port 143 at the first connection opened .

Starving the connection pool by intentionally dropping the client connection pre-accept ... This is addressed with a few improvements in master, with commits:

Jul 6 2016, 10:27 AM · Restricted Project, Guam, Kolab Enterprise 14 - Extras Audit, Bug Reports
seigo committed rG9546991a3196: simple rate limiting for accepting connections.
Jul 6 2016, 10:23 AM
seigo committed rGffcf24263782: allow setting the listener pool size with a configuration option.
Jul 6 2016, 10:23 AM
seigo committed rG9de47877740a: centralize the post-accept bookkeeping, and fix for broken accepts.
Jul 6 2016, 10:23 AM
seigo committed rGf1f1a7c98984: document the listener_pool_size option.
Jul 6 2016, 10:23 AM
seigo committed rG397c7b1571a6: correct the version in reltool.
Jul 6 2016, 9:06 AM

Jul 4 2016

seigo committed rEIbaf515e9c426: Merge branch 'master' into develop.
Jul 4 2016, 10:43 AM
seigo committed rGe3a417235274: update eimap dep to 0.2.5.
Jul 4 2016, 10:41 AM
seigo committed rG4a466fd9107f: hush the compiler.
Jul 4 2016, 10:41 AM
seigo committed rGeceb8c0ec132: enable ipv6 by default.
Jul 4 2016, 10:38 AM
seigo committed rG3db01463dff2: Merge branch 'feature/ipv6'.
Jul 4 2016, 10:38 AM
seigo committed rG21c4b9e03a34: de-deuplicate the base defaults.
Jul 4 2016, 10:38 AM
seigo committed rGfc886af2f460: cleanup and document this function.
Jul 4 2016, 10:38 AM
seigo closed D185: enable ipv6 by default by committing rG21c4b9e03a34: de-deuplicate the base defaults.
Jul 4 2016, 10:38 AM
seigo committed rEI60c9cb7d855d: the explicit capabilities command is multiline and don't munge the incoming….
Jul 4 2016, 10:35 AM
seigo committed rEIa249519f15c8: there is only ever one response. be strict about that..
Jul 4 2016, 10:35 AM
seigo committed rEI9e66d2a3de53: bump version to 0.2.5.
Jul 4 2016, 10:35 AM
seigo committed rG967bacc60233: document this function, and also fix the comparison to be looking for NOT "".
Jul 4 2016, 10:18 AM
seigo committed rG95fd43730add: Revert "don't modify the acive state if we don't have a LIST command".
Jul 4 2016, 7:50 AM
seigo committed rG7a96caca1d8f: switch to triggering on any list where the last two bytes are not "".
Jul 4 2016, 7:50 AM
seigo added a reverting change for rG2cb99c736820: don't modify the acive state if we don't have a LIST command: rG95fd43730add: Revert "don't modify the acive state if we don't have a LIST command".
Jul 4 2016, 7:50 AM

Jul 1 2016

seigo committed rG2cb99c736820: don't modify the acive state if we don't have a LIST command.
Jul 1 2016, 3:26 PM
seigo committed rG75ce99f22264: do a full "* OK [CAPABILITY" banner for all correct_hello paths.
Jul 1 2016, 11:17 AM
seigo committed rG18bd1abb8a12: correct response for mplicit_tls listeners.
Jul 1 2016, 11:17 AM
seigo committed rG4cb9fd2e94f7: remove AUTH= entries, put LOGINDISABLED if we put up a STARTTLS.
Jul 1 2016, 11:17 AM

Jun 28 2016

seigo added a comment to T1317: guam crashes on port 143 at the first connection opened .

update the hotfix branch hotfix/no_tls_server_response_fixup in guam. tested with a tls connection to kolabnow.org with and without a tls config in guam, and got the correct responses both times (no STARTTLS when guam does not have a tls config, and STARTTLS when it does).

Jun 28 2016, 7:07 AM · Restricted Project, Guam, Kolab Enterprise 14 - Extras Audit, Bug Reports
seigo committed rGf1df1fe27669: make add_starttls_to_capabilities work also on the first hello response.
Jun 28 2016, 6:58 AM
seigo committed rEIa7511ce1de44: fix crash in capabilities response handling, and don't touch the response here.
Jun 28 2016, 6:33 AM
seigo committed rEI8fc55d37e444: Merge branch 'feature/passthrough_capabilities_untouched' of ssh://git.kolab..
Jun 28 2016, 6:33 AM
seigo closed D187: fix crash in capabilities response handling, and don't touch the response here by committing rEIa7511ce1de44: fix crash in capabilities response handling, and don't touch the response here.
Jun 28 2016, 6:33 AM

Jun 27 2016

seigo added a comment to T1317: guam crashes on port 143 at the first connection opened .

aseigo@serenity:~/src/kolab/eimap (develop)> git flow feature list

passthrough_capabilities_untouched
Jun 27 2016, 12:29 PM · Restricted Project, Guam, Kolab Enterprise 14 - Extras Audit, Bug Reports

Jun 20 2016

seigo committed rG7583eaedf1c9: fix typo.
Jun 20 2016, 2:59 PM
seigo committed rG16c0a956e9dd: correct version of eimap (though this is like to bump again to 0.2.5).
Jun 20 2016, 2:59 PM
seigo retitled D187: fix crash in capabilities response handling, and don't touch the response here from
Jun 20 2016, 2:58 PM
seigo committed rEI297c7097833f: there is only ever one response. be strict about that..
Jun 20 2016, 2:56 PM
seigo committed rEIee6185b25605: the explicit capabilities command is multiline, so it produces a list response.
Jun 20 2016, 2:56 PM
seigo committed rEIbc9d05a44c7e: don't munge the incoming response. leave that to the application..
Jun 20 2016, 2:56 PM
seigo committed rG956d2d6b73fa: update this function for the data structure change in eimap 0.2.
Jun 20 2016, 11:34 AM
seigo committed rGdbb21403a130: 0.8.1.
Jun 20 2016, 11:34 AM
seigo retitled D186: Non-code changes for 0.9 from
Jun 20 2016, 10:17 AM
seigo retitled D185: enable ipv6 by default from
Jun 20 2016, 10:08 AM
seigo committed rGfde09ae6dd5b: lets start keeping a changelog.
Jun 20 2016, 7:43 AM

Jun 13 2016

seigo committed rG48278f29cc46: move to relx for releases, so migrate from rel/ to priv/.
Jun 13 2016, 10:03 AM
seigo committed rG7b3bdb0f560f: relx releases.
Jun 13 2016, 10:03 AM
seigo committed rG06d3a9752581: adapt to relx releases.
Jun 13 2016, 10:03 AM
seigo committed rG2fdee2ec6350: simplify.
Jun 13 2016, 10:03 AM
seigo committed rG8959d1cdb6d8: update rebar config.
Jun 13 2016, 10:03 AM
seigo committed rEI2214df30525e: apparently this is just names, not emails as well.
Jun 13 2016, 9:37 AM
seigo committed rEI2829b936ea3b: add a local copy of rebar3 for ease of use.
Jun 13 2016, 9:35 AM
seigo committed rEI4125c328c737: ignore the rebar3 _build dir.
Jun 13 2016, 9:35 AM
seigo committed rEIb91c6ceb1ed9: bump version number preemptively and get ready for hex packaging.
Jun 13 2016, 9:35 AM
seigo committed rEIfd116981e31c: Merge branch 'feature/rebar3' into develop.
Jun 13 2016, 9:35 AM
seigo committed rEI06a37b85a5c5: this is a library. use the LGPLv3+.
Jun 13 2016, 9:35 AM
seigo committed rEI335327770f6b: ignore rebar.lock.
Jun 13 2016, 9:35 AM
seigo committed rEI040f38377919: rebar3 based build.
Jun 13 2016, 9:35 AM
seigo committed rEIf2fb09eee0bb: update README, with some optimism about it being a hex.pm package.
Jun 13 2016, 9:35 AM
seigo committed rEI85ff2c2d9539: start keeping a changelog.
Jun 13 2016, 9:35 AM

Jun 10 2016

seigo committed rGf527fde7a659: introduce net_iface for listeners.
Jun 10 2016, 12:46 PM

Jun 8 2016

seigo committed rG147fc0136fd3: begin move to rebar 3.
Jun 8 2016, 12:20 PM
seigo committed rGdb7b10b24ab9: get building again.
Jun 8 2016, 12:20 PM
seigo committed rG1341f21c1c73: Merge branch 'release/0.8'.
Jun 8 2016, 12:20 PM
seigo committed rEIf115f8d4d157: Merge branch 'release/0.2.4'.
Jun 8 2016, 9:33 AM
seigo committed rEI313185afecfe: Merge branch 'feature/cleanup_rel' into develop.
Jun 8 2016, 9:33 AM
seigo committed rEI0b6b163b6766: bump rel #.
Jun 8 2016, 9:33 AM
seigo committed rEI53792ef9916c: relax deps on lager.
Jun 8 2016, 9:33 AM
seigo committed rEI55c42cc0cd21: Merge branch 'release/0.2.3'.
Jun 8 2016, 9:21 AM
seigo committed rEI3e1afd3e9941: prevent multiple process_command_queue msgs from being queued.
Jun 8 2016, 9:20 AM
seigo committed rEI81d9c8975677: --debug;.
Jun 8 2016, 8:11 AM

Jun 7 2016

seigo committed rGa03d3cc39db6: into contrib with thee.
Jun 7 2016, 2:40 PM
seigo committed rG863428737460: Merge branch 'feature/init_script' into develop.
Jun 7 2016, 2:40 PM
seigo committed rG5c9b2751009f: Merge branch 'develop' into feature/init_script.
Jun 7 2016, 2:40 PM
seigo committed rG01a8cade0396: update deps.
Jun 7 2016, 2:40 PM
seigo committed rG8121e2066dc3: enable tests custom directories.
Jun 7 2016, 2:40 PM
seigo committed rGc246415f8efe: check for both * and %.
Jun 7 2016, 2:40 PM
seigo committed rGd1794acdc24e: remove usage of eimap.hrl.
Jun 7 2016, 2:40 PM
seigo committed rG2460543023c9: fix the hello string after eimap upgrade.
Jun 7 2016, 2:40 PM
seigo committed rGe96490456fc6: ws fix.
Jun 7 2016, 2:40 PM
seigo committed rG88bae8ce14dc: put the list of commands in one nice place.
Jun 7 2016, 2:40 PM