Timeline


and .

05/24/09:

16:44 Changeset [737] by speck

Don't log "Network state changed" when debug logging is not enabled.

16:16 ModifyRequest created by speck
16:11 Changeset [736] by speck

dnsjava acknowledgement.

16:08 DnsResolution edited by speck
(diff)
16:07 Proxies edited by speck
(diff)
16:03 DnsResolution edited by speck
(diff)
15:46 DnsResolution edited by speck
(diff)
15:45 rule-1a.png attached to DnsResolution by speck
15:44 DnsResolution created by speck
15:32 ReleaseNotes edited by speck
(diff)
15:28 Changeset [735] by speck

global and rule specific DNS servers just like proxies.

05/23/09:

19:38 Changeset [734] by speck

Fix bogous field comment for AbstractUrlExec?.proxy

19:26 Proxies edited by speck
(diff)
19:06 rule-1a.png attached to Proxies by speck
19:02 Proxies edited by speck
(diff)
18:47 Proxies edited by speck
(diff)
18:45 Proxies edited by speck
(diff)
18:23 Changeset [733] by speck

shorten if(...) to ?..:

18:18 Proxies edited by speck
(diff)
18:06 Changeset [732] by speck

Keep localhost in the network JSON dump, but put it at the end because it's just too boring to have at the top.

18:06 Changeset [731] by speck

Fix URL to proxy documentation page.

17:43 Proxies edited by speck
(diff)
17:25 Proxies created by speck
15:00 Changeset [730] by speck

Fix missing trailing \n in JSON which made the java reader not see the EOM marker, and thus kept reading one huge message. Fix few int -> CFIndex required for clean build in 64-bit (I suppose most people will never have more than the 2 billion network interfaces supported by an 'int').

14:57 Changeset [729] by speck

Zap Info.plist entries which should not be there for targets which doesn't produce bundles.

05/22/09:

16:45 Changeset [728] by speck

Fix for memory leaks reported by llvm-clang.

16:16 Changeset [727] by speck

Fix bad out-commenting of /* CFData */

16:15 Changeset [726] by speck

Show current network settings JSON in site-wide proxy editing sheet. Nicer formatting of JSON. Use stdout rather than stderr from the tool.

13:52 Changeset [725] by speck

Make network configuration visible to proxy javascript (e.g. ip adresses on interfaces). Make all state into one big JSON object from the listener tool, instead of having separate locationName property.

05/21/09:

19:21 Changeset [724] by speck

Interactive (syntax) validation of site-wide proxy javascript.

17:35 Changeset [723] by speck

Zap trailing line spaces.

17:26 Changeset [722] by speck

Add missing license.

17:25 Changeset [721] by speck

Fix benign NPE in NetworkConfiguration? at launch because the tool is faster to report initial location name than the global is to read the panel prefs.

17:21 Changeset [720] by speck

Server part of javascript site-wide proxy.

16:54 Changeset [719] by speck

Prefs panel editing of site-wide proxy javascript. ProxyScriptEditor?. Major refactoring (e.g. NamedEnum?, CodeEditHelper?) to support javascript editing in multiple windows.

05/20/09:

15:52 Changeset [718] by speck

Execution of request scripts.

14:08 Changeset [717] by speck

Fix rule list view display of request rule type.

13:41 Changeset [716] by speck

NetworkConfigurationListener?.

05/17/09:

17:16 Changeset [715] by speck

Panel part of request modification edit.

15:07 Changeset [714] by speck

Ensure subscription URLs ends with ".xml". Trim URL for leading and trailing whitespace.

14:51 Changeset [713] by speck

Log when server tries "HTTP Request Smuggling" and use the largest content-length value.

14:50 Changeset [712] by speck

Roll out r711 as it doesn't help GoToMyPC anyway, and just introduces needless complexity.

13:15 Changeset [711] by speck

If server responds with HTTP/1.0, downgrade response to proxy client to HTTP/1.0 as some java clients might have hardcoded HTTP parsers which doesn't implement chunked transfer codings.

