Commit Graph

4850 Commits

Author SHA1 Message Date
Miguel Freitas
4d43c08a5b ignore far-future message in getposts 2014-09-21 11:35:52 -03:00
Miguel Freitas
a7e9b67e37 don't accept DHT posts with time in far-future.
(timeline still need to be fixed though)
2014-09-21 11:10:59 -03:00
miguelfreitas
00b67caea4 Merge pull request #260 from dryabov/search
add search method
2014-09-21 09:47:26 -03:00
miguelfreitas
e147c80d9e Merge pull request #262 from dryabov/dht_putdata_size
increase allowed size of putData request
2014-09-21 08:32:51 -03:00
miguelfreitas
f8e92b7302 Merge pull request #257 from dryabov/top_hashtags
add aging for hashtags
2014-09-20 18:57:48 -03:00
Denis Ryabov
4e47b5666e filter directmsgs by age 2014-09-02 13:20:18 +04:00
Denis Ryabov
2706e713a0 fix case-insensitive search 2014-09-02 12:50:15 +04:00
Denis Ryabov
0a25bdead9 fix description 2014-09-02 11:55:43 +04:00
Denis Ryabov
ecb13bbd0e fix access to stack var 2014-09-02 11:49:19 +04:00
Denis Ryabov
00ae4b712d fix work when dht is not loaded yet 2014-09-02 11:41:57 +04:00
Denis Ryabov
ace69ca57e ;;->; 2014-09-02 02:07:46 +04:00
Denis Ryabov
080ac30468 improve search 2014-09-02 02:07:27 +04:00
Denis Ryabov
701d84e7f8 increase allowed size of putData request (size of 140-characters UTF-8 message may be up to 140*4=560 bytes) 2014-08-28 23:07:37 +04:00
Denis Ryabov
c500409517 future-friendly filter ("not dm" instead of unclear "rt AND NORMAL") 2014-08-27 01:05:15 +04:00
Denis Ryabov
ab48764e38 add search method 2014-08-27 01:03:37 +04:00
Denis Ryabov
171fef62c5 add aging for hashtags 2014-08-21 13:24:55 +04:00
Miguel Freitas
c7e35d86a2 dont assume the DHT item storage is confirmed just because we got some results back,
compare the contents instead. should improve reliability of mentions.
2014-08-18 19:37:32 -03:00
miguelfreitas
5acee892e5 Merge pull request #251 from benhc123/patch-4
Changed copyright date and title
2014-08-06 18:20:05 -04:00
Ben Holden-Crowther
38cc17d0d0 Changed copyright date and title
Changed date from 2013 to 2014 and bitcoin developers to twister developers.
2014-08-06 22:08:58 +01:00
miguelfreitas
5e7bf6dd34 Merge pull request #250 from benhc123/patch-3
Added license section
2014-08-06 16:32:13 -04:00
benhc123
ec62b794bd Added license section
With link to license file.
2014-08-06 20:12:42 +01:00
Miguel Freitas
38052af55d handle block db inconsistency more nicely 2014-07-28 15:58:33 -03:00
Miguel Freitas
5b3fb45b81 disable assert since "there are ways for this to happen legitimately". should fix #176 2014-07-22 14:49:12 -03:00
Miguel Freitas
8e81548ca0 try adding -ldl to libs if standard openssl test fails (patch submitted upstream) 2014-07-21 19:32:30 -03:00
Miguel Freitas
58f823b3de use BOOST_CPPFLAGS and BOOST_LDFLAGS 2014-07-21 18:46:26 -03:00
Miguel Freitas
81b24c01c7 check support for gcc flag -mstackrealign before using it 2014-07-21 18:36:58 -03:00
miguelfreitas
b09ad3e4c4 Merge pull request #242 from patcon/contributing-md-comm-chans
Add communication channels in a CONTRIBUTING.md.
2014-07-19 21:17:06 -04:00
Patrick Connolly
1a66265a5b Add communication channels in a CONTRIBUTING.md. 2014-07-19 13:39:17 -06:00
Miguel Freitas
3b0633fad4 global dht traffic seems too high: implement probabilistic refresh for users that post too much.
this should reduce the traffic for now but me may want to tweak these settings later.
the most recent posts are priorized regardless of how much the user posts.
2014-07-19 12:38:04 -03:00
Miguel Freitas
ed68411ed1 updated all ax_boost* detection scripts from upstream 2014-07-17 18:39:00 -03:00
Miguel Freitas
201328d62a 0.9.23 2014-07-17 11:11:00 -03:00
Miguel Freitas
17207a8064 move refresh period settings to a single place and add some notes about it. 2014-07-17 11:10:33 -03:00
miguelfreitas
8ffcef4a5c Merge pull request #235 from dryabov/dht_refresh_1
faster DHT refresh 2
2014-07-17 09:46:03 -04:00
Denis Ryabov
f08567e650 unify style 2014-07-17 16:31:37 +04:00
Denis Ryabov
2e17020e46 Merge branch 'master' of git://github.com/miguelfreitas/twister-core into dht_refresh_1
Conflicts:
	libtorrent/include/libtorrent/ptime.hpp
2014-07-17 16:27:47 +04:00
Miguel Freitas
7240fee4e9 update time.cpp/ptime from upstream (r10083) trying to fix non-monotonic time issues with win32.
still one assert from disk_io_thread must be commented out to avoid aborting.
2014-07-14 22:20:33 -03:00
Miguel Freitas
c9d6b2d0af fix mingw32 sse2 crash and assertion failure (winxp) 2014-07-13 16:08:06 -03:00
Miguel Freitas
acb6f8ea62 gitian linux static building 2014-07-09 23:22:53 -03:00
Miguel Freitas
b0e35d2c7f change order for static lib compatibility 2014-07-09 22:59:57 -03:00
Miguel Freitas
b21af7d18b compile mingw executables static 2014-07-09 22:19:17 -03:00
Miguel Freitas
ac9e5f5d30 native windows executables using gitian. win32 and win64. 2014-07-08 23:19:09 -03:00
Miguel Freitas
f457d9d863 mingw fix 2014-07-08 22:02:35 -03:00
Denis Ryabov
ccf6634d41 less aggresive dht refresh 2014-07-08 23:11:05 +04:00
Denis Ryabov
79be353eed remove refresh_per_tick_limit based logic in flavour of 100ms delay 2014-07-08 21:22:49 +04:00
Denis Ryabov
dc7c4e5627 fix store/load confirmed field 2014-07-08 18:28:47 +04:00
Denis Ryabov
683f55f8d2 confirmation for local items only 2014-07-08 17:01:53 +04:00
Denis Ryabov
785d05f10c simpler expression for random diffusion 2014-07-08 15:19:56 +04:00
Denis Ryabov
847659f7dd update refresh time on confirm 2014-07-08 15:18:22 +04:00
Miguel Freitas
a358a677ab host checks from bitcoin upstream needed to cross-compile leveldb.
(OSX users must check if i didn't break anything)
2014-07-08 08:14:22 -03:00
Denis Ryabov
601e0422e4 prevent flow of unconfirmed requests after twister start 2014-07-08 15:01:48 +04:00