Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-29 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Joshua Cooper




Component/s:

 Client












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-22 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown commented on an issue


















  Re: FFI Puppet::Util::ADSI module 










There are some changes to FFI MemoryPointer that should be merged in first












   

 Add Comment

























 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 







 Use FFI to define and invoke Windows APIs. Always call the wide-version, where applicable, e.g. GetComputerNameW. Also don't do things like:   {code}  buf =   * 128  Win32API.new('kernel32', 'GetComputerName', ['P','P'], 'I').call(buf, buf.length.to_s)  @computer_name = buf.unpack(A*)[0]  {code}















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-22 Thread Rob Reynolds (JIRA)
Title: Message Title










 

 Rob Reynolds assigned an issue to Rob Reynolds


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Rob Reynolds




Assignee:

 RobReynolds












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-22 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper commented on an issue


















  Re: FFI Puppet::Util::ADSI module 










Merged into master in bd7a103 to be released in 3.7.0












   

 Add Comment

























 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 







 Use FFI to define and invoke Windows APIs. Always call the wide-version, where applicable, e.g. GetComputerNameW. Also don't do things like:   {code}  buf =   * 128  Win32API.new('kernel32', 'GetComputerName', ['P','P'], 'I').call(buf, buf.length.to_s)  @computer_name = buf.unpack(A*)[0]  {code}















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-22 Thread Joshua Cooper (JIRA)
Title: Message Title










 

 Joshua Cooper assigned an issue to Joshua Cooper


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Joshua Cooper




Assignee:

 RobReynolds JoshuaCooper












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-21 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Kylo Ginsberg




Sprint:

 Week2014-5-7to2014-5-14,Week2014-5- 21 28 to2014- 5 6 - 28 4












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-21 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Ethan Brown




Sprint:

 Week2014-5-7to2014-5-14,Week2014-5- 28 21 to2014- 6 5 - 4 28












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-21 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown assigned an issue to Ethan Brown


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Ethan Brown




Assignee:

 EthanBrown












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-14 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Kylo Ginsberg




Sprint:

 Week2014-5-7to2014-5-14 ,Week2014-5-14to2014-5-21












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-14 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Kylo Ginsberg




Sprint:

 Week2014-5-7to2014-5-14,Week2014-5- 14 21 to2014-5- 21 28












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-14 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Kylo Ginsberg




Sprint:

 Week2014-5-7to2014-5-14,Week2014-5-14to2014-5-21












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-14 Thread Kylo Ginsberg (JIRA)
Title: Message Title










 

 Kylo Ginsberg updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Kylo Ginsberg




Sprint:

 Week2014-5-7to2014-5-14,Week2014-5-14to2014-5-21












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-13 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Joshua Cooper created an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Issue Type:

  Task




Assignee:


 Unassigned




Created:


 13/May/14 10:28 AM




Fix Versions:


 4.0.0




Labels:


 windows




Priority:

  Normal




Reporter:

 Joshua Cooper










Use FFI to define and invoke Windows APIs. Always call the wide-version, where applicable, e.g. CreateFileW. Also don't do things like:



  def supports_acl?(path)
flags = 0.chr * 4















   

 Add Comment



 

Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-13 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Ethan Brown









 UseFFItodefineandinvokeWindowsAPIs.Alwayscallthewide-version,whereapplicable,e.g. CreateFileW GetComputerNameW .Alsodon'tdothingslike:{code} defsupports_acl? buf=*128Win32API.new ( path 'kernel32','GetComputerName',['P','P'],'I' ) .call(buf,buf.length.to_s)  flags @computer_name = 0 buf . chr unpack(A * 4 )[0] {code}












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-13 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Ethan Brown




Sprint:

 Week2014-5-7to2014-5-14












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.


Jira (PUP-2554) FFI Puppet::Util::ADSI module

2014-05-13 Thread Ethan Brown (JIRA)
Title: Message Title










 

 Ethan Brown updated an issue


















 Puppet /  PUP-2554



  FFI Puppet::Util::ADSI module 










Change By:

 Ethan Brown




Story Points:

 3 1












   

 Add Comment






















 This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede)




 














-- 
You received this message because you are subscribed to the Google Groups Puppet Bugs group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-bugs@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/d/optout.