Граф коммитов

492 Коммитов

Автор SHA1 Сообщение Дата
englehardt 924ed18814 Adding `dill` as a requirement. 2016-11-14 17:20:24 -05:00
englehardt 3e7eba2e09 Cleaning up WIP comments/tests 2016-11-14 17:20:16 -05:00
englehardt 5acb7d911e Adding tests for custom command and moving `multiprocessing` -> `multiprocess`
I chose to use `dill` instead of `pickle` for additional flexibility
in inline functions. Python's built-in `multiprocessing` library uses
`pickle`, so it was still a bottleneck. In particular functions defined
within class methods (e.g. within a test method) couldn't be pickled.
`multiprocess` is a fork of `multiprocessing` which mainly differs in
replacing `pickle` with `dill`. It's maintained by the same developers
as `dill`, so it seems like a safe replacement.

Conflicts:
	test/expected.py
2016-11-14 17:19:35 -05:00
englehardt 7b49ad2501 Bugfix: argument spelling mistake 2016-11-14 17:15:08 -05:00
englehardt 653d0a9a81 Adding support for both json and dill serialization in SocketInterface. Updates to platform code where necessary to specify serialization type
Conflicts:
	automation/SocketInterface.py
2016-11-14 17:13:42 -05:00
englehardt 9a6308ca5d Dill package required for function serialization 2016-11-14 17:12:40 -05:00
englehardt d9be5ae44e [WIP] Support for custom, dynamic function. Still has some bugs 2016-11-14 17:12:07 -05:00
englehardt 591a981484 Removing test file 2016-11-11 12:01:23 -05:00
englehardt fcade221ca Removing old extension 2016-11-11 11:59:00 -05:00
englehardt 19656d4fc3 Update extension for new naming format (jpm 1.2.2+)
Conflicts:
	automation/Extension/firefox/@openwpm-0.0.1.xpi
2016-11-11 11:57:39 -05:00
englehardt ec667ee93c Minor SocketInterface cleanup 2016-11-11 11:55:58 -05:00
dreisman c5fae6a49d Added some comments to emphasize that some commands will close the current tab 2016-10-27 10:56:03 -04:00
englehardt 3a14416c57 Merge branch 'master' of github.com:citp/OpenWPM 2016-10-19 16:05:55 -04:00
englehardt b48056b763 Only adding symlink if it doesn't already exist 2016-10-19 16:05:47 -04:00
Dillon Reisman 002a9b9d71 Merge pull request #97 from citp/content
Added save_screenshot and dump_page_source to commands
2016-10-04 16:23:11 -04:00
dreisman 39e5dc9670 Added comments about new commands 2016-10-04 16:09:00 -04:00
dreisman a3734b32d5 disabling audiocontext test for travis CI 2016-10-04 15:23:11 -04:00
dreisman 3e67d1ab63 Merge branch 'master' of https://github.com/citp/OpenWPM into content 2016-10-04 15:21:23 -04:00
dreisman 4592da1dc6 Modified readme to only use travis status from master branch 2016-10-04 14:49:32 -04:00
dreisman 6f8bdcc1e3 Modified test of save screenshot 2016-10-04 14:43:01 -04:00
dreisman 9c59781885 Forgot to add expected source for test 2016-10-04 14:28:31 -04:00
dreisman 683216f792 Added dump_page_source and tests 2016-10-04 14:25:13 -04:00
dreisman 93f3e20502 Merge branch 'master' of https://github.com/citp/OpenWPM into content 2016-10-04 12:21:14 -04:00
dreisman 7733912fd4 save_screenshot tests done 2016-10-04 12:20:24 -04:00
dreisman e3d397510d Improvements to save_screenshot, still need tests 2016-10-04 11:20:44 -04:00
dreisman dbe18c365d save screenshot done, needs tests 2016-10-04 10:43:36 -04:00
Dillon Reisman ff7f0c3534 Merge pull request #95 from citp/content
Updated install script to work for ubuntu 16.04
2016-09-29 15:46:34 -04:00
dreisman d105bfc24f Modified test expected values for audio fingerprinting. Prior to commit, was working locally but not on travis for some reason 2016-09-29 15:25:35 -04:00
dreisman 34d534cd47 Updated install script to work for ubuntu 16.04 2016-09-29 11:47:18 -04:00
dreisman e7be0f3ac5 Doc change 2016-09-26 09:40:23 -04:00
englehardt 4a9f18a86b Adding Audio API instrumentation and tests 2016-09-12 11:18:22 -04:00
englehardt fcbc189b1b Fixing citation whitespace 2016-09-08 23:39:01 -04:00
englehardt 267fcfb23f Updating citation since tech report is now published 2016-09-08 23:37:39 -04:00
englehardt ae21cd26c2 Fix browse command to use PS+1, minor bugfix, and additional tests. Closes #85 Closes #78 Closes #82 2016-09-08 23:24:28 -04:00
Steven Englehardt 1141a893d8 Merge pull request #83 from rfmcpherson/master
Wait for homepage to load after back before looking up links
2016-09-07 16:48:26 -04:00
Richard McPherson ca35ceb6af wait for homepage to load after back before looking up links 2016-06-30 15:45:19 -04:00
Dillon Reisman 372a40448b Merge pull request #80 from zawarudo/hotfix/readme
Fixed typo
2016-05-31 10:17:21 -04:00
Dillon Reisman dfb7c161ff Merge pull request #79 from amoghbl1/master
Cause even spellings mistakes need to be fixed.
2016-05-31 10:16:58 -04:00
zawarudo 67876943bb Fixed typo 2016-05-31 12:39:50 +09:00
Amogh Pradeep 454031a11f Cause even spellings mistakes need to be fixed. 2016-05-30 18:31:47 +02:00
englehardt b0d5107149 Linking to our new technical report 2016-05-21 15:59:07 -10:00
englehardt ba0eb6cb95 Setting pip install script to update outdated dependencies 2016-05-10 01:36:10 -04:00
Steven Englehardt badaf8128d Merge pull request #74 from citp/updated_command_sequences_052016
Add CommandSequence and visit table with tests. Close #27 #26
2016-05-05 21:56:57 -04:00
Steven Englehardt b2703e8002 Fixing indents 2016-05-05 21:51:41 -04:00
Steven Englehardt 6f5ca78568 Replacing tabs with spaces 2016-05-05 21:49:46 -04:00
Steven Englehardt f633077b68 Update create_cookies_table.sql 2016-05-05 21:48:58 -04:00
Steven Englehardt b51e4980ff Replacing tabs with spaces 2016-05-05 21:47:55 -04:00
Steven Englehardt 2ac4bed294 Replacing tabs with spaces 2016-05-05 21:47:14 -04:00
Steven Englehardt d571ba2d08 Replacing tabs with spaces 2016-05-05 21:46:27 -04:00
dreisman 8aff632e59 Added test for visit_id in firefox extension, minor style/comment changes 2016-05-05 11:38:56 -04:00