Commit Graph

  • 3f46b4f31f sftp_test.go: Fixup import path Jerry Jacobs 2015-12-26 20:43:55 +0100
  • 90ff561dda Add SftpFs beta backend Jerry Jacobs 2015-12-26 20:36:25 +0100
  • a653ebd23d Merge b7796a53ce into e7cb826c1f Hanno Hecker 2015-12-21 18:34:30 +0000
  • e7cb826c1f update README to match the filters Hanno Hecker 2015-12-20 12:08:01 +0100
  • f4b37b446e Add RegexpFilter Hanno Hecker 2015-12-20 11:47:14 +0100
  • 98ed0a3409 return improved errors from MemMapFs methods Martin Bertschler 2015-12-20 22:09:09 +0100
  • b7796a53ce update README to match the filters Hanno Hecker 2015-12-20 12:08:01 +0100
  • d58bc1ed5a Add RegexpFilter Hanno Hecker 2015-12-20 11:47:14 +0100
  • 2101bdf57c Unexport the RWMutex in MemMapFs Bjørn Erik Pedersen 2015-12-18 21:26:04 +0100
  • 7e65370ebb Remove unused mutex Bjørn Erik Pedersen 2015-12-18 19:49:14 +0100
  • 75b0bd216a Fix data races in MemMapFs Bjørn Erik Pedersen 2015-12-18 19:20:45 +0100
  • 36b075cbbf show how filtering is used Hanno Hecker 2015-12-15 18:18:10 +0100
  • 03c0cb5702 drop filter_regexp for now, needs some more changes for reading dirs Hanno Hecker 2015-12-15 18:17:36 +0100
  • 8c337dcc24 block all write flags instead of checking for O_RDONLY Hanno Hecker 2015-12-13 18:12:18 +0100
  • 3b1997ba29 add Fs filter Hanno Hecker 2015-12-13 14:56:00 +0100
  • a83f3ea007 typo, meant writerTo Nithin Meppurathu 2015-12-12 21:40:28 -0500
  • 696f357e5d implement io.Writer on memFile Nithin Meppurathu 2015-12-12 20:35:18 -0500
  • 9d44c3003b add a test for twice calling Create on the same path Martin Bertschler 2015-12-11 11:02:03 +0100
  • 12f79b29b2 Update mem to keep things private Steve Francia 2015-12-10 13:00:25 -0500
  • 4b2ab283a0 add debugging method for MemMapFs Steve Francia 2015-12-10 13:01:25 -0500
  • 69df1e98f2 Improve testing output Steve Francia 2015-12-10 13:01:07 -0500
  • 99f1ddeda3 reposition gitter badge Steve Francia 2015-12-10 13:14:25 -0500
  • c42b320414 Merge pull request #38 from gitter-badger/gitter-badge Steve Francia 2015-12-10 13:13:25 -0500
  • fffa47e80f Add Gitter badge The Gitter Badger 2015-12-10 18:05:16 +0000
  • 37f7afc8d7 Fix artefacts from moving MemMapFs types into subpackage mem Martin Bertschler 2015-12-10 18:55:43 +0100
  • 99c3e9a2c7 Release 0.10 of Afero Steve Francia 2015-12-10 11:32:20 -0500
  • b5982947d7 Clarify naming in readme fixes #28 Steve Francia 2015-12-10 11:31:53 -0500
  • 508533e0fc Adding utilities to readme Steve Francia 2015-12-10 11:31:08 -0500
  • 965d098e7c Moving memory structures and interfaces into sub package Steve Francia 2015-12-10 12:25:02 -0500
  • ede672fd82 Merge pull request #36 from moorereason/iss35 Martin Bertschler 2015-12-10 12:18:13 +0100
  • 85a9c733f6 Fix closing and deleting of files in tests Cameron Moore 2015-12-09 23:21:40 -0600
  • 90b5a9bd18 Fix TestWalk to use the new setup functions and make it Windows ready Martin Bertschler 2015-12-09 23:34:42 +0100
  • 943d877c43 Fix remaining Windows bugs and tests Steve Francia 2015-12-09 15:37:04 -0500
  • 9d86e5d5fa Update AppVeyor config to fetch dependencies Martin Bertschler 2015-12-09 10:05:28 +0100
  • f42cabc11f Merge 77f1ec73f1 into daf7a87d8f Will Plusnick 2015-12-09 05:20:24 +0000
  • daf7a87d8f Make "findParent" work on Windows properly Steve Francia 2015-12-08 21:48:19 -0500
  • e4de5d832b Merge 30bd450c02 into e042b5f805 Steve Francia 2015-12-08 21:29:02 +0000
  • e042b5f805 making the fs property accessible Afero.fs -> Afero.Fs Steve Francia 2015-12-08 15:58:22 -0500
  • 28bccc4ad0 reorder all utility functions to have fs as 1st param Steve Francia 2015-12-07 09:29:41 -0500
  • 90555c1894 reorganize utils into afero package Steve Francia 2015-12-05 11:43:38 -0500
  • 3a517135a5 Adding Afero/utils Steve Francia 2015-12-03 22:30:35 -0500
  • f50d862134 Adding "/" to MemMapFS in a cleaner way Steve Francia 2015-12-03 22:29:31 -0500
  • a9385f2db9 Removing extra normalize call (since open already normalizes) Steve Francia 2015-12-03 22:28:21 -0500
  • 54ad8f690d MkdirAll should respect permissions (MemMapFS) Steve Francia 2015-12-03 22:27:28 -0500
  • 30bd450c02 making the fs property accessible Afero.fs -> Afero.Fs Steve Francia 2015-12-08 15:58:22 -0500
  • adb80c3cf7 Fix AppVeyor badge Martin Bertschler 2015-12-08 18:08:37 +0100
  • 2affd36eba reorder all utility functions to have fs as 1st param Steve Francia 2015-12-07 09:29:41 -0500
  • 708d4bcfd5 Fix walk function in test to not panic if an error is passed Martin Bertschler 2015-12-06 16:25:06 +0100
  • 17333d8c34 Integrate AppVeyor config file Martin Bertschler 2015-12-06 12:29:59 +0100
  • b705e04d55 Add AppVeyor badge to Readme Martin Bertschler 2015-12-06 11:56:46 +0100
  • 2d8c52ccae reorganize utils into afero package Steve Francia 2015-12-05 11:43:38 -0500
  • e0541960c4 Adding Afero/utils Steve Francia 2015-12-03 22:30:35 -0500
  • bf4acad820 Adding "/" to MemMapFS in a cleaner way Steve Francia 2015-12-03 22:29:31 -0500
  • 105eacd583 Removing extra normalize call (since open already normalizes) Steve Francia 2015-12-03 22:28:21 -0500
  • 87252f6210 MkdirAll should respect permissions (MemMapFS) Steve Francia 2015-12-03 22:27:28 -0500
  • 55789de153 Format Readme.md code blocks as Go code Martin Bertschler 2015-12-03 18:23:48 +0100
  • 3a224e9827 Normalize Paths so "/boo/" and "/boo" are the same Steve Francia 2015-12-02 16:28:58 -0500
  • 75dc847d59 Start MemMapFS with a root directory. Steve Francia 2015-12-02 16:27:14 -0500
  • 77f1ec73f1 Use filepath.Abs to interpret relative file paths Will Plusnick 2015-12-01 20:55:00 -0600
  • f85f3b3779 reorganize and update readme Steve Francia 2015-12-01 17:10:07 -0500
  • 4d968e2d2e Add logo image to readme Steve Francia 2015-11-30 21:04:23 -0500
  • 4a72472d2c Update README.md Steve Francia 2015-11-30 20:54:51 -0500
  • 12fcb8c83d Merge pull request #23 from tpng/patch-1 Martin Bertschler 2015-11-26 08:07:36 +0100
  • 6fafcd5853 atomic requires struct field to be 64-bit aligned Benny Ng 2015-11-26 12:04:28 +0800
  • 0ad3406941 Merge pull request #22 from mbertschler/fix-rename Martin Bertschler 2015-11-22 14:42:06 +0100
  • 5a59c3f940 properly rename files by changing file.name and newly registering with parent Martin Bertschler 2015-11-22 14:34:57 +0100
  • 3fc0d6fb2b make TestRename fail, make tests less verbose when they don't fail Martin Bertschler 2015-11-22 14:26:00 +0100
  • 3f6f746a75 Treat existing files and directories differently in MemMapFS. spf13 2015-11-16 21:26:16 -0500
  • 19b2cf0372 Fix typo in README Alex Tomlins 2015-11-06 17:06:25 +0000
  • aab0979dd5 Merge 59ec732eee into 0a58b8245b Martin Bertschler 2015-11-07 00:35:08 +0000
  • 0a58b8245b Fix a bug that happens when the parent is the "." file. Martin Bertschler 2015-11-07 01:00:03 +0100
  • 59ec732eee Merge branch 'master' of https://github.com/mbertschler/afero Martin Bertschler 2015-11-07 01:00:42 +0100
  • 1dd88f818f Fix a bug that happens when the parent is the "." file. Martin Bertschler 2015-11-07 01:00:03 +0100
  • 4b99a38997 Fix typo in README Alex Tomlins 2015-11-06 17:06:25 +0000
  • e9936851fe Merge d4d407eea1 into 1407a13a63 Martin Bertschler 2015-11-06 16:45:26 +0000
  • 1407a13a63 Update README.md File interface and docs badge Martin Bertschler 2015-11-05 14:49:48 +0100
  • 33ecf3dc6b Add Sync() to the File interface, implement Sync() for InMemoryFile Sync() for InMemoryFile always returns nil. Martin Bertschler 2015-11-05 14:36:41 +0100
  • aca753daff Update README.md Release Notes and Contributors Martin Bertschler 2015-11-05 14:17:48 +0100
  • 56c149609a add Walk function similar to filepath.Walk, add test for Walk Martin Bertschler 2015-11-05 14:00:51 +0100
  • d4d407eea1 Update README.md File interface and docs badge Martin Bertschler 2015-11-05 14:49:48 +0100
  • 355a71125c Add Sync() to the File interface, implement Sync() for InMemoryFile Sync() for InMemoryFile always returns nil. Martin Bertschler 2015-11-05 14:36:41 +0100
  • 403132f4e3 Update README.md Release Notes and Contributors Martin Bertschler 2015-11-05 14:17:48 +0100
  • 62c9217de3 add Walk function similar to filepath.Walk, add test for Walk Martin Bertschler 2015-11-05 14:00:51 +0100
  • f18b60b73c Merge 4c9b319a33 into 582dcbe54c Alex Tomlins 2015-11-05 12:00:09 +0000
  • 582dcbe54c Support O_TRUNC flag to MemMapFs.OpenFile Alex Tomlins 2015-08-09 18:18:31 +0100
  • 7441922445 Support O_APPEND flag in *MemMapFs.Openfile Alex Tomlins 2015-08-08 18:55:20 +0100
  • 47e9336de6 Handle O_CREATE flag to *MemMapFs.OpenFile. Alex Tomlins 2015-08-08 18:50:19 +0100
  • 42d35dace7 Merge pull request #16 from mbertschler/master Bjørn Erik Pedersen 2015-11-05 10:21:28 +0100
  • 171091926d change Readdir test to work, update Fs and File interface in README Readdir test worked on OS X but not on CI, because the assumption that the os.File Readdir returns files sorted by name is not true on all operating systems Martin Bertschler 2015-11-04 23:43:06 +0100
  • 10150bfa64 fix Readdir behaviour for n > 0, fix RemoveAll Martin Bertschler 2015-11-04 20:33:40 +0100
  • c64453ab4d fix InMemoryFileInfo.Name() and File.Readdirnames() to only return the file name and not the full path to make it conform with the behaviour of the os package Martin Bertschler 2015-10-17 13:02:31 +0200
  • fbb31b7318 add tests for Readdir, Readdirnames and add check in TestRemove to see if file was removed from the parent file list Martin Bertschler 2015-10-17 13:00:33 +0200
  • 3de0cfae06 make Readdir and Readdirnames work Martin Bertschler 2015-10-17 12:58:11 +0200
  • 4c9b319a33 Support O_TRUNC flag to MemMapFs.OpenFile Alex Tomlins 2015-08-09 18:18:31 +0100
  • 8d3d399d37 Support O_APPEND flag in *MemMapFs.Openfile Alex Tomlins 2015-08-08 18:55:20 +0100
  • ef66139004 Handle O_CREATE flag to *MemMapFs.OpenFile. Alex Tomlins 2015-08-08 18:50:19 +0100
  • 3104fd9232 Merge 2263b01c1d into 6ced24dbe1 Alex Tomlins 2015-09-08 12:17:07 +0000
  • 6ced24dbe1 Make MemMapFs.Remove() error for non-existent file Alex Tomlins 2015-08-08 22:55:14 +0100
  • a269144fd6 Fix MemMapFs.Remove() to really delete the file. Alex Tomlins 2015-08-08 22:47:18 +0100
  • ed9c1d70df Merge 33a8ad0079 into 5849bf9936 Anton Tyurin 2015-09-08 12:16:16 +0000