labofsahil/github-event-dataset-2012 huggingface dataset:
Facebook Friends Photos Downloader
Uploads very large files to Amazon S3 fast
1 band orthogonal Drawing in Turbo C
Tool to download videos from SimplePickup's Project GO, or just download a set of Vimeo links.
Cafe bianca loli bbs
A simple math expression builder
Aplicaçaõ observatorio DTV
DiX Reloaded, using CRC for Revo 2.2
Public Antlr repository for Oracle
declare at 'android.R.color' color viewer android app
FactoryROM Android Framework Base Tools
Android SQLite
Demo sending an email using CodeIgniter with SendGrid
caweehooxeith
Distributor component for dis.io
Soundmanager2 lightweight live audio streaming with .M3U (inspired by Cupertino Streaming - HLS / .M3U8)
This fork is used as a basis to do maintenance and feature development. See the wiki for additional information on the branches.
For data structure's and analysis.
Overlay with modified ebuilds so you can have a systemd-only Gentoo system
Contains some example documents for the SceneControl Server.
markovjrschoenfinkelintegratedcircuit
Customizable menu for gnome shell/panel
Script for drawing pitch tracks in Praat.
code all the things!
Aspiration-Based-Choice-Experiment (Treatment Before)
This is my attempt at implementing Assignment 6 for iphone and ipad (with extras) from the iTunes U iOS dev course from Standford University.
CSS3 Animated Valentine's day card
This is a repo for a project to create a physics game that can be used for innovation. Please see the first post of the project homepage.
Solves a given set of modular constraints in which the moduli are all mutually prime.
Cyanogenmod 7 tweak optimization
The code for a c sharp program that will write data to a .csv file in its root folder.
A PL/SQL package that populates a date dimension table with 62 different date permutations
Symfony 2 bundle for managing tag fields with the jQuery Chosen plugin
This is a security manager plugin for Tinyspring Android
A pure python module to access memcached via it's binary  with SASL auth support.
Supporting files for building a puppet master with nginx and passenger
Student management system using GTK 2.0
Domain?
U of T CSC309 group project, by team Sound Forth Thunder, summer 2012.
A Student Resources Page
hyohoofoiv
Demo repository for demonstrating Eclipse EGIT
vexavulaz
Single class for building basic to advanced WP admin pages via teh new Genesis Admin Classes
Confidential Information and Invention Assignment Agreement for Employees (A Legal Document for Startups from Orrick LLP)
Foundation for the provision of support for families and buildings. However, ground screw the walls requires the liechtenstein support. Our planet anchor, the foundation of engineering company, headquartered in Portland, Oregon, to make a spiral foundation pit support system. These support your foundation to prevent yourself from settlement to the floor, that may give you foundation cracks and leaks. Contact the seller or authorized dealer, current pricing and availability.Pier specificationsOpportunities in the basic system inside the helical pier is usually a pier technology system. Terminal system, stilt-like reasons for the soil in the instability in the region, comprising the high water table and fill or expansive soil areas. Your machine works on a 8-10 ft. spacing anchor, the anchor was named based on building codes, usually 10 to 20 tons.ApplicationOur planet anchor, it's commended to create use of the helix terminal base system, the geographical environment applications. Including, this can be used system swamps, wood. You could operate using the new construction project. However, it is best to link within the anchor base steel lattice layer, then pour the concrete. solar ground screw you'll have to anchor amongst the basic platform. In addition you can make use system, repair the previous foundation, mainly because the screw anchor of a system to keep flexion of the base axis.Drop-down specificationSpiral drop-down mini-pile system helical pier system to function together. The drop-down lessons critically the grouting all over the pier column. Additionally it possesses a screw anchor, stands out as the driver of this soil for the bearing plate. Into position, screws and bearing plates, lead displacement of plate and extended to plug in direction of the pier shaft. The grout is held regarding this system drop-down external. The program is immune to buckling, corrosion resistance, the weak sectors of the top soil, not merely. Grouting columns 4-10 inches high.
Drop-down applicationYou can use the system-based application to continue the axis of bending or soft soil. Terminals contained in the system, you can utilize the drop-down system for first construction projects, the pier in the same manner to put in it. Additionally work with this system, helical anchor the geographical environment applications.www.ground-screw.com
Chrome extension - Temperature in Riga
Arduino sketch for the Serial Servo Controller firmware
A TeamSpeak3 Webviewer plugin for Wordpress. Requires PHP 5.3.3
Features module for a simple home page slideshow with no controls, overlays or links
Exemplos de uso das Django Class-Based generic views
Udacity CS101 using Python
is this possible!?
predicting future chess matches results using regression machine learning in perl
Calculates an individuals communication apprehension score based on McCroskey's 24 questions
Designs for a 30"x12"x12" acrylic aquarium, HOB refugium and sump.
Developing an E-commerce application requires a professional, who is highly skilled, greatly experienced, and magnificently creative along with having sound market knowledge. E-commerce market has witnessed several changes that have brought advancement to it.
Dick Hamilton's Airship, or, a Young Millionaire in the Clouds by Garis, Howard Roger, 1873-1962
 is a Project Gutenberg book, now on Github.
Paper for CS4223
Anteproyecto de trabajo de grado de maestria titulado EXPLORAR LA EMERGENCIA DE LA REUTILIZACIÓN DE CÓDIGO, CUANDO UN ALGORITMO EVOLUTIVO SE ENFRENTA A MÚLTIPLES PROBLEMAS OBJETIVOS
Minor Rackspace improvements.

