Commit Graph

352 Commits

Author SHA1 Message Date
Tatsuhiro Tsujikawa
708e2637e8 Bump up version number to 1.35.0 2019-10-06 09:59:59 +09:00
Tatsuhiro Tsujikawa
03f40af361 Remove linux getrandom and use C++ stdlib instead 2018-11-25 22:51:57 +09:00
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