packages/Win32.git
3 months agoClean up AppVeyor scripts (#126) master
Tamar Christina [Sun, 17 Feb 2019 18:41:30 +0000 (18:41 +0000)] 
Clean up AppVeyor scripts (#126)

Clean up the appveyor script a bit and make it a bit more modern

3 months agoRelease 2.8.3.0 (#125)
Tamar Christina [Sat, 16 Feb 2019 14:54:39 +0000 (14:54 +0000)] 
Release 2.8.3.0 (#125)

3 months agoUpdate changelog for release
Tamar Christina [Sat, 16 Feb 2019 11:29:03 +0000 (11:29 +0000)] 
Update changelog for release

3 months agovirtual[Alloc/Free]Ex added back (#124)
Sheckles [Sat, 16 Feb 2019 11:25:13 +0000 (06:25 -0500)] 
virtual[Alloc/Free]Ex added back (#124)

4 months agoTypos only (#123)
Gabor Greif [Tue, 22 Jan 2019 19:38:51 +0000 (20:38 +0100)] 
Typos only (#123)

* Fix typos

5 months agoUpdate changelog.md
Tamar Christina [Sat, 8 Dec 2018 14:19:01 +0000 (14:19 +0000)] 
Update changelog.md

Document #121

5 months agoFix CPP for tlhelp32_compat.
Tamar Christina [Sat, 8 Dec 2018 14:17:09 +0000 (14:17 +0000)] 
Fix CPP for tlhelp32_compat.

Fix build

5 months agoAdd Basic Support for DLL modules from Process memory (#121)
Sheckles [Sat, 8 Dec 2018 14:15:56 +0000 (09:15 -0500)] 
Add Basic Support for DLL modules from Process memory (#121)

* basic module support

* added tlhelp32_compat.h

5 months agoAdd GHC 7.6.3 and head to testing (#120)
Tamar Christina [Sat, 8 Dec 2018 12:21:49 +0000 (12:21 +0000)] 
Add GHC 7.6.3 and head to testing (#120)

* Add GHC 7.6.3 to testing

Since the package allows for 7.6.3, also add it in the testing matrix.

* add 8.6 and head

* Update appveyor.yml

* Update appveyor.yml

quote version

* Update appveyor.yml

* Update appveyor.yml

Really fix the checks.

* Up verbosity to debug failures

fix head compile and enable verbosity to find where he 403 errors are coming from.

5 months agoDrop use of NegativeLiterals (fixes #118) (#119)
Tamar Christina [Wed, 28 Nov 2018 09:59:59 +0000 (09:59 +0000)] 
Drop use of NegativeLiterals (fixes #118) (#119)

6 months agoRelease 2.8.1.0 to hackage (#117)
Tamar Christina [Wed, 14 Nov 2018 06:13:43 +0000 (06:13 +0000)] 
Release 2.8.1.0 to hackage (#117)

6 months agoUpdate changelog for 2.8.1.0
Tamar Christina [Wed, 14 Nov 2018 05:50:24 +0000 (05:50 +0000)] 
Update changelog for 2.8.1.0

Update change log for 2.8.1.0

6 months agoFix some broken links (Trac #15733) (#116)
Zhou Fangyi [Thu, 25 Oct 2018 17:23:35 +0000 (18:23 +0100)] 
Fix some broken links (Trac #15733) (#116)

Summary:
For links in subpackages as well.
https://phabricator.haskell.org/D5257

Test Plan:
Verify link manually

12 months agoRemove unused CPP lower bounds (#114)
Ryan Scott [Sat, 5 May 2018 19:46:00 +0000 (15:46 -0400)] 
Remove unused CPP lower bounds (#114)

Win32 currently supports GHC 7.4 as the minimum, so many checks of
the form `#if __GLASGOW_HASKELL__ >= 701` are never reached. Let's
remove them.

12 months agoUpdate appveyor.yml (#112)
Tamar Christina [Fri, 4 May 2018 21:02:22 +0000 (22:02 +0100)] 
Update appveyor.yml (#112)

* Update appveyor.yml

Expand AppVeyor testing.

* update build

* rewrite build opts

* Update matrix

12 months agoRemove tabs which hackage seems to now be rejecting in cabal files
Tamar Christina [Fri, 4 May 2018 16:10:56 +0000 (17:10 +0100)] 
Remove tabs which hackage seems to now be rejecting in cabal files

12 months agoremove duplicate (#113)
Tamar Christina [Fri, 4 May 2018 15:27:56 +0000 (16:27 +0100)] 
remove duplicate (#113)

12 months agoUpdate Process.hsc
Tamar Christina [Fri, 4 May 2018 14:47:57 +0000 (15:47 +0100)] 
Update Process.hsc

Correct random letter removal.

12 months agoMake 2.8.0.0 release (#109)
Tamar Christina [Fri, 4 May 2018 14:25:53 +0000 (15:25 +0100)] 
Make 2.8.0.0 release (#109)

Release trigger.

12 months agoUpdate changelog.md
Tamar Christina [Fri, 4 May 2018 14:24:41 +0000 (15:24 +0100)] 
Update changelog.md

12 months agoFix typo in Process.hsc (#111)
Tamar Christina [Fri, 4 May 2018 14:23:25 +0000 (15:23 +0100)] 
Fix typo in Process.hsc (#111)

Correct the spelling of `sYNCHRONIZE`. Fixes #110

12 months agoUpdate changelog.md
Tamar Christina [Fri, 4 May 2018 07:52:15 +0000 (08:52 +0100)] 
Update changelog.md

Update changelog for 2.8.0.0

12 months agoSystem.Win32.Registry changes (#105) (#108)
tswelsh [Sun, 29 Apr 2018 20:03:30 +0000 (21:03 +0100)] 
System.Win32.Registry changes (#105) (#108)

* Added regGetValue
Renamed regQueryValueKey to regQueryValue as that is what it uses
underneath
Renamed regQueryValue to regQueryDefaultValue to better reflect what it
does

* Update registry test

* Add compatibility for GHC 7.8.4, reinstate and deprecate regQueryValueKey

13 months agoUpdate Win32.cabal (#107)
Tamar Christina [Fri, 20 Apr 2018 19:57:41 +0000 (20:57 +0100)] 
Update Win32.cabal (#107)

13 months agoUpdate changelog.md
Tamar Christina [Fri, 20 Apr 2018 19:54:46 +0000 (20:54 +0100)] 
Update changelog.md

13 months agofix MOUSEINPUT poke dx -> dy (#106)
hippiman0 [Fri, 20 Apr 2018 19:52:56 +0000 (14:52 -0500)] 
fix MOUSEINPUT poke dx -> dy (#106)

14 months agoprepare cabal release 2.7.0.0 (#104)
Tamar Christina [Sat, 3 Mar 2018 09:37:32 +0000 (09:37 +0000)] 
prepare cabal release 2.7.0.0 (#104)

Win32 release 2.7.0.0

14 months agoUpdate changelog.md
Tamar Christina [Sat, 3 Mar 2018 09:36:35 +0000 (09:36 +0000)] 
Update changelog.md

Update march release

15 months agoAdd file locking (#103)
Tamar Christina [Thu, 22 Feb 2018 20:48:28 +0000 (20:48 +0000)] 
Add file locking (#103)

* Add new imports and enum

* Add file locking

* Correct shift and document functions

15 months agoRedefine DWORD_PTR as type synonym to fix #99 (#102)
Ahmad Fatoum [Tue, 20 Feb 2018 08:21:26 +0000 (09:21 +0100)] 
Redefine DWORD_PTR as type synonym to fix #99 (#102)

MSDN notes: typedef ULONG_PTR DWORD_PTR;

15 months agoMake DWORD_PTR not a pointer
Tamar Christina [Tue, 20 Feb 2018 00:46:33 +0000 (00:46 +0000)] 
Make DWORD_PTR not a pointer

Correct the `_PTR` type that appears not to be a pointer.

15 months agoFix #99 (#100)
Tamar Christina [Mon, 19 Feb 2018 22:10:39 +0000 (22:10 +0000)] 
Fix #99 (#100)

15 months agoAdd AppVeyor README badge (#98)
Ryan Scott [Mon, 19 Feb 2018 17:07:05 +0000 (12:07 -0500)] 
Add AppVeyor README badge (#98)

To give a convenient way to access the AppVeyor build history.

15 months agoModernise appveyor CI script (#97)
Herbert Valerio Riedel [Fri, 16 Feb 2018 22:42:46 +0000 (23:42 +0100)] 
Modernise appveyor CI script (#97)

17 months agoBump Win32.cabal for release (#96)
Tamar Christina [Sat, 16 Dec 2017 09:08:13 +0000 (09:08 +0000)] 
Bump Win32.cabal for release (#96)

* Bump Win32.cabal for release

Trigger Build and release for 2.6.2.0

* Update Win32.cabal

Update copyright year

* Update Win32.cabal

Update description slightly.

17 months agoUpdate changelog.md
Tamar Christina [Thu, 14 Dec 2017 12:24:46 +0000 (12:24 +0000)] 
Update changelog.md

Add pull request number and release date.

17 months agoAdd getConsoleScreenBufferInfo (#95)
tswelsh [Thu, 14 Dec 2017 12:23:43 +0000 (12:23 +0000)] 
Add getConsoleScreenBufferInfo (#95)

* Add getConsoleScreenBufferInfo

17 months agoAdd setFilePointer (#94)
Alexander Biehl [Mon, 4 Dec 2017 10:45:44 +0000 (11:45 +0100)] 
Add setFilePointer (#94)

* Add setFilePointerEx

18 months agoCreate ISSUE_TEMPLATE.md
Tamar Christina [Sun, 29 Oct 2017 12:06:53 +0000 (12:06 +0000)] 
Create ISSUE_TEMPLATE.md

18 months agoCreate PULL_REQUEST_TEMPLATE.md
Tamar Christina [Sun, 29 Oct 2017 12:03:41 +0000 (12:03 +0000)] 
Create PULL_REQUEST_TEMPLATE.md

18 months agoAdd more information to readme.
Tamar Christina [Sun, 29 Oct 2017 11:36:25 +0000 (11:36 +0000)] 
Add more information to readme.

18 months agoWin32: release 2.6.1.0
Tamar Christina [Sat, 28 Oct 2017 13:30:26 +0000 (14:30 +0100)] 
Win32: release 2.6.1.0

18 months agoimprove c_TerminateProcess types and propigate failure
Joey Hess [Wed, 25 Oct 2017 23:28:12 +0000 (19:28 -0400)] 
improve c_TerminateProcess types and propigate failure

Thanks to @Mistuke for the review and for suggesting the better
name terminateProcessById.

18 months agouse closeHandle
Joey Hess [Wed, 25 Oct 2017 19:45:17 +0000 (15:45 -0400)] 
use closeHandle

There's no closeProcess, thought there was..

18 months agoadd terminateProcessId
Joey Hess [Wed, 25 Oct 2017 18:25:56 +0000 (14:25 -0400)] 
add terminateProcessId

closes https://github.com/haskell/win32/issues/91

18 months agoCleaned up readme.
Tamar Christina [Thu, 26 Oct 2017 06:02:11 +0000 (07:02 +0100)] 
Cleaned up readme.

20 months agoprepare release
Tamar Christina [Sat, 23 Sep 2017 10:24:40 +0000 (11:24 +0100)] 
prepare release

2 years agoUpdate Readme Cross compile
Tamar Christina [Sat, 29 Apr 2017 21:04:53 +0000 (22:04 +0100)] 
Update Readme Cross compile

Add Readme for #87

2 years agoadd basic cross-compilation support (#87)
Sergei Trofimovich [Sat, 29 Apr 2017 21:02:24 +0000 (22:02 +0100)] 
add basic cross-compilation support (#87)

* fix include case: s/#include <Lmcons.h>/#include <lmcons.h>

Noticed when cross-compiling win32 on linux to i686-w64-mingw32-gcc.
i686-w64-mingw32 provides all headers in lowercase.

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* Pen.hsc: don't use c99-style comments in enum declarations

Ths change workarounds hsc2hs bug in cross-compile mode:
https://ghc.haskell.org/trac/ghc/ticket/13619

To reproduce the build failure it's enough to run
  $ cabal configure --hsc2hs-options='--cross-safe --cross-compile'
  $ cabal build     --hsc2hs-options='--cross-safe --cross-compile'

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* SimpleMAPI.hsc: don't use #ifdef in enum declarations

This change workarounds hsc2hs bug in cross-compile mode:
https://ghc.haskell.org/trac/ghc/ticket/13620

To reproduce the build failure it's enough to run
  $ cabal configure --hsc2hs-options='--cross-safe --cross-compile'
  $ cabal build     --hsc2hs-options='--cross-safe --cross-compile'

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2 years agoPick Win32 2.5.4.1 to master.
Tamar Christina [Mon, 3 Apr 2017 23:10:31 +0000 (00:10 +0100)] 
Pick Win32 2.5.4.1 to master.

2 years agoFixed pull request ID in changelog (#84)
Ahmad Fatoum [Tue, 28 Mar 2017 14:43:46 +0000 (16:43 +0200)] 
Fixed pull request ID in changelog (#84)

2 years agoNullable pointers now wrapped in Maybe (#83)
Ahmad Fatoum [Tue, 28 Mar 2017 06:06:41 +0000 (08:06 +0200)] 
Nullable pointers now wrapped in Maybe (#83)

A fix for Issue #24

A number of WinAPI functions have a default action,
when NULL is passed in place of a valid pointer, mostly strings.
We now use Maybe wrapped types for these arguments.

This breaks API. In total 15 functions were amended:
appendMenu
insertMenu
modifyMenu
messageBox
findWindow
findWindowEx
moveFileEx
setDllDirectory
defineDosDevice
setVolumeLabel
getVolumeInformation
searchPath
regCreateKeyEx
regReplaceKey
getTimeFormat

And 2 functions' Maybe was removed because passing in Nothing was equal to Just "":
RegQueryValue
RegQueryValueKey

createWindow[Ex] can also have NULL as HINSTANCE. As HINSTANCE is a pointer anyway,
we'll provide a nullHINSTANCE instead of breaking this function's API too

2 years agoUpdate author and copyright
Tamar Christina [Thu, 23 Mar 2017 18:52:37 +0000 (18:52 +0000)] 
Update author and copyright

2 years agoFix AppVeyor CURL error (#82)
Tamar Christina [Tue, 21 Mar 2017 12:07:34 +0000 (12:07 +0000)] 
Fix AppVeyor CURL error (#82)

http://help.appveyor.com/discussions/problems/6312-curl-command-not-found#comment_42195491

2 years agoUpdate changelog.md
Tamar Christina [Tue, 21 Mar 2017 11:12:55 +0000 (11:12 +0000)] 
Update changelog.md

Add recent changes.

2 years agoUpdate cabal file to 1.10 format (#81)
Herbert Valerio Riedel [Tue, 21 Mar 2017 11:10:29 +0000 (12:10 +0100)] 
Update cabal file to 1.10 format (#81)

2 years agoUpdate README.md
Tamar Christina [Tue, 21 Mar 2017 07:59:58 +0000 (07:59 +0000)] 
Update README.md

Fix license badge

2 years agoEncode platform requirement in cabal meta-data (#80)
Herbert Valerio Riedel [Sat, 18 Mar 2017 10:23:58 +0000 (11:23 +0100)] 
Encode platform requirement in cabal meta-data (#80)

This mirrors a similar provision made in the `unix` recent package versions which contain
the dual `if !os(windows)`-unbuildable construct.

2 years agoDrop ntdll dependency (#79) v2.5.3.0
Tamar Christina [Sat, 18 Mar 2017 09:23:44 +0000 (09:23 +0000)] 
Drop ntdll dependency (#79)

* Drop ntdll

* Expand changelog.

* Make this a release.

* Correct version.

2 years agoUpdate changelog.md
Tamar Christina [Mon, 13 Mar 2017 21:59:30 +0000 (21:59 +0000)] 
Update changelog.md

Update changelog for recent merges.

2 years agoAdd getpixel (#37)
ralphmorton [Mon, 13 Mar 2017 21:58:41 +0000 (23:58 +0200)] 
Add getpixel (#37)

2 years agoregSetValue wasn't null terminated (#39)
Ilan Godik [Mon, 13 Mar 2017 21:53:52 +0000 (14:53 -0700)] 
regSetValue wasn't null terminated (#39)

2 years agoRespect signedness of literals (#78)
Tamar Christina [Tue, 7 Mar 2017 22:03:17 +0000 (22:03 +0000)] 
Respect signedness of literals (#78)

* Use maxBound instead of (-1) to define iNVALID_HANDLE_VALUE

The former results in an out-of-bounds literal warning (introduced in GHC 8.2).

* Menu: Use maxBound instead of (-1) to discern error

The value being compared against is unsigned so (-1) is technically out
of range.

* Window: Define cW_USE_DEFAULT as Int, not Word

Since its value is signed.

* Using NegativeLiterals

* use negative number to fit bit pattern.

* use negative number to fit bit pattern

* Weird convoluted way to get a value with the top bit set..

* Add clarifying comment.

* Mark for release.

2 years agoAdd commandline arguments splitting. (#76)
Tamar Christina [Sat, 18 Feb 2017 18:07:14 +0000 (18:07 +0000)] 
Add commandline arguments splitting. (#76)

2 years agoUpdated for release. (#75)
Tamar Christina [Sat, 11 Feb 2017 21:04:06 +0000 (21:04 +0000)] 
Updated for release. (#75)

* Updated for release.

* correct version.

2 years agoPokeTZI: Ignore stdout (#74)
Ben Gamari [Wed, 8 Feb 2017 23:29:03 +0000 (23:29 +0000)] 
PokeTZI: Ignore stdout (#74)

The output of this test is timezone dependent and it already asserts
that the result is reasonable.

2 years agoRemove output check. (#73)
Tamar Christina [Sat, 28 Jan 2017 17:06:38 +0000 (17:06 +0000)] 
Remove output check. (#73)

2 years agoUpdate Input.hsc (#72)
Tamar Christina [Wed, 25 Jan 2017 12:46:52 +0000 (12:46 +0000)] 
Update Input.hsc (#72)

remove redundant import

2 years agoMerge pull request #71 from bgamari/master
Ben Gamari [Tue, 24 Jan 2017 21:44:30 +0000 (21:44 +0000)] 
Merge pull request #71 from bgamari/master

tests: Fix various issues

2 years agoAdd missing test output for PokeTZI
Ben Gamari [Tue, 24 Jan 2017 19:28:30 +0000 (14:28 -0500)] 
Add missing test output for PokeTZI

2 years agotests: Remove defintion of SetLastError
Ben Gamari [Tue, 24 Jan 2017 19:04:39 +0000 (14:04 -0500)] 
tests: Remove defintion of SetLastError

It is now provided by System.Win32.Types.

2 years agoAdd withHandleToHANDLE from ansi-terminal (#70)
Ryan Scott [Thu, 12 Jan 2017 16:26:38 +0000 (11:26 -0500)] 
Add withHandleToHANDLE from ansi-terminal (#70)

* Add withHandleToHANDLE from ansi-terminal

Fixes #51.

* Add hANDLEToHandle

2 years agoFix release sdist.
Tamar Christina [Sat, 7 Jan 2017 21:30:31 +0000 (21:30 +0000)] 
Fix release sdist.

2 years agoRemove optimization flag
Tamar Christina [Sat, 7 Jan 2017 21:22:25 +0000 (21:22 +0000)] 
Remove optimization flag

2 years agoRelease: Bumping to version 2.5.0.0
Tamar Christina [Sat, 7 Jan 2017 20:54:55 +0000 (20:54 +0000)] 
Release: Bumping to version 2.5.0.0

2 years agoFix wrong alignments (#68)
Tamar Christina [Sat, 7 Jan 2017 19:45:45 +0000 (19:45 +0000)] 
Fix wrong alignments (#68)

* Win32: Correct alignments

* Win32: alignment

* Win32: fix alignments.

2 years agoMerge win32 extras (#67)
Tamar Christina [Sat, 7 Jan 2017 19:35:04 +0000 (19:35 +0000)] 
Merge win32 extras (#67)

* Win32: Initial merge

* Win32: Finish merging Win32.

* Win32: Merge finally done.

* Win32: Update includes

* Win32: Fix build

* Win32: Define WINVER level.

* Win32: Define WINVER level again.

* Win32: GHC compat support.

* Merge: Finally rebased.

* Merge: Added GHC compat.

* Merge: Add compat with layered window.

* Merge: Compat with AnimateWindow

* Merge: Compat with Input

* Merge: Missing structs.

* Merge: remove attribute

* Merge: include header more places.

* Merge: fix remaining issues.

* More compat changes for mouse.

* Merge: Missing mouse defines.

* Merge: So random..

* Merge: such a big mess..

* Merge: such a big mess..

* Merge: such a big mess..

2 years agoAdd function to find window by name only (#69)
Jason Shipman [Thu, 22 Dec 2016 09:27:01 +0000 (04:27 -0500)] 
Add function to find window by name only (#69)

2 years agoFix poke implementation for TIME_ZONE_INFORMATION (#65)
Ryan Scott [Thu, 22 Dec 2016 09:25:40 +0000 (03:25 -0600)] 
Fix poke implementation for TIME_ZONE_INFORMATION (#65)

* Fix poke implementation for TIME_ZONE_INFORMATION

* Add test

2 years agoImplement isMinTTY (#63)
Ryan Scott [Thu, 22 Dec 2016 09:24:06 +0000 (03:24 -0600)] 
Implement isMinTTY (#63)

* Implement isMinTTY

* Address some of Mistuke's comments

* Make FILE_NAME_INFO an explicit data structure

* Use concrete struct for UNICODE_STRING

* No need to hide void

* Null-terminate wide strings properly

* Suggestions from review

* Use size of OBJECT_NAME_INFORMATION directly

* Minor spacing fixes

* Use return instead of pure

* Old 32-bit Windows compatibility

2 years agoCall SetLastError before maperrno (#60)
Egor Tensin [Wed, 16 Nov 2016 02:26:43 +0000 (05:26 +0300)] 
Call SetLastError before maperrno (#60)

* Call SetLastError before maperrno

* Use maperrno_func instead of the stateful maperrno

* Added a changelog entry on `failWith`

2 years agoAdd new unreleased header.
Tamar Christina [Tue, 15 Nov 2016 22:37:18 +0000 (22:37 +0000)] 
Add new unreleased header.

2 years agoAdded changelog to Hackage (#59)
Andrés Sicard-Ramírez [Sun, 6 Nov 2016 12:09:15 +0000 (07:09 -0500)] 
Added changelog to Hackage (#59)

* [ changelog ] Put first the latest version.

* [ cabal ] Added changelog to Hackage.

Hackage supports a changelog field. I populated this field with
the changelog.md file.

2 years agoWin32: Bumped version and release notes. (#58)
Tamar Christina [Sat, 5 Nov 2016 14:09:01 +0000 (14:09 +0000)] 
Win32: Bumped version and release notes. (#58)

2 years agoGitHub 53 haskell win32 issues (#57)
Tamar Christina [Mon, 24 Oct 2016 21:42:30 +0000 (22:42 +0100)] 
GitHub 53 haskell win32 issues (#57)

* Win32: Corrected 64bit types.

* Win32: Updated changelog.

2 years agoPaths: Added new module and functions (#54)
Tamar Christina [Mon, 24 Oct 2016 21:32:07 +0000 (22:32 +0100)] 
Paths: Added new module and functions (#54)

* Paths: Added new module and functions

* Path: Add new module to cabal and c dependecies updated

* Path: remove trailing whitespace

2 years agoAdd getCurrentProcessId function (#56)
Alex Biehl [Mon, 24 Oct 2016 18:10:09 +0000 (20:10 +0200)] 
Add getCurrentProcessId function (#56)

2 years agoPut windows_cconv.h in install-includes (#55)
Ryan Scott [Wed, 14 Sep 2016 23:50:24 +0000 (19:50 -0400)] 
Put windows_cconv.h in install-includes (#55)

* Put windows_cconv.h in install-includes

* Changelog note

2 years agoAdded some badges to readme
Tamar Christina [Tue, 23 Aug 2016 18:31:53 +0000 (19:31 +0100)] 
Added some badges to readme

2 years agoMerge pull request #52 from nkpart/nkpart/GetLongPathName
Tamar Christina [Thu, 28 Jul 2016 17:56:43 +0000 (18:56 +0100)] 
Merge pull request #52 from nkpart/nkpart/GetLongPathName

Adds Long/Short path name conversion bindings

2 years agoupdated changelog
Nick Partridge [Thu, 28 Jul 2016 04:13:38 +0000 (14:13 +1000)] 
updated changelog

2 years agoAdds getShortPathName binding
Nick Partridge [Wed, 20 Jul 2016 01:30:09 +0000 (11:30 +1000)] 
Adds getShortPathName binding

2 years agoAdds getLongPathName binding
Nick Partridge [Wed, 20 Jul 2016 01:29:57 +0000 (11:29 +1000)] 
Adds getLongPathName binding

2 years agoMerge pull request #50 from Mistuke/win32-add-file-access-rights
Tamar Christina [Sat, 18 Jun 2016 08:10:43 +0000 (10:10 +0200)] 
Merge pull request #50 from Mistuke/win32-add-file-access-rights

Add more file access rights

2 years agoWin32: Added file access rights
Tamar Christina [Thu, 16 Jun 2016 11:13:15 +0000 (13:13 +0200)] 
Win32: Added file access rights

3 years agoWin32: Updated readme documentation
Tamar Christina [Sat, 14 May 2016 20:14:29 +0000 (22:14 +0200)] 
Win32: Updated readme documentation

3 years agoMerge pull request #49 from Mistuke/update-readme-after-merging-36
Tamar Christina [Sat, 14 May 2016 19:19:35 +0000 (21:19 +0200)] 
Merge pull request #49 from Mistuke/update-readme-after-merging-36

Win32: Updated Readme after merging pull request 36

3 years agoWin32: Updated Readme after merging pull request 36
Tamar Christina [Sat, 14 May 2016 19:18:28 +0000 (21:18 +0200)] 
Win32: Updated Readme after merging pull request 36

3 years agoMerge pull request #36 from Rufflewind/master
Tamar Christina [Sat, 14 May 2016 19:17:09 +0000 (21:17 +0200)] 
Merge pull request #36 from Rufflewind/master

Add FILE_ATTRIBUTE_REPARSE_POINT

3 years agoMerge pull request #48 from haskell/issue-8-add-getUserName
Tamar Christina [Sat, 14 May 2016 19:12:17 +0000 (21:12 +0200)] 
Merge pull request #48 from haskell/issue-8-add-getUserName

Add `getUserName`