Mike Gelfand
760c98f8a2
Merge pull request #329 from DevilDimon/master
...
Objective-C literals & subscripting
2017-07-22 23:36:05 +03:00
Mike Gelfand
d2acb0fada
Don't force debug configuration in qmake project
2017-07-21 01:39:55 +03:00
Mike Gelfand
55b41c9015
Patch up file test to allow for a bit of time discrepancy
...
Since one cannot really compare system time to filesystem time (see e.g.
https://lkml.org/lkml/2017/3/30/809 ), allow for 1 second error to avoid
(or at least minimize) random test failures.
2017-07-21 00:45:30 +03:00
Mike Gelfand
88134ea62f
Make version text in about dialog selectable/copyable (Qt client)
...
Closes : #326
2017-07-17 23:38:19 +03:00
Dmitry Serov
65fb765fcc
Manually released collections are not autoreleased anymore, pointer syntax adheres to codestyle
2017-07-18 00:34:52 +07:00
Mike Gelfand
54b786c9f3
Merge pull request #320 from gonstr/master
...
(web) show upload torrent file button on mobile devices
2017-07-16 21:01:09 +03:00
Mike Gelfand
3d21f39cd4
Merge pull request #334 from xzcvczx/ssl-noverify
...
Change TR_CURL_SSL_VERIFY to TR_CURL_SSL_NO_VERIFY
2017-07-16 20:55:25 +03:00
Simon Wells
44411d719c
Change TR_CURL_SSL_VERIFY to TR_CURL_SSL_NO_VERIFY
...
use secure by default and change the env var to match curl -k behaviour
Closes : #179
2017-07-16 20:48:44 +03:00
Mike Gelfand
375f2642c8
Revert dd538539aa
, fix RPC queue processing
...
Queue callback for items returning no new future was never called leaving
queue alive and leading to memory leak in Qt client.
2017-07-15 08:46:31 +03:00
Dmitry Serov
22cabec67b
NSDictionary init literals
2017-07-08 22:02:00 +07:00
Dmitry Serov
95ae0688eb
NSDictionary subscripting
2017-07-08 21:38:47 +07:00
Mike Gelfand
580c5e4166
Rename `tr_sys_file_prefetch` to `tr_sys_file_advise`
...
New function now supports two flags: will need and don't need.
2017-07-08 16:09:37 +03:00
Mike Gelfand
28c872af1e
Change `tr_sys_file_prefetch` behavior a bit
...
Return true by default. Only return false if we did in fact perform some
action and it failed.
2017-07-08 12:51:36 +03:00
Dmitry Serov
40a7b8879c
NSArray subscripting
2017-07-08 16:16:01 +07:00
Dmitry Serov
b743b64262
NSArray init literals
2017-07-08 15:23:05 +07:00
Dmitry Serov
87b6c451ac
NSString literals
2017-07-08 15:06:32 +07:00
Dmitry Serov
80a2adc074
NSNumber literals
2017-07-07 17:34:27 +07:00
Mike Gelfand
8c88e8bba0
Change torrent location even if no data move is needed
...
This helps when old and new location point to the same place but the actual
path differs (i.e. one of the paths is a symlink).
Fixes : #35
2017-07-06 21:46:32 +03:00
Mike Gelfand
7e6f1a8dc8
Set idle seed limit range to 1..40320 (4 weeks tops) in all clients
...
Fixes : #212
2017-07-05 21:07:16 +03:00
Mike Gelfand
5bdd4f4d7a
Uncaught exception when dragging multiple items between groups (macOS)
...
Change group after all the torrents are retrieved from drop data to avoid
premature view item index changes.
Fixes : #51
2017-07-04 22:59:55 +03:00
Mike Gelfand
a86266d3c2
Don't switch trackers while announcing
...
Fixes : #297
2017-07-04 21:22:26 +03:00
Mike Gelfand
d46fdda9ea
Correct "annouce" spelling
...
Fixes : #303
2017-07-02 19:18:02 +03:00
Mike Gelfand
27b6884408
Move uTP timer to session struct
2017-07-02 13:31:33 +03:00
Mike Gelfand
87c9596305
Fix a couple more implicit boolean expressions
2017-07-02 13:26:26 +03:00
gonstr
bb426c47c4
Removed freespace-info class from sass file
2017-07-01 19:44:38 +02:00
gonstr
2624c6b73b
Unhide upload file button
2017-07-01 19:26:34 +02:00
Mike Gelfand
ddd5dbae39
Handle IPv6 RPC addresses in transmission-remote
2017-06-29 09:59:47 +03:00
Mike Gelfand
18aabdeb06
Introduce peer socket struct to improve readability
2017-06-28 18:50:05 +03:00
Mike Gelfand
74548e01b6
Remove obsolete comment as we're using C99 now
2017-06-28 18:50:05 +03:00
Mike Gelfand
13bbaeec76
Use field initializers for readability
2017-06-24 13:30:33 +03:00
Mike Gelfand
88ef7c1344
Merge pull request #312 from realzhtw/master
...
Fixed platform-quota.c for DragonFly.
2017-06-19 19:47:41 +03:00
Aleksej Lebedev
b7b1d2475e
Fixed platform-quota.c for DragonFly. The patch is taken from dports.
2017-06-19 19:27:05 +03:00
Mike Gelfand
f701d501a8
Move generic macros to a separate tr-macros.h file
2017-06-18 17:11:20 +03:00
Mike Gelfand
05ce74c9f2
Merge pull request #304 from Fish2/master
...
lossless compression of images saved 72KB
2017-06-13 20:03:17 +03:00
Mike Gelfand
deea6fc6a2
Bring assertions closer to the beginning of blocks
2017-06-13 07:44:09 +03:00
Mike Gelfand
9d29c67484
Add tr-assert.{h,c} to Xcode project
2017-06-08 20:52:05 +03:00
Mike Gelfand
98695fe3c1
Introduce our own assertion macros with finer control
2017-06-08 10:24:12 +03:00
Fish2
b0e3d4c37d
lossless compression of images saved 72KB
2017-06-03 23:52:34 +01:00
Mike Gelfand
5f7bc801c8
Make use of new checking capabilities in unit tests
2017-05-30 20:56:12 +03:00
Mike Gelfand
3d0b06ca0f
Add generic `check_mem` (libtest)
2017-05-30 20:09:19 +03:00
Mike Gelfand
2a7cf67913
Add generic `check_bool`, extend `check` to be more informative (libtest)
2017-05-30 19:21:14 +03:00
Mike Gelfand
b1b5a577cf
Transform `check_ptr_eq` into generic `check_ptr` (libtest)
2017-05-30 17:51:50 +03:00
Mike Gelfand
437904198e
Transform `check_uint_eq` into generic `check_uint` (libtest)
2017-05-30 17:51:50 +03:00
Mike Gelfand
9c3c6f11e0
Transform `check_int_eq` into generic `check_int` (libtest)
2017-05-30 17:51:50 +03:00
Mike Gelfand
14c30119d4
Transform `check_str_eq` into generic `check_str` (libtest)
2017-05-30 17:51:46 +03:00
Mike Gelfand
341b778099
Continue running other test-cases even if one fails (libtest)
2017-05-30 17:44:51 +03:00
Mike Gelfand
c071f824ec
Pass `(u)intmax_t` instead of `(u)int64_t` to `check_(u)int_eq` (libtest)
2017-05-30 17:44:47 +03:00
Mike Gelfand
7a238e7c65
Rename `check_streq` to `check_str_eq` to be in line with other macros (libtest)
2017-05-30 17:44:42 +03:00
Mike Gelfand
432d573f2c
Fixup 2321bc3fad
(unintended logic change, spotted by cfpp2p in #297 )
2017-05-29 08:50:40 +03:00
Mike Gelfand
950387ab5a
Add command line interface notes readme section
...
Fixes : #274
2017-05-25 21:31:43 +03:00