Akinori MUSHA
|
10ddb688df
|
Inhibit cloning MozillaStore.
|
2013-04-16 00:38:47 +09:00 |
|
Akinori MUSHA
|
d806955f57
|
Fix hand-made autoloading to allow directly referencing MozillaStore.
|
2013-04-16 00:37:10 +09:00 |
|
Akinori MUSHA
|
ded02f8327
|
Make MozillaStore#close actually "work" by closing open statements.
Add a finalizer to MozillaStore also, which automatically closes the
SQLite3 database.
|
2013-04-16 00:04:54 +09:00 |
|
Akinori MUSHA
|
e9230a00c1
|
Add tests for MozillaStore#upgrade_database and fix its bugs.
|
2013-04-16 00:03:03 +09:00 |
|
Akinori MUSHA
|
25dd32219f
|
MozillaStore#close: Do not call SQLite3::Database#close if already closed.
|
2013-04-15 23:57:35 +09:00 |
|
Akinori MUSHA
|
6ec66d11ed
|
Restore and improve compatibility with ruby 1.8.
|
2013-04-14 13:01:37 +09:00 |
|
Akinori MUSHA
|
4f526857aa
|
Store special cookies properly.
"Special" cookies here mean those of public suffixes and IP addresses.
|
2013-03-28 19:10:14 +09:00 |
|
Akinori MUSHA
|
91b5184d96
|
Hold session cookies in an internal HashStore.
|
2013-03-28 19:10:14 +09:00 |
|
Akinori MUSHA
|
add4a367fd
|
Include MonitorMixin in store classes and make them thread-safe.
|
2013-03-28 01:05:22 +09:00 |
|
Akinori MUSHA
|
30e2915c1e
|
Officially add AbstractStore#delete() as an API method.
|
2013-03-28 01:04:45 +09:00 |
|
Akinori MUSHA
|
4512c333b4
|
MozillaStore: Add #filename, #close and #closed?.
|
2013-03-27 19:50:27 +09:00 |
|
Akinori MUSHA
|
a7575ae3df
|
Improve documentation.
|
2013-03-27 18:17:56 +09:00 |
|
Akinori MUSHA
|
6fade20c59
|
Make GC threshold user specifiable.
|
2013-03-27 16:10:05 +09:00 |
|
Akinori MUSHA
|
69b3186666
|
Add MozillaStore.
|
2013-03-27 16:01:48 +09:00 |
|