Skip to content

Commit c5f9adc

Browse files
committed
Update for OTP-25.2 database and detection
1 parent 19f19ea commit c5f9adc

7 files changed

+42935
-42924
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Geas is also available on [hex.pm](https://hex.pm/packages/geas).
2424

2525
## Donations ##
2626

27-
If you find this project useful, and help it to be maintained, please donate to:
27+
Help this project to be maintained ! If you find this project useful, please donate to:
2828

2929
Bitcoin: 1Ep9VoyNtnNiGoXM52V6NwcMh4SZ9bxkAG
3030
Ethereum: 0xfac5e46ffe12ec1fc2830d95c22e6583d163d7f9
@@ -47,7 +47,7 @@ Plugin is available for [`erlang.mk`](https://github.com/crownedgrouse/geas/wiki
4747
Example on a test project using cowboy :
4848

4949
```
50-
R15 25.1 Geas database 2.7.10
50+
R15 25.2 Geas database 2.7.11
5151
---Min--------Arch-------Max----------------------------------------------------
5252
R16B 23.3 cowboy 1.0.4
5353
19.3 cowlib 1.0.0
@@ -93,7 +93,7 @@ R16B03 ssh_message:encode_host_key/1
9393
9494
```
9595

96-
Current (C) Erlang release found is `23.4` and no patches (P) was detected.
96+
Current (C) Erlang release found is `24.2` and no patches (P) was detected.
9797
The global project can run starting R16B03 up to 18.1 in such case, due to use of a function introduced in R16B03 and another one removed in 18.2.
9898
No native compilation was detected on any module.
9999
Recommended patches (R) is optionally proposed when an application used in code is referenced in a not installed patche, even if in this example, current Erlang release cannot run the project.

priv/mod2app.term

-15 Bytes
Binary file not shown.

priv/otp_versions.table

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
OTP-25.2 : common_test-1.23.2 compiler-8.2.2 dialyzer-5.0.4 erts-13.1.3 ftp-1.1.2 inets-8.2 kernel-8.5.2 megaco-4.4.2 mnesia-4.21.3 observer-2.14 os_mon-2.8 public_key-1.13.2 snmp-5.13.2 ssh-4.15.1 ssl-10.8.6 stdlib-4.2 wx-2.2.1 # asn1-5.0.21 crypto-5.1.2 debugger-5.3 diameter-2.2.7 edoc-1.2 eldap-1.2.10 erl_docgen-1.4 erl_interface-5.3 et-1.6.5 eunit-2.8.1 jinterface-1.13.1 odbc-2.14 parsetools-2.4.1 reltool-0.9 runtime_tools-1.19 sasl-4.2 syntax_tools-3.0 tftp-1.0.3 tools-3.5.3 xmerl-1.3.30 :
2+
OTP-25.1.2 : erts-13.1.2 mnesia-4.21.2 # asn1-5.0.21 common_test-1.23.1 compiler-8.2.1 crypto-5.1.2 debugger-5.3 dialyzer-5.0.3 diameter-2.2.7 edoc-1.2 eldap-1.2.10 erl_docgen-1.4 erl_interface-5.3 et-1.6.5 eunit-2.8.1 ftp-1.1.1 inets-8.1 jinterface-1.13.1 kernel-8.5.1 megaco-4.4.1 observer-2.13 odbc-2.14 os_mon-2.7.1 parsetools-2.4.1 public_key-1.13.1 reltool-0.9 runtime_tools-1.19 sasl-4.2 snmp-5.13.1 ssh-4.15 ssl-10.8.5 stdlib-4.1.1 syntax_tools-3.0 tftp-1.0.3 tools-3.5.3 wx-2.2 xmerl-1.3.30 :
13
OTP-25.1.1 : asn1-5.0.21 dialyzer-5.0.3 erts-13.1.1 eunit-2.8.1 kernel-8.5.1 ssl-10.8.5 stdlib-4.1.1 # common_test-1.23.1 compiler-8.2.1 crypto-5.1.2 debugger-5.3 diameter-2.2.7 edoc-1.2 eldap-1.2.10 erl_docgen-1.4 erl_interface-5.3 et-1.6.5 ftp-1.1.1 inets-8.1 jinterface-1.13.1 megaco-4.4.1 mnesia-4.21.1 observer-2.13 odbc-2.14 os_mon-2.7.1 parsetools-2.4.1 public_key-1.13.1 reltool-0.9 runtime_tools-1.19 sasl-4.2 snmp-5.13.1 ssh-4.15 syntax_tools-3.0 tftp-1.0.3 tools-3.5.3 wx-2.2 xmerl-1.3.30 :
24
OTP-25.1 : asn1-5.0.20 common_test-1.23.1 compiler-8.2.1 crypto-5.1.2 dialyzer-5.0.2 diameter-2.2.7 erl_docgen-1.4 erts-13.1 eunit-2.8 inets-8.1 jinterface-1.13.1 kernel-8.5 megaco-4.4.1 observer-2.13 parsetools-2.4.1 public_key-1.13.1 snmp-5.13.1 ssh-4.15 ssl-10.8.4 stdlib-4.1 xmerl-1.3.30 # debugger-5.3 edoc-1.2 eldap-1.2.10 erl_interface-5.3 et-1.6.5 ftp-1.1.1 mnesia-4.21.1 odbc-2.14 os_mon-2.7.1 reltool-0.9 runtime_tools-1.19 sasl-4.2 syntax_tools-3.0 tftp-1.0.3 tools-3.5.3 wx-2.2 :
35
OTP-25.0.4 : erts-13.0.4 kernel-8.4.2 # asn1-5.0.19 common_test-1.23 compiler-8.2 crypto-5.1.1 debugger-5.3 dialyzer-5.0.1 diameter-2.2.6 edoc-1.2 eldap-1.2.10 erl_docgen-1.3 erl_interface-5.3 et-1.6.5 eunit-2.7.1 ftp-1.1.1 inets-8.0 jinterface-1.13 megaco-4.4 mnesia-4.21.1 observer-2.12 odbc-2.14 os_mon-2.7.1 parsetools-2.4 public_key-1.13 reltool-0.9 runtime_tools-1.19 sasl-4.2 snmp-5.13 ssh-4.14.1 ssl-10.8.3 stdlib-4.0.1 syntax_tools-3.0 tftp-1.0.3 tools-3.5.3 wx-2.2 xmerl-1.3.29 :

src/geas.app.src

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{application,geas,
22
[{description,"Guess Erlang Application Scattering"},
3-
{vsn,"2.7.10"},
3+
{vsn,"2.7.11"},
44
{registered,[]},
55
{applications,[kernel,stdlib,samovar,inets,ssl,crypto,
66
public_key,asn1]},

src/geas_db.erl

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"22.0", "22.1", "22.2", "22.3",
4040
"23.0", "23.1", "23.2", "23.3",
4141
"24.0", "24.1", "24.2", "24.3",
42-
"25.0", "25.1"]).
42+
"25.0", "25.1", "25.2"]).
4343

4444
%% This module generate the geas_db.hrl
4545
%% providing the min and max release of any Erlang/OTP function

0 commit comments

Comments
 (0)