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 |
|
Roger Dingledine
|
8c7b2ff7ed
|
various fixes
svn:r2712
|
2004-11-09 01:24:10 +00:00 |
|
Nick Mathewson
|
2e8353e2f4
|
Use new log format; convert old format to new format.
svn:r2684
|
2004-11-05 05:50:35 +00:00 |
|
Nick Mathewson
|
70f7e32ec6
|
fix typos
svn:r2666
|
2004-11-03 21:53:12 +00:00 |
|
Nick Mathewson
|
11979dc1f5
|
Add a callback log handler type
svn:r2658
|
2004-11-03 18:27:19 +00:00 |
|
Nick Mathewson
|
2fbf31533b
|
Tricksy compiler warnings! We hates them, hates them forever, my precious!
svn:r2615
|
2004-10-27 21:14:11 +00:00 |
|
Nick Mathewson
|
44d4516155
|
Use tor_snprintf, not snprintf
svn:r2609
|
2004-10-27 06:37:34 +00:00 |
|
Nick Mathewson
|
bc62f8e983
|
Replace sprintf with snprintf
svn:r2602
|
2004-10-27 05:53:07 +00:00 |
|
Nick Mathewson
|
26f3cb8652
|
Add SysLog option to direct log messages to the system log instead of a FILE*.
svn:r2591
|
2004-10-26 21:48:41 +00:00 |
|
Roger Dingledine
|
6d873e5743
|
don't assert multiple things in the same tor_assert()
svn:r2545
|
2004-10-16 22:28:11 +00:00 |
|
Roger Dingledine
|
8385fdb590
|
make our tor_assert actually work when it's going to be triggered,
rather than seg fault
svn:r2368
|
2004-09-23 05:02:51 +00:00 |
|
Roger Dingledine
|
a1979800ab
|
bugfix on the bugfix
actually unlink the log entry.
ok, that wasn't cleverly hidden enough. let's try again.
svn:r2367
|
2004-09-23 04:59:02 +00:00 |
|
Roger Dingledine
|
f753f6f0e2
|
bugfix: when we run out of disk space, or other log writing error,
don't crash. just stop logging to that log and continue.
nick, can you find the bug i've cleverly hidden in this commit?
svn:r2365
|
2004-09-23 03:51:45 +00:00 |
|