notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libfilezilla C++ library for building platform-independent programs
0.31.1 ftp on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.15.1_3Version of this port present on the latest quarterly branch.
Maintainer: pi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-02-05 17:37:39
Last Update: 2021-09-15 11:19:42
Commit Hash: 9d9069e
People watching this port, also watch:: ladspa, p5-CPAN-Meta-YAML, python
License: GPLv2+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (113 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libfilezilla-0.31.1/catalog.mk
  3. /usr/local/share/licenses/libfilezilla-0.31.1/LICENSE
  4. /usr/local/share/licenses/libfilezilla-0.31.1/GPLv2+
  5. include/libfilezilla/apply.hpp
  6. include/libfilezilla/buffer.hpp
  7. include/libfilezilla/encode.hpp
  8. include/libfilezilla/encryption.hpp
  9. include/libfilezilla/event.hpp
  10. include/libfilezilla/event_handler.hpp
  11. include/libfilezilla/event_loop.hpp
  12. include/libfilezilla/file.hpp
  13. include/libfilezilla/format.hpp
  14. include/libfilezilla/glue/unix.hpp
  15. include/libfilezilla/glue/windows.hpp
  16. include/libfilezilla/glue/wx.hpp
  17. include/libfilezilla/glue/wxinvoker.hpp
  18. include/libfilezilla/hash.hpp
  19. include/libfilezilla/hostname_lookup.hpp
  20. include/libfilezilla/invoker.hpp
  21. include/libfilezilla/iputils.hpp
  22. include/libfilezilla/json.hpp
  23. include/libfilezilla/jws.hpp
  24. include/libfilezilla/libfilezilla.hpp
  25. include/libfilezilla/local_filesys.hpp
  26. include/libfilezilla/logger.hpp
  27. include/libfilezilla/mutex.hpp
  28. include/libfilezilla/nonowning_buffer.hpp
  29. include/libfilezilla/optional.hpp
  30. include/libfilezilla/private/defs.hpp
  31. include/libfilezilla/private/visibility.hpp
  32. include/libfilezilla/process.hpp
  33. include/libfilezilla/rate_limited_layer.hpp
  34. include/libfilezilla/rate_limiter.hpp
  35. include/libfilezilla/recursive_remove.hpp
  36. include/libfilezilla/rwmutex.hpp
  37. include/libfilezilla/shared.hpp
  38. include/libfilezilla/signature.hpp
  39. include/libfilezilla/socket.hpp
  40. include/libfilezilla/string.hpp
  41. include/libfilezilla/thread.hpp
  42. include/libfilezilla/thread_pool.hpp
  43. include/libfilezilla/time.hpp
  44. include/libfilezilla/tls_info.hpp
  45. include/libfilezilla/tls_layer.hpp
  46. include/libfilezilla/tls_system_trust_store.hpp
  47. include/libfilezilla/translate.hpp
  48. include/libfilezilla/uri.hpp
  49. include/libfilezilla/util.hpp
  50. include/libfilezilla/version.hpp
  51. include/libfilezilla/visibility_helper.hpp
  52. lib/libfilezilla.a
  53. lib/libfilezilla.so
  54. lib/libfilezilla.so.16
  55. lib/libfilezilla.so.16.1.0
  56. libdata/pkgconfig/libfilezilla.pc
  57. share/locale/an/LC_MESSAGES/libfilezilla.mo
  58. share/locale/ar/LC_MESSAGES/libfilezilla.mo
  59. share/locale/az/LC_MESSAGES/libfilezilla.mo
  60. share/locale/bg_BG/LC_MESSAGES/libfilezilla.mo
  61. share/locale/ca/LC_MESSAGES/libfilezilla.mo
  62. share/locale/ca_ES@valencia/LC_MESSAGES/libfilezilla.mo
  63. share/locale/co/LC_MESSAGES/libfilezilla.mo
  64. share/locale/cs_CZ/LC_MESSAGES/libfilezilla.mo
  65. share/locale/cy/LC_MESSAGES/libfilezilla.mo
  66. share/locale/da/LC_MESSAGES/libfilezilla.mo
  67. share/locale/de/LC_MESSAGES/libfilezilla.mo
  68. share/locale/el/LC_MESSAGES/libfilezilla.mo
  69. share/locale/es/LC_MESSAGES/libfilezilla.mo
  70. share/locale/et/LC_MESSAGES/libfilezilla.mo
  71. share/locale/eu/LC_MESSAGES/libfilezilla.mo
  72. share/locale/fa_IR/LC_MESSAGES/libfilezilla.mo
  73. share/locale/fi_FI/LC_MESSAGES/libfilezilla.mo
  74. share/locale/fr/LC_MESSAGES/libfilezilla.mo
  75. share/locale/gl_ES/LC_MESSAGES/libfilezilla.mo
  76. share/locale/he_IL/LC_MESSAGES/libfilezilla.mo
  77. share/locale/hr/LC_MESSAGES/libfilezilla.mo
  78. share/locale/hu_HU/LC_MESSAGES/libfilezilla.mo
  79. share/locale/hy/LC_MESSAGES/libfilezilla.mo
  80. share/locale/id_ID/LC_MESSAGES/libfilezilla.mo
  81. share/locale/is/LC_MESSAGES/libfilezilla.mo
  82. share/locale/it/LC_MESSAGES/libfilezilla.mo
  83. share/locale/ja_JP/LC_MESSAGES/libfilezilla.mo
  84. share/locale/kab/LC_MESSAGES/libfilezilla.mo
  85. share/locale/ko_KR/LC_MESSAGES/libfilezilla.mo
  86. share/locale/ky/LC_MESSAGES/libfilezilla.mo
  87. share/locale/lo_LA/LC_MESSAGES/libfilezilla.mo
  88. share/locale/lt_LT/LC_MESSAGES/libfilezilla.mo
  89. share/locale/lv_LV/LC_MESSAGES/libfilezilla.mo
  90. share/locale/mk_MK/LC_MESSAGES/libfilezilla.mo
  91. share/locale/nb_NO/LC_MESSAGES/libfilezilla.mo
  92. share/locale/ne/LC_MESSAGES/libfilezilla.mo
  93. share/locale/nl/LC_MESSAGES/libfilezilla.mo
  94. share/locale/nn_NO/LC_MESSAGES/libfilezilla.mo
  95. share/locale/oc/LC_MESSAGES/libfilezilla.mo
  96. share/locale/pl_PL/LC_MESSAGES/libfilezilla.mo
  97. share/locale/pt_BR/LC_MESSAGES/libfilezilla.mo
  98. share/locale/pt_PT/LC_MESSAGES/libfilezilla.mo
  99. share/locale/ro_RO/LC_MESSAGES/libfilezilla.mo
  100. share/locale/ru/LC_MESSAGES/libfilezilla.mo
  101. share/locale/sk_SK/LC_MESSAGES/libfilezilla.mo
  102. share/locale/sl_SI/LC_MESSAGES/libfilezilla.mo
  103. share/locale/sr/LC_MESSAGES/libfilezilla.mo
  104. share/locale/sv/LC_MESSAGES/libfilezilla.mo
  105. share/locale/th_TH/LC_MESSAGES/libfilezilla.mo
  106. share/locale/tr/LC_MESSAGES/libfilezilla.mo
  107. share/locale/uk_UA/LC_MESSAGES/libfilezilla.mo
  108. share/locale/vi_VN/LC_MESSAGES/libfilezilla.mo
  109. share/locale/zh_CN/LC_MESSAGES/libfilezilla.mo
  110. share/locale/zh_TW/LC_MESSAGES/libfilezilla.mo
  111. @owner
  112. @group
  113. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libfilezilla>0:ftp/libfilezilla
  • For LIB depends:
    • libfilezilla.so:ftp/libfilezilla
To install the port: cd /usr/ports/ftp/libfilezilla/ && make install clean
To add the package, run one of these commands:
  • pkg install ftp/libfilezilla
  • pkg install libfilezilla
PKGNAME: libfilezilla
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libfilezilla
ABIlatestquarterly
FreeBSD:11:aarch640.13.00.15.1_3
FreeBSD:11:amd640.31.10.15.1_3
FreeBSD:11:armv60.5.20.15.1_3
FreeBSD:11:i3860.31.10.15.1_3
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.13.00.15.1_3
FreeBSD:12:amd640.15.1_30.15.1_3
FreeBSD:12:armv60.13.00.15.1_3
FreeBSD:12:armv70.13.00.15.1_3
FreeBSD:12:i3860.31.10.15.1_3
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.15.1_30.15.1_3
FreeBSD:13:amd640.31.10.15.1_3
FreeBSD:13:armv60.15.1_30.15.1_3
FreeBSD:13:armv70.15.1_30.15.1_3
FreeBSD:13:i3860.31.10.15.1_3
FreeBSD:13:mips--
FreeBSD:13:mips640.15.1_30.15.1_3
FreeBSD:13:powerpc640.15.1_30.15.1_3
FreeBSD:14:aarch640.31.1-
FreeBSD:14:amd640.31.1-
FreeBSD:14:armv60.15.1_3-
FreeBSD:14:armv70.15.1_3-
FreeBSD:14:i3860.31.1-
FreeBSD:14:mips--
FreeBSD:14:mips640.15.1_3-
FreeBSD:14:powerpc640.15.1_3-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. msgfmt : devel/gettext-tools
  2. gmake>=4.3 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libgnutls.so : security/gnutls
  2. libnettle.so : security/nettle
  3. libintl.so : devel/gettext-runtime
  4. libiconv.so : converters/libiconv
This port is required by:
for Libraries
  1. ftp/filezilla

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://download.filezilla-project.org/libfilezilla/
Collapse this list.

Number of commits found: 32

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
15 Sep 2021 11:19:42
 files touched by this commit commit hash:9d9069e470406bc287bb779051ff6971035207c2  0.31.1
kbowling search for other commits by this committer
ftp/filezilla: Update to 3.55.1

Also update ftp/libfilezilla to the required version, filezilla is the
only consumer in the ports tree.

Changes:	https://filezilla-project.org/versions.php
PR:		258505
Approved by:	pi
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.15.1_3
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.15.1_3
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Jan 2021 09:41:11
Original commit files touched by this commit Revision:560757  0.15.1_3
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
16 May 2020 10:51:33
Original commit files touched by this commit Revision:535391  0.15.1_3
sunpoet search for other commits by this committer
Bump PORTREVISION for security/nettle shlib change
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  0.15.1_2
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
09 Jul 2019 17:13:07
Original commit files touched by this commit Revision:506289  0.15.1_1
sunpoet search for other commits by this committer
Update security/nettle to 3.5.1

- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
05 Feb 2019 12:50:25
Original commit files touched by this commit Revision:492202  0.15.1
pi search for other commits by this committer
ftp/libfilezilla: update 0.13.0 -> 0.15.1, taking maintainer

- Add argument to fz::strtok to return empty tokens
- Fix compatibility issue with Nettle < 3.3
- Fix fz::random_bytes on MinGW
- Fix memory leak in fz::buffer
- now depends on Nettle >= 3.1
- Added fz::sha512, fz::sha256, fz::sha1 and fz::md5 hash functions
- Added fz::hash_accumulator
- Added fz::hmac_sha256 HMAC function
- Added asymmetric encryption scheme using X25519
- Added signature scheme using Ed25519
- Changed and documented semantics of the return value of fz::remove_file,
  removing a non-existing file is not an error
- Added fz::equal_insensitive_ascii
- Added insensitive_ascii parameter to fz::starts_with and fz::ends_with
- Fixed namespace of to_wstring in wx glue
04 Feb 2019 21:44:58
Original commit files touched by this commit Revision:492170  0.13.0_1
rene search for other commits by this committer
Return rezny@'s ports to the pool after his commit bit got safekept.

With hat:	portmgr-secretary
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  0.13.0_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
24 Nov 2018 08:44:46
Original commit files touched by this commit Revision:485732  0.13.0
linimon search for other commits by this committer
Cosmetic change.
27 Oct 2018 12:08:49
Original commit files touched by this commit Revision:483127  0.13.0
linimon search for other commits by this committer
Now builds on powerpc64.

PR:		232093
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
01 Sep 2018 07:21:14
Original commit files touched by this commit Revision:478656  0.13.0
pi search for other commits by this committer
ftp/libfilezilla: update 0.9.0 -> 0.13.0

- upstream is very quiet on changelogs

PR:		229137
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	rezny (maintainer timeout)
Relnotes:	https://lib.filezilla-project.org/index.php
10 Sep 2017 20:55:39
Original commit files touched by this commit Revision:449591  0.9.0_2
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
13 May 2017 23:21:37
Original commit files touched by this commit Revision:440858  0.9.0_1
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
01 Apr 2017 15:23:32
Original commit files touched by this commit Revision:437439  0.9.0_1
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
30 Jan 2017 14:55:08
Original commit files touched by this commit Revision:432850  0.9.0
rezny search for other commits by this committer
Change the MAINTAINER line to my FreeBSD.org address in the ports I maintain

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9380
01 Jan 2017 03:45:13
Original commit files touched by this commit Revision:430235  0.9.0
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
25 Dec 2016 15:05:34
Original commit files touched by this commit Revision:429436  0.9.0
jhale search for other commits by this committer
Update to 0.9.0

PR:		215131
Submitted by:	<matthew@reztek.cz> (maintainer)
04 Nov 2016 15:12:29
Original commit files touched by this commit Revision:425330  0.8.0
jhale search for other commits by this committer
- Update ftp/libfilezilla to 0.8.0 [1]
- Update ftp/filezilla to to 3.2.2.2 [2]

PR:		214006 [1], 214007 [2]
Submitted by:	<matthew@reztek.cz> (maintainer)
10 Oct 2016 19:26:58
Original commit files touched by this commit Revision:423680  0.7.1
pawel search for other commits by this committer
- Update to version 0.7.1
- Fix typo in BROKEN message

PR:		213197
Submitted by:	maintainer
30 Jul 2016 16:31:23
Original commit files touched by this commit Revision:419327  0.6.1
pawel search for other commits by this committer
Update to version 0.6.1

PR:		211452
Submitted by:	maintainer
29 Jun 2016 14:51:23
Original commit files touched by this commit Revision:417768  0.5.3
amdmi3 search for other commits by this committer
- Update to 0.5.3

PR:		210692
Submitted by:	matthew@reztek.cz (maintainer)
03 Jun 2016 16:58:31
Original commit files touched by this commit Revision:416326  0.5.2
amdmi3 search for other commits by this committer
- Update to 0.5.2

PR:		209846
Submitted by:	matthew@reztek.cz (maintainer)
10 May 2016 19:17:33
Original commit files touched by this commit Revision:414955  0.5.1
amdmi3 search for other commits by this committer
- Update to 0.5.1
- While here, fix license

PR:		209416
Submitted by:	matthew@reztek.cz (maintainer)
24 Apr 2016 13:50:53
Original commit files touched by this commit Revision:413941  0.5.0_1
pi search for other commits by this committer
ftp/libftpzilla: set USES=iconv:wchar_t after last commit

PR:		208121
Submitted by:	<matthew@reztek.cz> (maintainer), gblach
24 Apr 2016 07:44:10
Original commit files touched by this commit Revision:413924  0.5.0
pi search for other commits by this committer
ftp/libfilezilla: 0.4.0.1 -> 0.5.0
ftp/filezilla: 3.16.0 -> 3.17.0

Changes:
  https://filezilla-project.org/changelog.php

PR:		208999, 209000
Submitted by:	<matthew@reztek.cz> (maintainer)
21 Apr 2016 20:11:31
Original commit files touched by this commit Revision:413755  0.4.0.1_1
gblach search for other commits by this committer
Always link against iconv with wchar_t extension

PR:		208121
Submitted by:	mikael.urankar <at> gmail <dot> com
Approved by:	maintainer timeout
21 Apr 2016 16:43:15
Original commit files touched by this commit Revision:413746  0.4.0.1
swills search for other commits by this committer
many ports: mark broken on powerpc64
15 Mar 2016 16:47:29
Original commit files touched by this commit Revision:411188  0.4.0.1
feld search for other commits by this committer
ftp/libfilezilla: Update to 0.4.0.1

PR:		207689
07 Feb 2016 14:35:15
Original commit files touched by this commit Revision:408411  0.3.1
novel search for other commits by this committer
ftp/libfilezilla: fix build on 10.1

PR:		206981
Submitted by:	matthew@reztek.cz (maintainer)
05 Feb 2016 17:37:29
Original commit files touched by this commit Revision:408237  0.3.1
rm search for other commits by this committer
libfilezilla is a small and modern C++ library, offering some basic
functionality to build high-performing, platform-independent programs.

Some of the highlights include:

* A typesafe, multi-threaded event system that's very simple to use yet
  extremely efficient
* Timers for periodic events
* A datetime class that not only tracks timestamp but also their accuracy,
  which simplifies dealing with timestamps originating from different sources
* Simple process handling for spawning child processes with redirected I/O

WWW: http://lib.filezilla-project.org/

PR:		206861
Submitted by:	matthew@reztek.cz

Number of commits found: 32