Commit Graph

350 Commits (7e5757c238c5f751409081615abd36c9fc646f59)

Author SHA1 Message Date
Tatsuhiro Tsujikawa 4596d2c7a3 Bump up version number to 1.34.0 2018-05-15 21:10:52 +09:00
Tatsuhiro Tsujikawa 657875e1fd Bump up version number to 1.33.0 2017-10-17 22:26:11 +09:00
Nils Maier 2cfe19205b libuv: use pkg-config 2017-07-31 15:52:19 +02:00
Tatsuhiro Tsujikawa 823bcc4ab0 Bump up version number to 1.32.0 2017-05-17 22:19:51 +09:00
Fredrik Fornwall 68edbb358c Remove unused Android parts
These parts where unused after merging https://github.com/aria2/aria2/pull/736
2017-03-18 01:01:18 +01:00
Tatsuhiro Tsujikawa b3ece25fde Bump up version number to 1.31.0 2017-01-16 22:12:14 +09:00
Tatsuhiro Tsujikawa 8d41656662 Bump up version number to 1.30.0 2016-12-15 22:40:34 +09:00
Tatsuhiro Tsujikawa 18a51ce314 We are not bothered by NDK zlib anymore 2016-12-15 22:34:49 +09:00
Tatsuhiro Tsujikawa 0ec2db9f34 Fix typo 2016-12-15 22:34:27 +09:00
Tatsuhiro Tsujikawa 46460c8137 configure: Don't stop when cppunit is not found 2016-12-15 22:33:52 +09:00
Tatsuhiro Tsujikawa bebd602ba7 Fix bug that HAVE_LIBEXPAT is not defined 2016-11-26 16:20:59 +09:00
Tatsuhiro Tsujikawa c087ab1ba1 Merge pull request #773 from mgorny/pkgconfig
configure: Use pkg-config to find libs whenever possible
2016-11-23 22:57:29 +09:00
Tatsuhiro Tsujikawa dd5a3b672c Bump up version number to 1.29.0 2016-11-15 21:19:20 +09:00
Michał Górny 02985711df configure: Use pkg-config to find libs whenever possible
Use pkg-config to find cppunit, libxml2 and expat. All those libraries
provide pkg-config files, and in all of those cases the pkg-config macro
is superior to the custom macros used currently.

The advantages of pkg-config files include:

- Explicit static linking support via --static. Currently, e.g.
'xml2-config --libs' prints all libraries needed for static linking when
doing dynamic linking unnecessary, resulting in unnecessary direct deps.

- Better cross-build support. You don't have to build the additional
*-config tools for target.

- Better multilib support. Per-ABI pkgconfig directories are commonly
supported while packages usually fail to look for per-CHOST *-config
variants.

- Better override support. The current macros allow little to no
result overrides, the pkg-config macros let you pass FOO_CFLAGS
and FOO_LIBS manually.

