1. 08 Sep, 2019 2 commits
  2. 06 Sep, 2019 9 commits
  3. 25 Jul, 2019 1 commit
  4. 24 Jul, 2019 2 commits
  5. 16 Jul, 2019 2 commits
  6. 09 Jul, 2019 1 commit
  7. 18 May, 2019 1 commit
  8. 01 May, 2019 1 commit
  9. 17 Mar, 2019 2 commits
  10. 03 Mar, 2019 2 commits
    • Jakob Unterwurzacher's avatar
      tests: fix data race in TestDirIVRace · cd7a6862
      Jakob Unterwurzacher authored
      Ironically, the test for DirIV races had a data race itself
      by writing to a bool without taking a lock.
      
      Found by running "./test.bash -race":
      
      WARNING: DATA RACE
      Write at 0x00c00001dea5 by goroutine 22:
        github.com/rfjakob/gocryptfs/tests/defaults.TestDirIVRace.func1()
            /home/jakob/go/src/github.com/rfjakob/gocryptfs/tests/defaults/diriv_test.go:39 +0x38
        github.com/rfjakob/gocryptfs/tests/defaults.TestDirIVRace()
            /home/jakob/go/src/github.com/rfjakob/gocryptfs/tests/defaults/diriv_test.go:73 +0x65c
        testing.tRunner()
            /usr/local/go/src/testing/testing.go:865 +0x163
      
      Previous read at 0x00c00001dea5 by goroutine 23:
        github.com/rfjakob/gocryptfs/tests/defaults.TestDirIVRace.func2()
            /home/jakob/go/src/github.com/rfjakob/gocryptfs/tests/defaults/diriv_test.go:51 +0x8b
      
      Goroutine 22 (running) created at:
        testing.(*T).Run()
            /usr/local/go/src/testing/testing.go:916 +0x699
        testing.runTests.func1()
            /usr/local/go/src/testing/testing.go:1157 +0xa8
        testing.tRunner()
            /usr/local/go/src/testing/testing.go:865 +0x163
        testing.runTests()
            /usr/local/go/src/testing/testing.go:1155 +0x523
        testing.(*M).Run()
            /usr/local/go/src/testing/testing.go:1072 +0x2eb
        github.com/rfjakob/gocryptfs/tests/defaults.TestMain()
            /home/jakob/go/src/github.com/rfjakob/gocryptfs/tests/defaults/main_test.go:21 +0xe1
        main.main()
            _testmain.go:76 +0x222
      
      Goroutine 23 (running) created at:
        github.com/rfjakob/gocryptfs/tests/defaults.TestDirIVRace()
            /home/jakob/go/src/github.com/rfjakob/gocryptfs/tests/defaults/diriv_test.go:43 +0x48d
        testing.tRunner()
            /usr/local/go/src/testing/testing.go:865 +0x163
      ==================
      --- FAIL: TestDirIVRace (0.00s)
          testing.go:809: race detected during execution of test
      FAIL
      cd7a6862
    • Jakob Unterwurzacher's avatar
      Allow multiple -extpass arguments · cf27037f
      Jakob Unterwurzacher authored
      To support arguments containing spaces, -extpass can now
      be passed multiple times.
      
      https://github.com/rfjakob/gocryptfs/issues/289
      cf27037f
  11. 02 Mar, 2019 3 commits
  12. 17 Feb, 2019 6 commits
    • Jakob Unterwurzacher's avatar
      tests: fix compile error in matrix_test.go · 17321889
      Jakob Unterwurzacher authored
      Error was:
      
      tests/matrix/matrix_test.go:101:9: no new variables on left side of :=
      17321889
    • Jakob Unterwurzacher's avatar
      179471b6
    • Jakob Unterwurzacher's avatar
      nametransform: reject names longer than 255 chars · 19cb6d04
      Jakob Unterwurzacher authored
      Looks like we allowed creating longer names by accident.
      Fix that, and add a test that verifies it.
      19cb6d04
    • Jakob Unterwurzacher's avatar
      26286a5f
    • Jakob Unterwurzacher's avatar
      tests: add len2elen.sh · fa98664d
      Jakob Unterwurzacher authored
      Check plaintext file name length -> encrypted file name length relation
      
      Example output:
      
      0 22
      2 22
      3 22
      4 22
      5 22
      6 22
      7 22
      8 22
      9 22
      10 22
      11 22
      12 22
      13 22
      14 22
      15 22
      16 43
      17 43
      18 43
      19 43
      20 43
      21 43
      22 43
      23 43
      24 43
      25 43
      26 43
      27 43
      28 43
      29 43
      30 43
      31 43
      32 64
      33 64
      34 64
      35 64
      36 64
      37 64
      38 64
      39 64
      40 64
      41 64
      42 64
      43 64
      44 64
      45 64
      46 64
      47 64
      48 86
      49 86
      50 86
      51 86
      52 86
      53 86
      54 86
      55 86
      56 86
      57 86
      58 86
      59 86
      60 86
      61 86
      62 86
      63 86
      64 107
      65 107
      66 107
      67 107
      68 107
      69 107
      70 107
      71 107
      72 107
      73 107
      74 107
      75 107
      76 107
      77 107
      78 107
      79 107
      80 128
      81 128
      82 128
      83 128
      84 128
      85 128
      86 128
      87 128
      88 128
      89 128
      90 128
      91 128
      92 128
      93 128
      94 128
      95 128
      96 150
      97 150
      98 150
      99 150
      100 150
      101 150
      102 150
      103 150
      104 150
      105 150
      106 150
      107 150
      108 150
      109 150
      110 150
      111 150
      112 171
      113 171
      114 171
      115 171
      116 171
      117 171
      118 171
      119 171
      120 171
      121 171
      122 171
      123 171
      124 171
      125 171
      126 171
      127 171
      128 192
      129 192
      130 192
      131 192
      132 192
      133 192
      134 192
      135 192
      136 192
      137 192
      138 192
      139 192
      140 192
      141 192
      142 192
      143 192
      144 214
      145 214
      146 214
      147 214
      148 214
      149 214
      150 214
      151 214
      152 214
      153 214
      154 214
      155 214
      156 214
      157 214
      158 214
      159 214
      160 235
      161 235
      162 235
      163 235
      164 235
      165 235
      166 235
      167 235
      168 235
      169 235
      170 235
      171 235
      172 235
      173 235
      174 235
      175 235
      176 67
      177 67
      178 67
      179 67
      180 67
      181 67
      182 67
      183 67
      184 67
      185 67
      186 67
      187 67
      188 67
      189 67
      190 67
      191 67
      192 67
      193 67
      194 67
      195 67
      196 67
      197 67
      198 67
      199 67
      200 67
      201 67
      202 67
      203 67
      204 67
      205 67
      206 67
      207 67
      208 67
      209 67
      210 67
      211 67
      212 67
      213 67
      214 67
      215 67
      216 67
      217 67
      218 67
      219 67
      220 67
      221 67
      222 67
      223 67
      224 67
      225 67
      226 67
      227 67
      228 67
      229 67
      230 67
      231 67
      232 67
      233 67
      234 67
      235 67
      236 67
      237 67
      238 67
      239 67
      240 67
      241 67
      242 67
      243 67
      244 67
      245 67
      246 67
      247 67
      248 67
      249 67
      250 67
      251 67
      252 67
      253 67
      254 67
      255 67
      fa98664d
    • Jakob Unterwurzacher's avatar
      tests: parallel_cp.sh: automount fs · 5826ff8c
      Jakob Unterwurzacher authored
      Teach the script to automatically mount and unmount.
      5826ff8c
  13. 15 Feb, 2019 1 commit
  14. 04 Feb, 2019 2 commits
  15. 23 Jan, 2019 1 commit
  16. 20 Jan, 2019 4 commits