Commit Graph

  • 5dc7028c8a Add expat into README.md dependency list - closes #25 v0.4.1 Vitaliy Filippov 2015-08-30 22:48:30 +0300
  • 6f35a32ca2 Get auth headers again before each Put() retry - fixes #19 Vitaliy Filippov 2015-08-04 22:59:09 +0300
  • 308aab92cf Also print response body on 401 Vitaliy Filippov 2015-07-04 00:25:13 +0300
  • 1d47616518 Fix #17 (curl_slist memory leak) Vitaliy Filippov 2015-07-04 00:18:59 +0300
  • 5da32905ea Move old tests to fix build errors, fixes #14 Vitaliy Filippov 2015-06-27 23:18:03 +0300
  • 70ec926e2a Add response body and headers to diagnostic information on HTTP 400 and above Vitaliy Filippov 2015-06-27 22:58:01 +0300
  • 06eb1a7df2 Fix FreeBSD build Vitaliy Filippov 2015-05-31 22:35:15 +0300
  • 82705f39b0 Fix 412's on reupload. Fixes #5 Vitaliy Filippov 2015-05-21 19:20:58 +0300
  • 37b2cf3102 Ignore files without md5Checksum. Fixes #2 Vitaliy Filippov 2015-05-20 15:14:24 +0300
  • 815d0ea44e Make libbfd happy. In conjunction with libiberty fixes #1 Vitaliy Filippov 2015-05-20 02:07:43 +0300
  • c006e75d26 Return libiberty back Vitaliy Filippov 2015-05-20 02:10:04 +0300
  • 29241002eb Add myself to copyrights, change README v0.4.0 Vitaliy Filippov 2015-05-17 22:09:42 +0300
  • 0bdbf87514 Ignore local .trash, fix REST API - it mostly works Vitaliy Filippov 2015-05-17 21:05:24 +0300
  • 2d34d7708b Implement upload methods for REST API Syncer (basic file upload to root now works) Vitaliy Filippov 2015-05-17 20:10:03 +0300
  • a4521d9d62 Remove obsolete gdbm & iberty cmake modules Vitaliy Filippov 2015-05-17 16:59:58 +0300
  • 862fca035a Move all protocol interaction into Syncers out of the base code Vitaliy Filippov 2015-05-17 16:54:04 +0300
  • 717a6a4793 Use vector<Entry> instead of iterator_adaptor to hide implementation details Vitaliy Filippov 2015-05-17 14:32:04 +0300
  • dabaaac38f Cleanup Feed interface (remove some unused methods) Vitaliy Filippov 2015-05-17 12:29:00 +0300
  • 6a15dd09a5 Split Resource to global (base/Resource) and API-specific ({drive,drive2}/Syncer) parts Vitaliy Filippov 2015-05-17 02:00:00 +0300
  • f41e4f6dd3 Split Entry to v1::Entry1 and v2::Entry2 Vitaliy Filippov 2015-05-16 21:10:38 +0300
  • b0255d9699 Add Entry constructor for new Drive REST API Vitaliy Filippov 2015-05-16 19:38:43 +0300
  • 2d8da5cab3 Remove doclist API specific fields from Entry class: kind, create_link, edit_link and alt_self Vitaliy Filippov 2015-05-16 12:35:41 +0300
  • 770baca3fc Reduce syscalls slightly more (os::FileCTime is still left...) Vitaliy Filippov 2015-05-16 01:05:19 +0300
  • 5bc503279a Remove JSON-C json wrappers, use YAJL for everything Vitaliy Filippov 2015-05-16 00:27:59 +0300
  • ac1763f2c7 Merge https://github.com/visap/grive/commits/visa Vitaliy Filippov 2015-05-16 00:36:18 +0300
  • 12774a952a Remove bgrive (dead and unused code) Vitaliy Filippov 2015-05-14 01:22:37 +0300
  • f16f212281 use pkg-config also for finding json-c (fixes paths on debian) Vitaliy Filippov 2015-05-14 01:20:35 +0300
  • c0c89c306c Remove useless swap() code Vitaliy Filippov 2015-05-14 01:01:52 +0300
  • 94efea11dd Do not try to install doc/grive.1 from bgrive cmake Vitaliy Filippov 2014-07-23 14:48:22 +0400
  • 400d9e0c0f Fix long/int cast errors Vitaliy Filippov 2014-07-23 14:47:16 +0400
  • 459313ecf5 Find YAJL via pkg-config Vitaliy Filippov 2014-07-23 14:41:40 +0400
  • 3775572f46 Retry upload on XML error instead of crashing Visa Putkinen 2013-11-25 00:14:29 +0200
  • 84785ec473 Fix hang when upload receives HTTP 500 Visa Putkinen 2013-11-25 00:07:27 +0200
  • 645bb2e7d4 Add delay before auth token refresh Visa Putkinen 2013-11-26 23:00:42 +0200
  • 986ab4acc6 Log XML on parse failure Visa Putkinen 2013-11-24 14:34:52 +0200
  • 8b434dad14 Reduce number of syscalls while scanning local files Visa Putkinen 2013-11-24 14:34:03 +0200
  • c15bfbe8bc Ignore only .grive and .grive_state Visa Putkinen 2013-11-24 14:25:01 +0200
  • 89506b4162 Add autogenerated stuff to .gitignore Visa Putkinen 2013-11-24 14:22:49 +0200
  • 752eb3fdda Allow to sync just one directory in the root Vitaliy Filippov 2013-09-08 02:36:30 +0400
  • 27817e835f using the new Json classes for bgrive v0.3.0 Nestal Wan 2013-05-03 00:40:04 +0800
  • 6ba04dcfba added operator<< to print out json Nestal Wan 2013-05-02 00:55:39 +0800
  • 6fa6e690c6 added json writer Nestal Wan 2013-05-02 00:41:47 +0800
  • abfa9ce765 added ValResponse class to parse JSON from http Nestal Wan 2013-05-02 00:04:42 +0800
  • 2d29692601 added yajl parser Nestal Wan 2013-05-01 22:47:37 +0800
  • 540e3d82db added type conversion to supported types Nestal Wan 2013-05-01 13:36:29 +0800
  • 658fb757e3 added Val class for generic representation of JSON, but there's some problems with maps Nestal Wan 2013-05-01 01:56:34 +0800
  • d5ca8e0afa show title and mime in GUI Nestal Wan 2013-04-30 00:13:13 +0800
  • 15b3b85807 UT compile fixes Nestal Wan 2013-04-29 23:49:01 +0800
  • a668b7670b added ui on the right. no logic yet Nestal Wan 2013-04-29 23:46:49 +0800
  • bba65c0cc7 show files now. working good. Nestal Wan 2013-04-29 22:31:12 +0800
  • 93fe68ce4c fixing the problems with multiple parent Nestal Wan 2013-04-29 22:14:05 +0800
  • 94d66f0d30 can show tree now, but still has issues Nestal Wan 2013-04-29 22:02:41 +0800
  • 326ae20ca7 showing in qt model, but no child Nestal Wan 2013-04-29 17:35:09 +0800
  • ee6408d05f changed to store parent IDs Nestal Wan 2013-04-29 15:45:58 +0800
  • 87d96972f7 Added Query() helper to Feed. and common URI header Nestal Wan 2013-04-29 14:50:54 +0800
  • 209d0b5a59 added code to fetch all folders Nestal Wan 2013-04-29 14:00:29 +0800
  • 62dc542341 refactored old GDoc API into v1 namespace. using v2 namespace for new Google Drive API Nestal Wan 2013-04-29 13:23:34 +0800
  • 738435837b using DataStream instead of Receiveable Nestal Wan 2013-04-29 01:25:34 +0800
  • 443a85d558 removing redundant header parameter in Feed Nestal Wan 2013-04-29 00:13:34 +0800
  • d4a7fae273 refactored exception handling Nestal Wan 2013-04-28 23:50:20 +0800
  • 39b2b4fb0b added DriveModel. just skeleton. Nestal Wan 2013-04-28 19:40:06 +0800
  • 755ee1c9ad new qt gui Nestal Wan 2013-04-28 18:40:21 +0800
  • 113b1107d8 Merge pull request #112 from justinharding/issue_86_partial_sync Nestal Wan 2012-08-06 07:51:57 -0700
  • 29f17397c1 fix broken unit tests justin 2012-08-01 20:46:59 +0100
  • 804fe923f2 refactored the config file part from #109 Nestal Wan 2012-07-30 16:52:59 +0800
  • 612b35a090 fixed compiler warnings Nestal Wan 2012-07-30 16:43:51 +0800
  • bec8362639 added template contructor for object Nestal Wan 2012-07-30 16:43:36 +0800
  • 0b2a8c0a54 clean up on #109 Nestal Wan 2012-07-30 15:24:47 +0800
  • cb602052f1 Merge pull request #109 from justinharding/issue_86_partial_sync Nestal Wan 2012-07-29 21:56:02 -0700
  • 034891a610 issue 86 allow sync folder to be specified, move Config class and add basic unit test justin 2012-07-29 18:17:10 +0100
  • e0383a843c remove unused code justin 2012-07-29 17:53:02 +0100
  • d831b8d59f support creating revisions with --new-rev (#87) Nestal Wan 2012-07-27 00:45:53 +0800
  • fd81cc1fe4 added --log-xml for debugging (#80) Nestal Wan 2012-07-27 00:17:44 +0800
  • e375d92b82 version changes for v0.3 Nestal Wan 2012-07-26 01:29:47 +0800
  • 5a0c6ae56e don't throw in CurlAgent for all HTTP errors (#82) Nestal Wan 2012-07-26 01:23:20 +0800
  • 22fd859be6 Merge pull request #105 from stephencox/master Nestal Wan 2012-07-25 09:30:52 -0700
  • 2e9761e58e Removed duplicate "considered" in README Stephen Cox 2012-07-23 11:09:53 +0200
  • 51e42914f3 refreshing the token if HTTP 401 is returned (#83) Nestal Wan 2012-07-23 16:00:21 +0800
  • 3acd25cb55 proper fix for (#98: missing reference count for Json::Get() ) Nestal Wan 2012-07-23 15:43:11 +0800
  • 271e4d7ed8 Merge pull request #100 from justinharding/mtimebranch Nestal Wan 2012-07-23 00:21:58 -0700
  • 96227d38cf store modified time of file in m_mtime instead of passing value as param justin 2012-07-19 22:22:34 +0100
  • c6a1c47d40 added retry on HTTP 500 & 503 (#82) Nestal Wan 2012-07-20 00:50:40 +0800
  • 28e8012ca5 added AuthAgent, a wrapper around http agent Nestal Wan 2012-07-20 00:39:36 +0800
  • 57c431dd83 added logs for tracing last sync time Nestal Wan 2012-07-19 23:48:01 +0800
  • 28e4956af9 Merge pull request #99 from fairlight1337/master Nestal Wan 2012-07-19 08:40:27 -0700
  • 2f94168599 Set up an else-clause for IBERTY_LIBRARY and removed unnecessary BOOST-find Jan Winkler 2012-07-19 17:19:40 +0200
  • 56de93c8c7 Commented out iberty_library stuff Jan Winkler 2012-07-19 16:51:03 +0200
  • 7cc4984932 use mmap for checksum Nestal Wan 2012-07-17 01:50:41 +0800
  • ce245576b5 use StdioFile for uploading (#88) Nestal Wan 2012-07-17 01:58:16 +0800
  • 75c67dad8d added class & functions for memory mapped files Nestal Wan 2012-07-17 01:08:34 +0800
  • 94383e0030 ignoring files with missing MD5 checksum in remote feeds Nestal Wan 2012-07-16 23:37:50 +0800
  • 593c335a5e improved logging for HTTP responses Nestal Wan 2012-07-16 23:23:08 +0800
  • 394982da4e added _FILE_OFFSET_BITS=64 (#88) Nestal Wan 2012-07-16 22:30:30 +0800
  • 8547bbf7ab Merge pull request #92 from justinharding/master Nestal Wan 2012-07-16 06:54:46 -0700
  • e28fe96260 fix deleted local file downloaded again justin 2012-07-15 17:33:33 +0100
  • 80f3fbf370 refactored the logs to debug sync problems Nestal Wan 2012-07-12 00:36:58 +0800
  • 278037b07b fixed incorrect name in pdf files Nestal Wan 2012-07-12 00:30:19 +0800
  • 66b3d37872 README: beta quality Nestal Wan 2012-07-11 22:51:08 +0800
  • af68bde44b Merge pull request #89 from alerque/patch-1 Nestal Wan 2012-07-11 07:27:05 -0700
  • 580b2f67f2 Minor English cleanup. Caleb Maclennan 2012-07-11 12:08:42 +0300