[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