CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

devel/android-tools-adb-devel

Moved to devel/android-tools-adb on : Out of date: use devel/android-tools-adb for now

This port is no longer in the ports tree, its history is kept below.

Links
cgit

Commits (58)

Jan Beich (jbeich)
devel/android-tools-{adb,fastboot}-devel: remove for being older than master port
14a2b4080b
Jan Beich (jbeich) · o.p.4.4534
devel/android-tools-{adb,fastboot}: update to 8.0.0.r24

Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r4..android-8.0.0_r24/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r4..android-8.0.0_r24/fastboot
a139cacf44
Jan Beich (jbeich) · o.p.4.4534
devel/android-tools-adb-devel: update to o.p.4.4534

Changes:	https://android.googlesource.com/platform/system/core/+log/7229576bfed0..612b47630f6f/adb
579cbe8738
Jan Beich (jbeich) · o.p.4.4506
devel/android-tools-adb-devel: update to o.p.4.4506

Changes:	https://android.googlesource.com/platform/system/core/+log/cfadedb1391f..7229576bfed0/adb
b61cb08f71
Jan Beich (jbeich) · o.p.4.4407
devel/android-tools-adb-devel: unbreak fetch (gzip timestamp changed)

=> Fetched file size mismatch (expected 5257186, actual 5257246)

Reported by:	pkg-fallout
7fcf51e52d
Jan Beich (jbeich) · o.p.4.4407
devel/android-tools-{adb,fastboot}-devel: chase platform version output
4ac9e0aba7
Jan Beich (jbeich) · o.p.4.4407
devel/android-tools-adb-devel: update to o.p.4.4407

Changes:	https://android.googlesource.com/platform/system/core/+log/2066e0585e9d..cfadedb1391f/adb
09896f0f7d
Jan Beich (jbeich) · o.p.4.185
devel/android-tools-adb-devel: unbreak on 10.* after r448542

In file included from adb_auth_host.cpp:33:
adb/../base/include/android-base/file.h:60:63: error: unknown type name 'off64_t'; did you mean 'off_t'?
bool ReadFullyAtOffset(int fd, void* data, size_t byte_count, off64_t offset);
                                                              ^~~~~~~
                                                              off_t
/usr/include/stdio.h:53:18: note: 'off_t' declared here
typedef __off_t         off_t;
                        ^
0ee1a7d1b6
Jan Beich (jbeich) · o.p.4.185
devel/android-tools-adb-devel: update to o.p.4.185

Changes:	https://android.googlesource.com/platform/system/core/+log/d1e9e7bc06f0..2066e0585e9d/adb
507a19e6ed
Jan Beich (jbeich) · o.p.2.332_1
devel/android-tools-adb-devel: switch to master FILESDIR
de21ae3fd7
Jan Beich (jbeich) · o.p.2.332_1
devel/android-tools-{adb,fastboot}: update to 8.0.0.r4 (oreo)

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/fastboot
212056367b
Jan Beich (jbeich) · o.p.2.332_1
devel/android-tools-adb-devel: oops, don't turn off assert() in logging_test.cpp
be19af73e1
Jan Beich (jbeich) · o.p.2.332_1
devel/android-tools-adb-devel: unbreak TEST=on

[ RUN      ] logging.DCHECK
adb/../base/logging_test.cpp:89: Failure
Death test: {SuppressAbortUI(); if (::android::base::kEnableDChecks) (__builtin_expect( ((false)) != 0, true )) || (false) || ::android::base::LogMessage( "adb/../base/logging_test.cpp", 89, ::android::base::DEFAULT, ::android::base::FATAL, -1).stream() << "Check failed: " "false" << " ";}
    Result: died but not with expected error.
  Expected: DCheck failed: false
Actual msg:
[  DEATH   ] adb_test F 07-02 17:11:02 69537 100707 logging_test.cpp:89] Check failed: false
[  DEATH   ]
[  FAILED  ] logging.DCHECK (1 ms)

[ RUN      ] file.ReadFileToString_WriteStringToFile_symlink
adb/../base/file_test.cpp:55: Failure
      Expected: 62
To be equal to: (* __error())
      Which is: 31
[  FAILED  ] file.ReadFileToString_WriteStringToFile_symlink (0 ms)

[ RUN      ] file.Readlink
adb/../base/file_test.cpp:148: Failure
      Expected: 0
To be equal to: symlink(max.c_str(), max_path.c_str())
      Which is: -1
