Commit Graph

  • ad839ae554 updated comments of QueryTorrents() and GetTorrent() in persistence/interface Bora Alper 2018-03-03 22:09:34 +0000
  • 5c4d96402d removed enableFTS arg in MakeDatabase Bora Alper 2018-03-03 17:11:13 +0000
  • 3a886229fc fixed pkg/persistence/interface.go Bora Alper 2018-03-03 17:09:49 +0000
  • 7a49acb50a created /cmd and /pkg directories Bora Alper 2018-03-02 18:56:17 +0000
  • 002d0af080 4rd attempt for appveyor Bora Alper 2017-11-15 00:51:20 +0000
  • 506ff52665 2nd attempt for appveyor Bora Alper 2017-11-15 00:43:58 +0000
  • 3b7beb2b98 yet another attempt at appveyor.yml Bora Alper 2017-11-15 00:40:35 +0000
  • 64ff7e0749 Made database cmdline arg optional again, fixed appveyor.yml Bora Alper 2017-11-15 00:25:32 +0000
  • b44d56f07d
    Added build status badges to README.md Bora M. Alper 2017-11-08 19:08:19 +0000
  • 17f2971e11
    Updated appveyor.yml Bora M. Alper 2017-11-08 18:58:25 +0000
  • 8bb44f69c7
    Added appveyor.yml Bora M. Alper 2017-11-08 18:56:12 +0000
  • e994a1d92b added CPU profiling Bora Alper 2017-11-08 00:03:02 +0000
  • d0c1b68692 Thanks to @anacrolix, we no longer need to monkey-patch the torrent! Bora Alper 2017-11-07 21:20:40 +0000
  • e4d7bcac2d changed trawling interval from 1 to 3 seconds Bora Alper 2017-11-05 01:51:25 +0000
  • e9d23c3292 improved logging in main.go (tiny little bit) Bora Alper 2017-11-05 01:50:54 +0000
  • 453ecae634 added incomingInfoHashes to keep track of active fetching operations Bora Alper 2017-11-05 01:50:20 +0000
  • 7048110cd0 improved error handling in DoesTorrentExist() in persistence/sqlite3.go Bora Alper 2017-11-05 01:48:55 +0000
  • ddd0b15b69 changed README file to markdown! Bora Alper 2017-11-05 01:48:03 +0000
  • 3a399b056e fixed a bug that occurs when rLength is smaller than two (in fetcher) Bora Alper 2017-11-05 01:47:40 +0000
  • ae691ada79 started cleaning up for v0.7.0 Bora Alper 2017-11-02 23:15:13 +0000
  • d828c8c41e Added unstable repo warning to README Bora M. Alper 2017-10-17 10:42:59 +0100
  • 828e4691da another halfway-through commit, ignore... Bora M. Alper 2017-10-04 14:07:48 +0100
  • 620043f48c halfway-through commit, ignore... Bora M. Alper 2017-08-24 23:30:20 +0300
  • b5ee1029e2 Merge remote-tracking branch 'origin/go-rewrite' into go-rewrite Bora M. Alper 2017-08-21 17:17:31 +0300
  • f33676614a Merge pull request #141 from mweinelt/go-mysql Bora M. Alper 2017-08-21 17:16:44 +0300
  • 4b987d904a added fetcher timeout, proto. tests, fixed codec, ignored "vote" queries Bora M. Alper 2017-08-21 17:15:41 +0300
  • 19b0adcc3d Merge branch 'go-rewrite' into go-mysql hexa- 2017-08-17 04:24:49 +0200
  • da5d5d9d42 now we check whether a torrent exists in the database Bora M. Alper 2017-08-16 20:28:33 +0300
  • 09d1a57a87 a more sensible buffer (10) for newTorrents and add &then flush Bora M. Alper 2017-08-15 18:14:47 +0300
  • cab372c504 fixed database URL issue, and some other changes as well Bora M. Alper 2017-08-15 18:00:55 +0300
  • 90fad55722 magneticod: use mysql in strict mode, increase name column to 1024 characters Martin Weinelt 2017-08-13 02:39:44 +0200
  • 1123c948f9 magneticod: add mysql support Martin Weinelt 2017-08-10 22:47:42 +0200
  • 374ce0538a initial commit of go-rewrite Bora M. Alper 2017-08-08 14:58:51 +0300
  • 35f07d84b9 Merge pull request #128 from mweinelt/magnetico-noauth Bora M. Alper 2017-07-23 15:54:55 +0300
  • 9a8d59c85e magneticow: allow no-auth also in feed url Martin Weinelt 2017-07-23 12:40:36 +0200
  • 3a7de3daaf Merge pull request #126 from mweinelt/magneticow-noauth Bora M. Alper 2017-07-21 21:45:22 +0300
  • 91183f57d7 Merge pull request #124 from pcamelo/magneticow-host Bora M. Alper 2017-07-21 21:44:18 +0300
  • 2ad6415586 magneticow: add --noauth argument to disable basic-auth Martin Weinelt 2017-07-19 20:47:52 +0200
  • 487f038643 Make magneticow listening host available to the user Pedro Camelo 2017-07-19 02:02:29 +0100
  • 5ee325f8f5 changed directory structure, bittorrent is still being refactored Bora M. Alper 2017-07-18 17:51:33 +0300
  • e0241fe48c mainline/service done, also changed the signatures of transport signals Bora M. Alper 2017-07-15 23:27:45 +0300
  • 57d466a666 d/dht/mainline/protocol completed Bora M. Alper 2017-07-14 21:19:07 +0300
  • 1df6204a5f initial commit for refactoring magneticod (far, far away from complete!) Bora M. Alper 2017-07-09 11:59:48 +0300
  • 90538b10af removed unused metadata queue Bora M. Alper 2017-07-07 13:31:29 +0300
  • 2791164f27 document search syntax in magneticow docs Bora M. Alper 2017-07-05 16:44:37 +0300
  • 45a2679e33 i hate restructedtext Bora M. Alper 2017-07-05 15:32:30 +0300
  • c9b7d8a58b fixed formatting in magneticod docs Bora M. Alper 2017-07-05 15:30:16 +0300
  • 9d62575cf5 fixed both docs and added iptables commands in magneticod docs Bora M. Alper 2017-07-05 15:25:15 +0300
  • bd1154be2f fixes #113 ("enable"ing systemd service instead of just "start"ing it) Bora M. Alper 2017-07-05 10:35:52 +0300
  • affb500623 fixed unknown reference "_is_info_hash_new" Bora M. Alper 2017-07-05 09:50:56 +0300
  • b3e77e60b6 presumably fixes #97 (UNIQUE constaint failed) Bora M. Alper 2017-07-05 09:44:37 +0300
  • ecd04a84a0 re-add info_hash_index creation in magneticod:persistence Bora M. Alper 2017-07-04 22:22:31 +0300
  • 2b99fb3675 fix for the feed, and added sorting support! Bora M. Alper 2017-07-04 18:51:46 +0300
  • 07fe0d3eb4 corrected naming Bora M. Alper 2017-06-17 15:20:06 +0300
  • 0c6d01184b fixed wrong naming (query/response confusion) Bora M. Alper 2017-06-17 15:18:17 +0300
  • e624837059 create indices in magneticow rather than magneticod (rationale below) Bora M. Alper 2017-06-16 12:08:30 +0300
  • c4b4773fdd updated .gitignore to ignore .mypy_cache Bora M. Alper 2017-06-16 12:04:33 +0300
  • 5b46734baa added feed.png (required for magneticow feeds) Bora M. Alper 2017-06-16 12:04:15 +0300
  • 0462d3b8a2 fixed a rare bug (when you remove the title of the torrent from the URL) Bora M. Alper 2017-06-16 12:02:24 +0300
  • 74f5fb6f79 add a notice that preparing FTS might take a while Bora M. Alper 2017-06-16 11:31:16 +0300
  • 65dc6737e1 implemented BEP 36 (Torrent RSS feeds) in magneticow Bora M. Alper 2017-06-16 10:54:28 +0300
  • d877ba2475 eliminate unnecessary calls to __decode_nodes in __on_FIND_NODE_resp. Bora M. Alper 2017-06-16 00:40:10 +0300
  • 804fc10f1d fixed "sqlite3.ProgrammingError: Cannot operate on a closed database." Bora M. Alper 2017-06-15 15:49:41 +0300
  • f4651fc6e3 fix mypy errors (although there are many # type: ignore lying around) Bora M. Alper 2017-06-15 13:40:03 +0300
  • 6088ef6eec fix pylint errors (now it is rated 10.00/10 yeah!) Bora M. Alper 2017-06-14 18:05:14 +0300
  • 235a42884f v0.6.0 is out! Bora M. Alper 2017-06-14 11:35:35 +0300
  • 5e5d152cc1 initial proposal for the magneticow REST-ful HTTP API! Bora M. Alper 2017-06-13 15:17:52 +0300
  • dea0778511 fixed checking errno in dht.py Bora M. Alper 2017-06-13 15:16:48 +0300
  • 11f573a01d Merge pull request #96 from matega/master Bora M. Alper 2017-06-12 22:12:29 +0300
  • ef9c8a6855 Removed bencode.pyx requirement from magneticod/setup.py Galambos Máté 2017-06-12 20:11:32 +0200
  • ee5d4d2724 Removed ext_modules section from magneticod/setup.py Galambos Máté 2017-06-12 19:28:24 +0200
  • 2ab518a240 Merge remote-tracking branch 'origin/master' Bora M. Alper 2017-06-11 15:28:01 +0300
  • f1f0b9531d general cleanup, performance improvements, bug fixes Bora M. Alper 2017-06-11 15:27:31 +0300
  • 200b1b65fd fixed formatting in CONTRIBTUING.rst Bora M. Alper 2017-06-11 10:05:35 +0300
  • a083bf40f9 ignore nodes with port 0, fixes #93 (presumably) Bora M. Alper 2017-06-10 22:10:33 +0300
  • ec708db607 removed better_bencode fork as I found a saner way for "loads2" Bora M. Alper 2017-06-10 22:04:23 +0300
  • 643c72ee16 magnetico v0.5.0 is out! Bora M. Alper 2017-06-06 15:44:23 +0300
  • 7fb2f19d2a improved uvloop support on different platforms (minor update) Bora M. Alper 2017-06-06 15:33:10 +0300
  • c96cb7de0e created index for discovered_on to speedup statistics Bora M. Alper 2017-06-06 15:13:26 +0300
  • 3960915812 fixes #62 "TypeError: argument of type 'int' is not iterable" Bora M. Alper 2017-06-06 14:33:11 +0300
  • a0ee71a81d fixes infinite-recursion error in bencode.py Bora M. Alper 2017-06-06 12:58:01 +0300
  • 58364dfb3f replaced better_bencode with bencoder.pyx Bora M. Alper 2017-06-05 22:26:08 +0300
  • 3ed5a86c46 Added contribution guidelines. Bora M. Alper 2017-06-05 17:54:11 +0300
  • a73d872825 disable reports for pylint Bora M. Alper 2017-06-05 17:03:55 +0300
  • 94a9fb730e sixth attempt to set up Travis CI... Bora M. Alper 2017-06-05 16:56:19 +0300
  • 9dee183669 fifth attempt to set up Travis CI... Bora M. Alper 2017-06-05 16:53:59 +0300
  • 5f855e1f2a fourth attempt to set up Travis CI Bora M. Alper 2017-06-05 16:48:35 +0300
  • e8e5b73b67 third attempt to set up Travis CI Bora M. Alper 2017-06-05 16:44:40 +0300
  • 002d50ac89 second attempt to set up Travis CI Bora M. Alper 2017-06-05 16:38:06 +0300
  • ac86d48a31 first* attempt to implement Travis CI Bora M. Alper 2017-06-05 14:38:36 +0300
  • 6e0461a4c7 small stylistic change Bora M. Alper 2017-06-05 12:42:54 +0300
  • 2c9de4691d Merge pull request #88 from richardkiss/master Bora M. Alper 2017-06-05 12:37:18 +0300
  • 4e49b11f1d Big speed-up in magneticow when clicking through to file list. Richard Kiss 2017-06-04 20:39:47 -0700
  • ae3de526ec another wave of bugfixes after merge Bora M. Alper 2017-06-02 17:00:49 +0300
  • fcecdba5b9 various bugfixes after merge Bora M. Alper 2017-06-02 16:49:39 +0300
  • 0c9adb95d4 Merge branch 'richardkiss-asyncio' Bora M. Alper 2017-06-02 16:09:48 +0300
  • 5da4b6c67d Merge branch 'asyncio' of https://github.com/richardkiss/magnetico into richardkiss-asyncio Bora M. Alper 2017-06-02 16:09:28 +0300
  • d628269d67 Merge branch 'master' of github.com:boramalper/magnetico Bora M. Alper 2017-06-02 15:35:27 +0300
  • c6388f33e8 Merge branch 'richardkiss-asyncio' Bora M. Alper 2017-06-02 15:34:39 +0300
  • 6a459d5e58 huge commit, code review done on asyncio port Bora M. Alper 2017-06-02 15:34:22 +0300