Showing results 1 to 25 of 91
Search took 0.01 seconds.
Search: Posts Made By: Foxlit
Forum: General Authoring Discussion 11-12-13, 03:28 PM
Replies: 0
Views: 505
Posted By Foxlit
Wanted: logs

... level 1 taint logs, to be exact.

I'm currently contemplating several options to deal with taint issues in the future, and thought that it'd be nice to have additional data on what issues...
Forum: nUI: Bug Reports 09-26-13, 04:46 PM
Replies: 23
Views: 3,974
Posted By Foxlit
What actually worked was this: prevent large...

What actually worked was this: prevent large chunks of nUI's code from running, check if issue still persists, repeat with a different or smaller chunk. Upon narrowing to nUI/Bars/nUI_MicroMenu.lua,...
Forum: nUI: Bug Reports 09-24-13, 08:33 AM
Replies: 23
Views: 3,974
Posted By Foxlit
The following fixed this issue for me: in...

The following fixed this issue for me: in nUI/Bars/nUI_MicroMenu.lua, comment out line 149, for instance like so:
-- button.SetPoint = function() end;
Forum: AddOn Help/Support 03-25-13, 06:59 PM
Replies: 25
Views: 10,361
Posted By Foxlit
I think you misunderstood: the suggestion was...

I think you misunderstood: the suggestion was that you should replace panel.cancel functions on Blizzard panels that actually need to be called securely (or they'll propagate taint to places that...
Forum: AddOn Help/Support 03-25-13, 05:14 PM
Replies: 25
Views: 10,361
Posted By Foxlit
Please don't break functionality in other addons...

Please don't break functionality in other addons just because you don't think that functionality is important. Some configuration panels are more than just a list of checkboxes, and undoing all...
Forum: General Authoring Discussion 01-30-13, 10:52 AM
Replies: 18
Views: 4,368
Posted By Foxlit
Your guess is not correct -- you are allowed to...

Your guess is not correct -- you are allowed to touch secure and protected frames, as long as you do so in a careful manner (i.e. do not insecurely modify variables that will later be accessed by...
Forum: General Authoring Discussion 01-29-13, 10:07 AM
Replies: 18
Views: 4,368
Posted By Foxlit
Screenshots or it didn't happen :) But...

Screenshots or it didn't happen :)

But seriously, the "taintlog is totally wrong, my addon is blameless!" sentiment is expressed frequently, but never with any amount of detail behind it. It'd be...
Forum: General Authoring Discussion 01-29-13, 07:59 AM
Replies: 18
Views: 4,368
Posted By Foxlit
It's great that the taint log is now more verbose...

It's great that the taint log is now more verbose about tainted table fields. The next logical step would be to also include tainted local variables.

Setting taintlog to 11 outputs additional...
Forum: Wish List 01-28-13, 03:14 PM
Replies: 0
Views: 2,709
Posted By Foxlit
Add GetExtraBarIndex to the restricted environment

5.1 added a number API functions related to action bar remapping to the RestrictedEnvironment, including for example HasOverrideActionBar and GetOverrideBarIndex, HasTempShapeshiftActionBar and...
Forum: Wish List 01-28-13, 03:10 PM
Replies: 0
Views: 1,737
Posted By Foxlit
SecureActionButtonTemplate: add LearnTalents/RemoveTalent as actions

Currently, the LearnTalents and RemoveTalent API functions are protected, and only called from Blizzard_TalentUI, which is prone to getting tainted in annoying ways. These API functions should be...
Forum: Lua/XML Help 09-29-12, 10:41 AM
Replies: 16
Views: 3,548
Posted By Foxlit
You got it right, but there's a certain amount of...

You got it right, but there's a certain amount of uncertainty because we don't know exactly what the problem is here. It might also be the case that making the change will make the problem go away...
Forum: Lua/XML Help 09-29-12, 07:51 AM
Replies: 16
Views: 3,548
Posted By Foxlit
There's nothing substantially wrong with your...

There's nothing substantially wrong with your code as far as I can see. I'd recommend still asking people if they get the error with only your addon enabled -- that's the only way to guarantee that...
Forum: General Authoring Discussion 09-29-12, 07:36 AM
Replies: 5
Views: 2,561
Posted By Foxlit
The problem is that you'd have to guarantee that...

The problem is that you'd have to guarantee that you never interact with any other FrameXML code path that ends up in UIDropDownMenu, which is probably an impossible requirement for most addons.
Forum: Lua/XML Help 09-28-12, 08:13 PM
Replies: 16
Views: 3,548
Posted By Foxlit
Taint propagation through...

Taint propagation through UIDROPDOWNMENU_MAXBUTTONS / UIDROPDOWNMENU_MAXLEVELS, as described in the post you linked, was addressed in patch 3.0.8. As far as I can test, creating a dropdown menu with...
Forum: Lua/XML Help 09-28-12, 06:34 PM
Replies: 16
Views: 3,548
Posted By Foxlit
My experience suggests that this isn't...

My experience suggests that this isn't necessarily true; I'm running several addons that use the UIDropDownMenuTemplate and "Set Focus" works without any issues on Blizzard unit frames for...
Forum: AddOn Search/Requests 09-27-12, 07:55 AM
Replies: 5
Views: 4,118
Posted By Foxlit
Spade...

Spade (http://www.curse.com/addons/wow/spade#about-project) solves precisely the problem you described.
Forum: Macro Help 09-13-12, 05:54 PM
Replies: 14
Views: 8,817
Posted By Foxlit
I think that might be missing the forest for the...

I think that might be missing the forest for the trees; that macro simply doesn't work. As written, it won't actually destroy any totems. You can probably fix that within the character limit, but you...
Forum: Wish List 09-04-12, 11:04 AM
Replies: 1
Views: 2,768
Posted By Foxlit
Make PetJournal API easier to work with

(Updated to highlight functionality added in Patch 5.1.0 + Patch 5.2.0)

The PetJournal API as it appears in 5.0.4 is rather closely tailored to the Blizzard_PetJournal addon, and is not particularly...
Forum: MoP archived threads 07-28-12, 07:54 AM
Replies: 6
Views: 4,578
Posted By Foxlit
4.3.0 made dropdown menus harder to taint. If...

4.3.0 made dropdown menus harder to taint. If you've got a non-trivial example of things going wrong (i.e. not "Focus unit" being tainted for custom unit frames), you should post it somewhere.

[On a...
Forum: Lua/XML Help 07-22-12, 12:12 PM
Replies: 9
Views: 2,227
Posted By Foxlit
As long as your function is only called directly...

As long as your function is only called directly from another addon's code -- loadstring() and any library-provided pcall/xpcall-equivalents will result in incorrect values.
Forum: Lua/XML Help 07-22-12, 11:14 AM
Replies: 9
Views: 2,227
Posted By Foxlit
No, there is no reliable way to do that....

No, there is no reliable way to do that. Furthermore, having your library behave differently depending on which addon calls it is a horrible idea.
Forum: Macro Help 07-05-12, 07:35 AM
Replies: 4
Views: 4,302
Posted By Foxlit
There is no way to check whether two units are...

There is no way to check whether two units are actually the same unit with secure code, including macro conditionals. More specifically, you cannot choose which spell to cast based on whether your...
Forum: Lua/XML Help 06-19-12, 08:02 AM
Replies: 22
Views: 7,151
Posted By Foxlit
The demo code for your function prints 1 for me...

The demo code for your function prints 1 for me on live realms, rather than the 8 you advertise. Perhaps trying to build functions around unspecified behavior is a bad idea after all?
Forum: Lua/XML Help 05-07-12, 07:05 PM
Replies: 22
Views: 7,151
Posted By Foxlit
unpack(t, i, j) returns t[i], t[i+1], ..., t[j];...

unpack(t, i, j) returns t[i], t[i+1], ..., t[j]; if you do not specify i or j, they're defaulted to 1 and #t respectively -- so whether unpack will return values from an array with holes in it...
Forum: Site help, bugs, suggestions/questions 11-30-11, 03:45 AM
Replies: 4
Views: 2,076
Posted By Foxlit
On mobile browsers (iOS), this is actually a pop...

On mobile browsers (iOS), this is actually a pop up that triggers when you try to interact with any part of the page.

It manages to annoy me every time I forget about it and navigate to wowi on my...
Showing results 1 to 25 of 91