transmission/libtransmission
Tavis Ormandy 440f03e9ad mitigate dns rebinding attacks against daemon 2018-01-16 01:12:56 +03:00
..
CMakeLists.txt Only depend on iconv if found 2016-02-07 12:00:15 +00:00
ConvertUTF.c #6064: Merge ConvertUTF.c fixes from LLVM (?) 2016-02-06 22:05:22 +00:00
ConvertUTF.h Ongoing refactoring (use size_t instead of int) 2015-12-25 10:19:50 +00:00
Makefile.am Make it possible to force generic watchdir implementation in runtime 2016-01-25 21:48:58 +00:00
announcer-common.h Cut internal macro names to have equal number of underscores on each side 2015-05-04 19:58:34 +00:00
announcer-http.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
announcer-udp.c #5891: Fix crash on session shutdown (evdns_getaddrinfo_cancel) 2015-12-31 14:17:37 +00:00
announcer.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
announcer.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
bandwidth.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
bandwidth.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
bitfield-test.c Add bitfield test for has all/none 2016-01-08 11:12:22 +00:00
bitfield.c Loosen bitfield assertions to account for unknown bit counts 2015-12-31 05:22:42 +00:00
bitfield.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
blocklist-test.c Fix compilation on Windows 2014-12-13 15:22:39 +00:00
blocklist.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
blocklist.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
cache.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
cache.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
clients-test.c (trunk, libT) #5711: add support for BitTorrent client peer-id 2014-06-07 15:07:51 +00:00
clients.c Avoid assert on passing negative values to `isprint` (due to type promotion) 2015-06-26 21:22:27 +00:00
clients.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
completion.c Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
completion.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
crypto-test-ref.h #4400, #5462: Add possibility to test one crypto backend against another (reference) backend 2015-01-01 14:23:47 +00:00
crypto-test.c Increase BASE64 encoding size when using system libb64 2015-01-03 21:35:20 +00:00
crypto-utils-cyassl.c Fix copyright years and SVN attributes on new files 2015-01-07 13:20:56 +00:00
crypto-utils-fallback.c Fix a couple of ordinary and pedantic warnings 2014-12-11 05:11:02 +00:00
crypto-utils-openssl.c Get rid of some more warnings 2015-12-28 23:53:55 +00:00
crypto-utils-polarssl.c Further adjustments to support PolarSSL 1.2 2015-01-07 14:05:58 +00:00
crypto-utils.c Reserve a few more bytes for base64 operations to prevent heap corruption 2015-12-13 01:29:39 +00:00
crypto-utils.h Use libb64 instead of OpenSSL to encode/decode BASE64 2015-01-01 21:16:36 +00:00
crypto.c Minor type adjustments (incomplete, it takes way too much time) 2015-03-15 11:43:32 +00:00
crypto.h #4400, #5462: Move SSHA1 helpers to crypto-utils 2014-12-04 20:45:18 +00:00
error-test.c Uncomment error prefixing tests 2016-01-03 21:03:54 +00:00
error-types.h Add ERROR_DIRECTORY_NOT_SUPPORTED define missing in MinGW 2015-04-11 10:58:08 +00:00
error.c Fix tr_moveFile error reporting 2014-12-10 18:37:58 +00:00
error.h Fix tr_moveFile error reporting 2014-12-10 18:37:58 +00:00
fail.sh
fdlimit.c Use `sockerrno` and `tr_net_strerror` for most of network-related errors 2015-07-01 00:54:41 +00:00
fdlimit.h Define and use tr_socket_t and TR_BAD_SOCKET instead of int and -1. 2015-03-18 07:34:26 +00:00
file-posix.c Get rid of some more warnings 2015-12-28 23:53:55 +00:00
file-test.c Improve file test modification time checks 2016-01-04 05:04:55 +00:00
file-win32.c Support absolute paths longer than ~260 chars on Windows 2015-10-23 05:29:47 +00:00
file.c Forward-declare `tr_error` structure in headers 2015-04-11 14:54:01 +00:00
file.h #5802: Don't make assumptions of remote path validity in transmission-remote 2015-10-20 21:22:19 +00:00
handshake.c Abort handshake if establishing DH shared secret fails 2018-01-15 23:51:44 +03:00
handshake.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
history-test.c Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
history.c Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
history.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
inout.c Minor type adjustments (incomplete, it takes way too much time) 2015-03-15 11:43:32 +00:00
inout.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
json-test.c Get rid of some more warnings 2015-12-28 23:53:55 +00:00
jsonsl.c (trunk, libT) allocate in jsonsl, allocate jpr_root using the correct integral type. upstream xref: https://github.com/mnunberg/jsonsl/issues/6 2013-12-16 16:32:55 +00:00
jsonsl.h
libt.dox
libtransmission-test.c Remove unused session tag 2015-10-18 18:39:14 +00:00
libtransmission-test.h Fix compilation on Windows 2014-12-13 15:22:39 +00:00
list.c (trunk, libT) #5735 'segfault iside node_alloc' -- fixed with patch by benjarobin 2014-07-06 20:06:45 +00:00
list.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
log.c Print log messages in one `OutputDebugString()` call (Windows) 2015-12-13 10:34:53 +00:00
log.h Minor type adjustments (incomplete, it takes way too much time) 2015-03-15 11:43:32 +00:00
magnet-test.c Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
magnet.c Ongoing refactoring (use size_t instead of int) 2015-12-25 11:34:35 +00:00
magnet.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
makemeta-test.c Replace tabs with spaces; remove trailing spaces 2015-01-02 11:15:31 +00:00
makemeta.c #4400, #5462: Move SHA1 helpers to crypto-utils 2014-12-04 12:13:59 +00:00
makemeta.h (trunk, utils) in transmission-create, return an error if a user tries to manually set a piece size that isn't a power of two. 2014-06-10 00:43:21 +00:00
metainfo-test.c Replace tabs with spaces; remove trailing spaces 2015-01-02 11:15:31 +00:00
metainfo.c Ongoing refactoring (use size_t instead of int) 2015-12-25 11:34:35 +00:00
metainfo.h Ongoing refactoring (use size_t instead of int) 2015-12-25 11:34:35 +00:00
move-test.c Use tr_sys_path_remove instead of remove 2015-10-23 04:09:40 +00:00
natpmp.c Add more booleans to the picture 2015-05-31 22:13:31 +00:00
natpmp_local.h Add missing svn:keywords property to recently (and not so recently) added files 2014-12-10 18:58:12 +00:00
net.c #5992: Remove now obsolete check for 13th Baktun (already happened) 2015-10-16 19:49:07 +00:00
net.h Initialise networking in daemon before making libevent calls 2015-10-11 16:35:51 +00:00
peer-common.h Fix compilation on Windows 2014-12-13 15:22:39 +00:00
peer-io.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
peer-io.h Define and use tr_socket_t and TR_BAD_SOCKET instead of int and -1. 2015-03-18 07:34:26 +00:00
peer-mgr.c Use `TR_BAD_SIZE` instead of -1 in `tr_quark_new()` calls 2016-01-07 19:20:14 +00:00
peer-mgr.h Define and use tr_socket_t and TR_BAD_SOCKET instead of int and -1. 2015-03-18 07:34:26 +00:00
peer-msgs-test.c Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
peer-msgs.c Use `TR_BAD_SIZE` instead of -1 in `tr_quark_new()` calls 2016-01-07 19:20:14 +00:00
peer-msgs.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
platform-quota.c Fix a couple of MinGW warnings. 2015-03-19 06:08:06 +00:00
platform-quota.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
platform.c Ongoing refactoring (use size_t instead of int) 2015-12-25 10:19:50 +00:00
platform.h Add more booleans to the picture 2015-05-31 22:13:31 +00:00
port-forwarding.c Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
port-forwarding.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
ptrarray.c Use tr_realloc (BSD reallocf-alike) instead of plain realloc 2015-10-25 17:13:14 +00:00
ptrarray.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
quark-test.c Add bitfield test for has all/none 2016-01-08 11:12:22 +00:00
quark.c mitigate dns rebinding attacks against daemon 2018-01-16 01:12:56 +03:00
quark.h mitigate dns rebinding attacks against daemon 2018-01-16 01:12:56 +03:00
rename-test.c #5908: Check for `tr_loadFile` return value instead of `errno` in `tr_variantFromFile` 2015-04-11 10:51:59 +00:00
resume.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
resume.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
rpc-server.c mitigate dns rebinding attacks against daemon 2018-01-16 01:12:56 +03:00
rpc-server.h mitigate dns rebinding attacks against daemon 2018-01-16 01:12:56 +03:00
rpc-test.c Ongoing refactoring (use size_t instead of int) 2015-12-25 10:19:50 +00:00
rpcimpl.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
rpcimpl.h Ongoing refactoring (use size_t instead of int) 2015-12-25 10:19:50 +00:00
session-test.c Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
session.c mitigate dns rebinding attacks against daemon 2018-01-16 01:12:56 +03:00
session.h Remove unused session tag 2015-10-18 18:39:14 +00:00
stats.c #5908: Check for `tr_loadFile` return value instead of `errno` in `tr_variantFromFile` 2015-04-11 10:51:59 +00:00
stats.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
torrent-ctor.c Ongoing refactoring (use size_t instead of int) 2015-12-25 11:34:35 +00:00
torrent-magnet.c #6048: Improve error checking on metadata retrieval 2016-01-07 17:12:14 +00:00
torrent-magnet.h #6048: Improve error checking on metadata retrieval 2016-01-07 17:12:14 +00:00
torrent.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
torrent.h Ongoing refactoring (use size_t instead of int) 2015-12-25 11:34:35 +00:00
tr-dht.c Bump DHT version used in CMake scripts (includes latest Win32 fixes) 2015-06-08 19:54:51 +00:00
tr-dht.h Add more booleans to the picture 2015-05-31 22:13:31 +00:00
tr-getopt-test.c Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
tr-getopt.c fix const warnings 2015-12-06 22:39:14 +00:00
tr-getopt.h fix const warnings 2015-12-06 22:39:14 +00:00
tr-lpd.c Get rid of some more warnings 2015-12-29 00:42:40 +00:00
tr-lpd.h (trunk, libT) #4160 'foreign character support' -- merge mike.dld's 4160-03a-file.platch, which introduces tr_sys_file_*() portability wrappers 2014-07-08 00:15:12 +00:00
tr-udp.c Use `sockerrno` and `tr_net_strerror` for most of network-related errors 2015-07-01 00:54:41 +00:00
tr-udp.h
tr-utp.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
tr-utp.h
transmission.h mitigate dns rebinding attacks against daemon 2018-01-16 01:12:56 +03:00
trevent.c #5891: Fix crash on session shutdown (evdns_getaddrinfo_cancel) 2015-12-31 14:17:37 +00:00
trevent.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
upnp.c #6003: Update to miniupnpc api 14 (slightly modified patch by infirit) 2015-10-04 04:53:18 +00:00
upnp.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
utils-test.c Check for `iconv()` instead of `iconv_open()`, adjust utils test 2016-02-07 11:54:01 +00:00
utils.c Fix warning for when 2nd `iconv()` argument is const 2016-02-23 05:07:43 +00:00
utils.h Get rid of some more warnings 2015-12-29 00:42:40 +00:00
variant-benc.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
variant-common.h Cut internal macro names to have equal number of underscores on each side 2015-05-04 19:58:34 +00:00
variant-json.c Remove useless checks and definitions (C99) 2015-12-29 19:37:31 +00:00
variant-test.c Use `TR_BAD_SIZE` instead of -1 in `tr_quark_new()` calls 2016-01-07 19:20:14 +00:00
variant.c Ongoing refactoring (use size_t instead of int) 2015-12-25 11:34:35 +00:00
variant.h Ongoing refactoring (use size_t instead of int) 2015-12-25 11:34:35 +00:00
verify.c Avoid possible `_XOPEN_SOURCE` redefinition warning 2015-06-23 21:16:33 +00:00
verify.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
version.h.in #5828: Initial CMake build system support 2014-12-01 19:55:22 +00:00
watchdir-common.h #5663: Rework directory watching in daemon 2016-01-02 14:28:59 +00:00
watchdir-generic.c #5663: Rework directory watching in daemon 2016-01-02 14:28:59 +00:00
watchdir-inotify.c #5663: Rework directory watching in daemon 2016-01-02 14:28:59 +00:00
watchdir-kqueue.c #5663: Rework directory watching in daemon 2016-01-02 14:28:59 +00:00
watchdir-test.c Add hidden "watch-dir-force-generic" setting handling to daemon 2016-01-25 22:09:49 +00:00
watchdir-win32.c Fix line endings on last commit 2016-01-02 15:26:23 +00:00
watchdir.c Make it possible to force generic watchdir implementation in runtime 2016-01-25 21:48:58 +00:00
watchdir.h Make it possible to force generic watchdir implementation in runtime 2016-01-25 21:48:58 +00:00
web.c mitigate dns rebinding attacks against daemon 2018-01-16 01:12:56 +03:00
web.h Ongoing refactoring (use size_t instead of int) 2015-12-25 11:34:35 +00:00
webseed.c Optionally return result length from `evbuffer_free_to_str()` 2015-12-13 10:23:22 +00:00
webseed.h Copyedit the license's revised text: (1) remove unnecessary repitition use of the word 'license' from the top of the header and source files (2) add the standard 'we hope it's useful, but no warranty' clause to COPYING (3) make explicit that linking OpenSSL is allowed (see https://people.gnome.org/~markmc/openssl-and-the-gpl.html for background) (4) sync the Qt and GTK+ clients' license popups with COPYING's revised text 2014-01-21 03:10:30 +00:00
wildmat.c