12:10 Changeset [710] by speck

Ask for confirmation when deleting filters. Suggestion from SalnTs? BDoCkSalnTs.

05/06/09:

10:51 Changeset [709] by speck

Improve code formatting + soft assertion of non-empty rule list.

05/04/09:

19:11 Changeset [708] by speck

Clarify transform condition.

05/03/09:

11:58 Changeset [707] by speck

Version 1.3.4

11:58 Changeset [706] by speck

Version 1.3.4

11:48 ReleaseNotes/1.3.4 created by speck

05/01/09:

14:00 Changeset [705] by speck

Workaround for Safari which doesn't understand charset indicator in Content-Disposition filename: redirect to URL which contains the filename as leaf.

04/30/09:

09:12 Changeset [704] by speck

Use charset indication in content-disposition header when downloading to ensure browser uses utf-8 charset. However, only Firefox supports it, not Safari.

04/28/09:

09:34 Changeset [703] by speck

After GlimmerBlocker? is enabled (and the proxy is launched), wait until the http server responds to avoid having immediately automatic filter updates fail as they can try contact the http server before it's ready. Reported by Steve Lombardi.

09:02 Changeset [702] by speck

Omit logging (in non-debug mode) when remote server unexpectly drops connection, and just make sure the connection to Safari is dropped too, so keep-alive doesn't mangle following requests.

03/30/09:

09:07 Changeset [701] by speck

Enhanced debug launch mode so it auto-exits the proxy (so users don't have to type ctrl-c) and provides more user-friendly instructions.

03/29/09:

13:11 Changeset [700] by speck

Include codesign check in proxy-app debug mode, so it's easier to find out why some users codesign fail.

03/17/09:

17:25 Changeset [699] by speck

Change URL encoding from %uXXXX into %xx%xx%xx as some sites doesn't support the former.

03/12/09:

16:55 Changeset [698] by speck

Version 1.3.3

16:54 Changeset [697] by speck

Version 1.3.3

07:18 ReleaseNotes/1.3.3 created by speck

03/08/09:

13:23 Changeset [696] by speck

Version 1.3.3b3

13:04 Changeset [695] by speck

Add css/javascript: do not insert it into the html page if all of <head>, </head>, <body> and </body> are missing as some php sites sends out javascript using a "text/html" content-type header.

12:49 Changeset [694] by speck

Suppress Hardware UUID in output from debug script. Suppress GlimmerBlocker?.pkg message from installer commandline tool.

07:44 Changeset [693] by speck

Prefs panel saving, PanelSettings?.xml: Use safe saving for xml files in Prefs Pane. Keep 5 backup copies of the file.

06:34 Changeset [692] by speck

When saving subscription data: For filesystems which journals metadata only: Make sure data goes to platter so we're not left with empty files if the system crashes right after renameTo().

02/27/09:

11:53 Changeset [691] by speck

Network pane: site-wide proxy radio buttons should be disabled when not having auth.

02/25/09:

13:24 Changeset [690] by speck

Fix space in path to man2html tool, and fix path to perl interpreter.

05:29 Changeset [689] by speck

Improve debug log: dump all IP adresses returned by DNS lookup.

02/23/09:

07:46 ReleaseNotes/1.3.2 edited by speck
(diff)
06:37 Changeset [688] by speck

Version 1.3.2

06:36 Changeset [687] by speck

Version 1.3.2

06:35 ReleaseNotes/1.3.2 edited by speck
(diff)
06:32 ReleaseNotes edited by speck
(diff)
06:32 ReleaseNotes/1.3.2 created by speck
06:14 Changeset [686] by speck

And Xcode fix for adding shellscript.

06:13 Changeset [685] by speck

Add shellscript so it's easier for users to launch the proxy in debug mode.

03:55 Changeset [684] by speck

Add "java -version" to debug dump.

Note: See TracTimeline for information about the timeline view.