[tor-bugs] #10045 [Tor]: Tor for Windows lacks eventlog support
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Oct 29 15:34:29 UTC 2013
#10045: Tor for Windows lacks eventlog support
-------------------------+-------------------------------------------------
Reporter: GITNE | Owner:
Type: | Status: new
enhancement | Milestone: Tor: 0.2.5.x-final
Priority: normal | Version:
Component: Tor | Keywords: tor-relay syslog eventlog event log
Resolution: | logging Windows
Actual Points: | Parent ID:
Points: |
-------------------------+-------------------------------------------------
Changes (by GITNE):
* keywords: tor-relay syslog eventlog log logging Windows => tor-relay
syslog eventlog event log logging Windows
Comment:
Replying to [comment:2 nickm]:
> I'd be happy to take a well-written patch for eventlog support.
The definition of "well-written" may be arguable. ;-) It should definitly
not do anything outside of the scope specified by this ticket.
> Tenatively assigning to 0.2.5, with the understanding that the patch
timing is unknown.
I cannot predict any commit date and I also do not claim any exlusive
precedence on implementing such a patch. So other's may take the lead.
Currently, I am figuring out a way to cross-compile Tor for Windows, so I
cannot serve with any actual work towards this patch yet.
> The documentation I read suggests that this functionality was added in
Vista. if so, we should make sure that we add it in a way (using the
usual GetProcAddress tricks) that does not break XP. (Or I could be
looking at something else called Event Log.)
No, the feature I am referring to in this ticket is called "Event Log" and
is available since Windows 2000. The "Windows Event Log" is a superseding
API of "Event Log" since Windows Vista (while the term "superseding"
should be taken with a grain of salt). "Event Log" is still fully
supported and will be due to Microsoft's backwards compatibility promise.
The "Windows Event Log" alleviates all reports generated by applications
via the "Event Log" API into a default schema automatically. The naming is
a little bit confusing indeed.
Given the current state of Tor, supported platforms, backwards
compatibility, and coding manpower implementing support for "Windows Event
Log" should be postponed until that additional functionality offered by it
becomes really necessary for users.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/10045#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list