- Cleaner version checks. The code used in libxml.m4 is really creepy.
2016-11-12 22:13:48 +01:00
Tatsuhiro Tsujikawa f58081a6f6 Bump up version number to 1.28.0 2016-10-16 17:01:35 +09:00
Tatsuhiro Tsujikawa 561d49d6e5 Bump up version number to 1.27.1 2016-09-17 09:10:08 +09:00
Tatsuhiro Tsujikawa 0a00e84cc7 Bump up version number to 1.27.0 2016-09-16 21:17:58 +09:00
Tatsuhiro Tsujikawa 01e790fbfd Bump up version number to 1.26.0 2016-08-20 10:43:31 +09:00
Tatsuhiro Tsujikawa 8734893d66 Use Android NDK r12b
It looks like timgm is now not declared in header file with our
configuration.  Use just our version.
2016-07-18 00:12:02 +09:00
Tatsuhiro Tsujikawa 7251167e58 Bump up version to 1.25.0 2016-07-15 22:11:22 +09:00
Tatsuhiro Tsujikawa 9e42dc7c0b Bump up version number to 1.24.0 2016-06-14 22:18:14 +09:00
Tatsuhiro Tsujikawa 9d41f159cd Bump up version number to 1.23.0 2016-05-15 18:51:36 +09:00
Tatsuhiro Tsujikawa e8bd019570 Relocate from github.com/tatsuhiro-t/aria2 to github.com/aria2/aria2 2016-04-18 22:31:07 +09:00
Tatsuhiro Tsujikawa ba9d6c1c83 Bump up version number to 1.22.0 2016-04-15 23:09:54 +09:00
Tatsuhiro Tsujikawa 6e884bea63 Bump up version number to 1.21.0 2016-03-15 23:48:31 +09:00
Athmane Madjoudj 1849ccfbba Add support for using gnutls system wide crypto policy 2016-02-17 00:11:23 +01:00
Tatsuhiro Tsujikawa f7eeb74304 Added friendly warnings if autoconf macro is missing 2016-02-15 23:15:46 +09:00
Tatsuhiro Tsujikawa 354a539715 Bump up version number to 1.20.0 2016-02-14 23:22:49 +09:00
kwkam 4f299705e8 configure.ac: fix autoreconf error
Use m4_ifdef so we do not have to install optional libraries
2016-02-12 14:18:03 +08:00
Tatsuhiro Tsujikawa dbcf07fd11 Don't use ac_save_* in configure.ac since they are overwritten by macro 2016-02-03 00:52:27 +09:00
Tatsuhiro Tsujikawa 2a4d39b7e8 Don't add C++11 switch flags to CXXFLAGS 2016-01-30 19:14:38 +09:00
Tatsuhiro Tsujikawa 83aae472fa Use ac_save_* instead of old_* 2016-01-30 18:55:51 +09:00
Tatsuhiro Tsujikawa dda0b62fb9 Add --enable-werror option to configure to enable warning flags 2016-01-22 23:22:46 +09:00
Tatsuhiro Tsujikawa 59beb6488f Untabify configure.ac 2016-01-22 22:36:00 +09:00
Tatsuhiro Tsujikawa f6fc952486 Don't modify user variables (e.g., CFLAGS, LIBS, etc) 2016-01-22 22:27:39 +09:00
Tatsuhiro Tsujikawa eaaf33d9aa Replace sourceforge references with aria2.github.io 2015-12-27 18:03:57 +09:00
Tatsuhiro Tsujikawa b858d20548 Bump up version number to 1.19.3 2015-12-05 22:16:59 +09:00
Tatsuhiro Tsujikawa 83466f9983 Bump up version number to 1.19.2 2015-10-04 17:37:42 +09:00
Tatsuhiro Tsujikawa e7eedfc8cf Bump up version number to 1.19.1 2015-09-21 22:56:43 +09:00
Tatsuhiro Tsujikawa 008aba66d5 Check nullptr is supported by C++ compiler 2015-07-29 21:37:59 +09:00
Tatsuhiro Tsujikawa f6f3bd3c3a Merge branch 'mingw' of https://github.com/elieux/aria2 into elieux-mingw 2015-07-19 16:30:39 +09:00
Tatsuhiro Tsujikawa ce89e26e55 Remove clock_gettime detection and its replacements 2015-06-09 03:45:40 +09:00
Tatsuhiro Tsujikawa 2a168172dc Bump up version number to 1.19.0 2015-05-24 18:50:23 +09:00
Tatsuhiro Tsujikawa ce36021447 Add libssh2 to android build config 2015-05-16 23:00:26 +09:00
Tatsuhiro Tsujikawa 9297bc8c5c Remove a2x and asciidoc checks 2015-05-13 23:56:45 +09:00
Tatsuhiro Tsujikawa 82ba003209 Add basic ssh/sftp code to SocketCore and introduce SSHSession
We use libssh2 to implement sftp feature.  SSHSession is closely
designed to TLSSession, but it differs in several aspects.  In this
code, we only implements read part of sftp, since aria2 won't offer
uploading feature.  Adding SSH/sftp to SocketCore is a bit bloat.  But
by doing this we can reuse DownloadCommand, without mostly no
modification.  We can just create SSHDownloadCommand by inheriting it,
just like existing ftp.
2015-05-10 00:00:23 +09:00
David Macek 53d8cbbe14 Fix detection of localtime_r and asctime_r on MinGW-w64 2015-04-03 00:39:05 +02:00
Tatsuhiro Tsujikawa 650f04586d Make libuv default off
See GH-241 for discussion
2015-03-11 01:54:10 +09:00
Nils Maier fd6f5ebc32 Fix getrandom interface detection
Fixes GH-346
2015-03-01 09:52:02 +01:00
Tatsuhiro Tsujikawa 77e93b7710 Bump up version number to 1.18.10 2015-02-23 23:33:15 +09:00