Commit Graph

  • 0bd6adc8a9 Update BUILDING.md and README.md with more instructions for other platforms Eloston 2016-08-11 14:20:21 -07:00
  • f4fde3baa6 Fix package building on Windows Add GYP flag buildtype=Official for Windows Ignore syzygy source archive in .gitignore Update BUILDING.md for Windows Fix windows-gyp-disable-user32-winxp-lib.patch to remove all XP config Update README.md Eloston 2016-08-10 15:00:33 -07:00
  • cc9952fd6d Remove build-use-Wl-no-keep-memory.patch since building on x86 is no longer supported Eloston 2016-08-09 23:40:32 -07:00
  • a17aead216 Add syzygy downloading code for Windows Fix zip packaging on Windows Split more code into separate functions Eloston 2016-08-09 21:44:21 -07:00
  • 724293b138 Move Windows patches to a better location Add windows-build-syzygy-swapimport.patch Add windows-gyp-disable-user32-winxp-lib.patch Eloston 2016-08-09 19:10:38 -07:00
  • f72a9af308 Revert attempt to build on VS 2015 Update 3 * Porting to Update 3 is still a WIP, so follow the Windows build instructions for Chromium 51 Update Chromium Windows instructions for version 51 Eloston 2016-08-06 00:36:45 -07:00
  • a013680e67 More progress on Windows Add several new Windows-specific patches Add Windows build script Add Windows buildlib module Add Windows GYP flags Update BUILDING.md with Windows instructions and other changes Fix some bugs with certain setups in buildlib Add better GYP flag parser in buildlib Change fastbuild GYP flag to 1 for some more symbols Eloston 2016-08-05 18:01:35 -07:00
  • ced9c6fd28 Add disable-windows-zone-identifier.patch Support systems without symlinking functionality in buildlib/generic.py Minor tweaking and cleanup of buildlib/generic.py Remove symlinks from domain substitution list Update README.md Update release revision to 2 Eloston 2016-08-03 00:25:29 -07:00
  • be07813266 Add add-save-page-schemes.patch Update README.md Eloston 2016-07-29 13:02:17 -07:00
  • 9f23a9b2f0 Modify Debian package versions to work with Ubuntu Xenial Check build dependencies on DebianPlatform initialization Update BUILDING.md with Ubuntu info Remove old Ubuntu files Eloston 2016-07-25 13:51:11 -07:00
  • c267d32d6c Fixup README.md and BUILDING.md * Fix link to Issue Tracker * Add links to referenced issues * Do not explicitely set protocol for URLs that support both http and https Eloston 2016-07-22 00:47:09 -07:00
  • ffb7aeff83 51.0.2704.106-1 Update README.md and BUILDING.md with up-to-date information Add simple build.py for Debian Eloston 2016-07-21 23:50:09 -07:00
  • 926e892e99 Reorganize resources into new directories Rename building module to buildlib Refactor buildlib for easier and cleaner platform extensions Update developer utilities to work with buildlib Eloston 2016-07-21 21:43:32 -07:00
  • dca44ef718 Improve and add more variable substitutions for debian packaging Change fastbuild flag from 1 to 2 Ignore Debian changes file Eloston 2016-07-21 14:20:44 -07:00
  • 04e8c6b276 Implement Debian package building Intercept all URLs containing the domain qjz9zk (used by domain substitution) Re-hide search settings in chrome://settings (was removed in earlier patch update) Ignore Debian packages in git Remove old developer shell scripts Remove unnecessary files from debian directory Remove building flags and commands from debian rules Eloston 2016-07-21 11:47:49 -07:00
  • 6809876ea4 Add update_helper.py to ease updating to new versions of Chromium Add cleaning_list and domain_substitution_list from update_helper.py Update default flags for Debian Eloston 2016-07-20 22:26:21 -07:00
  • d521eeccc4 Allow source unpacking without a cleaning list Use member values for source downloading functions Eloston 2016-07-20 21:17:59 -07:00
  • 52159ebb95 Add fix-building-without-one-click-signin.patch Add support for Debian-specific cleaning list Fix building with signin disabled Build setuid sandbox and chromedriver on Debian Re-enable supervised users since it's too heavily integrated Use bundled icu library since using the system icu is not possible yet Add popto and pushto commands in quilt_patches.py Use vi instead of nano in create_patch.sh Eloston 2016-07-20 17:03:40 -07:00
  • cd04b161b6 Symlink system Flot and jQuery libraries on Debian Eloston 2016-07-20 01:46:12 -07:00
  • 2a8ef3d86c Fix domain substitution by truncating modified files Eloston 2016-07-20 01:17:43 -07:00
  • 65f142c5eb Add clang flags to Debian gyp flags Set build_output variable on Debian to make build command work Eloston 2016-07-19 23:13:57 -07:00
  • 12b369622e Ignore HSTS preload list in domain substitution. Closes #23 Eloston 2016-07-19 22:59:51 -07:00
  • 4ec2494d21 Implement GYP configuration. See #16 Add WIP GN args Eloston 2016-07-19 22:27:28 -07:00
  • 68b97be80c Import Iridium patches 51.1 Eloston 2016-07-18 17:20:26 -07:00
  • 7482766eae Move around some Debian patching code Add new quilt developer utility Move and remove some patching utilities Eloston 2016-07-18 17:05:55 -07:00
  • 88ebe7d656 Add docstrings for building modules Eloston 2016-07-18 14:47:10 -07:00
  • 31d9ddbeb9 More progress on Python build system * Structure code like a Python library * Implement patching on Debian * WIP code for building gn Move files around for organizational purposes Remove obsolete shell scripts Remove some unnecessary dependencies in Debian's control Update README.md with disclaimer Add line to BUILDING.md Eloston 2016-07-18 14:42:04 -07:00
  • d199e5efec WIP Python-based building system * Implement source downloading, integrity checking, and unpacking * Implement domain patching * Add version.ini Reformat README.md for easier reading * Separate building information into BUILDING.md Eloston 2016-07-08 00:01:35 -07:00
  • 0bce1f574d Reorganize files for new build system Eloston 2016-06-09 14:13:35 -07:00
  • 96026664c6 Make README more explicit Eloston 2016-06-05 12:25:30 -07:00
  • 2afb78a004 WIP domain substitution scripts and supporting files Rename Python script for evaluating cleaning list Add patch to disable intranet redirect detector Remove configuration_policy=0 GYP flag setting Update README.md Eloston 2016-06-05 12:01:57 -07:00
  • 87556e570a Update existing patches to Chromium 51 Add cleaning_list for Chromium 51 Add Python 2 script to delete files indicated by cleaning_list Add option for using cleaning list in build_debian.sh Add ggpht.com domain to domain patch generator Eloston 2016-06-04 18:04:03 -07:00
  • 88ae7ea293 Update Debian build scripts and patches to 51.0.2704.79-1 Revert domain names in patches Remove removed Iridium patches from patch_order Eloston 2016-06-03 17:59:06 -07:00
  • 5ba91497ea Rename domain patch and cleaning list scripts Update README.md Eloston 2016-06-03 15:28:00 -07:00
  • ca08bca105 Import Iridium 51 patches Eloston 2016-06-02 10:10:23 -07:00
  • df3bc73b23 Make domain_patcher.sh generate a patch Make source_cleaner.sh generate a file list Remove domain_patcher.sh and source_cleaner.sh from build_debian.sh Eloston 2016-05-30 22:50:23 -07:00
  • b55186eb79 Disable more features via gyp flags Clean more files Eloston 2016-05-30 20:40:07 -07:00
  • 0835659e32 Fix patch format for Ubuntu systems Eloston 2016-03-31 22:10:18 -07:00
  • 5c384ff2bb 49.0.2623.111-1 Update disable-domain-reliability.patch to fix build error Update fix-building-without-safebrowsing.patch to fix linking error Change build_debian.sh 'k' flag to 'R' Fix domain_patcher.sh sed command Separate quilt variables to quilt_variables.sh Eloston 2016-03-31 21:22:02 -07:00
  • 3580a48676 Add new patches * Disable copresence * Disable domain_reliability * Disable gcm (Closes #7) * Show infobar for patched domains * Change infobar message Reformat domain_patcher.sh and source_cleaner.sh Update prevent-trace-url-requests.patch Eloston 2016-03-31 14:41:45 -07:00
  • 5066115d22 Update remaining patches to Chromium 49 Eloston 2016-03-30 13:16:26 -07:00
  • 9eb15147aa Revert deletion of code in source_cleaner.sh Revert changes to patches as a result Eloston 2016-03-29 15:53:02 -07:00
  • 4bfa0a151d Add disable-web-resource-service.patch WIP updating of ungoogled-chromium patches Eloston 2016-03-27 17:24:57 -07:00
  • 3f1d10bbf2 Update source_cleaner.sh to remove unnecessary code Update Iridium and Inox patches to work with new source tree Add jinja file extension to domain_patcher.sh Eloston 2016-03-27 14:54:28 -07:00
  • d18f777273 Update debian directory and patches Use patches in Ubuntu's debian directory Eloston 2016-03-25 16:52:58 -07:00
  • 9e421574a2 Import Iridium patches for Chromium 49 Update README.md Eloston 2016-03-25 12:24:55 -07:00
  • 69f2ba9941 Fixes for Debian Jessie Fix dpkg-genchangelog command to be compatible with dpkg 1.17 Remove ddeb-migration flag to dh_strip Update README.md with extra Jessie instructions Eloston 2016-02-23 15:09:26 -08:00
  • 7d7baac6e7 Update to 48.0.2564.116 Eloston 2016-02-20 23:55:56 -08:00
  • 8c68cbf820 Allow modification of in-memory content settings Fixes problem where the browser could not remember user allowing an invalid certificate Eloston 2016-01-28 16:36:08 -08:00
  • 8a4863c59c Update version to 48.0.2564.97 Eloston 2016-01-28 12:32:30 -08:00
  • f5a2ea64a0 Add more building information Fix inaccuracies in README.md Eloston 2016-01-26 15:28:41 -08:00
  • f528f05b08 Add more building information to README.md Minor revisions to patch information in README.md Switch from gsdview.appspot.com to commondatastorage.googleapis.com since the former redirects to the latter Eloston 2016-01-26 15:09:40 -08:00
  • 3e2712b671 Move gyp flags around to match Debian's 48.0.2564.82-2 Eloston 2016-01-25 10:58:35 -08:00
  • 30c53cfe58 Refreshed fix-building-without-safebrowsing.patch to fix errors during building Now patches out safe browsing more aggresively Eloston 2016-01-24 23:04:10 -08:00
  • 58709a04d9 Do not delete DOM distiller files Eloston 2016-01-24 18:47:26 -08:00
  • 1429f6e124 WIP for 48.0.2564.82 Refreshed Iridium, Inox, and custom patches Updated Debian scripts and patches to 48.0.2564.82-1 Removed Iridium patch prefs-enable-Send-a-Do-Not-Track-header.patch Updated README.md Eloston 2016-01-24 17:39:16 -08:00
  • 2ef1e3703c Update to 47.0.2526.111-1 Eloston 2016-01-18 22:29:13 -08:00
  • 24ff958c25 Added patch to prevent excessive logging to stderr Fix build machine info detection Updated README.md with Ubuntu instructions Eloston 2016-01-08 22:57:45 -08:00
  • 56da9e6cc9 Do not link system libspeechd in Ubuntu build Eloston 2015-12-27 18:28:02 -08:00
  • e4b636ecb4 Fix typos in download_source.sh Add "set -e -u" to scripts Eloston 2015-12-27 15:18:50 -08:00
  • 0f85ab4b2a Use lsb_release in chrome://chrome/ Preliminary work for Ubuntu Tweak help message in download_source.sh Eloston 2015-12-27 13:46:36 -08:00
  • 91bbf0d9dd Updated broken link in README.md Eloston 2015-12-17 09:55:22 -08:00
  • c7bc7a35e8 Updated Debian build scripts to 47.0.2526.80-3 Eloston 2015-12-16 18:40:18 -08:00
  • cfcd778b67 Fix build flags breaking gold linker Eloston 2015-12-15 23:29:33 -08:00
  • dae03f367f Update to 47.0.2526.106 Create scripts for downloading source code and building Debian packages Updated README.md with new building instructions Update patch offsets Eloston 2015-12-15 23:19:08 -08:00
  • 7070f4b085 Updated Debian build scripts to 47.0.2526.80-2 Eloston 2015-12-14 21:51:17 -08:00
  • 079ffe0135 Updated README.md Eloston 2015-12-14 12:53:20 -08:00
  • 3e8da07256 Updated README.md Change Debian version to 47.0.2526.80 Eloston 2015-12-13 10:48:36 -08:00
  • 2d76e02fcb Add webui.patch to make building work Modify source_cleaner.sh to remove out/ directory Eloston 2015-12-12 23:47:30 -08:00
  • 7b5fcbc07d Added remove-disable-setuid-sandbox-as-bad-flag.patch to prevent showing --disable-setuid-sandbox as a bad command-line flag on startup Updated Debian build scripts and patches to 47.0.2526.80-1 Updated source_cleaner.sh to prevent deleting some text files Eloston 2015-12-12 22:41:09 -08:00
  • b2cfe66a35 Added disable-profile-avatar-downloading.patch Eloston 2015-12-12 18:23:32 -08:00
  • 51823902c1 Modified fix-building-without-safebrowsing.patch to make building work Updated README.md build instructions to make all Debian packages build Eloston 2015-12-12 17:40:33 -08:00
  • 5f0cddfb8e Added disable-ipv6-pinging.patch to prevent more background communication Added disable-untraceable-urls.patch to stop requests not blocked by the trk scheme Added prevent-trace-url-requests.patch to prevent requests of the trk scheme from completing Added fix-building-without-safebrowsing.patch to make building work with GYP flag safe_browsing=0 Modified disable-signin.patch to make building work Updated source_cleaner.sh to make building work Changeed Debian changelog to build against 47.0.2526.83 Prevent removal of source tarball in Debian rules download-source Eloston 2015-12-12 11:01:14 -08:00
  • 0a65752557 Updated Debian compilation flags Eloston 2015-12-10 23:15:29 -08:00
  • 9c6cfa3b8e Updated ungoogled-chromium patches and added them to patch_order Tweaked Iridium and Inox patches to make them apply correctly Removed unecessary patches Debian patches Tweaked domain_patcher.sh to only operate on files and also parse .mm files Tweaked create_patch.sh to make it work without a GUI Eloston 2015-12-10 21:54:58 -08:00
  • cf381b752c Created source cleaning script Separated domain patching script Update generate_debian.sh script Patched Iridium and Inox patches with replacement domain names Removed icons-change-sad-plugin-icon.patch because it requires Git to apply Updated README.md with new compilation instructions Eloston 2015-12-10 09:39:05 -08:00
  • 2218463d5b Updated Debian build scripts Added Debian patches Removed unnecessary google url tracker patch Removed extension updating patch since it is potentially privacy invading Removed bad flags patch Eloston 2015-12-09 10:13:10 -08:00
  • e6148baf40 Removed unwanted Iridium patches Removed duplicate patches from Inox patchset and Debian patches Updated patch_order Eloston 2015-12-07 21:48:25 -08:00
  • 70f85b0b0b Update Inox patchset file disable-default-extensions.patch to ddae1609c21242877a876105c84d20446e49651c Eloston 2015-12-06 20:49:28 -08:00
  • f3458f5f60 Blind import of Debian patches version 47.0.2526.73 Blind import of Inox patchset as of commit 3280f7c2026faeab47f9ad3ced6485005e914012 Eloston 2015-12-04 20:15:10 -08:00
  • 27f62c91a1 Partial work for Chromium 47 File reorganization Change license to GPLv3 Blindly added all latest patches from Iridium Browser as of a9b882b2af95cfd925c74270af697977a393a4b9 (patchview branch) Blindly added all latest patches from Inox patchset as of 45554189cf010da92b9e8ff8289e60caa889c587 Updated README.md Eloston 2015-12-03 23:08:01 -08:00
  • 22e1f0621d 45.0.2454.94 Eloston 2015-09-21 20:02:29 -07:00
  • 5e8887fcfa 45.0.2454.85 New upstream version based off of Debian's 45.0.2454.85-1 Now requires a backported ffmpeg from testing or unstable Fixed extension installing Removed backup URL from debian/rules Removed disable-detect-odr-violations.patch Added disable-translate.patch (disables communication with translate.9oo91eapis.qjz9zk) Added disable-google-host-detection.patch Eloston 2015-09-04 21:53:19 -07:00
  • 356cc990e4 43.0.2357.132 Based off of Debian's 43.0.2357.130-1 Add chrome-sandbox package Added fix-extension-updating-and-disable-autoupdate.patch Added disable-crash-reporter.patch Added disable-detect-odr-violations.patch Moved startup flags from chromium script to default-flags file Eloston 2015-07-07 22:20:10 -07:00
  • 8536749cd5 42.0.2311.153 Initial submission of work Eloston 2015-06-13 12:51:50 -07:00
  • 9456dad229 Initial commit Eloston 2015-06-12 15:24:24 -07:00