Micah Lee
|
e29c0e7b69
|
Merge branch 'develop' into v3-revisited
|
2018-11-18 17:04:20 -08:00 |
|
Micah Lee
|
07057d6b0b
|
Delete obsolete dev_scripts/run_all_tests.sh script, and add xvfb-run info to the build instructions
|
2018-10-25 11:01:09 -07:00 |
|
Miguel Jacq
|
8f5ea18464
|
Update test documentation
|
2018-10-13 10:39:26 +11:00 |
|
Micah Lee
|
12180f08dc
|
Remove python3-cryptography dependency
|
2018-10-11 20:48:46 -07:00 |
|
Micah Lee
|
61a98fbbc1
|
Add instructions for making sure you have pytest in your path (which you don't by default in debian stretch)
|
2018-10-11 20:18:23 -07:00 |
|
Micah Lee
|
b91f1d71bb
|
Bump python required version down to 3.5.3, and finish removing python3-nacl as a dependency
|
2018-10-11 20:08:23 -07:00 |
|
Miguel Jacq
|
8212da2d3d
|
Add Tor GUI unit tests
|
2018-09-27 17:33:15 +10:00 |
|
Miguel Jacq
|
8fc8e0765c
|
Rename test dir to tests. Rename unit_tests to tests_gui_local. Add test dependencies. Update various paths. Add GUI unit tests docs to BUILD.md
|
2018-09-27 15:54:46 +10:00 |
|
Micah Lee
|
696665815e
|
Make fedora and debian dependencies get added to packages built
|
2018-09-20 09:26:11 -07:00 |
|
Micah Lee
|
31fd2ee7b6
|
For Mac build instructions, update a command to use Python 3.7 instead of 3.6, and install pip dependencies without sudo. For Windows, install requirements.txt instead of requirements-windows.txt. Also pywin32 is no longer a dependency, so remove it from build instructions.
|
2018-09-18 15:37:33 -07:00 |
|
Micah Lee
|
fc0defe0c2
|
Merge branch 'develop' into update-deps
|
2018-09-17 21:03:37 -07:00 |
|
Micah Lee
|
92ef6f7139
|
Update Mac deps to python 3.7.0 and Qt 5.11.1
|
2018-09-17 15:37:48 -07:00 |
|
Micah Lee
|
abfc2f1c65
|
Update Windows deps to python 3.7.0, pywin32 223, and Qt 5.11.1
|
2018-09-17 15:07:19 -07:00 |
|
Miguel Jacq
|
3a7ae401af
|
Fix conflicts
|
2018-09-16 13:37:22 +10:00 |
|
Micah Lee
|
2605967011
|
Merge branch '685_use_dist_socks' of https://github.com/mig5/onionshare into mig5-685_use_dist_socks
|
2018-09-14 18:40:26 -07:00 |
|
Miguel Jacq
|
45a5a2ae63
|
Use the distribution's PySocks module instead of our custom version
|
2018-09-04 14:26:47 +10:00 |
|
Miguel Jacq
|
2de9359629
|
Introduce v3 onion support
|
2018-08-21 19:31:02 +10:00 |
|
Miguel Jacq
|
1b4c989f06
|
Add explicit dependency on rpm-build in the BUILD.md. Add a link to community-provided OpenSuSE instructions
|
2018-08-15 09:09:52 +10:00 |
|
Micah Lee
|
1cdd55cbe2
|
Oops, download 32-bit 7zip in build instructions
|
2018-06-18 12:55:59 -07:00 |
|
Micah Lee
|
3c8bc81b24
|
Update Windows build instructions to include newer versions of software
|
2018-06-18 12:00:50 -07:00 |
|
Miguel Jacq
|
524f8839d2
|
Add instruction to update Python 3.6's internal certificate store, to avoid validation error on archive.torproject.org
|
2018-01-21 13:42:46 +11:00 |
|
Micah Lee
|
6629aec341
|
Typo in 7-Zip URL
|
2018-01-17 17:13:59 -08:00 |
|
Micah Lee
|
713e45084a
|
Merge branch '435_support_bridges' of https://github.com/mig5/onionshare into mig5-435_support_bridges
|
2018-01-17 16:19:30 -08:00 |
|
Micah Lee
|
09f09c7d44
|
Merge branch 'master' of github.com:micahflee/onionshare into windows-1.2
|
2018-01-17 14:26:31 -08:00 |
|
Micah Lee
|
790d07a4e7
|
Fix issue with Windows codesigning
|
2018-01-17 14:26:15 -08:00 |
|
Miguel Jacq
|
7237b65a32
|
resolve conflicts
|
2018-01-17 12:50:11 +11:00 |
|
Miguel Jacq
|
40ee114803
|
Extract tor and obfs4proxy executables from the main TorBrowser executable with 7-zip on Windows
|
2018-01-17 12:45:37 +11:00 |
|
Micah Lee
|
ffe56c5655
|
Merge branch 'update_build_docs' of https://github.com/mig5/onionshare into mig5-update_build_docs
|
2018-01-16 15:19:06 -08:00 |
|
Micah Lee
|
f0e23949c9
|
Update macOS build instructions and pip dependency versions, and also update stem for Windows as well
|
2018-01-16 14:47:50 -08:00 |
|
Micah Lee
|
4cee88125d
|
Change another Windows python 3.5 reference to 3.6
|
2018-01-16 08:42:55 -08:00 |
|
Micah Lee
|
a6bc9b92c3
|
Change Windows build instructions reference from python 3.5 to 3.6, and remove the pyinstaller-script.py hack instructions becase they are not needed anymore
|
2018-01-16 08:41:43 -08:00 |
|
Micah Lee
|
b7192f2764
|
Updating Windows build deps, and recreating the nsis installer script for new files
|
2018-01-15 21:32:55 -08:00 |
|
Miguel Jacq
|
cc9a08c07d
|
Add obfs4proxy as a dependency on Debian/Fedora-like distros, for obfs4 bridge support
|
2018-01-16 15:29:03 +11:00 |
|
Miguel Jacq
|
3d6309ba94
|
Link to the Linux Distribution Support wiki doc for help building from source, due to various differences in Tor, Stem, Stdeb versions
|
2018-01-16 14:50:00 +11:00 |
|
Micah Lee
|
fa280036e6
|
Update build instructions for Windows, using newer software. And rename installer to onionshare-setup.exe
|
2018-01-15 15:53:02 -08:00 |
|
Micah Lee
|
1785cb64e8
|
Remove references to nosetests, and replace them with pytest
|
2017-07-09 10:55:16 -07:00 |
|
Micah Lee
|
e976e360b4
|
Add tor as a linux dependency
|
2017-04-13 23:21:43 -07:00 |
|
Micah Lee
|
878b4e9760
|
Updated the version of NSIS
|
2017-02-22 15:10:09 -08:00 |
|
Micah Lee
|
7141ebecf7
|
Update Windows build script to work with PyInstaller, update readme about only having onionshare-gui.exe, and update PyInstaller spec to create an 'onionshare' folder instead of an 'onionshare-gui' one
|
2017-02-22 14:28:50 -08:00 |
|
Micah Lee
|
5351501943
|
Update Windows build instructions, and also Windows pip requirements
|
2017-02-21 16:58:23 -08:00 |
|
Micah Lee
|
e80b775bf6
|
Update macOS build instructions, and install pip deps from a requirements.txt
|
2017-02-21 14:10:44 -08:00 |
|
Micah Lee
|
90a11d730a
|
Updated windows pip requirements, and improved build instructions for pyinstaller
|
2017-01-08 12:44:27 -08:00 |
|
Micah Lee
|
b7e9bed65a
|
Use a virtualenv, and put pip deps in requirements.txt
|
2017-01-07 18:17:02 -08:00 |
|
Micah Lee
|
f922be8ce8
|
Add pyinstaller dependency to build instructions, and remove cx_Freeze
|
2017-01-07 17:48:14 -08:00 |
|
Micah Lee
|
5284c586b4
|
https://micahflee.com/2015/09/why-i-say-linux-instead-of-gnulinux/
|
2017-01-06 18:07:15 -08:00 |
|
Micah Lee
|
d690e50705
|
Rewrite build documentation to be simpler
|
2017-01-06 17:44:29 -08:00 |
|
Micah Lee
|
fd41eac48d
|
Added dev scripts for launching onionshare and onionshare-gui from the source code tree, without having to install it
|
2016-12-22 16:19:54 -08:00 |
|
Micah Lee
|
95c37746d4
|
Merge branch 'ubuntu-build' of https://github.com/dballard/onionshare into dballard-ubuntu-build
|
2016-09-27 14:15:17 -07:00 |
|
Micah Lee
|
db9d81ba90
|
Migrate from PyInstaller to cx_Freeze for OSX
|
2016-09-04 19:21:09 -07:00 |
|
Micah Lee
|
0ad1311dd5
|
Update Windows build instructions
|
2016-09-04 20:14:04 -07:00 |
|
Micah Lee
|
3f1180c404
|
Add instructions for installing cx_Freeze in Windows, and add cx_Freeze support to setup.py for Windows
|
2016-09-04 19:36:56 -07:00 |
|
Micah Lee
|
6ec5c15a0a
|
Update Windows build instructions
|
2016-09-04 18:30:45 -07:00 |
|
Dan Ballard
|
d05fed16d4
|
add python3-nose for ubuntu 16.04
|
2016-06-17 07:53:31 -07:00 |
|
Micah Lee
|
1295399d34
|
Added python-nautilus as a dependency (#293)
|
2016-06-10 18:03:34 -07:00 |
|
Pablo Castellano
|
6894b5fb70
|
Improved BUILD.md
- Removed note about Ubuntu 13.10 which is old now.
- Separate steps for Debian: run onionshare and build package
|
2016-05-21 17:21:39 +02:00 |
|
Micah Lee
|
e37ce32fcd
|
Updated Windows packaging scripts to work with PyInstaller
|
2016-04-12 17:53:33 -07:00 |
|
Micah Lee
|
ef5665b050
|
Switched from py2app to PyInstaller for Windows. Renamed version to version.txt, to avoid Windows namespace collision with version.dll.
|
2016-04-11 23:25:40 -07:00 |
|
Micah Lee
|
00d1e29333
|
Switch from py2app to PyInstaller
|
2016-04-10 14:20:18 -07:00 |
|
Micah Lee
|
d438e25b9b
|
Successfully builds a .exe with Python3/Qt5. Switched from pyinstaller to py2exe. (#261)
|
2016-02-15 22:16:09 -08:00 |
|
Micah Lee
|
d1c36fa04f
|
Got python3/Qt5 port working in Windows, but still need to finish packaging (#261)
|
2016-02-15 13:06:12 -08:00 |
|
Micah Lee
|
f864e85ee3
|
Ported tests to python3 (#261)
|
2016-02-15 11:00:41 -08:00 |
|
Micah Lee
|
a8c8b56fa1
|
Starting to document the Python3/Qt5 development environment for Windows (#261)
|
2016-02-13 18:18:10 -08:00 |
|
Micah Lee
|
fdca383d31
|
Updated build instructions and script for RPM based distros
|
2016-02-13 17:36:18 -08:00 |
|
Micah Lee
|
42696cde91
|
Modify stdeb settings so that .deb that gets built will run in Ubuntu 14.04
|
2016-02-13 17:10:43 -08:00 |
|
Micah Lee
|
deac54db92
|
Made sure switch to python3 and Qt5 works in OSX (#261). Updated OSX instructions in BUILD.md.
|
2016-02-12 15:45:26 -08:00 |
|
Micah Lee
|
170811f450
|
Porting onionshare from python2 to python3 (#261). This commit only ports the CLI version, not the GUI. Has not been tested in Fedora, Windows, or OSX. Removed hack to make unicode filenames work because hack does not work in python3. Replaced constant_time_compare function with a new one that works in python3. Tweaked hidden service checking code because urllib is different in python3.
|
2016-02-12 14:34:19 -08:00 |
|
Micah Lee
|
d987a23c40
|
Removed references to Tails, since it is not yet supported until #220 is resolved
|
2016-02-12 09:32:11 -08:00 |
|
Micah Lee
|
9b83c3d959
|
Updating Windows build instructions to support both Win7 and Win10 (#235)
|
2015-12-07 21:17:37 -08:00 |
|
Micah Lee
|
e8296fca13
|
Add installing Microsoft Visual C++ 2008 Redistributiable Package back to Windows build instructions (#235)
|
2015-12-06 17:23:41 -08:00 |
|
Micah Lee
|
064bcb032c
|
Rewrote Windows build instructions for Windows 10 (fixes #227). Also, switched from sha1 to sha256 for Authenticate codesigning, and updated NSIS config for the Windows installer.
|
2015-12-04 16:56:16 -08:00 |
|
Simon Hanna
|
b5d7966f9d
|
add build instructions for archlinux to BUILD.md
|
2015-06-16 20:57:16 +02:00 |
|
Micah Lee
|
52fd77d752
|
Added dh-python to build instructions. Closes #189
|
2015-05-26 14:12:10 -07:00 |
|
Micah Lee
|
db75edf0a9
|
update build instructions for OSX to install python 2.x from python.org, which closes #75 and #187
|
2015-05-26 15:35:50 -04:00 |
|
Micah Lee
|
a86cda4549
|
Ripping out dmg code, replacing pyinstaller with py2app for OSX -- still in progress (#151)
|
2015-05-15 16:56:22 -07:00 |
|
Micah Lee
|
245ddd0300
|
moved build scripts into install folder (#181)
|
2015-05-15 13:03:04 -07:00 |
|
Micah Lee
|
ade33c3068
|
added code signing with Authenticode support Windows release script (fixes #72)
|
2014-09-24 14:05:53 -07:00 |
|
Micah Lee
|
9bf8814a92
|
simplified windows build system, and only include .pyc and not .py in windows installer package
|
2014-06-26 18:57:28 -04:00 |
|
Micah Lee
|
680b92e61d
|
updated windows instructions more
|
2014-06-26 16:09:08 -04:00 |
|
Micah Lee
|
954697f1f4
|
updated windows instructions
|
2014-06-26 15:59:32 -04:00 |
|
Micah Lee
|
740ef0c84f
|
created windows installer with NSIS (#35)
|
2014-06-25 22:21:56 -04:00 |
|
Micah Lee
|
3a22b28f5a
|
wrote build_dmg.sh script, which creates a pretty dmg "drag-to-Applications" installer (#43)
|
2014-06-25 17:19:19 -07:00 |
|
Micah Lee
|
9db3ca59c8
|
made pyinstaller work for OSX (#43)
|
2014-06-25 14:42:39 -07:00 |
|
Micah Lee
|
cf7d04099e
|
made pyinstaller work for windows (#35)
|
2014-06-24 17:23:10 -04:00 |
|
Micah Lee
|
756fc99d3c
|
build instructions style update
|
2014-06-24 14:37:13 -04:00 |
|
Micah Lee
|
c39a7ee75e
|
updated readmes and screenshot to showcase new 0.3 features
|
2014-06-20 20:12:07 -04:00 |
|
Micah Lee
|
e0c1b2eb44
|
updated OSX build instructions
|
2014-06-20 16:23:32 -04:00 |
|
Micah Lee
|
6efc852ea0
|
added homebrew/pip OSX build instructions
|
2014-06-20 15:26:59 -04:00 |
|
Micah Lee
|
7d537cde6f
|
Building a .exe now successfully works (#35)
|
2014-06-20 01:42:53 -04:00 |
|
Micah Lee
|
a464b6fe1d
|
OSX version still needs a bit of work, but completely works now (#43)
|
2014-06-19 22:05:56 -07:00 |
|
Micah Lee
|
785078957e
|
changed gtk deps to qt4
|
2014-06-20 00:01:03 -04:00 |
|
Micah Lee
|
dc97d7bae9
|
add note to BUILD.md about which versions of debian and ubuntu are supported
|
2014-06-13 15:13:32 -04:00 |
|
Micah Lee
|
ff4381d6ed
|
updated OSX build instructions
|
2014-06-10 21:10:37 -07:00 |
|
Micah Lee
|
c2ab0206dd
|
deleted tails python libs, and started new method for installing in tails (#42)
|
2014-06-10 17:41:13 -04:00 |
|
Micah Lee
|
8b179384b0
|
finished linux packaging instructions (fixes #25)
|
2014-06-10 14:47:54 -04:00 |
|
Micah Lee
|
3eb2beee5c
|
added setup files to MANIFEST.in for RPM building to work, and updated RPM build instructions (#25)
|
2014-06-10 14:33:39 -04:00 |
|
Micah Lee
|
aaf8ae30d7
|
starting OSX packaging
|
2014-06-10 10:31:19 -07:00 |
|