pyroscope
1f5e4d37d5
added system.env=NAME command
2016-03-05 03:12:35 +01:00
Micdu70
06db5776ae
Save downloaded stat of each torrent
2015-11-05 18:41:27 +01:00
Ryan
eb5443bbad
Add load.raw_start_verbose
...
Fixes #289 .
2015-05-04 19:21:25 -04:00
rakshasa
7343e33a6a
Added 'log.open_file_pid' and 'log.open_gz_file_pid' commands that appends the pid automatically.
2014-11-04 23:34:51 +09:00
rakshasa
e3cc2c601d
Use a generic function for logging and allow output groups to be appended.
...
log.open_file = "instrumentation_memory.log", "/foo/instrumentation_memory.log", "instrumentation_memory", ...
2014-11-04 22:46:35 +09:00
rakshasa
3cf9cffe68
Moved logging commands to a separate file.
2014-11-04 19:48:55 +09:00
Henrik Jonsson
92197d6286
Merge branch 'master' of https://github.com/hkjn/rtorrent
2014-09-05 14:48:57 +02:00
Henrik Jonsson
b5bff0cb9c
Also mentions that ^o changes destination dir in -help output, like http://libtorrent.rakshasa.no/rtorrent/rtorrent.1.html does
2014-09-05 14:47:16 +02:00
Henrik Jonsson
3d166de175
Also mentions that ^o changes destination dir in -help output, like http://libtorrent.rakshasa.no/rtorrent/rtorrent.1.html does
2014-09-04 12:50:47 +02:00
Jari Sundell
f4c312e2c0
Added command name to exception when it is missing '='.
2014-06-24 03:49:15 +09:00
rakshasa
975d001ea7
Merge branch 'pr/127'
2014-06-18 22:06:37 +09:00
rakshasa
dc8e786d58
Merge branch 'master' into c++11
...
Conflicts:
src/command_dynamic.cc
src/command_events.cc
src/command_groups.cc
src/command_ip.cc
src/command_network.cc
2014-06-18 00:44:36 +09:00
rakshasa
b8e24b78cd
Added missing option strings commands.
2014-06-13 18:24:03 +09:00
rakshasa
d74409c2d7
Merge branch 'master' into old_features
2014-06-12 23:03:54 +09:00
rakshasa
1fefc4720b
Forgot to commit changes to how ssl_verify_host/peer parameters are converted.
2014-06-12 22:19:33 +09:00
rakshasa
09f6243c6a
Cleaned up how ssl_verify_host/peer is set.
2014-06-12 22:08:40 +09:00
rakshasa
390328ec97
Merge branch 'master' into pr/190
2014-06-12 21:43:31 +09:00
rakshasa
4ac807870e
Un-deprecate scgi_port/local.
2014-05-28 17:04:06 +09:00
rakshasa
e4e73aeee9
Set deprecated commands to be off by default. If needed use the '-D' option, however note that they will be removed permanently in the future.
2014-05-16 01:14:47 +09:00
rakshasa
8e69930cc4
Changed thread name to included 'rtorrent'.
2014-05-15 23:42:36 +09:00
rakshasa
3b39f37f49
C++11 compatibility fixes.
2014-05-13 23:36:37 +09:00
rakshasa
4f36c3e49f
Merge remote-tracking branch 'origin/master' into xirvik
2014-05-09 18:05:56 +09:00
rakshasa
e42ec54920
Bumped scgi listen queue to 100.
2014-05-09 18:05:30 +09:00
rakshasa
ce5d67a9c0
Merge branch 'master' into xirvik
2014-05-03 00:28:14 +09:00
rakshasa
d396c8e058
Changed rpc log types.
2014-04-25 19:55:47 +09:00
rakshasa
904a390fba
Merge branch 'master' into xirvik
2014-04-25 17:25:04 +09:00
rakshasa
9548e08935
Removed debugging exceptions.
2014-04-25 17:24:42 +09:00
rakshasa
696c2b2b33
Merge branch 'master' into xirvik
2014-04-21 22:34:45 +09:00
rakshasa
82a68420f4
Fixed non-POSIX conformant included headers.
2014-04-18 22:27:13 +09:00
rakshasa
d9f6f5aef4
Cleaned up CurlStack.
2014-04-18 22:16:24 +09:00
Mike Valentine
24f84214c8
Added config parameter network.http.ssl_verify_host to support certificates.
...
Added config parameter network.http.ssl_verify_host to support certificates
with a mismatched or empty CN. Default is 2 (verify name match). Use 1 to simply
verify the presence of a name or 0 to allow for missing names.
2014-04-12 14:06:22 -04:00
rakshasa
3e3a84b3a0
Added 'network.listen.backlog{,.set}' commands.
2014-03-23 14:46:10 +01:00
rakshasa
2e9baa1635
Added logging of some ui events.
2013-11-06 23:23:20 +09:00
rakshasa
67236d7757
Fixed an issue with input window.
2013-11-06 23:22:54 +09:00
rakshasa
66edb39863
Added 'log.open_gz_file' option.
2013-08-30 00:09:08 +09:00
rakshasa
370bae4b98
Removed all dependencies on sigc++.
2013-08-27 00:43:23 +09:00
rakshasa
1e4739c862
Merge branch 'master' into xirvik
2013-08-26 23:17:56 +09:00
rakshasa
aa2f784ae6
Converted sigc::signals to STL.
2013-08-26 23:15:33 +09:00
rakshasa
529eda5aab
Converted sigc++ slots to std::tr1::function.
2013-08-24 00:14:25 +09:00
rakshasa
629ebcbd54
Removed deprecated signals for chunks passed/failed.
2013-08-22 03:48:54 +09:00
rakshasa
d8d7861244
Removed old logging signals.
2013-08-22 03:33:48 +09:00
Jari Sundell
bc4209e380
Merge pull request #128 from skydrome/automake-1.12
...
Fix warning on automake-1.12.4
2013-08-21 07:08:34 -07:00
rakshasa
e36a0d43a4
Added missing <unistd.h> include.
2013-08-21 22:59:54 +09:00
rakshasa
6697806185
Use pid and ppid to XOR the seed value for random and rand48.
2013-08-16 16:29:59 +09:00
rakshasa
412a2f79b9
Removed obsolete logging facility.
2013-07-31 23:24:02 +09:00
rakshasa
0329608f69
Merge remote-tracking branch 'origin/master' into xirvik
2013-06-13 23:08:15 +09:00
skydrome
b113a02584
Fix warning on automake-1.12.4
...
warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
2013-05-09 14:00:09 -04:00
Jorge Israel Peña
49d00285c8
added SA_RESTART to automatically restart system calls interrupted by signals (as was already done by signal()) as well as error checking on sigaction()
2013-04-07 21:21:27 -07:00
Jorge Israel Peña
2cd70f4342
replace signal() call with sigaction() for better portability
...
signal() is known to have portability problems. Some systems such as
old Unix systems and System V employ a behavior in which the signal
disposition is reset to SIG_DFL (default) upon invocation of a signal
handler by the delivery of a signal.
See issue #51 in which Solaris users experience signal-based issues.
Solaris is a system which employs the SIG_DFL reset behavior even in
version 11.1.
See http://docs.oracle.com/cd/E26502_01/html/E29034/signal-3c.html
> If signal() is used, disp is the address of a signal handler, and sig is not SIGILL,
> SIGTRAP, or SIGPWR, the system first sets the signal's disposition to SIG_DFL before
> executing the signal handler.
On Solaris the default signal disposition for SIGUSR1 is to exit the application.
See http://docs.oracle.com/cd/E26502_01/html/E29033/signal.h-3head.html
If I'm correct in assuming this is the problem Solaris users are encountering,
the solution to this (and likely any other portability issues that may arise)
is to use sigaction() which has explicitly defined behavior as per the POSIX standards.
As you can see, it's a pretty drop-in solution. In fact, on some systems such as Linux,
glibc defines signal() as a wrapper around sigaction() to use BSD semantics (i.e. not the
behavior detailed above), which is likely why few others have experienced these problems.
See http://man7.org/linux/man-pages/man2/signal.2.html
2013-04-07 19:41:32 -07:00
rakshasa
7689059dbc
Cleaned up thread code.
2013-04-03 21:16:11 +09:00