aboutsummaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #4853Riccardo Spagni2018-12-042-2/+3
|\ \ \ \ | | | | | | | | | | | | | | | 2b3595d0 various: do not propagate exception through dtor (moneromooo-monero)
| * | | | various: do not propagate exception through dtormoneromooo-monero2018-11-152-2/+3
| | | | | | | | | | | | | | | | | | | | Coverity 189689, 189690, 189692, 189695
* | | | | Merge pull request #4850Riccardo Spagni2018-12-041-15/+35
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | b36353e2 unit_tests: add some hex parsing test for non hex input (xiphon) 6671110c unit_tests: add a test for parse_hexstr_to_binbuff (moneromooo-monero) f6187cd8 epee: speed up parse_hexstr_to_binbuff a little (Howard Chu)
| * | | | epee: speed up parse_hexstr_to_binbuff a littleHoward Chu2018-11-151-15/+35
| | |/ / | |/| |
* | | | rpc: speedup get_outs.binmoneromooo-monero2018-11-261-0/+2
| | | |
* | | | Merge pull request #4824Riccardo Spagni2018-11-261-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | 2ffe53d9 device/trezor: webusb transport added, cmake fixes (Dusan Klinec)
| * | | | device/trezor: webusb transport added, cmake fixesDusan Klinec2018-11-251-4/+4
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - webusb transport based on libusb added. Provides direct access to Trezor via USB, no need for Trezor bridge. - trezor protocol message handler improved, no recursion used. Ready for upcoming integration tests. - libusb (for docker) bumped from v1.0.9 to v1.0.22, newer version required for webusb transport, for device enumeration. - cmake improvements and fixes. Cmake Trezor checks are moved to a dedicated CheckTrezor.cmake file. In case of a problem Trezor is excluded from build. - ifdefs made consistent to Ledger. - UDP Transport enumeration disabled by default in release mode
* | | | Merge pull request #4819Riccardo Spagni2018-11-262-6/+10
|\ \ \ \ | |/ / / |/| | | | | | | 7c298f5d No longer use a list for registering self references in the abstract tcp server (Martijn Otto)
| * | | No longer use a list for registering self references in the abstract tcpMartijn Otto2018-11-072-6/+10
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | server Updated assert message Use a local variable that won't destruct at the end of the if-branch Updated comment
* | | Merge pull request #4820Riccardo Spagni2018-11-162-21/+8
|\ \ \ | | | | | | | | | | | | e27e421f Fix version prefix in gitian build (TheCharlatan)
| * | | Fix version prefix in gitian buildTheCharlatan2018-11-072-21/+8
| |/ / | | | | | | | | | | | | | | | | | | | | | The version prefix 'v' should just be set constantly. Reflect this change in the README as well. This should allow building commits as well, if a commit is passed in instead of a tag.
* | | Merge pull request #4807Riccardo Spagni2018-11-161-1/+6
|\ \ \ | | | | | | | | | | | | b620443b epee: log HTTP/RPC calls at info level (moneromooo-monero)
| * | | epee: log HTTP/RPC calls at info levelmoneromooo-monero2018-11-051-1/+6
| | | | | | | | | | | | | | | | It's useful info to have when investigating logs
* | | | Merge pull request #4785Riccardo Spagni2018-11-161-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | 0cfd2ae5 mlocker: fix dtor ordering problem (moneromooo-monero)
| * | | | mlocker: fix dtor ordering problemmoneromooo-monero2018-11-021-2/+2
| |/ / / | | | | | | | | | | | | leak the mutex instead, it's a one off
* | | | Merge pull request #4775Riccardo Spagni2018-11-161-11/+41
|\ \ \ \ | |_|_|/ |/| | | | | | | 741e4a11 epee: speed up json number parsing (moneromooo-monero)
| * | | epee: speed up json number parsingmoneromooo-monero2018-11-011-11/+41
| |/ /
* | | Merge pull request #4753Riccardo Spagni2018-11-141-0/+1
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | 157054b8 hardfork: initialize current_fork_index in ctor (moneromooo-monero) 2362baf7 network_throttle: initialize m_last_sample_time in ctor (moneromooo-monero) d9400f69 serializtion: add missing mainnet and stagenet fields for 0mq (moneromooo-monero) cbe0122b wallet2: initialize amount to 0 in tx_scan_info_t ctor (moneromooo-monero)
| * | network_throttle: initialize m_last_sample_time in ctormoneromooo-monero2018-10-291-0/+1
| |/ | | | | | | Coverity 136593
* | Merge pull request #4740Riccardo Spagni2018-11-061-0/+2
|\ \ | | | | | | | | | f067bb0c tests: fix MSYS2 warning 'MONERO_DEFAULT_LOG_CATEGORY redefined' (xiphon)
| * | tests: fix MSYS2 warning 'MONERO_DEFAULT_LOG_CATEGORY redefined'xiphon2018-10-271-0/+2
| | |
* | | Merge pull request #4709Riccardo Spagni2018-11-061-2/+4
|\ \ \ | | | | | | | | | | | | 07c62809 epee: some minor speedup in parsing (moneromooo-monero)
| * | | epee: some minor speedup in parsingmoneromooo-monero2018-10-241-2/+4
| |/ /
* | | Merge pull request #3970Riccardo Spagni2018-11-061-2/+4
|\ \ \ | |_|/ |/| | | | | 3381b651 abstract_tcp_server2: fix busy calling of idle IO service (moneromooo-monero)
| * | abstract_tcp_server2: fix busy calling of idle IO servicemoneromooo-monero2018-06-091-2/+4
| | | | | | | | | | | | | | | This would make monerod use 100% CPU when running with torsocks without Tor running
* | | Merge pull request #4646Riccardo Spagni2018-10-261-3/+0
|\ \ \ | | | | | | | | | | | | 109717a5 Remove Travis check in depends toolchain file (TheCharlatan)
| * | | Remove Travis check in depends toolchain fileTheCharlatan2018-10-181-3/+0
| | | | | | | | | | | | | | | | | | | | The architecture for darwin is now detected correctly, remove the override for it.
* | | | Merge pull request #4573Riccardo Spagni2018-10-262-1/+5
|\ \ \ \ | | | | | | | | | | | | | | | 8f3c7937 readline_buffer: fix "cursor in prompt" bug (moneromooo-monero)
| * | | | readline_buffer: fix "cursor in prompt" bugmoneromooo-monero2018-10-122-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | It happens when readline displays a prompt just before switching to a shorter one
* | | | | Merge pull request #4526Riccardo Spagni2018-10-2610-1/+953
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f96c718 Adapt Readme and script to monero gitian build signing (TheCharlatan) 9617fad0 Add OSX gitian descriptor (TheCharlatan) d147d240 Add windows descriptor to gitian descriptors (TheCharlatan) fed4e598 Change gitian.sigs repo from bitcoin-core to monero-project remote host (TheCharlatan) f2127f9d Add checksums for download tools (TheCharlatan) c2f17890 Add gitian build script (TheCharlatan) 6d0ca4e2 Prepare Depends Packages for Gitian Scripts (TheCharlatan)
| * | | | Adapt Readme and script to monero gitian build signingTheCharlatan2018-10-185-77/+43
| | | | | | | | | | | | | | | | | | | | | | | | | The sigs should be produced in a seperate step by default. Remove windows and osx sig options that are not needed for monero.
| * | | | Add OSX gitian descriptorTheCharlatan2018-10-114-23/+120
| | | | |
| * | | | Add windows descriptor to gitian descriptorsTheCharlatan2018-10-093-7/+142
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows is built with a seperate descriptor to handle additional changes that need to be done to the end binary. Consolidate the gitian-build script for this change.
| * | | | Change gitian.sigs repo from bitcoin-core to monero-project remote hostTheCharlatan2018-10-091-1/+1
| | | | |
| * | | | Add checksums for download toolsTheCharlatan2018-10-081-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The signature prepare tool and the gitian-builder git repo should be checked for their content. For this purpose, checkout the gitian-builder repo at a specific commit and take the sha256sum of the osslsigncode tool.
| * | | | Add gitian build scriptTheCharlatan2018-10-084-0/+712
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a build script to run gitian builds for linux. The build script was copied from bitcoin and then adapted for monero. Build step documentation is outlined in the README in the contrib/gitian directory.
| * | | | Prepare Depends Packages for Gitian ScriptsTheCharlatan2018-10-084-1/+42
| | | | | | | | | | | | | | | | | | | | | | | | | The gitian environment does not treat whitespaces in configure lines, like most other systems. The solution is to just remove them.
* | | | | Merge pull request #4669Riccardo Spagni2018-10-201-1/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | d3cda5ad console_handler: add a global log when exiting via EOF (moneromooo-monero)
| * | | | | console_handler: add a global log when exiting via EOFmoneromooo-monero2018-10-201-1/+4
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | It's a common confusion point for users which run monerod without stdin and with --detach
* | | | | Merge pull request #4520Riccardo Spagni2018-10-201-0/+35
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | 2e2daebc ANSI colors in Windows 10 (iDunk5400)
| * | | | ANSI colors in Windows 10iDunk54002018-10-081-0/+35
| |/ / /
* | | | Merge pull request #4489Riccardo Spagni2018-10-156-17/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 00901e9c epee: initialize a few data members where it seems to be appropriate (moneromooo-monero) 144a6c32 abstract_tcp_server2: move m_period to subclass (moneromooo-monero) 758d7684 connection_basic: remove unused floating time start time (moneromooo-monero) e5108a29 Catch more exceptions in dtors (moneromooo-monero)
| * | | | epee: initialize a few data members where it seems to be appropriatemoneromooo-monero2018-10-022-1/+4
| | | | |
| * | | | abstract_tcp_server2: move m_period to subclassmoneromooo-monero2018-10-021-5/+6
| | | | | | | | | | | | | | | | | | | | This is where it is actually used, and initialized
| * | | | connection_basic: remove unused floating time start timemoneromooo-monero2018-10-022-10/+0
| | | | |
| * | | | Catch more exceptions in dtorsmoneromooo-monero2018-10-021-1/+2
| | | | | | | | | | | | | | | | | | | | Misc coverity reports
* | | | | Merge pull request #4565Riccardo Spagni2018-10-151-0/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | bf842a6a build: use ARCH 'native' by default, allow to configure and override it (xiphon)
| * | | | | build: use ARCH 'native' by default, allow to configure and override itxiphon2018-10-131-0/+2
| | |_|/ / | |/| | |
* / | | | Remove epee header dependency on cryptonote_coremoneromooo-monero2018-10-122-6/+5
|/ / / /
* | / / Depends: build hidapi with -fPICiDunk54002018-10-081-0/+1
| |/ / |/| |