[  FAILED  ] file.Readlink (0 ms)
be020bf680
Jan Beich (jbeich) · o.p.2.332_1
devel/android-tools-adb-devel: restore USB transport for < 11.0

https://android.googlesource.com/platform/system/core/+/6da1cd49b5ea%5E%21/
9c540db7c3
Jan Beich (jbeich) · o.p.2.332
devel/android-tools-{adb,fastboot}-devel: adjust KERN_PROC_PATHNAME after r444135
29df3bd3ee
Jan Beich (jbeich) · o.p.2.332
devel/android-tools-{adb,fastboot}-devel: NetBSD 8 also has KERN_PROC_PATHNAME

https://github.com/NetBSD/src/commit/cbb31237a2ae
5d1cfb6507
Jan Beich (jbeich) · o.p.2.332
devel/android-tools-fastboot-devel: update to o.p.2.332

Changes:	https://android.googlesource.com/platform/system/core/+log/dfd30c4a169e..d1e9e7bc06f0/fastboot
228dd6ce73
Jan Beich (jbeich) · o.p.2.332
devel/android-tools-adb-devel: update to o.p.2.332

- USB transport is no longer supported on DragonFly and FreeBSD < 11
  as probing outside of libusb hotplug API isn't implemented

Changes:	https://android.googlesource.com/platform/system/core/+log/dfd30c4a169e..d1e9e7bc06f0/adb
162703dfe7
Jan Beich (jbeich) · n.p.5.3582
devel/android-tools-{adb,fastboot}: update to 7.1.0.r4

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.0.0_r1..android-7.1.0_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.0.0_r1..android-7.1.0_r4/fastboot
305c06c3e6
Jan Beich (jbeich) · n.p.5.3582
devel/android-tools-adb-devel: missed comment for 9.x fix
57882f6d13
Jan Beich (jbeich) · n.p.5.3582
devel/android-tools-{adb,fastboot}-devel: update to n.p.5.3582

Changes:	https://android.googlesource.com/platform/system/core/+log/2f21b7cecda2..dfd30c4a169e/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/2f21b7cecda2..dfd30c4a169e/fastboot
e78331a963
Jan Beich (jbeich) · n.p.5.126_1
devel/android-tools-adb{,-devel}: drop unnecessary non-ASCII serial handling

Linux replaced the code as well in
https://android.googlesource.com/platform/system/core/+/9309ecbcec42%5E!/

PR:		199185
f324180c13
Jan Beich (jbeich) · n.p.5.126
devel/android-tools-{adb,fastboot}: update to 7.0.0.r1 (nougat)

Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.1_r24..android-7.0.0_r1/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r26..android-7.0.0_r1/fastboot
e7c25f9f24
Jan Beich (jbeich) · n.p.5.126
devel/android-tools-{adb,fastboot}-devel: update to n.p.5.126

Changes:	https://android.googlesource.com/platform/system/core/+log/80beb506cf84..2f21b7cecda2/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/80beb506cf84..2f21b7cecda2/fastboot
9c6b00d6e2
Jan Beich (jbeich) · n.p.4.74
devel/android-tools-adb-devel: mark BoringSSL function as static
b045ae83c3
Jan Beich (jbeich) · n.p.4.74
devel/android-tools-{adb,fastboot}-devel: update to n.p.4.74

Changes:	https://android.googlesource.com/platform/system/core/+log/35d84096e9a5..80beb506cf84/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/35d84096e9a5..80beb506cf84/fastboot
291cf18f07
Jan Beich (jbeich) · n.p.3.101
devel/android-tools-{adb,fastboot}-devel: update to n.p.3.101

Changes:	https://android.googlesource.com/platform/system/core/+log/d61bfb9a79e3..35d84096e9a5/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/d61bfb9a79e3..35d84096e9a5/fastboot
8fd2549ac0
Jan Beich (jbeich) · n.p.2.74
devel/android-tools-adb-devel: update to n.p.2.74

Changes:	https://android.googlesource.com/platform/system/core/+log/ba430e363427..d61bfb9a79e3/adb
fba38f8572
Jan Beich (jbeich) · n.p.2.45
devel/android-tools-adb-devel: update to n.p.2.43

Changes:	https://android.googlesource.com/platform/system/core/+log/371e7ea170d7..ba430e363427/adb
796c95b230
Jan Beich (jbeich) · n.p.1.554
devel/android-tools-*: macrofy GH_TAGNAME for extra distfiles

In order to avoid typo-casualties like android-tools-adb-devel.
5e0b64087b
Jan Beich (jbeich) · n.p.1.554
devel/android-tools-adb-devel: update to n.p.1.554

