Build log
host
history 0.0.23 · fail · run history-0.0.23-1790945171758
475 of 475 lines
1Resolving Hex dependencies...2Resolution completed in 0.922s3Unchanged:4 bamboo 2.2.05 bamboo_smtp 4.2.26 broadway 1.3.07 castore 1.0.218 certifi 2.15.09 circular_buffer 1.1.010 combine 0.10.011 confex 3.5.112 cowboy 2.19.013 cowboy_telemetry 0.4.014 cowlib 2.20.0 VULNERABLE!15 EEF-CVE-2026-43966 (MEDIUM)16 aka: CVE-2026-43966, GHSA-w4f7-4cxr-rv3c17 HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/218 https://osv.dev/vulnerability/EEF-CVE-2026-439661920 EEF-CVE-2026-43969 (LOW)21 aka: CVE-2026-43969, GHSA-g2wm-735q-3f5622 Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/123 https://osv.dev/vulnerability/EEF-CVE-2026-4396924 db_connection 2.10.225 decimal 2.4.1 VULNERABLE!26 EEF-CVE-2026-32686 (MEDIUM)27 aka: CVE-2026-32686, GHSA-rhv4-8758-jx7v28 Unbounded exponent in decimal enables unauthenticated DoS29 https://osv.dev/vulnerability/EEF-CVE-2026-3268630 deque 1.2.031 ecto 3.13.632 ecto_enum 1.4.033 ecto_sql 3.13.534 ecto_term 0.0.135 elixir_make 0.10.036 enumerati 0.0.837 etso 0.1.638 ex2ms 1.7.039 ex_binance 0.0.1040 ex_bitmex 0.6.141 ex_bybit 0.0.142 ex_delta_exchange 0.0.343 ex_deribit 0.0.944 ex_ftx 0.0.1445 ex_gdax 0.2.046 ex_huobi 0.0.247 ex_okex 0.6.048 exconstructor 1.3.149 gen_smtp 1.2.050 gen_stage 1.3.251 gettext 0.19.152 hackney 1.25.0 VULNERABLE!53 EEF-CVE-2026-47071 (HIGH)54 aka: CVE-2026-47071, GHSA-gp9c-pm5m-5cxr55 SOCKS5 TLS upgrade ignores caller timeout in hackney56 https://osv.dev/vulnerability/EEF-CVE-2026-470715758 EEF-CVE-2026-47076 (MEDIUM)59 aka: CVE-2026-47076, GHSA-pj7v-xfvx-wmjq60 SSRF allowlist bypass via percent-encoded host in hackney61 https://osv.dev/vulnerability/EEF-CVE-2026-470766263 EEF-CVE-2026-47069 (LOW)64 aka: CVE-2026-47069, GHSA-mp55-p8c9-rfw265 CRLF injection in cookie domain/path options in hackney66 https://osv.dev/vulnerability/EEF-CVE-2026-470696768 EEF-CVE-2026-47075 (MEDIUM)69 aka: CVE-2026-47075, GHSA-j9wq-vxxc-94wf70 CR/LF injection in query parameter in hackney71 https://osv.dev/vulnerability/EEF-CVE-2026-4707572 history 0.0.2373 httpoison 1.8.274 idna 6.1.175 indifferent 0.9.176 interactive_cmd 0.1.477 jason 1.4.578 juice 0.0.379 libcluster 3.5.080 mapail 1.0.281 maptu 1.0.082 master_proxy 0.1.4 RETIRED!83 (deprecated) Development has moved to main_proxy84 metrics 1.0.185 mime 1.6.086 mimerl 1.5.087 murmur 1.0.488 navigator 0.0.889 nerves 2.0.0-pre.290 nerves_discovery 0.1.591 nerves_logging 0.2.492 nerves_runtime 0.13.1393 nerves_system_bbb 2.30.294 nerves_system_br 1.34.495 nerves_system_mangopi_mq_pro 0.17.296 nerves_system_qemu_aarch64 0.4.297 nerves_system_rpi0 2.1.298 nerves_system_rpi4 2.1.299 nerves_system_rpi5 2.1.2100 nerves_system_trellis 0.5.0101 nerves_system_x86_64 1.34.2102 nerves_toolchain_aarch64_nerves_linux_gnu 15.3.1103 nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.1104 nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.1105 nerves_toolchain_riscv64_nerves_linux_gnu 15.3.1106 nerves_toolchain_x86_64_nerves_linux_musl 15.3.1107 nerves_uevent 0.1.7108 nimble_options 1.1.1109 notified 0.0.6110 notified_phoenix 0.0.7111 number 1.0.5112 ordered_nary_tree 0.0.4113 paged_query 0.0.2114 parse_trans 3.4.1115 phoenix 1.6.17116 phoenix_ecto 4.7.0117 phoenix_html 3.3.4118 phoenix_live_dashboard 0.6.5119 phoenix_live_view 0.17.14 VULNERABLE!120 EEF-CVE-2026-64941 (LOW)121 aka: CVE-2026-64941, GHSA-36m4-rm57-3prf122 Open redirect in Phoenix.LiveView.validate_local_url!/2 via ASCII tab, LF and CR123 https://osv.dev/vulnerability/EEF-CVE-2026-64941124 phoenix_pubsub 2.3.0125 phoenix_template 1.1.0126 phoenix_view 2.0.4127 plug 1.20.3128 plug_cowboy 2.9.0129 plug_crypto 1.2.5130 poison 4.0.1131 polymorphic_embed 1.10.0132 poolboy 1.5.2133 postgrex 0.22.4134 proper_case 1.3.1135 property_table 0.3.4136 ranch 2.3.0137 redirect 0.4.0138 ring_logger 0.11.7139 schoolbus 0.0.3140 ssl_verify_fun 1.1.7141 stored 0.0.8142 stylish 0.0.9143 table_rex 3.2.0144 tablet 0.3.3145 tai 0.0.75146 tai_events 0.0.2147 telemetry 1.4.2148 telemetry_metrics 0.6.2149 telemetry_metrics_prometheus 1.1.0150 telemetry_metrics_prometheus_core 1.2.1151 telemetry_poller 1.3.0152 timex 3.7.9153 toolshed 0.5.0154 tzdata 1.2.2155 uboot_env 1.0.2156 unicode_util_compat 0.7.1157 vex 0.9.2158 websockex 0.4.3159 workbench 0.0.18160Found retired packages, see above for details161Found packages with security advisories, see above for details162All dependencies have been fetched163 warning: using single-quoted strings to represent charlists is deprecated.164 Use ~c"" if you indeed want a charlist or use "" instead.165 You may run "mix format --migrate" to change all single-quoted166 strings to use the ~c sigil and fix this warning.167 │168 21 │ defp elixirc_paths(:test), do: ['lib', 'test/support']169 │ ~170 │171 └─ /work/proj/deps/websockex/mix.exs:21:35172173 warning: using single-quoted strings to represent charlists is deprecated.174 Use ~c"" if you indeed want a charlist or use "" instead.175 You may run "mix format --migrate" to change all single-quoted176 strings to use the ~c sigil and fix this warning.177 │178 21 │ defp elixirc_paths(:test), do: ['lib', 'test/support']179 │ ~180 │181 └─ /work/proj/deps/websockex/mix.exs:21:42182183 warning: using single-quoted strings to represent charlists is deprecated.184 Use ~c"" if you indeed want a charlist or use "" instead.185 You may run "mix format --migrate" to change all single-quoted186 strings to use the ~c sigil and fix this warning.187 │188 22 │ defp elixirc_paths(_), do: ['lib']189 │ ~190 │191 └─ /work/proj/deps/websockex/mix.exs:22:31192193==> gen_stage194Compiling 10 files (.ex)195 warning: unused require Logger196 │197 103 │ require Logger198 │ ~199 │200 └─ lib/gen_stage/dispatchers/partition_dispatcher.ex:103:3201202Generated gen_stage app203==> combine204Compiling 6 files (.ex)205 warning: the variable "n" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator206 │207 26 │ <<bits::bitstring-size(n), rest::bitstring>> ->208 │ ~209 │210 └─ lib/combine/parsers/binary.ex:26:30: Combine.Parsers.Binary.bits_impl/2211212 warning: the variable "bits_size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator213 │214 48 │ <<bits::bitstring-size(bits_size), rest::bitstring>> ->215 │ ~216 │217 └─ lib/combine/parsers/binary.ex:48:30: Combine.Parsers.Binary.bytes_impl/2218219 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator220 │221 70 │ <<int::big-unsigned-size(size), rest::bitstring>> ->222 │ ~223 │224 └─ lib/combine/parsers/binary.ex:70:36: Combine.Parsers.Binary.uint_impl/3225226 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator227 │228 77 │ <<int::little-unsigned-size(size), rest::bitstring>> ->229 │ ~230 │231 └─ lib/combine/parsers/binary.ex:77:39: Combine.Parsers.Binary.uint_impl/3232233 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator234 │235 101 │ <<int::big-signed-size(size), rest::bitstring>> ->236 │ ~237 │238 └─ lib/combine/parsers/binary.ex:101:34: Combine.Parsers.Binary.int_impl/3239240 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator241 │242 108 │ <<int::little-signed-size(size), rest::bitstring>> ->243 │ ~244 │245 └─ lib/combine/parsers/binary.ex:108:37: Combine.Parsers.Binary.int_impl/3246247 warning: the variable "size" (context Combine.Parsers.Binary) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator248 │249 128 │ <<num::float-size(size), rest::bitstring>> ->250 │ ~251 │252 └─ lib/combine/parsers/binary.ex:128:25: Combine.Parsers.Binary.float_impl/2253254 warning: the variable "byte_size" (context Combine.Parsers.Text) is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator255 │256 432 │ <<^expected::binary-size(byte_size), rest::binary>> ->257 │ ~258 │259 └─ lib/combine/parsers/text.ex:432:34: Combine.Parsers.Text.string_impl/2260261 warning: the following clause is redundant:262263 defp word_of_impl(%Combine.ParserState{...} = state, _pattern)264265 it has type:266267 dynamic(%Combine.ParserState{status: :ok}), dynamic()268269 previous clauses have already matched on the following types:270271 %Combine.ParserState{status: :error}, term()272 %Combine.ParserState{status: :ok}, term()273274 │275 488 │ defp word_of_impl(%ParserState{status: :ok} = state, _pattern) do276 │ ~277 │278 └─ lib/combine/parsers/text.ex:488:8: Combine.Parsers.Text.word_of_impl/2279280Generated combine app281==> mime282Compiling 2 files (.ex)283Generated mime app284==> schoolbus285Compiling 2 files (.ex)286Generated schoolbus app287==> poison288Compiling 4 files (.ex)289 warning: using single-quoted strings to represent charlists is deprecated.290 Use ~c"" if you indeed want a charlist or use "" instead.291 You may run "mix format --migrate" to change all single-quoted292 strings to use the ~c sigil and fix this warning.293 │294 127 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do295 │ ~296 │297 └─ lib/poison/encoder.ex:127:31298299 warning: using single-quoted strings to represent charlists is deprecated.300 Use ~c"" if you indeed want a charlist or use "" instead.301 You may run "mix format --migrate" to change all single-quoted302 strings to use the ~c sigil and fix this warning.303 │304 127 │ for {char, seq} <- Enum.zip('"\\\n\t\r\f\b', '"\\ntrfb') do305 │ ~306 │307 └─ lib/poison/encoder.ex:127:48308309 warning: using single-quoted strings to represent charlists is deprecated.310 Use ~c"" if you indeed want a charlist or use "" instead.311 You may run "mix format --migrate" to change all single-quoted312 strings to use the ~c sigil and fix this warning.313 │314 174 │ when char <= 0x1F or char in '"\\' do315 │ ~316 │317 └─ lib/poison/encoder.ex:174:37318319 warning: using single-quoted strings to represent charlists is deprecated.320 Use ~c"" if you indeed want a charlist or use "" instead.321 You may run "mix format --migrate" to change all single-quoted322 strings to use the ~c sigil and fix this warning.323 │324 94 │ when char in '-0123456789' do325 │ ~326 │327 └─ lib/poison/parser.ex:94:21328329 warning: using single-quoted strings to represent charlists is deprecated.330 Use ~c"" if you indeed want a charlist or use "" instead.331 You may run "mix format --migrate" to change all single-quoted332 strings to use the ~c sigil and fix this warning.333 │334 189 │ when char in '123456789' do335 │ ~336 │337 └─ lib/poison/parser.ex:189:21338339 warning: using single-quoted strings to represent charlists is deprecated.340 Use ~c"" if you indeed want a charlist or use "" instead.341 You may run "mix format --migrate" to change all single-quoted342 strings to use the ~c sigil and fix this warning.343 │344 205 │ defp number_exp(<<e>> <> rest, frac, pos, acc) when e in 'eE' do345 │ ~346 │347 └─ lib/poison/parser.ex:205:60348349 warning: using single-quoted strings to represent charlists is deprecated.350 Use ~c"" if you indeed want a charlist or use "" instead.351 You may run "mix format --migrate" to change all single-quoted352 strings to use the ~c sigil and fix this warning.353 │354 238 │ when char in '0123456789' do355 │ ~356 │357 └─ lib/poison/parser.ex:238:21358359 warning: using single-quoted strings to represent charlists is deprecated.360 Use ~c"" if you indeed want a charlist or use "" instead.361 You may run "mix format --migrate" to change all single-quoted362 strings to use the ~c sigil and fix this warning.363 │364 246 │ defp number_digits_count(<<char>> <> rest, acc) when char in '0123456789' do365 │ ~366 │367 └─ lib/poison/parser.ex:246:64368369 warning: using single-quoted strings to represent charlists is deprecated.370 Use ~c"" if you indeed want a charlist or use "" instead.371 You may run "mix format --migrate" to change all single-quoted372 strings to use the ~c sigil and fix this warning.373 │374 270 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do375 │ ~376 │377 └─ lib/poison/parser.ex:270:31378379 warning: using single-quoted strings to represent charlists is deprecated.380 Use ~c"" if you indeed want a charlist or use "" instead.381 You may run "mix format --migrate" to change all single-quoted382 strings to use the ~c sigil and fix this warning.383 │384 270 │ for {seq, char} <- Enum.zip('"\\ntr/fb', '"\\\n\t\r/\f\b') do385 │ ~386 │387 └─ lib/poison/parser.ex:270:44388389 warning: using single-quoted strings to represent charlists is deprecated.390 Use ~c"" if you indeed want a charlist or use "" instead.391 You may run "mix format --migrate" to change all single-quoted392 strings to use the ~c sigil and fix this warning.393 │394 277 │ when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and395 │ ~396 │397 └─ lib/poison/parser.ex:277:24398399 warning: using single-quoted strings to represent charlists is deprecated.400 Use ~c"" if you indeed want a charlist or use "" instead.401 You may run "mix format --migrate" to change all single-quoted402 strings to use the ~c sigil and fix this warning.403 │404 277 │ when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and405 │ ~406 │407 └─ lib/poison/parser.ex:277:39408409 warning: using single-quoted strings to represent charlists is deprecated.410 Use ~c"" if you indeed want a charlist or use "" instead.411 You may run "mix format --migrate" to change all single-quoted412 strings to use the ~c sigil and fix this warning.413 │414 277 │ when a1 in 'dD' and a2 in 'dD' and b1 in '89abAB' and415 │ ~416 │417 └─ lib/poison/parser.ex:277:54418419 warning: using single-quoted strings to represent charlists is deprecated.420 Use ~c"" if you indeed want a charlist or use "" instead.421 You may run "mix format --migrate" to change all single-quoted422 strings to use the ~c sigil and fix this warning.423 │424 334 │ defp skip_whitespace(<<char>> <> rest, pos) when char in '\s\n\t\r' do425 │ ~426 │427 └─ lib/poison/parser.ex:334:60428429 warning: Application.get_env/2 is discouraged in the module body, use Application.compile_env/3 instead430 │431 42 │ if Application.get_env(:poison, :native) do432 │ ~433 │434 └─ lib/poison/parser.ex:42:18: Poison.Parser (module)435436 warning: use Bitwise is deprecated. import Bitwise instead437 │438 46 │ use Bitwise439 │ ~~~~~~~~~~~440 │441 └─ lib/poison/parser.ex:46: Poison.Parser (module)442443 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator444 │445 240 │ <<digits::binary-size(count), rest::binary>> = string446 │ ~447 │448 └─ lib/poison/parser.ex:240:27: Poison.Parser.number_digits/2449450 warning: the variable "count" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator451 │452 266 │ <<chunk::binary-size(count), rest::binary>> = string453 │ ~454 │455 └─ lib/poison/parser.ex:266:26: Poison.Parser.string_continue/3456457 warning: use Bitwise is deprecated. import Bitwise instead458 │459 117 │ use Bitwise460 │ ~~~~~~~~~~~461 │462 └─ lib/poison/encoder.ex:117: Poison.Encoder.BitString (module)463464 warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator465 │466 169 │ <<chunk::binary-size(size), rest::binary>> = string467 │ ~468 │469 └─ lib/poison/encoder.ex:169:26: Poison.Encoder.BitString.escape/2470471Generated poison app472==> websockex473could not compile dependency :websockex, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile websockex --force", update it with "mix deps.update websockex" or clean it with "mix deps.clean websockex"474==> nerves_compatibility_test475** (Mix) :elixirc_paths should be a list of string paths, got: [~c"lib"]