Changes of Revision 18
erlang-eimap.spec
Changed
x
1
2
%define lock_version() %{1}%{?_isa} = %(rpm -q --queryformat "%%{VERSION}" %{1})
3
4
Name: erlang-%{realname}
5
-Version: 0.4.3
6
+Version: 0.4.4
7
Release: 1%{?dist}
8
Summary: Erlang IMAP client
9
Group: Development/Libraries
10
11
12
%changelog
13
14
+* Mon May 05 2021 Christian Mollekopf <mollekopf@kolabsys.com> - 0.4.4-1
15
+- Upstream release 0.4.4
16
+
17
* Wed Oct 28 2020 Christian Mollekopf <mollekopf@kolabsys.com> - 0.4.3-1
18
- Upstream release 0.4.3
19
20
debian.changelog
Changed
11
1
2
+erlang-eimap (0.4.4-1.1) unstable; urgency=medium
3
+
4
+ * Package the 0.4.4 release
5
+
6
+ -- Christian Mollekopf <mollekopf@kolabsys.com> Mon, 31 May 2021 00:44:10 +0200
7
+
8
erlang-eimap (0.4.3-1.1) unstable; urgency=medium
9
10
* Package the 0.4.3 release
11
erlang-eimap-0.4.3.tar.gz/CHANGELOG.md -> erlang-eimap-0.4.4.tar.gz/CHANGELOG.md
Changed
12
1
2
### Fixed
3
### Security
4
5
+## 0.4.4 - 2021-05-31
6
+### Fixed
7
+- LITERAL+ support
8
+
9
## 0.4.3 - 2020-10-28
10
### Fixed
11
- Throttle reading of responses if the target process's inbox is getting full.
12
erlang-eimap-0.4.3.tar.gz/rebar.config -> erlang-eimap-0.4.4.tar.gz/rebar.config
Changed
10
1
2
3
%%{require_otp_vsn, "17"}.
4
{pre_hooks, {clean, "rm -rf ebin priv erl_crash.dump"}}.
5
-{ relx, { release, { eimap, "0.4.3" }, eimap},
6
+{ relx, { release, { eimap, "0.4.4" }, eimap},
7
{ dev_mode, false },
8
{ include_erts, false }
9
10
erlang-eimap-0.4.3.tar.gz/src/eimap.app.src -> erlang-eimap-0.4.4.tar.gz/src/eimap.app.src
Changed
10
1
2
{application, eimap,
3
4
{ description, "IMAP client implementation" },
5
- { vsn, "0.4.3" },
6
+ { vsn, "0.4.4" },
7
{ registered, },
8
{ applications,
9
kernel,
10
erlang-eimap-0.4.3.tar.gz/src/eimap_utils.erl -> erlang-eimap-0.4.4.tar.gz/src/eimap_utils.erl
Changed
16
1
2
{ Buffer, 0 };
3
confirm_continuation(Buffer, OpenBracePos) ->
4
BufferSize = size(Buffer),
5
- try binary_to_integer(binary:part(Buffer, OpenBracePos + 1, BufferSize - OpenBracePos - 2)) of
6
+ % Strip any '+' following the literal size (due to LITERAL+)
7
+ LiteralSize = case binary:at(Buffer, BufferSize - 2) of
8
+ $+ -> binary:part(Buffer, OpenBracePos + 1, BufferSize - OpenBracePos - 3);
9
+ _ -> binary:part(Buffer, OpenBracePos + 1, BufferSize - OpenBracePos - 2)
10
+ end,
11
+
12
+ try binary_to_integer(LiteralSize) of
13
Result -> { binary:part(Buffer, 0, OpenBracePos), Result }
14
catch
15
_:_ -> { Buffer, 0 }
16
erlang-eimap-0.4.3.tar.gz/test/eimap_utils_tests.erl -> erlang-eimap-0.4.4.tar.gz/test/eimap_utils_tests.erl
Changed
11
1
2
{ <<"abcd{aa0}">>, { <<"abcd{aa0}">>, 0 } },
3
{ <<"abcd{10aa0}">>, { <<"abcd{10aa0}">>, 0 } },
4
{ <<"abcd100}">>, { <<"abcd100}">>, 0 } },
5
- { <<"abcd100}">>, { <<"abcd100}">>, 0 } }
6
+ { <<"abcd100}">>, { <<"abcd100}">>, 0 } },
7
+ { <<"abcd{5+}">>, { <<"abcd">>, 5 } }
8
,
9
lists:foldl(fun({ Input, Output}, Acc) -> ?_assertEqual(Output, eimap_utils:num_literal_continuation_bytes(Input)) | Acc end, , Data).
10
11
erlang-eimap.dsc
Changed
17
1
2
Source: erlang-eimap
3
Binary: erlang-eimap
4
Architecture: any
5
-Version: 0.4.3-1.1
6
+Version: 0.4.4-1.1
7
Maintainer: Christoph Erhardt <kolab@sicherha.de>
8
Homepage: https://git.kolab.org/diffusion/EI/eimap.git
9
Standards-Version: 3.9.6
10
11
Package-List:
12
erlang-eimap deb devel extra
13
Files:
14
- 00000000000000000000000000000000 0 erlang-eimap-0.4.3.tar.gz
15
+ 00000000000000000000000000000000 0 erlang-eimap-0.4.4.tar.gz
16
00000000000000000000000000000000 0 debian.tar.gz
17