Rensselaer Center for Open Source Software

16 files changed, 99 lines added, 162 lines removed
PeterRyder1
Commit • Check up • 15 hours ago
Cyril George
4 files changed, 16 lines added, 3 lines removed
Commit • Plan of Study • 16 hours ago
Cyril George
2 files changed, 6 lines added, 1 line removed
Commit • Plan of Study • 16 hours ago
18 files changed, 677 lines added, 265 lines removed
joncrall
Commit • IBEIS • 17 hours ago
2 files changed, 1 line added, 1 line removed
csm10495
Commit • cDashboard • 18 hours ago
0 files changed, 0 lines added, 0 lines removed
chadunn13
Commit • AskPI • 19 hours ago
2 files changed, 9 lines added, 6 lines removed
chadunn13
Commit • AskPI • 19 hours ago
0 files changed, 0 lines added, 0 lines removed
chadunn13
Commit • AskPI • 19 hours ago
0 files changed, 0 lines added, 0 lines removed
chadunn13
Commit • AskPI • 19 hours ago
2 files changed, 0 lines added, 1 line removed
chadunn13
Commit • AskPI • 19 hours ago
12 files changed, 195 lines added, 107 lines removed

Chandlers experiment

chadunn13
Commit • AskPI • 19 hours ago
Kevin Zheng

There was a lot done since the last blog post. The biggest change was changing how the detection works. Before, I planned on having the app fire a notification at night hours the moment the user's distance from one of their home locations exceeded a certain customizable threshold. However, a better way of doing things is to send the notification the instant the user enters their home location at night hours. This is better because the notification would then fire (ideally, sans GPS inaccuracies) as soon as they leave their car and are walking to their house. In addition, the app now plays a sound and vibrates upon notification, so the user would be reminded pretty aggressively.

I plan on publishing the Android version before moving on to the iOS version. In retrospect this would take a little more work than anticipated, due to the complexity of publishing. In addition, I plan to make a "help" website that gives details on how to use the app, as the way the app works, by nature, is not too intuitive.

Post • Car Light Reminder • 19 hours ago
Kevin Zheng
28 files changed, 0 lines added, 150 lines removed
Commit • Car Light Reminder • 19 hours ago
24 files changed, 257 lines added, 104 lines removed
PeterRyder1
Commit • Check up • 20 hours ago
10 files changed, 96 lines added, 19 lines removed
  • add INSTR_CREATE_debug_instr and INSTR_CREATE_bkpt
  • add DR_REG_STACK_PTR
  • add USER_REGS_TYPE for user_regs_struct/user_regs used by ptrace
  • update injector.c for ARM build

R=bruening@google.com BUG=1551

Review URL: https://codereview.appspot.com/161190044

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2902 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

zhaoqin@google.com
Commit • DynamoRIO Projects • 20 hours ago
28 files changed, 190 lines added, 122 lines removed
makinj
Commit • MeNext • 22 hours ago
6 files changed, 32 lines added, 1 line removed

Exports a new routine opnd_size_in_bits() for the new sub-byte ARM operand sizes.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2900 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 1 day ago
4 files changed, 21 lines added, 19 lines removed

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2899 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 1 day ago
10 files changed, 565 lines added, 316 lines removed

Adds the encoder chains for A32 predicated instrs, constructed using arm_table_chain.pl with manual editing for OP_bl and OP_cdp afterward.

Also removes OP_ldmia as we're just making it an alias. Also renames extra_operands to A32_extra_operands.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2898 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 1 day ago
2 files changed, 136 lines added, 0 lines removed

Adds a new script to edit a decoding table and string together encoder chains, which is a time-consuming process if done manually.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2897 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 1 day ago
4 files changed, 2 lines added, 1 line removed