These are just a few changes I found necessary/helpful when doing some server provisioning with fog and Rackspace's v2 compute cloud and DNS service.

- Implemented bootstrap method for Rackspace Compute v2. 

- Added ability to set "metadata" and "personality" fields when creating a server on Rackspace Compute v2. (Allows you to send "cloud-init" data for post provision bootstrapping if your OS supports it.)

- Improved response parsing when dealing with Rackspace DNS service. (Basically, "A" and "AAAA" record values are now compared as IP addresses instead of strings. You can send Rackspace something like "192.168.001.001" as a value and you will get "192.168.1.1" in the response which doesn't match with simple string comparison.)

I haven't had time yet to familiarize myself with fog's unit testing but I thought I would start the request even without tests in case someone wanted to add them before I got around to it.

If you would prefer the DNS change as a separate pull request, let me know.
fixed minor typos in en_US locale.xml of the googleViewer plugin

I didn’t file a bug report in bugzilla, because these are just minor typos…
Fix for Windows

Fix for [Issue #1](https://github.com/dejw/vip/issues/1)
Updated poll method of Model.js

Added support for specifying timeout parameter in poll method.
Add @type attribute to @property NAME in node-core 

Simple change, but will help the docs a little bit.
Adds two features

These are small enough that hopefully they will fit in to the new changes you are currently working on.
Lape fixes

The core of SRL now compiles with Lape and Pascal Script. Forms are commented out for now, everything else should still work the same.

Requires Simba 0.99-rc4 or later for Lape support (should still compile with PS, though).
Add a raw echo server

It simply sends back whatever it receives, without any processing.
Fix minTickSize for year units

This should fix issue 195 (http://code.google.com/p/flot/issues/detail?id=195). flot was ignoring minTickSizes given in years (the tick spec ends with [1, "year"], but the comment indicates that all integer values for "year" should be supported). The automatic tick calculation for years was also broken when the time range was less than about 5.5 years.

I'm not super crazy about the slight redundancy in the year special-case clause; I think if minTickSize was given in years we could actually skip the size/unit calculation for loop above it. However that would mean yet another if clause that looks at minTickSize, and we'd still need to execute the special-case clause in any case because the size/unit calculation determines the unit if no minTickSize is given (or if a weird minTickSize is given, such as [24, "month"]). So, while slightly redundant, this is probably clearer than the alternative (or at least any alternative I can think of at the moment). And the redundancy was already there. :)
add option :need_script_tag

Added option :need_script_tag, which controls the insertion of the tag <script>. useful in .js templates
Changed version check of Haml::Util::try_sass

try_sass now looks for any version with a major revision of 3,
minor revision greater than or equal to 1

Previously it would look only for versions with major revisions greater than
3, or specifically 3.1.  This caused the current sass in rubygems to
fail, being 3.2.0.
Nginx config

Include a sample configuration file for Nginx. Anything you would like to add @voldern?
Issue #145 base_controller _execFilters filter.only bug

Changed (filter.only != action || filter.only.indexOf(action) > -1)
to (filter.only != action || filter.only.indexOf(action) == -1)
Adding line number after file name

This help me open quickly related css file on certain position (eg. /assets/stylesheets/home.css:154). It could be helpful for others.
Refactored schedule commands to be part of the base client package

Also ported the RPM and Puppet extensions to use them from this location.
Fix for Linux touch screens

With a touch screen in Linux the cursor will move but nothing could be selected.  I found out that the touches were dropped as invalid input.  I modified to treat them as left mouse clicks so selections can be made.

After I submitted this I realize its trying to commit the whole tree not just the last commit which is relevant to all.  I dont think I did it right, I'll see how I can retract.   Sorry about that.
[droid] add and enable libnfs 1.5 now that it works with android

As title says. No issues here, done as a PR to discuss whether iOS will bump to 1.5 as well.
wsa grammar changes
Add More Control with Min and Max to ShortEdges

Allow the user to specify an upper and lower limit when right clicking for more controls.
Add variant of foldp whose initial value comes from the source signal

This adds a variant of `foldp` that can be used when you need some input to produce an initial value:

    foldp1 :: (a -> b -> b) -> (a -> b) -> Signal a -> Signal b

See the commit message for documentation.

Motivation: now we can run `Signal` data through a [Mealy machine][1]:

    import Signal.Mouse  (clicks, x)

    data Auto a b = Auto (a -> (b, Auto a b))

    -- foldAuto :: Auto a b -> Signal a -> Signal b
    foldAuto (Auto m0) input =
        lift fst $ foldp1 (\a (b, Auto m) -> m a) m0 input

    -- summer :: Auto Int Int
    summer =
        let go s = Auto (\n -> let s' = s+n in (s', go s'))
         in go 0

    main = lift asText $ foldAuto summer $ sampleOn clicks $ constant 5

The first thing this program prints is `5`, which can only happen if the `summer` is fed an input before producing its output.

We can't do this with `foldp` alone.  This might not seem like an issue in practice, but it is if we want to write step functions using arrow composition.

### The Auto arrow

`Auto` is an arrow, allowing us to reap some of the benefits of arrowized FRP in Elm.  Consider a function for creating a draggable circle:

    dragCircle :: Int           -- ^ Radius
               -> (Int, Int)    -- ^ Initial position
               -> Signal (Shape, (Int, Int))

This interface cannot be used to create circles dynamically, since that would involve changing the signal graph.  A more flexible version of `dragCircle` might look like:

    dragCircleAuto :: Int -> (Int, Int)
                   -> Auto ((Int, Int), Bool) (Shape, (Int, Int))
    dragCircleAuto r c = Auto $ \(mousePos, mouseDown) ->
        ...

    dragCircleInput :: Signal ((Int, Int), Bool)
    dragCircleInput = lift2 (,) position isDown

    dragCircle r c = foldAuto (dragCircleAuto r c) dragCircleInput

`dragCircleAuto` is a pure function, meaning it can be incorporated into a larger step function without the limitations of `Signal`.

 [1]: http://hackage.haskell.org/packages/archive/machines/latest/doc/html/Data-Machine-Mealy.html
new action assignment

#217
Add support for multitype search and eager loading

Although searching across multiple types could be previously done with using a comma separated string for the type, the eager loading would still assume only one type was searched for.  This patch fixes this by grouping the results by type, then performing one query per type to eager load the actual records.
2012

Поправил цвета в диаграмме и задание B06
Fix glob specs
Report merge

2 new reports;
- IMPC month_by_month_activity (replaces existing report which has been moved to the bottom of the list of reports)
- IMPC consortium Graph display (pretty graphs generated by Scruffy)
gocode completions should have precedence

Last change enabled auto-completion for all identifiers but introduced a problem. The two auto-completion behaviors were in conflict (typing "fmt.P". Sometimes, auto-completion show the signatures of Print(), Printf() and Println(), but more frequently it shows all identifiers that start with 'P')

Current commit corrects this by giving priority to gocode... and problem above is solved...but there is still another problem... for example when typing "sql.P" (sql from "database/sql), as there is exported symbol in database/sql that starts with 'P', auto-complete shows a list of identifiers in the code that start with 'P' and this is confusing and really wrong because they don't belong to the package...

I'm trying to solve this (with my limited elisp knowledge) but it's being a challenge...
Updated image sources to cloudfront
Gutter icons update for dark themes
Basic Backend Test Set

This pull request contains eight basic backend tests that create and alter simple repositories.

All changes are done to a CVMFS repository and concurrently to the local file system, allowing for a comparison of the results afterwards. The test cases compare file contents using `diff -ruN`. Furthermore file system meta data is checked by comparing recursive directory listings done in the CVMFS repository and the local file system using `diff -uN`. Any difference is considered a fail.
Currently we do not check the timestamp of the directory entries, since they are subject to transient false alarms with our approach.

On my system they are all green at the moment. :-)
Bug fix for group creation on Mac

Hi Jakob,

I found a bug in the cvmfs_config script concerning the group creation on Mac OS X. Could you please review and merge.

Thanks,
Manuel
Fix bug in smart lumi splitter

It failed if the conditions aligned and it was trying to process
a too-big single-lumi file.
Here are some small changes

Fix hash mismatch with unicode chars, delete of non-existent container returns 404, add newline after container listing for ease of use (and to match Swift behavior), don't log sensitive information from config file in error message
Use Fog instead of AWS-S3 gem

Easier for testing (no need for another process, just do `Fog.mock!`).
rockemspockem by leorleor

Hi inaka, 

Please enter my player in your competition.  Another random one, might lay waste to rpsls_random_player (like if the generators are independent and use the same default seeds).

My regards, Leor.
Update README.markdown

Link to setup section of Idiorm documentation.
Url faster

V8 loves it when JavaScript pretends to be a Classic inheritance
type of language.

Before:

$ ./node benchmark/url.js
benchmarking parse() ... 1.868 sec
benchmarking format() ... 1.906 sec
benchmarking resolve("../foo/bar?baz=boom") ... 7.800 sec
benchmarking resolve("foo/bar") ... 7.099 sec
benchmarking resolve("http://nodejs.org") ... 8.403 sec
benchmarking resolve("./foo/bar?baz") ... 7.974 sec

After:

$ ./node benchmark/url.js
benchmarking parse() ... 1.769 sec
benchmarking format() ... 1.793 sec
benchmarking resolve("../foo/bar?baz=boom") ... 4.254 sec
benchmarking resolve("foo/bar") ... 3.932 sec
benchmarking resolve("http://nodejs.org") ... 4.382 sec
benchmarking resolve("./foo/bar?baz") ... 4.293 sec
hippopotamus

http://www.pivotaltracker.com/story/show/27855705
configure.ac: Fix protoc check

`AC_MSG_ERROR` inside the variable assignment doesn't work properly.  We get
output like

    checking for protoc... ./configure: line 4524: is: command not found
    no

and then the build continues (and fails) with `PROTOC=""`.
3.3/cleanup

One error left in kohana-core, which is a mistake in the definition file.
Take 2
fest:element

Полезная вещь.

Вывод ноды с переменным именем

```xml
<fest:script>
    var variable = 'table';
</fest:script>
<fest:element name="variable">
    fest code
</fest:element>
<fest:element name="variable2">
    fest code
</fest:element>
```

Выведет

```xml
<table>fest code</table><div>fest code</div>
```
use mrb_malloc instead of malloc

I think this is the only one use case using (system) malloc in src/*.c

(There is another malloc in tool/mrbc/mrbc.c. It should be fixed, too?)
Aliases Substitution (take 2!)
Changed to catch standard exception.

When I input 'quit',  original code is hung upped.
I added begin..end block to cache exception.
How about this?
Hello John, I'd like to pull the SECK repo.  

Give Greg pull capabilities John.  Thanks.
Allow uppercase letters, as well as commas and minus signs in session IDs

I am running punbb on the same domain as another application, and I noticed sessions getting clobbered. I realize punbb always sets the hash argument to true when calling random_key(), making the existing regex work, but in my situation, I am deliberately sharing punbb sessions with this other application. The session IDs PHP's file session handler generates can contain uppercase letters, as well as commas and minus signs (see http://www.php.net/manual/en/function.session-id.php).

As a workaround I could write a fn_forum_session_start_start hook to override forum_session_start() but I'd like you to consider loosening the regex as in this patch.
разбиение линков

Добавлена вставки объекта "внутрь" линка: при добавления объекта с палитры на сцену, если объект помещается на линк, линк разбивается на два, прицепленных к добавляемому объекту.
Deprecate mattr_accessor

Hi, I believe that `mattr_accessor` can be deprecated in favor of regular `attr_accessor` for modules.

If the core team agrees with that I'll update this PR by replacing all instances of mattr_accessor, and adding an entry to the changelog.
Make YAML.dump work with ActiveSupport::TimeWithZone (under both Ruby 1.8/1.9)

Just ran into this one while working on a legacy Rails 2.3 site.

Try `YAML.load(YAML.dump(t))` where `t` is an instance of `ActiveSupport::TimeWithZone`. Under Ruby 1.9.3, this fails with the following message:

    NoMethodError: undefined method `period_for_utc' for nil:NilClass
	    from /home/alex/Programming/Ruby/rails/activesupport/lib/active_support/time_with_zone.rb:58:in `period'
	    from /home/alex/Programming/Ruby/rails/activesupport/lib/active_support/time_with_zone.rb:44:in `time'
	    from /home/alex/Programming/Ruby/rails/activesupport/lib/active_support/time_with_zone.rb:304:in `respond_to?'
	    from /home/alex/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych/visitors/to_ruby.rb:284:in `init_with'

The solution is to backport `TimeWithZone#encode_with` from Rails 3.

Under Ruby 1.8.7, `YAML.dump` also fails, with a different message:

    NoMethodError: private method `gsub' called for #<StringIO:0x7f16d2215a08>
	    from ./activesupport/lib/active_support/time_with_zone.rb:145:in `to_yaml'

Under Syck, `YAML.dump` passes a `StringIO` to `to_yaml` (rather than the "options" Hash which the author of `TimeWithZone#to_yaml` seemed to expect). Naturally, `gsub` fails on the `StringIO` object. The solution is simply to convert it to a String first.
Fix merge error when Equality LHS is non-attribute

This is at best a band-aid for a more proper fix, since it won't truly
handle the removal of the previous equality condition of these other
nodes. I'm planning to put in some work on ARel toward supporting that
goal. I'd like to also backport this fix to the 3.x merge code, unless
there are objections.

Related: rails/arel#130, ernie/squeel#153, ernie/squeel#156

Also, I added a test for the more typical equality condition, since
I didn't see one for it yet. Maybe I missed it, since the PredicateBuilder
does create equality nodes in stock AR with a hash, but
the only one I noticed was using order and strings to test.
Use File.join to better integrate fixture_path in fixture_file_upload.

In fixture_file_upload, File.join will do the right thing more consistently than appending fixture_path and path.
SI-6631 Handle invalid escapes in string interpolators

Patch contributed by Rex Kerr.
SI-6637

Should fix SI-6637

I don't really understand all the details about this transform, so please review and ensure that I didn't create a big mess.
Closes SI-6358. Move accessor generation for lazy vals to typers.

Until now lazy accessors were handled somehow special because their symbol was created in typers but the corresponding tree was only added in Refchecks. This irregularity caused serious problems for value classes. Also it now looks just better when lazy value is treated in a similar way as other fields.

I needed to adapt reifier so that it handles the new implementation correctly. Previously it had to recreate lazy val only by removing defdef and renaming. Now we basically need to recreate lazy val from scratch.

There is one minor change to cps plugin but that is still fine because lazy vals were never really part of the transformation.

Review by @odersky and @xeno-by
No one define sh_highlightDocument

This line was added on 2621ee63285808785159a3c24c9e5a5a723b8b9c but
no one define sh_highlightDocument and syntax highlighting is done
on Scala-side.
Fixes SI-6358

Local lazy accessors are an annoying irregular case. This change makes them work with value classes.
Resubmitted after fixing build failures. Review by @paulp @hubertp
[reject-handler] log unknown handlers
displayed deprecation warning
Add payment method name in order details page

if not paid with credit card.

Currently nothing is displayed there if a user uses a different payment method to credit card.
tan*sec integral has been implemented and new sec class has been added t...

...o trigonometric functions also ode tests and test for sec in test_args have been added
Added a gaerun method to start application for google app engine

I was trying to use google app engine for my project and ran into some difficulties with starting the web.py application in a mode that will run on GAE. I did some research and made this method that detects the version of python you're using (GAE is different depending on if you're using 2.5 or 2.7) and then does the correct thing for that version to run on GAE.
Bundle bug fixes

Repeat thor install thor-bundle-dir copies thor-bundle-dir into the md5 named directory.

thor update bundle-name fails to delete dir because it assumed it's always a file.
I rewrote adjtime agent using augeas_wrapper
Sorting CArrayDataProvider with dot delimiter like SQL query

Added tests for CArrayDataProvider.
Test testGetSortedDataByInnerArrayField show that sorting by fields like doesn't work now.
In CArrayDataProviderSorting solution for this test/
Add in line configuration for Stave

Added in a line configuration data structure the Stave instance options.

This is an array of objects, one per Stave line that can be used to granularly control how each line is drawn in Stave.draw().  Currently, the only configuration parameter is line visibility, but it was designed so that other parameters can be added with minimal effort.

3 new instance functions were added to Vex.Flow.Stave:

* getLinesConfiguration(): Returns the current line configuration array.

* setLineConfiguration(int, object): Sets the line configuration for a single line.  All other lines are unaffected.

* setLinesConfiguration(array): Sets the configuration for all lines.  The length of the input array must match the existing num_lines option that is set in the Stave constructor.  If the defaults are desired for a particular line index, null may be passed in at that array index.
Bugfix: Lowercased all lua files and references to them.

Should let linux servers work properly with acf.
Got the TTFF for the Assisted cold start down to <2 sec

Changes made from David's code:
- changed the time accuracy to a higher number. I found that it must be > 500 ms to get a fast TTFF
- moved "Send Ephemeris" after "Send Initial Aiding" to match Ublox protocol startup procedure
Docs ora url ed indirizzi email sono cliccabili

però io mi sento come se avessi perso qualcosa di importante... guardandomi allo specchio non mi riconosco. La mia verGITnità è persa per sempre.
BufferedTokenStream.consume: cannot consume EOF
Decrease watchFile polling interval

The default is 5007ms (http://nodejs.org/api/fs.html#fs_fs_watchfile_filename_options_listener) is unusable. This reduces it to 100ms.
support large files (larger than RAM and larger than 2 GiB)

This commit makes bcrypt use a window of 256K when encrypting/decrypting
files and adds support for large files (> 2 GiB on 32-bit platforms).

I have verified that the tool still works correctly by using this automated script:

```perl
#!/usr/bin/env perl
# vim:ts=4:sw=4:expandtab

use strict;
use warnings;
use Data::Dumper;
use v5.10;

# verify that we can still decompress all files which the original bcrypt creates
for (my $cnt = 0; $cnt < 1000; $cnt++) {
    say "Iteration $cnt / 1000";
    # test files with up to 20 MiB. It’s unlikely that there is any bug which
    # only triggers for > 20 MiB and unfortunately, bcrypt is slow.
    my $filesize = int(rand(20 * 1024 * 1024));

    system(qq|dd if=/dev/urandom of=/tmp/input bs=$filesize count=1|);
    chomp(my $hash_before = qx(md5sum /tmp/input));

    my $compress = (int(rand(5)) == 3 ? "-c" : "");
    system(qq,echo 'foobarbaz\nfoobarbaz' | /usr/bin/bcrypt $compress /tmp/input,);

    system(qq,echo 'foobarbaz' | ./bcrypt /tmp/input.bfe,);
    chomp(my $hash_after = qx(md5sum /tmp/input));

    if ($hash_before ne $hash_after) {
        die "different hashes";
    }
}

# verify that the original bcrypt can still decrypt our files
for (my $cnt = 0; $cnt < 1000; $cnt++) {
    say "Iteration $cnt / 1000";
    # test files with up to 20 MiB. It’s unlikely that there is any bug which
    # only triggers for > 20 MiB and unfortunately, bcrypt is slow.
    my $filesize = int(rand(20 * 1024 * 1024));

    system(qq|dd if=/dev/urandom of=/tmp/input bs=$filesize count=1|);
    chomp(my $hash_before = qx(md5sum /tmp/input));

    my $compress = (int(rand(5)) == 3 ? "-c" : "");
    system(qq,echo 'foobarbaz\nfoobarbaz' | ./bcrypt $compress /tmp/input,);

    system(qq,echo 'foobarbaz' | /usr/bin/bcrypt /tmp/input.bfe,);
    chomp(my $hash_after = qx(md5sum /tmp/input));

    if ($hash_before ne $hash_after) {
        die "different hashes";
    }
}
```

The script runs 1000 iterations of each test, that is, it tests that the new version can still read files created by the old version, and it tests that the old version can still read files created by the new version.

I also tested that files created on big-endian machines can be decrypted on little-endian machines and vice-versa.
Update website address

Hi, I switched the domain name for my website. Just updating it here. Thanks!
Make Queue Cycling in Redis More Fair

The previous method of cycling queues with the Redis transport was
not fair if there were a lot of empty queues.  Queues waiting behind
lots of empty queues and at least one very full queue will be forced
to wait until the queue in front of it is rotated, and then will
only get the chance to be consumed once.  This changes the behavior
to rotate the most recently used queue to the back of the list,
elmininating the problem.  See Kombu issue #166 for more.
Remove error_reporting call, should be left up to the implementers
FAQ entry for Passing parameters on the command-line - Fixes #277
parsing octl like string literal may cause exception.

there is a little bug in `example/javascript.pegjs`, since javascript support "OCTL: the C/Modula-3 octal notation" kind of string (`\XXX`), and this example only provided hex (\xXX) and unicode(\uXXXX) like escape parsing, parse exception maybe throw when parsing OCTL like string literal.

    echo "'\341'" > testfile
    pegjs javascript.pegjs
    node -e "console.log(require('./javascript').parse(require('fs').readFileSync('./testfile').toString()))"

then this exception will be throw:

    throw new this.SyntaxError(
              ^
    SyntaxError: Expected "!", "(", "+", "++", "-", "--", ";", "[", "break", "continue", "debugger", "delete", "do", "false", "for", "function", "if", "new", "null", "return", "switch", "this", "throw", "true", "try", "typeof", "var", "void", "while", "with", "{", "~", comment, end of line, identifier, number, regular expression, string or whitespace but "\"" found.

add `OCTLEscapeSequence` to `EscapeSequence` can fix this.
Multiple dev nodes

Add several rebar vars files to be able to build dev nodes with different configuration.
Small typo fixes.

There were a few small typos that I thought should be fixed :-)
Add fugitive plugin for vim.

Maybe you would like this nice plugin to easily browse files?
https://wincent.com/products/command-t
don't restart process immediatly

we eat up the cpu rill bad when we continuously restart which
exacerbates whatever problem we are dealing with in the first place

![dance](http://i.imgur.com/QsCor.gif)
D w

Cambios necesarios
Better support of IPv6 in websockify

This patch adds support for square brackets notation of IPv6 in websockify since it avoids confusion between IP members and port number. It also adds an option that set preference of IPv6 over IPv4 when resolving host_addr.
Improved separation of concerns.

Moved some presentation logic from the controller to inside the template.
Update to version 28 (1.2)

+ fixed remote port command line option
DOCS-493 consolidate member configuration info
DOCS-691 logging

*do not merge*
Sam, Can you review and give direction.
Page move frontend.

Rebuilt the branch, again, and finally just nuked slug-editing tests from orbit. This obsoletes [pull 666](https://github.com/mozilla/kuma/pull/666).
librustc: Parse `extern "C" { ... }` 

r? @brson (commit 2)
Added missing sponsors and new speaker
Take knife bootstrap -j into account in the ubuntu12.04-gems template

http://tickets.opscode.com/browse/CHEF-3311
Please merge this change

It's just an interface change, but pretty annoying that this wasn't corrected yet :(.
[ticket/10661] Added &nbsp; to BCC group (prosilver)

Added &amp;nbsp; to bcc_recipient.IS_GROUP to make it simlilar to to_recipient.IS_GROUP part, in posting_editor template in prosilver style.

PHPBB3-10661
Sub Proc Check Implementation

(WIP)

* Spawn a child process if using the  `SubProcCheck` base class.
* Create new entry point to run a specific check
* Communicate with child over `stdio`
Add Scatter Chart example.

Am I supposed to apply the same change to README.md as well?
Formula for starting points
[BZ 5515521] More null fixes for Mustache

Mustache still crashes if a non-enumerable null value is passed to a view or if there's a null in an array. This pull request addresses those cases.

Case 1:
    Controller:
        ac.done( { foo: null } );
    View:
        {{foo}}

Case 2:
    Controller:
        ac.done( { foo: [ 1, 2, null, 4 ] }
    View:
        {{foo}}
HTML/CSS improvements

Made some improvements to the frontend, let me know what you think.

Currently writing some code so you don't have to load jQuery just to toggle a box!
Added the Microsoft advertising libraries locally and as references inside the mosyncRuntime proj
Fixed the height problem on Firefox and Internet Explorer.
pass NancyContext in HandlesStatusCode correctly


```csharp
public bool HandlesStatusCode(HttpStatusCode statusCode, NancyContext context);
```

context always seems to be null. with this pull request it correctly passes the value of context.
Don't auto-target the neutral badger that drops crates!

Those crates are useful! We've noticed that the badger can get auto-targeted and shot down quite often... let's not do that.
Fixing search patient bug introducted by RAXAJSS-461

To allow success for a call, all fields have to go inside the model correctly. Changing the model so that person is nested inside patient as per RESTWS 1.1 update.
BUGS from v0.1 cleanup

- RAXAJSS-492 Error copying empty field from Relative's name in Registration
- RAXAJSS-580 Registration: DOB before current date is not selectable
- RAXAJSS-581 Create a xtype "dobdatepicker" which validates DOB
- RAXAJSS-501 Fixed broken Image paths
- RAXAJSS-582 Add Limit on Age which can be entered in New patient registration Field
Fix a bug in a query in txnid-selfcheck test app.

RIDs are stored as negative numbers in the partitioned table. Querying to get
the last inserted RIDs should negate the values before taking the MAX.

This only affects running the client multiple times on the same database.
Removed ticketing from Deployment

Backout of merge
Add Travis CI

Added this for my code adventures with redis and thought maybe you want also some simple CI :)
You only need to activate the github service hook. http://about.travis-ci.org/docs/user/getting-started/

Example: http://travis-ci.org/#!/Skomski/redis/builds/834852
GUI refactor

plotting.py changed a lot.  I propagated all your committed changes over to it, along with the latest changes to hilbert.py so hopefully it will be a clean merge.

This refactor: 
- divides the previously-monolithic plot() method into a bunch of smaller methods that should be easier to work on and improve
- if we need to move to a different GUI framework (I'm thinking this will be the case eventually) then this refactor will make it a lot easier to do so
- now supports N-way comparsions
- uses a dictionary or optionally a YAML filename containing config info, allowing multiple files to be loaded and configured (see discussion on #15)
  - currently the only file-level config options are filename and colormap, but I see this expanding -- say, which min values to initially mask at
  - for access from the command line: converting from an argparse options object to a config dict suitable for HilbertGUI should be trivial -- this should make it easy to expose any future changes in HilbertGUI to be CL-accessible
- adds an example config.yaml 
- adds a function, plotting.plot_hilbert(), which provides a simpler interface to the more flexible HilbertGUI

Known issues:

- I temporarily removed the min sliders.  Trying to decide whether to manually create slider Axes or to keep the existing method (appending Axes objects using self.divider.append).  I'm leaning towards the former, in which case the min sliders will come back.
- Slider colors are all default now.  It's unclear which color to use for them given an arbitrary colormap -- I guess the max?
- In my hands, when moving the 2nd or 3rd alpha slider, the chrom coords axes up top flickers.  The first slider works fine. I don't yet know why this is happening.
global leak protection changes missing after move

Looks like these changes were lost when the bson library was separated from node-mongodb-native
Wild exception handling

Add wild exception handler for logging all exception and return user 503 error.
Backport progress report code from the nhlib integration branch
Added support for LanguageDefinition activate/deactivate functions

I've added support for activate/deactivate hook functions in LanguageDefinition so that languages that have a client-side component can setup and teardown UI elements in the editor.

Basically, I'm using Gollum as the basis for a project to allows expert (but non-technical editors) to make changes to semi-structured data in a way that can be tracked, reverted, branched, merged, etc. The semi-structured data format has a LanguageDefinition defined, but it also needs to modify the editor UI when it's selected (and remove those UI elements when unselected).

This hook behavior allows LanguageDefinitions to be more flexible while also making them more modular. And it means all of the functionality I'm adding can be kept outside of core Gollum, getting rid of my need to constantly rebase from origin/master. :-)
glose_Fb

benburkert: a2d25588f63846112ef0548431512747bdad8e00
Parser/lexer being refactored in order to simplify and also fix a lot of unit test bugs (NOTE: Will have valgrind issues as most memory issues have not been addressed)

Parser/lexer being refactored in order to simplify and also fix a lot of unit test bugs (NOTE: Will have valgrind issues as most memory issues have not been addressed)

Additionally, Rick's cuetext parsing stuff has not really been fully integrated into the refactored parser, so this isn't really landable yet.

But with a bit more work it should be much more robust

Additionally, added some MSVC projects for a number of unit tests
implement SHA-512

* generify SHA-256 implementation
* implement SHA-512
* test SHA-256 works with unaligned data
Readme

Beautify the README~
Ticket #12264 Customizable serializeArray result

I propose to accept a callback function in the serializeArray, so that the users can customize or filter the returning object.

For example:
$('#form').serializeArray(function(elem,val){
  return {label:elem.name, value:val, type:elem.type};
});
This produces the following data structure:
[{label: "a", value: "1", type: "text"},
 {label: "b", value: "2", type: "text"},
 {label: "c", value: "3", type: "hidden"},
 ....]

More powerful one:

$('#form').serializeArray(function(elem,val){
  var $elem = jQuery(elem);
  if($elem.hasClass('invalid')){
    return null;
  }
  else if($elem.is(':date')){
    return {name:elem.name, value: mySpecialDateFormat(val)};
  }
  else if($elem.is(':hidden')){
    mySpecialMethodToHandleHiddenInput(elem.name, val);
  }
  return {name:elem.name, value:val};
});
Allow LazyLoading of objects that also proxy methods.

If the method isn't found, let PHP blow up the normal way.
Added comparable, index and zip functions
Problem when passing results of domina/children to domina/detach!

This patch adds a failing test that demonstrates a problem encountered when you use `children` to obtain a `DomContent` and then pass that `DomContent` to `detach!`. The test *should* remove all 3 child nodes. Instead, it only removes 2 of the child nodes.
iOS: server socket bugfix!
just a small fix before the new buildsystem comes up
Merge branch 400 with Mangos master [11950]

Merge branch 400 with Mangos master [11950]
Tiny bugfix in the docs example code

In the context.invalidate() example code,
if (context && !this.listeners[context.id]) 
was missing a "{" afterwards...
Google C++ Testing Framework, take 2

Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian).

Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, value- and type-parameterized tests, various options for running the tests, and XML test report generation.

In addition to many internal projects at Google, Google Test is also used by the following notable projects:

 * The Chromium projects (http://www.chromium.org/)
 * The LLVM compiler (http://llvm.org/)
 * Protocol Buffers (http://code.google.com/p/protobuf/)

This formula follows the example of Debian's 'apt-get install libgtest-dev'; it installs the GTest headers, sources and CMake build scripts but does not build precompiled libraries, as recommended in the FAQ (http://goo.gl/dErUq). The sources are available at /usr/local/opt/libgtest, and a properly configured CMake project can integrate the included scripts as an exernal project.
beanstalkd 1.7 upgraded to 1.8

beanstalkd 1.7 upgraded to 1.8
Upgrade ArangoDB (formally known as AvocadoDB) to 0.5.0

We had to rename AvocadoDB to ArangoDB due to legal issues.
Update user_pwauth/user_pwauth.php

fix the bug that in owncloud 4.5 version will get an error message
"Declaration of OC_USER_PWAUTH::getUsers() must be compatible with that of OC_User_Interface::getUsers()"
Alpha rarefaction

This branch integrates the functions from `qiime.make_rarefaction_plots`, removes some unused files and updates the test module for the `evident.rarefaction` module.

Things to check is to run the `test_rarefaction.py` script, note that it will take a while to run this script no longer than 3~4 minutes. If you need to inspect this file do not open it with any other text editor than Text Wrangler, all the others just fail horribly.
refactorings and autostart fix

just cleaner code with no change in the API

I just discovered that the autostart fix was already done by pierscowburn, so accept her/his pull request first: 
https://github.com/sole/tween.js/pull/34

Thanks for featuring my Minesweeper game!
Wprowadzona animacja platform oraz rozbudowa poruszania graczem.

Wprowadzona animacja platform oraz rozbudowa poruszania graczem.
Fix Python wrapper when non-sense input

These commits fixes the following bug:

    % /usr/bin/pyopentrep eeeeeee

This will fail because the return statement contains an unbound variable (form_value).
GPII-40: Pull request with matchmaker strategies work.
MOSYNC-2351: Fixed NPE in history restore.
Add key path to observe callbacks to allow for common handlers

Adds key path to observe callbacks to allow for shared handlers that need only inspect the key.

```coffee
commonHandler = (newVal, oldVal, key) ->
  console.log(key, ' changed value from ', oldVal, ' to ', newVal)

obj.observe key, commonHandler for key in ['foo', 'bar', 'baz']
```

/cc @hornairs @nciagra
Implemented basic sky lighting

Signed-off-by: berger killer <bergerkiller@gmail.com>

Sky lighting (the column-based lighting) is fully implemented and works without the aid of a scheduled thread. I decided to do that to prevent a lot of unneeded (long) memory usage to store all chunks or column coordinates. All the lighting thread will do is smooth single-block lighting.

In this PR I disabled the lighting thread (running = false) as the current smooth code is untested and incomplete. Block light still needs some implementation, but will probably be nothing but smoothing.

Discussion: Should block updates be stored in the region, chunk or world, and which would have the best performance benefit? Note that block updates are scheduled very very often while smoothing, which is why I choose to store it in a long hashset (int21triple)

This code has been tested and works 100% of the time for vertical sky light. Dark shadows remain under blocks though.

See also:
https://github.com/VanillaDev/Vanilla/pull/208
https://github.com/SpoutDev/SpoutAPI/pull/226
Fix lazy string loading breaking node parsing

Lazy string loading broke node parsing as getString(int) did not seek back to the original position of the stream, leaving the accessor at the string's position and causing subsequent reads by the parser to be reading rubbish.

This fixes that by storing the accessor's original position and then seeking back after reading the string.

Signed-off-by: angelsl <hidingfromhidden@gmail.com>
Uncache file codehints when switching projects (#2182)

This provides a fix for #2182 by adding an additional check to uncache the previous codehints results if the base dir changes (i.e. when switching projects).
Updated NOTICE file to include tinycolor
Update Pomm/Query/Where.php

Since we are trying to merge arrays it will only work if the getValues() function returns an array.
Add helper to update epg database and optimise epg grid data retrieval

Add new getGrid RPC call to recordserver to retrieve EPG data and schedule information at the same time.

This is a work in progress as kaa.epg now has the ability to add this information directly into the search results. Watch this space :-)
added logs to expression log
Added perl requirements — Thx to Robert Borkowski
[location-cards] shortcode
HttpServerTests: don't use a certain port to test, but find an available one

This is because that port may be in use by something else in the host
where the tests run (internally in 7d this was failing in buildagent009
but not in buildagent001!).
renamed the package name in README
Added more tests involving Nested Json Queries, tested the deserialization FROM the DB

Furthermore, you will find (in code comments) a little rational on why that json query was failing.
In a nutshell, not our code issue, is related to how mongo works.
adjust load path to avoid expand_path copy / paste.

Individual files must be run as:

  $ ruby -I lib:test test/whatever_test.rb

All tests:

  $ rake test
some cmake improvements and README update
Elf32

最近のUNIX向けに-elf32をサポートしました。NetBSD 5.1.2で動作確認しました。
Add `-o` flag to pplacer

Like all the guppy commands that return a single file, a `-o` option to manually specify the output path or the `.jplace` file would be handy.
Added Bourbon styles

Also neat
Pull request for issue 92: Do not allow backslashes in path (security). 

On Windows, it is possible to access arbitrary files by crafting a GET with unescaped backslash characters. 

For example, GET /..\..\..\..\..\..\..\ff\asubdir\secretfile would navigate to the root, go down ff/asubdir and retrieve secretfile. When Mochiweb is running with administrator privileges, this bug makes it possible to retrieve any file from Windows file system.

As the backslash should never appear on the path of a GET request unencoded, this fix rejects such requests and closes the vulnerability.
T1641

https://webmademovies.lighthouseapp.com/projects/65733/tickets/1641-cornfield-test-failing-after-login
[#2416] double click to add event (was) broken

1. Dispatch trackeventrequested on the first target, not on the media
2. Remove dead call to _media.view.blink()

Lighthouse ticket: https://webmademovies.lighthouseapp.com/projects/65733/tickets/2416
Fix timeline start/end time after removed local time conversions

Currently the start/end times are off by the UTC/local time offset.
Fix undefined symbols in MythTV PVR client

The MythTV PVR client uses functionality from libmythxml.a but does not
link it in. Additionally, it fails to implement several PVR channel
functions, and has a wrong name for GetChannelsAmount(). Also, it is
linked against libdl which it doesn't use.

To fix the undefined symbols, make the client link against libmythxml.a,
add stubs for the missing functions, and change GetNumChannels() to
GetChannelsAmount(). Also drop unused -ldl from the linking command
line.

As noted previously, this is build-tested only (the patch just fixes the build).
Added support for retry: field. Tested on Android 4.0.3. 

Incidentally, since you do polling, this polyfill works great (error handling included) for one of the corner cases nobody ever bothers to test: when the server (or the connection) goes down temporarily and reappears.

So far, only Chrome supports that corner case properly with the intrinsic EventSource object - no other browser seems to be able to deal with that, and no other polyfill handles that case either.
fixed typo s/locatime/localtime/

Thanks @SEJeff for catching this.
[NXCM-4721] Validate that for a group, ember repositories list is unique

(no same member repository multiple times)

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Cache the client object

When people call dnode.connect multiple time in a single browser bad things happen.

Caching makes bugs go away \o/