Commit graph

402 commits

Author SHA1 Message Date
Awn Umar
83f33df46b sync 2021-02-28 11:55:16 +00:00
Awn Umar
9478fa6285 sync 2021-02-27 13:46:28 +00:00
Awn Umar
0a691c2070 Some experimentation 2020-08-09 15:12:07 +01:00
Awn Umar
a5d41f2843
extend test time 2020-05-20 23:42:14 +01:00
Awn Umar
6540007173
Fix benchmark 2020-05-20 23:35:51 +01:00
Awn Umar
a0bce2abd7
... 2020-05-20 23:19:12 +01:00
Awn Umar
438e80410b
Update module name 2020-05-20 23:03:39 +01:00
Awn Umar
117ea777c8
Remove temp files 2020-05-20 23:02:50 +01:00
Awn Umar
aecf168363
Remove temp files 2020-05-20 23:01:37 +01:00
Awn Umar
b5976e820c
massive improvements to stream speed 2020-05-20 22:48:15 +01:00
Awn Umar
6ea70774c7
Update some things 2020-05-20 21:55:43 +01:00
Awn Umar
acb56a453c
Update some things 2020-05-20 21:38:00 +01:00
Awn Umar
126bbdd3e1
Add PoC to examples 2020-04-20 20:33:19 +01:00
Awn
07ca08d6a0
Merge pull request #135 from wodadehencou/fix-recursive-lock
Fix recursive lock
2020-04-20 20:20:15 +01:00
Jam Adams
022edf821f fix following dead lock problems
1. RLock -> RLock
2. RLock -> Lock
2020-04-20 17:04:12 +08:00
Jam Adams
62d42e3d91 review all Lock & UnLock to prevent recursive lock
also optimize error handle of Purge
2020-04-17 13:28:53 +08:00
Awn Umar
4296099a76
Update FreeBSD image version to 13 2020-04-16 15:24:26 +01:00
Awn Umar
c5a8f9891b
Update FreeBSD image version to 13 2020-04-16 15:13:12 +01:00
Awn Umar
fc435d7182
Update AUTHORS 2020-04-16 15:12:00 +01:00
Awn
b5ef0ba491
Merge pull request #133 from wodadehencou/fix-recursive-lock
fix open enclave dead lock
2020-04-16 13:11:10 +01:00
Awn
c13b37e5ab
Merge branch 'master' into fix-recursive-lock 2020-04-16 13:01:24 +01:00
Jam Adams
a8ef25bd9c fix open enclave dead lock
RWMutex should not recursive read locking
2020-04-16 15:11:50 +08:00
Awn
2e209d18e6 Very helpful with maintaining CI tests 2020-03-21 17:07:18 +00:00
Awn Umar
08df8b9117
patch thread-safety bug 2020-03-21 10:54:00 +00:00
Awn
28626dd247 Extend windows test time limit 2020-03-20 17:48:32 +00:00
Awn
153b5da761
Merge pull request #130 from awnumar/dev
Changes and improvements
2020-03-20 14:16:29 +00:00
Awn
ec1b812095
Merge branch 'master' into dev 2020-03-20 14:03:38 +00:00
Awn
7286b7ee63
Merge pull request #131 from fkorotkov/patch-4
[ci] configure Windows task
2020-03-20 14:02:11 +00:00
Fedor Korotkov
122ec9e792
refreshenv 2020-03-20 09:44:06 -04:00
Awn Umar
5862a422b5
Add missing licence header 2020-03-20 13:27:12 +00:00
Awn Umar
e7d38aae98
Update docs URL to pkg.go.dev 2020-03-20 13:27:02 +00:00
Fedor Korotkov
82ca053400
[ci] Windows Setup 2020-03-20 09:13:32 -04:00
Awn Umar
5ae4a34cbd
Update Windows CI container 2020-03-19 20:27:32 +00:00
Awn Umar
2fc8c811c6
Fix signal handling 2020-03-11 19:11:35 +00:00
Awn Umar
a477fe1749
remove benchmark that was causing error
(Received signal: urgent I/O condition)
2020-03-11 18:58:58 +00:00
Awn Umar
b484635ac9
Update dependencies 2020-03-11 18:38:32 +00:00
Awn Umar
ba09d42af6
Add new convenience methods on Stream 2020-03-11 18:33:46 +00:00
Awn Umar
d0b79d816f
Improve error reporting in Reader->Buffer constructors 2020-03-11 18:17:26 +00:00
Awn
cf8585b6b5
Update AUTHORS 2020-01-30 14:34:12 +00:00
Awn Umar
66761c730a
examples: defer temporary buffer destruction 2019-12-31 16:22:13 +00:00
Awn Umar
34f885f80d
Fix docs 2019-11-27 21:59:31 +00:00
Awn Umar
cf864b0a08
Update dependencies 2019-11-27 21:59:24 +00:00
Awn
4f3b363844
Implement encrypted in-memory streaming ability (#128) 2019-11-27 21:56:16 +00:00
Awn Umar
fe0c2feeb2
Merge branch 'master' of github.com:awnumar/memguard 2019-11-09 15:45:15 +00:00
Awn Umar
8cc40e9cf9
Unexport interval value 2019-11-09 15:45:07 +00:00
Awn
62d99ce4ee
Update bug_report.md 2019-11-07 11:27:55 +00:00
Awn
1dcdba3c25
Merge pull request #127 from awnumar/panicrace
Redesigning safe termination functionality
2019-10-28 12:44:13 +00:00
Awn Umar
e593e6a046
Remove test invalid buffer from global list 2019-10-27 15:48:17 +00:00
Awn Umar
b1f1082407
check data region was wiped 2019-10-27 15:10:27 +00:00
Awn Umar
5de5934df7
tests: add test for panic on invalid canary 2019-10-27 13:05:11 +00:00