OP_blx with an immediate is not in the table yet (b/c it's not predicated), so we just rename the existing OP_blx which takes a register to OP_blx_ind.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2896 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 1 day ago
14 files changed, 37 lines added, 12 lines removed

Adds opcode_to_encoding_info() which takes in the opcode and ISA mode. Updates all other uses of op_instr[] to use the instr mode or the thread's mode if no instr is available.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2895 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 1 day ago
Jim Boulter

Facebook Login AND QR Code joining of groups is nearly complete!I migrated from an external library for QR Code to roll-your-own AVFoundation code using a subview and code.This is crunch time, and the app store is coming soon.-Jim

Post • MeNext • 1 day ago
Arya Seghatoleslami
44 files changed, 145 lines added, 30 lines removed
Commit • YumYum • 1 day ago
Paul Revere

SUCCESS! I got selenium running with a little bit of code. It basically takes over a browser window and allows you to give the browser input through python code. We will soon be able to scroll to the bottom of a friends page and load the html of said page to get the id's of someone's friends. I will implement it in our project tomorrow, but we are back on track to collect data and I am happy.

-Paul

Post • Vest • 1 day ago
28 files changed, 5012 lines added, 17 lines removed
AkshayMata
Commit • Plan of Study • 1 day ago
6 files changed, 11 lines added, 11 lines removed
makinj
Commit • MeNext • 1 day ago
Cyril George
4 files changed, 73 lines added, 0 lines removed
Commit • Plan of Study • 1 day ago
2 files changed, 7 lines added, 2 lines removed

BUG=1551 R=bruening@google.com

Review URL: https://codereview.appspot.com/161180043

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2894 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

zhaoqin@google.com
Commit • DynamoRIO Projects • 1 day ago
Nicholas Grippo

After some setbacks and a long search we found the best SDK for our app. Vuforia is a cross platform SDK that has the necessary computer vision-based image recognition needed for our app. Vuforia offers two options for developing, you can either write a single native app or use a Unity base package. Both methods would allow you to reach the most users across the widest range of smartphones and tablets but unity has the built in rendering engine.

Post • Window World • 1 day ago
100 files changed, 2042 lines added, 1030 lines removed
joncrall
Commit • IBEIS • 1 day ago
Peter Piech
10 files changed, 177 lines added, 126 lines removed

Update Android Support Library

Tommy Fang

Hello everyone, I've updated the concept document considerably. We've been pretty busy working, so we're trying our best to polish this game and make it playable. Several major bugs have been fixed and the current state of the game is functional. We're optimizing the way we load data from files and I've also added a part of the plot to the game document, but I don't want to spoil the entire story. It's just a draft and I plan on editing it much more. I will continue organizing the document and m...

Post • Pokemon RPI • 1 day ago
4 files changed, 6 lines added, 3 lines removed
kmcnellis
Commit • Homework Server • 1 day ago
Samuel Yuan
4 files changed, 2 lines added, 2 lines removed
38 files changed, 1949 lines added, 7248 lines removed
lmoynihan
Commit • LED Color Control • 2 days ago
Arya Seghatoleslami
40 files changed, 6939 lines added, 33 lines removed
Commit • YumYum • 2 days ago
4 files changed, 11 lines added, 9 lines removed
joncrall
Commit • IBEIS • 2 days ago
Emmett Hitz

Found a couple bugs as I was about to push a large new feature. Expect prediction and rankings to be working sometime Friday. Cheers.

Post • Vest • 2 days ago
Derek Meer

Here are more details on our first project, the OpenVisualizer JSON interface. The project turned into something a little more complicated than we thought, and we did not have much time to work on it before the presentation. So we thought it would be best to lay out exactly what we're trying to do in a blog post.This interface will provide an easier and more convenient way for users to send and receive data to and from virtual motes.Current communication with OpenVisualizer motes involves CoAP o...

Post • OpenWSN • 2 days ago
4 files changed, 2 lines added, 2 lines removed
AkshayMata
Commit • Plan of Study • 2 days ago
6 files changed, 52 lines added, 12 lines removed
AkshayMata
Commit • Plan of Study • 2 days ago
2 files changed, 66 lines added, 90 lines removed
Shelts
Commit • Milkyway@Home • 2 days ago
Phil  LaGambino

I just updated the setting menu in the android app to have radio buttons that will eventually determine how fast the logger will log data. I will next work on the logging features.

Post • Spoiler • 2 days ago
Samuel Yuan
4 files changed, 9 lines added, 9 lines removed
4 files changed, 216 lines added, 76 lines removed

R=bruening@google.com BUG=1551

Review URL: https://codereview.appspot.com/158860048

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2893 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

zhaoqin@google.com
Commit • DynamoRIO Projects • 2 days ago
Charles Machalow

Spotify integration now works. When enabled, the cForm will try to get the song information for the currently playing song. It uses the Spotify API, and requires internet access to function properly. If you don't have internet access, uncheck the setting, as it will slow down the experience immensely.

Post • cDashboard • 2 days ago
12 files changed, 5576 lines added, 0 lines removed
AkshayMata
Commit • Plan of Study • 2 days ago
Keenan Sanchez
60 files changed, 151 lines added, 4695 lines removed
Commit • FireDB • 2 days ago
Keenan Sanchez
2 files changed, 10 lines added, 0 lines removed

Implemented login features

Commit • FireDB • 2 days ago
6 files changed, 346 lines added, 273 lines removed
csm10495
Commit • cDashboard • 2 days ago
2 files changed, 18 lines added, 10 lines removed
Jason Parham
Commit • IBEIS • 3 days ago
Samuel Yuan
6 files changed, 36 lines added, 88 lines removed
8 files changed, 22 lines added, 17 lines removed
  • move non-x86 specific defines (e.g., REG_NULL) out of DR_REG_ENUM_COMPATIBILITY

R=bruening@google.com BUG=1551

Review URL: https://codereview.appspot.com/161060043

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2888 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

zhaoqin@google.com
Commit • DynamoRIO Projects • 3 days ago
4 files changed, 74 lines added, 15 lines removed
  • add cmake toolchain file make/toolchain-arm32.cmake
  • add condition on cflags setup for X86 build now we can config and build drconfiglib and drloader

R=bruening@google.com BUG=1551

Review URL: https://codereview.appspot.com/161010043

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2887 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

zhaoqin@google.com
Commit • DynamoRIO Projects • 3 days ago

Smart Schedule is a iOS application which create a 7-day time schedule designed for university students for multifunctions.

fangdan fangdan
Post • Smart Schedule • 3 days ago
4 files changed, 14 lines added, 138 lines removed
kmcnellis
Commit • Homework Server • 3 days ago
Dimitar Dimitrov
4 files changed, 1 line added, 1 line removed
Commit • Peirce-Logic • 3 days ago
2 files changed, 1 line added, 1 line removed
chadunn13
Commit • AskPI • 3 days ago
12 files changed, 195 lines added, 107 lines removed
chadunn13
Commit • AskPI • 3 days ago
2 files changed, 17 lines added, 2 lines removed

tweaked some stuff

chadunn13
Commit • AskPI • 3 days ago
2 files changed, 30 lines added, 3 lines removed

tweaked some stuff

chadunn13
Commit • AskPI • 3 days ago
2 files changed, 22 lines added, 22 lines removed

tweaked some stuff

chadunn13
Commit • AskPI • 3 days ago
David Kim
2 files changed, 7 lines added, 0 lines removed
Commit • Peirce-Logic • 3 days ago
Robert Rouhani

As of about a week ago SharpNav has been available on NuGet (C# package manager) for users to try out before a 1.0 release.

I've already gotten 3 useful issues opened on my GitHub repository by 2 different people:

I have a milestone laid out for a 1.0 release, which will probably happen at the end of the semester once we have enough feedback from users as well as from building up an editor.

I will also probably pull the editor and the examples out into their own repositories to keep things cleaner. At the moment, both will break when trying to compile for a platform other than OpenTK or Standalone. This will break Observatory's ability to make sure I'm still doing work, but there should be plenty of work being done on the library alonside the editor and example project.

Post • SharpNav • 3 days ago
David Kim

The library that is going to be used for touch/gesture has been decided.We have decided to use hammer.js to implement gestures and recognize inputs from touch devices.As of right now, our top priority is to finalize complete touch compatibility with the webapp.Later on we may add gestures to remove the dependence on the context menu on small screens.

Post • Peirce-Logic • 3 days ago
22 files changed, 1759 lines added, 1658 lines removed

Split opcodes into two separate namespaces. dr_ir_opcodes.h now just includes one of two new files, dr_ir_opcodes_{x86,arm}.h. Moves opcode.h to x86/ and adds arm/opcode.h. Adjusts include_directories.

Marks part of mangle.c as x86-specific, enough to build drdecode for ARM: but more refactoring is needed of other x86 files to build full DR on ARM.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2886 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 3 days ago
2 files changed, 2 lines added, 2 lines removed

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2885 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 3 days ago
12 files changed, 2015 lines added, 1790 lines removed

Moved disassemble.c to disassemble_shared.c and added core/arch/{x86,arm}/disassemble.c, containing 5 arch-specific routines.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2884 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 3 days ago
12 files changed, 3988 lines added, 3879 lines removed

Move the bulk of instr_create.h into core/arch/{x86,arm}/instr_create.h. Some is shared, so I also have core/arch/instr_create_shared.h.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2883 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 3 days ago
10 files changed, 1766 lines added, 1302 lines removed

Move arch-specific code into core/arch/{x86,arm}/instr.c. Adds an initial impl for some of the ARM routines but mostly they are stubs.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2882 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 3 days ago
10 files changed, 117 lines added, 22 lines removed

Move arch-specific code into core/arch/{x86,arm}/opnd.c.

git-svn-id: http://dynamorio.googlecode.com/svn/trunk@2881 49cc7528-f6fd-11dd-9d1a-b59b2e1864b6

derek.bruening <derek.bruening@49cc7528-f6fd-11dd-9d1a-b59b2e...
Commit • DynamoRIO Projects • 3 days ago
Arya Seghatoleslami

So we've been playing around with a bunch of stuff - maps API, users, UI and layouts - but this week we're focusing on the meaty content. Yes, that means the actual posts about free food events and the feed that shows them all. We expect to finish this and be able to have our first presentation by this Friday! Woohoo!

Post • YumYum • 3 days ago
Hayley Schluter
2 files changed, 33 lines added, 14 lines removed

Next up is Account Preferences

Commit • FireDB • 3 days ago
Samuel Yuan
6 files changed, 93 lines added, 78 lines removed
16 files changed, 157 lines added, 98 lines removed
joncrall
Commit • IBEIS • 3 days ago
Cyril George
16 files changed, 134 lines added, 8 lines removed
Commit • Plan of Study • 3 days ago
Chandler Dunn

I have been working on the homepage HTML code, CSS/Bootstrap styling, and jQuery functionality for the buttons. In addition to the upvote/downvote buttons that were in place before, I've added a stats button (view poll results and graph of responses), an expand button (most likely will open post up in new tab, allowing for viewing of expanded results, actual voting form, and comments), favorite button (not finalized, may change to something else) and a share button (not final either, probably will just copy the URL for the post's page into clipboard for now to avoid needing different social media's APIs). The next step is to work on coordinating the front end elements with the back end parts that Spencer has been working on. I will also be working on the "new post" form and the comments form. EDIT: I also designed a killer logo

Post • AskPI • 3 days ago
Joshua Makinen
2 files changed, 0 lines added, 59 lines removed
Commit • MeNext • 3 days ago
Joshua Makinen
0 files changed, 0 lines added, 0 lines removed
Commit • MeNext • 3 days ago
Samuel Yuan
8 files changed, 68 lines added, 13 lines removed

Credit goes to the person who wrote the code

Samuel Yuan
10 files changed, 32 lines added, 132 lines removed
12 files changed, 294 lines added, 204 lines removed
joncrall
Commit • IBEIS • 4 days ago
Robert Rouhani
8 files changed, 23 lines added, 10 lines removed

Fixes one of the issues in GitHub issue #23

Commit • SharpNav • 4 days ago
Aaron Gunderson
2 files changed, 1 line added, 1 line removed
Commit • Whiteboard • 4 days ago
4 files changed, 63 lines added, 4 lines removed

Justin, please make these a nice color

makinj
Commit • MeNext • 4 days ago
Severin Ibarluzea

I took a break from working on git-collab this week to work on making the rcos attendance server open-source.

The RCOS attendance server has been used for two sessions now and seems to be working well. The server leverages twilio messages, cherrypy, sqlite3 and google documents to allow students to log their attendance via text.

Check out the repo! https://github.com/seveibar/rcos-attendance

Post • git-collab • 4 days ago
2 files changed, 1 line added, 0 lines removed
joncrall
Commit • IBEIS • 4 days ago
6 files changed, 46 lines added, 18 lines removed
joncrall
Commit • IBEIS • 4 days ago
Nathan Bernard

After reading up on Django and familiarizing myself with Whiteboard's code, I made my first bugfix commits! It feels great moving from learning the code to doing something about it.

Post • Whiteboard • 4 days ago
2 files changed, 4 lines added, 4 lines removed
kmcnellis
Commit • Homework Server • 4 days ago
2 files changed, 2 lines added, 0 lines removed
kmcnellis
Commit • Homework Server • 4 days ago
Nathan Bernard
2 files changed, 0 lines added, 18 lines removed
Commit • Whiteboard • 4 days ago
2 files changed, 4 lines added, 0 lines removed
kmcnellis
Commit • Homework Server • 4 days ago
2 files changed, 2 lines added, 2 lines removed
kmcnellis
Commit • Homework Server • 4 days ago
Spencer Norris

Bad news first, we lost Mr. Chris Valmas, leaving three of us on the team: Bikram, Chandler and I. Best of luck to Chris, you'll be missed. Now for the regular business. Most of my time so far has been taken up learning the languages and tools necessary to make this work, plus mostly other obligations outside of RCOS. Fortunately though, I'm beginning to pick up some steam. Over the past couple weeks, I've been doing my research on jQuery, Ajax, and MongoDB. Depending on some further design decisions that will have to be made, Node.js may or may not be used; either way, I'm laying this out with the intention of using a full Javascript stack, both for ease of design and for my own amusement.

Post • AskPI • 4 days ago
Spencer Norris

Bad news first, we lost Mr. Chris Valmas, leaving three of us on the team: Bikram, Chandler and I. Best of luck to Chris, you'll be missed. Now for the regular business. Most of my time so far has been taken up learning the languages and tools necessary to make this work, plus mostly other obligations outside of RCOS. Fortunately though, I'm beginning to pick up some steam. Over the past couple weeks, I've been doing my research on jQuery, Ajax, and MongoDB. Depending on some further design decisions that will have to be made, Node.js may or may not be used; either way, I'm laying this out with the intention of using a full Javascript stack, both for ease of design and for my own amusement.

Post • AskPI • 4 days ago
Spencer Norris

Bad news first, we lost Mr. Chris Valmas, leaving three of us on the team: Bikram, Chandler and I. Best of luck to Chris, you'll be missed. Now for the regular business. Most of my time so far has been taken up learning the languages and tools necessary to make this work, plus mostly other obligations outside of RCOS. Fortunately though, I'm beginning to pick up some steam. Over the past couple weeks, I've been doing my research on jQuery, Ajax, and MongoDB. Depending on some further design decisions that will have to be made, Node.js may or may not be used; either way, I'm laying this out with the intention of using a full Javascript stack, both for ease of design and for my own amusement.

Post • AskPI • 4 days ago
Evan Thompson
6 files changed, 127 lines added, 44 lines removed
Commit • Spoiler • 4 days ago
10 files changed, 177 lines added, 126 lines removed
pdpiech
Commit • RPI Mobile for Android • 4 days ago