aboutsummaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #5824luigi11112019-09-041-1/+1
|\ \ | | | | | | | | | 2a41dc0 epee: fix connections not being properly closed in some instances (moneromooo-monero)
| * | epee: fix connections not being properly closed in some instancesmoneromooo-monero2019-08-191-1/+1
| | | | | | | | | | | | Fixed by Fixed by crCr62U0
* | | Merge pull request #5814luigi11112019-09-041-91/+0
|\ \ \ | | | | | | | | | | | | | | | | bdcdb0e Remove unused code under WINDWOS_PLATFORM guard (tomsmeding) a84aa04 syncobj.h no longer defines shared_guard, so remove those define's (tomsmeding)
| * | | syncobj.h no longer defines shared_guard, so remove those define'sTom Smeding2019-08-231-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The removed preprocessor macro's refer to types that are not defined in the file anymore; the only other place where shared_guard is defined is in winobj.h, which also defines the same macro's. Therefore, this change is safe. (Side note is that these macro's weren't used at all anyway, but that is orthogonal to the issue.)
| * | | Remove unused code under WINDWOS_PLATFORM guardTom Smeding2019-08-151-88/+0
| | | | | | | | | | | | | | | | | | | | This code has been present, unchanged, ever since the original move to github in 2014 with commit 296ae46ed.
* | | | Merge pull request #5796luigi11112019-09-041-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | e3cff3d Gitian build script fixes for MacOS (jonathancross)
| * | | | Gitian build script fixes for MacOSJonathan Cross2019-08-061-3/+3
| |/ / /
* | | | Merge pull request #5764luigi11112019-09-043-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | f26e663 Gitian build (mac, linux): gzip => bzip2 (jonathancross)
| * | | | Gitian build (mac, linux): gzip => bzip2Jonathan Cross2019-07-183-4/+4
| | | | |
* | | | | Merge pull request #5536luigi11112019-09-043-13/+88
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 1a367d6 simplewallet: lock console on inactivity (moneromooo-monero)
| * | | | | simplewallet: lock console on inactivitymoneromooo-monero2019-08-283-13/+88
| | |_|_|/ | |/| | |
* | | | | Added support for "noise" over I1P/Tor to mask Tx transmission.Lee Clagett2019-07-1710-64/+289
| | | | |
* | | | | Add ref-counted buffer byte_slice. Currently used for sending TCP data.Lee Clagett2019-07-1610-147/+443
|/ / / /
* | | | Merge pull request #5827luigi11112019-08-211-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | 30779de fix feature not introduced until boost 1.66 (jtgrassie)
| * | | | fix feature not introduced until boost 1.66Jethro Grassie2019-08-201-1/+1
| | | | |
* | | | | Merge pull request #5702luigi11112019-08-215-1/+16
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | 13c0b8c Add depends riscv 64 bit support (TheCharlatan)
| * | | | Add depends riscv 64 bit supportTheCharlatan2019-08-205-1/+16
| | |/ / | |/| |
* | | | Merge pull request #5706luigi11112019-08-193-3/+25
|\ \ \ \ | | | | | | | | | | | | | | | 9a5933f Gitian: Add version string to output tar archives (TheCharlatan)
| * | | | Gitian: Add version string to output tar archivesTheCharlatan2019-06-273-3/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The tar archives generated by gitian are currently unversioned. This adds either a tag name when building from a tag, or a short commit id when building from a commit hash.
* | | | | Merge pull request #5705luigi11112019-08-191-4/+4
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | 59eecc7 Update icu4c to latest support version (TheCharlatan)
| * | | | Update icu4c to latest support versionTheCharlatan2019-06-271-9/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this commit the icu4c repo was fetched from TheCharlatan's repository. This step was made, because up until recently the source code was hosted on sourceforge and their downloads proved very unreliable. The origin is now the official icu4c repository. Also remove some commented lines left over from development.
* | | | | epee: support unicode in parsed stringsmoneromooo-monero2019-08-162-22/+61
| | | | |
* | | | | Merge pull request #5756luigi11112019-08-151-38/+78
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 28c3e73 gitian build README improvements (jonathancross)
| * | | | | gitian build README improvementsJonathan Cross2019-07-301-38/+78
| | |_|/ / | |/| | |
* | | | | Merge pull request #5674luigi11112019-08-151-0/+24
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | fcbf7b3 p2p: propagate out peers limit to payload handler (moneromooo-monero) 098aadf p2p: close the right number of connections on setting max in/out peers (moneromooo-monero)
| * | | | | p2p: close the right number of connections on setting max in/out peersmoneromooo-monero2019-06-191-0/+24
| | |_|/ / | |/| | |
* | | | | Merge pull request #5649luigi11112019-08-152-2/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | a182df2 Bans for RPC connections (hyc)
| * | | | | Bans for RPC connectionsHoward Chu2019-06-162-2/+6
| |/ / / / | | | | | | | | | | | | | | | | | | | | Make bans control RPC sessions too. And auto-ban some bad requests. Drops HTTP connections whenever response code is 500.
* | / / / Add IPv6 supportThomas Winget2019-07-318-67/+461
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | new cli options (RPC ones also apply to wallet): --p2p-bind-ipv6-address (default = "::") --p2p-bind-port-ipv6 (default same as ipv4 port for given nettype) --rpc-bind-ipv6-address (default = "::1") --p2p-use-ipv6 (default false) --rpc-use-ipv6 (default false) --p2p-require-ipv4 (default true, if ipv4 bind fails and this is true, will not continue even if ipv6 bind successful) --rpc-require-ipv4 (default true, description as above) ipv6 addresses are to be specified as "[xx:xx:xx::xx:xx]:port" except in the cases of the cli args for bind address. For those the square braces can be omitted.
* | | | Merge pull request #5627luigi11112019-07-242-21/+25
|\ \ \ \ | | | | | | | | | | | | | | | afbf05b Add option to run gitian-build.py on non-debian os (TheCharlatan)
| * | | | Add option to run gitian-build.py on non-debian osTheCharlatan2019-06-262-21/+25
| | |/ / | |/| | | | | | | | | | | | | | | | | | This commits adds the `--no-apt` flag to the gitian-build.py script. This allows gitian builds to be run without root access and non-debian based operating systems.
* | | | Merge pull request #5531luigi11112019-07-241-4/+8
|\ \ \ \ | | | | | | | | | | | | | | | 9a6006b abstract_tcp_server2: move some things out of a lock (moneromooo-monero)
| * | | | abstract_tcp_server2: move some things out of a lockmoneromooo-monero2019-05-101-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | The lock is meant for the network throttle object only, and this should help coverity get unconfused
* | | | | Merge pull request #5530luigi11112019-07-243-7/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 6abaaaa remove obsolete save_graph skeleton code (moneromooo-monero)
| * | | | | remove obsolete save_graph skeleton codemoneromooo-monero2019-05-103-7/+0
| |/ / / /
* | | | | Merge pull request #5528luigi11112019-07-241-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | f61a315 net_utils: fix m_ssl type from time_t to bool (moneromooo-monero)
| * | | | | net_utils: fix m_ssl type from time_t to boolmoneromooo-monero2019-05-101-1/+1
| |/ / / /
* | | | / allow blocking whole subnetsmoneromooo-monero2019-07-163-2/+67
| |_|_|/ |/| | |
* | | | Merge pull request #5704luigi11112019-07-121-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | 8f22279 Depends: Update HIDAPI version (TheCharlatan)
| * | | | Depends: Update HIDAPI versionTheCharlatan2019-06-271-3/+3
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | The macos binaries in release v0.14.1.0 were compiled with the buggy hidapi-0.8.0-rc1 version. This resulted in users not being able to use their Ledger with the latest cli wallet. After the patch depends now fetches the source from the libusb hidapi repository that has taken over maintenance of hidapi.
* | | | Add ncurses package for linux and darwin readlineTheCharlatan2019-06-254-14/+69
| | | | | | | | | | | | | | | | Readline support is now compiled with the ncurses backend.
* | | | Remove clutter in depends installed packagesTheCharlatan2019-06-2512-9/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | To speedup the depends cached builds, remove some some clutter from the package files. This mainly incldues removing all the shared libraries and .la linker files. It also gives stronger guarantees that monero only links the static libs without any external rvalues.
* | | | Add debug targets to depends MakefileTheCharlatan2019-06-252-0/+10
| |_|/ |/| | | | | | | | | | | Packages can now be built individually and for each stage. This allows easier debugging.
* | | ensure no NULL is passed to memcpymoneromooo-monero2019-06-142-6/+14
| | | | | | | | | | | | | | | NULL is valid when size is 0, but memcpy uses nonnull attributes, so let's not poke the bear
* | | abstract_tcp_server2: improve DoS resistancemoneromooo-monero2019-06-141-4/+5
| | |
* | | epee: basic sanity check on allocation size from untrusted sourcemoneromooo-monero2019-06-141-0/+1
| | | | | | | | | | | | Reported by guidov
* | | Merge pull request #5632luigi11112019-06-125-4/+8
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 3a0fbea Don't use -march=native (hyc) f8b2f25 Allow parallel make (hyc) 01ced20 Delete redundant cppzmq dependency (hyc) 1dc4ebf Use 9 digit build IDs (hyc)
| * | | Use 9 digit build IDsHoward Chu2019-06-123-0/+3
| | | |
| * | | Delete redundant cppzmq dependencyHoward Chu2019-06-121-1/+1
| | | |
| * | | Allow parallel makeHoward Chu2019-06-123-3/+3
| | | |