Peter Palfrader
|
dbf2e10460
|
Apply Matt Ghali's --with-syslog-facility patch
svn:r5883
|
2006-02-01 02:15:44 +00:00 |
|
Nick Mathewson
|
099b9ce2f9
|
Fix bug 230: add a rollback function to reverse all changes since the last mark_logs_temp(), and move log initialization into the two-phase part of option setting.
svn:r5803
|
2006-01-11 19:40:14 +00:00 |
|
Nick Mathewson
|
1af630d32c
|
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
svn:r5582
|
2005-12-14 20:40:40 +00:00 |
|
Roger Dingledine
|
77a425d8b2
|
Remove some functions that were around for hupping log files. We handle
them already in do_hup() by marking our log files as temporary and then
rotating them in options_init_from_torrc().
svn:r5473
|
2005-11-30 06:45:30 +00:00 |
|
Nick Mathewson
|
d56a65c497
|
Fix some verbose warnings and remove an unneeded include.
svn:r5472
|
2005-11-30 06:38:41 +00:00 |
|
Nick Mathewson
|
9cec3a13f5
|
remove some functions that are not used; #if0 out some files that are not likely to be used.
svn:r5471
|
2005-11-30 06:27:59 +00:00 |
|
Nick Mathewson
|
9b432311c4
|
Make new logging stuff work on windows; fix a couple of windows typos.
svn:r5375
|
2005-11-15 03:05:23 +00:00 |
|
Roger Dingledine
|
ed4f15b2a7
|
When logging via syslog, include the pid whenever we provide
a log entry. Suggested by Todd Fries.
svn:r5366
|
2005-11-13 22:28:07 +00:00 |
|
Roger Dingledine
|
87e8e7b4fa
|
using an unsigned int for something that requires at least 3 bytes
makes me uncomfortable.
svn:r5340
|
2005-11-01 06:15:48 +00:00 |
|
Nick Mathewson
|
7a9774eff0
|
Also here.
svn:r5314
|
2005-10-25 17:42:09 +00:00 |
|
Nick Mathewson
|
932106f54c
|
Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain. Domains are now bitmasks... just in case. Make some err msgs non-general.
svn:r5309
|
2005-10-25 07:05:03 +00:00 |
|
Nick Mathewson
|
edf5698474
|
Start dividing log messages into logging domains. No, LD_ is not the best of identifiers. src/or has not been converted yet. Domains dont do anything yet.
svn:r5284
|
2005-10-18 21:58:19 +00:00 |
|
Nick Mathewson
|
92451f74a8
|
Reformat inconsistent function declarations.
svn:r5160
|
2005-09-30 01:09:52 +00:00 |
|
Nick Mathewson
|
5c53545d81
|
Add a bunch more warnings to out warning suite; resolve them; pack structs a little better.
svn:r5150
|
2005-09-29 22:59:17 +00:00 |
|
Nick Mathewson
|
789374dbbd
|
Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings.
svn:r4770
|
2005-08-12 17:24:53 +00:00 |
|
Roger Dingledine
|
f4eec180a2
|
disarm a trap that's lying in wait for us
svn:r4741
|
2005-08-08 17:31:57 +00:00 |
|
Roger Dingledine
|
fcd0fc3364
|
flesh out the source file descriptions for doxygen
svn:r4404
|
2005-06-11 05:31:17 +00:00 |
|
Nick Mathewson
|
0831823763
|
Change end-of-file NLNL convention. It turns out arma I and I agree.
svn:r4382
|
2005-06-09 19:03:31 +00:00 |
|
Nick Mathewson
|
8b2a7ff9fe
|
Remove extraneous newlines from libevent log messages. Backport candidate?
svn:r4350
|
2005-06-08 17:41:32 +00:00 |
|
Nick Mathewson
|
f3b833cb47
|
Make libevent_logging_callback static.
svn:r4058
|
2005-04-08 03:47:18 +00:00 |
|
Nick Mathewson
|
4991290935
|
Revise control spec and implementation to allow all log messages to be sent to controller with their severities intact.
svn:r4010
|
2005-04-05 22:56:17 +00:00 |
|
Nick Mathewson
|
0e81265359
|
update copyright notices.
svn:r3982
|
2005-04-01 20:15:56 +00:00 |
|
Nick Mathewson
|
73f6c1531e
|
fix typo in earlier libevent mmessage suppress patch
svn:r3950
|
2005-04-01 07:16:52 +00:00 |
|
Nick Mathewson
|
410ecfcc71
|
Add code to suppress spurious libevent log msgs; use it to resolve bug 68.
svn:r3948
|
2005-04-01 07:05:21 +00:00 |
|
Nick Mathewson
|
efe9ca659a
|
Use recent libevent features when possible
svn:r3940
|
2005-04-01 02:37:40 +00:00 |
|
Nick Mathewson
|
df9c8feac7
|
Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
svn:r3769
|
2005-03-17 12:38:37 +00:00 |
|
Nick Mathewson
|
70c3580f81
|
Patch to localtime/gmtime handling: use the _r variants where available. Use mutexes to fake _r where necessary. Make mutexes no-ops where no threading is enabled.
svn:r3653
|
2005-02-22 07:03:03 +00:00 |
|
Roger Dingledine
|
1f3e77bf92
|
make the initial temp log only notice-err, not info-err
svn:r3274
|
2005-01-04 02:25:18 +00:00 |
|
Roger Dingledine
|
c3189c2573
|
fix an assert on startup when the disk is full and you're logging to a file
svn:r3204
|
2004-12-22 08:16:42 +00:00 |
|
Nick Mathewson
|
a3477223de
|
clarify why strlcpy is safe in truncated log messages
svn:r3032
|
2004-11-30 06:15:06 +00:00 |
|
Nick Mathewson
|
7fbd297532
|
Suggestion from weasel: Make tor --version --version dump the cvs Id of every file.
svn:r3019
|
2004-11-29 22:25:31 +00:00 |
|
Nick Mathewson
|
b6b07d1d98
|
Remove needless -2 in log code. This was not an underflow risk, sinze we only call format_msg from one place, where buf_len==10024
svn:r3017
|
2004-11-29 20:39:55 +00:00 |
|
Roger Dingledine
|
671a2de762
|
clean up the previous underflow check, and also point out
yet another one that may be a problem. nick?
svn:r3016
|
2004-11-29 08:40:24 +00:00 |
|
Roger Dingledine
|
185f047450
|
prevent integer underflow
(not currently exploitable, ilja and i think)
svn:r3010
|
2004-11-29 06:43:21 +00:00 |
|
Roger Dingledine
|
22727b4edc
|
wrong is ok, and right is fine, but in between is apparently
totally unacceptable to me.
svn:r3005
|
2004-11-28 11:39:53 +00:00 |
|
Nick Mathewson
|
6f5dbefa7e
|
Normalize space: add one between every control keyword and control clause.
svn:r3003
|
2004-11-28 09:05:49 +00:00 |
|
Roger Dingledine
|
7c9a707900
|
remove emacs droppings, since nick says he doesn't need them anymore
svn:r2989
|
2004-11-26 04:00:55 +00:00 |
|
Peter Palfrader
|
f2a96ce1fe
|
Flush the logfd after we print "Tor opening log file", so we don't see those messages days later
svn:r2980
|
2004-11-24 08:42:06 +00:00 |
|
Roger Dingledine
|
d4ac7300d6
|
and a comment so i don't try to 'fix' it again later
svn:r2919
|
2004-11-20 12:17:19 +00:00 |
|
Roger Dingledine
|
246b14d8e9
|
yes, in fact, i broke it. putting back.
svn:r2918
|
2004-11-20 12:16:47 +00:00 |
|
Roger Dingledine
|
dd19cf6ba3
|
kill -USR2 now moves all logs to loglevel debug
plus fix some typos
svn:r2914
|
2004-11-20 07:33:55 +00:00 |
|
Roger Dingledine
|
a30a5bce0f
|
simplify close_temp_logs()
(nick, did i break this?)
svn:r2913
|
2004-11-20 07:08:00 +00:00 |
|
Roger Dingledine
|
a8840db4ac
|
remove another possible sigpipe cause
svn:r2912
|
2004-11-20 06:52:13 +00:00 |
|
Nick Mathewson
|
6143c515cd
|
Make log_fn not fail so miserably on VC6
svn:r2896
|
2004-11-15 23:30:26 +00:00 |
|
Nick Mathewson
|
5b668d8557
|
ugly macros to make log_fn play nice on non-GCC compilers.
svn:r2894
|
2004-11-15 21:18:07 +00:00 |
|
Nick Mathewson
|
783bbcf471
|
Fix "implicit declaration of ftello" warning: add AC_FUNC_FSEEKO in configure.in and always include orconfig.h before anything else
svn:r2854
|
2004-11-14 17:21:32 +00:00 |
|
Roger Dingledine
|
14c7ad409f
|
remove redundant stdio.h
i guess that wasn't the fix
svn:r2849
|
2004-11-14 09:49:27 +00:00 |
|
Roger Dingledine
|
bd4d99b3fe
|
clean up the ftello call a little bit.
but i'm still getting:
log.c:94: warning: implicit declaration of function `ftello'
svn:r2848
|
2004-11-14 09:48:54 +00:00 |
|
Nick Mathewson
|
5d92fbe30e
|
Use autoconf to enable largefile support where necessary. Use ftello where available, since ftell can fail at 2GB.
svn:r2806
|
2004-11-12 05:05:41 +00:00 |
|
Nick Mathewson
|
5a5be93f80
|
Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c
svn:r2758
|
2004-11-09 20:04:00 +00:00 |
|