From e612fee99574c7240750eac06ef52a08d8abdcbb Mon Sep 17 00:00:00 2001 From: arvidn Date: Sun, 7 Oct 2018 00:10:51 +0200 Subject: [PATCH] fix building tarball --- ChangeLog | 2 ++ Makefile.am | 1 + build_dist.sh | 10 +++++----- docs/projects.rst | 28 +++++++--------------------- docs/read_disk_buffers.png | Bin 3444 -> 0 bytes docs/upgrade_to_1.2.rst | 4 ++-- docs/write_disk_buffers.png | Bin 3127 -> 0 bytes examples/Makefile.am | 2 +- 8 files changed, 18 insertions(+), 29 deletions(-) delete mode 100644 docs/read_disk_buffers.png delete mode 100644 docs/write_disk_buffers.png diff --git a/ChangeLog b/ChangeLog index 50f7a1b6d..970286b7e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,5 @@ +1.2 release + * renamed debug_notification to connect_notification * when updating listen sockets, only post alerts for new ones * deprecate anonymous_mode_alert diff --git a/Makefile.am b/Makefile.am index 7b3b1dd7e..102d7bd67 100644 --- a/Makefile.am +++ b/Makefile.am @@ -87,6 +87,7 @@ DOCS_PAGES = \ docs/tutorial.rst \ docs/header.rst \ docs/tutorial.html \ + docs/upgrade_to_1.2-ref.html \ docs/reference-Alerts.html \ docs/reference-Bdecoding.html \ docs/reference-Bencoding.html \ diff --git a/build_dist.sh b/build_dist.sh index a03cbe4e2..01d0f0de4 100755 --- a/build_dist.sh +++ b/build_dist.sh @@ -6,16 +6,16 @@ set -x python tools/clean.py cd docs -make RST2HTML=rst2html-2.7.py +make cd .. rm -f m4/libtool.m4 m4/lt~obsolete.m4 m4/ltsugar.m4 m4/ltversion.m4 m4/ltoptions.m4 chmod a-x docs/*.rst docs/*.htm* src/*.cpp include/libtorrent/*.hpp ./autotool.sh -./configure --enable-python-binding --enable-examples=yes --enable-encryption --enable-tests=yes --with-boost-system=mt --with-boost-chrono=mt --with-boost-random=mt --with-boost-python=mt --with-openssl=/usr/local/opt/openssl -make V=1 -j8 check +./configure --enable-python-binding --enable-examples=yes --enable-encryption --enable-tests=yes +make V=1 -j16 check -./configure --enable-python-binding --enable-examples=yes --enable-encryption --with-boost-system=mt --with-boost-chrono=mt --with-boost-random=mt --with-boost-python=mt --with-openssl=/usr/local/opt/openssl -make V=1 -j8 dist +./configure --enable-python-binding --enable-examples=yes --enable-encryption +make V=1 -j16 dist diff --git a/docs/projects.rst b/docs/projects.rst index f208099d9..75da4e81f 100644 --- a/docs/projects.rst +++ b/docs/projects.rst @@ -12,7 +12,7 @@ Wyzo wyzo_ is a media browser with built-in bittorrent support. -.. _wyzo: http://www.wyzo.com/ +.. _wyzo: http://wyzo.findmysoft.com/# deluge ------ @@ -95,7 +95,7 @@ interfaces which connects to the daemon. One GUI (Gtkmm), one terminal interface (ncurses) and one web interface (accessable through a web browser). Written by Michael Wojciechowski and Johan Strom. -.. _btg: http://btg.berlios.de// +.. _btg: https://sourceforge.net/projects/btg/ electric sheep -------------- @@ -111,7 +111,7 @@ Tvitty tvitty_ is a bittorrent client for Vista Media Center, which allows searching and downloading of torrents directly on your TV. -.. _tvitty: http://tvitty.com +.. _tvitty: https://tvitty.soft112.com/ hrktorrent ---------- @@ -144,7 +144,7 @@ Arctic Torrent bittorrent client for windows. Written by Cory Nelson. -.. _`Arctic Torrent`: http://www.int64.org/arctic.html +.. _`Arctic Torrent`: https://www.softpedia.com/get/Internet/File-Sharing/Arctic-Torrent.shtml bubba ----- @@ -153,7 +153,7 @@ Bubba_ is a mini-sized server, designed to fit your home better than an always running PC. Boasting Torrent downloader, DAAP streaming, Web, E-mail, printer and FTP server etc. -.. _Bubba: http://excito.com/bubba/about-bubba.html +.. _Bubba: https://excitostore.com/ tvblob ------ @@ -165,7 +165,7 @@ like surfing the web. This means that anyone will have the ability to reach viewers via the Internet directly on TV, without them having to connect a PC. -.. _BLOBbox: http://www.tvblob.com +.. _BLOBbox: https://www.reviewed.com/cameras/news/blobbox-by-tvblob-20479 Flush ----- @@ -183,20 +183,6 @@ featured client. .. _Lince: http://lincetorrent.sourceforge.net/ -Linkage -------- - -Linkage_ is a gtkmm client that aims to be middle weight. - -.. _Linkage: http://code.google.com/p/linkage/ - -Bitfox ------- - -Bitfox_ is a firefox plugin integrating bittorrent downloads in firefox. - -.. _Bitfox: http://code.google.com/p/bitfox/ - BitSlug ------- @@ -230,5 +216,5 @@ home theater system, while the built in download manager can automatically download video and audio podcasts as well as allow you to download bittorrent files without needing to leave your computer on. -.. _ZyXEL: http://us.zyxel.com/Products/details.aspx?PC1IndexFlag=20050125090459&CategoryGroupNo=758BFE64-3A95-463C-9E1E-3D30E3B58D9C +.. _ZyXEL: https://www.zyxel.com/uk/en/products_services/nsa_220_plus.shtml diff --git a/docs/read_disk_buffers.png b/docs/read_disk_buffers.png deleted file mode 100644 index 2c7edeee2a0d14831ae3ba5ecbaf31c3e948c3bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3444 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 diff --git a/docs/upgrade_to_1.2.rst b/docs/upgrade_to_1.2.rst index 8f40413fd..6458cf22d 100644 --- a/docs/upgrade_to_1.2.rst +++ b/docs/upgrade_to_1.2.rst @@ -56,7 +56,7 @@ The setting ``rate_limit_utp`` was deprecated in libtorrent 1.1. When building without deprecated features (``deprecated-functions=off``) the default behavior also changed to have rate limits apply to utp sockets too. In order to be more consistent between the two build configurations, the default value has changed to true. The new mechanism provided to apply special rate limiting rules is *peer classes*. -In order to implement the old behavior of not rate limiting uTP peers, one cans set up a peer class for all uTP peers, to make the normal peer classes not apply to them (which is where the rate limits are set). +In order to implement the old behavior of not rate limiting uTP peers, one can set up a peer class for all uTP peers, to make the normal peer classes not apply to them (which is where the rate limits are set). announce entry multi-home support ================================= @@ -139,7 +139,7 @@ plugins ======= libtorrent session plugins no longer have all callbacks called unconditionally. -The callback has to register which callbacks it's interested in receiving by returning a bitmask from ``feature_flags_t implemented_features()``. +The plugin has to register which callbacks it's interested in receiving by returning a bitmask from ``feature_flags_t implemented_features()``. The return value is documented in the plugin class. RSS functions removed diff --git a/docs/write_disk_buffers.png b/docs/write_disk_buffers.png deleted file mode 100644 index 92d1e3a6bb09cabfb89aa9cb04588986e1b3521e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3127 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