]>
CyberLeo.Net >> Repos - Github/YOURLS.git/log
armsby [Tue, 15 Jul 2014 09:51:31 +0000 (11:51 +0200)]
Update functions-html.php
switched from urldecode to rawurldecode in line 464 as urldecode decode + sign in to space and invalidate the url rawurldecode does not
Leo Colombaro [Sat, 28 Jun 2014 15:38:48 +0000 (17:38 +0200)]
Add an empty composer.json to push YOURLS on Packagist
This will allow fetching YOURLS via Composer
ozh [Tue, 6 May 2014 12:08:49 +0000 (14:08 +0200)]
Revert "More helpful "URL exists" notice. Fixes #1676"
Revert
8085ddb -- messages should not contain HTML as they are also
used by the API
ozh [Tue, 6 May 2014 09:38:47 +0000 (11:38 +0200)]
More helpful "URL exists" notice. Fixes #1676
ozh [Tue, 6 May 2014 09:29:21 +0000 (11:29 +0200)]
Avoid notices with incomplete plugin headers
ozh [Mon, 5 May 2014 13:48:12 +0000 (15:48 +0200)]
No need to substr() URLs. Fixes #1689
URLs are stored in the DB as `text`, so the limit enforced by MySQL will be 65536 -- no need to enforce anything ourselves.
྅༻ Ǭɀħ ༄༆ཉ [Sun, 27 Apr 2014 17:41:15 +0000 (19:41 +0200)]
Merge pull request #1684 from rbeede/master
Remove XSS from examplepage.php. Fixes #1683.
Rodney Beede [Sat, 26 Apr 2014 18:37:16 +0000 (13:37 -0500)]
Updated generic error message
Rodney Beede [Sat, 26 Apr 2014 18:36:32 +0000 (13:36 -0500)]
Remove XSS vulnerability
Removed the unsanitized $_SERVER variables to remove the XSS vulnerability.
ozh [Wed, 26 Mar 2014 21:53:36 +0000 (22:53 +0100)]
Make sprintf'ed strings sprintf-safe. Fixes #1665.
ozh [Mon, 17 Mar 2014 20:09:52 +0000 (21:09 +0100)]
If applicable, always echo the favicon. Fixes #1656
ozh [Tue, 25 Feb 2014 19:56:30 +0000 (20:56 +0100)]
Showcase: CUNY
ozh [Mon, 17 Feb 2014 07:34:06 +0000 (08:34 +0100)]
Filterable number of rows in admin view. Fixes #1641
Related: #1354
ozh [Sun, 9 Feb 2014 12:13:06 +0000 (13:13 +0100)]
Move requires in their own function (for UT)
ozh [Sat, 8 Feb 2014 21:44:39 +0000 (22:44 +0100)]
phpdoc clarification
ozh [Sat, 8 Feb 2014 20:07:34 +0000 (21:07 +0100)]
Allow unsetting locale
ozh [Sat, 8 Feb 2014 10:23:50 +0000 (11:23 +0100)]
Notice if translation not found. Fixes #1628
ozh [Fri, 7 Feb 2014 21:23:29 +0000 (22:23 +0100)]
Constructors must not return values
ozh [Fri, 7 Feb 2014 21:00:33 +0000 (22:00 +0100)]
Comply to RFC 3986. Fixes #1630.
ozh [Fri, 7 Feb 2014 14:54:34 +0000 (15:54 +0100)]
Merge branch 'master' of https://github.com/YOURLS/YOURLS
ozh [Fri, 7 Feb 2014 14:14:50 +0000 (15:14 +0100)]
Heh. Just found out about str_shuffle().
ozh [Fri, 7 Feb 2014 10:16:44 +0000 (11:16 +0100)]
Check if DB server is dead
ozh [Thu, 6 Feb 2014 13:02:06 +0000 (14:02 +0100)]
Require connection handle before running a query
ozh [Thu, 6 Feb 2014 12:33:42 +0000 (13:33 +0100)]
Don't forget to call parents' constructors, duh.
ozh [Tue, 4 Feb 2014 15:29:02 +0000 (16:29 +0100)]
Sync ezSQL
ozh [Tue, 4 Feb 2014 15:22:50 +0000 (16:22 +0100)]
Constructor constructor defined twice twice, oops
ozh [Tue, 4 Feb 2014 15:12:12 +0000 (16:12 +0100)]
Move function to db file. Comply to debug mode.
ozh [Sun, 2 Feb 2014 19:30:57 +0000 (20:30 +0100)]
Simpler base encoding checks
ozh [Sun, 2 Feb 2014 18:07:14 +0000 (19:07 +0100)]
Checks. Fix #1608.
ozh [Sun, 2 Feb 2014 16:18:45 +0000 (17:18 +0100)]
Send requests to AYO using `https` whenever possible
ozh [Sat, 1 Feb 2014 17:19:11 +0000 (18:19 +0100)]
Sync ezSQL
ozh [Sat, 1 Feb 2014 16:49:15 +0000 (17:49 +0100)]
Don't check for new version when updating or installing.
Fixes #1617.
྅༻ Ǭɀħ ༄༆ཉ [Tue, 28 Jan 2014 13:28:04 +0000 (14:28 +0100)]
Reorder, newsletter, issue template
Léo Colombaro [Mon, 27 Jan 2014 17:49:30 +0000 (18:49 +0100)]
Be sure we will not see any test files
Léo Colombaro [Sat, 25 Jan 2014 21:11:21 +0000 (22:11 +0100)]
Wow! Cool .gitattributes do cool stuff.
* Diff driver: http://git-scm.com/docs/gitattributes#_generating_diff_text
* Exclude if archive: http://git-scm.com/book/ch7-2.html#Exporting-Your-Repository & http://alexbilbie.com/2012/11/exclude-objects-with-gitattributes/
ozh [Sat, 18 Jan 2014 16:06:10 +0000 (17:06 +0100)]
Better wording attempt.
Because, well, https://twitter.com/ozh/statuses/
424572484789493760
ozh [Fri, 17 Jan 2014 19:53:58 +0000 (20:53 +0100)]
Fix phpdoc comments
྅༻ Ǭɀħ ༄༆ཉ [Mon, 13 Jan 2014 15:07:08 +0000 (07:07 -0800)]
Merge pull request #1602 from boboman13/patch-1
Removes extraneous <?php and ?> tags.
ozh [Mon, 13 Jan 2014 14:58:58 +0000 (15:58 +0100)]
Preparing for 1.7.1 & fix Travis 5.2
boboman13 [Mon, 13 Jan 2014 07:37:58 +0000 (23:37 -0800)]
Removes extraneous <?php and ?> tags.
This commit removes the extraneous <?php and ?> tags. These are not only removed for code readability, as the PHP code is much easier to read in this new form, but also as with PHP, extraneous spacing and line breaks between the <?php and ?> tags will cause extra spacing and line breaks sent to the client. This also means that there will be saved bandwidth.
ozh [Thu, 9 Jan 2014 20:46:53 +0000 (21:46 +0100)]
Bump to 1.7
ozh [Wed, 8 Jan 2014 17:24:14 +0000 (18:24 +0100)]
+ proxy support
ozh [Wed, 8 Jan 2014 17:21:39 +0000 (18:21 +0100)]
GeoIP DBs - january 2014
ozh [Wed, 8 Jan 2014 16:12:05 +0000 (17:12 +0100)]
Link to phone home explanations
ozh [Wed, 8 Jan 2014 16:10:20 +0000 (17:10 +0100)]
Undeprecate: yourls_has_interface() is used in the future
ozh [Wed, 8 Jan 2014 15:28:32 +0000 (16:28 +0100)]
Dead links are dead
ozh [Wed, 8 Jan 2014 15:08:28 +0000 (16:08 +0100)]
Wrong comment
ozh [Tue, 7 Jan 2014 17:20:32 +0000 (18:20 +0100)]
Wrong version
ozh [Mon, 6 Jan 2014 15:02:37 +0000 (16:02 +0100)]
stats include 'num_pages'
ozh [Fri, 3 Jan 2014 08:29:33 +0000 (09:29 +0100)]
1.7-RC1
ozh [Fri, 3 Jan 2014 00:20:13 +0000 (01:20 +0100)]
Rephrase & reorder the changelog
This is the sales pitch for geeks. Has to be sexy! :)
ozh [Thu, 2 Jan 2014 18:23:15 +0000 (19:23 +0100)]
Merge branch 'master' of https://github.com/YOURLS/YOURLS
ozh [Thu, 2 Jan 2014 18:22:46 +0000 (19:22 +0100)]
Escape all the things.
Damnit, it's ashaming. Fixes #1475, #1532 & #1531
Léo Colombaro [Thu, 2 Jan 2014 15:43:01 +0000 (16:43 +0100)]
Update CHANGELOG.md
ozh [Thu, 2 Jan 2014 13:09:48 +0000 (14:09 +0100)]
Fix search for "http://..."
Fixes #1576, followup to #1512
ozh [Thu, 2 Jan 2014 11:21:58 +0000 (12:21 +0100)]
oops, wrong quote breaks string
ozh [Wed, 1 Jan 2014 20:12:49 +0000 (21:12 +0100)]
Misc rewording
ozh [Wed, 1 Jan 2014 18:17:33 +0000 (19:17 +0100)]
Extra precautions
ozh [Wed, 1 Jan 2014 11:46:21 +0000 (12:46 +0100)]
Filterable charset in content-type headers.
Fixes #1533
྅༻ Ǭɀħ ༄༆ཉ [Tue, 31 Dec 2013 16:58:56 +0000 (08:58 -0800)]
Merge pull request #1523 from YOURLS/http-lib
Use PHP lib Requests. Poll api.yourls.org.
྅༻ Ǭɀħ ༄༆ཉ [Tue, 31 Dec 2013 11:55:07 +0000 (03:55 -0800)]
Merge pull request #1574 from YOURLS/travis-test
Put 5.2 back in Travis
ozh [Tue, 31 Dec 2013 11:50:08 +0000 (12:50 +0100)]
Ditch hhvm. But PHP 5.2 has to work.
ozh [Mon, 30 Dec 2013 21:55:54 +0000 (22:55 +0100)]
What's wrong with 5.2 again? Also, testing hhvm
/rmccue/Requests gets proper testing with 5.2
ozh [Mon, 30 Dec 2013 18:35:50 +0000 (19:35 +0100)]
Shuntable edit & delete link functions.php
Will make features such as #1572 easier
ozh [Mon, 30 Dec 2013 17:22:00 +0000 (18:22 +0100)]
Deprecated stuff to their file
ozh [Mon, 30 Dec 2013 16:59:04 +0000 (17:59 +0100)]
Merge branch 'master' into http-lib
ozh [Mon, 30 Dec 2013 16:53:10 +0000 (17:53 +0100)]
Cleaning: deprecated stuff in their own file
Having all deprecated functions in one place will make it easier to check whether some are still in use, see
57f69f08c ...
ozh [Mon, 30 Dec 2013 07:41:35 +0000 (08:41 +0100)]
Deprecated function
྅༻ Ǭɀħ ༄༆ཉ [Sat, 28 Dec 2013 17:21:05 +0000 (18:21 +0100)]
s/GPL/MIT/
and a few typos / engrish
྅༻ Ǭɀħ ༄༆ཉ [Sat, 28 Dec 2013 17:16:23 +0000 (09:16 -0800)]
Merge pull request #1570 from YOURLS/fix-1512
Beat servers that trip up on `?u=http://`. Fix #1512
ozh [Sat, 28 Dec 2013 16:34:11 +0000 (17:34 +0100)]
New bookmarklets that beat the ?u=http:// problem
Plus, a Tumblr bookmarklet because everybody and their granny is asking for it.
ozh [Sat, 28 Dec 2013 16:32:57 +0000 (17:32 +0100)]
urldecode() before processing. Also, Tumblr share.
Not sure why, but urldecode() is required on some host (tested on tso.io), otherwise the URL shortened ends up like http://http%3A%2F%2Fblah.cmo%2F
ozh [Sat, 28 Dec 2013 12:00:18 +0000 (13:00 +0100)]
Should fix PNS bookmarklet
ozh [Fri, 27 Dec 2013 18:21:25 +0000 (19:21 +0100)]
Proper "dude, update" message
ozh [Fri, 27 Dec 2013 15:44:51 +0000 (16:44 +0100)]
Check core version - complete. ish.
Test further. Test also when upgrading.
ozh [Thu, 26 Dec 2013 22:01:42 +0000 (23:01 +0100)]
Fine tune logic. Code later.
ozh [Thu, 26 Dec 2013 20:57:08 +0000 (21:57 +0100)]
Filterable proxy definition check
ozh [Thu, 26 Dec 2013 17:04:17 +0000 (18:04 +0100)]
Proxy support. Little commit, huge feature.
ozh [Thu, 26 Dec 2013 15:12:23 +0000 (16:12 +0100)]
Add HTTP errors to debug log
ozh [Thu, 26 Dec 2013 15:04:27 +0000 (16:04 +0100)]
Merge branch 'master' into http-lib
Conflicts:
includes/functions.php
ozh [Thu, 26 Dec 2013 14:40:47 +0000 (15:40 +0100)]
Introduce function yourls_debug_log()
ozh [Thu, 26 Dec 2013 14:07:19 +0000 (15:07 +0100)]
Move api.y.org stuff to functions-http.php
I didn't like having functions-update.php and functions-upgrade.php, made no sense.
Plus, it's all about HTTP requests.
ozh [Wed, 25 Dec 2013 15:35:49 +0000 (16:35 +0100)]
Comments about that mysterious clone because I'll never remember that in 3 months
(cherry picked from commit
1fa67f523de93068b3713d41a187316b61d62e2b )
ozh [Wed, 25 Dec 2013 13:15:17 +0000 (14:15 +0100)]
Actually use values we escape. Duh.
(cherry picked from commit
bdb51d94369d531ade1c74ebb987f2a36758aa00 )
ozh [Wed, 25 Dec 2013 13:08:42 +0000 (14:08 +0100)]
Use clone to break object refs. Don't ask.
Stolen from people smarter than me:
- http://core.trac.wordpress.org/changeset/9740
- http://core.trac.wordpress.org/changeset/14777
- http://core.trac.wordpress.org/ticket/13480
(cherry picked from commit
09b989d375bac65e692277f61a84fede2fb04ae3 )
ozh [Wed, 25 Dec 2013 12:27:54 +0000 (13:27 +0100)]
Also delete option from cache
(cherry picked from commit
93837dc0fdebf2fffad8de596a17d9e29ba4aba7 )
ozh [Wed, 25 Dec 2013 11:51:23 +0000 (12:51 +0100)]
Sync yourls_is_serialized() with its WP counterpart. Also, phpdoc.
(cherry picked from commit
d5ac2cc16da8632b983f1e0dea7348fafea48c42 )
ozh [Wed, 25 Dec 2013 11:30:35 +0000 (12:30 +0100)]
Make yourls_add_option() return something. Also, phpdocs.
(cherry picked from commit
7466a7eede079380342f39cb7992e8992c2ea7c9 )
ozh [Wed, 25 Dec 2013 18:16:37 +0000 (19:16 +0100)]
Check against api.yourls.org/core/version/1.0/
ozh [Wed, 25 Dec 2013 15:35:49 +0000 (16:35 +0100)]
Comments about that mysterious clone because I'll never remember that in 3 months
ozh [Wed, 25 Dec 2013 13:15:17 +0000 (14:15 +0100)]
Actually use values we escape. Duh.
ozh [Wed, 25 Dec 2013 13:08:42 +0000 (14:08 +0100)]
Use clone to break object refs. Don't ask.
Stolen from people smarter than me:
- http://core.trac.wordpress.org/changeset/9740
- http://core.trac.wordpress.org/changeset/14777
- http://core.trac.wordpress.org/ticket/13480
ozh [Wed, 25 Dec 2013 12:27:54 +0000 (13:27 +0100)]
Also delete option from cache
ozh [Wed, 25 Dec 2013 11:51:23 +0000 (12:51 +0100)]
Sync yourls_is_serialized() with its WP counterpart. Also, phpdoc.
ozh [Wed, 25 Dec 2013 11:30:35 +0000 (12:30 +0100)]
Make yourls_add_option() return something. Also, phpdocs.
ozh [Wed, 18 Dec 2013 22:49:31 +0000 (23:49 +0100)]
(we're in the middle of something -- dont use)
ozh [Wed, 18 Dec 2013 16:58:20 +0000 (17:58 +0100)]
Core version check -- first pass
ozh [Wed, 18 Dec 2013 13:27:38 +0000 (14:27 +0100)]
Un-windowsify YOURLS_CONFIGFILE
ozh [Fri, 13 Dec 2013 21:14:53 +0000 (22:14 +0100)]
Merge
ozh [Fri, 13 Dec 2013 21:08:22 +0000 (22:08 +0100)]
Improve yourls_get_remote_title()
Neat! Works nicely with various charset declared within HTML or by server response.