Changes:	https://android.googlesource.com/platform/system/core/+log/aef26bb1a4ad..0fc006685c20/adb (r409356 fixed link)
Changes:	https://android.googlesource.com/platform/system/core/+log/0fc006685c20..371e7ea170d7/adb
bb7db338bb
Jan Beich (jbeich) · m.p.6425
Drop default directory from _DEPENDS in my ports

https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
f7731c8be8
Jan Beich (jbeich) · m.p.6425
devel/android-tools-{adb,fastboot}-devel: update to m.p.6425

Changes:	https://android.googlesource.com/platform/system/core/+log/aef26bb1a4ad..aef26bb1a4ad/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/aef26bb1a4ad..aef26bb1a4ad/fastboot
02aab08833
Jan Beich (jbeich) · m.p.6225
devel/android-tools-{adb,fastboot}-devel: update to m.p.6225

Changes:	https://android.googlesource.com/platform/system/core/+log/461a29540c01..aef26bb1a4ad/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/461a29540c01..aef26bb1a4ad/fastboot
c947c154ca
Jan Beich (jbeich) · m.p.5956
devel/android-tools-*: drop FreeBSD 8.x support
f2442363ed
Jan Beich (jbeich) · m.p.5956
devel/android-tools-{adb,fastboot}-devel: update to m.p.5956

Changes:	https://android.googlesource.com/platform/system/core/+log/0bb1ce06ea46..461a29540c01/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/0bb1ce06ea46..461a29540c01/fastboot
7cdb29d2e2
Jan Beich (jbeich) · m.p.5498
devel/android-tools-{adb,fastboot}-devel: update to m.p.5498

Changes:	https://android.googlesource.com/platform/system/core/+log/f83766079e24..0bb1ce06ea46/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/94c617ccbba4..0bb1ce06ea46/fastboot
ee42a3a263
Jan Beich (jbeich) · m.p.4374_1
devel/android-tools-adb-devel: unbreak build on DragonFly (forgot in r400820)

make(1) suffix rules discard original extension as used by bsd.*.mk
which leads to unpredictable behavior if more than one candidate is
found under ${.PATH}. So, partially qualify pathname to avoid
accidentally building libcutils/sockets.c despite SRCS=sockets.cpp

  $ echo 'void foo() { }' > a.c
  $ echo 'int main() { }' > a.cxx
  $ make PROG_CXX=test SRCS=a.cxx NO_MAN= -f /usr/share/mk/bsd.prog.mk
  cc  -O -pipe    -std=gnu99  -c a.c
  c++  -O -pipe  -o test a.o
  /usr/lib/crt1.o: In function `_start':
  crt1.c:(.text+0x132): undefined reference to `main'
  *** Error code 1

which in adb case leads to (since partial C++ conversion in 6.0.0)

  adb.o: In function `handle_packet(apacket*, atransport*)':
  adb.cpp:(.text+0x2518): undefined reference to `find_local_socket(unsigned int, unsigned int)'
  adb.cpp:(.text+0x2613): undefined reference to `find_local_socket(unsigned int, unsigned int)'
  adb.cpp:(.text+0x276a): undefined reference to `find_local_socket(unsigned int, unsigned int)'
  adb.cpp:(.text+0x2875): undefined reference to `create_local_service_socket(char const*)'
  adb.cpp:(.text+0x288c): undefined reference to `create_remote_socket(unsigned int, atransport*)'
  adb.cpp:(.text+0x2a41): undefined reference to `create_remote_socket(unsigned int, atransport*)'
  adb_listeners.o: In function `listener_event_func(int, unsigned int, void*)':
  adb_listeners.cpp:(.text+0xe2): undefined reference to `create_local_socket(int)'
  adb_listeners.cpp:(.text+0xfe): undefined reference to `connect_to_remote(asocket*, char const*)'
  adb_listeners.o: In function `ss_listener_event_func(int, unsigned int, void*)':
  adb_listeners.cpp:(.text+0x1b1): undefined reference to `create_local_socket(int)'
  adb_listeners.cpp:(.text+0x1be): undefined reference to `connect_to_smartsocket(asocket*)'
  services.o: In function `host_service_to_socket(char const*, char const*)':
  services.cpp:(.text+0x64d): undefined reference to `create_local_socket(int)'
  services.cpp:(.text+0x6b7): undefined reference to `create_local_socket(int)'
  transport.o: In function `input_thread(void*)':
  transport.cpp:(.text+0x1931): undefined reference to `close_all_sockets(atransport*)'
  *** [adb] Error code 1
9d5d7ac4d5
Jan Beich (jbeich) · m.p.4374_1
devel/android-tools-{adb,fastboot}: update BASH to 20150902 snapshot

- Switch to the actual upstream on GitHub
- Reduce overuse of :FOO make(1) variable modifiers
- Restore conditional install via target option helper
584d8de2d1
Jan Beich (jbeich) · m.p.4374
devel/android-tools-*: slightly improve standalone build

- Try to derive {ADB,FASTBOOT}_REVISION from git(1)
- Use pkg-config for libcrypto/libpcre/libusb (e.g. if they aren't in base)
- Convert PORTDOCS into FILES (bsd.port.mk vs. bsd.prog.mk)
- Partially convert to new testing framework
- Put -lpthread last as enforced by base r274849 but prevent
  := assignment from mucking $ escaping in $()
- |make clean| to clean files built by test target
- Move up bsd.prog.mk in order to use ${PROG} and ${OBJS} defined in it
6a1cb428a4
Jan Beich (jbeich) · m.p.4374
devel/android-tools-adb-devel: update to m.p.4374

Changes:	https://android.googlesource.com/platform/system/core/+log/659f5ade04a5..f83766079e24/adb
9192384b70
Jan Beich (jbeich) · m.p.1280_1
devel/android-tools-{adb,fastboot}: update to 6.0.0.r1 (marshmallow)

- Integrate most changes from -devel slaves (e.g. r392432, r397252)
- Get revision based on GH_TAGNAME (from JSON for releases)
- Take maintainership

Changes:	https://android.googlesource.com/platform/system/core/+log/android-5.1.1_r4..android-6.0.0_r1/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-5.1.1_r4..android-6.0.0_r1/fastboot
Approved by:	kevlo (adb maintainer)
Differential Revision:	https://reviews.freebsd.org/D3842
4f8cd084e4
Jan Beich (jbeich) · m.p.1280_1
devel/android-tools-adb: add missing USE_OPENSSL for -lcrypto

Bump PORTREVISION for those who build everything against
security/openssl or security/libressl.
d5494a6b81
Jan Beich (jbeich) · m.p.1280
devel/android-tools-adb-devel: move python tests into a separate option
64ee4a5fd8
Jan Beich (jbeich) · m.p.1280
devel/android-tools-adb-devel: drop redundant MAKEFILE assignment
5503c25039
Jan Beich (jbeich) · m.p.1280
devel/android-tools-adb-devel: update to m.p.1280

Changes:	https://android.googlesource.com/platform/system/core/+log/94c617ccbba4..659f5ade04a5/adb
aeab7b1b42
Jan Beich (jbeich) · m.p.1212
devel/android-tools-{adb,fastboot}-devel: add update hint for r397254
762fb63e42
Jan Beich (jbeich) · m.p.1212
devel/android-tools-*: disable some known-to-fail tests
4fa1a4be57
Jan Beich (jbeich) · m.p.1212
devel/android-tools-*: restore CPPFLAGS support after r390135
d76aaa0663
Jan Beich (jbeich) · m.p.1212
devel/android-tools-{adb,fastboot}-devel: update to m.p.1212

platform/system/extras snapshot grew in size thanks to memory dumps:

  $ du -Ahc memory_replay/dumps/*
  2.0K    memory_replay/dumps/README
  9.2M    memory_replay/dumps/camera.zip
   12M    memory_replay/dumps/gmail.zip
  8.4M    memory_replay/dumps/maps.zip
  3.9M    memory_replay/dumps/surfaceflinger.zip
   33M    memory_replay/dumps/system_server.zip
  1.8M    memory_replay/dumps/systemui.zip
  6.5M    memory_replay/dumps/youtube.zip
   74M    total

  $ tar xOf memory_replay/dumps/youtube.zip | head
  202: malloc 0xb4827400 1024
  202: free 0xb4827400
  202: malloc 0xb4837058 20
  202: malloc 0xb4803068 4
  202: malloc 0xb48370a0 17
  202: malloc 0xb48370d0 18
  202: malloc 0xb4837100 20
  202: malloc 0xb4839040 48
  202: malloc 0xb483a020 30
  202: malloc 0xb483b080 98
  youtube.txt: Write error

Changes:	https://android.googlesource.com/platform/system/core/+log/e4c1bb53068d...94c617ccbba4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/e4c1bb53068d...94c617ccbba4/fastboot (no changes)
3270d07cb7